Esempio n. 1
0
    public void GameOver(CharacterStats.Team team)
    {
        if (GameOverEvent == null)
        {
            return;
        }

        gameOverMenu.SetActive(true);
        _playerMovement.canMove = false;
        _playerMovement.canTurn = false;
        _playerAttack.enabled   = false;

        if (PlayerWin(team))
        {
            _headingText.color = Color.green;
            _headingText.SetText("Vous avez gagné !");
        }
        else
        {
            _headingText.color = Color.red;
            _headingText.SetText("Vous avez perdu !");
        }

        _gameIsOver = true;
    }
Esempio n. 2
0
 private static bool PlayerWin(CharacterStats.Team team)
 {
     return(team == CharacterStats.Team.Team2);
 }