| Work Life (Visual Novel / Game)
    | 
global game state More...
| Classes | |
| struct | GameState | 
| encapsulated game state  More... | |
| struct | lock_state | 
| store if character is unlocked. see story::unlocks  More... | |
| Variables | |
| constexpr char | initialized_char = '@' | 
| magic value used to tell if a save slot is initialized | |
| GameState | st | 
| the singular global game state | |
global game state
values are loaded into the the global variable state::st when a player loads from a save file. otherwise, they are modified when a new game starts. individual game components are encapsulated in their own respective structs, though gameplayer will frequently reference state of other components.