void Start() { enemyPokemon = enemy.GetComponent <Pokemon>(); playerPokemon = player.GetComponent <Pokemon>(); playerAnim = playerPokemon.GetComponentInChildren <Animator>(); enemyAnim = enemyPokemon.GetComponentInChildren <Animator>(); playerHudAnim = playerHud.GetComponentInParent <Animator>(); state = BattleState.START; StartCoroutine(SetupBattle()); }