346 {
347 g_Game.GetMenuDefaultCharacterData(
false).SetRandomCharacterForced(random);
349
350 PlayerBase player = PlayerBase.Cast(
g_Game.GetPlayer());
351 if (player)
352 {
353 player.SimulateDeath(true);
355 }
356
357 MissionGameplay missionGP = MissionGameplay.Cast(
g_Game.GetMission());
358 missionGP.DestroyAllMenus();
359 missionGP.SetPlayerRespawning(true);
360 missionGP.Continue();
361
363 }