Echoing what others said, the "workarounds" aren't really working around anymore. The main script doesn't appear to work anymore even with these various tricks. Can this be updated to become working again? Thanks!
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
Csimbi, I have a small request. I want to remove godmode and infinite psi but keep everything else. How do I do that? I'm using an earlier table because it's more stable than v7, but this earlier table activates godmode and infinite psi due to that bug you discovered. I figure if the code blocks aren't there (or are commented out "//"), godmode and infinite psi shouldn't activate, but how do I make sure I can activate the rest? Also I don't know exactly where the code blocks start and end.
-edit- Nvm, I don't know what I'm doing. Main doesn't activate when I rem out the code blocks.
For some reason, it doesn't seem to work with 1.1.0.12.
Edit: Chargen script works, but the others seem to do nothing, playing on 1.1.0.12 GOG, Win 7 64.
I'm actually stuck in the middle of nowhere with 3239 inventory weight.
Edit 2: By dumping everything on the ground and then leaving the area, and then trying to activate the script(s) after a loading screen, it started working again. Oddly, it wasn't enough to just save/load - I actually had to leave the area.
I've also had problems with activating the table. What works for me is having a save game in a City area, I have mine in Core City, and activating the table works fine in that zone. Afterwards I just reload my current progress.
Today when starting out, it also didn't work, and moving to another zone didn't help.
I think I've figured it out, as strange as it sounds: You need to activate it in a zone with NPCs in it. I have absolutely no idea why that helps, but I moved ~4-5 loading screens, but the table refused to activate... until I had visited a zone with NPCs in it. I suspect that it would work if it was just enemy NPCs, I doubt it has to be a city, but that seems to have helped.
So, for those that are like me, hauling massive amounts of shit around, try to always save/load in a city, after restarting the game.
So, being a .NET game, the code is generated only when it's actually used.
Since we can't tap into code that does not exist, it had to be broken up to multiple scripts.
That said, you can enable these smaller scripts only when you've triggered code generation.
If I'm not wrong, if the game is using Mono .Net, CE's Mono injection allows for JITing the codes even when they have not been used yet. At least that's what I did back when I did some scripts for I Am Setsuna. A plus for this is that it completely eliminates the need for any AOB scans. For reference, there is a Mono inject template in the customAOBInjectionTemplates extension.