Using cheat engine I've managed to locate the following:
Code:006d724c - mov [eax+edx*4],ecx
Is the offset for the above line worked out like so:
Code:EDX = 0000001F Thus EDX*4 = 7C << Offset?
Using cheat engine I've managed to locate the following:
Code:006d724c - mov [eax+edx*4],ecx
Is the offset for the above line worked out like so:
Code:EDX = 0000001F Thus EDX*4 = 7C << Offset?
Well it looks like to me that is accessing a list of 32 bit pointers. Eax is your base, Edx is your index and the * 4 is alignment. To answer your question yes looks like you calculated your offset in that list correctly.
Many thanks for the clarification cenron.