Ejemplo n.º 1
0
    void ClientHandleState(Card.GameTurnState newState, string message)
    {
        turnState = newState;
        string msg = "Client TurnState:" + newState + " : " + message;

        infoText.text = message;
        Debug.Log(msg);
        //ClientDisableAllButtons();

        switch (newState)
        {
        case Card.GameTurnState.ShufflingDeck:
        {
            ClientState_StartDeck();
            break;
        }

        case Card.GameTurnState.DealingCards:
        {
            ClientState_DealingCards();
            break;
        }

        case Card.GameTurnState.PlayingPlayerHand:
        {
            ClientState_PlayHands();
            break;
        }
        }
    }
Ejemplo n.º 2
0
 private void RpcGameState(Card.GameTurnState newState, string message)
 {
     ClientHandleState(newState, message);
 }
Ejemplo n.º 3
0
 void ServerEnterGameState(Card.GameTurnState newState, string message)
 {
     Debug.Log("Server Enter state:" + newState);
     turnState = newState;
     RpcGameState(newState, message);
 }