static void OnAll_Identities_Players_Factions_Request(ref All_Identities_Players_Factions_RequestMsg msg, MyNetworkClient sender) { Debug.Assert(Sync.IsServer); var response = new All_Identities_Players_Factions_SuccessMsg(); response.Identities = Sync.Players.SaveIdentities(); response.Players = Sync.Players.SavePlayers(); response.Factions = MySession.Static.Factions.SaveFactions(); Sync.Layer.SendMessage(ref response, sender.SteamUserId, messageType: MyTransportMessageEnum.Success); }
public void RequestAll_Identities_Players_Factions() { var msg = new All_Identities_Players_Factions_RequestMsg(); msg.ClientSteamId = MySteam.UserId; msg.PlayerSerialId = 0; Sync.Layer.SendMessageToServer(ref msg); }