Table of Contents

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

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