mchlnix / SMB3-Foundry

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

Optional view toggle to show properties of a tile #190

Open opsodps opened 1 year ago

opsodps commented 1 year ago

Hard to explain, but Lunar Magic does this, so I'll post a screenshot:

image

Basically, it shows how the player will interact with each tile. This would be very useful for Scribe, especially in cases like this:

image

Which paths can Mario actually walk on, which direction do they lead, and which are solid and can't be walked through? Which of the three rocks can be broken with a hammer, which is just decoration? etc.

It could look something like the paths being highlighted and the levels/interactable tiles having icons on them showing what they do (hammer on the rock, or an X or something, something else for the levels, etc.)

mchlnix commented 1 year ago

This information, "what can be walked on", "which rock can be destroyed" doesn't exist yet. If you could provide such a list, I could have a look to include it. Definitely which tiles can be used as levels would be good to know.

opsodps commented 1 year ago

This information, "what can be walked on", "which rock can be destroyed" doesn't exist yet. If you could provide such a list, I could have a look to include it. Definitely which tiles can be used as levels would be good to know.

I don't know the information either, which is why this feature would be useful. The properties of each tile are defined somewhere in the game's programming I imagine.