npc_antlionguard
Jump to navigation
Jump to search
npc_antlionguard
is a point entity available in Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, and Half-Life 2: Deathmatch. The Antlion guard is a much larger and more dangerous form of antlion. The guard has a significant amount of health, and can fling physics objects at the player.
The cavern guard does not charge or roar and predicts where the player will be for melee attack.
Note:Some keyvalues, spawnflags, effect flags, inputs, or outputs might not affect an NPC, based on the functionality and coding of the NPC.
Dedicated Console Variables
- sk_antlionguard_health <int>
- An antlion guard's spawn health
- sk_antlionguard_dmg_charge <int>
- Damage the antlion guard deals when it hits the player while charging.
- sk_antlionguard_dmg_shove <int>
- Damage the antlion guard deals when it hits the player with the standard, shove attack.
- sk_antlionguard_dmg_take_scale <int>
- Scale of how much damage the antlion guard takes if damaged.
Keyvalues
- Start burrowed ([todo internal name (i)]) <boolean>
- Start the NPC burrowed under the ground, waiting for the player to appear.
- Allow bark ([todo internal name (i)]) <boolean>
- Sometimes the Antlionguard will call other antlions to unburrow near it. Generally 3 antlions per bark.
- Cavern breed ([todo internal name (i)]) <boolean>
- Sets the guard to use the Episode Two Cavern Guard skin.
- In Cavern ([todo internal name (i)]) <boolean>
- If set, the guard will do poison damage and will not charge or roar.
Flags
- 65536 : Create server-side ragdoll on death
- 131072 : Use inside footsteps
Inputs
- Unburrow
- Unburrow from the ground.
- SetShoveTarget <targetname>
- Sets a shove target to attack.
- SetChargeTarget <targetname>
- Sets a charge target to attack. To make it work with npc_bullseye, you also need to set info_target with parameters. Example: bulleye_test target_start_1
- ClearChargeTarget
- Clear the charge target.
- Ragdoll
- Causes the antlion guard to die, regardless of health.
- EnableBark
- Allow the antlion guard to try and summon antlions.
- DisableBark
- Stop the antlion guard from trying to summon antlions.
- SummonedAntlionDied !FGD
- Informs the guard that a summoned antlion has died. Automatically sent by summoned antlions when they die. Sending this manually will cause the guard to summon an extra antlion for each time its sent.
- StopInvestigating
- Stop trying to sniff out the player.(Non-functional)
- EnablePreferPhysicsAttack
- Prefer to use physics attacks if at all possible, even when inside a cavern.(The guard will still prioritize charging).
- DisablePreferPhysicsAttack
- Do not prefer to use physics attacks if at all possible, even when inside a cavern.
Outputs
- OnSeeHiddenPlayer
- Fires when the current enemy is seen while trying to hide.(Non-functional)
- OnSmellHiddenPlayer
- Fires when the current enemy is smelled while trying to hide.(Non-functional)
- OnSummon
- Antlion guard is attempting to summon antlions.
See also
Categories:
- TODO rewrite lang to LanguageBar
- Half-Life 2 entities
- Half-Life 2 point entities
- Half-Life 2: Episode One entities
- Half-Life 2: Episode One point entities
- Half-Life 2: Episode Two entities
- Half-Life 2: Episode Two point entities
- Half-Life 2: Deathmatch entities
- Half-Life 2: Deathmatch point entities
- NPC entities
- Half-Life 2 NPCs