/// <summary> /// sends event to all other clients to update user stats /// </summary> /// <param name="displayName"></param> /// <param name="stats"></param> private void updateUserStats(string displayName, UserStatsToken stats) { UpdateUserStats evnt = UpdateUserStats.Create(Bolt.GlobalTargets.Others); evnt.UserName = displayName; evnt.UserToken = UserStats[displayName]; evnt.Send(); }
public static void UpdateUserStats(UpdateUserStats P) { MapObject.User.NewStats(P.Details); }
/// <summary> /// Sent by: Server /// Received by: All other clients /// Update user stats for the client GUI /// </summary> /// <param name="evnt"></param> public override void OnEvent(UpdateUserStats evnt) { ServerManager.Instance.UpdateClientUserStats(evnt.UserName, (UserStatsToken)evnt.UserToken); }