public void restart() { GameOverScreen.SetActive(false); playerOne.transform.position = playerOneStartPosition; playerTwo.transform.position = playerTwoStartPosition; playerOneUnit.currentHP = playerOneUnit.maxHP; playerTwoUnit.currentHP = playerTwoUnit.maxHP; playerOneWeapon.ClearTrajectory(); playerTwoWeapon.ClearTrajectory(); state = BattleState.PLAYER1TRUN; }