Moving a bit of the common functionality to a place it can work (hopefully)!
Refactored MainMenu out quite a bit to make it more readable to me and more expandable. Added settings button
Adding some documentation for "fixes" that I've tried.
Moving this back to being in the MainMenuScreen as that class really was doing very little, but it's still nice and clean
Further cleaning up this code!
Settings screen is now accessible, but blank!
Removed a bunch of extraneous calls to layout from each stage. It does not need to be called in the constructor as before it's shown it'll be called again
Removing some whitespace in anticipation of having to debug this/redo it
SettingsStage has some skeleton to it, that's roughly how I want it to look. Now to implement!
New basic graphics, layout mostly working (accept button does not show...). Also needs listeners
Layout works perfectly. Still needs listeners and saving!
Sliders work! Probably needs some cleaning up after trying a bunch. Now... to save/mess with settings.
Letting sliders keep their defaults if I leave.
Cleaning some comments and todos
Major refactor of asset loading to be more sensible/readable/less time consuming
Fixed store never showing (no break statement in switch!)
Refactored item frame making as it was common, and can now more easily be extended
Refactoring enums, fixing comments and minor bugs, and working to get a pseudo stack for screens.
Cleaning imports
Adding new asset!