Asterix Gaming Guild Logo General XXL XXL 2 Olympic Games XXL Speedrun XXL Romaster Speedrun XXL 2 Speedrun XXL 2 Remaster Speedrun XXL 3 Speedrun Olympic Games Speedrun Retro Other Astérix Games Other Games Modding Media Videos Streams Creative Shack Spoofy Goofs VC-Text Village Gates Introductions UXXL Downloads Wiki Bot Spam Feedback Announcements Patches Tools Resources Caesar's challenge Help Noxus94 SPQR Mr. Rubinstein

#modding

Page: << <  52 / 511  >  >>
TimeUserText
PegPeregoGauchoyes
Deleted Userdo you know a little C or C++?
yarnfangBasics.
Deleted Userstructs?
Deleted Useror classes
Deleted Userbecause it depends on how they store it
yarnfangYou mean arrays and such?
yarnfangYeh.
Deleted Userwhat i'd do is just look for the code that changes the address. it's 'find what writes this address' or something along those lines
Deleted Userbut then you'd have to figure out how to find a static address based on the x86 assembly code
yarnfangYeah, that's what I have no idea how to do o__o
Deleted Userthe thing is that they might not store a pointer to the helmet count directly but to a structure that contains the count
Deleted User```cpp struct { int health; int helmet_count; } ```
Deleted Userthese two things would be directly after each other in memory
Deleted Userand if they only store a pointer to the object then you wouldn't find a pointer the helmet count directly
yarnfangOh, and I assume that's connected to why the addresses always are 030??178 for helmets?
Deleted Usermight be
Deleted Useryeah
Deleted Userso it looks like it's a huge structure where the helmets would be at an offset of 0x?178 from the beginning
Deleted Userbut you can't really tell it just from the address