SMB3-Foundry icon indicating copy to clipboard operation
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

Open opsodps opened this issue 2 years ago • 4 comments

The only thing I'm not sure about is how the user would choose which world to place the level in.

opsodps avatar Aug 17 '23 13:08 opsodps

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.

mchlnix avatar Aug 17 '23 13:08 mchlnix

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.

opsodps avatar Aug 17 '23 13:08 opsodps

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.

mchlnix avatar Aug 17 '23 16:08 mchlnix

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

opsodps avatar Aug 18 '23 00:08 opsodps