Asterix Gaming Guild Logo GeneralXXLXXL 2XXL 3XXXLOlympic GamesXXL EditorToolsOff-TopicXXL RomasteredXXL 2 RemasteredOther GamesModsCaesar's ChallengeUnfair XXLPatchesFan ArtPersonal ArtSpeedrunningMediaRandomizerBETA RomeHSKALPresence AdrienPresence SPQRSupport Bot Helpdesk

#editor

pegperegogaucho
The object has a pointer to the vtable at its start address
pegperegogaucho
So, CMaterial+0x0 points to the vtable
deathhound246
i dont acc know any pointers to an object of cmaterial yet
deathhound246
it doesnt look like vtable is present here?
deathhound246
ok nvm found the vtable. had to check `writable` filter before search
deathhound246
and i immediately find this, which matches the bytes in the rtti patch
deathhound246
seems like it is encrypted then
deathhound246
annoying but good to know :/
pegperegogaucho
Have you been working with an encrypted .exe this whole time? :FrogThinking:
deathhound246
ive mostly been working on the wii dols which arent encrypted :Obelul:
pegperegogaucho
Ah okay, true
deathhound246
just wanting to use pc build for cmaterial so i can get the editor as accurate as possible. though theres probably not many changes between the platforms
deathhound246
now it also makes sense why these are the only funcs ghidra can find after first analysis. some of these are probably for the decryption
pegperegogaucho
Looks like you have a lot of work to do! :)
deathhound246
deathhound246
On the +, now looking at the RTTI build (which seems to have the same function bytes), it does look like the first thing it does is read a byte from the start of the kfile, so you were right about that
hesopesomeso
Is the trio collision volume an ellipsoid (?) (width/depth + height) when it comes to walls (from ground)?
hesopesomeso
Okay nevermind, it is.
pegperegogaucho
Yes you can even see it when Asterix sometimes slips of a thin ledge
hesopesomeso
Yeah, that's true! Okay finally I understand this mess!