mchlnix / SMB3-Foundry

SMB3 Level Editor in Python
GNU General Public License v3.0
93 stars 12 forks source link

Enable changing object/graphic set of world specific levels (generic level endings, coin ship etc.) #185

Open opsodps opened 1 year ago

opsodps commented 1 year ago

I mentioned this on the Discord a while ago and forgot to post it here. Self-explanatory.

Being able to change the addresses of these levels per world could also work as Michael suggested on the Discord.

image

mchlnix commented 1 year ago

The graphic set should be already changeable in the header editor, like all the other levels. The object set, I'll have to see if they are hard coded for these specific levels. Already forget in what context I wrote that. Doesn't seem to be that quick of a change, looking at it now :sweat_smile:

opsodps commented 1 year ago

The graphic set should be already changeable in the header editor, like all the other levels.

Doesn't matter because they'll load the default ones regardless.

Edit: To be more specific, the graphics will load, but will be garbled due to the level always loading in the hardcoded object set, or the level just appears corrupted (usually both).