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);
        }