void handle_generic_event(const std::string &event_name)
int gamestate_change_counter_
bool is_gamestate_changed()
Check if the gamestate has changed since last reset reset is done once on construction,...
virtual ~gamestate_observer()
void reset()
Reset the counter of gamestate changes.
A small explanation about what's going on here: Each action has access to two game_info objects First...