CBaseCombatCharacter
Class hierarchy |
---|
CBaseCombatCharacter |
basecombatcharacter.cpp
|
CBaseCombatCharacter
is the class base used for characters, NPCs and players alike, without AI.
Keyvalues
CBaseCombatCharacter:
- Relationship
(Relationship)
<string> !FGD - <string|targetname or classname> <string|disposition> <int|rank>
- Changes whether this entity likes or dislikes certain other things. Used like the
ai_relationship
entity, with this entity as the subject. - Values for
disposition
are:D_HT
: HateD_FR
: FearD_LI
: LikeD_NU
: Neutral
- Physics Impact Damage Scale
(physdamagescale)
<float> - Multiplier for damage amount when this entity is hit by a physics object. With a value of 0 the entity will take no damage from physics.
Inputs
CBaseCombatCharacter:
KilledNPC
!FGD- Tells the entity it killed something. Despite the name, this can include a player. This input will be automatically sent by the victim when they die.
physdamagescale
<float>- Scales damage energy when this character is hit by a physics object. With a value of 0 the NPC will take no damage from physics.