461 {
462 if (
g_Game.IsMultiplayer())
463 {
464 g_Game.GetMenuDefaultCharacterData(
false).SetRandomCharacterForced(random);
466
467 PlayerBase player = PlayerBase.Cast(
g_Game.GetPlayer());
468 if (player)
469 {
470 player.SimulateDeath(true);
472 }
473
474 MissionGameplay missionGP = MissionGameplay.Cast(
g_Game.GetMission());
475 missionGP.DestroyAllMenus();
476 missionGP.SetPlayerRespawning(true);
477 missionGP.Continue();
478
480 }
481 else
482 {
484 }
485 }