GSC reference › Built-in
IsPlayerCorpse()
Built-in (engine)
Client
Called on: entity
Returns true if the ent it's called on is a player corpse.
Signature
<entity> IsPlayerCorpse()
Called on an entity: entity IsPlayerCorpse(...)
Returns
Returns true if the ent it's called on is a player corpse.
Real uses in BO3's scripts
Called 3 times in the decompiled scripts. A few, zombies first:
- scripts/shared/ai/systems/gib.csc, line 131
if(entity isplayer() || entity isplayercorpse()) - scripts/shared/ai/systems/gib.csc, line 287
if(entity isplayer() || entity isplayercorpse()) - scripts/shared/ai/systems/gib.csc, line 434
if(entity isplayer() || entity isplayercorpse())
Related built-ins
- GetPlayerCorpse()Gets the most recent corpse fort he player
- ClearPlayerCorpses()Removes all player corpses from the level
- IsPlayer()Checks whether this entity is the player
- GetPlayers()Returns an array of the currently connected players.
- GetLocalPlayer()Get the local player predicted centity.
- PlaySoundToPlayer()Play the sound alias as if coming from the entity, so that only one player can hear it
- GetPlayerAngles()Get the player view angles
- GetLocalPlayers()Get an array of all the local players
- SetInvisibleToPlayer()Make the entity invisible to the player
- SetPlayerAngles()Set the player's view angles
- IsLocalPlayer()Returns true if the ent it's called on is a local player.
- SetHintStringForPlayer()Sets the trigger hint string for one specific player
New to GSC?
Start with the basics, or paste a compile error to get the fix.
Built-in descriptions, parameters and examples come from Treyarch's BO3 mod tools docs. Usage links point at shiversoftdev/t7-source (decompiled BO3 scripts).