public void SendAllMembersDataToClient(ulong clientId) { Debug.Assert(Sync.IsServer); var response = new AllMembersDataMsg(); if (Sync.Players != null) { response.Identities = Sync.Players.SaveIdentities(); response.Players = Sync.Players.SavePlayers(); } if (MySession.Static.Factions != null) { response.Factions = MySession.Static.Factions.SaveFactions(); } response.Clients = MySession.Static.SaveMembers(true); SyncLayer.SendMessage(ref response, clientId); }