Thread:Fredy-san/@comment-30248631-20161016221102/@comment-24659969-20161020165159

They are pointers to a hex address in the save file (I think).

It is like this:

In savefile, address A value is 60, address B value is 80

If cat unit X level value now pointers to address A in save file, then cat unit X level = 60

But when you changed the cat unit X level to use address B, then cat unit X level = 80

What I know is it is the system works certainly like that: I once tried to replace the owned cat ticket value with the base upgrades value. My cat ticket numbers duplicated the base upgrade value. So example I got a base upgrade of 20+60, then my cat ticket becomes 80. But if I used the cat ticket without restarting first (reset the app), the base upgrade level would decrease along the number of cat tickets left.