In case someone is interested, here is my CheatEngine table for v.3.12.
Included options are:
1. Money (Shown Value is your current Money - 255)
2. Change selected Shop-Item (and an unfinished dropdown-list of english items to change it to)*
3. XP-Multiplier (set it to 20000 and get to level 99 after a single battle)
4. Turns always stay at 1 (good for beating those Hard-Mode-achievements)
5. Infinite torch-runtime
6. Get 10 SP at battle-start
7. Infinite SP
*Thanks to HankX for pointing out how to find those values and to BreadFather for linking the google docs file with ids and translations.
The game uses a strange reversed-counting-method for most of the values:
It starts with 255 and for every gain it counts down. Once it reaches 0 it counts up again and can then go past the value of 255.
I have figured out, how to change the character-values, but unfortunately that changes the enemy values as well, making them a hell of a lot harder to beat. Honestly I won't waste my time solving this problem, since the other codes are more than enough to beat the game pretty easily.
Also you can beat the waiting-minigame pretty easily if you activate the speed hack in CheatEngine and change it to these values (you can even set hotkeys for it):
- easy mode = 0.5
- normal mode = 0.5 - 0.25
- hard mode = 0.1
- extreme mode = 0.05