What I do in XXL:
1. I find the address of the value using Cheat Engine.
2. I determine the base address of the structure/class containing the value.
3. I look at the first value of the class which is often a virtual function table.
4. I look in IDA for references to the virtual function table to get the class' constructor code.
5. Find a reference to the constructor to find the class registration code. There you should find the name and ID of the class.
AdrienTD
In the case of the helmet count, it is in CKAsterixPlayer
PegPeregoGaucho
so you can just change the helmet count in CKAsterixPlayer?
AdrienTD
yes
AdrienTD
Using my tool, you can open up the CKAsterixPlayer and see the helmet count there.
yarnfang
There was also this I wondered if it could be the cause of any problems