// 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;
};