// MNetworkExcludeByUserGroup = LocalPlayerExclusive
// MNetworkVarNames = CHandle< CEconWearable > m_hMyWearables
class CBaseCombatCharacter : public CBaseFlex
{
public:
bool m_bForceServerRagdoll;
// MNetworkEnable
// MNotSaved = !!UNKNOWN!!
CNetworkUtlVectorBase<CHandle<CEconWearable>> m_hMyWearables;
float32 m_impactEnergyScale;
bool m_bApplyStressDamage;
bool m_bDeathEventsDispatched;
private:
uint8 pad_0AF8[64];
public:
// MNotSaved = !!UNKNOWN!!
CUtlVector<RelationshipOverride_t>* m_pVecRelationships;
CUtlSymbolLarge m_strRelationships;
Hull_t m_eHull;
uint32 m_nNavHullIdx;
CMovementStatsProperty m_movementStats;
};