mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-14 16:40:56 +00:00
Count resurrect cheat as respawn
This commit is contained in:
parent
39355cf45d
commit
957a8cb117
1 changed files with 7 additions and 0 deletions
|
@ -49,6 +49,7 @@
|
||||||
#include "a_morph.h"
|
#include "a_morph.h"
|
||||||
#include "g_levellocals.h"
|
#include "g_levellocals.h"
|
||||||
#include "virtual.h"
|
#include "virtual.h"
|
||||||
|
#include "events.h"
|
||||||
|
|
||||||
// [RH] Actually handle the cheat. The cheat code in st_stuff.c now just
|
// [RH] Actually handle the cheat. The cheat code in st_stuff.c now just
|
||||||
// writes some bytes to the network data stream, and the network code
|
// writes some bytes to the network data stream, and the network code
|
||||||
|
@ -347,6 +348,12 @@ void cht_DoCheat (player_t *player, int cheat)
|
||||||
P_UndoPlayerMorph(player, player);
|
P_UndoPlayerMorph(player, player);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// player is now alive.
|
||||||
|
// fire E_PlayerRespawned and start the ACS SCRIPT_Respawn.
|
||||||
|
E_PlayerRespawned(player - players);
|
||||||
|
//
|
||||||
|
FBehavior::StaticStartTypedScripts(SCRIPT_Respawn, player->mo, true);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue