igorseabra4 / HeroesPowerPlant

Level editor for Sonic Heroes (PC, GameCube, XBOX, PS2) and Shadow the Hedgehog (GameCube, XBOX, PS2). Integrates editors for various file types with a 3D view of the stage.
27 stars 14 forks source link

Shadow Misc Bytes (Round 2: Lots of Objs) #10

Closed dreamsyntax closed 4 years ago

dreamsyntax commented 4 years ago

Lots of misc byte definitions in this merge. Figured it was better to break it up into a few PR.

Objects can be of 3 states:

I also introduce (-1) for some enum types to handle the few objects that lack misc bytes to maintain 1:1 with original game files. An example of this is Metal Box, where some instances have 4 bytes, 8 bytes, or 12 bytes.

Finally, I have corrected some names in the .ini and added a few new ones that I've identified as well as a few new unknown entries (temporary- I am defining those next PR)