My enable contains essentially everything that is needed for the scripts and I just call autoassemble() with the right string to activate the cheat. Pretty much all of them are just finding the start of the function, clearing the returned value (rax) and then returning. Haven't had any crashing problems while using it since my 'Enable' script registers all the symbols for use later on (no AOB scanning) but let me know if it crashes for you. Each script also has it's own boolean that checks whether it was successful in assembling and if it does not go through, it doesn't let the 'Disable' assemble either.
I'm also working on getting the built-in cheats working using the AddCheat() function in the Agency class. So far it does nothing but I think I can get it working with just a variable change somewhere.
Here are the options:
Update 1: Added some new scripts, and fixed no payload build time. Still haven't figured out the cheat commands but I'll get to it eventually.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1