SMB3-Foundry
SMB3-Foundry copied to clipboard
Ability to create new levels from scratch and save them without replacing other levels, as long as there's space available
The only thing I'm not sure about is how the user would choose which world to place the level in.
Well, Found Levels, which would enable this feature are bound to either the world map, or to another level as a Jump Destination.
Setting a level as a Jump Destination is a bit of a UI hurdle and not yet implemented. For the other you would either have to replace a level at a level pointer, or create a new one in Scribe before hand.
I guess it'd be up to the user to find free space to use to point to in Scribe. I was thinking that the program could automatically find free space to use but I'm also not sure how that'd work.
The free space in memory is not the problem. Finding a space in the world map would be. Since level pointers are a finite resource. That's why the user would probably have to make one first.
I meant just adding the data of the levels to the game, though I guess there'd be no way for it to appear on the found level list unless it's on the map or is a jump destination