IxGamerXL / Deltustry

An attempt to emulate Deltarune and Undertale as closely as possible inside of Mindustry, and have it in a utility form for roleplaying with.
https://discord.gg/vcAV235rum
7 stars 0 forks source link

Save System #32

Closed IxGamerXL closed 2 years ago

IxGamerXL commented 2 years ago

You might've already heard about it, but the save system had to be altered by a bit in order to have it supported.

All of your data will be restored (apart from statuses you get from eating items) when you start playing the game, and if you have no existing data, DELTUSTRY will ignore the missing data.

You can save and load from one of the three files, and each file may contain all of your data. If the file you pick has data in it, you can compare it to your current data and see if it's worth to either save or load.

For those wondering how this saving will work, all data will become strings of that data. Tables and arrays will be directories for their own data. Reason why this is so is because Core.settings errors when you input damn near anything, so I have to save the data as strings instead of the way they are. Tedious, and time consuming, but here we are.

If saving DOES become a thing in time, v1.5.0 will be released.

IxGamerXL commented 2 years ago

Currently on hold, considering that the save system is too finicky to work around with, since mindustry dislikes some value types from saving into data.

IxGamerXL commented 2 years ago

Finished. It now additionally handles Statuses since I figured out how to not cry.