Interesting how deciding what settings i want to open up to the player leads me to a whole 4 hours of trying to get a colour blind mode (later turning into 4 different modes). It was a bit hard to figure out but luckily i found a repository that did the same thing and i managed to copy the owner's theory into a real system (may need a colourblind person to test this out for me though, anyone know someone?)
Besides that, most of this night was spent setting up the save and load manager. It's now all ready for use and saves the settings apart from the game saves so the player can take presets between saves.
With this, i also cleaned up the main menu set up.
So yeah, not a big update but a lot of important progress made tonight :)
Here's the list:
-Started working on the settings page
-Added in pre-sets for Key bindings
-Added in “Colour Blind” modes (haven’t connected it to the ui yet so can’t turn them on yet but they’re made and working? May need to find someone colour blind to test.)
-Set up the Game, Audio and Visual settings
-Put the 3 into a “Settings Save”
-Added in the “Audio maker” to the characters (no audio in game yet though)
-Created a “Save Manager” and set up the game to load up the settings (or set up default settings) upon start of the game, saves differently than other information
-Created the “Save” and “Load” functions of the game (have to decide what I want to save)