G2: Get rid of all possible instances of SPR_G2_CHAR_BEGIN +#18232
Conversation
SPR_G2_CHAR_BEGIN +
|
When graphics asset packs are added and it needs to replace something in G2 and G2 gets changed (G2 version), something new gets added, we are gonna need a versioning system so G2 doesn't get messed up if someone is making a graphics pack for the game. Or perhaps even better would be to not use numbers at all for graphics replacements and instead use sprite id's like |
|
@karst we are not sure yet how this is going to work. Everything will eventually end up in object files, so there will not be a g1 or g2. |
|
I've got the next part for this one lined up. So once this is merged I can immediately create a new PR for doing the sorting (on which I am gonna need feedback to see if there's a more logical order or if it's correct the way I did it). |
|
Rebased for the jr coaster extra track removal. |
The goal of this PR is to get rid of all possible instances of
SPR_G2_CHAR_BEGIN +this will allow me to reorganize G2 in a future PR to have everything together under their own tabs like Icons, Characters, Track Additions and New Track types, this will allow future additions to be more organized in this file as well as G2 is becoming a mess as is.It seems that the junior coaster has 15 unused sprites in g2 (that aren't listed in
sprites.h, or anywhere for that matter), (flat to steep diagonal (including lift chain)). I do not know if there's plans for these so I have left these in for now. I can easily just put these with the rest of the Jr RC pieces and skip over these.