One Step From Eden (Windows 32 & 64 bit + Demo)
Posted: Wed Jul 29, 2020 11:27 pm
Made a table for One Step From Eden which was the first Unity game I went in-depth with. Since the game is designed for modding support and isn't obfuscated, it was fairly straightforward to make the table, especially for mapping out values due to JIT. I initially made the 64-bit table and changed things from that to make the 32-bit table.
Features:
Tested and made with Cheat Engine 7.1 on game version 1.4
More trimmed down table for Demo v168:
Also made a decrypter and encrypter for the game's save file. Just extract both files inside to the same location as the game's executable so it can reference it's libraries and you can then just drag and drop the save files on it:
Features:
- Pseudo Unlock Skins: Gives access to the different skins for characters without affecting the save file.
- Pseudo Unlock Characters: Gives access to all unlockable characters without affecting the save file.
- Pseudo Unlock Variations: Gives access to the different variations for characters without affecting the save file.
- Pseudo Unlock All Items: Gives access to all unlockable Spells and Artifacts without affecting the save file.
- Access All Hell Passes: Gives access to all Hell Passes.
- No Artifact Limit: Removes the limit of Artifacts obtainable through shop and end of battles.
- Infinite Mana: Keeps Mana filled even when Spells are used (Only in 64-bit table).
- Never Consume Spells: Spells that are normally and upgraded to be consumed stay in deck each battle.
- Never Deplete Artifacts: Artifacts that are only activated or usable once work all the time.
- Open Deck Anytime: You can open the Deck menu anytime during a Run.
- Players Are Invincible: All entities of the class "Player" will be invulnerable.
- Instant Shuffle: Shuffling will finish instantly for both automatic and manual shuffle.
- Console Always Accessible: Without setting the "Console" value to True, the console can always be accessed.
- Developer Tools Always Accessible: Without setting the "Developer Tools" value to True, the dev keys can be used.
- S Hook: Places a hook on the "Update" method of the "S" class for the base pointer of all editable values. Forces a conditional jump to not jump so it runs code optimal for a hook.
Dev Keys
Shift + H = UI_HUD
Shift + W = UI_Deck
Shift + U = UI_Field
Shift + R = Debug Layover
Shift + T = AutoPlay
Shift + C = Cheat Ctrl
Shift + P or Shift + \ = Pause
Shift + F = RedrawLoot
Shift + G = RedrawLevelUp
Shift + [ or Shift + ] = Single Frame Step
Shift + W = UI_Deck
Shift + U = UI_Field
Shift + R = Debug Layover
Shift + T = AutoPlay
Shift + C = Cheat Ctrl
Shift + P or Shift + \ = Pause
Shift + F = RedrawLoot
Shift + G = RedrawLevelUp
Shift + [ or Shift + ] = Single Frame Step
More trimmed down table for Demo v168:
Also made a decrypter and encrypter for the game's save file. Just extract both files inside to the same location as the game's executable so it can reference it's libraries and you can then just drag and drop the save files on it: