| Work Life (Visual Novel / Game)
    | 
the relationship state struct More...
#include <relationship_state.h>
| Public Member Functions | |
| void | modify_relation (character::CHAR_ENUM c, RELATION_INC_AMT amt) | 
| update the relation by a fixed amount | |
| void | init () | 
| initialize the struct | |
| bn::string< 8 > | fmt (character::CHAR_ENUM c) | 
| used in SaveScreen rendering and viewing in the Morning | |
| void | reset (character::CHAR_ENUM c) | 
| used in extreme story events | |
| bn::array< character::CHAR_ENUM, character::COUNT > | by_rel_desc () | 
| used in weekend_event and during weekend emergencies | |
| Public Attributes | |
| int | rels [character::COUNT] | 
| relationship values of various characters. value between [0, REL_MAX] | |
the relationship state struct