1 | #include <string.h>
|
---|
2 |
|
---|
3 | #include "Oni.h"
|
---|
4 |
|
---|
5 | #include "Daodan.h"
|
---|
6 | #include "Daodan_Cheater.h"
|
---|
7 |
|
---|
8 | oniCheatCode DDr_CheatTable[] = {
|
---|
9 | { "shapeshifter", "Change Characters Enabled", "Change Characters Disabled", cheat_shapeshifter },
|
---|
10 | { "liveforever", "Invincibility Enabled", "Invincibility Disabled", cheat_liveforever },
|
---|
11 | { "touchofdeath", "Omnipotence Enabled", "Omnipotence Disabled", cheat_touchofdeath },
|
---|
12 | { "canttouchthis", "Unstoppable Enabled", "Unstoppable Disabled", cheat_canttouchthis },
|
---|
13 | { "fatloot", "Fat Loot Received", NULL, cheat_fatloot },
|
---|
14 | { "glassworld", "Glass Furniture Enabled", "Glass Furniture Disabled", 0x05 },
|
---|
15 | { "winlevel", "Instantly Win Level", NULL, 0x06 },
|
---|
16 | { "loselevel", "Instantly Lose Level", NULL, 0x07 },
|
---|
17 | { "bighead", "Big Head Enabled", "Big Head Disabled", 0x08 },
|
---|
18 | { "minime", "Mini Mode Enabled", "Mini Mode Disabled", 0x09 },
|
---|
19 | { "superammo", "Super Ammo Mode Enabled", "Super Ammo Mode Disabled", 0x0a },
|
---|
20 | { "thedayismine", "Developer Access Enabled", "Developer Access Disabled", cheat_thedayismine },
|
---|
21 | { "reservoirdogs", "Last Man Standing Enabled", "Last Man Standing Disabled", 0x0c },
|
---|
22 | { "roughjustice", "Gatling Guns Enabled", "Gatling Guns Disabled", 0x0d },
|
---|
23 | { "chenille", "Daodan Power Enabled", "Daodan Power Disabled", 0x0e },
|
---|
24 | { "behemoth", "Godzilla Mode Enabled", "Godzilla Mode Disabled", 0x0f },
|
---|
25 | { "elderrune", "Regeneration Enabled", "Regeneration Disabled", 0x10 },
|
---|
26 | { "moonshadow", "Phase Cloak Enabled", "Phase Cloak Disabled", 0x11 },
|
---|
27 | { "munitionfrenzy", "Weapons Locker Created", NULL, 0x12 },
|
---|
28 | { "fistsoflegend", "Fists Of Legend Enabled", "Fists Of Legend Disabled", 0x13 },
|
---|
29 | { "killmequick", "Ultra Mode Enabled", "Ultra Mode Disabled", 0x14 },
|
---|
30 | { "carousel", "Slow Motion Enabled", "Slow Motion Disabled", 0x15 },
|
---|
31 | { "bigbadboss", "Boss Shield Enabled", "Boss Shield Disabled", cheat_bigbadboss },
|
---|
32 | { "bulletproof", "Force Field Enabled", "Force Field Disabled", cheat_bulletproof },
|
---|
33 | { "kangaroo", "Kangaroo Jump Enabled", "Kangaroo Jump Disabled", cheat_kangaroo },
|
---|
34 | { "marypoppins", "Jet Pack Mode Enabled", "Jet Pack Mode Disabled", cheat_marypoppins },
|
---|
35 | { "x", "Developer Access Enabled", "Developer Access Disabled", cheat_x },
|
---|
36 | {0}
|
---|
37 | };
|
---|
38 |
|
---|
39 | uint8_t ONICALL DDrCheater(uint32_t cheat)
|
---|
40 | {
|
---|
41 | switch (cheat)
|
---|
42 | {
|
---|
43 | case cheat_x:
|
---|
44 | return ONrCheater(cheat_thedayismine);
|
---|
45 | default:
|
---|
46 | return ONrCheater(cheat);
|
---|
47 | }
|
---|
48 | }
|
---|