Class CBaseCombatCharacter
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBaseCombatCharacter : CBaseFlex, IEquatable<CEntityInstance>
- Inheritance
-
CBaseCombatCharacter
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
CBaseCombatCharacter(nint)
public CBaseCombatCharacter(nint pointer)
Parameters
pointer
nint
Properties
ApplyStressDamage
[SchemaMember("CBaseCombatCharacter", "m_bApplyStressDamage")]
public ref bool ApplyStressDamage { get; }
Property Value
- bool
BloodColor
[SchemaMember("CBaseCombatCharacter", "m_bloodColor")]
public ref int BloodColor { get; }
Property Value
- int
DamageCount
[SchemaMember("CBaseCombatCharacter", "m_iDamageCount")]
public ref int DamageCount { get; }
Property Value
- int
FieldOfView
[SchemaMember("CBaseCombatCharacter", "m_flFieldOfView")]
public ref float FieldOfView { get; }
Property Value
- float
ForceServerRagdoll
[SchemaMember("CBaseCombatCharacter", "m_bForceServerRagdoll")]
public ref bool ForceServerRagdoll { get; }
Property Value
- bool
Hull
[SchemaMember("CBaseCombatCharacter", "m_eHull")]
public ref Hull_t Hull { get; }
Property Value
- Hull_t
ImpactEnergyScale
[SchemaMember("CBaseCombatCharacter", "m_impactEnergyScale")]
public ref float ImpactEnergyScale { get; }
Property Value
- float
LastHitGroup
[SchemaMember("CBaseCombatCharacter", "m_LastHitGroup")]
public ref HitGroup_t LastHitGroup { get; }
Property Value
- HitGroup_t
MyWearables
[SchemaMember("CBaseCombatCharacter", "m_hMyWearables")]
public NetworkedVector<CHandle<CEconWearable>> MyWearables { get; }
Property Value
- NetworkedVector<CHandle<CEconWearable>>
NavHullIdx
[SchemaMember("CBaseCombatCharacter", "m_nNavHullIdx")]
public ref uint NavHullIdx { get; }
Property Value
- uint
StrRelationships
[SchemaMember("CBaseCombatCharacter", "m_strRelationships")]
public string StrRelationships { get; set; }
Property Value
- string