FujiAPI / Fuji

Celeste 64 Mod Loader
30 stars 10 forks source link

Allow the ability to rename the save file in game. #75

Open echoslabs opened 5 months ago

echoslabs commented 5 months ago

Allows player to rename the save file in game. Also all saves are moved into Userpath\Saves except save.json which is copied.

axiand commented 5 months ago

Self-assigning this as I'm gonna be testing this code and probably making changes to the text input class

axiand commented 5 months ago

Went through and added some polish, as well as changes, some major and some minor.

Notably, to keep the code in one place, the input handling is now all done in the OnScreenKeyboardMenu. Also, an issue was fixed with the initial setup of the new save file directory.

This should be ready for merge, though I wouldn't mind a final round of testing.

axiand commented 5 months ago

It's worth mentioning that this PR also makes it so that the vanilla game's save file is completely separate from the Fuji save files.

I thought about this a little bit and imo, we're probably better off that way, with how much stuff Fuji changes about the game fundamentally, I'd rather keep the files separate than risk corruption back in vanilla.

echoslabs commented 5 months ago

Thanks for cleaning it up and fixing bugs!

psyGamer commented 5 months ago

I might as well leave my thoughts here too: