Lots of great info, thanks to both of you!
its not really that much data it since it uses two methods for access one is 8-bit the other 16-bit
The var manager is vastly improved in makou since i did this kind of mapping and it shows you in makou how its used!
That definitely explains a lot. For example, vars.cfg shows stuff like:
1|3|$AerisLovePoints
...
2|0|$GameMoment
...But, as the Var Manager helps illustrate, Var{1}{x} and Var{2}{x} really point to the same address.
Also, for example, if I open md1stin, Group 0, script S0 - Main, line 7, I see:
Var{2}{28} = 763 (16-bit)This is nice and clarifies that Var{2}{x} will be a 16-bit operation.
Also, when I go to Variable Manager, I see a button that says "Addresses Used". If I click this, it highlights in yellow all the addresses that are accessed, and shows whether they are read (r) or written to (w) or both (rw). This is also nice.
This is all fantastic. It seems like we're just one step away from doing something even more fantastic. What would be really cool is if I could go to the Variable Manager, then select a specific Var/address, then click a button, then it could show me specifically which scripts actually use it. Is that possible in Makou Reactor yet?
Yet another idea would be to create separate var names for individual bits, so that we could show something like "if (BITSET $HiPotion_mds7st1_PickedUp) ..."
So much to do, so little time...