Example #1
0
    private void GetCurrentFase()
    {
        int myTurn     = gameManager.myPlayer.turnNumber;
        int playerTurn = turnManager.turnInfo.playerTurn;

        if (playerTurn != myTurn)
        {
            currentFaseUI = WaitingFaseUI;
        }
        else
        {
            GameFase fase = gameManager.matchInfo.fase;
            if (fase.Equals(GameFase.Attack))
            {
                currentFaseUI = AttackingFaseUI;
            }
            else if (fase.Equals(GameFase.Move))
            {
                currentFaseUI = MovingFaseUI;
            }
            else if (fase.Equals(GameFase.Hire))
            {
                currentFaseUI = HiringFaseUI;
            }
        }
    }
Example #2
0
 public void ChangeFase(GameFase fase)
 {
     StartCoroutine("ChangeFaseRoutine");
 }
Example #3
0
 public void ChangeFase(GameFase newFase)
 {
     onFaseChanged(newFase);
     matchInfo.fase = newFase;
 }
Example #4
0
 public MatchInfo(int matchId, List <Player> players, int fase)
 {
     this.matchId = matchId;
     this.players = players;
     this.fase    = (GameFase)fase;
 }