Example #1
0
    public void OnTurnReset()
    {
        if (!photonView.IsMine && PhotonNetwork.IsConnected)
        {
            return;
        }

        _stateEnum = CStateEnum.IDLE;
        playerHUD.SetActive(false);
    }
Example #2
0
    /** Called when GameManager approves. */
    public void OnMoveCharacter()
    {
        if (!photonView.IsMine && PhotonNetwork.IsConnected)
        {
            return;
        }

        _stateEnum = CStateEnum.DONE;
        playerHUD.SetActive(false);
    }
Example #3
0
    public void OnUnselectCharacter()
    {
        if (!photonView.IsMine && PhotonNetwork.IsConnected)
        {
            return;
        }

        if (StateEnum == CStateEnum.SELECTED)
        {
            _stateEnum = CStateEnum.IDLE;
            playerHUD.SetActive(false);
        }
    }
Example #4
0
    /* Called after GameManager approves. */
    public void OnSelectCharacter(CharacterSelectedEvent characterSelectedEvent)
    {
        if (!photonView.IsMine && PhotonNetwork.IsConnected)
        {
            return;
        }

        if (characterSelectedEvent.CharacterID == Properties.CharacterID)
        {
            _stateEnum = CStateEnum.SELECTED;
            playerHUD.SetActive(true);
        }
    }