Quick update following up on the previous big milestone!
Changed
- The savefile is now serialized using much less verbose 'Rust Object Notation' (ron instead of json).
- It is much more compact, better human-readable and solves a savefile corruption issue (see Fixed).
Added
- 'Classic' tetromino randomizer available (uniform random + 1 reroll to avoid last piece).
- 'Elektronika 60' gameplay preset (slightly scuffed but that just how it be).
- 'Blank slate' keybinds preset.
Home/Endcan now be used to skip to beginning/end of input history (in 'Start New Game'⇝'Game save').Alt+Entercan now be used to view current game save as replay (in 'Start New Game'⇝'Game save').Ctrl+Alt+Scan now be used to do a savefile 'store' from every menu now.- Respects save preferences i.e. deletes existing savefile if 'keep save file' is turned off.
- Load and Store errors are printed in Advanced Settings.
Fixed
- Fixed unloadable savefile due to floating point
infinity not being representable in strict json. - Make experimental input mode toggle during replays work (
Alt+Iinstead ofCtrl+I). - Allow hot re-loading from savefile (
Ctrl+Alt+L) from every menu now.
Happy stacking!