public void UpdateStats(MsgClientStatsUpdate newData) { CurrentHealth = newData.CurrentHealth; KillCount = newData.KillCount; DeathCount = newData.DeathCount; CaptureCount = newData.CaptureCount; EXP = newData.EXP; }
public void UpdateClientStats(ClientDataOnServer clientData) { MsgClientStatsUpdate update = new MsgClientStatsUpdate() { CurrentHealth = clientData.CurrentHealth, KillCount = clientData.KillCount, DeathCount = clientData.DeathCount, CaptureCount = clientData.CaptureCount, EXP = clientData.EXP }; string serializedMessage = JsonUtility.SerializeToJson <MsgClientStatsUpdate>(update); networkView.RPC(RPCFunctions.RPC_UPDATE_CLIENT_STATS, clientData.NetworkPlayer, serializedMessage); }
private void RPCUpdateClientStats(string updateMessage) { MsgClientStatsUpdate update = JsonUtility.ValidateJsonData <MsgClientStatsUpdate>(updateMessage); clientManager.SendGameMessage(update); }