Basically right now I have to find the addresses for something I am working on manually each time it updates(which is kinda annoying..) however I have noticed that each address is HEX:+210 from the previous address for example..
#define Address1 (*(short*)( 0x030e5ea0 ) ) // Beginning offset
#define Address2 (*(short*)( 0x030e60b0 ) ) // Address1+HEX:210
#define Address3 (*(short*)( 0x030e62c0 ) ) // Address2+HEX:210
^ The difference in each address is the difference in HEX:+210, so I am wondering how I could do this automatically so I only need to set the first address in an array of offsets like so(pseudo..)
#define Address1 (*(short*)( 0x030e5ea0 ) ) // Beginning offset
#define Address2 (*(short*)( Address1 + h210 ) ) // Address1+HEX:210
#define Address3 (*(short*)( Address2 + h210 ) ) // Address2+HEX:210
You see if I could just figure out how to do the hex addition I could save myself a lot of time and effort but I am a little stumped as to how to accomplish this! I would appreciate any help, and thanks in advance!