SwiftlyS2

CBaseCombatCharacter

Interface CBaseCombatCharacter

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CBaseCombatCharacter : CBaseFlex, CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CBaseFlex>, ISchemaClass<CBaseCombatCharacter>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

ApplyStressDamage

ref bool ApplyStressDamage { get; }
Property Value

DeathEventsDispatched

ref bool DeathEventsDispatched { get; }
Property Value

ForceServerRagdoll

ref bool ForceServerRagdoll { get; }
Property Value

Hull

ref Hull_t Hull { get; }
Property Value

ImpactEnergyScale

ref float ImpactEnergyScale { get; }
Property Value

MovementStats

CMovementStatsProperty MovementStats { get; }
Property Value

MyWearables

ref CUtlVector<CHandle<CEconWearable>> MyWearables { get; }
Property Value
ref uint NavHullIdx { get; }
Property Value

StrRelationships

string StrRelationships { get; set; }
Property Value

VecRelationships

ref CUtlVector<RelationshipOverride_t> VecRelationships { get; }
Property Value

Methods

MyWearablesUpdated()

void MyWearablesUpdated()

On this page