5,389
edits
m (→thedayismine) |
mNo edit summary |
||
Line 1: | Line 1: | ||
{|align=right | {|align=right | ||
|+Label on a crate in<br>Syndicate Warehouse | |||
|http://geyser.oni2.net/Developer_Mode/TheDayIsMine.png | |||
|http://geyser.oni2.net/Developer_Mode/TheDayIsMine0.png | |http://geyser.oni2.net/Developer_Mode/TheDayIsMine0.png | ||
|} | |} | ||
==thedayismine== | ==thedayismine== | ||
Line 57: | Line 58: | ||
Look at the cheat table entry structure: | Look at the cheat table entry structure: | ||
struct ONI_CHEAT_ENTRY ;FASM-style structure declaration. | struct ONI_CHEAT_ENTRY ;FASM-style structure declaration. | ||
lpszCheatName dd ? ;Address of "magic" word. | |||
lpszDescOn dd ? ;Address of "Cheat is enabled" message. | |||
lpszDescOff dd ? ;Address of "Cheat is disabled" message. | |||
nFnIndex dd ? ;Index in in CcLocations array. | |||
ends | ends | ||
At the address 0x005533f8 (real 0x001533f8) in OniEn, 0x0054dea8 (real 0x0014dea8) in OniRu, there is an array of ONI_CHEAT_ENTRY structures (used by one of the core functions). | At the address 0x005533f8 (real 0x001533f8) in OniEn, 0x0054dea8 (real 0x0014dea8) in OniRu, there is an array of ONI_CHEAT_ENTRY structures (used by one of the core functions). | ||
{| | {|border=1 cellspacing=0 | ||
|+The whole array | |+The whole array | ||
| | |||
!colspan=4|ONI_CHEAT_ENTRY | |||
|- | |||
| | |||
!lpszCheatName | |||
!lpszDescOn | |||
!lpszDescOff | |||
!nFnIndex | |||
|- | |||
!shapeshifter | !shapeshifter | ||
|szShapeShifter | |szShapeShifter | ||
|szShapeShiftOn | |szShapeShiftOn | ||
Line 74: | Line 83: | ||
|- | |- | ||
!liveforever | !liveforever | ||
|szLive4Ever | |szLive4Ever | ||
|szLive4EverOn | |szLive4EverOn | ||
Line 81: | Line 89: | ||
|- | |- | ||
!touchofdeath | !touchofdeath | ||
|szTouchOfDeath | |szTouchOfDeath | ||
|szTODOn | |szTODOn | ||
Line 88: | Line 95: | ||
|- | |- | ||
!canttouchthis | !canttouchthis | ||
|szCantTouch | |szCantTouch | ||
|szCantTouchOn | |szCantTouchOn | ||
Line 95: | Line 101: | ||
|- | |- | ||
!fatloot ''(1)'' | !fatloot ''(1)'' | ||
|szFatLoot | |szFatLoot | ||
|szFatLootOn | |szFatLootOn | ||
Line 102: | Line 107: | ||
|- | |- | ||
!glassworld | !glassworld | ||
|szGlassWorld | |szGlassWorld | ||
|szGlassWorldOn | |szGlassWorldOn | ||
Line 109: | Line 113: | ||
|- | |- | ||
!winlevel ''(2)'' | !winlevel ''(2)'' | ||
|szWinLevel | |szWinLevel | ||
|szWinLevelOn | |szWinLevelOn | ||
Line 116: | Line 119: | ||
|- | |- | ||
!loselevel ''(2)'' | !loselevel ''(2)'' | ||
|szLoseLevel | |szLoseLevel | ||
|szLoseLevelOff | |szLoseLevelOff | ||
Line 123: | Line 125: | ||
|- | |- | ||
!bighead | !bighead | ||
|szBigHead | |szBigHead | ||
|szBigHeadOn | |szBigHeadOn | ||
Line 130: | Line 131: | ||
|- | |- | ||
!minime | !minime | ||
|szMiniMe | |szMiniMe | ||
|szMiniMeOn | |szMiniMeOn | ||
Line 137: | Line 137: | ||
|- | |- | ||
!superammo | !superammo | ||
|szSuperAmmo | |szSuperAmmo | ||
|szSuperAmmoOn | |szSuperAmmoOn | ||
Line 144: | Line 143: | ||
|- | |- | ||
!reservoirdogs | !reservoirdogs | ||
|szResDogs | |szResDogs | ||
|szResDogsOn | |szResDogsOn | ||
Line 151: | Line 149: | ||
|- | |- | ||
!roughjustice | !roughjustice | ||
|szRoughJustice | |szRoughJustice | ||
|szRJOn | |szRJOn | ||
Line 158: | Line 155: | ||
|- | |- | ||
!chenille | !chenille | ||
|szChenille | |szChenille | ||
|szChenilleOn | |szChenilleOn | ||
Line 165: | Line 161: | ||
|- | |- | ||
!behemoth | !behemoth | ||
|szBehemoth | |szBehemoth | ||
|szBehemothOn | |szBehemothOn | ||
Line 172: | Line 167: | ||
|- | |- | ||
!elderrune | !elderrune | ||
|szElderrune | |szElderrune | ||
|szElderruneOn | |szElderruneOn | ||
Line 179: | Line 173: | ||
|- | |- | ||
!moonshadow | !moonshadow | ||
|szMoonShadow | |szMoonShadow | ||
|szMoonShadowOn | |szMoonShadowOn | ||
Line 186: | Line 179: | ||
|- | |- | ||
!munitionfrenzy ''(2)'' | !munitionfrenzy ''(2)'' | ||
|szMunitionFrenzy | |szMunitionFrenzy | ||
|szMunFrenOn | |szMunFrenOn | ||
Line 193: | Line 185: | ||
|- | |- | ||
!fistsoflegend | !fistsoflegend | ||
|szFistsOfLegend | |szFistsOfLegend | ||
|szFistsOn | |szFistsOn | ||
Line 200: | Line 191: | ||
|- | |- | ||
!killmequick | !killmequick | ||
|szKillMeQuick | |szKillMeQuick | ||
|szKillMeQOn | |szKillMeQOn | ||
Line 207: | Line 197: | ||
|- | |- | ||
!carousel | !carousel | ||
|szCarousel | |szCarousel | ||
|szCarouselOn | |szCarouselOn | ||
Line 214: | Line 203: | ||
|- | |- | ||
!''(3)'' | !''(3)'' | ||
| | |0 | ||
|0 | |0 | ||
|0 | |0 |