enum battle_action { fight, swap_pokemon, item, run, };