#pragma once #include #include "pokemon_instance.hpp" struct party_t { static constexpr uint8_t max_size = 6; pokemon_instance_t pokemon_instances[max_size]; uint8_t active_ix; uint8_t size; const pokemon_instance_t& active_pokemon() const { return pokemon_instances[active_ix]; } }; void default_party(party_t& party);