|
Work Life (Visual Novel / Game)
|
save state cover how SRAM is mapped More...
Classes | |
| struct | SaveState |
| SaveState holds 3 game states. More... | |
Functions | |
| void | read_all_saves () |
| read SRAM and load into save_state::save | |
| void | save_slot_selected (int slot) |
| load a particular game state (state::GameState) from save_state::save (SaveState::states) into the global game state (state::st) | |
| void | write_to_slot (int slot) |
| write the global game state (state::st) into a particular save slot (save_state::save 's SaveState::states) | |
| void | render_save_slot (int slot, bn::fixed x, bn::fixed y, bn::sprite_text_generator gen, bn::vector< bn::sprite_ptr, 96 > *sprites) |
| paint a save slot on the save screen | |
Variables | |
| SaveState | save |
| singular global SaveSate | |
save state cover how SRAM is mapped
it handles saving/loading the (singular) global game state and a particular save slot