Exemple #1
0
    void OnGetUserState(NetMsgDef msg)
    {
        TSCGetUserState userState = TSCGetUserState.ParseFrom(msg.mBtsData);

        userPackage.SetPlayerState(userState);
        SendEvent("RefreshUserState");
        if (initFlag == false)
        {
            BuildSanctuary();
            InitManor();
        }
    }
Exemple #2
0
 public void SetPlayerState(TSCGetUserState state)
 {
     blood     = state.Blood;
     hunger    = state.Food;
     thirst    = state.Water;
     health    = state.Health;
     mood      = state.Mood;
     attack    = state.Attack;
     defense   = state.Defense;
     agile     = state.Agile;
     speed     = state.Speed;
     intellect = state.Intellect;
 }
Exemple #3
0
 public void SetPlayerState(TSCGetUserState userState)
 {
     playerState.SetPlayerState(userState);
     SetPersonContribution(userState.Contribution);
 }