void OnSavePlayer(ref MyEventSavePlayer msg)
 {
     var player = (MyPlayerRemote)msg.SenderConnection.Tag;
     if (player != null)
     {
         MyGuiScreenGamePlay.Static.Checkpoint.StoreCoopPlayer(msg.PlayerObjectBuilder, player.GetDisplayName().ToString());
     }
 }
        void SavePlayer()
        {
            if (!IsHost && GameType == MyGameTypes.Story)
            {
                MyEventSavePlayer msg = new MyEventSavePlayer();
                msg.PlayerObjectBuilder = MySession.Static.Player.GetObjectBuilder(false);

                // It's called in shutdown
                Peers.TrySendHost(ref msg, MyMultiplayerGameplay.DEFAULT_LARGE_MESSAGE_SIZE);
            }
        }