#pragma once #include "gen/maps.hpp" #include "actor.hpp" #include "trainer.hpp" #include "window/window_stack.hpp" struct player_state_t { enum map_t::map map; enum map_t::map last_map; window_stack_t window_stack; actor_t actor; trainer_state_t trainer; };