npc_alien_slave
Jump to navigation
Jump to search
npc_alien_slave
is a point entity available in Black Mesa.
AltNames: This entity is also tied to
npc_xorteb
and npc_vortigaunt
. All three entities have identical Inputs, Outputs, Keyvalues and Flags. bms.fgd has inaccurate information about npc_alien_slave. npc_alien_slave
is the most used vortigaunt entity in the game, npc_xorteb
is used much more sparingly.
Similar entities: npc_xort, npc_alien_slave_dummy
Console variables
npc_alien_slave
Todo: Add convars
npc_xorteb
Todo: Add convars
Flags
Wait Till Seen : [1]
Gag : [2]
Fall to ground (unchecked means teleport to ground) : [4]
Efficient : [16]
Wait For Script : [128]
Long Visibility/Shoot : [256]
Fade Corpse : [512]
Template NPC : [2048]
Note:This flag is disabled in episodic for player companions, because the
StartScripting input does this.Don't drop weapons : [8192]
|
Keyvalues
- Name (targetname) <string>
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- PlayTeleportAnimOnSpawn (bPlayTeleportAnimOnSpawn) <boolean>
- Play teleport animation when spawned.
- bDisableSpells (bDisableSpells) <boolean>
- Disable spells (ranged attacks), forcing Vortigaunt to only use melee attacks.
- CanUseFearNodes (CanUseFearNodes) <boolean>
- CanUseHealingNodes (CanUseHealingNodes) <boolean>
- HealNodesGroupName (HealNodesGroupName) <string>
- Node Group name to be used while searching for Heal nodes
- FearNodesGroupName (FearNodesGroupName) <string>
- Node Group name to be used while searching for fear nodes
- AlertCallRadius (m_fAlertCallRadius) <choices>
- -1:ConvarValue 0:Disabled 1:Enabled
- AlertCallEveryone (m_nAlertCallEveryone) <choices>
- -1:ConvarValue 0:Disabled 1:Enabled
- DamageCallRadius (m_fDamageCallRadius) <choices>
- -1:ConvarValue 0:Disabled 1:Enabled
- DamageCallAllXortsInARadiusEnabled (m_nDamageCallEveryone) <choices>
- -1:ConvarValue 0:Disabled 1:Enabled
- FearLevels (m_nFearLevel) <choices>
- -2: Brave To THE MAX
- -1: Brave Level 1
- 0: Normal
- 1: Afraid Level 1
- 2: Afraid To THE MAX
- Xort Internal State (XortState) <choices>
- 0: Neutral
- 1: Evil
- 2: Evil Possessed
CBaseCombatCharacter:
CAI_BaseNPC:
DamageFilter:
|
Inputs
CAI_BaseNPC:
CBaseCombatCharacter:
DamageFilter: |
- XortEnableHealing
- XortDisableHealing
- StartScriptedFearSchedule <boolean>
- Activate scripted Fear behaviour. They will try to run to fear nodes. If that fails they will just try to run away or run to cover.
- InduceAfraidFromControllers
- InputAddFearPoints <integer>
- Add/Subtract Fear Points to change fear level
Outputs
|