Since nobody is seemingly working on this, and my partner needed some cheats, I took care of some basic things.
This is by no means a 100% working table, but it should provide more than enough starting points for someone willing to put in more time.
My conditions for Currencies (Materials, Gold, Fishes etc.) happen to have some shared code between Nectar and Jewels as well as between Gold and Fishes.
After working on it for hours, I was not able to determine a reliable way to differentiate those. So I've resorted to populating the addresses based on memory loading time. I.e. I'm assuming that fishes load before gold and Nectar loads before Jewels.
Worst case the addresses are switched around, should still make them editable for the user.
Features:
- Cannot spend Cat Training Points, meaning as long as you have 3 CTP you can train cats indefinitely
- Cannot spend Staff Training Points, meaning as long as you have 3 STP you can train Staff and yourself indefinitely
- Get addresses of all mayor currencies needed to buy things
- Change ingredient purchase size. --> Enables you to e.g. buy 100 bread instead of 10.
All Code is commented and can be maintained / improved by someone else.
Enjoy
---edit: removed one incorrect line that was left over from testing and uploaded version that does not have this issue