void OnGetUserState(NetMsgDef msg) { TSCGetUserState userState = TSCGetUserState.ParseFrom(msg.mBtsData); userPackage.SetPlayerState(userState); SendEvent("RefreshUserState"); if (initFlag == false) { BuildSanctuary(); InitManor(); } }
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; }
public void SetPlayerState(TSCGetUserState userState) { playerState.SetPlayerState(userState); SetPersonContribution(userState.Contribution); }