spelunky-fyi / overlunky

An overlay for Spelunky 2 to help you with modding, exploring the depths of the game and practicing with tools like spawning arbitrary items, warping to levels and teleporting.
MIT License
86 stars 32 forks source link

More screen and GameProps stuff #355

Closed Mr-Auto closed 11 months ago

Dregu commented 12 months ago

Btw ScreenCharacterSelect::unknown69 definitely isn't a TextureRenderingInfo, there's a bunch of run-type flags there and the next screen to load at 0x848. Some of these are written by 22c02260 init_seeded_run(state, seed) and 22c0d340 init_adventure()

Mr-Auto commented 12 months ago

Btw ScreenCharacterSelect::unknown69 definitely isn't a TextureRenderingInfo, there's a bunch of run-type flags there and the next screen to load at 0x848. Some of these are written by 22c02260 init_seeded_run(state, seed) and 22c0d340 init_adventure()

There is a lot wrong with the sceens, specially the unknowns, for now i want to lay down the structs as best as possible, fix anything that was shifted etc. then i can take a closer look at screens of interest