{ "schemas": { "libanimationsystem.so": [ [ { "name": "BoneDemoCaptureSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_boneName", "ty": "CUtlString", "offset": 0 }, { "name": "m_flChainLength", "ty": "float32", "offset": 8 } ] }, { "name": "IKDemoCaptureSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_parentBoneName", "ty": "CUtlString", "offset": 0 }, { "name": "m_eMode", "ty": "IKChannelMode", "offset": 8 }, { "name": "m_ikChainName", "ty": "CUtlString", "offset": 16 }, { "name": "m_oneBoneStart", "ty": "CUtlString", "offset": 24 }, { "name": "m_oneBoneEnd", "ty": "CUtlString", "offset": 32 } ] }, { "name": "CAnimDemoCaptureSettings", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_rangeBoneChainLength", "ty": "Vector2D", "offset": 0 }, { "name": "m_rangeMaxSplineErrorRotation", "ty": "Vector2D", "offset": 8 }, { "name": "m_flMaxSplineErrorTranslation", "ty": "float32", "offset": 16 }, { "name": "m_flMaxSplineErrorScale", "ty": "float32", "offset": 20 }, { "name": "m_flIkRotation_MaxSplineError", "ty": "float32", "offset": 24 }, { "name": "m_flIkTranslation_MaxSplineError", "ty": "float32", "offset": 28 }, { "name": "m_flMaxQuantizationErrorRotation", "ty": "float32", "offset": 32 }, { "name": "m_flMaxQuantizationErrorTranslation", "ty": "float32", "offset": 36 }, { "name": "m_flMaxQuantizationErrorScale", "ty": "float32", "offset": 40 }, { "name": "m_flIkRotation_MaxQuantizationError", "ty": "float32", "offset": 44 }, { "name": "m_flIkTranslation_MaxQuantizationError", "ty": "float32", "offset": 48 }, { "name": "m_baseSequence", "ty": "CUtlString", "offset": 56 }, { "name": "m_nBaseSequenceFrame", "ty": "int32", "offset": 64 }, { "name": "m_boneSelectionMode", "ty": "EDemoBoneSelectionMode", "offset": 68 }, { "name": "m_bones", "ty": "CUtlVector< BoneDemoCaptureSettings_t >", "offset": 72 }, { "name": "m_ikChains", "ty": "CUtlVector< IKDemoCaptureSettings_t >", "offset": 96 } ] }, { "name": "CAnimReplayFrame", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_inputDataBlocks", "ty": "CUtlVector< CUtlBinaryBlock >", "offset": 16 }, { "name": "m_instanceData", "ty": "CUtlBinaryBlock", "offset": 40 }, { "name": "m_startingLocalToWorldTransform", "ty": "CTransform", "offset": 64 }, { "name": "m_localToWorldTransform", "ty": "CTransform", "offset": 96 }, { "name": "m_timeStamp", "ty": "float32", "offset": 128 } ] }, { "name": "CAnimGraphDebugReplay", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_animGraphFileName", "ty": "CUtlString", "offset": 64 }, { "name": "m_frameList", "ty": "CUtlVector< CSmartPtr< CAnimReplayFrame > >", "offset": 72 }, { "name": "m_startIndex", "ty": "int32", "offset": 96 }, { "name": "m_writeIndex", "ty": "int32", "offset": 100 }, { "name": "m_frameCount", "ty": "int32", "offset": 104 } ] }, { "name": "CAnimGraphModelBinding", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_modelName", "ty": "CUtlString", "offset": 8 }, { "name": "m_pSharedData", "ty": "CSmartPtr< CAnimUpdateSharedData >", "offset": 16 } ] }, { "name": "CAnimInputDamping", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_speedFunction", "ty": "DampingSpeedFunction", "offset": 8 }, { "name": "m_fSpeedScale", "ty": "float32", "offset": 12 } ] }, { "name": "CAnimParamHandle", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_type", "ty": "AnimParamType_t", "offset": 0 }, { "name": "m_index", "ty": "uint8", "offset": 1 } ] }, { "name": "CAnimParamHandleMap", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_list", "ty": "CUtlHashtable< uint16, int16 >", "offset": 0 } ] }, { "name": "CAnimParameterManagerUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_parameters", "ty": "CUtlVector< CSmartPtr< CAnimParameterBase > >", "offset": 24 }, { "name": "m_idToIndexMap", "ty": "CUtlHashtable< AnimParamID, int32 >", "offset": 48 }, { "name": "m_nameToIndexMap", "ty": "CUtlHashtable< CUtlString, int32 >", "offset": 80 }, { "name": "m_indexToHandle", "ty": "CUtlVector< CAnimParamHandle >", "offset": 112 }, { "name": "m_autoResetParams", "ty": "CUtlVector< CUtlPair< CAnimParamHandle, CAnimVariant > >", "offset": 136 }, { "name": "m_autoResetMap", "ty": "CUtlHashtable< CAnimParamHandle, int16 >", "offset": 160 } ] }, { "name": "CAnimUpdateSharedData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodes", "ty": "CUtlVector< CSmartPtr< CAnimUpdateNodeBase > >", "offset": 16 }, { "name": "m_nodeIndexMap", "ty": "CUtlHashtable< CAnimNodePath, int32 >", "offset": 40 }, { "name": "m_components", "ty": "CUtlVector< CSmartPtr< CAnimComponentUpdater > >", "offset": 72 }, { "name": "m_pParamListUpdater", "ty": "CSmartPtr< CAnimParameterManagerUpdater >", "offset": 96 }, { "name": "m_pTagManagerUpdater", "ty": "CSmartPtr< CAnimTagManagerUpdater >", "offset": 104 }, { "name": "m_scriptManager", "ty": "CSmartPtr< CAnimScriptManager >", "offset": 112 }, { "name": "m_settings", "ty": "CAnimGraphSettingsManager", "offset": 120 }, { "name": "m_pStaticPoseCache", "ty": "CSmartPtr< CStaticPoseCacheBuilder >", "offset": 168 }, { "name": "m_pSkeleton", "ty": "CSmartPtr< CAnimSkeleton >", "offset": 176 }, { "name": "m_rootNodePath", "ty": "CAnimNodePath", "offset": 184 } ] }, { "name": "CBlendCurve", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flControlPoint1", "ty": "float32", "offset": 0 }, { "name": "m_flControlPoint2", "ty": "float32", "offset": 4 } ] }, { "name": "ParamSpanSample_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_value", "ty": "CAnimVariant", "offset": 0 }, { "name": "m_flCycle", "ty": "float32", "offset": 20 } ] }, { "name": "ParamSpan_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_samples", "ty": "CUtlVector< ParamSpanSample_t >", "offset": 0 }, { "name": "m_hParam", "ty": "CAnimParamHandle", "offset": 24 }, { "name": "m_eParamType", "ty": "AnimParamType_t", "offset": 26 }, { "name": "m_flStartCycle", "ty": "float32", "offset": 28 }, { "name": "m_flEndCycle", "ty": "float32", "offset": 32 } ] }, { "name": "CParamSpanUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_spans", "ty": "CUtlVector< ParamSpan_t >", "offset": 0 } ] }, { "name": "CAnimGraphSettingsGroup", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CAnimGraphSettingsManager", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_settingsGroups", "ty": "CUtlVector< CSmartPtr< CAnimGraphSettingsGroup > >", "offset": 24 } ] }, { "name": "CCachedPose", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_transforms", "ty": "CUtlVector< CTransform >", "offset": 8 }, { "name": "m_morphWeights", "ty": "CUtlVector< float32 >", "offset": 32 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 56 }, { "name": "m_flCycle", "ty": "float32", "offset": 60 } ] }, { "name": "CStaticPoseCache", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_poses", "ty": "CUtlVector< CCachedPose >", "offset": 16 }, { "name": "m_nBoneCount", "ty": "int32", "offset": 40 }, { "name": "m_nMorphCount", "ty": "int32", "offset": 44 } ] }, { "name": "CStaticPoseCacheBuilder", "module_name": "animgraphlib.so", "parent": { "name": "CStaticPoseCache", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_poses", "ty": "CUtlVector< CCachedPose >", "offset": 16 }, { "name": "m_nBoneCount", "ty": "int32", "offset": 40 }, { "name": "m_nMorphCount", "ty": "int32", "offset": 44 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CAnimActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CEmitTagActionUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nTagIndex", "ty": "int32", "offset": 24 }, { "name": "m_bIsZeroDuration", "ty": "bool", "offset": 28 } ] }, { "name": "CSetParameterActionUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hParam", "ty": "CAnimParamHandle", "offset": 24 }, { "name": "m_value", "ty": "CAnimVariant", "offset": 26 } ] }, { "name": "CToggleComponentActionUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_componentID", "ty": "AnimComponentID", "offset": 24 }, { "name": "m_bSetEnabled", "ty": "bool", "offset": 28 } ] }, { "name": "CExpressionActionUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hParam", "ty": "CAnimParamHandle", "offset": 24 }, { "name": "m_eParamType", "ty": "AnimParamType_t", "offset": 26 }, { "name": "m_hScript", "ty": "AnimScriptHandle", "offset": 28 } ] }, { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, { "name": "CAnimTagManagerUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_tags", "ty": "CUtlVector< CSmartPtr< CAnimTagBase > >", "offset": 24 } ] }, { "name": "CAudioAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_clipName", "ty": "CUtlString", "offset": 80 }, { "name": "m_attachmentName", "ty": "CUtlString", "offset": 88 }, { "name": "m_flVolume", "ty": "float32", "offset": 96 }, { "name": "m_bStopWhenTagEnds", "ty": "bool", "offset": 100 }, { "name": "m_bStopWhenGraphEnds", "ty": "bool", "offset": 101 }, { "name": "m_bPlayOnServer", "ty": "bool", "offset": 102 }, { "name": "m_bPlayOnClient", "ty": "bool", "offset": 103 } ] }, { "name": "CBodyGroupSetting", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_BodyGroupName", "ty": "CUtlString", "offset": 0 }, { "name": "m_nBodyGroupOption", "ty": "int32", "offset": 8 } ] }, { "name": "CBodyGroupAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_nPriority", "ty": "int32", "offset": 80 }, { "name": "m_bodyGroupSettings", "ty": "CUtlVector< CBodyGroupSetting >", "offset": 88 } ] }, { "name": "CClothSettingsAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_flStiffness", "ty": "float32", "offset": 80 }, { "name": "m_flEaseIn", "ty": "float32", "offset": 84 }, { "name": "m_flEaseOut", "ty": "float32", "offset": 88 }, { "name": "m_nVertexSet", "ty": "CUtlString", "offset": 96 } ] }, { "name": "CFootFallAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_foot", "ty": "FootFallTagFoot_t", "offset": 80 } ] }, { "name": "CFootstepLandedAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_FootstepType", "ty": "FootstepLandedFootSoundType_t", "offset": 80 }, { "name": "m_OverrideSoundName", "ty": "CUtlString", "offset": 88 }, { "name": "m_DebugAnimSourceString", "ty": "CUtlString", "offset": 96 }, { "name": "m_BoneName", "ty": "CUtlString", "offset": 104 } ] }, { "name": "CMaterialAttributeAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_AttributeName", "ty": "CUtlString", "offset": 80 }, { "name": "m_AttributeType", "ty": "MatterialAttributeTagType_t", "offset": 88 }, { "name": "m_flValue", "ty": "float32", "offset": 92 }, { "name": "m_Color", "ty": "Color", "offset": 96 } ] }, { "name": "CParticleAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_hParticleSystem", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 80 }, { "name": "m_particleSystemName", "ty": "CUtlString", "offset": 88 }, { "name": "m_configName", "ty": "CUtlString", "offset": 96 }, { "name": "m_bDetachFromOwner", "ty": "bool", "offset": 104 }, { "name": "m_bStopWhenTagEnds", "ty": "bool", "offset": 105 }, { "name": "m_bTagEndStopIsInstant", "ty": "bool", "offset": 106 }, { "name": "m_attachmentName", "ty": "CUtlString", "offset": 112 }, { "name": "m_attachmentType", "ty": "ParticleAttachment_t", "offset": 120 }, { "name": "m_attachmentCP1Name", "ty": "CUtlString", "offset": 128 }, { "name": "m_attachmentCP1Type", "ty": "ParticleAttachment_t", "offset": 136 } ] }, { "name": "CRagdollAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_nPoseControl", "ty": "AnimPoseControl", "offset": 80 }, { "name": "m_flFrequency", "ty": "float32", "offset": 84 }, { "name": "m_flDampingRatio", "ty": "float32", "offset": 88 }, { "name": "m_flDecayDuration", "ty": "float32", "offset": 92 }, { "name": "m_flDecayBias", "ty": "float32", "offset": 96 }, { "name": "m_bDestroy", "ty": "bool", "offset": 100 } ] }, { "name": "CSequenceFinishedAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_sequenceName", "ty": "CUtlString", "offset": 80 } ] }, { "name": "CStringAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CTaskStatusAnimTag", "module_name": "animgraphlib.so", "parent": { "name": "CAnimTagBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CGlobalSymbol", "offset": 32 }, { "name": "m_tagID", "ty": "AnimTagID", "offset": 40 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 64 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, { "name": "CAnimScriptComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hScript", "ty": "AnimScriptHandle", "offset": 48 } ] }, { "name": "CCPPScriptComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_scriptsToRun", "ty": "CUtlVector< CGlobalSymbol >", "offset": 48 } ] }, { "name": "CDampedValueUpdateItem", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 0 }, { "name": "m_hParamIn", "ty": "CAnimParamHandle", "offset": 24 }, { "name": "m_hParamOut", "ty": "CAnimParamHandle", "offset": 26 } ] }, { "name": "CDampedValueComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_items", "ty": "CUtlVector< CDampedValueUpdateItem >", "offset": 48 } ] }, { "name": "CDemoSettingsComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_settings", "ty": "CAnimDemoCaptureSettings", "offset": 48 } ] }, { "name": "CLODComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nServerLOD", "ty": "int32", "offset": 48 } ] }, { "name": "CLookComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hLookHeading", "ty": "CAnimParamHandle", "offset": 52 }, { "name": "m_hLookHeadingVelocity", "ty": "CAnimParamHandle", "offset": 54 }, { "name": "m_hLookPitch", "ty": "CAnimParamHandle", "offset": 56 }, { "name": "m_hLookDistance", "ty": "CAnimParamHandle", "offset": 58 }, { "name": "m_hLookDirection", "ty": "CAnimParamHandle", "offset": 60 }, { "name": "m_hLookTarget", "ty": "CAnimParamHandle", "offset": 62 }, { "name": "m_hLookTargetWorldSpace", "ty": "CAnimParamHandle", "offset": 64 }, { "name": "m_bNetworkLookTarget", "ty": "bool", "offset": 66 } ] }, { "name": "CMovementComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_motors", "ty": "CUtlVector< CSmartPtr< CAnimMotorUpdaterBase > >", "offset": 48 }, { "name": "m_facingDamping", "ty": "CAnimInputDamping", "offset": 72 }, { "name": "m_eDefaultFacingMode", "ty": "FacingMode", "offset": 88 }, { "name": "m_nDefaultMotorIndex", "ty": "int32", "offset": 100 }, { "name": "m_flDefaultRunSpeed", "ty": "float32", "offset": 104 }, { "name": "m_bMoveVarsDisabled", "ty": "bool", "offset": 108 }, { "name": "m_bNetworkPath", "ty": "bool", "offset": 109 }, { "name": "m_bNetworkFacing", "ty": "bool", "offset": 110 }, { "name": "m_paramHandles", "ty": "CAnimParamHandle[30]", "offset": 111 } ] }, { "name": "WeightList", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_weights", "ty": "CUtlVector< float32 >", "offset": 8 } ] }, { "name": "CRagdollComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ragdollNodePaths", "ty": "CUtlVector< CAnimNodePath >", "offset": 48 }, { "name": "m_boneIndices", "ty": "CUtlVector< int32 >", "offset": 72 }, { "name": "m_boneNames", "ty": "CUtlVector< CUtlString >", "offset": 96 }, { "name": "m_weightLists", "ty": "CUtlVector< WeightList >", "offset": 120 }, { "name": "m_flSpringFrequencyMin", "ty": "float32", "offset": 144 }, { "name": "m_flSpringFrequencyMax", "ty": "float32", "offset": 148 }, { "name": "m_flMaxStretch", "ty": "float32", "offset": 152 }, { "name": "m_bSolidCollisionAtZeroWeight", "ty": "bool", "offset": 156 } ] }, { "name": "CSlopeComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTraceDistance", "ty": "float32", "offset": 52 }, { "name": "m_hSlopeAngle", "ty": "CAnimParamHandle", "offset": 56 }, { "name": "m_hSlopeAngleFront", "ty": "CAnimParamHandle", "offset": 58 }, { "name": "m_hSlopeAngleSide", "ty": "CAnimParamHandle", "offset": 60 }, { "name": "m_hSlopeHeading", "ty": "CAnimParamHandle", "offset": 62 }, { "name": "m_hSlopeNormal", "ty": "CAnimParamHandle", "offset": 64 }, { "name": "m_hSlopeNormal_WorldSpace", "ty": "CAnimParamHandle", "offset": 66 } ] }, { "name": "CStateMachineComponentUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimComponentUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimComponentID", "offset": 32 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 36 }, { "name": "m_bStartEnabled", "ty": "bool", "offset": 40 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_stateMachine", "ty": "CAnimStateMachineUpdater", "offset": 48 } ] }, { "name": "CMotionDataSet", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_groups", "ty": "CUtlVector< CMotionGraphGroup >", "offset": 0 }, { "name": "m_nDimensionCount", "ty": "int32", "offset": 24 } ] }, { "name": "CMotionGraphGroup", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_searchDB", "ty": "CMotionSearchDB", "offset": 0 }, { "name": "m_motionGraphs", "ty": "CUtlVector< CSmartPtr< CMotionGraph > >", "offset": 184 }, { "name": "m_motionGraphConfigs", "ty": "CUtlVector< CMotionGraphConfig >", "offset": 208 }, { "name": "m_sampleToConfig", "ty": "CUtlVector< int32 >", "offset": 232 }, { "name": "m_hIsActiveScript", "ty": "AnimScriptHandle", "offset": 256 } ] }, { "name": "SampleCode", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_subCode", "ty": "uint8[8]", "offset": 0 } ] }, { "name": "MotionDBIndex", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nIndex", "ty": "uint32", "offset": 0 } ] }, { "name": "CVectorQuantizer", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_centroidVectors", "ty": "CUtlVector< float32 >", "offset": 0 }, { "name": "m_nCentroids", "ty": "int32", "offset": 24 }, { "name": "m_nDimensions", "ty": "int32", "offset": 28 } ] }, { "name": "CProductQuantizer", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_subQuantizers", "ty": "CUtlVector< CVectorQuantizer >", "offset": 0 }, { "name": "m_nDimensions", "ty": "int32", "offset": 24 } ] }, { "name": "CMotionSearchNode", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_children", "ty": "CUtlVector< CMotionSearchNode* >", "offset": 0 }, { "name": "m_quantizer", "ty": "CVectorQuantizer", "offset": 24 }, { "name": "m_sampleCodes", "ty": "CUtlVector< CUtlVector< SampleCode > >", "offset": 56 }, { "name": "m_sampleIndices", "ty": "CUtlVector< CUtlVector< int32 > >", "offset": 80 }, { "name": "m_selectableSamples", "ty": "CUtlVector< int32 >", "offset": 104 } ] }, { "name": "CMotionSearchDB", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_rootNode", "ty": "CMotionSearchNode", "offset": 0 }, { "name": "m_residualQuantizer", "ty": "CProductQuantizer", "offset": 128 }, { "name": "m_codeIndices", "ty": "CUtlVector< MotionDBIndex >", "offset": 160 } ] }, { "name": "CMotionGraph", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_paramSpans", "ty": "CParamSpanUpdater", "offset": 16 }, { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 40 }, { "name": "m_pRootNode", "ty": "CSmartPtr< CMotionNode >", "offset": 64 }, { "name": "m_nParameterCount", "ty": "int32", "offset": 72 }, { "name": "m_nConfigStartIndex", "ty": "int32", "offset": 76 }, { "name": "m_nConfigCount", "ty": "int32", "offset": 80 }, { "name": "m_bLoop", "ty": "bool", "offset": 84 } ] }, { "name": "CEditableMotionGraph", "module_name": "animgraphlib.so", "parent": { "name": "CMotionGraph", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_paramSpans", "ty": "CParamSpanUpdater", "offset": 16 }, { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 40 }, { "name": "m_pRootNode", "ty": "CSmartPtr< CMotionNode >", "offset": 64 }, { "name": "m_nParameterCount", "ty": "int32", "offset": 72 }, { "name": "m_nConfigStartIndex", "ty": "int32", "offset": 76 }, { "name": "m_nConfigCount", "ty": "int32", "offset": 80 }, { "name": "m_bLoop", "ty": "bool", "offset": 84 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CMotionNode", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimNodeID", "offset": 32 } ] }, { "name": "CMotionNodeSequence", "module_name": "animgraphlib.so", "parent": { "name": "CMotionNode", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimNodeID", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 40 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 64 }, { "name": "m_flPlaybackSpeed", "ty": "float32", "offset": 68 } ] }, { "name": "MotionBlendItem", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChild", "ty": "CSmartPtr< CMotionNode >", "offset": 0 }, { "name": "m_flKeyValue", "ty": "float32", "offset": 8 } ] }, { "name": "CMotionNodeBlend1D", "module_name": "animgraphlib.so", "parent": { "name": "CMotionNode", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_id", "ty": "AnimNodeID", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_blendItems", "ty": "CUtlVector< MotionBlendItem >", "offset": 40 }, { "name": "m_nParamIndex", "ty": "int32", "offset": 64 } ] }, { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, { "name": "CBlockSelectionMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CBonePositionMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBoneIndex", "ty": "int32", "offset": 80 } ] }, { "name": "CBoneVelocityMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBoneIndex", "ty": "int32", "offset": 80 } ] }, { "name": "CCurrentRotationVelocityMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CCurrentVelocityMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CDistanceRemainingMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMaxDistance", "ty": "float32", "offset": 80 }, { "name": "m_flMinDistance", "ty": "float32", "offset": 84 }, { "name": "m_flStartGoalFilterDistance", "ty": "float32", "offset": 88 }, { "name": "m_flMaxGoalOvershootScale", "ty": "float32", "offset": 92 }, { "name": "m_bFilterFixedMinDistance", "ty": "bool", "offset": 96 }, { "name": "m_bFilterGoalDistance", "ty": "bool", "offset": 97 }, { "name": "m_bFilterGoalOvershoot", "ty": "bool", "offset": 98 } ] }, { "name": "CFootCycleMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footIndices", "ty": "CUtlVector< int32 >", "offset": 80 } ] }, { "name": "CFootPositionMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footIndices", "ty": "CUtlVector< int32 >", "offset": 80 }, { "name": "m_bIgnoreSlope", "ty": "bool", "offset": 104 } ] }, { "name": "CFutureFacingMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flDistance", "ty": "float32", "offset": 80 }, { "name": "m_flTime", "ty": "float32", "offset": 84 } ] }, { "name": "CFutureVelocityMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flDistance", "ty": "float32", "offset": 80 }, { "name": "m_flStoppingDistance", "ty": "float32", "offset": 84 }, { "name": "m_flTargetSpeed", "ty": "float32", "offset": 88 }, { "name": "m_eMode", "ty": "VelocityMetricMode", "offset": 92 } ] }, { "name": "CPathMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pathTimeSamples", "ty": "CUtlVector< float32 >", "offset": 80 }, { "name": "m_flDistance", "ty": "float32", "offset": 104 }, { "name": "m_bExtrapolateMovement", "ty": "bool", "offset": 108 }, { "name": "m_flMinExtrapolationSpeed", "ty": "float32", "offset": 112 } ] }, { "name": "CStepsRemainingMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footIndices", "ty": "CUtlVector< int32 >", "offset": 80 }, { "name": "m_flMinStepsRemaining", "ty": "float32", "offset": 104 } ] }, { "name": "CTimeRemainingMetricEvaluator", "module_name": "animgraphlib.so", "parent": { "name": "CMotionMetricEvaluator", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_means", "ty": "CUtlVector< float32 >", "offset": 24 }, { "name": "m_standardDeviations", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_nDimensionStartIndex", "ty": "int32", "offset": 76 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bMatchByTimeRemaining", "ty": "bool", "offset": 80 }, { "name": "m_flMaxTimeRemaining", "ty": "float32", "offset": 84 }, { "name": "m_bFilterByTimeRemaining", "ty": "bool", "offset": 88 }, { "name": "m_flMinTimeRemaining", "ty": "float32", "offset": 92 } ] }, { "name": "CAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDefault", "ty": "bool", "offset": 24 } ] }, { "name": "CPathAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": { "name": "CAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDefault", "ty": "bool", "offset": 24 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bLockToPath", "ty": "bool", "offset": 25 } ] }, { "name": "CDampedPathAnimMotorUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CPathAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": { "name": "CAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDefault", "ty": "bool", "offset": 24 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bLockToPath", "ty": "bool", "offset": 25 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flAnticipationTime", "ty": "float32", "offset": 32 }, { "name": "m_flMinSpeedScale", "ty": "float32", "offset": 36 }, { "name": "m_hAnticipationPosParam", "ty": "CAnimParamHandle", "offset": 40 }, { "name": "m_hAnticipationHeadingParam", "ty": "CAnimParamHandle", "offset": 42 }, { "name": "m_flSpringConstant", "ty": "float32", "offset": 44 }, { "name": "m_flMinSpringTension", "ty": "float32", "offset": 48 }, { "name": "m_flMaxSpringTension", "ty": "float32", "offset": 52 } ] }, { "name": "CPathAnimMotorUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CPathAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": { "name": "CAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDefault", "ty": "bool", "offset": 24 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bLockToPath", "ty": "bool", "offset": 25 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPlayerInputAnimMotorUpdater", "module_name": "animgraphlib.so", "parent": { "name": "CAnimMotorUpdaterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDefault", "ty": "bool", "offset": 24 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sampleTimes", "ty": "CUtlVector< float32 >", "offset": 32 }, { "name": "m_flSpringConstant", "ty": "float32", "offset": 60 }, { "name": "m_flAnticipationDistance", "ty": "float32", "offset": 64 }, { "name": "m_hAnticipationPosParam", "ty": "CAnimParamHandle", "offset": 68 }, { "name": "m_hAnticipationHeadingParam", "ty": "CAnimParamHandle", "offset": 70 }, { "name": "m_bUseAcceleration", "ty": "bool", "offset": 72 } ] }, { "name": "AimMatrixOpFixedSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_attachment", "ty": "CAnimAttachment", "offset": 0 }, { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 128 }, { "name": "m_poseCacheHandles", "ty": "CPoseHandle[10]", "offset": 144 }, { "name": "m_eBlendMode", "ty": "AimMatrixBlendMode", "offset": 184 }, { "name": "m_fAngleIncrement", "ty": "float32", "offset": 188 }, { "name": "m_nSequenceMaxFrame", "ty": "int32", "offset": 192 }, { "name": "m_nBoneMaskIndex", "ty": "int32", "offset": 196 }, { "name": "m_bTargetIsPosition", "ty": "bool", "offset": 200 } ] }, { "name": "FollowAttachmentSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_attachment", "ty": "CAnimAttachment", "offset": 0 }, { "name": "m_boneIndex", "ty": "int32", "offset": 128 }, { "name": "m_bMatchTranslation", "ty": "bool", "offset": 132 }, { "name": "m_bMatchRotation", "ty": "bool", "offset": 133 } ] }, { "name": "FootLockPoseOpFixedSettings", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footInfo", "ty": "CUtlVector< FootFixedData_t >", "offset": 0 }, { "name": "m_hipDampingSettings", "ty": "CAnimInputDamping", "offset": 24 }, { "name": "m_nHipBoneIndex", "ty": "int32", "offset": 40 }, { "name": "m_ikSolverType", "ty": "IKSolverType", "offset": 44 }, { "name": "m_bApplyTilt", "ty": "bool", "offset": 48 }, { "name": "m_bApplyHipDrop", "ty": "bool", "offset": 49 }, { "name": "m_bAlwaysUseFallbackHinge", "ty": "bool", "offset": 50 }, { "name": "m_bApplyFootRotationLimits", "ty": "bool", "offset": 51 }, { "name": "m_bApplyLegTwistLimits", "ty": "bool", "offset": 52 }, { "name": "m_flMaxFootHeight", "ty": "float32", "offset": 56 }, { "name": "m_flExtensionScale", "ty": "float32", "offset": 60 }, { "name": "m_flMaxLegTwist", "ty": "float32", "offset": 64 }, { "name": "m_bEnableLockBreaking", "ty": "bool", "offset": 68 }, { "name": "m_flLockBreakTolerance", "ty": "float32", "offset": 72 }, { "name": "m_flLockBlendTime", "ty": "float32", "offset": 76 }, { "name": "m_bEnableStretching", "ty": "bool", "offset": 80 }, { "name": "m_flMaxStretchAmount", "ty": "float32", "offset": 84 }, { "name": "m_flStretchExtensionScale", "ty": "float32", "offset": 88 } ] }, { "name": "FootPinningPoseOpFixedData_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footInfo", "ty": "CUtlVector< FootFixedData_t >", "offset": 0 }, { "name": "m_flBlendTime", "ty": "float32", "offset": 24 }, { "name": "m_flLockBreakDistance", "ty": "float32", "offset": 28 }, { "name": "m_flMaxLegTwist", "ty": "float32", "offset": 32 }, { "name": "m_nHipBoneIndex", "ty": "int32", "offset": 36 }, { "name": "m_bApplyLegTwistLimits", "ty": "bool", "offset": 40 }, { "name": "m_bApplyFootRotationLimits", "ty": "bool", "offset": 41 } ] }, { "name": "HitReactFixedSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nWeightListIndex", "ty": "int32", "offset": 0 }, { "name": "m_nEffectedBoneCount", "ty": "int32", "offset": 4 }, { "name": "m_flMaxImpactForce", "ty": "float32", "offset": 8 }, { "name": "m_flMinImpactForce", "ty": "float32", "offset": 12 }, { "name": "m_flWhipImpactScale", "ty": "float32", "offset": 16 }, { "name": "m_flCounterRotationScale", "ty": "float32", "offset": 20 }, { "name": "m_flDistanceFadeScale", "ty": "float32", "offset": 24 }, { "name": "m_flPropagationScale", "ty": "float32", "offset": 28 }, { "name": "m_flWhipDelay", "ty": "float32", "offset": 32 }, { "name": "m_flSpringStrength", "ty": "float32", "offset": 36 }, { "name": "m_flWhipSpringStrength", "ty": "float32", "offset": 40 }, { "name": "m_flMaxAngleRadians", "ty": "float32", "offset": 44 }, { "name": "m_nHipBoneIndex", "ty": "int32", "offset": 48 }, { "name": "m_flHipBoneTranslationScale", "ty": "float32", "offset": 52 }, { "name": "m_flHipDipSpringStrength", "ty": "float32", "offset": 56 }, { "name": "m_flHipDipImpactScale", "ty": "float32", "offset": 60 }, { "name": "m_flHipDipDelay", "ty": "float32", "offset": 64 } ] }, { "name": "JiggleBoneSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBoneIndex", "ty": "int32", "offset": 0 }, { "name": "m_flSpringStrength", "ty": "float32", "offset": 4 }, { "name": "m_flMaxTimeStep", "ty": "float32", "offset": 8 }, { "name": "m_flDamping", "ty": "float32", "offset": 12 }, { "name": "m_vBoundsMaxLS", "ty": "Vector", "offset": 16 }, { "name": "m_vBoundsMinLS", "ty": "Vector", "offset": 28 }, { "name": "m_eSimSpace", "ty": "JiggleBoneSimSpace", "offset": 40 } ] }, { "name": "JiggleBoneSettingsList_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_boneSettings", "ty": "CUtlVector< JiggleBoneSettings_t >", "offset": 0 } ] }, { "name": "LookAtBone_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_index", "ty": "int32", "offset": 0 }, { "name": "m_weight", "ty": "float32", "offset": 4 } ] }, { "name": "LookAtOpFixedSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_attachment", "ty": "CAnimAttachment", "offset": 0 }, { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 128 }, { "name": "m_bones", "ty": "CUtlVector< LookAtBone_t >", "offset": 144 }, { "name": "m_flYawLimit", "ty": "float32", "offset": 168 }, { "name": "m_flPitchLimit", "ty": "float32", "offset": 172 }, { "name": "m_flHysteresisInnerAngle", "ty": "float32", "offset": 176 }, { "name": "m_flHysteresisOuterAngle", "ty": "float32", "offset": 180 }, { "name": "m_bRotateYawForward", "ty": "bool", "offset": 184 }, { "name": "m_bMaintainUpDirection", "ty": "bool", "offset": 185 }, { "name": "m_bTargetIsPosition", "ty": "bool", "offset": 186 }, { "name": "m_bUseHysteresis", "ty": "bool", "offset": 187 } ] }, { "name": "ChainToSolveData_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nChainIndex", "ty": "int32", "offset": 0 }, { "name": "m_SolverSettings", "ty": "IKSolverSettings_t", "offset": 4 }, { "name": "m_TargetSettings", "ty": "IKTargetSettings_t", "offset": 16 }, { "name": "m_DebugSetting", "ty": "SolveIKChainAnimNodeDebugSetting", "offset": 56 }, { "name": "m_flDebugNormalizedValue", "ty": "float32", "offset": 60 }, { "name": "m_vDebugOffset", "ty": "VectorAligned", "offset": 64 } ] }, { "name": "SolveIKChainPoseOpFixedSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ChainsToSolveData", "ty": "CUtlVector< ChainToSolveData_t >", "offset": 0 }, { "name": "m_bMatchTargetOrientation", "ty": "bool", "offset": 24 } ] }, { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, { "name": "CVirtualAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_expressionString", "ty": "CUtlString", "offset": 104 }, { "name": "m_eParamType", "ty": "AnimParamType_t", "offset": 112 } ] }, { "name": "CBoolAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_bDefaultValue", "ty": "bool", "offset": 112 } ] }, { "name": "CEnumAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_defaultValue", "ty": "uint8", "offset": 120 }, { "name": "m_enumOptions", "ty": "CUtlVector< CUtlString >", "offset": 128 } ] }, { "name": "CIntAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_defaultValue", "ty": "int32", "offset": 112 }, { "name": "m_minValue", "ty": "int32", "offset": 116 }, { "name": "m_maxValue", "ty": "int32", "offset": 120 } ] }, { "name": "CFloatAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_fDefaultValue", "ty": "float32", "offset": 112 }, { "name": "m_fMinValue", "ty": "float32", "offset": 116 }, { "name": "m_fMaxValue", "ty": "float32", "offset": 120 }, { "name": "m_bInterpolate", "ty": "bool", "offset": 124 } ] }, { "name": "CVectorAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_defaultValue", "ty": "Vector", "offset": 112 }, { "name": "m_bInterpolate", "ty": "bool", "offset": 124 } ] }, { "name": "CQuaternionAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_defaultValue", "ty": "Quaternion", "offset": 112 }, { "name": "m_bInterpolate", "ty": "bool", "offset": 128 } ] }, { "name": "CSymbolAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CConcreteAnimParameter", "module_name": "animgraphlib.so", "parent": { "name": "CAnimParameterBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CGlobalSymbol", "offset": 24 }, { "name": "m_group", "ty": "CUtlString", "offset": 32 }, { "name": "m_id", "ty": "AnimParamID", "offset": 40 }, { "name": "m_componentName", "ty": "CUtlString", "offset": 64 }, { "name": "m_bNetworkingRequested", "ty": "bool", "offset": 96 }, { "name": "m_bIsReferenced", "ty": "bool", "offset": 97 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewButton", "ty": "AnimParamButton_t", "offset": 100 }, { "name": "m_eNetworkSetting", "ty": "AnimParamNetworkSetting", "offset": 104 }, { "name": "m_bUseMostRecentValue", "ty": "bool", "offset": 108 }, { "name": "m_bAutoReset", "ty": "bool", "offset": 109 }, { "name": "m_bGameWritable", "ty": "bool", "offset": 110 }, { "name": "m_bGraphWritable", "ty": "bool", "offset": 111 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [ { "name": "m_defaultValue", "ty": "CGlobalSymbol", "offset": 112 } ] }, { "name": "ScriptInfo_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_code", "ty": "CUtlString", "offset": 0 }, { "name": "m_paramsModified", "ty": "CUtlVector< CAnimParamHandle >", "offset": 8 }, { "name": "m_proxyReadParams", "ty": "CUtlVector< int32 >", "offset": 32 }, { "name": "m_proxyWriteParams", "ty": "CUtlVector< int32 >", "offset": 56 }, { "name": "m_eScriptType", "ty": "AnimScriptType", "offset": 80 } ] }, { "name": "CAnimScriptManager", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_scriptInfo", "ty": "CUtlVector< ScriptInfo_t >", "offset": 16 } ] }, { "name": "CStateActionUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pAction", "ty": "CSmartPtr< CAnimActionUpdater >", "offset": 0 }, { "name": "m_eBehavior", "ty": "StateActionBehavior", "offset": 8 } ] }, { "name": "CTransitionUpdateData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_srcStateIndex", "ty": "uint8", "offset": 0 }, { "name": "m_destStateIndex", "ty": "uint8", "offset": 1 }, { "name": "m_bDisabled", "ty": "bitfield:1", "offset": 0 } ] }, { "name": "CStateUpdateData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_hScript", "ty": "AnimScriptHandle", "offset": 8 }, { "name": "m_transitionIndices", "ty": "CUtlVector< int32 >", "offset": 16 }, { "name": "m_actions", "ty": "CUtlVector< CStateActionUpdater >", "offset": 40 }, { "name": "m_stateID", "ty": "AnimStateID", "offset": 64 }, { "name": "m_bIsStartState", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bIsEndState", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bIsPassthrough", "ty": "bitfield:1", "offset": 0 } ] }, { "name": "CAnimStateMachineUpdater", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_states", "ty": "CUtlVector< CStateUpdateData >", "offset": 8 }, { "name": "m_transitions", "ty": "CUtlVector< CTransitionUpdateData >", "offset": 32 }, { "name": "m_startStateIndex", "ty": "int32", "offset": 80 } ] }, { "name": "CAnimUpdateNodeRef", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodeIndex", "ty": "int32", "offset": 8 } ] }, { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, { "name": "CBinaryUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChild1", "ty": "CAnimUpdateNodeRef", "offset": 88 }, { "name": "m_pChild2", "ty": "CAnimUpdateNodeRef", "offset": 104 }, { "name": "m_timingBehavior", "ty": "BinaryNodeTiming", "offset": 120 }, { "name": "m_flTimingBlend", "ty": "float32", "offset": 124 }, { "name": "m_bResetChild1", "ty": "bool", "offset": 128 }, { "name": "m_bResetChild2", "ty": "bool", "offset": 129 } ] }, { "name": "CBlendUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_children", "ty": "CUtlVector< CAnimUpdateNodeRef >", "offset": 96 }, { "name": "m_sortedOrder", "ty": "CUtlVector< uint8 >", "offset": 120 }, { "name": "m_targetValues", "ty": "CUtlVector< float32 >", "offset": 144 }, { "name": "m_blendValueSource", "ty": "AnimValueSource", "offset": 172 }, { "name": "m_paramIndex", "ty": "CAnimParamHandle", "offset": 176 }, { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 184 }, { "name": "m_blendKeyType", "ty": "BlendKeyType", "offset": 200 }, { "name": "m_bLockBlendOnReset", "ty": "bool", "offset": 204 }, { "name": "m_bSyncCycles", "ty": "bool", "offset": 205 }, { "name": "m_bLoop", "ty": "bool", "offset": 206 }, { "name": "m_bLockWhenWaning", "ty": "bool", "offset": 207 } ] }, { "name": "BlendItem_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 0 }, { "name": "m_pChild", "ty": "CAnimUpdateNodeRef", "offset": 24 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 40 }, { "name": "m_vPos", "ty": "Vector2D", "offset": 44 }, { "name": "m_flDuration", "ty": "float32", "offset": 52 }, { "name": "m_bUseCustomDuration", "ty": "bool", "offset": 56 } ] }, { "name": "CBlend2DUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_items", "ty": "CUtlVector< BlendItem_t >", "offset": 96 }, { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 120 }, { "name": "m_paramSpans", "ty": "CParamSpanUpdater", "offset": 144 }, { "name": "m_nodeItemIndices", "ty": "CUtlVector< int32 >", "offset": 168 }, { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 192 }, { "name": "m_blendSourceX", "ty": "AnimValueSource", "offset": 208 }, { "name": "m_paramX", "ty": "CAnimParamHandle", "offset": 212 }, { "name": "m_blendSourceY", "ty": "AnimValueSource", "offset": 216 }, { "name": "m_paramY", "ty": "CAnimParamHandle", "offset": 220 }, { "name": "m_eBlendMode", "ty": "Blend2DMode", "offset": 224 }, { "name": "m_playbackSpeed", "ty": "float32", "offset": 228 }, { "name": "m_bLoop", "ty": "bool", "offset": 232 }, { "name": "m_bLockBlendOnReset", "ty": "bool", "offset": 233 }, { "name": "m_bLockWhenWaning", "ty": "bool", "offset": 234 }, { "name": "m_bAnimEventsAndTagsOnMostWeightedOnly", "ty": "bool", "offset": 235 } ] }, { "name": "CBoneMaskUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CBinaryUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChild1", "ty": "CAnimUpdateNodeRef", "offset": 88 }, { "name": "m_pChild2", "ty": "CAnimUpdateNodeRef", "offset": 104 }, { "name": "m_timingBehavior", "ty": "BinaryNodeTiming", "offset": 120 }, { "name": "m_flTimingBlend", "ty": "float32", "offset": 124 }, { "name": "m_bResetChild1", "ty": "bool", "offset": 128 }, { "name": "m_bResetChild2", "ty": "bool", "offset": 129 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nWeightListIndex", "ty": "int32", "offset": 136 }, { "name": "m_flRootMotionBlend", "ty": "float32", "offset": 140 }, { "name": "m_blendSpace", "ty": "BoneMaskBlendSpace", "offset": 144 }, { "name": "m_footMotionTiming", "ty": "BinaryNodeChildOption", "offset": 148 }, { "name": "m_bUseBlendScale", "ty": "bool", "offset": 152 }, { "name": "m_blendValueSource", "ty": "AnimValueSource", "offset": 156 }, { "name": "m_hBlendParameter", "ty": "CAnimParamHandle", "offset": 160 } ] }, { "name": "CChoiceUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_children", "ty": "CUtlVector< CAnimUpdateNodeRef >", "offset": 88 }, { "name": "m_weights", "ty": "CUtlVector< float32 >", "offset": 112 }, { "name": "m_blendTimes", "ty": "CUtlVector< float32 >", "offset": 136 }, { "name": "m_choiceMethod", "ty": "ChoiceMethod", "offset": 160 }, { "name": "m_choiceChangeMethod", "ty": "ChoiceChangeMethod", "offset": 164 }, { "name": "m_blendMethod", "ty": "ChoiceBlendMethod", "offset": 168 }, { "name": "m_blendTime", "ty": "float32", "offset": 172 }, { "name": "m_bCrossFade", "ty": "bool", "offset": 176 }, { "name": "m_bResetChosen", "ty": "bool", "offset": 177 }, { "name": "m_bDontResetSameSelection", "ty": "bool", "offset": 178 } ] }, { "name": "CDirectPlaybackTagData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sequenceName", "ty": "CUtlString", "offset": 0 }, { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 8 } ] }, { "name": "FootFixedData_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vToeOffset", "ty": "VectorAligned", "offset": 0 }, { "name": "m_vHeelOffset", "ty": "VectorAligned", "offset": 16 }, { "name": "m_nTargetBoneIndex", "ty": "int32", "offset": 32 }, { "name": "m_nAnkleBoneIndex", "ty": "int32", "offset": 36 }, { "name": "m_nIKAnchorBoneIndex", "ty": "int32", "offset": 40 }, { "name": "m_ikChainIndex", "ty": "int32", "offset": 44 }, { "name": "m_flMaxIKLength", "ty": "float32", "offset": 48 }, { "name": "m_nFootIndex", "ty": "int32", "offset": 52 }, { "name": "m_nTagIndex", "ty": "int32", "offset": 56 }, { "name": "m_flMaxRotationLeft", "ty": "float32", "offset": 60 }, { "name": "m_flMaxRotationRight", "ty": "float32", "offset": 64 } ] }, { "name": "TraceSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTraceHeight", "ty": "float32", "offset": 0 }, { "name": "m_flTraceRadius", "ty": "float32", "offset": 4 } ] }, { "name": "FootFixedSettings", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_traceSettings", "ty": "TraceSettings_t", "offset": 0 }, { "name": "m_vFootBaseBindPosePositionMS", "ty": "VectorAligned", "offset": 16 }, { "name": "m_flFootBaseLength", "ty": "float32", "offset": 32 }, { "name": "m_flMaxRotationLeft", "ty": "float32", "offset": 36 }, { "name": "m_flMaxRotationRight", "ty": "float32", "offset": 40 }, { "name": "m_footstepLandedTagIndex", "ty": "int32", "offset": 44 }, { "name": "m_bEnableTracing", "ty": "bool", "offset": 48 }, { "name": "m_flTraceAngleBlend", "ty": "float32", "offset": 52 }, { "name": "m_nDisableTagIndex", "ty": "int32", "offset": 56 }, { "name": "m_nFootIndex", "ty": "int32", "offset": 60 } ] }, { "name": "FootStepTrigger", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_tags", "ty": "CUtlVector< int32 >", "offset": 0 }, { "name": "m_nFootIndex", "ty": "int32", "offset": 24 }, { "name": "m_triggerPhase", "ty": "StepPhase", "offset": 28 } ] }, { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CLeanMatrixUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_frameCorners", "ty": "int32[3][3]", "offset": 92 }, { "name": "m_poses", "ty": "CPoseHandle[9]", "offset": 128 }, { "name": "m_damping", "ty": "CAnimInputDamping", "offset": 168 }, { "name": "m_blendSource", "ty": "AnimVectorSource", "offset": 184 }, { "name": "m_paramIndex", "ty": "CAnimParamHandle", "offset": 188 }, { "name": "m_verticalAxis", "ty": "Vector", "offset": 192 }, { "name": "m_horizontalAxis", "ty": "Vector", "offset": 204 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 216 }, { "name": "m_flMaxValue", "ty": "float32", "offset": 220 }, { "name": "m_nSequenceMaxFrame", "ty": "int32", "offset": 224 } ] }, { "name": "CMotionGraphUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pMotionGraph", "ty": "CSmartPtr< CMotionGraph >", "offset": 88 } ] }, { "name": "CMotionMatchingUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_dataSet", "ty": "CMotionDataSet", "offset": 88 }, { "name": "m_metrics", "ty": "CUtlVector< CSmartPtr< CMotionMetricEvaluator > >", "offset": 120 }, { "name": "m_weights", "ty": "CUtlVector< float32 >", "offset": 144 }, { "name": "m_bSearchEveryTick", "ty": "bool", "offset": 224 }, { "name": "m_flSearchInterval", "ty": "float32", "offset": 228 }, { "name": "m_bSearchWhenClipEnds", "ty": "bool", "offset": 232 }, { "name": "m_bSearchWhenGoalChanges", "ty": "bool", "offset": 233 }, { "name": "m_blendCurve", "ty": "CBlendCurve", "offset": 236 }, { "name": "m_flSampleRate", "ty": "float32", "offset": 244 }, { "name": "m_flBlendTime", "ty": "float32", "offset": 248 }, { "name": "m_bLockClipWhenWaning", "ty": "bool", "offset": 252 }, { "name": "m_flSelectionThreshold", "ty": "float32", "offset": 256 }, { "name": "m_flReselectionTimeWindow", "ty": "float32", "offset": 260 }, { "name": "m_bEnableRotationCorrection", "ty": "bool", "offset": 264 }, { "name": "m_bGoalAssist", "ty": "bool", "offset": 265 }, { "name": "m_flGoalAssistDistance", "ty": "float32", "offset": 268 }, { "name": "m_flGoalAssistTolerance", "ty": "float32", "offset": 272 }, { "name": "m_distanceScale_Damping", "ty": "CAnimInputDamping", "offset": 280 }, { "name": "m_flDistanceScale_OuterRadius", "ty": "float32", "offset": 296 }, { "name": "m_flDistanceScale_InnerRadius", "ty": "float32", "offset": 300 }, { "name": "m_flDistanceScale_MaxScale", "ty": "float32", "offset": 304 }, { "name": "m_flDistanceScale_MinScale", "ty": "float32", "offset": 308 }, { "name": "m_bEnableDistanceScaling", "ty": "bool", "offset": 312 } ] }, { "name": "CSelectorUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_children", "ty": "CUtlVector< CAnimUpdateNodeRef >", "offset": 88 }, { "name": "m_tags", "ty": "CUtlVector< int8 >", "offset": 112 }, { "name": "m_blendCurve", "ty": "CBlendCurve", "offset": 140 }, { "name": "m_flBlendTime", "ty": "CAnimValue< float32 >", "offset": 148 }, { "name": "m_hParameter", "ty": "CAnimParamHandle", "offset": 156 }, { "name": "m_eTagBehavior", "ty": "SelectorTagBehavior_t", "offset": 160 }, { "name": "m_bResetOnChange", "ty": "bool", "offset": 164 }, { "name": "m_bSyncCyclesOnChange", "ty": "bool", "offset": 165 } ] }, { "name": "CSequenceUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_paramSpans", "ty": "CParamSpanUpdater", "offset": 96 }, { "name": "m_tags", "ty": "CUtlVector< TagSpan_t >", "offset": 120 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 148 }, { "name": "m_playbackSpeed", "ty": "float32", "offset": 152 }, { "name": "m_duration", "ty": "float32", "offset": 156 }, { "name": "m_bLoop", "ty": "bool", "offset": 160 } ] }, { "name": "CSingleFrameUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_actions", "ty": "CUtlVector< CSmartPtr< CAnimActionUpdater > >", "offset": 88 }, { "name": "m_hPoseCacheHandle", "ty": "CPoseHandle", "offset": 112 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 116 }, { "name": "m_flCycle", "ty": "float32", "offset": 120 } ] }, { "name": "CSolveIKTargetHandle_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_positionHandle", "ty": "CAnimParamHandle", "offset": 0 }, { "name": "m_orientationHandle", "ty": "CAnimParamHandle", "offset": 2 } ] }, { "name": "StanceInfo_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vPosition", "ty": "Vector", "offset": 0 }, { "name": "m_flDirection", "ty": "float32", "offset": 12 } ] }, { "name": "CStateNodeTransitionData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curve", "ty": "CBlendCurve", "offset": 0 }, { "name": "m_blendDuration", "ty": "CAnimValue< float32 >", "offset": 8 }, { "name": "m_resetCycleValue", "ty": "CAnimValue< float32 >", "offset": 16 }, { "name": "m_bReset", "ty": "bitfield:1", "offset": 0 }, { "name": "m_resetCycleOption", "ty": "bitfield:3", "offset": 0 } ] }, { "name": "CStateNodeStateData", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChild", "ty": "CAnimUpdateNodeRef", "offset": 0 }, { "name": "m_bExclusiveRootMotion", "ty": "bitfield:1", "offset": 0 } ] }, { "name": "CStateMachineUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_stateMachine", "ty": "CAnimStateMachineUpdater", "offset": 104 }, { "name": "m_stateData", "ty": "CUtlVector< CStateNodeStateData >", "offset": 192 }, { "name": "m_transitionData", "ty": "CUtlVector< CStateNodeTransitionData >", "offset": 216 }, { "name": "m_bBlockWaningTags", "ty": "bool", "offset": 244 }, { "name": "m_bLockStateWhenWaning", "ty": "bool", "offset": 245 } ] }, { "name": "CSubtractUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CBinaryUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChild1", "ty": "CAnimUpdateNodeRef", "offset": 88 }, { "name": "m_pChild2", "ty": "CAnimUpdateNodeRef", "offset": 104 }, { "name": "m_timingBehavior", "ty": "BinaryNodeTiming", "offset": 120 }, { "name": "m_flTimingBlend", "ty": "float32", "offset": 124 }, { "name": "m_bResetChild1", "ty": "bool", "offset": 128 }, { "name": "m_bResetChild2", "ty": "bool", "offset": 129 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_footMotionTiming", "ty": "BinaryNodeChildOption", "offset": 136 }, { "name": "m_bApplyToFootMotion", "ty": "bool", "offset": 140 }, { "name": "m_bApplyChannelsSeparately", "ty": "bool", "offset": 141 }, { "name": "m_bUseModelSpace", "ty": "bool", "offset": 142 } ] }, { "name": "TwoBoneIKSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_endEffectorType", "ty": "IkEndEffectorType", "offset": 0 }, { "name": "m_endEffectorAttachment", "ty": "CAnimAttachment", "offset": 16 }, { "name": "m_targetType", "ty": "IkTargetType", "offset": 144 }, { "name": "m_targetAttachment", "ty": "CAnimAttachment", "offset": 160 }, { "name": "m_targetBoneIndex", "ty": "int32", "offset": 288 }, { "name": "m_hPositionParam", "ty": "CAnimParamHandle", "offset": 292 }, { "name": "m_hRotationParam", "ty": "CAnimParamHandle", "offset": 294 }, { "name": "m_bAlwaysUseFallbackHinge", "ty": "bool", "offset": 296 }, { "name": "m_vLsFallbackHingeAxis", "ty": "VectorAligned", "offset": 304 }, { "name": "m_nFixedBoneIndex", "ty": "int32", "offset": 320 }, { "name": "m_nMiddleBoneIndex", "ty": "int32", "offset": 324 }, { "name": "m_nEndBoneIndex", "ty": "int32", "offset": 328 }, { "name": "m_bMatchTargetOrientation", "ty": "bool", "offset": 332 }, { "name": "m_bConstrainTwist", "ty": "bool", "offset": 333 }, { "name": "m_flMaxTwist", "ty": "float32", "offset": 336 } ] }, { "name": "CUnaryUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChildNode", "ty": "CAnimUpdateNodeRef", "offset": 88 } ] }, { "name": "CWayPointHelperUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CUnaryUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pChildNode", "ty": "CAnimUpdateNodeRef", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flStartCycle", "ty": "float32", "offset": 108 }, { "name": "m_flEndCycle", "ty": "float32", "offset": 112 }, { "name": "m_bOnlyGoals", "ty": "bool", "offset": 116 }, { "name": "m_bPreventOvershoot", "ty": "bool", "offset": 117 }, { "name": "m_bPreventUndershoot", "ty": "bool", "offset": 118 } ] }, { "name": "CZeroPoseUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CLeafUpdateNode", "module_name": "animgraphlib.so", "parent": { "name": "CAnimUpdateNodeBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nodePath", "ty": "CAnimNodePath", "offset": 20 }, { "name": "m_networkMode", "ty": "AnimNodeNetworkMode", "offset": 68 }, { "name": "m_name", "ty": "CUtlString", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "TagSpan_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_tagIndex", "ty": "int32", "offset": 0 }, { "name": "m_startCycle", "ty": "float32", "offset": 4 }, { "name": "m_endCycle", "ty": "float32", "offset": 8 } ] }, { "name": "CAnimNodePath", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_path", "ty": "AnimNodeID[11]", "offset": 0 }, { "name": "m_nCount", "ty": "int32", "offset": 44 } ] }, { "name": "ConfigIndex", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nGroup", "ty": "uint16", "offset": 0 }, { "name": "m_nConfig", "ty": "uint16", "offset": 2 } ] }, { "name": "MotionIndex", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nGroup", "ty": "uint16", "offset": 0 }, { "name": "m_nMotion", "ty": "uint16", "offset": 2 } ] }, { "name": "CMotionGraphConfig", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_paramValues", "ty": "float32[4]", "offset": 0 }, { "name": "m_flDuration", "ty": "float32", "offset": 16 }, { "name": "m_nMotionIndex", "ty": "MotionIndex", "offset": 20 }, { "name": "m_nSampleStart", "ty": "int32", "offset": 24 }, { "name": "m_nSampleCount", "ty": "int32", "offset": 28 } ] }, { "name": "CPoseHandle", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nIndex", "ty": "uint16", "offset": 0 }, { "name": "m_eType", "ty": "PoseType_t", "offset": 2 } ] }, { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, { "name": "CAnimationGraphVisualizerText", "module_name": "animgraphlib.so", "parent": { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vWsPosition", "ty": "VectorAligned", "offset": 64 }, { "name": "m_Color", "ty": "Color", "offset": 80 }, { "name": "m_Text", "ty": "CUtlString", "offset": 88 } ] }, { "name": "CAnimationGraphVisualizerSphere", "module_name": "animgraphlib.so", "parent": { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vWsPosition", "ty": "VectorAligned", "offset": 64 }, { "name": "m_flRadius", "ty": "float32", "offset": 80 }, { "name": "m_Color", "ty": "Color", "offset": 84 } ] }, { "name": "CAnimationGraphVisualizerLine", "module_name": "animgraphlib.so", "parent": { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vWsPositionStart", "ty": "VectorAligned", "offset": 64 }, { "name": "m_vWsPositionEnd", "ty": "VectorAligned", "offset": 80 }, { "name": "m_Color", "ty": "Color", "offset": 96 } ] }, { "name": "CAnimationGraphVisualizerPie", "module_name": "animgraphlib.so", "parent": { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vWsCenter", "ty": "VectorAligned", "offset": 64 }, { "name": "m_vWsStart", "ty": "VectorAligned", "offset": 80 }, { "name": "m_vWsEnd", "ty": "VectorAligned", "offset": 96 }, { "name": "m_Color", "ty": "Color", "offset": 112 } ] }, { "name": "CAnimationGraphVisualizerAxis", "module_name": "animgraphlib.so", "parent": { "name": "CAnimationGraphVisualizerPrimitiveBase", "module_name": "animgraphlib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CAnimationGraphVisualizerPrimitiveType", "offset": 8 }, { "name": "m_OwningAnimNodePaths", "ty": "AnimNodeID[11]", "offset": 12 }, { "name": "m_nOwningAnimNodePathCount", "ty": "int32", "offset": 56 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_xWsTransform", "ty": "CTransform", "offset": 64 }, { "name": "m_flAxisSize", "ty": "float32", "offset": 96 } ] }, { "name": "IKBoneNameAndIndex_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 } ] }, { "name": "IKSolverSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_SolverType", "ty": "IKSolverType", "offset": 0 }, { "name": "m_nNumIterations", "ty": "int32", "offset": 4 } ] }, { "name": "IKTargetSettings_t", "module_name": "animgraphlib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_TargetSource", "ty": "IKTargetSource", "offset": 0 }, { "name": "m_Bone", "ty": "IKBoneNameAndIndex_t", "offset": 8 }, { "name": "m_AnimgraphParameterNamePosition", "ty": "AnimParamID", "offset": 24 }, { "name": "m_AnimgraphParameterNameOrientation", "ty": "AnimParamID", "offset": 28 }, { "name": "m_TargetCoordSystem", "ty": "IKTargetCoordinateSystem", "offset": 32 } ] }, { "name": "AnimNodeID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimNodeOutputID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimStateID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimParamID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimTagID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimComponentID", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "AnimScriptHandle", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyEditClassAsString" } } ], "fields": [ { "name": "m_id", "ty": "uint32", "offset": 0 } ] }, { "name": "CAnimAttachment", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_influenceRotations", "ty": "Quaternion[3]", "offset": 0 }, { "name": "m_influenceOffsets", "ty": "VectorAligned[3]", "offset": 48 }, { "name": "m_influenceIndices", "ty": "int32[3]", "offset": 96 }, { "name": "m_influenceWeights", "ty": "float32[3]", "offset": 108 }, { "name": "m_numInfluences", "ty": "uint8", "offset": 120 } ] }, { "name": "VPhysics2ShapeDef_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_spheres", "ty": "CUtlVector< RnSphereDesc_t >", "offset": 0 }, { "name": "m_capsules", "ty": "CUtlVector< RnCapsuleDesc_t >", "offset": 24 }, { "name": "m_hulls", "ty": "CUtlVector< RnHullDesc_t >", "offset": 48 }, { "name": "m_meshes", "ty": "CUtlVector< RnMeshDesc_t >", "offset": 72 }, { "name": "m_CollisionAttributeIndices", "ty": "CUtlVector< uint16 >", "offset": 96 } ] }, { "name": "VPhysXBodyPart_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlags", "ty": "uint32", "offset": 0 }, { "name": "m_flMass", "ty": "float32", "offset": 4 }, { "name": "m_rnShape", "ty": "VPhysics2ShapeDef_t", "offset": 8 }, { "name": "m_nCollisionAttributeIndex", "ty": "uint16", "offset": 128 }, { "name": "m_nReserved", "ty": "uint16", "offset": 130 }, { "name": "m_flInertiaScale", "ty": "float32", "offset": 132 }, { "name": "m_flLinearDamping", "ty": "float32", "offset": 136 }, { "name": "m_flAngularDamping", "ty": "float32", "offset": 140 }, { "name": "m_bOverrideMassCenter", "ty": "bool", "offset": 144 }, { "name": "m_vMassCenterOverride", "ty": "Vector", "offset": 148 } ] }, { "name": "VPhysXCollisionAttributes_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_CollisionGroup", "ty": "uint32", "offset": 0 }, { "name": "m_InteractAs", "ty": "CUtlVector< uint32 >", "offset": 8 }, { "name": "m_InteractWith", "ty": "CUtlVector< uint32 >", "offset": 32 }, { "name": "m_InteractExclude", "ty": "CUtlVector< uint32 >", "offset": 56 }, { "name": "m_CollisionGroupString", "ty": "CUtlString", "offset": 80 }, { "name": "m_InteractAsStrings", "ty": "CUtlVector< CUtlString >", "offset": 88 }, { "name": "m_InteractWithStrings", "ty": "CUtlVector< CUtlString >", "offset": 112 }, { "name": "m_InteractExcludeStrings", "ty": "CUtlVector< CUtlString >", "offset": 136 } ] }, { "name": "VPhysXRange_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMin", "ty": "float32", "offset": 0 }, { "name": "m_flMax", "ty": "float32", "offset": 4 } ] }, { "name": "VPhysXConstraintParams_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nType", "ty": "int8", "offset": 0 }, { "name": "m_nTranslateMotion", "ty": "int8", "offset": 1 }, { "name": "m_nRotateMotion", "ty": "int8", "offset": 2 }, { "name": "m_nFlags", "ty": "int8", "offset": 3 }, { "name": "m_anchor", "ty": "Vector[2]", "offset": 4 }, { "name": "m_axes", "ty": "QuaternionStorage[2]", "offset": 28 }, { "name": "m_maxForce", "ty": "float32", "offset": 60 }, { "name": "m_maxTorque", "ty": "float32", "offset": 64 }, { "name": "m_linearLimitValue", "ty": "float32", "offset": 68 }, { "name": "m_linearLimitRestitution", "ty": "float32", "offset": 72 }, { "name": "m_linearLimitSpring", "ty": "float32", "offset": 76 }, { "name": "m_linearLimitDamping", "ty": "float32", "offset": 80 }, { "name": "m_twistLowLimitValue", "ty": "float32", "offset": 84 }, { "name": "m_twistLowLimitRestitution", "ty": "float32", "offset": 88 }, { "name": "m_twistLowLimitSpring", "ty": "float32", "offset": 92 }, { "name": "m_twistLowLimitDamping", "ty": "float32", "offset": 96 }, { "name": "m_twistHighLimitValue", "ty": "float32", "offset": 100 }, { "name": "m_twistHighLimitRestitution", "ty": "float32", "offset": 104 }, { "name": "m_twistHighLimitSpring", "ty": "float32", "offset": 108 }, { "name": "m_twistHighLimitDamping", "ty": "float32", "offset": 112 }, { "name": "m_swing1LimitValue", "ty": "float32", "offset": 116 }, { "name": "m_swing1LimitRestitution", "ty": "float32", "offset": 120 }, { "name": "m_swing1LimitSpring", "ty": "float32", "offset": 124 }, { "name": "m_swing1LimitDamping", "ty": "float32", "offset": 128 }, { "name": "m_swing2LimitValue", "ty": "float32", "offset": 132 }, { "name": "m_swing2LimitRestitution", "ty": "float32", "offset": 136 }, { "name": "m_swing2LimitSpring", "ty": "float32", "offset": 140 }, { "name": "m_swing2LimitDamping", "ty": "float32", "offset": 144 }, { "name": "m_goalPosition", "ty": "Vector", "offset": 148 }, { "name": "m_goalOrientation", "ty": "QuaternionStorage", "offset": 160 }, { "name": "m_goalAngularVelocity", "ty": "Vector", "offset": 176 }, { "name": "m_driveSpringX", "ty": "float32", "offset": 188 }, { "name": "m_driveSpringY", "ty": "float32", "offset": 192 }, { "name": "m_driveSpringZ", "ty": "float32", "offset": 196 }, { "name": "m_driveDampingX", "ty": "float32", "offset": 200 }, { "name": "m_driveDampingY", "ty": "float32", "offset": 204 }, { "name": "m_driveDampingZ", "ty": "float32", "offset": 208 }, { "name": "m_driveSpringTwist", "ty": "float32", "offset": 212 }, { "name": "m_driveSpringSwing", "ty": "float32", "offset": 216 }, { "name": "m_driveSpringSlerp", "ty": "float32", "offset": 220 }, { "name": "m_driveDampingTwist", "ty": "float32", "offset": 224 }, { "name": "m_driveDampingSwing", "ty": "float32", "offset": 228 }, { "name": "m_driveDampingSlerp", "ty": "float32", "offset": 232 }, { "name": "m_solverIterationCount", "ty": "int32", "offset": 236 }, { "name": "m_projectionLinearTolerance", "ty": "float32", "offset": 240 }, { "name": "m_projectionAngularTolerance", "ty": "float32", "offset": 244 } ] }, { "name": "VPhysXConstraint2_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlags", "ty": "uint32", "offset": 0 }, { "name": "m_nParent", "ty": "uint16", "offset": 4 }, { "name": "m_nChild", "ty": "uint16", "offset": 6 }, { "name": "m_params", "ty": "VPhysXConstraintParams_t", "offset": 8 } ] }, { "name": "VPhysXJoint_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nType", "ty": "uint16", "offset": 0 }, { "name": "m_nBody1", "ty": "uint16", "offset": 2 }, { "name": "m_nBody2", "ty": "uint16", "offset": 4 }, { "name": "m_nFlags", "ty": "uint16", "offset": 6 }, { "name": "m_Frame1", "ty": "CTransform", "offset": 16 }, { "name": "m_Frame2", "ty": "CTransform", "offset": 48 }, { "name": "m_bEnableCollision", "ty": "bool", "offset": 80 }, { "name": "m_bEnableLinearLimit", "ty": "bool", "offset": 81 }, { "name": "m_LinearLimit", "ty": "VPhysXRange_t", "offset": 84 }, { "name": "m_bEnableLinearMotor", "ty": "bool", "offset": 92 }, { "name": "m_vLinearTargetVelocity", "ty": "Vector", "offset": 96 }, { "name": "m_flMaxForce", "ty": "float32", "offset": 108 }, { "name": "m_bEnableSwingLimit", "ty": "bool", "offset": 112 }, { "name": "m_SwingLimit", "ty": "VPhysXRange_t", "offset": 116 }, { "name": "m_bEnableTwistLimit", "ty": "bool", "offset": 124 }, { "name": "m_TwistLimit", "ty": "VPhysXRange_t", "offset": 128 }, { "name": "m_bEnableAngularMotor", "ty": "bool", "offset": 136 }, { "name": "m_vAngularTargetVelocity", "ty": "Vector", "offset": 140 }, { "name": "m_flMaxTorque", "ty": "float32", "offset": 152 }, { "name": "m_flLinearFrequency", "ty": "float32", "offset": 156 }, { "name": "m_flLinearDampingRatio", "ty": "float32", "offset": 160 }, { "name": "m_flAngularFrequency", "ty": "float32", "offset": 164 }, { "name": "m_flAngularDampingRatio", "ty": "float32", "offset": 168 }, { "name": "m_flFriction", "ty": "float32", "offset": 172 } ] }, { "name": "PhysSoftbodyDesc_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ParticleBoneHash", "ty": "CUtlVector< uint32 >", "offset": 0 }, { "name": "m_Particles", "ty": "CUtlVector< RnSoftbodyParticle_t >", "offset": 24 }, { "name": "m_Springs", "ty": "CUtlVector< RnSoftbodySpring_t >", "offset": 48 }, { "name": "m_Capsules", "ty": "CUtlVector< RnSoftbodyCapsule_t >", "offset": 72 }, { "name": "m_InitPose", "ty": "CUtlVector< CTransform >", "offset": 96 }, { "name": "m_ParticleBoneName", "ty": "CUtlVector< CUtlString >", "offset": 120 } ] }, { "name": "VPhysXAggregateData_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlags", "ty": "uint16", "offset": 0 }, { "name": "m_nRefCounter", "ty": "uint16", "offset": 2 }, { "name": "m_bonesHash", "ty": "CUtlVector< uint32 >", "offset": 8 }, { "name": "m_boneNames", "ty": "CUtlVector< CUtlString >", "offset": 32 }, { "name": "m_indexNames", "ty": "CUtlVector< uint16 >", "offset": 56 }, { "name": "m_indexHash", "ty": "CUtlVector< uint16 >", "offset": 80 }, { "name": "m_bindPose", "ty": "CUtlVector< matrix3x4a_t >", "offset": 104 }, { "name": "m_parts", "ty": "CUtlVector< VPhysXBodyPart_t >", "offset": 128 }, { "name": "m_constraints2", "ty": "CUtlVector< VPhysXConstraint2_t >", "offset": 152 }, { "name": "m_joints", "ty": "CUtlVector< VPhysXJoint_t >", "offset": 176 }, { "name": "m_pFeModel", "ty": "PhysFeModelDesc_t*", "offset": 200 }, { "name": "m_boneParents", "ty": "CUtlVector< uint16 >", "offset": 208 }, { "name": "m_surfacePropertyHashes", "ty": "CUtlVector< uint32 >", "offset": 232 }, { "name": "m_collisionAttributes", "ty": "CUtlVector< VPhysXCollisionAttributes_t >", "offset": 256 }, { "name": "m_debugPartNames", "ty": "CUtlVector< CUtlString >", "offset": 280 }, { "name": "m_embeddedKeyvalues", "ty": "CUtlString", "offset": 304 } ] }, { "name": "CPhysSurfacePropertiesPhysics", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_friction", "ty": "float32", "offset": 0 }, { "name": "m_elasticity", "ty": "float32", "offset": 4 }, { "name": "m_density", "ty": "float32", "offset": 8 }, { "name": "m_thickness", "ty": "float32", "offset": 12 }, { "name": "m_softContactFrequency", "ty": "float32", "offset": 16 }, { "name": "m_softContactDampingRatio", "ty": "float32", "offset": 20 }, { "name": "m_wheelDrag", "ty": "float32", "offset": 24 } ] }, { "name": "CPhysSurfacePropertiesAudio", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_reflectivity", "ty": "float32", "offset": 0 }, { "name": "m_hardnessFactor", "ty": "float32", "offset": 4 }, { "name": "m_roughnessFactor", "ty": "float32", "offset": 8 }, { "name": "m_roughThreshold", "ty": "float32", "offset": 12 }, { "name": "m_hardThreshold", "ty": "float32", "offset": 16 }, { "name": "m_hardVelocityThreshold", "ty": "float32", "offset": 20 }, { "name": "m_flStaticImpactVolume", "ty": "float32", "offset": 24 }, { "name": "m_flOcclusionFactor", "ty": "float32", "offset": 28 } ] }, { "name": "CPhysSurfacePropertiesSoundNames", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_impactSoft", "ty": "CUtlString", "offset": 0 }, { "name": "m_impactHard", "ty": "CUtlString", "offset": 8 }, { "name": "m_scrapeSmooth", "ty": "CUtlString", "offset": 16 }, { "name": "m_scrapeRough", "ty": "CUtlString", "offset": 24 }, { "name": "m_bulletImpact", "ty": "CUtlString", "offset": 32 }, { "name": "m_rolling", "ty": "CUtlString", "offset": 40 }, { "name": "m_break", "ty": "CUtlString", "offset": 48 }, { "name": "m_strain", "ty": "CUtlString", "offset": 56 } ] }, { "name": "CPhysSurfaceProperties", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nameHash", "ty": "uint32", "offset": 8 }, { "name": "m_baseNameHash", "ty": "uint32", "offset": 12 }, { "name": "m_bHidden", "ty": "bool", "offset": 24 }, { "name": "m_description", "ty": "CUtlString", "offset": 32 }, { "name": "m_physics", "ty": "CPhysSurfacePropertiesPhysics", "offset": 40 }, { "name": "m_audioSounds", "ty": "CPhysSurfacePropertiesSoundNames", "offset": 72 }, { "name": "m_audioParams", "ty": "CPhysSurfacePropertiesAudio", "offset": 136 } ] }, { "name": "CVPhysXSurfacePropertiesList", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_surfacePropertiesList", "ty": "CUtlVector< CPhysSurfaceProperties* >", "offset": 0 } ] }, { "name": "MaterialGroup_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_materials", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeIMaterial2 > >", "offset": 8 } ] }, { "name": "ModelSkeletonData_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_boneName", "ty": "CUtlVector< CUtlString >", "offset": 0 }, { "name": "m_nParent", "ty": "CUtlVector< int16 >", "offset": 24 }, { "name": "m_boneSphere", "ty": "CUtlVector< float32 >", "offset": 48 }, { "name": "m_nFlag", "ty": "CUtlVector< uint32 >", "offset": 72 }, { "name": "m_bonePosParent", "ty": "CUtlVector< Vector >", "offset": 96 }, { "name": "m_boneRotParent", "ty": "CUtlVector< QuaternionStorage >", "offset": 120 }, { "name": "m_boneScaleParent", "ty": "CUtlVector< float32 >", "offset": 144 } ] }, { "name": "PermModelInfo_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlags", "ty": "uint32", "offset": 0 }, { "name": "m_vHullMin", "ty": "Vector", "offset": 4 }, { "name": "m_vHullMax", "ty": "Vector", "offset": 16 }, { "name": "m_vViewMin", "ty": "Vector", "offset": 28 }, { "name": "m_vViewMax", "ty": "Vector", "offset": 40 }, { "name": "m_flMass", "ty": "float32", "offset": 52 }, { "name": "m_vEyePosition", "ty": "Vector", "offset": 56 }, { "name": "m_flMaxEyeDeflection", "ty": "float32", "offset": 68 }, { "name": "m_sSurfaceProperty", "ty": "CUtlString", "offset": 72 }, { "name": "m_keyValueText", "ty": "CUtlString", "offset": 80 } ] }, { "name": "PermModelExtPart_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Transform", "ty": "CTransform", "offset": 0 }, { "name": "m_Name", "ty": "CUtlString", "offset": 32 }, { "name": "m_nParent", "ty": "int32", "offset": 40 }, { "name": "m_refModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 48 } ] }, { "name": "ModelBoneFlexDriverControl_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBoneComponent", "ty": "ModelBoneFlexComponent_t", "offset": 0 }, { "name": "m_flexController", "ty": "CUtlString", "offset": 8 }, { "name": "m_flexControllerToken", "ty": "uint32", "offset": 16 }, { "name": "m_flMin", "ty": "float32", "offset": 20 }, { "name": "m_flMax", "ty": "float32", "offset": 24 } ] }, { "name": "ModelBoneFlexDriver_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_boneName", "ty": "CUtlString", "offset": 0 }, { "name": "m_boneNameToken", "ty": "uint32", "offset": 8 }, { "name": "m_controls", "ty": "CUtlVector< ModelBoneFlexDriverControl_t >", "offset": 16 } ] }, { "name": "PermModelDataAnimatedMaterialAttribute_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_AttributeName", "ty": "CUtlString", "offset": 0 }, { "name": "m_nNumChannels", "ty": "int32", "offset": 8 } ] }, { "name": "PermModelData_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_modelInfo", "ty": "PermModelInfo_t", "offset": 8 }, { "name": "m_ExtParts", "ty": "CUtlVector< PermModelExtPart_t >", "offset": 96 }, { "name": "m_refMeshes", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCRenderMesh > >", "offset": 120 }, { "name": "m_refMeshGroupMasks", "ty": "CUtlVector< uint64 >", "offset": 144 }, { "name": "m_refPhysGroupMasks", "ty": "CUtlVector< uint64 >", "offset": 168 }, { "name": "m_refLODGroupMasks", "ty": "CUtlVector< uint8 >", "offset": 192 }, { "name": "m_lodGroupSwitchDistances", "ty": "CUtlVector< float32 >", "offset": 216 }, { "name": "m_refPhysicsData", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCPhysAggregateData > >", "offset": 240 }, { "name": "m_refPhysicsHitboxData", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCPhysAggregateData > >", "offset": 264 }, { "name": "m_refAnimGroups", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCAnimationGroup > >", "offset": 288 }, { "name": "m_refSequenceGroups", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCSequenceGroupData > >", "offset": 312 }, { "name": "m_meshGroups", "ty": "CUtlVector< CUtlString >", "offset": 336 }, { "name": "m_materialGroups", "ty": "CUtlVector< MaterialGroup_t >", "offset": 360 }, { "name": "m_nDefaultMeshGroupMask", "ty": "uint64", "offset": 384 }, { "name": "m_modelSkeleton", "ty": "ModelSkeletonData_t", "offset": 392 }, { "name": "m_remappingTable", "ty": "CUtlVector< int16 >", "offset": 560 }, { "name": "m_remappingTableStarts", "ty": "CUtlVector< uint16 >", "offset": 584 }, { "name": "m_boneFlexDrivers", "ty": "CUtlVector< ModelBoneFlexDriver_t >", "offset": 608 }, { "name": "m_pModelConfigList", "ty": "CModelConfigList*", "offset": 632 }, { "name": "m_BodyGroupsHiddenInTools", "ty": "CUtlVector< CUtlString >", "offset": 640 }, { "name": "m_refAnimIncludeModels", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCModel > >", "offset": 664 }, { "name": "m_AnimatedMaterialAttributes", "ty": "CUtlVector< PermModelDataAnimatedMaterialAttribute_t >", "offset": 688 } ] }, { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, { "name": "CModelConfigElement_AttachedModel", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InstanceName", "ty": "CUtlString", "offset": 72 }, { "name": "m_EntityClass", "ty": "CUtlString", "offset": 80 }, { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 88 }, { "name": "m_vOffset", "ty": "Vector", "offset": 96 }, { "name": "m_aAngOffset", "ty": "QAngle", "offset": 108 }, { "name": "m_AttachmentName", "ty": "CUtlString", "offset": 120 }, { "name": "m_LocalAttachmentOffsetName", "ty": "CUtlString", "offset": 128 }, { "name": "m_AttachmentType", "ty": "ModelConfigAttachmentType_t", "offset": 136 }, { "name": "m_bBoneMergeFlex", "ty": "bool", "offset": 140 }, { "name": "m_bUserSpecifiedColor", "ty": "bool", "offset": 141 }, { "name": "m_bUserSpecifiedMaterialGroup", "ty": "bool", "offset": 142 }, { "name": "m_bAcceptParentMaterialDrivenDecals", "ty": "bool", "offset": 143 }, { "name": "m_BodygroupOnOtherModels", "ty": "CUtlString", "offset": 144 }, { "name": "m_MaterialGroupOnOtherModels", "ty": "CUtlString", "offset": 152 } ] }, { "name": "CModelConfigElement_UserPick", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Choices", "ty": "CUtlVector< CUtlString >", "offset": 72 } ] }, { "name": "CModelConfigElement_RandomPick", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Choices", "ty": "CUtlVector< CUtlString >", "offset": 72 }, { "name": "m_ChoiceWeights", "ty": "CUtlVector< float32 >", "offset": 96 } ] }, { "name": "CModelConfigElement_SetMaterialGroup", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_MaterialGroupName", "ty": "CUtlString", "offset": 72 } ] }, { "name": "CModelConfigElement_SetMaterialGroupOnAttachedModels", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_MaterialGroupName", "ty": "CUtlString", "offset": 72 } ] }, { "name": "CModelConfigElement_SetRenderColor", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Color", "ty": "Color", "offset": 72 } ] }, { "name": "CModelConfigElement_RandomColor", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Gradient", "ty": "CColorGradient", "offset": 72 } ] }, { "name": "CModelConfigElement_SetBodygroup", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_GroupName", "ty": "CUtlString", "offset": 72 }, { "name": "m_nChoice", "ty": "int32", "offset": 80 } ] }, { "name": "CModelConfigElement_SetBodygroupOnAttachedModels", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_GroupName", "ty": "CUtlString", "offset": 72 }, { "name": "m_nChoice", "ty": "int32", "offset": 80 } ] }, { "name": "CModelConfigElement_Command", "module_name": "modellib.so", "parent": { "name": "CModelConfigElement", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ElementName", "ty": "CUtlString", "offset": 8 }, { "name": "m_NestedElements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 16 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Command", "ty": "CUtlString", "offset": 72 }, { "name": "m_Args", "ty": "KeyValues3", "offset": 80 } ] }, { "name": "CModelConfig", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ConfigName", "ty": "CUtlString", "offset": 0 }, { "name": "m_Elements", "ty": "CUtlVector< CModelConfigElement* >", "offset": 8 }, { "name": "m_bTopLevel", "ty": "bool", "offset": 32 } ] }, { "name": "CModelConfigList", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bHideMaterialGroupInTools", "ty": "bool", "offset": 0 }, { "name": "m_bHideRenderColorInTools", "ty": "bool", "offset": 1 }, { "name": "m_Configs", "ty": "CUtlVector< CModelConfig* >", "offset": 8 } ] }, { "name": "CRenderBufferBinding", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hBuffer", "ty": "uint64", "offset": 0 }, { "name": "m_nBindOffsetBytes", "ty": "uint32", "offset": 16 } ] }, { "name": "SkeletonBoneBounds_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecCenter", "ty": "Vector", "offset": 0 }, { "name": "m_vecSize", "ty": "Vector", "offset": 12 } ] }, { "name": "RenderSkeletonBone_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_boneName", "ty": "CUtlString", "offset": 0 }, { "name": "m_parentName", "ty": "CUtlString", "offset": 8 }, { "name": "m_invBindPose", "ty": "matrix3x4_t", "offset": 16 }, { "name": "m_bbox", "ty": "SkeletonBoneBounds_t", "offset": 64 }, { "name": "m_flSphereRadius", "ty": "float32", "offset": 88 } ] }, { "name": "CRenderSkeleton", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bones", "ty": "CUtlVector< RenderSkeletonBone_t >", "offset": 0 }, { "name": "m_boneParents", "ty": "CUtlVector< int32 >", "offset": 48 }, { "name": "m_nBoneWeightCount", "ty": "int32", "offset": 72 } ] }, { "name": "CDrawCullingData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vConeApex", "ty": "Vector", "offset": 0 }, { "name": "m_ConeAxis", "ty": "int8[3]", "offset": 12 }, { "name": "m_ConeCutoff", "ty": "int8", "offset": 15 } ] }, { "name": "CMaterialDrawDescriptor", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nPrimitiveType", "ty": "RenderPrimitiveType_t", "offset": 0 }, { "name": "m_nBaseVertex", "ty": "int32", "offset": 4 }, { "name": "m_nVertexCount", "ty": "int32", "offset": 8 }, { "name": "m_nStartIndex", "ty": "int32", "offset": 12 }, { "name": "m_nIndexCount", "ty": "int32", "offset": 16 }, { "name": "m_flUvDensity", "ty": "float32", "offset": 20 }, { "name": "m_vTintColor", "ty": "Vector", "offset": 24 }, { "name": "m_flAlpha", "ty": "float32", "offset": 36 }, { "name": "m_nFirstMeshlet", "ty": "uint32", "offset": 44 }, { "name": "m_nNumMeshlets", "ty": "uint16", "offset": 48 }, { "name": "m_indexBuffer", "ty": "CRenderBufferBinding", "offset": 184 }, { "name": "m_material", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 224 } ] }, { "name": "CMeshletDescriptor", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_PackedAABB", "ty": "PackedAABB_t", "offset": 0 }, { "name": "m_CullingData", "ty": "CDrawCullingData", "offset": 8 } ] }, { "name": "CSceneObjectData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vMinBounds", "ty": "Vector", "offset": 0 }, { "name": "m_vMaxBounds", "ty": "Vector", "offset": 12 }, { "name": "m_drawCalls", "ty": "CUtlVector< CMaterialDrawDescriptor >", "offset": 24 }, { "name": "m_drawBounds", "ty": "CUtlVector< AABB_t >", "offset": 48 }, { "name": "m_meshlets", "ty": "CUtlVector< CMeshletDescriptor >", "offset": 72 }, { "name": "m_vTintColor", "ty": "Vector4D", "offset": 96 } ] }, { "name": "CAttachment", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_influenceNames", "ty": "CUtlString[3]", "offset": 8 }, { "name": "m_vInfluenceRotations", "ty": "Quaternion[3]", "offset": 32 }, { "name": "m_vInfluenceOffsets", "ty": "Vector[3]", "offset": 80 }, { "name": "m_influenceWeights", "ty": "float32[3]", "offset": 116 }, { "name": "m_bInfluenceRootTransform", "ty": "bool[3]", "offset": 128 }, { "name": "m_nInfluences", "ty": "uint8", "offset": 131 }, { "name": "m_bIgnoreRotation", "ty": "bool", "offset": 132 } ] }, { "name": "CHitBox", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_sSurfaceProperty", "ty": "CUtlString", "offset": 8 }, { "name": "m_sBoneName", "ty": "CUtlString", "offset": 16 }, { "name": "m_vMinBounds", "ty": "Vector", "offset": 24 }, { "name": "m_vMaxBounds", "ty": "Vector", "offset": 36 }, { "name": "m_flShapeRadius", "ty": "float32", "offset": 48 }, { "name": "m_nBoneNameHash", "ty": "uint32", "offset": 52 }, { "name": "m_nGroupId", "ty": "int32", "offset": 56 }, { "name": "m_nShapeType", "ty": "uint8", "offset": 60 }, { "name": "m_bTranslationOnly", "ty": "bool", "offset": 61 }, { "name": "m_CRC", "ty": "uint32", "offset": 64 }, { "name": "m_cRenderColor", "ty": "Color", "offset": 68 }, { "name": "m_nHitBoxIndex", "ty": "uint16", "offset": 72 } ] }, { "name": "CHitBoxSet", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nNameHash", "ty": "uint32", "offset": 8 }, { "name": "m_HitBoxes", "ty": "CUtlVector< CHitBox >", "offset": 16 }, { "name": "m_SourceFilename", "ty": "CUtlString", "offset": 40 } ] }, { "name": "CHitBoxSetList", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_HitBoxSets", "ty": "CUtlVector< CHitBoxSet >", "offset": 0 } ] }, { "name": "DynamicMeshDeformParams_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTensionCompressScale", "ty": "float32", "offset": 0 }, { "name": "m_flTensionStretchScale", "ty": "float32", "offset": 4 }, { "name": "m_bRecomputeSmoothNormalsAfterAnimation", "ty": "bool", "offset": 8 }, { "name": "m_bComputeDynamicMeshTensionAfterAnimation", "ty": "bool", "offset": 9 } ] }, { "name": "RenderHairStrandInfo_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nGuideIdx", "ty": "uint32[3]", "offset": 0 }, { "name": "m_nBaseTriIdx", "ty": "uint32", "offset": 12 }, { "name": "m_vGuideBarycentric", "ty": "Vector2D", "offset": 16 }, { "name": "m_vBaseBarycentric", "ty": "Vector2D", "offset": 24 }, { "name": "m_vRootOffset_flLengthScale", "ty": "uint16[4]", "offset": 32 }, { "name": "m_nPackedBaseMeshUv", "ty": "uint32", "offset": 40 }, { "name": "m_nPad", "ty": "uint32", "offset": 44 } ] }, { "name": "CRenderGroom", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSegmentsPerHairStrand", "ty": "int32", "offset": 0 }, { "name": "m_nGuideHairCount", "ty": "int32", "offset": 4 }, { "name": "m_nHairCount", "ty": "int32", "offset": 8 }, { "name": "m_nGroomGroupID", "ty": "int32", "offset": 12 }, { "name": "m_nAttachBoneIdx", "ty": "int32", "offset": 16 }, { "name": "m_hairInfoBufferData", "ty": "CUtlBinaryBlock", "offset": 24 }, { "name": "m_hairs", "ty": "CUtlVector< RenderHairStrandInfo_t >", "offset": 48 } ] }, { "name": "CRenderMesh", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sceneObjects", "ty": "CUtlVectorFixedGrowable< CSceneObjectData >", "offset": 16 }, { "name": "m_constraints", "ty": "CUtlVector< CBaseConstraint* >", "offset": 160 }, { "name": "m_skeleton", "ty": "CRenderSkeleton", "offset": 184 }, { "name": "m_meshDeformParams", "ty": "DynamicMeshDeformParams_t", "offset": 480 }, { "name": "m_pGroomData", "ty": "CRenderGroom*", "offset": 496 } ] }, { "name": "CConstraintTarget", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_qOffset", "ty": "Quaternion", "offset": 32 }, { "name": "m_vOffset", "ty": "Vector", "offset": 48 }, { "name": "m_nBoneHash", "ty": "uint32", "offset": 60 }, { "name": "m_sName", "ty": "CUtlString", "offset": 64 }, { "name": "m_flWeight", "ty": "float32", "offset": 72 }, { "name": "m_bIsAttachment", "ty": "bool", "offset": 89 } ] }, { "name": "CConstraintSlave", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_qBaseOrientation", "ty": "Quaternion", "offset": 0 }, { "name": "m_vBasePosition", "ty": "Vector", "offset": 16 }, { "name": "m_nBoneHash", "ty": "uint32", "offset": 28 }, { "name": "m_flWeight", "ty": "float32", "offset": 32 }, { "name": "m_sName", "ty": "CUtlString", "offset": 40 } ] }, { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, { "name": "CPointConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "COrientConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CAimConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_qAimOffset", "ty": "Quaternion", "offset": 112 }, { "name": "m_nUpType", "ty": "uint32", "offset": 128 } ] }, { "name": "CTwistConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bInverse", "ty": "bool", "offset": 112 }, { "name": "m_qParentBindRotation", "ty": "Quaternion", "offset": 128 }, { "name": "m_qChildBindRotation", "ty": "Quaternion", "offset": 144 } ] }, { "name": "CTiltTwistConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nTargetAxis", "ty": "int32", "offset": 112 }, { "name": "m_nSlaveAxis", "ty": "int32", "offset": 116 } ] }, { "name": "CMorphConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sTargetMorph", "ty": "CUtlString", "offset": 112 }, { "name": "m_nSlaveChannel", "ty": "int32", "offset": 120 }, { "name": "m_flMin", "ty": "float32", "offset": 124 }, { "name": "m_flMax", "ty": "float32", "offset": 128 } ] }, { "name": "CParentConstraint", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CBoneConstraintPoseSpaceMorph", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sBoneName", "ty": "CUtlString", "offset": 40 }, { "name": "m_sAttachmentName", "ty": "CUtlString", "offset": 48 }, { "name": "m_outputMorph", "ty": "CUtlVector< CUtlString >", "offset": 56 }, { "name": "m_inputList", "ty": "CUtlVector< CBoneConstraintPoseSpaceMorph::Input_t >", "offset": 80 }, { "name": "m_bClamp", "ty": "bool", "offset": 104 } ] }, { "name": "CBoneConstraintPoseSpaceMorph::Input_t", "module_name": "modellib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_inputValue", "ty": "Vector", "offset": 0 }, { "name": "m_outputWeightList", "ty": "CUtlVector< float32 >", "offset": 16 } ] }, { "name": "CBoneConstraintPoseSpaceBone", "module_name": "modellib.so", "parent": { "name": "CBaseConstraint", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 40 }, { "name": "m_vUpVector", "ty": "Vector", "offset": 48 }, { "name": "m_slaves", "ty": "CUtlVector< CConstraintSlave >", "offset": 64 }, { "name": "m_targets", "ty": "CUtlVector< CConstraintTarget >", "offset": 88 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_inputList", "ty": "CUtlVector< CBoneConstraintPoseSpaceBone::Input_t >", "offset": 112 } ] }, { "name": "CBoneConstraintPoseSpaceBone::Input_t", "module_name": "modellib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_inputValue", "ty": "Vector", "offset": 0 }, { "name": "m_outputTransformList", "ty": "CUtlVector< CTransform >", "offset": 16 } ] }, { "name": "CBoneConstraintDotToMorph", "module_name": "modellib.so", "parent": { "name": "CBoneConstraintBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sBoneName", "ty": "CUtlString", "offset": 40 }, { "name": "m_sTargetBoneName", "ty": "CUtlString", "offset": 48 }, { "name": "m_sMorphChannelName", "ty": "CUtlString", "offset": 56 }, { "name": "m_flRemap", "ty": "float32[4]", "offset": 64 } ] }, { "name": "CFlexOp", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_OpCode", "ty": "FlexOpCode_t", "offset": 0 }, { "name": "m_Data", "ty": "int32", "offset": 4 } ] }, { "name": "CFlexRule", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlex", "ty": "int32", "offset": 0 }, { "name": "m_FlexOps", "ty": "CUtlVector< CFlexOp >", "offset": 8 } ] }, { "name": "CFlexDesc", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_szFacs", "ty": "CUtlString", "offset": 0 } ] }, { "name": "CFlexController", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_szName", "ty": "CUtlString", "offset": 0 }, { "name": "m_szType", "ty": "CUtlString", "offset": 8 }, { "name": "min", "ty": "float32", "offset": 16 }, { "name": "max", "ty": "float32", "offset": 20 } ] }, { "name": "CMorphBundleData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flULeftSrc", "ty": "float32", "offset": 0 }, { "name": "m_flVTopSrc", "ty": "float32", "offset": 4 }, { "name": "m_offsets", "ty": "CUtlVector< float32 >", "offset": 8 }, { "name": "m_ranges", "ty": "CUtlVector< float32 >", "offset": 32 } ] }, { "name": "CMorphRectData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nXLeftDst", "ty": "int16", "offset": 0 }, { "name": "m_nYTopDst", "ty": "int16", "offset": 2 }, { "name": "m_flUWidthSrc", "ty": "float32", "offset": 4 }, { "name": "m_flVHeightSrc", "ty": "float32", "offset": 8 }, { "name": "m_bundleDatas", "ty": "CUtlVector< CMorphBundleData >", "offset": 16 } ] }, { "name": "CMorphData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_morphRectDatas", "ty": "CUtlVector< CMorphRectData >", "offset": 8 } ] }, { "name": "CMorphSetData", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nWidth", "ty": "int32", "offset": 12 }, { "name": "m_nHeight", "ty": "int32", "offset": 16 }, { "name": "m_bundleTypes", "ty": "CUtlVector< MorphBundleType_t >", "offset": 24 }, { "name": "m_morphDatas", "ty": "CUtlVector< CMorphData >", "offset": 48 }, { "name": "m_pTextureAtlas", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 72 }, { "name": "m_FlexDesc", "ty": "CUtlVector< CFlexDesc >", "offset": 80 }, { "name": "m_FlexControllers", "ty": "CUtlVector< CFlexController >", "offset": 104 }, { "name": "m_FlexRules", "ty": "CUtlVector< CFlexRule >", "offset": 128 } ] }, { "name": "CAnimFoot", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_vBallOffset", "ty": "Vector", "offset": 8 }, { "name": "m_vHeelOffset", "ty": "Vector", "offset": 20 }, { "name": "m_ankleBoneIndex", "ty": "int32", "offset": 32 }, { "name": "m_toeBoneIndex", "ty": "int32", "offset": 36 } ] }, { "name": "CAnimSkeleton", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_localSpaceTransforms", "ty": "CUtlVector< CTransform >", "offset": 16 }, { "name": "m_modelSpaceTransforms", "ty": "CUtlVector< CTransform >", "offset": 40 }, { "name": "m_boneNames", "ty": "CUtlVector< CUtlString >", "offset": 64 }, { "name": "m_children", "ty": "CUtlVector< CUtlVector< int32 > >", "offset": 88 }, { "name": "m_parents", "ty": "CUtlVector< int32 >", "offset": 112 }, { "name": "m_feet", "ty": "CUtlVector< CAnimFoot >", "offset": 136 }, { "name": "m_morphNames", "ty": "CUtlVector< CUtlString >", "offset": 160 }, { "name": "m_lodBoneCounts", "ty": "CUtlVector< int32 >", "offset": 184 } ] }, { "name": "CFootDefinition", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_ankleBoneName", "ty": "CUtlString", "offset": 8 }, { "name": "m_toeBoneName", "ty": "CUtlString", "offset": 16 }, { "name": "m_vBallOffset", "ty": "Vector", "offset": 24 }, { "name": "m_vHeelOffset", "ty": "Vector", "offset": 36 }, { "name": "m_flFootLength", "ty": "float32", "offset": 48 }, { "name": "m_flBindPoseDirectionMS", "ty": "float32", "offset": 52 }, { "name": "m_flTraceHeight", "ty": "float32", "offset": 56 }, { "name": "m_flTraceRadius", "ty": "float32", "offset": 60 } ] }, { "name": "CCycleBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCycle", "ty": "float32", "offset": 0 } ] }, { "name": "CAnimCycle", "module_name": "modellib.so", "parent": { "name": "CCycleBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCycle", "ty": "float32", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CFootCycle", "module_name": "modellib.so", "parent": { "name": "CCycleBase", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCycle", "ty": "float32", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CFootCycleDefinition", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vStancePositionMS", "ty": "Vector", "offset": 0 }, { "name": "m_vMidpointPositionMS", "ty": "Vector", "offset": 12 }, { "name": "m_flStanceDirectionMS", "ty": "float32", "offset": 24 }, { "name": "m_vToStrideStartPos", "ty": "Vector", "offset": 28 }, { "name": "m_stanceCycle", "ty": "CAnimCycle", "offset": 40 }, { "name": "m_footLiftCycle", "ty": "CFootCycle", "offset": 44 }, { "name": "m_footOffCycle", "ty": "CFootCycle", "offset": 48 }, { "name": "m_footStrikeCycle", "ty": "CFootCycle", "offset": 52 }, { "name": "m_footLandCycle", "ty": "CFootCycle", "offset": 56 } ] }, { "name": "CFootTrajectory", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vOffset", "ty": "Vector", "offset": 0 }, { "name": "m_flRotationOffset", "ty": "float32", "offset": 12 }, { "name": "m_flProgression", "ty": "float32", "offset": 16 } ] }, { "name": "CFootTrajectories", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_trajectories", "ty": "CUtlVector< CFootTrajectory >", "offset": 0 } ] }, { "name": "CFootStride", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_definition", "ty": "CFootCycleDefinition", "offset": 0 }, { "name": "m_trajectories", "ty": "CFootTrajectories", "offset": 64 } ] }, { "name": "CFootMotion", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strides", "ty": "CUtlVector< CFootStride >", "offset": 0 }, { "name": "m_name", "ty": "CUtlString", "offset": 24 }, { "name": "m_bAdditive", "ty": "bool", "offset": 32 } ] }, { "name": "SkeletonAnimCapture_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEntIndex", "ty": "CEntityIndex", "offset": 0 }, { "name": "m_nEntParent", "ty": "CEntityIndex", "offset": 4 }, { "name": "m_ImportedCollision", "ty": "CUtlVector< CEntityIndex >", "offset": 8 }, { "name": "m_ModelName", "ty": "CUtlString", "offset": 32 }, { "name": "m_CaptureName", "ty": "CUtlString", "offset": 40 }, { "name": "m_ModelBindPose", "ty": "CUtlVector< SkeletonAnimCapture_t::Bone_t >", "offset": 48 }, { "name": "m_FeModelInitPose", "ty": "CUtlVector< SkeletonAnimCapture_t::Bone_t >", "offset": 72 }, { "name": "m_nFlexControllers", "ty": "int32", "offset": 96 }, { "name": "m_bPredicted", "ty": "bool", "offset": 100 }, { "name": "m_Frames", "ty": "CUtlVector< SkeletonAnimCapture_t::Frame_t >", "offset": 168 } ] }, { "name": "SkeletonAnimCapture_t::Bone_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_BindPose", "ty": "CTransform", "offset": 16 }, { "name": "m_nParent", "ty": "int32", "offset": 48 } ] }, { "name": "SkeletonAnimCapture_t::FrameStamp_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTime", "ty": "float32", "offset": 0 }, { "name": "m_flEntitySimTime", "ty": "float32", "offset": 4 }, { "name": "m_bTeleportTick", "ty": "bool", "offset": 8 }, { "name": "m_bPredicted", "ty": "bool", "offset": 9 }, { "name": "m_flCurTime", "ty": "float32", "offset": 12 }, { "name": "m_flRealTime", "ty": "float32", "offset": 16 }, { "name": "m_nFrameCount", "ty": "int32", "offset": 20 }, { "name": "m_nTickCount", "ty": "int32", "offset": 24 } ] }, { "name": "SkeletonAnimCapture_t::Frame_t", "module_name": "modellib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTime", "ty": "float32", "offset": 0 }, { "name": "m_Stamp", "ty": "SkeletonAnimCapture_t::FrameStamp_t", "offset": 4 }, { "name": "m_Transform", "ty": "CTransform", "offset": 32 }, { "name": "m_bTeleport", "ty": "bool", "offset": 64 }, { "name": "m_CompositeBones", "ty": "CUtlVector< CTransform >", "offset": 72 }, { "name": "m_SimStateBones", "ty": "CUtlVector< CTransform >", "offset": 96 }, { "name": "m_FeModelAnims", "ty": "CUtlVector< CTransform >", "offset": 120 }, { "name": "m_FeModelPos", "ty": "CUtlVector< VectorAligned >", "offset": 144 }, { "name": "m_FlexControllerWeights", "ty": "CUtlVector< float32 >", "offset": 168 } ] } ], [] ], "libclient.so": [ [ { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CEntityIdentity", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nameStringableIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nameStringableIndex", "ty": "int32", "offset": 20 }, { "name": "m_name", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_designerName", "ty": "CUtlSymbolLarge", "offset": 32 }, { "name": "m_flags", "ty": "uint32", "offset": 48 }, { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 56 }, { "name": "m_fDataObjectTypes", "ty": "uint32", "offset": 60 }, { "name": "m_PathIndex", "ty": "ChangeAccessorFieldPathIndex_t", "offset": 64 }, { "name": "m_pPrev", "ty": "CEntityIdentity*", "offset": 88 }, { "name": "m_pNext", "ty": "CEntityIdentity*", "offset": 96 }, { "name": "m_pPrevByClass", "ty": "CEntityIdentity*", "offset": 104 }, { "name": "m_pNextByClass", "ty": "CEntityIdentity*", "offset": 112 } ] }, { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, { "name": "CScriptComponent", "module_name": "entity2.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_scriptClassName", "ty": "CUtlSymbolLarge", "offset": 48 } ] }, { "name": "CBodyComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, { "name": "CBodyComponentPoint", "module_name": "client.so", "parent": { "name": "CBodyComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_sceneNode", "ty": "CGameSceneNode" } } ], "fields": [ { "name": "m_sceneNode", "ty": "CGameSceneNode", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 448 } ] }, { "name": "CBodyComponentSkeletonInstance", "module_name": "client.so", "parent": { "name": "CBodyComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, { "name": "CHitboxComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bvDisabledHitGroups", "ty": "uint32" } } ], "fields": [ { "name": "m_bvDisabledHitGroups", "ty": "uint32[1]", "offset": 36 } ] }, { "name": "CLightComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_Color", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_SecondaryColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flBrightness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flBrightnessScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flBrightnessMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flRange", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFalloff", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation0", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation1", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation2", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTheta", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flPhi", "ty": "float" } }, { "NetworkVarNames": { "name": "m_hLightCookie", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_nCascades", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCastShadows", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowWidth", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowHeight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderDiffuse", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nRenderSpecular", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderTransmissive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flOrthoLightWidth", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flOrthoLightHeight", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nStyle", "ty": "int" } }, { "NetworkVarNames": { "name": "m_Pattern", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_nCascadeRenderStaticObjects", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeCrossFade", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistanceFade", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance0", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance1", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance2", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance3", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution0", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution1", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution2", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution3", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUsesBakedShadowing", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nShadowPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nBakedShadowIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nDirectLight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nIndirectLight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flFadeMinDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeMaxDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowFadeMinDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowFadeMaxDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bFlicker", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bPrecomputedFieldsValid", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_vPrecomputedBoundsMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedBoundsMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBOrigin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBAngles", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBExtent", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flPrecomputedMaxRange", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nFogLightingMode", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flFogContributionStength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flNearClipPlane", "ty": "float" } }, { "NetworkVarNames": { "name": "m_SkyColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flSkyIntensity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_SkyAmbientBounce", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_bUseSecondaryColor", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMixedShadows", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flLightStyleStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flCapsuleLength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flMinRoughness", "ty": "float" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 88 }, { "name": "m_Color", "ty": "Color", "offset": 149 }, { "name": "m_SecondaryColor", "ty": "Color", "offset": 153 }, { "name": "m_flBrightness", "ty": "float32", "offset": 160 }, { "name": "m_flBrightnessScale", "ty": "float32", "offset": 164 }, { "name": "m_flBrightnessMult", "ty": "float32", "offset": 168 }, { "name": "m_flRange", "ty": "float32", "offset": 172 }, { "name": "m_flFalloff", "ty": "float32", "offset": 176 }, { "name": "m_flAttenuation0", "ty": "float32", "offset": 180 }, { "name": "m_flAttenuation1", "ty": "float32", "offset": 184 }, { "name": "m_flAttenuation2", "ty": "float32", "offset": 188 }, { "name": "m_flTheta", "ty": "float32", "offset": 192 }, { "name": "m_flPhi", "ty": "float32", "offset": 196 }, { "name": "m_hLightCookie", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 200 }, { "name": "m_nCascades", "ty": "int32", "offset": 208 }, { "name": "m_nCastShadows", "ty": "int32", "offset": 212 }, { "name": "m_nShadowWidth", "ty": "int32", "offset": 216 }, { "name": "m_nShadowHeight", "ty": "int32", "offset": 220 }, { "name": "m_bRenderDiffuse", "ty": "bool", "offset": 224 }, { "name": "m_nRenderSpecular", "ty": "int32", "offset": 228 }, { "name": "m_bRenderTransmissive", "ty": "bool", "offset": 232 }, { "name": "m_flOrthoLightWidth", "ty": "float32", "offset": 236 }, { "name": "m_flOrthoLightHeight", "ty": "float32", "offset": 240 }, { "name": "m_nStyle", "ty": "int32", "offset": 244 }, { "name": "m_Pattern", "ty": "CUtlString", "offset": 248 }, { "name": "m_nCascadeRenderStaticObjects", "ty": "int32", "offset": 256 }, { "name": "m_flShadowCascadeCrossFade", "ty": "float32", "offset": 260 }, { "name": "m_flShadowCascadeDistanceFade", "ty": "float32", "offset": 264 }, { "name": "m_flShadowCascadeDistance0", "ty": "float32", "offset": 268 }, { "name": "m_flShadowCascadeDistance1", "ty": "float32", "offset": 272 }, { "name": "m_flShadowCascadeDistance2", "ty": "float32", "offset": 276 }, { "name": "m_flShadowCascadeDistance3", "ty": "float32", "offset": 280 }, { "name": "m_nShadowCascadeResolution0", "ty": "int32", "offset": 284 }, { "name": "m_nShadowCascadeResolution1", "ty": "int32", "offset": 288 }, { "name": "m_nShadowCascadeResolution2", "ty": "int32", "offset": 292 }, { "name": "m_nShadowCascadeResolution3", "ty": "int32", "offset": 296 }, { "name": "m_bUsesBakedShadowing", "ty": "bool", "offset": 300 }, { "name": "m_nShadowPriority", "ty": "int32", "offset": 304 }, { "name": "m_nBakedShadowIndex", "ty": "int32", "offset": 308 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 312 }, { "name": "m_nDirectLight", "ty": "int32", "offset": 316 }, { "name": "m_nIndirectLight", "ty": "int32", "offset": 320 }, { "name": "m_flFadeMinDist", "ty": "float32", "offset": 324 }, { "name": "m_flFadeMaxDist", "ty": "float32", "offset": 328 }, { "name": "m_flShadowFadeMinDist", "ty": "float32", "offset": 332 }, { "name": "m_flShadowFadeMaxDist", "ty": "float32", "offset": 336 }, { "name": "m_bEnabled", "ty": "bool", "offset": 340 }, { "name": "m_bFlicker", "ty": "bool", "offset": 341 }, { "name": "m_bPrecomputedFieldsValid", "ty": "bool", "offset": 342 }, { "name": "m_vPrecomputedBoundsMins", "ty": "Vector", "offset": 344 }, { "name": "m_vPrecomputedBoundsMaxs", "ty": "Vector", "offset": 356 }, { "name": "m_vPrecomputedOBBOrigin", "ty": "Vector", "offset": 368 }, { "name": "m_vPrecomputedOBBAngles", "ty": "QAngle", "offset": 380 }, { "name": "m_vPrecomputedOBBExtent", "ty": "Vector", "offset": 392 }, { "name": "m_flPrecomputedMaxRange", "ty": "float32", "offset": 404 }, { "name": "m_nFogLightingMode", "ty": "int32", "offset": 408 }, { "name": "m_flFogContributionStength", "ty": "float32", "offset": 412 }, { "name": "m_flNearClipPlane", "ty": "float32", "offset": 416 }, { "name": "m_SkyColor", "ty": "Color", "offset": 420 }, { "name": "m_flSkyIntensity", "ty": "float32", "offset": 424 }, { "name": "m_SkyAmbientBounce", "ty": "Color", "offset": 428 }, { "name": "m_bUseSecondaryColor", "ty": "bool", "offset": 432 }, { "name": "m_bMixedShadows", "ty": "bool", "offset": 433 }, { "name": "m_flLightStyleStartTime", "ty": "GameTime_t", "offset": 436 }, { "name": "m_flCapsuleLength", "ty": "float32", "offset": 440 }, { "name": "m_flMinRoughness", "ty": "float32", "offset": 444 } ] }, { "name": "CRenderComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 16 }, { "name": "m_bIsRenderingWithViewModels", "ty": "bool", "offset": 80 }, { "name": "m_nSplitscreenFlags", "ty": "uint32", "offset": 84 }, { "name": "m_bEnableRendering", "ty": "bool", "offset": 96 }, { "name": "m_bInterpolationReadyToDraw", "ty": "bool", "offset": 192 } ] }, { "name": "CBuoyancyHelper", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flFluidDensity", "ty": "float32", "offset": 24 } ] }, { "name": "CBasePlayerControllerAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "C_CommandContext", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "needsprocessing", "ty": "bool", "offset": 0 }, { "name": "command_number", "ty": "int32", "offset": 144 } ] }, { "name": "ViewAngleServerChange_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "nType", "ty": "FixAngleSet_t" } }, { "NetworkVarNames": { "name": "qAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "nIndex", "ty": "uint32" } } ], "fields": [ { "name": "nType", "ty": "FixAngleSet_t", "offset": 48 }, { "name": "qAngle", "ty": "QAngle", "offset": 52 }, { "name": "nIndex", "ty": "uint32", "offset": 64 } ] }, { "name": "CDynamicPropAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPlayer_AutoaimServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "audioparams_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "localSound", "ty": "Vector" } }, { "NetworkVarNames": { "name": "soundscapeIndex", "ty": "int32" } }, { "NetworkVarNames": { "name": "localBits", "ty": "uint8" } }, { "NetworkVarNames": { "name": "soundscapeEntityListIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "soundEventHash", "ty": "uint32" } } ], "fields": [ { "name": "localSound", "ty": "Vector[8]", "offset": 8 }, { "name": "soundscapeIndex", "ty": "int32", "offset": 104 }, { "name": "localBits", "ty": "uint8", "offset": 108 }, { "name": "soundscapeEntityListIndex", "ty": "int32", "offset": 112 }, { "name": "soundEventHash", "ty": "uint32", "offset": 116 } ] }, { "name": "CPlayer_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecCsViewPunchAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_PlayerFog", "ty": "fogplayerparams_t" } }, { "NetworkVarNames": { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection>" } }, { "NetworkVarNames": { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2>" } }, { "NetworkVarNames": { "name": "m_audio", "ty": "audioparams_t" } }, { "NetworkVarNames": { "name": "m_PostProcessingVolumes", "ty": "CHandle" } } ], "fields": [ { "name": "m_vecCsViewPunchAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t", "offset": 76 }, { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32", "offset": 80 }, { "name": "m_PlayerFog", "ty": "C_fogplayerparams_t", "offset": 88 }, { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< C_ColorCorrection >", "offset": 152 }, { "name": "m_hViewEntity", "ty": "CHandle< C_BaseEntity >", "offset": 156 }, { "name": "m_hTonemapController", "ty": "CHandle< C_TonemapController2 >", "offset": 160 }, { "name": "m_audio", "ty": "audioparams_t", "offset": 168 }, { "name": "m_PostProcessingVolumes", "ty": "C_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >", "offset": 288 }, { "name": "m_flOldPlayerZ", "ty": "float32", "offset": 312 }, { "name": "m_flOldPlayerViewOffsetZ", "ty": "float32", "offset": 316 }, { "name": "m_CurrentFog", "ty": "fogparams_t", "offset": 320 }, { "name": "m_hOldFogController", "ty": "CHandle< C_FogController >", "offset": 424 }, { "name": "m_bOverrideFogColor", "ty": "bool[5]", "offset": 428 }, { "name": "m_OverrideFogColor", "ty": "Color[5]", "offset": 433 }, { "name": "m_bOverrideFogStartEnd", "ty": "bool[5]", "offset": 453 }, { "name": "m_fOverrideFogStart", "ty": "float32[5]", "offset": 460 }, { "name": "m_fOverrideFogEnd", "ty": "float32[5]", "offset": 480 }, { "name": "m_hActivePostProcessingVolume", "ty": "CHandle< C_PostProcessingVolume >", "offset": 500 }, { "name": "m_angDemoViewAngles", "ty": "QAngle", "offset": 504 } ] }, { "name": "CPlayer_FlashlightServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_ItemServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, { "name": "CPlayer_MovementServices_Humanoid", "module_name": "client.so", "parent": { "name": "CPlayer_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flFallVelocity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bInCrouch", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nCrouchState", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bDucked", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDucking", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bInDuckJump", "ty": "bool" } } ], "fields": [ { "name": "m_flStepSoundTime", "ty": "float32", "offset": 472 }, { "name": "m_flFallVelocity", "ty": "float32", "offset": 476 }, { "name": "m_bInCrouch", "ty": "bool", "offset": 480 }, { "name": "m_nCrouchState", "ty": "uint32", "offset": 484 }, { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t", "offset": 488 }, { "name": "m_bDucked", "ty": "bool", "offset": 492 }, { "name": "m_bDucking", "ty": "bool", "offset": 493 }, { "name": "m_bInDuckJump", "ty": "bool", "offset": 494 }, { "name": "m_groundNormal", "ty": "Vector", "offset": 496 }, { "name": "m_flSurfaceFriction", "ty": "float32", "offset": 508 }, { "name": "m_surfaceProps", "ty": "CUtlStringToken", "offset": 512 }, { "name": "m_nStepside", "ty": "int32", "offset": 528 } ] }, { "name": "CPlayer_ObserverServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iObserverMode", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_hObserverTarget", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iObserverMode", "ty": "uint8", "offset": 64 }, { "name": "m_hObserverTarget", "ty": "CHandle< C_BaseEntity >", "offset": 68 }, { "name": "m_iObserverLastMode", "ty": "ObserverMode_t", "offset": 72 }, { "name": "m_bForcedObserverMode", "ty": "bool", "offset": 76 }, { "name": "m_flObserverChaseDistance", "ty": "float32", "offset": 80 }, { "name": "m_flObserverChaseDistanceCalcTime", "ty": "GameTime_t", "offset": 84 } ] }, { "name": "CPlayer_UseServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_WaterServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_WeaponServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hMyWeapons", "ty": "CHandle< C_BasePlayerWeapon >" } }, { "NetworkVarNames": { "name": "m_hActiveWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_hLastWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_iAmmo", "ty": "uint16" } } ], "fields": [ { "name": "m_hMyWeapons", "ty": "C_NetworkUtlVectorBase< CHandle< C_BasePlayerWeapon > >", "offset": 64 }, { "name": "m_hActiveWeapon", "ty": "CHandle< C_BasePlayerWeapon >", "offset": 88 }, { "name": "m_hLastWeapon", "ty": "CHandle< C_BasePlayerWeapon >", "offset": 92 }, { "name": "m_iAmmo", "ty": "uint16[32]", "offset": 96 } ] }, { "name": "CBodyComponentBaseAnimGraph", "module_name": "client.so", "parent": { "name": "CBodyComponentSkeletonInstance", "module_name": "client.so", "parent": { "name": "CBodyComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_animationController", "ty": "CBaseAnimGraphController" } } ], "fields": [ { "name": "m_animationController", "ty": "CBaseAnimGraphController", "offset": 1144 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 7272 } ] }, { "name": "EntityRenderAttribute_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_ID", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_Values", "ty": "Vector4D" } } ], "fields": [ { "name": "m_ID", "ty": "CUtlStringToken", "offset": 48 }, { "name": "m_Values", "ty": "Vector4D", "offset": 52 } ] }, { "name": "ActiveModelConfig_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Handle", "ty": "ModelConfigHandle_t" } }, { "NetworkVarNames": { "name": "m_Name", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_AssociatedEntities", "ty": "CHandle< C_BaseModelEntity >" } }, { "NetworkVarNames": { "name": "m_AssociatedEntityNames", "ty": "string_t" } } ], "fields": [ { "name": "m_Handle", "ty": "ModelConfigHandle_t", "offset": 40 }, { "name": "m_Name", "ty": "CUtlSymbolLarge", "offset": 48 }, { "name": "m_AssociatedEntities", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 56 }, { "name": "m_AssociatedEntityNames", "ty": "C_NetworkUtlVectorBase< CUtlSymbolLarge >", "offset": 80 } ] }, { "name": "CBodyComponentBaseModelEntity", "module_name": "client.so", "parent": { "name": "CBodyComponentSkeletonInstance", "module_name": "client.so", "parent": { "name": "CBodyComponent", "module_name": "client.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1144 } ] }, { "name": "CGameSceneNodeHandle", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hOwner", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_hOwner", "ty": "CEntityHandle", "offset": 8 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 12 } ] }, { "name": "CGameSceneNode", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hParent", "ty": "CGameSceneNodeHandle" } }, { "NetworkVarNames": { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector" } }, { "NetworkVarNames": { "name": "m_angRotation", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nodeToWorld", "ty": "CTransform", "offset": 16 }, { "name": "m_pOwner", "ty": "CEntityInstance*", "offset": 48 }, { "name": "m_pParent", "ty": "CGameSceneNode*", "offset": 56 }, { "name": "m_pChild", "ty": "CGameSceneNode*", "offset": 64 }, { "name": "m_pNextSibling", "ty": "CGameSceneNode*", "offset": 72 }, { "name": "m_hParent", "ty": "CGameSceneNodeHandle", "offset": 112 }, { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector", "offset": 128 }, { "name": "m_angRotation", "ty": "QAngle", "offset": 184 }, { "name": "m_flScale", "ty": "float32", "offset": 196 }, { "name": "m_vecAbsOrigin", "ty": "Vector", "offset": 200 }, { "name": "m_angAbsRotation", "ty": "QAngle", "offset": 212 }, { "name": "m_flAbsScale", "ty": "float32", "offset": 224 }, { "name": "m_nParentAttachmentOrBone", "ty": "int16", "offset": 228 }, { "name": "m_bDebugAbsOriginChanges", "ty": "bool", "offset": 230 }, { "name": "m_bDormant", "ty": "bool", "offset": 231 }, { "name": "m_bForceParentToBeNetworked", "ty": "bool", "offset": 232 }, { "name": "m_bDirtyHierarchy", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bDirtyBoneMergeInfo", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedPositionChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedAnglesChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedScaleChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bWillBeCallingPostDataUpdate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bBoneMergeFlex", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nLatchAbsOrigin", "ty": "bitfield:2", "offset": 0 }, { "name": "m_bDirtyBoneMergeBoneToRoot", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nHierarchicalDepth", "ty": "uint8", "offset": 235 }, { "name": "m_nHierarchyType", "ty": "uint8", "offset": 236 }, { "name": "m_nDoNotSetAnimTimeInInvalidatePhysicsCount", "ty": "uint8", "offset": 237 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 240 }, { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken", "offset": 320 }, { "name": "m_flZOffset", "ty": "float32", "offset": 324 }, { "name": "m_vRenderOrigin", "ty": "Vector", "offset": 328 } ] }, { "name": "SequenceHistory_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hSequence", "ty": "HSequence", "offset": 0 }, { "name": "m_flSeqStartTime", "ty": "GameTime_t", "offset": 4 }, { "name": "m_flSeqFixedCycle", "ty": "float32", "offset": 8 }, { "name": "m_nSeqLoopMode", "ty": "AnimLoopMode_t", "offset": 12 }, { "name": "m_flPlaybackRate", "ty": "float32", "offset": 16 }, { "name": "m_flCyclesPerSecond", "ty": "float32", "offset": 20 } ] }, { "name": "CNetworkedSequenceOperation", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hSequence", "ty": "HSequence" } }, { "NetworkVarNames": { "name": "m_flPrevCycle", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCycle", "ty": "float32" } } ], "fields": [ { "name": "m_hSequence", "ty": "HSequence", "offset": 8 }, { "name": "m_flPrevCycle", "ty": "float32", "offset": 12 }, { "name": "m_flCycle", "ty": "float32", "offset": 16 }, { "name": "m_flWeight", "ty": "CNetworkedQuantizedFloat", "offset": 20 }, { "name": "m_bSequenceChangeNetworked", "ty": "bool", "offset": 28 }, { "name": "m_bDiscontinuity", "ty": "bool", "offset": 29 }, { "name": "m_flPrevCycleFromDiscontinuity", "ty": "float32", "offset": 32 }, { "name": "m_flPrevCycleForAnimEventDetection", "ty": "float32", "offset": 36 } ] }, { "name": "CModelState", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hModel", "ty": "HModelStrong" } }, { "NetworkVarNames": { "name": "m_bClientClothCreationSuppressed", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MeshGroupMask", "ty": "MeshGroupMask_t" } }, { "NetworkVarNames": { "name": "m_nIdealMotionType", "ty": "int8" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 160 }, { "name": "m_ModelName", "ty": "CUtlSymbolLarge", "offset": 168 }, { "name": "m_bClientClothCreationSuppressed", "ty": "bool", "offset": 232 }, { "name": "m_MeshGroupMask", "ty": "uint64", "offset": 384 }, { "name": "m_nIdealMotionType", "ty": "int8", "offset": 530 }, { "name": "m_nForceLOD", "ty": "int8", "offset": 531 }, { "name": "m_nClothUpdateFlags", "ty": "int8", "offset": 532 } ] }, { "name": "CSkeletonInstance", "module_name": "client.so", "parent": { "name": "CGameSceneNode", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hParent", "ty": "CGameSceneNodeHandle" } }, { "NetworkVarNames": { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector" } }, { "NetworkVarNames": { "name": "m_angRotation", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nodeToWorld", "ty": "CTransform", "offset": 16 }, { "name": "m_pOwner", "ty": "CEntityInstance*", "offset": 48 }, { "name": "m_pParent", "ty": "CGameSceneNode*", "offset": 56 }, { "name": "m_pChild", "ty": "CGameSceneNode*", "offset": 64 }, { "name": "m_pNextSibling", "ty": "CGameSceneNode*", "offset": 72 }, { "name": "m_hParent", "ty": "CGameSceneNodeHandle", "offset": 112 }, { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector", "offset": 128 }, { "name": "m_angRotation", "ty": "QAngle", "offset": 184 }, { "name": "m_flScale", "ty": "float32", "offset": 196 }, { "name": "m_vecAbsOrigin", "ty": "Vector", "offset": 200 }, { "name": "m_angAbsRotation", "ty": "QAngle", "offset": 212 }, { "name": "m_flAbsScale", "ty": "float32", "offset": 224 }, { "name": "m_nParentAttachmentOrBone", "ty": "int16", "offset": 228 }, { "name": "m_bDebugAbsOriginChanges", "ty": "bool", "offset": 230 }, { "name": "m_bDormant", "ty": "bool", "offset": 231 }, { "name": "m_bForceParentToBeNetworked", "ty": "bool", "offset": 232 }, { "name": "m_bDirtyHierarchy", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bDirtyBoneMergeInfo", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedPositionChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedAnglesChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedScaleChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bWillBeCallingPostDataUpdate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bBoneMergeFlex", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nLatchAbsOrigin", "ty": "bitfield:2", "offset": 0 }, { "name": "m_bDirtyBoneMergeBoneToRoot", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nHierarchicalDepth", "ty": "uint8", "offset": 235 }, { "name": "m_nHierarchyType", "ty": "uint8", "offset": 236 }, { "name": "m_nDoNotSetAnimTimeInInvalidatePhysicsCount", "ty": "uint8", "offset": 237 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 240 }, { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken", "offset": 320 }, { "name": "m_flZOffset", "ty": "float32", "offset": 324 }, { "name": "m_vRenderOrigin", "ty": "Vector", "offset": 328 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_modelState", "ty": "CModelState" } }, { "NetworkVarNames": { "name": "m_bIsAnimationEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bUseParentRenderBounds", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_materialGroup", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_nHitboxSet", "ty": "uint8" } } ], "fields": [ { "name": "m_modelState", "ty": "CModelState", "offset": 352 }, { "name": "m_bIsAnimationEnabled", "ty": "bool", "offset": 896 }, { "name": "m_bUseParentRenderBounds", "ty": "bool", "offset": 897 }, { "name": "m_bDisableSolidCollisionsForHierarchy", "ty": "bool", "offset": 898 }, { "name": "m_bDirtyMotionType", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bIsGeneratingLatchedParentSpaceState", "ty": "bitfield:1", "offset": 0 }, { "name": "m_materialGroup", "ty": "CUtlStringToken", "offset": 900 }, { "name": "m_nHitboxSet", "ty": "uint8", "offset": 904 } ] }, { "name": "IntervalTimer", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_timestamp", "ty": "GameTime_t", "offset": 8 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 12 } ] }, { "name": "CountdownTimer", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_timescale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_duration", "ty": "float32", "offset": 8 }, { "name": "m_timestamp", "ty": "GameTime_t", "offset": 12 }, { "name": "m_timescale", "ty": "float32", "offset": 16 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 20 } ] }, { "name": "EngineCountdownTimer", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timestamp", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timescale", "ty": "float32" } } ], "fields": [ { "name": "m_duration", "ty": "float32", "offset": 8 }, { "name": "m_timestamp", "ty": "float32", "offset": 12 }, { "name": "m_timescale", "ty": "float32", "offset": 16 } ] }, { "name": "CTimeline", "module_name": "client.so", "parent": { "name": "IntervalTimer", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_timestamp", "ty": "GameTime_t", "offset": 8 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 12 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flValues", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nValueCounts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nBucketCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flInterval", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFinalValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nCompressionType", "ty": "TimelineCompression_t" } }, { "NetworkVarNames": { "name": "m_bStopped", "ty": "bool" } } ], "fields": [ { "name": "m_flValues", "ty": "float32[64]", "offset": 16 }, { "name": "m_nValueCounts", "ty": "int32[64]", "offset": 272 }, { "name": "m_nBucketCount", "ty": "int32", "offset": 528 }, { "name": "m_flInterval", "ty": "float32", "offset": 532 }, { "name": "m_flFinalValue", "ty": "float32", "offset": 536 }, { "name": "m_nCompressionType", "ty": "TimelineCompression_t", "offset": 540 }, { "name": "m_bStopped", "ty": "bool", "offset": 544 } ] }, { "name": "CAnimGraphNetworkedVariables", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_PredNetBoolVariables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_PredNetByteVariables", "ty": "byte" } }, { "NetworkVarNames": { "name": "m_PredNetUInt16Variables", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_PredNetIntVariables", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_PredNetUInt32Variables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_PredNetUInt64Variables", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_PredNetFloatVariables", "ty": "float" } }, { "NetworkVarNames": { "name": "m_PredNetVectorVariables", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PredNetQuaternionVariables", "ty": "Quaternion" } }, { "NetworkVarNames": { "name": "m_PredNetGlobalSymbolVariables", "ty": "CGlobalSymbol" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetBoolVariables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetByteVariables", "ty": "byte" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt16Variables", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetIntVariables", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt32Variables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt64Variables", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetFloatVariables", "ty": "float" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetVectorVariables", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetQuaternionVariables", "ty": "Quaternion" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetGlobalSymbolVariables", "ty": "CGlobalSymbol" } }, { "NetworkVarNames": { "name": "m_nBoolVariablesCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOwnerOnlyBoolVariablesCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandomSeedOffset", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flLastTeleportTime", "ty": "float" } } ], "fields": [ { "name": "m_PredNetBoolVariables", "ty": "C_NetworkUtlVectorBase< uint32 >", "offset": 8 }, { "name": "m_PredNetByteVariables", "ty": "C_NetworkUtlVectorBase< uint8 >", "offset": 32 }, { "name": "m_PredNetUInt16Variables", "ty": "C_NetworkUtlVectorBase< uint16 >", "offset": 56 }, { "name": "m_PredNetIntVariables", "ty": "C_NetworkUtlVectorBase< int32 >", "offset": 80 }, { "name": "m_PredNetUInt32Variables", "ty": "C_NetworkUtlVectorBase< uint32 >", "offset": 104 }, { "name": "m_PredNetUInt64Variables", "ty": "C_NetworkUtlVectorBase< uint64 >", "offset": 128 }, { "name": "m_PredNetFloatVariables", "ty": "C_NetworkUtlVectorBase< float32 >", "offset": 152 }, { "name": "m_PredNetVectorVariables", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 176 }, { "name": "m_PredNetQuaternionVariables", "ty": "C_NetworkUtlVectorBase< Quaternion >", "offset": 200 }, { "name": "m_PredNetGlobalSymbolVariables", "ty": "C_NetworkUtlVectorBase< CGlobalSymbol >", "offset": 224 }, { "name": "m_OwnerOnlyPredNetBoolVariables", "ty": "C_NetworkUtlVectorBase< uint32 >", "offset": 248 }, { "name": "m_OwnerOnlyPredNetByteVariables", "ty": "C_NetworkUtlVectorBase< uint8 >", "offset": 272 }, { "name": "m_OwnerOnlyPredNetUInt16Variables", "ty": "C_NetworkUtlVectorBase< uint16 >", "offset": 296 }, { "name": "m_OwnerOnlyPredNetIntVariables", "ty": "C_NetworkUtlVectorBase< int32 >", "offset": 320 }, { "name": "m_OwnerOnlyPredNetUInt32Variables", "ty": "C_NetworkUtlVectorBase< uint32 >", "offset": 344 }, { "name": "m_OwnerOnlyPredNetUInt64Variables", "ty": "C_NetworkUtlVectorBase< uint64 >", "offset": 368 }, { "name": "m_OwnerOnlyPredNetFloatVariables", "ty": "C_NetworkUtlVectorBase< float32 >", "offset": 392 }, { "name": "m_OwnerOnlyPredNetVectorVariables", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 416 }, { "name": "m_OwnerOnlyPredNetQuaternionVariables", "ty": "C_NetworkUtlVectorBase< Quaternion >", "offset": 440 }, { "name": "m_OwnerOnlyPredNetGlobalSymbolVariables", "ty": "C_NetworkUtlVectorBase< CGlobalSymbol >", "offset": 464 }, { "name": "m_nBoolVariablesCount", "ty": "int32", "offset": 488 }, { "name": "m_nOwnerOnlyBoolVariablesCount", "ty": "int32", "offset": 492 }, { "name": "m_nRandomSeedOffset", "ty": "int32", "offset": 496 }, { "name": "m_flLastTeleportTime", "ty": "float32", "offset": 500 } ] }, { "name": "C_BaseEntityAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CTakeDamageInfoAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CClientPointEntityAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPulseGraphInstance_ClientEntity", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pParent", "ty": "CClientScriptEntity*", "offset": 216 } ] }, { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, { "name": "CLogicalEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_BaseFlex::Emphasized_Phoneme", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_sClassName", "ty": "CUtlString", "offset": 0 }, { "name": "m_flAmount", "ty": "float32", "offset": 24 }, { "name": "m_bRequired", "ty": "bool", "offset": 28 }, { "name": "m_bBasechecked", "ty": "bool", "offset": 29 }, { "name": "m_bValid", "ty": "bool", "offset": 30 } ] }, { "name": "C_ColorCorrection", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "NetworkVarNames": { "name": "m_MinFalloff", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_MaxFalloff", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeInDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMaxWeight", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCurWeight", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_netlookupFilename", "ty": "char" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMaster", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bClientSide", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bExclusive", "ty": "bool" } } ], "fields": [ { "name": "m_vecOrigin", "ty": "Vector", "offset": 1744 }, { "name": "m_MinFalloff", "ty": "float32", "offset": 1756 }, { "name": "m_MaxFalloff", "ty": "float32", "offset": 1760 }, { "name": "m_flFadeInDuration", "ty": "float32", "offset": 1764 }, { "name": "m_flFadeOutDuration", "ty": "float32", "offset": 1768 }, { "name": "m_flMaxWeight", "ty": "float32", "offset": 1772 }, { "name": "m_flCurWeight", "ty": "float32", "offset": 1776 }, { "name": "m_netlookupFilename", "ty": "char[512]", "offset": 1780 }, { "name": "m_bEnabled", "ty": "bool", "offset": 2292 }, { "name": "m_bMaster", "ty": "bool", "offset": 2293 }, { "name": "m_bClientSide", "ty": "bool", "offset": 2294 }, { "name": "m_bExclusive", "ty": "bool", "offset": 2295 }, { "name": "m_bEnabledOnClient", "ty": "bool[1]", "offset": 2296 }, { "name": "m_flCurWeightOnClient", "ty": "float32[1]", "offset": 2300 }, { "name": "m_bFadingIn", "ty": "bool[1]", "offset": 2304 }, { "name": "m_flFadeStartWeight", "ty": "float32[1]", "offset": 2308 }, { "name": "m_flFadeStartTime", "ty": "float32[1]", "offset": 2312 }, { "name": "m_flFadeDuration", "ty": "float32[1]", "offset": 2316 } ] }, { "name": "C_EnvWindClientside", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_EnvWindShared", "ty": "CEnvWindShared" } } ], "fields": [ { "name": "m_EnvWindShared", "ty": "C_EnvWindShared", "offset": 1744 } ] }, { "name": "C_EntityFlame", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hEntAttached", "ty": "CHandle< C_BaseEntity>" } }, { "NetworkVarNames": { "name": "m_bCheapEffect", "ty": "bool" } } ], "fields": [ { "name": "m_hEntAttached", "ty": "CHandle< C_BaseEntity >", "offset": 1744 }, { "name": "m_hOldAttached", "ty": "CHandle< C_BaseEntity >", "offset": 1784 }, { "name": "m_bCheapEffect", "ty": "bool", "offset": 1788 } ] }, { "name": "CProjectedTextureBase", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hTargetEntity", "ty": "CHandle< C_BaseEntity>" } }, { "NetworkVarNames": { "name": "m_bState", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bAlwaysUpdate", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flLightFOV", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bEnableShadows", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bSimpleProjection", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bLightOnlyTarget", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bLightWorld", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCameraSpace", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flBrightnessScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_LightColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flIntensity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flLinearAttenuation", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flQuadraticAttenuation", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bVolumetric", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flVolumetricIntensity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flNoiseStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFlashlightTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nNumPlanes", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flPlaneOffset", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flColorTransitionTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flAmbient", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_SpotlightTextureName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_nSpotlightTextureFrame", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nShadowQuality", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flNearZ", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFarZ", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flProjectionSize", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flRotation", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bFlipHorizontal", "ty": "bool" } } ], "fields": [ { "name": "m_hTargetEntity", "ty": "CHandle< C_BaseEntity >", "offset": 12 }, { "name": "m_bState", "ty": "bool", "offset": 16 }, { "name": "m_bAlwaysUpdate", "ty": "bool", "offset": 17 }, { "name": "m_flLightFOV", "ty": "float32", "offset": 20 }, { "name": "m_bEnableShadows", "ty": "bool", "offset": 24 }, { "name": "m_bSimpleProjection", "ty": "bool", "offset": 25 }, { "name": "m_bLightOnlyTarget", "ty": "bool", "offset": 26 }, { "name": "m_bLightWorld", "ty": "bool", "offset": 27 }, { "name": "m_bCameraSpace", "ty": "bool", "offset": 28 }, { "name": "m_flBrightnessScale", "ty": "float32", "offset": 32 }, { "name": "m_LightColor", "ty": "Color", "offset": 36 }, { "name": "m_flIntensity", "ty": "float32", "offset": 40 }, { "name": "m_flLinearAttenuation", "ty": "float32", "offset": 44 }, { "name": "m_flQuadraticAttenuation", "ty": "float32", "offset": 48 }, { "name": "m_bVolumetric", "ty": "bool", "offset": 52 }, { "name": "m_flVolumetricIntensity", "ty": "float32", "offset": 56 }, { "name": "m_flNoiseStrength", "ty": "float32", "offset": 60 }, { "name": "m_flFlashlightTime", "ty": "float32", "offset": 64 }, { "name": "m_nNumPlanes", "ty": "uint32", "offset": 68 }, { "name": "m_flPlaneOffset", "ty": "float32", "offset": 72 }, { "name": "m_flColorTransitionTime", "ty": "float32", "offset": 76 }, { "name": "m_flAmbient", "ty": "float32", "offset": 80 }, { "name": "m_SpotlightTextureName", "ty": "char[512]", "offset": 84 }, { "name": "m_nSpotlightTextureFrame", "ty": "int32", "offset": 596 }, { "name": "m_nShadowQuality", "ty": "uint32", "offset": 600 }, { "name": "m_flNearZ", "ty": "float32", "offset": 604 }, { "name": "m_flFarZ", "ty": "float32", "offset": 608 }, { "name": "m_flProjectionSize", "ty": "float32", "offset": 612 }, { "name": "m_flRotation", "ty": "float32", "offset": 616 }, { "name": "m_bFlipHorizontal", "ty": "bool", "offset": 620 } ] }, { "name": "C_BaseFire", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flStartScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flScaleTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nFlags", "ty": "uint32" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 1744 }, { "name": "m_flStartScale", "ty": "float32", "offset": 1748 }, { "name": "m_flScaleTime", "ty": "float32", "offset": 1752 }, { "name": "m_nFlags", "ty": "uint32", "offset": 1756 } ] }, { "name": "C_FireSmoke", "module_name": "client.so", "parent": { "name": "C_BaseFire", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flStartScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flScaleTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nFlags", "ty": "uint32" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 1744 }, { "name": "m_flStartScale", "ty": "float32", "offset": 1748 }, { "name": "m_flScaleTime", "ty": "float32", "offset": 1752 }, { "name": "m_nFlags", "ty": "uint32", "offset": 1756 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkOverride" } }, { "Unknown": { "name": "MNetworkOverride" } }, { "NetworkVarNames": { "name": "m_nFlameModelIndex", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nFlameFromAboveModelIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nFlameModelIndex", "ty": "int32", "offset": 1760 }, { "name": "m_nFlameFromAboveModelIndex", "ty": "int32", "offset": 1764 }, { "name": "m_flScaleRegister", "ty": "float32", "offset": 1768 }, { "name": "m_flScaleStart", "ty": "float32", "offset": 1772 }, { "name": "m_flScaleEnd", "ty": "float32", "offset": 1776 }, { "name": "m_flScaleTimeStart", "ty": "GameTime_t", "offset": 1780 }, { "name": "m_flScaleTimeEnd", "ty": "GameTime_t", "offset": 1784 }, { "name": "m_flChildFlameSpread", "ty": "float32", "offset": 1788 }, { "name": "m_flClipPerc", "ty": "float32", "offset": 1808 }, { "name": "m_bClipTested", "ty": "bool", "offset": 1812 }, { "name": "m_bFadingOut", "ty": "bool", "offset": 1813 }, { "name": "m_tParticleSpawn", "ty": "TimedEvent", "offset": 1816 }, { "name": "m_pFireOverlay", "ty": "CFireOverlay*", "offset": 1824 } ] }, { "name": "C_RopeKeyframe::CPhysicsDelegate", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pKeyframe", "ty": "C_RopeKeyframe*", "offset": 8 } ] }, { "name": "C_SceneEntity::QueuedEvents_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "starttime", "ty": "float32", "offset": 0 } ] }, { "name": "C_TintController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "CFlashlightEffect", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bIsOn", "ty": "bool", "offset": 8 }, { "name": "m_bMuzzleFlashEnabled", "ty": "bool", "offset": 24 }, { "name": "m_flMuzzleFlashBrightness", "ty": "float32", "offset": 28 }, { "name": "m_quatMuzzleFlashOrientation", "ty": "Quaternion", "offset": 32 }, { "name": "m_vecMuzzleFlashOrigin", "ty": "Vector", "offset": 48 }, { "name": "m_flFov", "ty": "float32", "offset": 60 }, { "name": "m_flFarZ", "ty": "float32", "offset": 64 }, { "name": "m_flLinearAtten", "ty": "float32", "offset": 68 }, { "name": "m_bCastsShadows", "ty": "bool", "offset": 72 }, { "name": "m_flCurrentPullBackDist", "ty": "float32", "offset": 76 }, { "name": "m_FlashlightTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 80 }, { "name": "m_MuzzleFlashTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 88 }, { "name": "m_textureName", "ty": "char[64]", "offset": 96 } ] }, { "name": "CInterpolatedValue", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStartTime", "ty": "float32", "offset": 0 }, { "name": "m_flEndTime", "ty": "float32", "offset": 4 }, { "name": "m_flStartValue", "ty": "float32", "offset": 8 }, { "name": "m_flEndValue", "ty": "float32", "offset": 12 }, { "name": "m_nInterpType", "ty": "int32", "offset": 16 } ] }, { "name": "CGlowSprite", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vColor", "ty": "Vector", "offset": 0 }, { "name": "m_flHorzSize", "ty": "float32", "offset": 12 }, { "name": "m_flVertSize", "ty": "float32", "offset": 16 }, { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 24 } ] }, { "name": "CGlowOverlay", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPos", "ty": "Vector", "offset": 8 }, { "name": "m_bDirectional", "ty": "bool", "offset": 20 }, { "name": "m_vDirection", "ty": "Vector", "offset": 24 }, { "name": "m_bInSky", "ty": "bool", "offset": 36 }, { "name": "m_skyObstructionScale", "ty": "float32", "offset": 40 }, { "name": "m_Sprites", "ty": "CGlowSprite[4]", "offset": 48 }, { "name": "m_nSprites", "ty": "int32", "offset": 176 }, { "name": "m_flProxyRadius", "ty": "float32", "offset": 180 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 184 }, { "name": "m_flGlowObstructionScale", "ty": "float32", "offset": 188 }, { "name": "m_bCacheGlowObstruction", "ty": "bool", "offset": 192 }, { "name": "m_bCacheSkyObstruction", "ty": "bool", "offset": 193 }, { "name": "m_bActivated", "ty": "int16", "offset": 194 }, { "name": "m_ListIndex", "ty": "uint16", "offset": 196 }, { "name": "m_queryHandle", "ty": "int32", "offset": 200 } ] }, { "name": "IClientAlphaProperty", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CSkyboxReference", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 1744 }, { "name": "m_hSkyCamera", "ty": "CHandle< C_SkyCamera >", "offset": 1748 } ] }, { "name": "C_SkyCamera", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skyboxData", "ty": "sky3dparams_t" } }, { "NetworkVarNames": { "name": "m_skyboxSlotToken", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_skyboxData", "ty": "sky3dparams_t", "offset": 1744 }, { "name": "m_skyboxSlotToken", "ty": "CUtlStringToken", "offset": 1888 }, { "name": "m_bUseAngles", "ty": "bool", "offset": 1892 }, { "name": "m_pNext", "ty": "C_SkyCamera*", "offset": 1896 } ] }, { "name": "TimedEvent", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_TimeBetweenEvents", "ty": "float32", "offset": 0 }, { "name": "m_fNextEvent", "ty": "float32", "offset": 4 } ] }, { "name": "VPhysicsCollisionAttribute_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nInteractsAs", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nInteractsWith", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nInteractsExclude", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nEntityId", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nOwnerId", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nHierarchyId", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nCollisionGroup", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nCollisionFunctionMask", "ty": "uint8" } } ], "fields": [ { "name": "m_nInteractsAs", "ty": "uint64", "offset": 8 }, { "name": "m_nInteractsWith", "ty": "uint64", "offset": 16 }, { "name": "m_nInteractsExclude", "ty": "uint64", "offset": 24 }, { "name": "m_nEntityId", "ty": "uint32", "offset": 32 }, { "name": "m_nOwnerId", "ty": "uint32", "offset": 36 }, { "name": "m_nHierarchyId", "ty": "uint16", "offset": 40 }, { "name": "m_nCollisionGroup", "ty": "uint8", "offset": 42 }, { "name": "m_nCollisionFunctionMask", "ty": "uint8", "offset": 43 } ] }, { "name": "CCollisionProperty", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_collisionAttribute", "ty": "VPhysicsCollisionAttribute_t" } }, { "NetworkVarNames": { "name": "m_vecMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vecMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_usSolidFlags", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSolidType", "ty": "SolidType_t" } }, { "NetworkVarNames": { "name": "m_triggerBloat", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSurroundType", "ty": "SurroundingBoundsType_t" } }, { "NetworkVarNames": { "name": "m_CollisionGroup", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nEnablePhysics", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_vecSpecifiedSurroundingMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vecSpecifiedSurroundingMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vCapsuleCenter1", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vCapsuleCenter2", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flCapsuleRadius", "ty": "float" } } ], "fields": [ { "name": "m_collisionAttribute", "ty": "VPhysicsCollisionAttribute_t", "offset": 16 }, { "name": "m_vecMins", "ty": "Vector", "offset": 64 }, { "name": "m_vecMaxs", "ty": "Vector", "offset": 76 }, { "name": "m_usSolidFlags", "ty": "uint8", "offset": 90 }, { "name": "m_nSolidType", "ty": "SolidType_t", "offset": 91 }, { "name": "m_triggerBloat", "ty": "uint8", "offset": 92 }, { "name": "m_nSurroundType", "ty": "SurroundingBoundsType_t", "offset": 93 }, { "name": "m_CollisionGroup", "ty": "uint8", "offset": 94 }, { "name": "m_nEnablePhysics", "ty": "uint8", "offset": 95 }, { "name": "m_flBoundingRadius", "ty": "float32", "offset": 96 }, { "name": "m_vecSpecifiedSurroundingMins", "ty": "Vector", "offset": 100 }, { "name": "m_vecSpecifiedSurroundingMaxs", "ty": "Vector", "offset": 112 }, { "name": "m_vecSurroundingMaxs", "ty": "Vector", "offset": 124 }, { "name": "m_vecSurroundingMins", "ty": "Vector", "offset": 136 }, { "name": "m_vCapsuleCenter1", "ty": "Vector", "offset": 148 }, { "name": "m_vCapsuleCenter2", "ty": "Vector", "offset": 160 }, { "name": "m_flCapsuleRadius", "ty": "float32", "offset": 172 } ] }, { "name": "CDecalInfo", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flAnimationScale", "ty": "float32", "offset": 0 }, { "name": "m_flAnimationLifeSpan", "ty": "float32", "offset": 4 }, { "name": "m_flPlaceTime", "ty": "float32", "offset": 8 }, { "name": "m_flFadeStartTime", "ty": "float32", "offset": 12 }, { "name": "m_flFadeDuration", "ty": "float32", "offset": 16 }, { "name": "m_nVBSlot", "ty": "int32", "offset": 20 }, { "name": "m_nBoneIndex", "ty": "int32", "offset": 24 }, { "name": "m_vPosition", "ty": "Vector", "offset": 40 }, { "name": "m_flBoundingRadiusSqr", "ty": "float32", "offset": 52 }, { "name": "m_pNext", "ty": "CDecalInfo*", "offset": 64 }, { "name": "m_pPrev", "ty": "CDecalInfo*", "offset": 72 }, { "name": "m_nDecalMaterialIndex", "ty": "int32", "offset": 168 } ] }, { "name": "CEffectData", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_vOrigin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vStart", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vNormal", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vAngles", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_hEntity", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_hOtherEntity", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMagnitude", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flRadius", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nSurfaceProp", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_nEffectIndex", "ty": "HParticleSystemDefinition" } }, { "NetworkVarNames": { "name": "m_nDamageType", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nPenetrate", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nMaterial", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nHitBox", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nColor", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAttachmentIndex", "ty": "AttachmentHandle_t" } }, { "NetworkVarNames": { "name": "m_nAttachmentName", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_iEffectName", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nExplosionType", "ty": "uint8" } } ], "fields": [ { "name": "m_vOrigin", "ty": "Vector", "offset": 8 }, { "name": "m_vStart", "ty": "Vector", "offset": 20 }, { "name": "m_vNormal", "ty": "Vector", "offset": 32 }, { "name": "m_vAngles", "ty": "QAngle", "offset": 44 }, { "name": "m_hEntity", "ty": "CEntityHandle", "offset": 56 }, { "name": "m_hOtherEntity", "ty": "CEntityHandle", "offset": 60 }, { "name": "m_flScale", "ty": "float32", "offset": 64 }, { "name": "m_flMagnitude", "ty": "float32", "offset": 68 }, { "name": "m_flRadius", "ty": "float32", "offset": 72 }, { "name": "m_nSurfaceProp", "ty": "CUtlStringToken", "offset": 76 }, { "name": "m_nEffectIndex", "ty": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 80 }, { "name": "m_nDamageType", "ty": "uint32", "offset": 88 }, { "name": "m_nPenetrate", "ty": "uint8", "offset": 92 }, { "name": "m_nMaterial", "ty": "uint16", "offset": 94 }, { "name": "m_nHitBox", "ty": "uint16", "offset": 96 }, { "name": "m_nColor", "ty": "uint8", "offset": 98 }, { "name": "m_fFlags", "ty": "uint8", "offset": 99 }, { "name": "m_nAttachmentIndex", "ty": "AttachmentHandle_t", "offset": 100 }, { "name": "m_nAttachmentName", "ty": "CUtlStringToken", "offset": 104 }, { "name": "m_iEffectName", "ty": "uint16", "offset": 108 }, { "name": "m_nExplosionType", "ty": "uint8", "offset": 110 } ] }, { "name": "C_EnvDetailController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flFadeStartDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeEndDist", "ty": "float32" } } ], "fields": [ { "name": "m_flFadeStartDist", "ty": "float32", "offset": 1744 }, { "name": "m_flFadeEndDist", "ty": "float32", "offset": 1748 } ] }, { "name": "C_EnvWindShared", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_flStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_iWindSeed", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_iMinWind", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_iMaxWind", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_windRadius", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMinGust", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_iMaxGust", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_flMinGustDelay", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMaxGustDelay", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGustDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_iGustDirChange", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_location", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_iInitialWindDir", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_flInitialWindSpeed", "ty": "float32" } } ], "fields": [ { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 8 }, { "name": "m_iWindSeed", "ty": "uint32", "offset": 12 }, { "name": "m_iMinWind", "ty": "uint16", "offset": 16 }, { "name": "m_iMaxWind", "ty": "uint16", "offset": 18 }, { "name": "m_windRadius", "ty": "int32", "offset": 20 }, { "name": "m_iMinGust", "ty": "uint16", "offset": 24 }, { "name": "m_iMaxGust", "ty": "uint16", "offset": 26 }, { "name": "m_flMinGustDelay", "ty": "float32", "offset": 28 }, { "name": "m_flMaxGustDelay", "ty": "float32", "offset": 32 }, { "name": "m_flGustDuration", "ty": "float32", "offset": 36 }, { "name": "m_iGustDirChange", "ty": "uint16", "offset": 40 }, { "name": "m_location", "ty": "Vector", "offset": 44 }, { "name": "m_iszGustSound", "ty": "int32", "offset": 56 }, { "name": "m_iWindDir", "ty": "int32", "offset": 60 }, { "name": "m_flWindSpeed", "ty": "float32", "offset": 64 }, { "name": "m_currentWindVector", "ty": "Vector", "offset": 68 }, { "name": "m_CurrentSwayVector", "ty": "Vector", "offset": 80 }, { "name": "m_PrevSwayVector", "ty": "Vector", "offset": 92 }, { "name": "m_iInitialWindDir", "ty": "uint16", "offset": 104 }, { "name": "m_flInitialWindSpeed", "ty": "float32", "offset": 108 }, { "name": "m_flVariationTime", "ty": "GameTime_t", "offset": 112 }, { "name": "m_flSwayTime", "ty": "GameTime_t", "offset": 116 }, { "name": "m_flSimTime", "ty": "GameTime_t", "offset": 120 }, { "name": "m_flSwitchTime", "ty": "GameTime_t", "offset": 124 }, { "name": "m_flAveWindSpeed", "ty": "float32", "offset": 128 }, { "name": "m_bGusting", "ty": "bool", "offset": 132 }, { "name": "m_flWindAngleVariation", "ty": "float32", "offset": 136 }, { "name": "m_flWindSpeedVariation", "ty": "float32", "offset": 140 }, { "name": "m_iEntIndex", "ty": "CEntityIndex", "offset": 144 } ] }, { "name": "C_EnvWindShared::WindAveEvent_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStartWindSpeed", "ty": "float32", "offset": 0 }, { "name": "m_flAveWindSpeed", "ty": "float32", "offset": 4 } ] }, { "name": "C_EnvWindShared::WindVariationEvent_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flWindAngleVariation", "ty": "float32", "offset": 0 }, { "name": "m_flWindSpeedVariation", "ty": "float32", "offset": 4 } ] }, { "name": "C_InfoLadderDismount", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "shard_model_desc_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nModelID", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_hMaterial", "ty": "HMaterialStrong" } }, { "NetworkVarNames": { "name": "m_solid", "ty": "ShardSolid_t" } }, { "NetworkVarNames": { "name": "m_ShatterPanelMode", "ty": "ShatterPanelMode" } }, { "NetworkVarNames": { "name": "m_vecPanelSize", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecStressPositionA", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecStressPositionB", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecPanelVertices", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_flGlassHalfThickness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bHasParent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bParentFrozen", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_SurfacePropStringToken", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nModelID", "ty": "int32", "offset": 8 }, { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 16 }, { "name": "m_solid", "ty": "ShardSolid_t", "offset": 24 }, { "name": "m_ShatterPanelMode", "ty": "ShatterPanelMode", "offset": 25 }, { "name": "m_vecPanelSize", "ty": "Vector2D", "offset": 28 }, { "name": "m_vecStressPositionA", "ty": "Vector2D", "offset": 36 }, { "name": "m_vecStressPositionB", "ty": "Vector2D", "offset": 44 }, { "name": "m_vecPanelVertices", "ty": "C_NetworkUtlVectorBase< Vector2D >", "offset": 56 }, { "name": "m_flGlassHalfThickness", "ty": "float32", "offset": 80 }, { "name": "m_bHasParent", "ty": "bool", "offset": 84 }, { "name": "m_bParentFrozen", "ty": "bool", "offset": 85 }, { "name": "m_SurfacePropStringToken", "ty": "CUtlStringToken", "offset": 88 } ] }, { "name": "C_GameRulesProxy", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_GameRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CGlowProperty", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iGlowType", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iGlowTeam", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nGlowRange", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nGlowRangeMin", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_glowColorOverride", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_bFlashing", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGlowTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flGlowStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bEligibleForScreenHighlight", "ty": "bool" } } ], "fields": [ { "name": "m_fGlowColor", "ty": "Vector", "offset": 8 }, { "name": "m_iGlowType", "ty": "int32", "offset": 48 }, { "name": "m_iGlowTeam", "ty": "int32", "offset": 52 }, { "name": "m_nGlowRange", "ty": "int32", "offset": 56 }, { "name": "m_nGlowRangeMin", "ty": "int32", "offset": 60 }, { "name": "m_glowColorOverride", "ty": "Color", "offset": 64 }, { "name": "m_bFlashing", "ty": "bool", "offset": 68 }, { "name": "m_flGlowTime", "ty": "float32", "offset": 72 }, { "name": "m_flGlowStartTime", "ty": "float32", "offset": 76 }, { "name": "m_bEligibleForScreenHighlight", "ty": "bool", "offset": 80 }, { "name": "m_bGlowing", "ty": "bool", "offset": 81 } ] }, { "name": "C_MultiplayRules", "module_name": "client.so", "parent": { "name": "C_GameRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "fogparams_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "dirPrimary", "ty": "Vector" } }, { "NetworkVarNames": { "name": "colorPrimary", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorSecondary", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorPrimaryLerpTo", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorSecondaryLerpTo", "ty": "Color" } }, { "NetworkVarNames": { "name": "start", "ty": "float32" } }, { "NetworkVarNames": { "name": "end", "ty": "float32" } }, { "NetworkVarNames": { "name": "farz", "ty": "float32" } }, { "NetworkVarNames": { "name": "maxdensity", "ty": "float32" } }, { "NetworkVarNames": { "name": "exponent", "ty": "float32" } }, { "NetworkVarNames": { "name": "HDRColorScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "skyboxFogFactor", "ty": "float32" } }, { "NetworkVarNames": { "name": "skyboxFogFactorLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "startLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "endLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "maxdensityLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "lerptime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "blendtobackground", "ty": "float32" } }, { "NetworkVarNames": { "name": "scattering", "ty": "float32" } }, { "NetworkVarNames": { "name": "locallightscale", "ty": "float32" } }, { "NetworkVarNames": { "name": "enable", "ty": "bool" } }, { "NetworkVarNames": { "name": "blend", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bNoReflectionFog", "ty": "bool" } } ], "fields": [ { "name": "dirPrimary", "ty": "Vector", "offset": 8 }, { "name": "colorPrimary", "ty": "Color", "offset": 20 }, { "name": "colorSecondary", "ty": "Color", "offset": 24 }, { "name": "colorPrimaryLerpTo", "ty": "Color", "offset": 28 }, { "name": "colorSecondaryLerpTo", "ty": "Color", "offset": 32 }, { "name": "start", "ty": "float32", "offset": 36 }, { "name": "end", "ty": "float32", "offset": 40 }, { "name": "farz", "ty": "float32", "offset": 44 }, { "name": "maxdensity", "ty": "float32", "offset": 48 }, { "name": "exponent", "ty": "float32", "offset": 52 }, { "name": "HDRColorScale", "ty": "float32", "offset": 56 }, { "name": "skyboxFogFactor", "ty": "float32", "offset": 60 }, { "name": "skyboxFogFactorLerpTo", "ty": "float32", "offset": 64 }, { "name": "startLerpTo", "ty": "float32", "offset": 68 }, { "name": "endLerpTo", "ty": "float32", "offset": 72 }, { "name": "maxdensityLerpTo", "ty": "float32", "offset": 76 }, { "name": "lerptime", "ty": "GameTime_t", "offset": 80 }, { "name": "duration", "ty": "float32", "offset": 84 }, { "name": "blendtobackground", "ty": "float32", "offset": 88 }, { "name": "scattering", "ty": "float32", "offset": 92 }, { "name": "locallightscale", "ty": "float32", "offset": 96 }, { "name": "enable", "ty": "bool", "offset": 100 }, { "name": "blend", "ty": "bool", "offset": 101 }, { "name": "m_bNoReflectionFog", "ty": "bool", "offset": 102 }, { "name": "m_bPadding", "ty": "bool", "offset": 103 } ] }, { "name": "C_fogplayerparams_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hCtrl", "ty": "CHandle< CFogController>" } } ], "fields": [ { "name": "m_hCtrl", "ty": "CHandle< C_FogController >", "offset": 8 }, { "name": "m_flTransitionTime", "ty": "float32", "offset": 12 }, { "name": "m_OldColor", "ty": "Color", "offset": 16 }, { "name": "m_flOldStart", "ty": "float32", "offset": 20 }, { "name": "m_flOldEnd", "ty": "float32", "offset": 24 }, { "name": "m_flOldMaxDensity", "ty": "float32", "offset": 28 }, { "name": "m_flOldHDRColorScale", "ty": "float32", "offset": 32 }, { "name": "m_flOldFarZ", "ty": "float32", "offset": 36 }, { "name": "m_NewColor", "ty": "Color", "offset": 40 }, { "name": "m_flNewStart", "ty": "float32", "offset": 44 }, { "name": "m_flNewEnd", "ty": "float32", "offset": 48 }, { "name": "m_flNewMaxDensity", "ty": "float32", "offset": 52 }, { "name": "m_flNewHDRColorScale", "ty": "float32", "offset": 56 }, { "name": "m_flNewFarZ", "ty": "float32", "offset": 60 } ] }, { "name": "sky3dparams_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "scale", "ty": "int16" } }, { "NetworkVarNames": { "name": "origin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "bClip3DSkyBoxNearToWorldFar", "ty": "bool" } }, { "NetworkVarNames": { "name": "flClip3DSkyBoxNearToWorldFarOffset", "ty": "float32" } }, { "NetworkVarNames": { "name": "fog", "ty": "fogparams_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupID", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "scale", "ty": "int16", "offset": 8 }, { "name": "origin", "ty": "Vector", "offset": 12 }, { "name": "bClip3DSkyBoxNearToWorldFar", "ty": "bool", "offset": 24 }, { "name": "flClip3DSkyBoxNearToWorldFarOffset", "ty": "float32", "offset": 28 }, { "name": "fog", "ty": "fogparams_t", "offset": 32 }, { "name": "m_nWorldGroupID", "ty": "WorldGroupId_t", "offset": 136 } ] }, { "name": "PhysicsRagdollPose_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Transforms", "ty": "CTransform" } }, { "NetworkVarNames": { "name": "m_hOwner", "ty": "EHANDLE" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 }, { "name": "m_Transforms", "ty": "C_NetworkUtlVectorBase< CTransform >", "offset": 48 }, { "name": "m_hOwner", "ty": "CHandle< C_BaseEntity >", "offset": 72 }, { "name": "m_bDirty", "ty": "bool", "offset": 104 } ] }, { "name": "C_SingleplayRules", "module_name": "client.so", "parent": { "name": "C_GameRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, { "name": "C_SoundOpvarSetPointEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetAABBEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetOBBEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetAABBEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetPathCornerEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetAutoRoomEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_SoundOpvarSetOBBWindEntity", "module_name": "client.so", "parent": { "name": "C_SoundOpvarSetPointBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 1768 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 1772 } ] }, "metadata": [], "fields": [] }, { "name": "C_TeamplayRules", "module_name": "client.so", "parent": { "name": "C_MultiplayRules", "module_name": "client.so", "parent": { "name": "C_GameRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_TeamRoundTimer", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bTimerPaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flTimeRemaining", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTimerEndTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bIsDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bShowInHUD", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTimerLength", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nTimerInitialLength", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nTimerMaxLength", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bAutoCountdown", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nSetupTimeLength", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nState", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bStartPaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bInCaptureWatchState", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flTotalTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStopWatchTimer", "ty": "bool" } } ], "fields": [ { "name": "m_bTimerPaused", "ty": "bool", "offset": 1744 }, { "name": "m_flTimeRemaining", "ty": "float32", "offset": 1748 }, { "name": "m_flTimerEndTime", "ty": "GameTime_t", "offset": 1752 }, { "name": "m_bIsDisabled", "ty": "bool", "offset": 1756 }, { "name": "m_bShowInHUD", "ty": "bool", "offset": 1757 }, { "name": "m_nTimerLength", "ty": "int32", "offset": 1760 }, { "name": "m_nTimerInitialLength", "ty": "int32", "offset": 1764 }, { "name": "m_nTimerMaxLength", "ty": "int32", "offset": 1768 }, { "name": "m_bAutoCountdown", "ty": "bool", "offset": 1772 }, { "name": "m_nSetupTimeLength", "ty": "int32", "offset": 1776 }, { "name": "m_nState", "ty": "int32", "offset": 1780 }, { "name": "m_bStartPaused", "ty": "bool", "offset": 1784 }, { "name": "m_bInCaptureWatchState", "ty": "bool", "offset": 1785 }, { "name": "m_flTotalTime", "ty": "float32", "offset": 1788 }, { "name": "m_bStopWatchTimer", "ty": "bool", "offset": 1792 }, { "name": "m_bFireFinished", "ty": "bool", "offset": 1793 }, { "name": "m_bFire5MinRemain", "ty": "bool", "offset": 1794 }, { "name": "m_bFire4MinRemain", "ty": "bool", "offset": 1795 }, { "name": "m_bFire3MinRemain", "ty": "bool", "offset": 1796 }, { "name": "m_bFire2MinRemain", "ty": "bool", "offset": 1797 }, { "name": "m_bFire1MinRemain", "ty": "bool", "offset": 1798 }, { "name": "m_bFire30SecRemain", "ty": "bool", "offset": 1799 }, { "name": "m_bFire10SecRemain", "ty": "bool", "offset": 1800 }, { "name": "m_bFire5SecRemain", "ty": "bool", "offset": 1801 }, { "name": "m_bFire4SecRemain", "ty": "bool", "offset": 1802 }, { "name": "m_bFire3SecRemain", "ty": "bool", "offset": 1803 }, { "name": "m_bFire2SecRemain", "ty": "bool", "offset": 1804 }, { "name": "m_bFire1SecRemain", "ty": "bool", "offset": 1805 }, { "name": "m_nOldTimerLength", "ty": "int32", "offset": 1808 }, { "name": "m_nOldTimerState", "ty": "int32", "offset": 1812 } ] }, { "name": "CAttributeList", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Attributes", "ty": "CEconItemAttribute" } } ], "fields": [ { "name": "m_Attributes", "ty": "C_UtlVectorEmbeddedNetworkVar< CEconItemAttribute >", "offset": 8 }, { "name": "m_pManager", "ty": "CAttributeManager*", "offset": 88 } ] }, { "name": "CEconItemAttribute", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iAttributeDefinitionIndex", "ty": "attrib_definition_index_t" } }, { "NetworkVarNames": { "name": "m_flValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flInitialValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nRefundableCurrency", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bSetBonus", "ty": "bool" } } ], "fields": [ { "name": "m_iAttributeDefinitionIndex", "ty": "uint16", "offset": 48 }, { "name": "m_flValue", "ty": "float32", "offset": 52 }, { "name": "m_flInitialValue", "ty": "float32", "offset": 56 }, { "name": "m_nRefundableCurrency", "ty": "int32", "offset": 60 }, { "name": "m_bSetBonus", "ty": "bool", "offset": 64 } ] }, { "name": "CAttributeManager", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iReapplyProvisionParity", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hOuter", "ty": "EHANDLE" } }, { "NetworkVarNames": { "name": "m_ProviderType", "ty": "attributeprovidertypes_t" } } ], "fields": [ { "name": "m_Providers", "ty": "CUtlVector< CHandle< C_BaseEntity > >", "offset": 8 }, { "name": "m_iReapplyProvisionParity", "ty": "int32", "offset": 32 }, { "name": "m_hOuter", "ty": "CHandle< C_BaseEntity >", "offset": 36 }, { "name": "m_bPreventLoopback", "ty": "bool", "offset": 40 }, { "name": "m_ProviderType", "ty": "attributeprovidertypes_t", "offset": 44 }, { "name": "m_CachedResults", "ty": "CUtlVector< CAttributeManager::cached_attribute_float_t >", "offset": 48 } ] }, { "name": "CAttributeManager::cached_attribute_float_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "flIn", "ty": "float32", "offset": 0 }, { "name": "iAttribHook", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "flOut", "ty": "float32", "offset": 16 } ] }, { "name": "C_AttributeContainer", "module_name": "client.so", "parent": { "name": "CAttributeManager", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iReapplyProvisionParity", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hOuter", "ty": "EHANDLE" } }, { "NetworkVarNames": { "name": "m_ProviderType", "ty": "attributeprovidertypes_t" } } ], "fields": [ { "name": "m_Providers", "ty": "CUtlVector< CHandle< C_BaseEntity > >", "offset": 8 }, { "name": "m_iReapplyProvisionParity", "ty": "int32", "offset": 32 }, { "name": "m_hOuter", "ty": "CHandle< C_BaseEntity >", "offset": 36 }, { "name": "m_bPreventLoopback", "ty": "bool", "offset": 40 }, { "name": "m_ProviderType", "ty": "attributeprovidertypes_t", "offset": 44 }, { "name": "m_CachedResults", "ty": "CUtlVector< CAttributeManager::cached_attribute_float_t >", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_Item", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_Item", "ty": "C_EconItemView", "offset": 80 }, { "name": "m_iExternalItemProviderRegisteredToken", "ty": "int32", "offset": 5024 }, { "name": "m_ullRegisteredAsItemID", "ty": "uint64", "offset": 5032 } ] }, { "name": "C_EconEntity::AttachedModelData_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_iModelDisplayFlags", "ty": "int32", "offset": 0 } ] }, { "name": "EntitySpottedState_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_bSpotted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bSpottedByMask", "ty": "uint32" } } ], "fields": [ { "name": "m_bSpotted", "ty": "bool", "offset": 8 }, { "name": "m_bSpottedByMask", "ty": "uint32[2]", "offset": 12 } ] }, { "name": "C_CSGameRulesProxy", "module_name": "client.so", "parent": { "name": "C_GameRulesProxy", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_pGameRules", "ty": "CCSGameRules*" } } ], "fields": [ { "name": "m_pGameRules", "ty": "C_CSGameRules*", "offset": 1744 } ] }, { "name": "C_CSGameRules", "module_name": "client.so", "parent": { "name": "C_TeamplayRules", "module_name": "client.so", "parent": { "name": "C_MultiplayRules", "module_name": "client.so", "parent": { "name": "C_GameRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bFreezePeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bWarmupPeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_fWarmupPeriodEnd", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_fWarmupPeriodStart", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nTotalPausedTicks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPauseStartTick", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bServerPaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bGamePaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bTerroristTimeOutActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCTTimeOutActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flTerroristTimeOutRemaining", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flCTTimeOutRemaining", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nTerroristTimeOuts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCTTimeOuts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTechnicalTimeOut", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMatchWaitingForResume", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_fMatchStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fRoundStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flRestartRoundTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bGameRestart", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGameStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_timeUntilNextPhaseStarts", "ty": "float" } }, { "NetworkVarNames": { "name": "m_gamePhase", "ty": "int" } }, { "NetworkVarNames": { "name": "m_totalRoundsPlayed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundsPlayedThisPhase", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOvertimePlaying", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHostagesRemaining", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bAnyHostageReached", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasBombTarget", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasRescueZone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasBuyZone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsQueuedMatchmaking", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nQueuedMatchmakingMode", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bIsValveDS", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bLogoMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bPlayAllStepSoundsOnServer", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iSpectatorSlotCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_MatchDevice", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bHasMatchStarted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nNextMapInMapgroup", "ty": "int" } }, { "NetworkVarNames": { "name": "m_szTournamentEventName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szTournamentEventStage", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szMatchStatTxt", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szTournamentPredictionsTxt", "ty": "char" } }, { "NetworkVarNames": { "name": "m_nTournamentPredictionsPct", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flCMMItemDropRevealStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flCMMItemDropRevealEndTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bIsDroppingItems", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsQuestEligible", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsHltvActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nGuardianModeWaveNumber", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nGuardianModeSpecialKillsRemaining", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nGuardianModeSpecialWeaponNeeded", "ty": "int" } }, { "NetworkVarNames": { "name": "m_numGlobalGiftsGiven", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numGlobalGifters", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numGlobalGiftsPeriodSeconds", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrFeaturedGiftersAccounts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrFeaturedGiftersGifts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrProhibitedItemIndices", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_arrTournamentActiveCasterAccounts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numBestOfMaps", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nHalloweenMaskListSeed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bBombDropped", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bBombPlanted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundWinStatus", "ty": "int" } }, { "NetworkVarNames": { "name": "m_eRoundWinReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTCantBuy", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCTCantBuy", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGuardianBuyUntilTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_iMatchStats_RoundResults", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMatchStats_PlayersAlive_CT", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMatchStats_PlayersAlive_T", "ty": "int" } }, { "NetworkVarNames": { "name": "m_TeamRespawnWaveTimes", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flNextRespawnWave", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nServerQuestID", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vMinimapMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vMinimapMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_MinimapVerticalSectionHeights", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapGroupVoteTypes", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapGroupVoteOptions", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapVoteWinner", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumConsecutiveCTLoses", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumConsecutiveTerroristLoses", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMatchAbortedEarlyReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_pGameModeRules", "ty": "CCSGameModeRules *" } }, { "NetworkVarNames": { "name": "m_RetakeRules", "ty": "CRetakeGameRules" } }, { "NetworkVarNames": { "name": "m_nMatchEndCount", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nTTeamIntroVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCTTeamIntroVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTeamIntroPeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndWinnerTeam", "ty": "int" } }, { "NetworkVarNames": { "name": "m_eRoundEndReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRoundEndShowTimerDefend", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndTimerTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sRoundEndFunFactToken", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactPlayerSlot", "ty": "CPlayerSlot" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData1", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData2", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData3", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sRoundEndMessage", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_iRoundEndPlayerCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRoundEndNoMusic", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndLegacy", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundEndCount", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iRoundStartRoundNumber", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundStartCount", "ty": "uint8" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 }, { "name": "m_bFreezePeriod", "ty": "bool", "offset": 48 }, { "name": "m_bWarmupPeriod", "ty": "bool", "offset": 49 }, { "name": "m_fWarmupPeriodEnd", "ty": "GameTime_t", "offset": 52 }, { "name": "m_fWarmupPeriodStart", "ty": "GameTime_t", "offset": 56 }, { "name": "m_nTotalPausedTicks", "ty": "int32", "offset": 60 }, { "name": "m_nPauseStartTick", "ty": "int32", "offset": 64 }, { "name": "m_bServerPaused", "ty": "bool", "offset": 68 }, { "name": "m_bGamePaused", "ty": "bool", "offset": 69 }, { "name": "m_bTerroristTimeOutActive", "ty": "bool", "offset": 70 }, { "name": "m_bCTTimeOutActive", "ty": "bool", "offset": 71 }, { "name": "m_flTerroristTimeOutRemaining", "ty": "float32", "offset": 72 }, { "name": "m_flCTTimeOutRemaining", "ty": "float32", "offset": 76 }, { "name": "m_nTerroristTimeOuts", "ty": "int32", "offset": 80 }, { "name": "m_nCTTimeOuts", "ty": "int32", "offset": 84 }, { "name": "m_bTechnicalTimeOut", "ty": "bool", "offset": 88 }, { "name": "m_bMatchWaitingForResume", "ty": "bool", "offset": 89 }, { "name": "m_iRoundTime", "ty": "int32", "offset": 92 }, { "name": "m_fMatchStartTime", "ty": "float32", "offset": 96 }, { "name": "m_fRoundStartTime", "ty": "GameTime_t", "offset": 100 }, { "name": "m_flRestartRoundTime", "ty": "GameTime_t", "offset": 104 }, { "name": "m_bGameRestart", "ty": "bool", "offset": 108 }, { "name": "m_flGameStartTime", "ty": "float32", "offset": 112 }, { "name": "m_timeUntilNextPhaseStarts", "ty": "float32", "offset": 116 }, { "name": "m_gamePhase", "ty": "int32", "offset": 120 }, { "name": "m_totalRoundsPlayed", "ty": "int32", "offset": 124 }, { "name": "m_nRoundsPlayedThisPhase", "ty": "int32", "offset": 128 }, { "name": "m_nOvertimePlaying", "ty": "int32", "offset": 132 }, { "name": "m_iHostagesRemaining", "ty": "int32", "offset": 136 }, { "name": "m_bAnyHostageReached", "ty": "bool", "offset": 140 }, { "name": "m_bMapHasBombTarget", "ty": "bool", "offset": 141 }, { "name": "m_bMapHasRescueZone", "ty": "bool", "offset": 142 }, { "name": "m_bMapHasBuyZone", "ty": "bool", "offset": 143 }, { "name": "m_bIsQueuedMatchmaking", "ty": "bool", "offset": 144 }, { "name": "m_nQueuedMatchmakingMode", "ty": "int32", "offset": 148 }, { "name": "m_bIsValveDS", "ty": "bool", "offset": 152 }, { "name": "m_bLogoMap", "ty": "bool", "offset": 153 }, { "name": "m_bPlayAllStepSoundsOnServer", "ty": "bool", "offset": 154 }, { "name": "m_iSpectatorSlotCount", "ty": "int32", "offset": 156 }, { "name": "m_MatchDevice", "ty": "int32", "offset": 160 }, { "name": "m_bHasMatchStarted", "ty": "bool", "offset": 164 }, { "name": "m_nNextMapInMapgroup", "ty": "int32", "offset": 168 }, { "name": "m_szTournamentEventName", "ty": "char[512]", "offset": 172 }, { "name": "m_szTournamentEventStage", "ty": "char[512]", "offset": 684 }, { "name": "m_szMatchStatTxt", "ty": "char[512]", "offset": 1196 }, { "name": "m_szTournamentPredictionsTxt", "ty": "char[512]", "offset": 1708 }, { "name": "m_nTournamentPredictionsPct", "ty": "int32", "offset": 2220 }, { "name": "m_flCMMItemDropRevealStartTime", "ty": "GameTime_t", "offset": 2224 }, { "name": "m_flCMMItemDropRevealEndTime", "ty": "GameTime_t", "offset": 2228 }, { "name": "m_bIsDroppingItems", "ty": "bool", "offset": 2232 }, { "name": "m_bIsQuestEligible", "ty": "bool", "offset": 2233 }, { "name": "m_bIsHltvActive", "ty": "bool", "offset": 2234 }, { "name": "m_nGuardianModeWaveNumber", "ty": "int32", "offset": 2236 }, { "name": "m_nGuardianModeSpecialKillsRemaining", "ty": "int32", "offset": 2240 }, { "name": "m_nGuardianModeSpecialWeaponNeeded", "ty": "int32", "offset": 2244 }, { "name": "m_nGuardianGrenadesToGiveBots", "ty": "int32", "offset": 2248 }, { "name": "m_nNumHeaviesToSpawn", "ty": "int32", "offset": 2252 }, { "name": "m_numGlobalGiftsGiven", "ty": "uint32", "offset": 2256 }, { "name": "m_numGlobalGifters", "ty": "uint32", "offset": 2260 }, { "name": "m_numGlobalGiftsPeriodSeconds", "ty": "uint32", "offset": 2264 }, { "name": "m_arrFeaturedGiftersAccounts", "ty": "uint32[4]", "offset": 2268 }, { "name": "m_arrFeaturedGiftersGifts", "ty": "uint32[4]", "offset": 2284 }, { "name": "m_arrProhibitedItemIndices", "ty": "uint16[100]", "offset": 2300 }, { "name": "m_arrTournamentActiveCasterAccounts", "ty": "uint32[4]", "offset": 2500 }, { "name": "m_numBestOfMaps", "ty": "int32", "offset": 2516 }, { "name": "m_nHalloweenMaskListSeed", "ty": "int32", "offset": 2520 }, { "name": "m_bBombDropped", "ty": "bool", "offset": 2524 }, { "name": "m_bBombPlanted", "ty": "bool", "offset": 2525 }, { "name": "m_iRoundWinStatus", "ty": "int32", "offset": 2528 }, { "name": "m_eRoundWinReason", "ty": "int32", "offset": 2532 }, { "name": "m_bTCantBuy", "ty": "bool", "offset": 2536 }, { "name": "m_bCTCantBuy", "ty": "bool", "offset": 2537 }, { "name": "m_flGuardianBuyUntilTime", "ty": "GameTime_t", "offset": 2540 }, { "name": "m_iMatchStats_RoundResults", "ty": "int32[30]", "offset": 2544 }, { "name": "m_iMatchStats_PlayersAlive_CT", "ty": "int32[30]", "offset": 2664 }, { "name": "m_iMatchStats_PlayersAlive_T", "ty": "int32[30]", "offset": 2784 }, { "name": "m_TeamRespawnWaveTimes", "ty": "float32[32]", "offset": 2904 }, { "name": "m_flNextRespawnWave", "ty": "GameTime_t[32]", "offset": 3032 }, { "name": "m_nServerQuestID", "ty": "int32", "offset": 3160 }, { "name": "m_vMinimapMins", "ty": "Vector", "offset": 3164 }, { "name": "m_vMinimapMaxs", "ty": "Vector", "offset": 3176 }, { "name": "m_MinimapVerticalSectionHeights", "ty": "float32[8]", "offset": 3188 }, { "name": "m_bDontIncrementCoopWave", "ty": "bool", "offset": 3220 }, { "name": "m_bSpawnedTerrorHuntHeavy", "ty": "bool", "offset": 3221 }, { "name": "m_nEndMatchMapGroupVoteTypes", "ty": "int32[10]", "offset": 3224 }, { "name": "m_nEndMatchMapGroupVoteOptions", "ty": "int32[10]", "offset": 3264 }, { "name": "m_nEndMatchMapVoteWinner", "ty": "int32", "offset": 3304 }, { "name": "m_iNumConsecutiveCTLoses", "ty": "int32", "offset": 3308 }, { "name": "m_iNumConsecutiveTerroristLoses", "ty": "int32", "offset": 3312 }, { "name": "m_bMarkClientStopRecordAtRoundEnd", "ty": "bool", "offset": 3344 }, { "name": "m_nMatchAbortedEarlyReason", "ty": "int32", "offset": 3432 }, { "name": "m_bHasTriggeredRoundStartMusic", "ty": "bool", "offset": 3436 }, { "name": "m_bHasTriggeredCoopSpawnReset", "ty": "bool", "offset": 3437 }, { "name": "m_bSwitchingTeamsAtRoundReset", "ty": "bool", "offset": 3438 }, { "name": "m_pGameModeRules", "ty": "CCSGameModeRules*", "offset": 3464 }, { "name": "m_RetakeRules", "ty": "C_RetakeGameRules", "offset": 3472 }, { "name": "m_nMatchEndCount", "ty": "uint8", "offset": 3752 }, { "name": "m_nTTeamIntroVariant", "ty": "int32", "offset": 3756 }, { "name": "m_nCTTeamIntroVariant", "ty": "int32", "offset": 3760 }, { "name": "m_bTeamIntroPeriod", "ty": "bool", "offset": 3764 }, { "name": "m_iRoundEndWinnerTeam", "ty": "int32", "offset": 3768 }, { "name": "m_eRoundEndReason", "ty": "int32", "offset": 3772 }, { "name": "m_bRoundEndShowTimerDefend", "ty": "bool", "offset": 3776 }, { "name": "m_iRoundEndTimerTime", "ty": "int32", "offset": 3780 }, { "name": "m_sRoundEndFunFactToken", "ty": "CUtlString", "offset": 3784 }, { "name": "m_iRoundEndFunFactPlayerSlot", "ty": "CPlayerSlot", "offset": 3792 }, { "name": "m_iRoundEndFunFactData1", "ty": "int32", "offset": 3796 }, { "name": "m_iRoundEndFunFactData2", "ty": "int32", "offset": 3800 }, { "name": "m_iRoundEndFunFactData3", "ty": "int32", "offset": 3804 }, { "name": "m_sRoundEndMessage", "ty": "CUtlString", "offset": 3808 }, { "name": "m_iRoundEndPlayerCount", "ty": "int32", "offset": 3816 }, { "name": "m_bRoundEndNoMusic", "ty": "bool", "offset": 3820 }, { "name": "m_iRoundEndLegacy", "ty": "int32", "offset": 3824 }, { "name": "m_nRoundEndCount", "ty": "uint8", "offset": 3828 }, { "name": "m_iRoundStartRoundNumber", "ty": "int32", "offset": 3832 }, { "name": "m_nRoundStartCount", "ty": "uint8", "offset": 3836 }, { "name": "m_flLastPerfSampleTime", "ty": "float64", "offset": 20232 } ] }, { "name": "CCSTakeDamageInfoAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CCSGameModeRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, { "name": "CCSGameModeRules_Noop", "module_name": "client.so", "parent": { "name": "CCSGameModeRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CCSGameModeScript", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, { "name": "CCSGameModeRules_ArmsRace", "module_name": "client.so", "parent": { "name": "CCSGameModeRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_WeaponSequence", "ty": "CUtlString" } } ], "fields": [ { "name": "m_WeaponSequence", "ty": "C_NetworkUtlVectorBase< CUtlString >", "offset": 56 } ] }, { "name": "CCSArmsRaceScript", "module_name": "client.so", "parent": { "name": "CCSGameModeScript", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pOuter", "ty": "CCSGameModeRules_ArmsRace*", "offset": 216 } ] }, { "name": "CCSGameModeRules_Deathmatch", "module_name": "client.so", "parent": { "name": "CCSGameModeRules", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flDMBonusStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flDMBonusTimeLength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nDMBonusWeaponLoadoutSlot", "ty": "int16" } } ], "fields": [ { "name": "m_flDMBonusStartTime", "ty": "GameTime_t", "offset": 56 }, { "name": "m_flDMBonusTimeLength", "ty": "float32", "offset": 60 }, { "name": "m_nDMBonusWeaponLoadoutSlot", "ty": "int16", "offset": 64 } ] }, { "name": "CCSDeathmatchScript", "module_name": "client.so", "parent": { "name": "CCSGameModeScript", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pOuter", "ty": "CCSGameModeRules_Deathmatch*", "offset": 216 } ] }, { "name": "C_RetakeGameRules", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nMatchSeed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bBlockersPresent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bRoundInProgress", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iFirstSecondHalfRound", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iBombSite", "ty": "int" } } ], "fields": [ { "name": "m_nMatchSeed", "ty": "int32", "offset": 248 }, { "name": "m_bBlockersPresent", "ty": "bool", "offset": 252 }, { "name": "m_bRoundInProgress", "ty": "bool", "offset": 253 }, { "name": "m_iFirstSecondHalfRound", "ty": "int32", "offset": 256 }, { "name": "m_iBombSite", "ty": "int32", "offset": 260 } ] }, { "name": "CSPerRoundStats_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDeaths", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iAssists", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEquipmentValue", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMoneySaved", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iKillReward", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iLiveTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHeadShotKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iObjective", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iCashEarned", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iUtilityDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemiesFlashed", "ty": "int" } } ], "fields": [ { "name": "m_iKills", "ty": "int32", "offset": 48 }, { "name": "m_iDeaths", "ty": "int32", "offset": 52 }, { "name": "m_iAssists", "ty": "int32", "offset": 56 }, { "name": "m_iDamage", "ty": "int32", "offset": 60 }, { "name": "m_iEquipmentValue", "ty": "int32", "offset": 64 }, { "name": "m_iMoneySaved", "ty": "int32", "offset": 68 }, { "name": "m_iKillReward", "ty": "int32", "offset": 72 }, { "name": "m_iLiveTime", "ty": "int32", "offset": 76 }, { "name": "m_iHeadShotKills", "ty": "int32", "offset": 80 }, { "name": "m_iObjective", "ty": "int32", "offset": 84 }, { "name": "m_iCashEarned", "ty": "int32", "offset": 88 }, { "name": "m_iUtilityDamage", "ty": "int32", "offset": 92 }, { "name": "m_iEnemiesFlashed", "ty": "int32", "offset": 96 } ] }, { "name": "CSMatchStats_t", "module_name": "client.so", "parent": { "name": "CSPerRoundStats_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDeaths", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iAssists", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEquipmentValue", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMoneySaved", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iKillReward", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iLiveTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHeadShotKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iObjective", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iCashEarned", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iUtilityDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemiesFlashed", "ty": "int" } } ], "fields": [ { "name": "m_iKills", "ty": "int32", "offset": 48 }, { "name": "m_iDeaths", "ty": "int32", "offset": 52 }, { "name": "m_iAssists", "ty": "int32", "offset": 56 }, { "name": "m_iDamage", "ty": "int32", "offset": 60 }, { "name": "m_iEquipmentValue", "ty": "int32", "offset": 64 }, { "name": "m_iMoneySaved", "ty": "int32", "offset": 68 }, { "name": "m_iKillReward", "ty": "int32", "offset": 72 }, { "name": "m_iLiveTime", "ty": "int32", "offset": 76 }, { "name": "m_iHeadShotKills", "ty": "int32", "offset": 80 }, { "name": "m_iObjective", "ty": "int32", "offset": 84 }, { "name": "m_iCashEarned", "ty": "int32", "offset": 88 }, { "name": "m_iUtilityDamage", "ty": "int32", "offset": 92 }, { "name": "m_iEnemiesFlashed", "ty": "int32", "offset": 96 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iEnemy5Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemy4Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemy3Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemyKnifeKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemyTaserKills", "ty": "int" } } ], "fields": [ { "name": "m_iEnemy5Ks", "ty": "int32", "offset": 100 }, { "name": "m_iEnemy4Ks", "ty": "int32", "offset": 104 }, { "name": "m_iEnemy3Ks", "ty": "int32", "offset": 108 }, { "name": "m_iEnemyKnifeKills", "ty": "int32", "offset": 112 }, { "name": "m_iEnemyTaserKills", "ty": "int32", "offset": 116 } ] }, { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, { "name": "C_CSGO_TeamSelectCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamSelectTerroristPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamSelectCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamSelectCounterTerroristPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamSelectCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamIntroTerroristPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamIntroCounterTerroristPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroTerroristPosition", "module_name": "client.so", "parent": { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroCounterTerroristPosition", "module_name": "client.so", "parent": { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamIntroCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CSMinimapBoundary", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_PlayerPing", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hPlayer", "ty": "CHandle< CCSPlayerPawn>" } }, { "NetworkVarNames": { "name": "m_hPingedEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_iType", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUrgent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_szPlaceName", "ty": "char" } } ], "fields": [ { "name": "m_hPlayer", "ty": "CHandle< C_CSPlayerPawn >", "offset": 1792 }, { "name": "m_hPingedEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1796 }, { "name": "m_iType", "ty": "int32", "offset": 1800 }, { "name": "m_bUrgent", "ty": "bool", "offset": 1804 }, { "name": "m_szPlaceName", "ty": "char[18]", "offset": 1805 } ] }, { "name": "CCSPlayer_PingServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hPlayerPing", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_hPlayerPing", "ty": "CHandle< C_BaseEntity >", "offset": 64 } ] }, { "name": "C_CSPlayerResource", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bHostageAlive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_isHostageFollowingSomeone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iHostageEntityIDs", "ty": "CEntityIndex" } }, { "NetworkVarNames": { "name": "m_bombsiteCenterA", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bombsiteCenterB", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hostageRescueX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hostageRescueY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hostageRescueZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bEndMatchNextMapAllVoted", "ty": "bool" } } ], "fields": [ { "name": "m_bHostageAlive", "ty": "bool[12]", "offset": 1744 }, { "name": "m_isHostageFollowingSomeone", "ty": "bool[12]", "offset": 1756 }, { "name": "m_iHostageEntityIDs", "ty": "CEntityIndex[12]", "offset": 1768 }, { "name": "m_bombsiteCenterA", "ty": "Vector", "offset": 1816 }, { "name": "m_bombsiteCenterB", "ty": "Vector", "offset": 1828 }, { "name": "m_hostageRescueX", "ty": "int32[4]", "offset": 1840 }, { "name": "m_hostageRescueY", "ty": "int32[4]", "offset": 1856 }, { "name": "m_hostageRescueZ", "ty": "int32[4]", "offset": 1872 }, { "name": "m_bEndMatchNextMapAllVoted", "ty": "bool", "offset": 1888 }, { "name": "m_foundGoalPositions", "ty": "bool", "offset": 1889 } ] }, { "name": "CCSPlayerControllerAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPlayer_ViewModelServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CCSPlayerBase_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayer_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecCsViewPunchAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_PlayerFog", "ty": "fogplayerparams_t" } }, { "NetworkVarNames": { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection>" } }, { "NetworkVarNames": { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2>" } }, { "NetworkVarNames": { "name": "m_audio", "ty": "audioparams_t" } }, { "NetworkVarNames": { "name": "m_PostProcessingVolumes", "ty": "CHandle" } } ], "fields": [ { "name": "m_vecCsViewPunchAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t", "offset": 76 }, { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32", "offset": 80 }, { "name": "m_PlayerFog", "ty": "C_fogplayerparams_t", "offset": 88 }, { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< C_ColorCorrection >", "offset": 152 }, { "name": "m_hViewEntity", "ty": "CHandle< C_BaseEntity >", "offset": 156 }, { "name": "m_hTonemapController", "ty": "CHandle< C_TonemapController2 >", "offset": 160 }, { "name": "m_audio", "ty": "audioparams_t", "offset": 168 }, { "name": "m_PostProcessingVolumes", "ty": "C_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >", "offset": 288 }, { "name": "m_flOldPlayerZ", "ty": "float32", "offset": 312 }, { "name": "m_flOldPlayerViewOffsetZ", "ty": "float32", "offset": 316 }, { "name": "m_CurrentFog", "ty": "fogparams_t", "offset": 320 }, { "name": "m_hOldFogController", "ty": "CHandle< C_FogController >", "offset": 424 }, { "name": "m_bOverrideFogColor", "ty": "bool[5]", "offset": 428 }, { "name": "m_OverrideFogColor", "ty": "Color[5]", "offset": 433 }, { "name": "m_bOverrideFogStartEnd", "ty": "bool[5]", "offset": 453 }, { "name": "m_fOverrideFogStart", "ty": "float32[5]", "offset": 460 }, { "name": "m_fOverrideFogEnd", "ty": "float32[5]", "offset": 480 }, { "name": "m_hActivePostProcessingVolume", "ty": "CHandle< C_PostProcessingVolume >", "offset": 500 }, { "name": "m_angDemoViewAngles", "ty": "QAngle", "offset": 504 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iFOV", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_iFOVStart", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flFOVTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flFOVRate", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_hZoomOwner", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iFOV", "ty": "uint32", "offset": 528 }, { "name": "m_iFOVStart", "ty": "uint32", "offset": 532 }, { "name": "m_flFOVTime", "ty": "GameTime_t", "offset": 536 }, { "name": "m_flFOVRate", "ty": "float32", "offset": 540 }, { "name": "m_hZoomOwner", "ty": "CHandle< C_BaseEntity >", "offset": 544 }, { "name": "m_flLastShotFOV", "ty": "float32", "offset": 548 } ] }, { "name": "WeaponPurchaseCount_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nItemDefIndex", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nCount", "ty": "uint16" } } ], "fields": [ { "name": "m_nItemDefIndex", "ty": "uint16", "offset": 48 }, { "name": "m_nCount", "ty": "uint16", "offset": 50 } ] }, { "name": "WeaponPurchaseTracker_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_weaponPurchases", "ty": "WeaponPurchaseCount_t" } } ], "fields": [ { "name": "m_weaponPurchases", "ty": "C_UtlVectorEmbeddedNetworkVar< WeaponPurchaseCount_t >", "offset": 8 } ] }, { "name": "CCSPlayer_ActionTrackingServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bIsRescuing", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_weaponPurchasesThisMatch", "ty": "WeaponPurchaseTracker_t" } }, { "NetworkVarNames": { "name": "m_weaponPurchasesThisRound", "ty": "WeaponPurchaseTracker_t" } } ], "fields": [ { "name": "m_hLastWeaponBeforeC4AutoSwitch", "ty": "CHandle< C_BasePlayerWeapon >", "offset": 64 }, { "name": "m_bIsRescuing", "ty": "bool", "offset": 68 }, { "name": "m_weaponPurchasesThisMatch", "ty": "WeaponPurchaseTracker_t", "offset": 72 }, { "name": "m_weaponPurchasesThisRound", "ty": "WeaponPurchaseTracker_t", "offset": 160 } ] }, { "name": "CCSPlayer_BulletServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_totalHitsOnServer", "ty": "int32" } } ], "fields": [ { "name": "m_totalHitsOnServer", "ty": "int32", "offset": 64 } ] }, { "name": "SellbackPurchaseEntry_t", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_unDefIdx", "ty": "item_definition_index_t" } }, { "NetworkVarNames": { "name": "m_nCost", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPrevArmor", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bPrevHelmet", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_hItem", "ty": "CEntityHandle" } } ], "fields": [ { "name": "m_unDefIdx", "ty": "uint16", "offset": 48 }, { "name": "m_nCost", "ty": "int32", "offset": 52 }, { "name": "m_nPrevArmor", "ty": "int32", "offset": 56 }, { "name": "m_bPrevHelmet", "ty": "bool", "offset": 60 }, { "name": "m_hItem", "ty": "CEntityHandle", "offset": 64 } ] }, { "name": "CCSPlayer_BuyServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecSellbackPurchaseEntries", "ty": "SellbackPurchaseEntry_t" } } ], "fields": [ { "name": "m_vecSellbackPurchaseEntries", "ty": "C_UtlVectorEmbeddedNetworkVar< SellbackPurchaseEntry_t >", "offset": 64 } ] }, { "name": "CCSPlayer_CameraServices", "module_name": "client.so", "parent": { "name": "CCSPlayerBase_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayer_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecCsViewPunchAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_PlayerFog", "ty": "fogplayerparams_t" } }, { "NetworkVarNames": { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection>" } }, { "NetworkVarNames": { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2>" } }, { "NetworkVarNames": { "name": "m_audio", "ty": "audioparams_t" } }, { "NetworkVarNames": { "name": "m_PostProcessingVolumes", "ty": "CHandle" } } ], "fields": [ { "name": "m_vecCsViewPunchAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t", "offset": 76 }, { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32", "offset": 80 }, { "name": "m_PlayerFog", "ty": "C_fogplayerparams_t", "offset": 88 }, { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< C_ColorCorrection >", "offset": 152 }, { "name": "m_hViewEntity", "ty": "CHandle< C_BaseEntity >", "offset": 156 }, { "name": "m_hTonemapController", "ty": "CHandle< C_TonemapController2 >", "offset": 160 }, { "name": "m_audio", "ty": "audioparams_t", "offset": 168 }, { "name": "m_PostProcessingVolumes", "ty": "C_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >", "offset": 288 }, { "name": "m_flOldPlayerZ", "ty": "float32", "offset": 312 }, { "name": "m_flOldPlayerViewOffsetZ", "ty": "float32", "offset": 316 }, { "name": "m_CurrentFog", "ty": "fogparams_t", "offset": 320 }, { "name": "m_hOldFogController", "ty": "CHandle< C_FogController >", "offset": 424 }, { "name": "m_bOverrideFogColor", "ty": "bool[5]", "offset": 428 }, { "name": "m_OverrideFogColor", "ty": "Color[5]", "offset": 433 }, { "name": "m_bOverrideFogStartEnd", "ty": "bool[5]", "offset": 453 }, { "name": "m_fOverrideFogStart", "ty": "float32[5]", "offset": 460 }, { "name": "m_fOverrideFogEnd", "ty": "float32[5]", "offset": 480 }, { "name": "m_hActivePostProcessingVolume", "ty": "CHandle< C_PostProcessingVolume >", "offset": 500 }, { "name": "m_angDemoViewAngles", "ty": "QAngle", "offset": 504 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iFOV", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_iFOVStart", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flFOVTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flFOVRate", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_hZoomOwner", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iFOV", "ty": "uint32", "offset": 528 }, { "name": "m_iFOVStart", "ty": "uint32", "offset": 532 }, { "name": "m_flFOVTime", "ty": "GameTime_t", "offset": 536 }, { "name": "m_flFOVRate", "ty": "float32", "offset": 540 }, { "name": "m_hZoomOwner", "ty": "CHandle< C_BaseEntity >", "offset": 544 }, { "name": "m_flLastShotFOV", "ty": "float32", "offset": 548 } ] }, "metadata": [], "fields": [ { "name": "m_flDeathCamTilt", "ty": "float32", "offset": 552 } ] }, { "name": "CCSPlayer_HostageServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hCarriedHostage", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hCarriedHostageProp", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_hCarriedHostage", "ty": "CHandle< C_BaseEntity >", "offset": 64 }, { "name": "m_hCarriedHostageProp", "ty": "CHandle< C_BaseEntity >", "offset": 68 } ] }, { "name": "CCSPlayer_ItemServices", "module_name": "client.so", "parent": { "name": "CPlayer_ItemServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bHasDefuser", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bHasHelmet", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bHasHeavyArmor", "ty": "bool" } } ], "fields": [ { "name": "m_bHasDefuser", "ty": "bool", "offset": 64 }, { "name": "m_bHasHelmet", "ty": "bool", "offset": 65 }, { "name": "m_bHasHeavyArmor", "ty": "bool", "offset": 66 } ] }, { "name": "CCSPlayer_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayer_MovementServices_Humanoid", "module_name": "client.so", "parent": { "name": "CPlayer_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flFallVelocity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bInCrouch", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nCrouchState", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bDucked", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDucking", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bInDuckJump", "ty": "bool" } } ], "fields": [ { "name": "m_flStepSoundTime", "ty": "float32", "offset": 472 }, { "name": "m_flFallVelocity", "ty": "float32", "offset": 476 }, { "name": "m_bInCrouch", "ty": "bool", "offset": 480 }, { "name": "m_nCrouchState", "ty": "uint32", "offset": 484 }, { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t", "offset": 488 }, { "name": "m_bDucked", "ty": "bool", "offset": 492 }, { "name": "m_bDucking", "ty": "bool", "offset": 493 }, { "name": "m_bInDuckJump", "ty": "bool", "offset": 494 }, { "name": "m_groundNormal", "ty": "Vector", "offset": 496 }, { "name": "m_flSurfaceFriction", "ty": "float32", "offset": 508 }, { "name": "m_surfaceProps", "ty": "CUtlStringToken", "offset": 512 }, { "name": "m_nStepside", "ty": "int32", "offset": 528 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flMaxFallVelocity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vecLadderNormal", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_nLadderSurfacePropIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flDuckAmount", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDuckSpeed", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bDuckOverride", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDesiresDuck", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nDuckTimeMsecs", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nDuckJumpTimeMsecs", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nJumpTimeMsecs", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flLastDuckTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nGameCodeHasMovedPlayerAfterCommand", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bOldJumpPressed", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flJumpUntil", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flJumpVel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fStashGrenadeParameterWhen", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nButtonDownMaskPrev", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flOffsetTickCompleteTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flOffsetTickStashedSpeed", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flStamina", "ty": "float" } } ], "fields": [ { "name": "m_flMaxFallVelocity", "ty": "float32", "offset": 532 }, { "name": "m_vecLadderNormal", "ty": "Vector", "offset": 536 }, { "name": "m_nLadderSurfacePropIndex", "ty": "int32", "offset": 548 }, { "name": "m_flDuckAmount", "ty": "float32", "offset": 552 }, { "name": "m_flDuckSpeed", "ty": "float32", "offset": 556 }, { "name": "m_bDuckOverride", "ty": "bool", "offset": 560 }, { "name": "m_bDesiresDuck", "ty": "bool", "offset": 561 }, { "name": "m_flDuckOffset", "ty": "float32", "offset": 564 }, { "name": "m_nDuckTimeMsecs", "ty": "uint32", "offset": 568 }, { "name": "m_nDuckJumpTimeMsecs", "ty": "uint32", "offset": 572 }, { "name": "m_nJumpTimeMsecs", "ty": "uint32", "offset": 576 }, { "name": "m_flLastDuckTime", "ty": "float32", "offset": 580 }, { "name": "m_vecLastPositionAtFullCrouchSpeed", "ty": "Vector2D", "offset": 592 }, { "name": "m_duckUntilOnGround", "ty": "bool", "offset": 600 }, { "name": "m_bHasWalkMovedSinceLastJump", "ty": "bool", "offset": 601 }, { "name": "m_bInStuckTest", "ty": "bool", "offset": 602 }, { "name": "m_flStuckCheckTime", "ty": "float32[64][2]", "offset": 616 }, { "name": "m_nTraceCount", "ty": "int32", "offset": 1128 }, { "name": "m_StuckLast", "ty": "int32", "offset": 1132 }, { "name": "m_bSpeedCropped", "ty": "bool", "offset": 1136 }, { "name": "m_nOldWaterLevel", "ty": "int32", "offset": 1140 }, { "name": "m_flWaterEntryTime", "ty": "float32", "offset": 1144 }, { "name": "m_vecForward", "ty": "Vector", "offset": 1148 }, { "name": "m_vecLeft", "ty": "Vector", "offset": 1160 }, { "name": "m_vecUp", "ty": "Vector", "offset": 1172 }, { "name": "m_nGameCodeHasMovedPlayerAfterCommand", "ty": "int32", "offset": 1184 }, { "name": "m_bOldJumpPressed", "ty": "bool", "offset": 1188 }, { "name": "m_flJumpPressedTime", "ty": "float32", "offset": 1192 }, { "name": "m_flJumpUntil", "ty": "float32", "offset": 1196 }, { "name": "m_flJumpVel", "ty": "float32", "offset": 1200 }, { "name": "m_fStashGrenadeParameterWhen", "ty": "GameTime_t", "offset": 1204 }, { "name": "m_nButtonDownMaskPrev", "ty": "uint64", "offset": 1208 }, { "name": "m_flOffsetTickCompleteTime", "ty": "float32", "offset": 1216 }, { "name": "m_flOffsetTickStashedSpeed", "ty": "float32", "offset": 1220 }, { "name": "m_flStamina", "ty": "float32", "offset": 1224 }, { "name": "m_flHeightAtJumpStart", "ty": "float32", "offset": 1228 }, { "name": "m_flMaxJumpHeightThisJump", "ty": "float32", "offset": 1232 } ] }, { "name": "CCSPlayer_UseServices", "module_name": "client.so", "parent": { "name": "CPlayer_UseServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSPlayer_ViewModelServices", "module_name": "client.so", "parent": { "name": "CPlayer_ViewModelServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_hViewModel", "ty": "CHandle< CBaseViewModel >" } } ], "fields": [ { "name": "m_hViewModel", "ty": "CHandle< C_BaseViewModel >[3]", "offset": 64 } ] }, { "name": "CCSPlayer_WaterServices", "module_name": "client.so", "parent": { "name": "CPlayer_WaterServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_flWaterJumpTime", "ty": "float32", "offset": 64 }, { "name": "m_vecWaterJumpVel", "ty": "Vector", "offset": 68 }, { "name": "m_flSwimSoundTime", "ty": "float32", "offset": 80 } ] }, { "name": "CCSPlayer_WeaponServices", "module_name": "client.so", "parent": { "name": "CPlayer_WeaponServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hMyWeapons", "ty": "CHandle< C_BasePlayerWeapon >" } }, { "NetworkVarNames": { "name": "m_hActiveWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_hLastWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_iAmmo", "ty": "uint16" } } ], "fields": [ { "name": "m_hMyWeapons", "ty": "C_NetworkUtlVectorBase< CHandle< C_BasePlayerWeapon > >", "offset": 64 }, { "name": "m_hActiveWeapon", "ty": "CHandle< C_BasePlayerWeapon >", "offset": 88 }, { "name": "m_hLastWeapon", "ty": "CHandle< C_BasePlayerWeapon >", "offset": 92 }, { "name": "m_iAmmo", "ty": "uint16[32]", "offset": 96 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flNextAttack", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bIsLookingAtWeapon", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsHoldingLookAtWeapon", "ty": "bool" } } ], "fields": [ { "name": "m_flNextAttack", "ty": "GameTime_t", "offset": 184 }, { "name": "m_bIsLookingAtWeapon", "ty": "bool", "offset": 188 }, { "name": "m_bIsHoldingLookAtWeapon", "ty": "bool", "offset": 189 }, { "name": "m_nOldShootPositionHistoryCount", "ty": "uint32", "offset": 192 }, { "name": "m_nOldInputHistoryCount", "ty": "uint32", "offset": 1112 } ] }, { "name": "CCSObserver_ObserverServices", "module_name": "client.so", "parent": { "name": "CPlayer_ObserverServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iObserverMode", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_hObserverTarget", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iObserverMode", "ty": "uint8", "offset": 64 }, { "name": "m_hObserverTarget", "ty": "CHandle< C_BaseEntity >", "offset": 68 }, { "name": "m_iObserverLastMode", "ty": "ObserverMode_t", "offset": 72 }, { "name": "m_bForcedObserverMode", "ty": "bool", "offset": 76 }, { "name": "m_flObserverChaseDistance", "ty": "float32", "offset": 80 }, { "name": "m_flObserverChaseDistanceCalcTime", "ty": "GameTime_t", "offset": 84 } ] }, "metadata": [], "fields": [ { "name": "m_hLastObserverTarget", "ty": "CEntityHandle", "offset": 88 }, { "name": "m_vecObserverInterpolateOffset", "ty": "Vector", "offset": 92 }, { "name": "m_vecObserverInterpStartPos", "ty": "Vector", "offset": 104 }, { "name": "m_flObsInterp_PathLength", "ty": "float32", "offset": 116 }, { "name": "m_qObsInterp_OrientationStart", "ty": "Quaternion", "offset": 128 }, { "name": "m_qObsInterp_OrientationTravelDir", "ty": "Quaternion", "offset": 144 }, { "name": "m_obsInterpState", "ty": "ObserverInterpState_t", "offset": 160 }, { "name": "m_bObserverInterpolationNeedsDeferredSetup", "ty": "bool", "offset": 164 } ] }, { "name": "CCSObserver_CameraServices", "module_name": "client.so", "parent": { "name": "CCSPlayerBase_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayer_CameraServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecCsViewPunchAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_PlayerFog", "ty": "fogplayerparams_t" } }, { "NetworkVarNames": { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection>" } }, { "NetworkVarNames": { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2>" } }, { "NetworkVarNames": { "name": "m_audio", "ty": "audioparams_t" } }, { "NetworkVarNames": { "name": "m_PostProcessingVolumes", "ty": "CHandle" } } ], "fields": [ { "name": "m_vecCsViewPunchAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t", "offset": 76 }, { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32", "offset": 80 }, { "name": "m_PlayerFog", "ty": "C_fogplayerparams_t", "offset": 88 }, { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< C_ColorCorrection >", "offset": 152 }, { "name": "m_hViewEntity", "ty": "CHandle< C_BaseEntity >", "offset": 156 }, { "name": "m_hTonemapController", "ty": "CHandle< C_TonemapController2 >", "offset": 160 }, { "name": "m_audio", "ty": "audioparams_t", "offset": 168 }, { "name": "m_PostProcessingVolumes", "ty": "C_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >", "offset": 288 }, { "name": "m_flOldPlayerZ", "ty": "float32", "offset": 312 }, { "name": "m_flOldPlayerViewOffsetZ", "ty": "float32", "offset": 316 }, { "name": "m_CurrentFog", "ty": "fogparams_t", "offset": 320 }, { "name": "m_hOldFogController", "ty": "CHandle< C_FogController >", "offset": 424 }, { "name": "m_bOverrideFogColor", "ty": "bool[5]", "offset": 428 }, { "name": "m_OverrideFogColor", "ty": "Color[5]", "offset": 433 }, { "name": "m_bOverrideFogStartEnd", "ty": "bool[5]", "offset": 453 }, { "name": "m_fOverrideFogStart", "ty": "float32[5]", "offset": 460 }, { "name": "m_fOverrideFogEnd", "ty": "float32[5]", "offset": 480 }, { "name": "m_hActivePostProcessingVolume", "ty": "CHandle< C_PostProcessingVolume >", "offset": 500 }, { "name": "m_angDemoViewAngles", "ty": "QAngle", "offset": 504 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iFOV", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_iFOVStart", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flFOVTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flFOVRate", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_hZoomOwner", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iFOV", "ty": "uint32", "offset": 528 }, { "name": "m_iFOVStart", "ty": "uint32", "offset": 532 }, { "name": "m_flFOVTime", "ty": "GameTime_t", "offset": 536 }, { "name": "m_flFOVRate", "ty": "float32", "offset": 540 }, { "name": "m_hZoomOwner", "ty": "CHandle< C_BaseEntity >", "offset": 544 }, { "name": "m_flLastShotFOV", "ty": "float32", "offset": 548 } ] }, "metadata": [], "fields": [] }, { "name": "CCSObserver_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayer_MovementServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, "metadata": [], "fields": [] }, { "name": "CCSObserver_UseServices", "module_name": "client.so", "parent": { "name": "CPlayer_UseServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSObserver_ViewModelServices", "module_name": "client.so", "parent": { "name": "CPlayer_ViewModelServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSPlayerController_ActionTrackingServices", "module_name": "client.so", "parent": { "name": "CPlayerControllerComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_perRoundStats", "ty": "CSPerRoundStats_t" } }, { "NetworkVarNames": { "name": "m_matchStats", "ty": "CSMatchStats_t" } }, { "NetworkVarNames": { "name": "m_iNumRoundKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumRoundKillsHeadshots", "ty": "int" } }, { "NetworkVarNames": { "name": "m_unTotalRoundDamageDealt", "ty": "uint32" } } ], "fields": [ { "name": "m_perRoundStats", "ty": "C_UtlVectorEmbeddedNetworkVar< CSPerRoundStats_t >", "offset": 64 }, { "name": "m_matchStats", "ty": "CSMatchStats_t", "offset": 144 }, { "name": "m_iNumRoundKills", "ty": "int32", "offset": 264 }, { "name": "m_iNumRoundKillsHeadshots", "ty": "int32", "offset": 268 }, { "name": "m_unTotalRoundDamageDealt", "ty": "uint32", "offset": 272 } ] }, { "name": "CDamageRecord", "module_name": "client.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_PlayerDamager", "ty": "CHandle< CCSPlayerPawnBase >" } }, { "NetworkVarNames": { "name": "m_PlayerRecipient", "ty": "CHandle< CCSPlayerPawnBase >" } }, { "NetworkVarNames": { "name": "m_hPlayerControllerDamager", "ty": "CHandle< CCSPlayerController >" } }, { "NetworkVarNames": { "name": "m_hPlayerControllerRecipient", "ty": "CHandle< CCSPlayerController >" } }, { "NetworkVarNames": { "name": "m_szPlayerDamagerName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_szPlayerRecipientName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_DamagerXuid", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_RecipientXuid", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_iDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iActualHealthRemoved", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumHits", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iLastBulletUpdate", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bIsOtherEnemy", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_killType", "ty": "EKillTypes_t" } } ], "fields": [ { "name": "m_PlayerDamager", "ty": "CHandle< C_CSPlayerPawnBase >", "offset": 40 }, { "name": "m_PlayerRecipient", "ty": "CHandle< C_CSPlayerPawnBase >", "offset": 44 }, { "name": "m_hPlayerControllerDamager", "ty": "CHandle< CCSPlayerController >", "offset": 48 }, { "name": "m_hPlayerControllerRecipient", "ty": "CHandle< CCSPlayerController >", "offset": 52 }, { "name": "m_szPlayerDamagerName", "ty": "CUtlString", "offset": 56 }, { "name": "m_szPlayerRecipientName", "ty": "CUtlString", "offset": 64 }, { "name": "m_DamagerXuid", "ty": "uint64", "offset": 72 }, { "name": "m_RecipientXuid", "ty": "uint64", "offset": 80 }, { "name": "m_iDamage", "ty": "int32", "offset": 88 }, { "name": "m_iActualHealthRemoved", "ty": "int32", "offset": 92 }, { "name": "m_iNumHits", "ty": "int32", "offset": 96 }, { "name": "m_iLastBulletUpdate", "ty": "int32", "offset": 100 }, { "name": "m_bIsOtherEnemy", "ty": "bool", "offset": 104 }, { "name": "m_killType", "ty": "EKillTypes_t", "offset": 105 } ] }, { "name": "CCSPlayerController_DamageServices", "module_name": "client.so", "parent": { "name": "CPlayerControllerComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nSendUpdate", "ty": "int" } }, { "NetworkVarNames": { "name": "m_DamageList", "ty": "CDamageRecord" } } ], "fields": [ { "name": "m_nSendUpdate", "ty": "int32", "offset": 64 }, { "name": "m_DamageList", "ty": "C_UtlVectorEmbeddedNetworkVar< CDamageRecord >", "offset": 72 } ] }, { "name": "CCSPlayerController_InGameMoneyServices", "module_name": "client.so", "parent": { "name": "CPlayerControllerComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iAccount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iStartAccount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iTotalCashSpent", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iCashSpentThisRound", "ty": "int" } } ], "fields": [ { "name": "m_iAccount", "ty": "int32", "offset": 64 }, { "name": "m_iStartAccount", "ty": "int32", "offset": 68 }, { "name": "m_iTotalCashSpent", "ty": "int32", "offset": 72 }, { "name": "m_iCashSpentThisRound", "ty": "int32", "offset": 76 }, { "name": "m_nPreviousAccount", "ty": "int32", "offset": 80 } ] }, { "name": "ServerAuthoritativeWeaponSlot_t", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "unClass", "ty": "uint16", "offset": 40 }, { "name": "unSlot", "ty": "uint16", "offset": 42 }, { "name": "unItemDefIdx", "ty": "uint16", "offset": 44 } ] }, { "name": "CCSPlayerController_InventoryServices", "module_name": "client.so", "parent": { "name": "CPlayerControllerComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_unMusicID", "ty": "item_definition_index_t" } }, { "NetworkVarNames": { "name": "m_rank", "ty": "MedalRank_t" } }, { "NetworkVarNames": { "name": "m_nPersonaDataPublicLevel", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPersonaDataPublicCommendsLeader", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPersonaDataPublicCommendsTeacher", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPersonaDataPublicCommendsFriendly", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPersonaDataXpTrailLevel", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vecServerAuthoritativeWeaponSlots", "ty": "ServerAuthoritativeWeaponSlot_t" } } ], "fields": [ { "name": "m_unMusicID", "ty": "uint16", "offset": 64 }, { "name": "m_rank", "ty": "MedalRank_t[6]", "offset": 68 }, { "name": "m_nPersonaDataPublicLevel", "ty": "int32", "offset": 92 }, { "name": "m_nPersonaDataPublicCommendsLeader", "ty": "int32", "offset": 96 }, { "name": "m_nPersonaDataPublicCommendsTeacher", "ty": "int32", "offset": 100 }, { "name": "m_nPersonaDataPublicCommendsFriendly", "ty": "int32", "offset": 104 }, { "name": "m_nPersonaDataXpTrailLevel", "ty": "int32", "offset": 108 }, { "name": "m_vecServerAuthoritativeWeaponSlots", "ty": "C_UtlVectorEmbeddedNetworkVar< ServerAuthoritativeWeaponSlot_t >", "offset": 112 } ] }, { "name": "CCSWeaponBaseVDataAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CCSWeaponBaseAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "C_IronSightController", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bIronSightAvailable", "ty": "bool", "offset": 16 }, { "name": "m_flIronSightAmount", "ty": "float32", "offset": 20 }, { "name": "m_flIronSightAmountGained", "ty": "float32", "offset": 24 }, { "name": "m_flIronSightAmountBiased", "ty": "float32", "offset": 28 }, { "name": "m_flIronSightAmount_Interpolated", "ty": "float32", "offset": 32 }, { "name": "m_flIronSightAmountGained_Interpolated", "ty": "float32", "offset": 36 }, { "name": "m_flIronSightAmountBiased_Interpolated", "ty": "float32", "offset": 40 }, { "name": "m_flInterpolationLastUpdated", "ty": "float32", "offset": 44 }, { "name": "m_angDeltaAverage", "ty": "QAngle[8]", "offset": 48 }, { "name": "m_angViewLast", "ty": "QAngle", "offset": 144 }, { "name": "m_vecDotCoords", "ty": "Vector2D", "offset": 156 }, { "name": "m_flDotBlur", "ty": "float32", "offset": 164 }, { "name": "m_flSpeedRatio", "ty": "float32", "offset": 168 } ] }, { "name": "CompositeMaterialMatchFilter_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_nCompositeMaterialMatchFilterType", "ty": "CompositeMaterialMatchFilterType_t", "offset": 0 }, { "name": "m_strMatchFilter", "ty": "CUtlString", "offset": 8 }, { "name": "m_strMatchValue", "ty": "CUtlString", "offset": 16 }, { "name": "m_bPassWhenTrue", "ty": "bool", "offset": 24 } ] }, { "name": "CompositeMaterialInputLooseVariable_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_strName", "ty": "CUtlString", "offset": 0 }, { "name": "m_bExposeExternally", "ty": "bool", "offset": 8 }, { "name": "m_strExposedFriendlyName", "ty": "CUtlString", "offset": 16 }, { "name": "m_strExposedFriendlyGroupName", "ty": "CUtlString", "offset": 24 }, { "name": "m_bExposedVariableIsFixedRange", "ty": "bool", "offset": 32 }, { "name": "m_strExposedVisibleWhenTrue", "ty": "CUtlString", "offset": 40 }, { "name": "m_strExposedHiddenWhenTrue", "ty": "CUtlString", "offset": 48 }, { "name": "m_nVariableType", "ty": "CompositeMaterialInputLooseVariableType_t", "offset": 56 }, { "name": "m_bValueBoolean", "ty": "bool", "offset": 60 }, { "name": "m_nValueIntX", "ty": "int32", "offset": 64 }, { "name": "m_nValueIntY", "ty": "int32", "offset": 68 }, { "name": "m_nValueIntZ", "ty": "int32", "offset": 72 }, { "name": "m_nValueIntW", "ty": "int32", "offset": 76 }, { "name": "m_bHasFloatBounds", "ty": "bool", "offset": 80 }, { "name": "m_flValueFloatX", "ty": "float32", "offset": 84 }, { "name": "m_flValueFloatX_Min", "ty": "float32", "offset": 88 }, { "name": "m_flValueFloatX_Max", "ty": "float32", "offset": 92 }, { "name": "m_flValueFloatY", "ty": "float32", "offset": 96 }, { "name": "m_flValueFloatY_Min", "ty": "float32", "offset": 100 }, { "name": "m_flValueFloatY_Max", "ty": "float32", "offset": 104 }, { "name": "m_flValueFloatZ", "ty": "float32", "offset": 108 }, { "name": "m_flValueFloatZ_Min", "ty": "float32", "offset": 112 }, { "name": "m_flValueFloatZ_Max", "ty": "float32", "offset": 116 }, { "name": "m_flValueFloatW", "ty": "float32", "offset": 120 }, { "name": "m_flValueFloatW_Min", "ty": "float32", "offset": 124 }, { "name": "m_flValueFloatW_Max", "ty": "float32", "offset": 128 }, { "name": "m_cValueColor4", "ty": "Color", "offset": 132 }, { "name": "m_nValueSystemVar", "ty": "CompositeMaterialVarSystemVar_t", "offset": 136 }, { "name": "m_strResourceMaterial", "ty": "CResourceName", "offset": 144 }, { "name": "m_strTextureContentAssetPath", "ty": "CUtlString", "offset": 368 }, { "name": "m_strTextureRuntimeResourcePath", "ty": "CResourceName", "offset": 376 }, { "name": "m_strTextureCompilationVtexTemplate", "ty": "CUtlString", "offset": 600 }, { "name": "m_nTextureType", "ty": "CompositeMaterialInputTextureType_t", "offset": 608 }, { "name": "m_strString", "ty": "CUtlString", "offset": 616 } ] }, { "name": "CompMatMutatorCondition_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_nMutatorCondition", "ty": "CompMatPropertyMutatorConditionType_t", "offset": 0 }, { "name": "m_strMutatorConditionContainerName", "ty": "CUtlString", "offset": 8 }, { "name": "m_strMutatorConditionContainerVarName", "ty": "CUtlString", "offset": 16 }, { "name": "m_strMutatorConditionContainerVarValue", "ty": "CUtlString", "offset": 24 }, { "name": "m_bPassWhenTrue", "ty": "bool", "offset": 32 } ] }, { "name": "CompMatPropertyMutator_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_bEnabled", "ty": "bool", "offset": 0 }, { "name": "m_nMutatorCommandType", "ty": "CompMatPropertyMutatorType_t", "offset": 4 }, { "name": "m_strInitWith_Container", "ty": "CUtlString", "offset": 8 }, { "name": "m_strCopyProperty_InputContainerSrc", "ty": "CUtlString", "offset": 16 }, { "name": "m_strCopyProperty_InputContainerProperty", "ty": "CUtlString", "offset": 24 }, { "name": "m_strCopyProperty_TargetProperty", "ty": "CUtlString", "offset": 32 }, { "name": "m_strRandomRollInputVars_SeedInputVar", "ty": "CUtlString", "offset": 40 }, { "name": "m_vecRandomRollInputVars_InputVarsToRoll", "ty": "CUtlVector< CUtlString >", "offset": 48 }, { "name": "m_strCopyMatchingKeys_InputContainerSrc", "ty": "CUtlString", "offset": 72 }, { "name": "m_strCopyKeysWithSuffix_InputContainerSrc", "ty": "CUtlString", "offset": 80 }, { "name": "m_strCopyKeysWithSuffix_FindSuffix", "ty": "CUtlString", "offset": 88 }, { "name": "m_strCopyKeysWithSuffix_ReplaceSuffix", "ty": "CUtlString", "offset": 96 }, { "name": "m_nSetValue_Value", "ty": "CompositeMaterialInputLooseVariable_t", "offset": 104 }, { "name": "m_strGenerateTexture_TargetParam", "ty": "CUtlString", "offset": 728 }, { "name": "m_strGenerateTexture_InitialContainer", "ty": "CUtlString", "offset": 736 }, { "name": "m_nResolution", "ty": "int32", "offset": 744 }, { "name": "m_bIsScratchTarget", "ty": "bool", "offset": 748 }, { "name": "m_bSplatDebugInfo", "ty": "bool", "offset": 749 }, { "name": "m_bCaptureInRenderDoc", "ty": "bool", "offset": 750 }, { "name": "m_vecTexGenInstructions", "ty": "CUtlVector< CompMatPropertyMutator_t >", "offset": 752 }, { "name": "m_vecConditionalMutators", "ty": "CUtlVector< CompMatPropertyMutator_t >", "offset": 776 }, { "name": "m_strPopInputQueue_Container", "ty": "CUtlString", "offset": 800 }, { "name": "m_strDrawText_InputContainerSrc", "ty": "CUtlString", "offset": 808 }, { "name": "m_strDrawText_InputContainerProperty", "ty": "CUtlString", "offset": 816 }, { "name": "m_vecDrawText_Position", "ty": "Vector2D", "offset": 824 }, { "name": "m_colDrawText_Color", "ty": "Color", "offset": 832 }, { "name": "m_strDrawText_Font", "ty": "CUtlString", "offset": 840 }, { "name": "m_vecConditions", "ty": "CUtlVector< CompMatMutatorCondition_t >", "offset": 848 } ] }, { "name": "CompositeMaterialInputContainer_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_bEnabled", "ty": "bool", "offset": 0 }, { "name": "m_nCompositeMaterialInputContainerSourceType", "ty": "CompositeMaterialInputContainerSourceType_t", "offset": 4 }, { "name": "m_strSpecificContainerMaterial", "ty": "CResourceName", "offset": 8 }, { "name": "m_strAttrName", "ty": "CUtlString", "offset": 232 }, { "name": "m_strAlias", "ty": "CUtlString", "offset": 240 }, { "name": "m_vecLooseVariables", "ty": "CUtlVector< CompositeMaterialInputLooseVariable_t >", "offset": 248 }, { "name": "m_strAttrNameForVar", "ty": "CUtlString", "offset": 272 }, { "name": "m_bExposeExternally", "ty": "bool", "offset": 280 } ] }, { "name": "CompositeMaterialAssemblyProcedure_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_vecCompMatIncludes", "ty": "CUtlVector< CResourceName >", "offset": 0 }, { "name": "m_vecMatchFilters", "ty": "CUtlVector< CompositeMaterialMatchFilter_t >", "offset": 24 }, { "name": "m_vecCompositeInputContainers", "ty": "CUtlVector< CompositeMaterialInputContainer_t >", "offset": 48 }, { "name": "m_vecPropertyMutators", "ty": "CUtlVector< CompMatPropertyMutator_t >", "offset": 72 } ] }, { "name": "GeneratedTextureHandle_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_strBitmapName", "ty": "CUtlString", "offset": 0 } ] }, { "name": "CompositeMaterial_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_TargetKVs", "ty": "KeyValues3", "offset": 8 }, { "name": "m_PreGenerationKVs", "ty": "KeyValues3", "offset": 24 }, { "name": "m_FinalKVs", "ty": "KeyValues3", "offset": 40 }, { "name": "m_vecGeneratedTextures", "ty": "CUtlVector< GeneratedTextureHandle_t >", "offset": 64 } ] }, { "name": "CompositeMaterialEditorPoint_t", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ModelName", "ty": "CResourceName", "offset": 0 }, { "name": "m_nSequenceIndex", "ty": "int32", "offset": 224 }, { "name": "m_flCycle", "ty": "float32", "offset": 228 }, { "name": "m_KVModelStateChoices", "ty": "KeyValues3", "offset": 232 }, { "name": "m_bEnableChildModel", "ty": "bool", "offset": 248 }, { "name": "m_ChildModelName", "ty": "CResourceName", "offset": 256 }, { "name": "m_vecCompositeMaterialAssemblyProcedures", "ty": "CUtlVector< CompositeMaterialAssemblyProcedure_t >", "offset": 480 }, { "name": "m_vecCompositeMaterials", "ty": "CUtlVector< CompositeMaterial_t >", "offset": 504 } ] }, { "name": "CCompositeMaterialEditorDoc", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nVersion", "ty": "int32", "offset": 8 }, { "name": "m_Points", "ty": "CUtlVector< CompositeMaterialEditorPoint_t >", "offset": 16 }, { "name": "m_KVthumbnail", "ty": "KeyValues3", "offset": 40 } ] }, { "name": "CGlobalLightBase", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bSpotLight", "ty": "bool", "offset": 16 }, { "name": "m_SpotLightOrigin", "ty": "Vector", "offset": 20 }, { "name": "m_SpotLightAngles", "ty": "QAngle", "offset": 32 }, { "name": "m_ShadowDirection", "ty": "Vector", "offset": 44 }, { "name": "m_AmbientDirection", "ty": "Vector", "offset": 56 }, { "name": "m_SpecularDirection", "ty": "Vector", "offset": 68 }, { "name": "m_InspectorSpecularDirection", "ty": "Vector", "offset": 80 }, { "name": "m_flSpecularPower", "ty": "float32", "offset": 92 }, { "name": "m_flSpecularIndependence", "ty": "float32", "offset": 96 }, { "name": "m_SpecularColor", "ty": "Color", "offset": 100 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 104 }, { "name": "m_bEnabled", "ty": "bool", "offset": 105 }, { "name": "m_LightColor", "ty": "Color", "offset": 106 }, { "name": "m_AmbientColor1", "ty": "Color", "offset": 110 }, { "name": "m_AmbientColor2", "ty": "Color", "offset": 114 }, { "name": "m_AmbientColor3", "ty": "Color", "offset": 118 }, { "name": "m_flSunDistance", "ty": "float32", "offset": 124 }, { "name": "m_flFOV", "ty": "float32", "offset": 128 }, { "name": "m_flNearZ", "ty": "float32", "offset": 132 }, { "name": "m_flFarZ", "ty": "float32", "offset": 136 }, { "name": "m_bEnableShadows", "ty": "bool", "offset": 140 }, { "name": "m_bOldEnableShadows", "ty": "bool", "offset": 141 }, { "name": "m_bBackgroundClearNotRequired", "ty": "bool", "offset": 142 }, { "name": "m_flCloudScale", "ty": "float32", "offset": 144 }, { "name": "m_flCloud1Speed", "ty": "float32", "offset": 148 }, { "name": "m_flCloud1Direction", "ty": "float32", "offset": 152 }, { "name": "m_flCloud2Speed", "ty": "float32", "offset": 156 }, { "name": "m_flCloud2Direction", "ty": "float32", "offset": 160 }, { "name": "m_flAmbientScale1", "ty": "float32", "offset": 176 }, { "name": "m_flAmbientScale2", "ty": "float32", "offset": 180 }, { "name": "m_flGroundScale", "ty": "float32", "offset": 184 }, { "name": "m_flLightScale", "ty": "float32", "offset": 188 }, { "name": "m_flFoWDarkness", "ty": "float32", "offset": 192 }, { "name": "m_bEnableSeparateSkyboxFog", "ty": "bool", "offset": 196 }, { "name": "m_vFowColor", "ty": "Vector", "offset": 200 }, { "name": "m_ViewOrigin", "ty": "Vector", "offset": 212 }, { "name": "m_ViewAngles", "ty": "QAngle", "offset": 224 }, { "name": "m_flViewFoV", "ty": "float32", "offset": 236 }, { "name": "m_WorldPoints", "ty": "Vector[8]", "offset": 240 }, { "name": "m_vFogOffsetLayer0", "ty": "Vector2D", "offset": 1192 }, { "name": "m_vFogOffsetLayer1", "ty": "Vector2D", "offset": 1200 }, { "name": "m_hEnvWind", "ty": "CHandle< C_BaseEntity >", "offset": 1208 }, { "name": "m_hEnvSky", "ty": "CHandle< C_BaseEntity >", "offset": 1212 } ] }, { "name": "C_GlobalLight", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_WindClothForceHandle", "ty": "uint16", "offset": 2960 } ] }, { "name": "C_CSGO_PreviewModel_GraphController", "module_name": "client.so", "parent": { "name": "CAnimGraphControllerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pszCharacterMode", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 24 }, { "name": "m_pszWeaponState", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 56 }, { "name": "m_pszWeaponType", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 88 }, { "name": "m_pszEndOfMatchCelebration", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 120 } ] }, { "name": "C_CSGO_PreviewPlayer_GraphController", "module_name": "client.so", "parent": { "name": "CAnimGraphControllerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pszCharacterMode", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 24 }, { "name": "m_pszTeamPreviewVariant", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 56 }, { "name": "m_pszTeamPreviewPosition", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 88 }, { "name": "m_pszEndOfMatchCelebration", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 120 }, { "name": "m_nTeamPreviewRandom", "ty": "CAnimGraphParamOptionalRef< int32 >", "offset": 152 }, { "name": "m_pszWeaponState", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 176 }, { "name": "m_pszWeaponType", "ty": "CAnimGraphParamOptionalRef< char* >", "offset": 208 }, { "name": "m_bCT", "ty": "CAnimGraphParamOptionalRef< bool >", "offset": 240 } ] }, { "name": "C_CSGO_MapPreviewCameraPathNode", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_szParentPathUniqueID", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_nPathIndex", "ty": "int32", "offset": 1752 }, { "name": "m_vInTangentLocal", "ty": "Vector", "offset": 1756 }, { "name": "m_vOutTangentLocal", "ty": "Vector", "offset": 1768 }, { "name": "m_flFOV", "ty": "float32", "offset": 1780 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1784 }, { "name": "m_flEaseIn", "ty": "float32", "offset": 1788 }, { "name": "m_flEaseOut", "ty": "float32", "offset": 1792 }, { "name": "m_vInTangentWorld", "ty": "Vector", "offset": 1796 }, { "name": "m_vOutTangentWorld", "ty": "Vector", "offset": 1808 } ] }, { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, { "name": "CCSPlayer_GlowServices", "module_name": "client.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSObserverPawnAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "C_CSPlayerPawnAPI", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "C_VoteController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iActiveIssueIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iOnlyTeamToVote", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nVoteOptionCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPotentialVotes", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bIsYesNoVote", "ty": "bool" } } ], "fields": [ { "name": "m_iActiveIssueIndex", "ty": "int32", "offset": 1756 }, { "name": "m_iOnlyTeamToVote", "ty": "int32", "offset": 1760 }, { "name": "m_nVoteOptionCount", "ty": "int32[5]", "offset": 1764 }, { "name": "m_nPotentialVotes", "ty": "int32", "offset": 1784 }, { "name": "m_bVotesDirty", "ty": "bool", "offset": 1788 }, { "name": "m_bTypeDirty", "ty": "bool", "offset": 1789 }, { "name": "m_bIsYesNoVote", "ty": "bool", "offset": 1790 } ] }, { "name": "C_MapVetoPickController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nDraftType", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nTeamWinningCoinToss", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nTeamWithFirstChoice", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nVoteMapIdsList", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nAccountIDs", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId0", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId1", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId2", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId3", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId4", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMapId5", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nStartingSide0", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCurrentPhase", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPhaseStartTick", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPhaseDurationTicks", "ty": "int" } } ], "fields": [ { "name": "m_nDraftType", "ty": "int32", "offset": 1756 }, { "name": "m_nTeamWinningCoinToss", "ty": "int32", "offset": 1760 }, { "name": "m_nTeamWithFirstChoice", "ty": "int32[64]", "offset": 1764 }, { "name": "m_nVoteMapIdsList", "ty": "int32[7]", "offset": 2020 }, { "name": "m_nAccountIDs", "ty": "int32[64]", "offset": 2048 }, { "name": "m_nMapId0", "ty": "int32[64]", "offset": 2304 }, { "name": "m_nMapId1", "ty": "int32[64]", "offset": 2560 }, { "name": "m_nMapId2", "ty": "int32[64]", "offset": 2816 }, { "name": "m_nMapId3", "ty": "int32[64]", "offset": 3072 }, { "name": "m_nMapId4", "ty": "int32[64]", "offset": 3328 }, { "name": "m_nMapId5", "ty": "int32[64]", "offset": 3584 }, { "name": "m_nStartingSide0", "ty": "int32[64]", "offset": 3840 }, { "name": "m_nCurrentPhase", "ty": "int32", "offset": 4096 }, { "name": "m_nPhaseStartTick", "ty": "int32", "offset": 4100 }, { "name": "m_nPhaseDurationTicks", "ty": "int32", "offset": 4104 }, { "name": "m_nPostDataUpdateTick", "ty": "int32", "offset": 4108 }, { "name": "m_bDisabledHud", "ty": "bool", "offset": 4112 } ] }, { "name": "CPlayerSprayDecalRenderHelper", "module_name": "client.so", "parent": null, "metadata": [], "fields": [] }, { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, { "name": "C_CSGO_TeamSelectCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TerroristTeamIntroCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_TerroristWingmanIntroCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_CounterTerroristTeamIntroCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_CounterTerroristWingmanIntroCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_EndOfMatchCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCamera", "module_name": "client.so", "parent": { "name": "C_CSGO_MapPreviewCameraPath", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_flZFar", "ty": "float32", "offset": 1744 }, { "name": "m_flZNear", "ty": "float32", "offset": 1748 }, { "name": "m_bLoop", "ty": "bool", "offset": 1752 }, { "name": "m_bVerticalFOV", "ty": "bool", "offset": 1753 }, { "name": "m_bConstantSpeed", "ty": "bool", "offset": 1754 }, { "name": "m_flDuration", "ty": "float32", "offset": 1756 }, { "name": "m_flPathLength", "ty": "float32", "offset": 1824 }, { "name": "m_flPathDuration", "ty": "float32", "offset": 1828 } ] }, "metadata": [], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1840 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1844 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1848 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1852 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1856 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1860 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1864 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_EndOfMatchCharacterPosition", "module_name": "client.so", "parent": { "name": "C_CSGO_TeamPreviewCharacterPosition", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1744 }, { "name": "m_nRandom", "ty": "int32", "offset": 1748 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1752 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1760 }, { "name": "m_xuid", "ty": "uint64", "offset": 1768 }, { "name": "m_agentItem", "ty": "C_EconItemView", "offset": 1776 }, { "name": "m_glovesItem", "ty": "C_EconItemView", "offset": 6720 }, { "name": "m_weaponItem", "ty": "C_EconItemView", "offset": 11664 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_EndOfMatchLineupEndpoint", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_EndOfMatchLineupStart", "module_name": "client.so", "parent": { "name": "C_CSGO_EndOfMatchLineupEndpoint", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CSGO_EndOfMatchLineupEnd", "module_name": "client.so", "parent": { "name": "C_CSGO_EndOfMatchLineupEndpoint", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_CsmFovOverride", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [ { "name": "m_cameraName", "ty": "CUtlString", "offset": 1744 }, { "name": "m_flCsmFovOverrideValue", "ty": "float32", "offset": 1752 } ] }, { "name": "C_PointEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_EnvCombinedLightProbeVolume", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_Color", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flBrightness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_hCubemapTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_bCustomCubemapTexture", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_hLightProbeTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightIndicesTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightScalarsTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightShadowsTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_vBoxMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bMoveable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nHandshake", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEnvCubeMapArrayIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flEdgeFadeDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vEdgeFadeDists", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_Color", "ty": "Color", "offset": 5928 }, { "name": "m_flBrightness", "ty": "float32", "offset": 5932 }, { "name": "m_hCubemapTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5936 }, { "name": "m_bCustomCubemapTexture", "ty": "bool", "offset": 5944 }, { "name": "m_hLightProbeTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5952 }, { "name": "m_hLightProbeDirectLightIndicesTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5960 }, { "name": "m_hLightProbeDirectLightScalarsTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5968 }, { "name": "m_hLightProbeDirectLightShadowsTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5976 }, { "name": "m_vBoxMins", "ty": "Vector", "offset": 5984 }, { "name": "m_vBoxMaxs", "ty": "Vector", "offset": 5996 }, { "name": "m_bMoveable", "ty": "bool", "offset": 6008 }, { "name": "m_nHandshake", "ty": "int32", "offset": 6012 }, { "name": "m_nEnvCubeMapArrayIndex", "ty": "int32", "offset": 6016 }, { "name": "m_nPriority", "ty": "int32", "offset": 6020 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 6024 }, { "name": "m_flEdgeFadeDist", "ty": "float32", "offset": 6028 }, { "name": "m_vEdgeFadeDists", "ty": "Vector", "offset": 6032 }, { "name": "m_nLightProbeSizeX", "ty": "int32", "offset": 6044 }, { "name": "m_nLightProbeSizeY", "ty": "int32", "offset": 6048 }, { "name": "m_nLightProbeSizeZ", "ty": "int32", "offset": 6052 }, { "name": "m_nLightProbeAtlasX", "ty": "int32", "offset": 6056 }, { "name": "m_nLightProbeAtlasY", "ty": "int32", "offset": 6060 }, { "name": "m_nLightProbeAtlasZ", "ty": "int32", "offset": 6064 }, { "name": "m_bEnabled", "ty": "bool", "offset": 6089 } ] }, { "name": "C_EnvCubemap", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hCubemapTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_bCustomCubemapTexture", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flInfluenceRadius", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vBoxProjectMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxProjectMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bMoveable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nHandshake", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEnvCubeMapArrayIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flEdgeFadeDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vEdgeFadeDists", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDiffuseScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDefaultEnvMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDefaultSpecEnvMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIndoorCubeMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCopyDiffuseFromDefaultCubemap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_hCubemapTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 1872 }, { "name": "m_bCustomCubemapTexture", "ty": "bool", "offset": 1880 }, { "name": "m_flInfluenceRadius", "ty": "float32", "offset": 1884 }, { "name": "m_vBoxProjectMins", "ty": "Vector", "offset": 1888 }, { "name": "m_vBoxProjectMaxs", "ty": "Vector", "offset": 1900 }, { "name": "m_bMoveable", "ty": "bool", "offset": 1912 }, { "name": "m_nHandshake", "ty": "int32", "offset": 1916 }, { "name": "m_nEnvCubeMapArrayIndex", "ty": "int32", "offset": 1920 }, { "name": "m_nPriority", "ty": "int32", "offset": 1924 }, { "name": "m_flEdgeFadeDist", "ty": "float32", "offset": 1928 }, { "name": "m_vEdgeFadeDists", "ty": "Vector", "offset": 1932 }, { "name": "m_flDiffuseScale", "ty": "float32", "offset": 1944 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1948 }, { "name": "m_bDefaultEnvMap", "ty": "bool", "offset": 1949 }, { "name": "m_bDefaultSpecEnvMap", "ty": "bool", "offset": 1950 }, { "name": "m_bIndoorCubeMap", "ty": "bool", "offset": 1951 }, { "name": "m_bCopyDiffuseFromDefaultCubemap", "ty": "bool", "offset": 1952 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1968 } ] }, { "name": "C_EnvCubemapBox", "module_name": "client.so", "parent": { "name": "C_EnvCubemap", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hCubemapTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_bCustomCubemapTexture", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flInfluenceRadius", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vBoxProjectMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxProjectMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bMoveable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nHandshake", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEnvCubeMapArrayIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flEdgeFadeDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_vEdgeFadeDists", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDiffuseScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDefaultEnvMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDefaultSpecEnvMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIndoorCubeMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCopyDiffuseFromDefaultCubemap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_hCubemapTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 1872 }, { "name": "m_bCustomCubemapTexture", "ty": "bool", "offset": 1880 }, { "name": "m_flInfluenceRadius", "ty": "float32", "offset": 1884 }, { "name": "m_vBoxProjectMins", "ty": "Vector", "offset": 1888 }, { "name": "m_vBoxProjectMaxs", "ty": "Vector", "offset": 1900 }, { "name": "m_bMoveable", "ty": "bool", "offset": 1912 }, { "name": "m_nHandshake", "ty": "int32", "offset": 1916 }, { "name": "m_nEnvCubeMapArrayIndex", "ty": "int32", "offset": 1920 }, { "name": "m_nPriority", "ty": "int32", "offset": 1924 }, { "name": "m_flEdgeFadeDist", "ty": "float32", "offset": 1928 }, { "name": "m_vEdgeFadeDists", "ty": "Vector", "offset": 1932 }, { "name": "m_flDiffuseScale", "ty": "float32", "offset": 1944 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1948 }, { "name": "m_bDefaultEnvMap", "ty": "bool", "offset": 1949 }, { "name": "m_bDefaultSpecEnvMap", "ty": "bool", "offset": 1950 }, { "name": "m_bIndoorCubeMap", "ty": "bool", "offset": 1951 }, { "name": "m_bCopyDiffuseFromDefaultCubemap", "ty": "bool", "offset": 1952 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1968 } ] }, "metadata": [], "fields": [] }, { "name": "C_EnvCubemapFog", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flEndDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flStartDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogFalloffExponent", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bHeightFogEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flFogHeightWidth", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogHeightEnd", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogHeightStart", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogHeightExponent", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flLODBias", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flFogMaxOpacity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nCubemapSourceType", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hSkyMaterial", "ty": "HMaterialStrong" } }, { "NetworkVarNames": { "name": "m_iszSkyEntity", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_hFogCubemapTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_bHasHeightFogEnd", "ty": "bool" } } ], "fields": [ { "name": "m_flEndDistance", "ty": "float32", "offset": 1744 }, { "name": "m_flStartDistance", "ty": "float32", "offset": 1748 }, { "name": "m_flFogFalloffExponent", "ty": "float32", "offset": 1752 }, { "name": "m_bHeightFogEnabled", "ty": "bool", "offset": 1756 }, { "name": "m_flFogHeightWidth", "ty": "float32", "offset": 1760 }, { "name": "m_flFogHeightEnd", "ty": "float32", "offset": 1764 }, { "name": "m_flFogHeightStart", "ty": "float32", "offset": 1768 }, { "name": "m_flFogHeightExponent", "ty": "float32", "offset": 1772 }, { "name": "m_flLODBias", "ty": "float32", "offset": 1776 }, { "name": "m_bActive", "ty": "bool", "offset": 1780 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1781 }, { "name": "m_flFogMaxOpacity", "ty": "float32", "offset": 1784 }, { "name": "m_nCubemapSourceType", "ty": "int32", "offset": 1788 }, { "name": "m_hSkyMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 1792 }, { "name": "m_iszSkyEntity", "ty": "CUtlSymbolLarge", "offset": 1800 }, { "name": "m_hFogCubemapTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 1808 }, { "name": "m_bHasHeightFogEnd", "ty": "bool", "offset": 1816 }, { "name": "m_bFirstTime", "ty": "bool", "offset": 1817 } ] }, { "name": "C_GradientFog", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hGradientFogTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_flFogStartDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogEndDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bHeightFogEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flFogStartHeight", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogEndHeight", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFarZ", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogMaxOpacity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogFalloffExponent", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogVerticalExponent", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fogColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flFogStrength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_hGradientFogTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 1744 }, { "name": "m_flFogStartDistance", "ty": "float32", "offset": 1752 }, { "name": "m_flFogEndDistance", "ty": "float32", "offset": 1756 }, { "name": "m_bHeightFogEnabled", "ty": "bool", "offset": 1760 }, { "name": "m_flFogStartHeight", "ty": "float32", "offset": 1764 }, { "name": "m_flFogEndHeight", "ty": "float32", "offset": 1768 }, { "name": "m_flFarZ", "ty": "float32", "offset": 1772 }, { "name": "m_flFogMaxOpacity", "ty": "float32", "offset": 1776 }, { "name": "m_flFogFalloffExponent", "ty": "float32", "offset": 1780 }, { "name": "m_flFogVerticalExponent", "ty": "float32", "offset": 1784 }, { "name": "m_fogColor", "ty": "Color", "offset": 1788 }, { "name": "m_flFogStrength", "ty": "float32", "offset": 1792 }, { "name": "m_flFadeTime", "ty": "float32", "offset": 1796 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1800 }, { "name": "m_bIsEnabled", "ty": "bool", "offset": 1801 }, { "name": "m_bGradientFogNeedsTextures", "ty": "bool", "offset": 1802 } ] }, { "name": "C_EnvLightProbeVolume", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hLightProbeTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightIndicesTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightScalarsTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_hLightProbeDirectLightShadowsTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_vBoxMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bMoveable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nHandshake", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeSizeZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nLightProbeAtlasZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_hLightProbeTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5800 }, { "name": "m_hLightProbeDirectLightIndicesTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5808 }, { "name": "m_hLightProbeDirectLightScalarsTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5816 }, { "name": "m_hLightProbeDirectLightShadowsTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 5824 }, { "name": "m_vBoxMins", "ty": "Vector", "offset": 5832 }, { "name": "m_vBoxMaxs", "ty": "Vector", "offset": 5844 }, { "name": "m_bMoveable", "ty": "bool", "offset": 5856 }, { "name": "m_nHandshake", "ty": "int32", "offset": 5860 }, { "name": "m_nPriority", "ty": "int32", "offset": 5864 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 5868 }, { "name": "m_nLightProbeSizeX", "ty": "int32", "offset": 5872 }, { "name": "m_nLightProbeSizeY", "ty": "int32", "offset": 5876 }, { "name": "m_nLightProbeSizeZ", "ty": "int32", "offset": 5880 }, { "name": "m_nLightProbeAtlasX", "ty": "int32", "offset": 5884 }, { "name": "m_nLightProbeAtlasY", "ty": "int32", "offset": 5888 }, { "name": "m_nLightProbeAtlasZ", "ty": "int32", "offset": 5892 }, { "name": "m_bEnabled", "ty": "bool", "offset": 5905 } ] }, { "name": "C_PlayerVisibility", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flVisibilityStrength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogDistanceMultiplier", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogMaxDensityMultiplier", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_flVisibilityStrength", "ty": "float32", "offset": 1744 }, { "name": "m_flFogDistanceMultiplier", "ty": "float32", "offset": 1748 }, { "name": "m_flFogMaxDensityMultiplier", "ty": "float32", "offset": 1752 }, { "name": "m_flFadeTime", "ty": "float32", "offset": 1756 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1760 }, { "name": "m_bIsEnabled", "ty": "bool", "offset": 1761 } ] }, { "name": "C_TonemapController2", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flAutoExposureMin", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAutoExposureMax", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTonemapPercentTarget", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTonemapPercentBrightPixels", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTonemapMinAvgLum", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flExposureAdaptationSpeedUp", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flExposureAdaptationSpeedDown", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTonemapEVSmoothingRange", "ty": "float" } } ], "fields": [ { "name": "m_flAutoExposureMin", "ty": "float32", "offset": 1744 }, { "name": "m_flAutoExposureMax", "ty": "float32", "offset": 1748 }, { "name": "m_flTonemapPercentTarget", "ty": "float32", "offset": 1752 }, { "name": "m_flTonemapPercentBrightPixels", "ty": "float32", "offset": 1756 }, { "name": "m_flTonemapMinAvgLum", "ty": "float32", "offset": 1760 }, { "name": "m_flExposureAdaptationSpeedUp", "ty": "float32", "offset": 1764 }, { "name": "m_flExposureAdaptationSpeedDown", "ty": "float32", "offset": 1768 }, { "name": "m_flTonemapEVSmoothingRange", "ty": "float32", "offset": 1772 } ] }, { "name": "C_EnvVolumetricFogController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flScattering", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAnisotropy", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeSpeed", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDrawDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeInStart", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeInEnd", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flIndirectStrength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nIndirectTextureDimX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nIndirectTextureDimY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nIndirectTextureDimZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vBoxMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flStartAnisoTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flStartScatterTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flStartDrawDistanceTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flStartAnisotropy", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flStartScattering", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flStartDrawDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDefaultAnisotropy", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDefaultScattering", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDefaultDrawDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bEnableIndirect", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsMaster", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_hFogIndirectTexture", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_nForceRefreshCount", "ty": "int" } } ], "fields": [ { "name": "m_flScattering", "ty": "float32", "offset": 1744 }, { "name": "m_flAnisotropy", "ty": "float32", "offset": 1748 }, { "name": "m_flFadeSpeed", "ty": "float32", "offset": 1752 }, { "name": "m_flDrawDistance", "ty": "float32", "offset": 1756 }, { "name": "m_flFadeInStart", "ty": "float32", "offset": 1760 }, { "name": "m_flFadeInEnd", "ty": "float32", "offset": 1764 }, { "name": "m_flIndirectStrength", "ty": "float32", "offset": 1768 }, { "name": "m_nIndirectTextureDimX", "ty": "int32", "offset": 1772 }, { "name": "m_nIndirectTextureDimY", "ty": "int32", "offset": 1776 }, { "name": "m_nIndirectTextureDimZ", "ty": "int32", "offset": 1780 }, { "name": "m_vBoxMins", "ty": "Vector", "offset": 1784 }, { "name": "m_vBoxMaxs", "ty": "Vector", "offset": 1796 }, { "name": "m_bActive", "ty": "bool", "offset": 1808 }, { "name": "m_flStartAnisoTime", "ty": "GameTime_t", "offset": 1812 }, { "name": "m_flStartScatterTime", "ty": "GameTime_t", "offset": 1816 }, { "name": "m_flStartDrawDistanceTime", "ty": "GameTime_t", "offset": 1820 }, { "name": "m_flStartAnisotropy", "ty": "float32", "offset": 1824 }, { "name": "m_flStartScattering", "ty": "float32", "offset": 1828 }, { "name": "m_flStartDrawDistance", "ty": "float32", "offset": 1832 }, { "name": "m_flDefaultAnisotropy", "ty": "float32", "offset": 1836 }, { "name": "m_flDefaultScattering", "ty": "float32", "offset": 1840 }, { "name": "m_flDefaultDrawDistance", "ty": "float32", "offset": 1844 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1848 }, { "name": "m_bEnableIndirect", "ty": "bool", "offset": 1849 }, { "name": "m_bIsMaster", "ty": "bool", "offset": 1850 }, { "name": "m_hFogIndirectTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 1856 }, { "name": "m_nForceRefreshCount", "ty": "int32", "offset": 1864 }, { "name": "m_bFirstTime", "ty": "bool", "offset": 1868 } ] }, { "name": "C_EnvVolumetricFogVolume", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_vBoxMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vBoxMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bStartDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flStrength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nFalloffShape", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flFalloffExponent", "ty": "float" } } ], "fields": [ { "name": "m_bActive", "ty": "bool", "offset": 1744 }, { "name": "m_vBoxMins", "ty": "Vector", "offset": 1748 }, { "name": "m_vBoxMaxs", "ty": "Vector", "offset": 1760 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1772 }, { "name": "m_flStrength", "ty": "float32", "offset": 1776 }, { "name": "m_nFalloffShape", "ty": "int32", "offset": 1780 }, { "name": "m_flFalloffExponent", "ty": "float32", "offset": 1784 } ] }, { "name": "C_FogController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_fog", "ty": "fogparams_t" } } ], "fields": [ { "name": "m_fog", "ty": "fogparams_t", "offset": 1744 }, { "name": "m_bUseAngles", "ty": "bool", "offset": 1848 }, { "name": "m_iChangedVariables", "ty": "int32", "offset": 1852 } ] }, { "name": "CInfoTarget", "module_name": "client.so", "parent": { "name": "C_PointEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CInfoParticleTarget", "module_name": "client.so", "parent": { "name": "C_PointEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_InfoVisibilityBox", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nMode", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vBoxSize", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } } ], "fields": [ { "name": "m_nMode", "ty": "int32", "offset": 1748 }, { "name": "m_vBoxSize", "ty": "Vector", "offset": 1752 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1764 } ] }, { "name": "CInfoWorldLayer", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_worldName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_layerName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_bWorldLayerVisible", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bEntitiesSpawned", "ty": "bool" } } ], "fields": [ { "name": "m_pOutputOnEntitiesSpawned", "ty": "CEntityIOOutput", "offset": 1744 }, { "name": "m_worldName", "ty": "CUtlSymbolLarge", "offset": 1784 }, { "name": "m_layerName", "ty": "CUtlSymbolLarge", "offset": 1792 }, { "name": "m_bWorldLayerVisible", "ty": "bool", "offset": 1800 }, { "name": "m_bEntitiesSpawned", "ty": "bool", "offset": 1801 }, { "name": "m_bCreateAsChildSpawnGroup", "ty": "bool", "offset": 1802 }, { "name": "m_hLayerSpawnGroup", "ty": "uint32", "offset": 1804 }, { "name": "m_bWorldLayerActuallyVisible", "ty": "bool", "offset": 1808 } ] }, { "name": "C_PointCamera", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_FOV", "ty": "float" } }, { "NetworkVarNames": { "name": "m_Resolution", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bFogEnable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_FogColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flFogStart", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogEnd", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogMaxDensity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bUseScreenAspectRatio", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flAspectRatio", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bNoSky", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_fBrightness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flZFar", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flZNear", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bCanHLTVUse", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDofEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flDofNearBlurry", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofNearCrisp", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofFarCrisp", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofFarBlurry", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofTiltToGround", "ty": "float" } } ], "fields": [ { "name": "m_FOV", "ty": "float32", "offset": 1744 }, { "name": "m_Resolution", "ty": "float32", "offset": 1748 }, { "name": "m_bFogEnable", "ty": "bool", "offset": 1752 }, { "name": "m_FogColor", "ty": "Color", "offset": 1753 }, { "name": "m_flFogStart", "ty": "float32", "offset": 1760 }, { "name": "m_flFogEnd", "ty": "float32", "offset": 1764 }, { "name": "m_flFogMaxDensity", "ty": "float32", "offset": 1768 }, { "name": "m_bActive", "ty": "bool", "offset": 1772 }, { "name": "m_bUseScreenAspectRatio", "ty": "bool", "offset": 1773 }, { "name": "m_flAspectRatio", "ty": "float32", "offset": 1776 }, { "name": "m_bNoSky", "ty": "bool", "offset": 1780 }, { "name": "m_fBrightness", "ty": "float32", "offset": 1784 }, { "name": "m_flZFar", "ty": "float32", "offset": 1788 }, { "name": "m_flZNear", "ty": "float32", "offset": 1792 }, { "name": "m_bCanHLTVUse", "ty": "bool", "offset": 1796 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1797 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1800 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1804 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1808 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1812 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1816 }, { "name": "m_TargetFOV", "ty": "float32", "offset": 1820 }, { "name": "m_DegreesPerSecond", "ty": "float32", "offset": 1824 }, { "name": "m_bIsOn", "ty": "bool", "offset": 1828 }, { "name": "m_pNext", "ty": "C_PointCamera*", "offset": 1832 } ] }, { "name": "C_PointCameraVFOV", "module_name": "client.so", "parent": { "name": "C_PointCamera", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_FOV", "ty": "float" } }, { "NetworkVarNames": { "name": "m_Resolution", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bFogEnable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_FogColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flFogStart", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogEnd", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFogMaxDensity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bUseScreenAspectRatio", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flAspectRatio", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bNoSky", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_fBrightness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flZFar", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flZNear", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bCanHLTVUse", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDofEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flDofNearBlurry", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofNearCrisp", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofFarCrisp", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofFarBlurry", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDofTiltToGround", "ty": "float" } } ], "fields": [ { "name": "m_FOV", "ty": "float32", "offset": 1744 }, { "name": "m_Resolution", "ty": "float32", "offset": 1748 }, { "name": "m_bFogEnable", "ty": "bool", "offset": 1752 }, { "name": "m_FogColor", "ty": "Color", "offset": 1753 }, { "name": "m_flFogStart", "ty": "float32", "offset": 1760 }, { "name": "m_flFogEnd", "ty": "float32", "offset": 1764 }, { "name": "m_flFogMaxDensity", "ty": "float32", "offset": 1768 }, { "name": "m_bActive", "ty": "bool", "offset": 1772 }, { "name": "m_bUseScreenAspectRatio", "ty": "bool", "offset": 1773 }, { "name": "m_flAspectRatio", "ty": "float32", "offset": 1776 }, { "name": "m_bNoSky", "ty": "bool", "offset": 1780 }, { "name": "m_fBrightness", "ty": "float32", "offset": 1784 }, { "name": "m_flZFar", "ty": "float32", "offset": 1788 }, { "name": "m_flZNear", "ty": "float32", "offset": 1792 }, { "name": "m_bCanHLTVUse", "ty": "bool", "offset": 1796 }, { "name": "m_bDofEnabled", "ty": "bool", "offset": 1797 }, { "name": "m_flDofNearBlurry", "ty": "float32", "offset": 1800 }, { "name": "m_flDofNearCrisp", "ty": "float32", "offset": 1804 }, { "name": "m_flDofFarCrisp", "ty": "float32", "offset": 1808 }, { "name": "m_flDofFarBlurry", "ty": "float32", "offset": 1812 }, { "name": "m_flDofTiltToGround", "ty": "float32", "offset": 1816 }, { "name": "m_TargetFOV", "ty": "float32", "offset": 1820 }, { "name": "m_DegreesPerSecond", "ty": "float32", "offset": 1824 }, { "name": "m_bIsOn", "ty": "bool", "offset": 1828 }, { "name": "m_pNext", "ty": "C_PointCamera*", "offset": 1832 } ] }, "metadata": [], "fields": [ { "name": "m_flVerticalFOV", "ty": "float32", "offset": 1840 } ] }, { "name": "CPointTemplate", "module_name": "client.so", "parent": { "name": "CLogicalEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_iszWorldName", "ty": "CUtlSymbolLarge", "offset": 1744 }, { "name": "m_iszSource2EntityLumpName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_iszEntityFilterName", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_flTimeoutInterval", "ty": "float32", "offset": 1768 }, { "name": "m_bAsynchronouslySpawnEntities", "ty": "bool", "offset": 1772 }, { "name": "m_pOutputOnSpawned", "ty": "CEntityIOOutput", "offset": 1776 }, { "name": "m_clientOnlyEntityBehavior", "ty": "PointTemplateClientOnlyEntityBehavior_t", "offset": 1816 }, { "name": "m_ownerSpawnGroupType", "ty": "PointTemplateOwnerSpawnGroupType_t", "offset": 1820 }, { "name": "m_createdSpawnGroupHandles", "ty": "CUtlVector< uint32 >", "offset": 1824 }, { "name": "m_SpawnedEntityHandles", "ty": "CUtlVector< CEntityHandle >", "offset": 1848 }, { "name": "m_ScriptSpawnCallback", "ty": "HSCRIPT", "offset": 1872 }, { "name": "m_ScriptCallbackScope", "ty": "HSCRIPT", "offset": 1880 } ] }, { "name": "C_SoundAreaEntityBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iszSoundAreaType", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_vPos", "ty": "Vector" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1744 }, { "name": "m_bWasEnabled", "ty": "bool", "offset": 1752 }, { "name": "m_iszSoundAreaType", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_vPos", "ty": "Vector", "offset": 1768 } ] }, { "name": "C_SoundAreaEntitySphere", "module_name": "client.so", "parent": { "name": "C_SoundAreaEntityBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iszSoundAreaType", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_vPos", "ty": "Vector" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1744 }, { "name": "m_bWasEnabled", "ty": "bool", "offset": 1752 }, { "name": "m_iszSoundAreaType", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_vPos", "ty": "Vector", "offset": 1768 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flRadius", "ty": "float" } } ], "fields": [ { "name": "m_flRadius", "ty": "float32", "offset": 1780 } ] }, { "name": "C_SoundAreaEntityOrientedBox", "module_name": "client.so", "parent": { "name": "C_SoundAreaEntityBase", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iszSoundAreaType", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_vPos", "ty": "Vector" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1744 }, { "name": "m_bWasEnabled", "ty": "bool", "offset": 1752 }, { "name": "m_iszSoundAreaType", "ty": "CUtlSymbolLarge", "offset": 1760 }, { "name": "m_vPos", "ty": "Vector", "offset": 1768 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vMin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vMax", "ty": "Vector" } } ], "fields": [ { "name": "m_vMin", "ty": "Vector", "offset": 1780 }, { "name": "m_vMax", "ty": "Vector", "offset": 1792 } ] }, { "name": "C_Team", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_aPlayerControllers", "ty": "CHandle< CBasePlayerController >" } }, { "NetworkVarNames": { "name": "m_aPlayers", "ty": "CHandle< C_BasePlayerPawn >" } }, { "NetworkVarNames": { "name": "m_iScore", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_szTeamname", "ty": "char" } } ], "fields": [ { "name": "m_aPlayerControllers", "ty": "C_NetworkUtlVectorBase< CHandle< CBasePlayerController > >", "offset": 1744 }, { "name": "m_aPlayers", "ty": "C_NetworkUtlVectorBase< CHandle< C_BasePlayerPawn > >", "offset": 1768 }, { "name": "m_iScore", "ty": "int32", "offset": 1792 }, { "name": "m_szTeamname", "ty": "char[129]", "offset": 1796 } ] }, { "name": "CBasePlayerController", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkUserGroupProxy" } }, { "Unknown": { "name": "MNetworkUserGroupProxy" } }, { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "NetworkVarNames": { "name": "m_nTickBase", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hPawn", "ty": "CHandle< CBasePlayerPawn>" } }, { "NetworkVarNames": { "name": "m_iConnected", "ty": "PlayerConnectedState" } }, { "NetworkVarNames": { "name": "m_iszPlayerName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_steamID", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_iDesiredFOV", "ty": "uint32" } }, { "Unknown": { "name": "MNetworkReplayCompatField" } } ], "fields": [ { "name": "m_nFinalPredictedTick", "ty": "int32", "offset": 1752 }, { "name": "m_CommandContext", "ty": "C_CommandContext", "offset": 1760 }, { "name": "m_nInButtonsWhichAreToggles", "ty": "uint64", "offset": 1912 }, { "name": "m_nTickBase", "ty": "uint32", "offset": 1920 }, { "name": "m_hPawn", "ty": "CHandle< C_BasePlayerPawn >", "offset": 1924 }, { "name": "m_hPredictedPawn", "ty": "CHandle< C_BasePlayerPawn >", "offset": 1928 }, { "name": "m_nSplitScreenSlot", "ty": "CSplitScreenSlot", "offset": 1932 }, { "name": "m_hSplitOwner", "ty": "CHandle< CBasePlayerController >", "offset": 1936 }, { "name": "m_hSplitScreenPlayers", "ty": "CUtlVector< CHandle< CBasePlayerController > >", "offset": 1944 }, { "name": "m_bIsHLTV", "ty": "bool", "offset": 1968 }, { "name": "m_iConnected", "ty": "PlayerConnectedState", "offset": 1972 }, { "name": "m_iszPlayerName", "ty": "char[128]", "offset": 1976 }, { "name": "m_steamID", "ty": "uint64", "offset": 2112 }, { "name": "m_bIsLocalPlayerController", "ty": "bool", "offset": 2120 }, { "name": "m_iDesiredFOV", "ty": "uint32", "offset": 2124 } ] }, { "name": "CBasePlayerVData", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sModelName", "ty": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >", "offset": 40 }, { "name": "m_flHeadDamageMultiplier", "ty": "CSkillFloat", "offset": 264 }, { "name": "m_flChestDamageMultiplier", "ty": "CSkillFloat", "offset": 280 }, { "name": "m_flStomachDamageMultiplier", "ty": "CSkillFloat", "offset": 296 }, { "name": "m_flArmDamageMultiplier", "ty": "CSkillFloat", "offset": 312 }, { "name": "m_flLegDamageMultiplier", "ty": "CSkillFloat", "offset": 328 }, { "name": "m_flHoldBreathTime", "ty": "float32", "offset": 344 }, { "name": "m_flDrowningDamageInterval", "ty": "float32", "offset": 348 }, { "name": "m_nDrowningDamageInitial", "ty": "int32", "offset": 352 }, { "name": "m_nDrowningDamageMax", "ty": "int32", "offset": 356 }, { "name": "m_nWaterSpeed", "ty": "int32", "offset": 360 }, { "name": "m_flUseRange", "ty": "float32", "offset": 364 }, { "name": "m_flUseAngleTolerance", "ty": "float32", "offset": 368 }, { "name": "m_flCrouchTime", "ty": "float32", "offset": 372 } ] }, { "name": "CBasePlayerWeaponVData", "module_name": "client.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_szWorldModel", "ty": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >", "offset": 40 }, { "name": "m_bBuiltRightHanded", "ty": "bool", "offset": 264 }, { "name": "m_bAllowFlipping", "ty": "bool", "offset": 265 }, { "name": "m_sMuzzleAttachment", "ty": "CUtlString", "offset": 272 }, { "name": "m_szMuzzleFlashParticle", "ty": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >", "offset": 280 }, { "name": "m_iFlags", "ty": "ItemFlagTypes_t", "offset": 504 }, { "name": "m_nPrimaryAmmoType", "ty": "AmmoIndex_t", "offset": 505 }, { "name": "m_nSecondaryAmmoType", "ty": "AmmoIndex_t", "offset": 506 }, { "name": "m_iMaxClip1", "ty": "int32", "offset": 508 }, { "name": "m_iMaxClip2", "ty": "int32", "offset": 512 }, { "name": "m_iDefaultClip1", "ty": "int32", "offset": 516 }, { "name": "m_iDefaultClip2", "ty": "int32", "offset": 520 }, { "name": "m_iWeight", "ty": "int32", "offset": 524 }, { "name": "m_bAutoSwitchTo", "ty": "bool", "offset": 528 }, { "name": "m_bAutoSwitchFrom", "ty": "bool", "offset": 529 }, { "name": "m_iRumbleEffect", "ty": "RumbleEffect_t", "offset": 532 }, { "name": "m_bLinkedCooldowns", "ty": "bool", "offset": 536 }, { "name": "m_aShootSounds", "ty": "CUtlMap< WeaponSound_t, CSoundEventName >", "offset": 544 }, { "name": "m_iSlot", "ty": "int32", "offset": 576 }, { "name": "m_iPosition", "ty": "int32", "offset": 580 } ] }, { "name": "CBaseAnimGraphController", "module_name": "client.so", "parent": { "name": "CSkeletonAnimationController", "module_name": "server.so", "parent": { "name": "ISkeletonAnimationController", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSkeletonInstance", "ty": "CSkeletonInstance*", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_animGraphNetworkedVars", "ty": "CAnimGraphNetworkedVariables" } }, { "NetworkVarNames": { "name": "m_hSequence", "ty": "HSequence" } }, { "NetworkVarNames": { "name": "m_flSeqStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flSeqFixedCycle", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nAnimLoopMode", "ty": "AnimLoopMode_t" } } ], "fields": [ { "name": "m_animGraphNetworkedVars", "ty": "CAnimGraphNetworkedVariables", "offset": 24 }, { "name": "m_bSequenceFinished", "ty": "bool", "offset": 5288 }, { "name": "m_flSoundSyncTime", "ty": "float32", "offset": 5292 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 5296 }, { "name": "m_flSeqStartTime", "ty": "GameTime_t", "offset": 5300 }, { "name": "m_flSeqFixedCycle", "ty": "float32", "offset": 5304 }, { "name": "m_nAnimLoopMode", "ty": "AnimLoopMode_t", "offset": 5308 }, { "name": "m_flPlaybackRate", "ty": "CNetworkedQuantizedFloat", "offset": 5312 }, { "name": "m_nNotifyState", "ty": "SequenceFinishNotifyState_t", "offset": 5324 }, { "name": "m_bNetworkedAnimationInputsChanged", "ty": "bool", "offset": 5326 }, { "name": "m_bNetworkedSequenceChanged", "ty": "bool", "offset": 5327 }, { "name": "m_bLastUpdateSkipped", "ty": "bool", "offset": 5328 }, { "name": "m_flPrevAnimUpdateTime", "ty": "GameTime_t", "offset": 5332 } ] }, { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, { "name": "CServerOnlyModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "C_ModelPointEntity", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "CLogicRelay", "module_name": "client.so", "parent": { "name": "CLogicalEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_OnTrigger", "ty": "CEntityIOOutput", "offset": 1744 }, { "name": "m_OnSpawn", "ty": "CEntityIOOutput", "offset": 1784 }, { "name": "m_bDisabled", "ty": "bool", "offset": 1824 }, { "name": "m_bWaitForRefire", "ty": "bool", "offset": 1825 }, { "name": "m_bTriggerOnce", "ty": "bool", "offset": 1826 }, { "name": "m_bFastRetrigger", "ty": "bool", "offset": 1827 }, { "name": "m_bPassthoughCaller", "ty": "bool", "offset": 1828 } ] }, { "name": "C_ParticleSystem", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_szSnapshotFileName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_bActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bFrozen", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flFreezeTransitionDuration", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nStopType", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bAnimateDuringGameplayPause", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iEffectIndex", "ty": "HParticleSystemDefinitionStrong" } }, { "NetworkVarNames": { "name": "m_flStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flPreSimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_vServerControlPoints", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_iServerControlPointAssignments", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_hControlPointEnts", "ty": "CHandle< CBaseEntity >" } }, { "NetworkVarNames": { "name": "m_bNoSave", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bNoFreeze", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bNoRamp", "ty": "bool" } } ], "fields": [ { "name": "m_szSnapshotFileName", "ty": "char[512]", "offset": 3152 }, { "name": "m_bActive", "ty": "bool", "offset": 3664 }, { "name": "m_bFrozen", "ty": "bool", "offset": 3665 }, { "name": "m_flFreezeTransitionDuration", "ty": "float32", "offset": 3668 }, { "name": "m_nStopType", "ty": "int32", "offset": 3672 }, { "name": "m_bAnimateDuringGameplayPause", "ty": "bool", "offset": 3676 }, { "name": "m_iEffectIndex", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 3680 }, { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 3688 }, { "name": "m_flPreSimTime", "ty": "float32", "offset": 3692 }, { "name": "m_vServerControlPoints", "ty": "Vector[4]", "offset": 3696 }, { "name": "m_iServerControlPointAssignments", "ty": "uint8[4]", "offset": 3744 }, { "name": "m_hControlPointEnts", "ty": "CHandle< C_BaseEntity >[64]", "offset": 3748 }, { "name": "m_bNoSave", "ty": "bool", "offset": 4004 }, { "name": "m_bNoFreeze", "ty": "bool", "offset": 4005 }, { "name": "m_bNoRamp", "ty": "bool", "offset": 4006 }, { "name": "m_bStartActive", "ty": "bool", "offset": 4007 }, { "name": "m_iszEffectName", "ty": "CUtlSymbolLarge", "offset": 4008 }, { "name": "m_iszControlPointNames", "ty": "CUtlSymbolLarge[64]", "offset": 4016 }, { "name": "m_nDataCP", "ty": "int32", "offset": 4528 }, { "name": "m_vecDataCPValue", "ty": "Vector", "offset": 4532 }, { "name": "m_nTintCP", "ty": "int32", "offset": 4544 }, { "name": "m_clrTint", "ty": "Color", "offset": 4548 }, { "name": "m_bOldActive", "ty": "bool", "offset": 4584 }, { "name": "m_bOldFrozen", "ty": "bool", "offset": 4585 } ] }, { "name": "C_PathParticleRope", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flParticleSpacing", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flSlack", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flRadius", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ColorTint", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_nEffectState", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEffectIndex", "ty": "HParticleSystemDefinitionStrong" } }, { "NetworkVarNames": { "name": "m_PathNodes_Position", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_TangentIn", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_TangentOut", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_Color", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_PinEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_PathNodes_RadiusScale", "ty": "float" } } ], "fields": [ { "name": "m_bStartActive", "ty": "bool", "offset": 1744 }, { "name": "m_flMaxSimulationTime", "ty": "float32", "offset": 1748 }, { "name": "m_iszEffectName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_PathNodes_Name", "ty": "CUtlVector< CUtlSymbolLarge >", "offset": 1760 }, { "name": "m_flParticleSpacing", "ty": "float32", "offset": 1784 }, { "name": "m_flSlack", "ty": "float32", "offset": 1788 }, { "name": "m_flRadius", "ty": "float32", "offset": 1792 }, { "name": "m_ColorTint", "ty": "Color", "offset": 1796 }, { "name": "m_nEffectState", "ty": "int32", "offset": 1800 }, { "name": "m_iEffectIndex", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 1808 }, { "name": "m_PathNodes_Position", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1816 }, { "name": "m_PathNodes_TangentIn", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1840 }, { "name": "m_PathNodes_TangentOut", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1864 }, { "name": "m_PathNodes_Color", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1888 }, { "name": "m_PathNodes_PinEnabled", "ty": "C_NetworkUtlVectorBase< bool >", "offset": 1912 }, { "name": "m_PathNodes_RadiusScale", "ty": "C_NetworkUtlVectorBase< float32 >", "offset": 1936 } ] }, { "name": "C_PathParticleRopeAlias_path_particle_rope_clientside", "module_name": "client.so", "parent": { "name": "C_PathParticleRope", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flParticleSpacing", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flSlack", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flRadius", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ColorTint", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_nEffectState", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEffectIndex", "ty": "HParticleSystemDefinitionStrong" } }, { "NetworkVarNames": { "name": "m_PathNodes_Position", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_TangentIn", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_TangentOut", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_Color", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PathNodes_PinEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_PathNodes_RadiusScale", "ty": "float" } } ], "fields": [ { "name": "m_bStartActive", "ty": "bool", "offset": 1744 }, { "name": "m_flMaxSimulationTime", "ty": "float32", "offset": 1748 }, { "name": "m_iszEffectName", "ty": "CUtlSymbolLarge", "offset": 1752 }, { "name": "m_PathNodes_Name", "ty": "CUtlVector< CUtlSymbolLarge >", "offset": 1760 }, { "name": "m_flParticleSpacing", "ty": "float32", "offset": 1784 }, { "name": "m_flSlack", "ty": "float32", "offset": 1788 }, { "name": "m_flRadius", "ty": "float32", "offset": 1792 }, { "name": "m_ColorTint", "ty": "Color", "offset": 1796 }, { "name": "m_nEffectState", "ty": "int32", "offset": 1800 }, { "name": "m_iEffectIndex", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 1808 }, { "name": "m_PathNodes_Position", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1816 }, { "name": "m_PathNodes_TangentIn", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1840 }, { "name": "m_PathNodes_TangentOut", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1864 }, { "name": "m_PathNodes_Color", "ty": "C_NetworkUtlVectorBase< Vector >", "offset": 1888 }, { "name": "m_PathNodes_PinEnabled", "ty": "C_NetworkUtlVectorBase< bool >", "offset": 1912 }, { "name": "m_PathNodes_RadiusScale", "ty": "C_NetworkUtlVectorBase< float32 >", "offset": 1936 } ] }, "metadata": [], "fields": [] }, { "name": "C_DynamicLight", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_Flags", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_LightStyle", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_Radius", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_Exponent", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_InnerAngle", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_OuterAngle", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_SpotRadius", "ty": "float32" } } ], "fields": [ { "name": "m_Flags", "ty": "uint8", "offset": 3152 }, { "name": "m_LightStyle", "ty": "uint8", "offset": 3153 }, { "name": "m_Radius", "ty": "float32", "offset": 3156 }, { "name": "m_Exponent", "ty": "int32", "offset": 3160 }, { "name": "m_InnerAngle", "ty": "float32", "offset": 3164 }, { "name": "m_OuterAngle", "ty": "float32", "offset": 3168 }, { "name": "m_SpotRadius", "ty": "float32", "offset": 3172 } ] }, { "name": "C_EnvScreenOverlay", "module_name": "client.so", "parent": { "name": "C_PointEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszOverlayNames", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_flOverlayTimes", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_iDesiredOverlay", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_bIsActive", "ty": "bool" } } ], "fields": [ { "name": "m_iszOverlayNames", "ty": "CUtlSymbolLarge[10]", "offset": 1744 }, { "name": "m_flOverlayTimes", "ty": "float32[10]", "offset": 1824 }, { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 1864 }, { "name": "m_iDesiredOverlay", "ty": "int32", "offset": 1868 }, { "name": "m_bIsActive", "ty": "bool", "offset": 1872 }, { "name": "m_bWasActive", "ty": "bool", "offset": 1873 }, { "name": "m_iCachedDesiredOverlay", "ty": "int32", "offset": 1876 }, { "name": "m_iCurrentOverlay", "ty": "int32", "offset": 1880 }, { "name": "m_flCurrentOverlayTime", "ty": "GameTime_t", "offset": 1884 } ] }, { "name": "C_FuncTrackTrain", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [ { "name": "m_nLongAxis", "ty": "int32", "offset": 3152 }, { "name": "m_flRadius", "ty": "float32", "offset": 3156 }, { "name": "m_flLineLength", "ty": "float32", "offset": 3160 } ] }, { "name": "C_LightGlowOverlay", "module_name": "client.so", "parent": { "name": "CGlowOverlay", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPos", "ty": "Vector", "offset": 8 }, { "name": "m_bDirectional", "ty": "bool", "offset": 20 }, { "name": "m_vDirection", "ty": "Vector", "offset": 24 }, { "name": "m_bInSky", "ty": "bool", "offset": 36 }, { "name": "m_skyObstructionScale", "ty": "float32", "offset": 40 }, { "name": "m_Sprites", "ty": "CGlowSprite[4]", "offset": 48 }, { "name": "m_nSprites", "ty": "int32", "offset": 176 }, { "name": "m_flProxyRadius", "ty": "float32", "offset": 180 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 184 }, { "name": "m_flGlowObstructionScale", "ty": "float32", "offset": 188 }, { "name": "m_bCacheGlowObstruction", "ty": "bool", "offset": 192 }, { "name": "m_bCacheSkyObstruction", "ty": "bool", "offset": 193 }, { "name": "m_bActivated", "ty": "int16", "offset": 194 }, { "name": "m_ListIndex", "ty": "uint16", "offset": 196 }, { "name": "m_queryHandle", "ty": "int32", "offset": 200 } ] }, "metadata": [], "fields": [ { "name": "m_vecOrigin", "ty": "Vector", "offset": 204 }, { "name": "m_vecDirection", "ty": "Vector", "offset": 216 }, { "name": "m_nMinDist", "ty": "int32", "offset": 228 }, { "name": "m_nMaxDist", "ty": "int32", "offset": 232 }, { "name": "m_nOuterMaxDist", "ty": "int32", "offset": 236 }, { "name": "m_bOneSided", "ty": "bool", "offset": 240 }, { "name": "m_bModulateByDot", "ty": "bool", "offset": 241 } ] }, { "name": "C_LightGlow", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_nHorizontalSize", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nVerticalSize", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nMinDist", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nMaxDist", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nOuterMaxDist", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flGlowProxySize", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flHDRColorScale", "ty": "float32" } } ], "fields": [ { "name": "m_nHorizontalSize", "ty": "uint32", "offset": 3152 }, { "name": "m_nVerticalSize", "ty": "uint32", "offset": 3156 }, { "name": "m_nMinDist", "ty": "uint32", "offset": 3160 }, { "name": "m_nMaxDist", "ty": "uint32", "offset": 3164 }, { "name": "m_nOuterMaxDist", "ty": "uint32", "offset": 3168 }, { "name": "m_flGlowProxySize", "ty": "float32", "offset": 3172 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 3176 }, { "name": "m_Glow", "ty": "C_LightGlowOverlay", "offset": 3184 } ] }, { "name": "C_RagdollManager", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iCurrentMaxRagdollCount", "ty": "int8" } } ], "fields": [ { "name": "m_iCurrentMaxRagdollCount", "ty": "int8", "offset": 1744 } ] }, { "name": "C_SpotlightEnd", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flLightScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_Radius", "ty": "float32" } } ], "fields": [ { "name": "m_flLightScale", "ty": "float32", "offset": 3152 }, { "name": "m_Radius", "ty": "float32", "offset": 3156 } ] }, { "name": "C_PointValueRemapper", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bUpdateOnClient", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nInputType", "ty": "ValueRemapperInputType_t" } }, { "NetworkVarNames": { "name": "m_hRemapLineStart", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hRemapLineEnd", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flMaximumChangePerSecond", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDisengageDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flEngageDistance", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bRequiresUseKey", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nOutputType", "ty": "ValueRemapperOutputType_t" } }, { "NetworkVarNames": { "name": "m_hOutputEntities", "ty": "CHandle< C_BaseEntity >" } }, { "NetworkVarNames": { "name": "m_nHapticsType", "ty": "ValueRemapperHapticsType_t" } }, { "NetworkVarNames": { "name": "m_nMomentumType", "ty": "ValueRemapperMomentumType_t" } }, { "NetworkVarNames": { "name": "m_flMomentumModifier", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flSnapValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nRatchetType", "ty": "ValueRemapperRatchetType_t" } }, { "NetworkVarNames": { "name": "m_flInputOffset", "ty": "float" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1744 }, { "name": "m_bDisabledOld", "ty": "bool", "offset": 1745 }, { "name": "m_bUpdateOnClient", "ty": "bool", "offset": 1746 }, { "name": "m_nInputType", "ty": "ValueRemapperInputType_t", "offset": 1748 }, { "name": "m_hRemapLineStart", "ty": "CHandle< C_BaseEntity >", "offset": 1752 }, { "name": "m_hRemapLineEnd", "ty": "CHandle< C_BaseEntity >", "offset": 1756 }, { "name": "m_flMaximumChangePerSecond", "ty": "float32", "offset": 1760 }, { "name": "m_flDisengageDistance", "ty": "float32", "offset": 1764 }, { "name": "m_flEngageDistance", "ty": "float32", "offset": 1768 }, { "name": "m_bRequiresUseKey", "ty": "bool", "offset": 1772 }, { "name": "m_nOutputType", "ty": "ValueRemapperOutputType_t", "offset": 1776 }, { "name": "m_hOutputEntities", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseEntity > >", "offset": 1784 }, { "name": "m_nHapticsType", "ty": "ValueRemapperHapticsType_t", "offset": 1808 }, { "name": "m_nMomentumType", "ty": "ValueRemapperMomentumType_t", "offset": 1812 }, { "name": "m_flMomentumModifier", "ty": "float32", "offset": 1816 }, { "name": "m_flSnapValue", "ty": "float32", "offset": 1820 }, { "name": "m_flCurrentMomentum", "ty": "float32", "offset": 1824 }, { "name": "m_nRatchetType", "ty": "ValueRemapperRatchetType_t", "offset": 1828 }, { "name": "m_flRatchetOffset", "ty": "float32", "offset": 1832 }, { "name": "m_flInputOffset", "ty": "float32", "offset": 1836 }, { "name": "m_bEngaged", "ty": "bool", "offset": 1840 }, { "name": "m_bFirstUpdate", "ty": "bool", "offset": 1841 }, { "name": "m_flPreviousValue", "ty": "float32", "offset": 1844 }, { "name": "m_flPreviousUpdateTickTime", "ty": "GameTime_t", "offset": 1848 }, { "name": "m_vecPreviousTestPoint", "ty": "Vector", "offset": 1852 } ] }, { "name": "C_PointWorldText", "module_name": "client.so", "parent": { "name": "C_ModelPointEntity", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_messageText", "ty": "char" } }, { "NetworkVarNames": { "name": "m_FontName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bFullbright", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flWorldUnitsPerPx", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFontSize", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDepthOffset", "ty": "float" } }, { "NetworkVarNames": { "name": "m_Color", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_nJustifyHorizontal", "ty": "PointWorldTextJustifyHorizontal_t" } }, { "NetworkVarNames": { "name": "m_nJustifyVertical", "ty": "PointWorldTextJustifyVertical_t" } }, { "NetworkVarNames": { "name": "m_nReorientMode", "ty": "PointWorldTextReorientMode_t" } } ], "fields": [ { "name": "m_bForceRecreateNextUpdate", "ty": "bool", "offset": 3160 }, { "name": "m_messageText", "ty": "char[512]", "offset": 3176 }, { "name": "m_FontName", "ty": "char[64]", "offset": 3688 }, { "name": "m_bEnabled", "ty": "bool", "offset": 3752 }, { "name": "m_bFullbright", "ty": "bool", "offset": 3753 }, { "name": "m_flWorldUnitsPerPx", "ty": "float32", "offset": 3756 }, { "name": "m_flFontSize", "ty": "float32", "offset": 3760 }, { "name": "m_flDepthOffset", "ty": "float32", "offset": 3764 }, { "name": "m_Color", "ty": "Color", "offset": 3768 }, { "name": "m_nJustifyHorizontal", "ty": "PointWorldTextJustifyHorizontal_t", "offset": 3772 }, { "name": "m_nJustifyVertical", "ty": "PointWorldTextJustifyVertical_t", "offset": 3776 }, { "name": "m_nReorientMode", "ty": "PointWorldTextReorientMode_t", "offset": 3780 } ] }, { "name": "C_HandleTest", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_Handle", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_bSendHandle", "ty": "bool" } } ], "fields": [ { "name": "m_Handle", "ty": "CHandle< C_BaseEntity >", "offset": 1744 }, { "name": "m_bSendHandle", "ty": "bool", "offset": 1748 } ] }, { "name": "CClientScriptEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, { "name": "C_EnvWind", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_EnvWindShared", "ty": "CEnvWindShared" } } ], "fields": [ { "name": "m_EnvWindShared", "ty": "C_EnvWindShared", "offset": 1744 } ] }, { "name": "C_BaseToggle", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "C_BaseButton", "module_name": "client.so", "parent": { "name": "C_BaseToggle", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_glowEntity", "ty": "CHandle< C_BaseModelEntity>" } }, { "NetworkVarNames": { "name": "m_usable", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_szDisplayText", "ty": "string_t" } } ], "fields": [ { "name": "m_glowEntity", "ty": "CHandle< C_BaseModelEntity >", "offset": 3152 }, { "name": "m_usable", "ty": "bool", "offset": 3156 }, { "name": "m_szDisplayText", "ty": "CUtlSymbolLarge", "offset": 3160 } ] }, { "name": "C_PrecipitationBlocker", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "C_EntityDissolve", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flFadeInStart", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeInLength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutModelStart", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutModelLength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutStart", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutLength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nDissolveType", "ty": "EntityDisolveType_t" } }, { "NetworkVarNames": { "name": "m_vDissolverOrigin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_nMagnitude", "ty": "uint32" } } ], "fields": [ { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 3160 }, { "name": "m_flFadeInStart", "ty": "float32", "offset": 3164 }, { "name": "m_flFadeInLength", "ty": "float32", "offset": 3168 }, { "name": "m_flFadeOutModelStart", "ty": "float32", "offset": 3172 }, { "name": "m_flFadeOutModelLength", "ty": "float32", "offset": 3176 }, { "name": "m_flFadeOutStart", "ty": "float32", "offset": 3180 }, { "name": "m_flFadeOutLength", "ty": "float32", "offset": 3184 }, { "name": "m_flNextSparkTime", "ty": "GameTime_t", "offset": 3188 }, { "name": "m_nDissolveType", "ty": "EntityDisolveType_t", "offset": 3192 }, { "name": "m_vDissolverOrigin", "ty": "Vector", "offset": 3196 }, { "name": "m_nMagnitude", "ty": "uint32", "offset": 3208 }, { "name": "m_bCoreExplode", "ty": "bool", "offset": 3212 }, { "name": "m_bLinkedToServerEnt", "ty": "bool", "offset": 3213 } ] }, { "name": "C_EnvProjectedTexture", "module_name": "client.so", "parent": { "name": "C_ModelPointEntity", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_EnvDecal", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hDecalMaterial", "ty": "HMaterialStrong" } }, { "NetworkVarNames": { "name": "m_flWidth", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flHeight", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDepth", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nRenderOrder", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_bProjectOnWorld", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bProjectOnCharacters", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bProjectOnWater", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flDepthSortBias", "ty": "float" } } ], "fields": [ { "name": "m_hDecalMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 3152 }, { "name": "m_flWidth", "ty": "float32", "offset": 3160 }, { "name": "m_flHeight", "ty": "float32", "offset": 3164 }, { "name": "m_flDepth", "ty": "float32", "offset": 3168 }, { "name": "m_nRenderOrder", "ty": "uint32", "offset": 3172 }, { "name": "m_bProjectOnWorld", "ty": "bool", "offset": 3176 }, { "name": "m_bProjectOnCharacters", "ty": "bool", "offset": 3177 }, { "name": "m_bProjectOnWater", "ty": "bool", "offset": 3178 }, { "name": "m_flDepthSortBias", "ty": "float32", "offset": 3180 } ] }, { "name": "CFireOverlay", "module_name": "client.so", "parent": { "name": "CGlowOverlay", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPos", "ty": "Vector", "offset": 8 }, { "name": "m_bDirectional", "ty": "bool", "offset": 20 }, { "name": "m_vDirection", "ty": "Vector", "offset": 24 }, { "name": "m_bInSky", "ty": "bool", "offset": 36 }, { "name": "m_skyObstructionScale", "ty": "float32", "offset": 40 }, { "name": "m_Sprites", "ty": "CGlowSprite[4]", "offset": 48 }, { "name": "m_nSprites", "ty": "int32", "offset": 176 }, { "name": "m_flProxyRadius", "ty": "float32", "offset": 180 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 184 }, { "name": "m_flGlowObstructionScale", "ty": "float32", "offset": 188 }, { "name": "m_bCacheGlowObstruction", "ty": "bool", "offset": 192 }, { "name": "m_bCacheSkyObstruction", "ty": "bool", "offset": 193 }, { "name": "m_bActivated", "ty": "int16", "offset": 194 }, { "name": "m_ListIndex", "ty": "uint16", "offset": 196 }, { "name": "m_queryHandle", "ty": "int32", "offset": 200 } ] }, "metadata": [], "fields": [ { "name": "m_pOwner", "ty": "C_FireSmoke*", "offset": 208 }, { "name": "m_vBaseColors", "ty": "Vector[4]", "offset": 216 }, { "name": "m_flScale", "ty": "float32", "offset": 264 }, { "name": "m_nGUID", "ty": "int32", "offset": 268 } ] }, { "name": "C_FuncBrush", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "C_FuncElectrifiedVolume", "module_name": "client.so", "parent": { "name": "C_FuncBrush", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_EffectName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_bState", "ty": "bool" } } ], "fields": [ { "name": "m_nAmbientEffect", "ty": "ParticleIndex_t", "offset": 3152 }, { "name": "m_EffectName", "ty": "CUtlSymbolLarge", "offset": 3160 }, { "name": "m_bState", "ty": "bool", "offset": 3168 } ] }, { "name": "C_FuncRotating", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkOverride" } }, { "Unknown": { "name": "MNetworkOverride" } } ], "fields": [] }, { "name": "C_Breakable", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, { "name": "C_PhysBox", "module_name": "client.so", "parent": { "name": "C_Breakable", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "C_RopeKeyframe", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_flScrollSpeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_RopeFlags", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_iRopeMaterialModelIndex", "ty": "HMaterialStrong" } }, { "NetworkVarNames": { "name": "m_nSegments", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_hStartPoint", "ty": "CHandle< C_BaseEntity>" } }, { "NetworkVarNames": { "name": "m_hEndPoint", "ty": "CHandle< C_BaseEntity>" } }, { "NetworkVarNames": { "name": "m_iStartAttachment", "ty": "AttachmentHandle_t" } }, { "NetworkVarNames": { "name": "m_iEndAttachment", "ty": "AttachmentHandle_t" } }, { "NetworkVarNames": { "name": "m_Subdiv", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_RopeLength", "ty": "int16" } }, { "NetworkVarNames": { "name": "m_Slack", "ty": "int16" } }, { "NetworkVarNames": { "name": "m_TextureScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fLockedPoints", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nChangeCount", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_Width", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bConstrainBetweenEndpoints", "ty": "bool" } } ], "fields": [ { "name": "m_LinksTouchingSomething", "ty": "CBitVec< 10 >", "offset": 3160 }, { "name": "m_nLinksTouchingSomething", "ty": "int32", "offset": 3164 }, { "name": "m_bApplyWind", "ty": "bool", "offset": 3168 }, { "name": "m_fPrevLockedPoints", "ty": "int32", "offset": 3172 }, { "name": "m_iForcePointMoveCounter", "ty": "int32", "offset": 3176 }, { "name": "m_bPrevEndPointPos", "ty": "bool[2]", "offset": 3180 }, { "name": "m_vPrevEndPointPos", "ty": "Vector[2]", "offset": 3184 }, { "name": "m_flCurScroll", "ty": "float32", "offset": 3208 }, { "name": "m_flScrollSpeed", "ty": "float32", "offset": 3212 }, { "name": "m_RopeFlags", "ty": "uint16", "offset": 3216 }, { "name": "m_iRopeMaterialModelIndex", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 3224 }, { "name": "m_LightValues", "ty": "Vector[10]", "offset": 3856 }, { "name": "m_nSegments", "ty": "uint8", "offset": 3976 }, { "name": "m_hStartPoint", "ty": "CHandle< C_BaseEntity >", "offset": 3980 }, { "name": "m_hEndPoint", "ty": "CHandle< C_BaseEntity >", "offset": 3984 }, { "name": "m_iStartAttachment", "ty": "AttachmentHandle_t", "offset": 3988 }, { "name": "m_iEndAttachment", "ty": "AttachmentHandle_t", "offset": 3989 }, { "name": "m_Subdiv", "ty": "uint8", "offset": 3990 }, { "name": "m_RopeLength", "ty": "int16", "offset": 3992 }, { "name": "m_Slack", "ty": "int16", "offset": 3994 }, { "name": "m_TextureScale", "ty": "float32", "offset": 3996 }, { "name": "m_fLockedPoints", "ty": "uint8", "offset": 4000 }, { "name": "m_nChangeCount", "ty": "uint8", "offset": 4001 }, { "name": "m_Width", "ty": "float32", "offset": 4004 }, { "name": "m_PhysicsDelegate", "ty": "C_RopeKeyframe::CPhysicsDelegate", "offset": 4008 }, { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 4024 }, { "name": "m_TextureHeight", "ty": "int32", "offset": 4032 }, { "name": "m_vecImpulse", "ty": "Vector", "offset": 4036 }, { "name": "m_vecPreviousImpulse", "ty": "Vector", "offset": 4048 }, { "name": "m_flCurrentGustTimer", "ty": "float32", "offset": 4060 }, { "name": "m_flCurrentGustLifetime", "ty": "float32", "offset": 4064 }, { "name": "m_flTimeToNextGust", "ty": "float32", "offset": 4068 }, { "name": "m_vWindDir", "ty": "Vector", "offset": 4072 }, { "name": "m_vColorMod", "ty": "Vector", "offset": 4084 }, { "name": "m_vCachedEndPointAttachmentPos", "ty": "Vector[2]", "offset": 4096 }, { "name": "m_vCachedEndPointAttachmentAngle", "ty": "QAngle[2]", "offset": 4120 }, { "name": "m_bConstrainBetweenEndpoints", "ty": "bool", "offset": 4144 }, { "name": "m_bEndPointAttachmentPositionsDirty", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bEndPointAttachmentAnglesDirty", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNewDataThisFrame", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bPhysicsInitted", "ty": "bitfield:1", "offset": 0 } ] }, { "name": "C_SceneEntity", "module_name": "client.so", "parent": { "name": "C_PointEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bIsPlayingBack", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bPaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMultiplayer", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bAutogenerated", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flForceClientTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nSceneStringIndex", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_hActorList", "ty": "CHandle< C_BaseFlex >" } } ], "fields": [ { "name": "m_bIsPlayingBack", "ty": "bool", "offset": 1752 }, { "name": "m_bPaused", "ty": "bool", "offset": 1753 }, { "name": "m_bMultiplayer", "ty": "bool", "offset": 1754 }, { "name": "m_bAutogenerated", "ty": "bool", "offset": 1755 }, { "name": "m_flForceClientTime", "ty": "float32", "offset": 1756 }, { "name": "m_nSceneStringIndex", "ty": "uint16", "offset": 1760 }, { "name": "m_bClientOnly", "ty": "bool", "offset": 1762 }, { "name": "m_hOwner", "ty": "CHandle< C_BaseFlex >", "offset": 1764 }, { "name": "m_hActorList", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseFlex > >", "offset": 1768 }, { "name": "m_bWasPlaying", "ty": "bool", "offset": 1792 }, { "name": "m_QueuedEvents", "ty": "CUtlVector< C_SceneEntity::QueuedEvents_t >", "offset": 1808 }, { "name": "m_flCurrentTime", "ty": "float32", "offset": 1832 } ] }, { "name": "C_SunGlowOverlay", "module_name": "client.so", "parent": { "name": "CGlowOverlay", "module_name": "client.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPos", "ty": "Vector", "offset": 8 }, { "name": "m_bDirectional", "ty": "bool", "offset": 20 }, { "name": "m_vDirection", "ty": "Vector", "offset": 24 }, { "name": "m_bInSky", "ty": "bool", "offset": 36 }, { "name": "m_skyObstructionScale", "ty": "float32", "offset": 40 }, { "name": "m_Sprites", "ty": "CGlowSprite[4]", "offset": 48 }, { "name": "m_nSprites", "ty": "int32", "offset": 176 }, { "name": "m_flProxyRadius", "ty": "float32", "offset": 180 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 184 }, { "name": "m_flGlowObstructionScale", "ty": "float32", "offset": 188 }, { "name": "m_bCacheGlowObstruction", "ty": "bool", "offset": 192 }, { "name": "m_bCacheSkyObstruction", "ty": "bool", "offset": 193 }, { "name": "m_bActivated", "ty": "int16", "offset": 194 }, { "name": "m_ListIndex", "ty": "uint16", "offset": 196 }, { "name": "m_queryHandle", "ty": "int32", "offset": 200 } ] }, "metadata": [], "fields": [ { "name": "m_bModulateByDot", "ty": "bool", "offset": 204 } ] }, { "name": "C_Sun", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_vDirection", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_iszEffectName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszSSEffectName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_clrOverlay", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_bOn", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bmaxColor", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flSize", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flHazeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flRotation", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flHDRColorScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flAlphaHaze", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flAlphaScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flAlphaHdr", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFarZScale", "ty": "float32" } } ], "fields": [ { "name": "m_fxSSSunFlareEffectIndex", "ty": "ParticleIndex_t", "offset": 3152 }, { "name": "m_fxSunFlareEffectIndex", "ty": "ParticleIndex_t", "offset": 3156 }, { "name": "m_fdistNormalize", "ty": "float32", "offset": 3160 }, { "name": "m_vSunPos", "ty": "Vector", "offset": 3164 }, { "name": "m_vDirection", "ty": "Vector", "offset": 3176 }, { "name": "m_iszEffectName", "ty": "CUtlSymbolLarge", "offset": 3192 }, { "name": "m_iszSSEffectName", "ty": "CUtlSymbolLarge", "offset": 3200 }, { "name": "m_clrOverlay", "ty": "Color", "offset": 3208 }, { "name": "m_bOn", "ty": "bool", "offset": 3212 }, { "name": "m_bmaxColor", "ty": "bool", "offset": 3213 }, { "name": "m_flSize", "ty": "float32", "offset": 3216 }, { "name": "m_flHazeScale", "ty": "float32", "offset": 3220 }, { "name": "m_flRotation", "ty": "float32", "offset": 3224 }, { "name": "m_flHDRColorScale", "ty": "float32", "offset": 3228 }, { "name": "m_flAlphaHaze", "ty": "float32", "offset": 3232 }, { "name": "m_flAlphaScale", "ty": "float32", "offset": 3236 }, { "name": "m_flAlphaHdr", "ty": "float32", "offset": 3240 }, { "name": "m_flFarZScale", "ty": "float32", "offset": 3244 } ] }, { "name": "C_BaseTrigger", "module_name": "client.so", "parent": { "name": "C_BaseToggle", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_bDisabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bClientSidePredicted", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 3152 }, { "name": "m_bClientSidePredicted", "ty": "bool", "offset": 3153 } ] }, { "name": "C_TriggerVolume", "module_name": "client.so", "parent": { "name": "C_BaseModelEntity", "module_name": "client.so", "parent": { "name": "C_BaseEntity", "module_name": "client.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1160 }, { "name": "m_pGameSceneNode", "ty": "CGameSceneNode*", "offset": 1168 }, { "name": "m_pRenderComponent", "ty": "CRenderComponent*", "offset": 1176 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1184 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1192 }, { "name": "m_iHealth", "ty": "int32", "offset": 1196 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1200 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1201 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1204 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1208 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1209 }, { "name": "m_hSceneObjectController", "ty": "CHandle< C_BaseEntity >", "offset": 1212 }, { "name": "m_nNoInterpolationTick", "ty": "int32", "offset": 1216 }, { "name": "m_nVisibilityNoInterpolationTick", "ty": "int32", "offset": 1220 }, { "name": "m_flProxyRandomValue", "ty": "float32", "offset": 1224 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1228 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1232 }, { "name": "m_bInterpolateEvenWithNoModel", "ty": "bool", "offset": 1233 }, { "name": "m_bPredictionEligible", "ty": "bool", "offset": 1234 }, { "name": "m_bApplyLayerMatchIDToModel", "ty": "bool", "offset": 1235 }, { "name": "m_tokLayerMatchID", "ty": "CUtlStringToken", "offset": 1236 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1240 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1256 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1260 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1288 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1292 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1296 }, { "name": "m_nSceneObjectOverrideFlags", "ty": "uint8", "offset": 1300 }, { "name": "m_bHasSuccessfullyInterpolated", "ty": "bool", "offset": 1301 }, { "name": "m_bHasAddedVarsToInterpolation", "ty": "bool", "offset": 1302 }, { "name": "m_bRenderEvenWhenNotSuccessfullyInterpolated", "ty": "bool", "offset": 1303 }, { "name": "m_nInterpolationLatchDirtyFlags", "ty": "int32[2]", "offset": 1304 }, { "name": "m_ListEntry", "ty": "uint16[11]", "offset": 1312 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1336 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1340 }, { "name": "m_EntClientFlags", "ty": "uint16", "offset": 1344 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1346 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1347 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1348 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1352 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1356 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1360 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1376 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1424 }, { "name": "m_hEffectEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1436 }, { "name": "m_hOwnerEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1440 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1444 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1445 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1446 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1448 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1452 }, { "name": "m_hGroundEntity", "ty": "CHandle< C_BaseEntity >", "offset": 1456 }, { "name": "m_flFriction", "ty": "float32", "offset": 1460 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1464 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1468 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1472 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1476 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1480 }, { "name": "m_hThink", "ty": "uint16", "offset": 1484 }, { "name": "m_fBBoxVisFlags", "ty": "uint8", "offset": 1496 }, { "name": "m_bPredictable", "ty": "bool", "offset": 1497 }, { "name": "m_bRenderWithViewModels", "ty": "bool", "offset": 1498 }, { "name": "m_nSplitUserPlayerPredictionSlot", "ty": "CSplitScreenSlot", "offset": 1500 }, { "name": "m_nFirstPredictableCommand", "ty": "int32", "offset": 1504 }, { "name": "m_nLastPredictableCommand", "ty": "int32", "offset": 1508 }, { "name": "m_hOldMoveParent", "ty": "CHandle< C_BaseEntity >", "offset": 1512 }, { "name": "m_Particles", "ty": "CParticleProperty", "offset": 1520 }, { "name": "m_vecPredictedScriptFloats", "ty": "CUtlVector< float32 >", "offset": 1560 }, { "name": "m_vecPredictedScriptFloatIDs", "ty": "CUtlVector< int32 >", "offset": 1584 }, { "name": "m_nNextScriptVarRecordID", "ty": "int32", "offset": 1632 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1648 }, { "name": "m_DataChangeEventRef", "ty": "int32", "offset": 1660 }, { "name": "m_dependencies", "ty": "CUtlVector< CEntityHandle >", "offset": 1664 }, { "name": "m_nCreationTick", "ty": "int32", "offset": 1688 }, { "name": "m_bAnimTimeChanged", "ty": "bool", "offset": 1721 }, { "name": "m_bSimulationTimeChanged", "ty": "bool", "offset": 1722 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1736 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_CRenderComponent", "ty": "CRenderComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_CHitboxComponent", "ty": "CHitboxComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_nRenderMode", "ty": "RenderMode_t" } }, { "NetworkVarNames": { "name": "m_nRenderFX", "ty": "RenderFx_t" } }, { "NetworkVarNames": { "name": "m_clrRender", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_vecRenderAttributes", "ty": "EntityRenderAttribute_t" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_Collision", "ty": "CCollisionProperty" } }, { "NetworkVarNames": { "name": "m_Glow", "ty": "CGlowProperty" } }, { "NetworkVarNames": { "name": "m_flGlowBackfaceMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fadeMinDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_fadeMaxDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flShadowStrength", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nObjectCulling", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAddDecal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vDecalPosition", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vDecalForwardAxis", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flDecalHealBloodRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flDecalHealHeightRate", "ty": "float" } }, { "NetworkVarNames": { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "CHandle< C_BaseModelEntity >" } } ], "fields": [ { "name": "m_CRenderComponent", "ty": "CRenderComponent*", "offset": 2464 }, { "name": "m_CHitboxComponent", "ty": "CHitboxComponent", "offset": 2472 }, { "name": "m_bInitModelEffects", "ty": "bool", "offset": 2544 }, { "name": "m_bIsStaticProp", "ty": "bool", "offset": 2545 }, { "name": "m_nLastAddDecal", "ty": "int32", "offset": 2548 }, { "name": "m_nDecalsAdded", "ty": "int32", "offset": 2552 }, { "name": "m_iOldHealth", "ty": "int32", "offset": 2556 }, { "name": "m_nRenderMode", "ty": "RenderMode_t", "offset": 2560 }, { "name": "m_nRenderFX", "ty": "RenderFx_t", "offset": 2561 }, { "name": "m_bAllowFadeInView", "ty": "bool", "offset": 2562 }, { "name": "m_clrRender", "ty": "Color", "offset": 2563 }, { "name": "m_vecRenderAttributes", "ty": "C_UtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >", "offset": 2568 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 2672 }, { "name": "m_Collision", "ty": "CCollisionProperty", "offset": 2680 }, { "name": "m_Glow", "ty": "CGlowProperty", "offset": 2856 }, { "name": "m_flGlowBackfaceMult", "ty": "float32", "offset": 2944 }, { "name": "m_fadeMinDist", "ty": "float32", "offset": 2948 }, { "name": "m_fadeMaxDist", "ty": "float32", "offset": 2952 }, { "name": "m_flFadeScale", "ty": "float32", "offset": 2956 }, { "name": "m_flShadowStrength", "ty": "float32", "offset": 2960 }, { "name": "m_nObjectCulling", "ty": "uint8", "offset": 2964 }, { "name": "m_nAddDecal", "ty": "int32", "offset": 2968 }, { "name": "m_vDecalPosition", "ty": "Vector", "offset": 2972 }, { "name": "m_vDecalForwardAxis", "ty": "Vector", "offset": 2984 }, { "name": "m_flDecalHealBloodRate", "ty": "float32", "offset": 2996 }, { "name": "m_flDecalHealHeightRate", "ty": "float32", "offset": 3000 }, { "name": "m_ConfigEntitiesToPropagateMaterialDecalsTo", "ty": "C_NetworkUtlVectorBase< CHandle< C_BaseModelEntity > >", "offset": 3008 }, { "name": "m_vecViewOffset", "ty": "CNetworkViewOffsetVector", "offset": 3032 }, { "name": "m_pClientAlphaProperty", "ty": "CClientAlphaProperty*", "offset": 3080 }, { "name": "m_ClientOverrideTint", "ty": "Color", "offset": 3088 }, { "name": "m_bUseClientOverrideTint", "ty": "bool", "offset": 3092 } ] }, "metadata": [], "fields": [] } ], [] ], "libengine2.so": [ [ { "name": "CNetworkVarChainer", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_PathIndex", "ty": "ChangeAccessorFieldPathIndex_t", "offset": 32 } ] }, { "name": "CVariantDefaultAllocator", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EntOutput_t", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EntComponentInfo_t", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pName", "ty": "char*", "offset": 0 }, { "name": "m_pCPPClassname", "ty": "char*", "offset": 8 }, { "name": "m_pNetworkDataReferencedDescription", "ty": "char*", "offset": 16 }, { "name": "m_pNetworkDataReferencedPtrPropDescription", "ty": "char*", "offset": 24 }, { "name": "m_nRuntimeIndex", "ty": "int32", "offset": 32 }, { "name": "m_nFlags", "ty": "uint32", "offset": 36 }, { "name": "m_pBaseClassComponentHelper", "ty": "CEntityComponentHelper*", "offset": 96 } ] }, { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EntInput_t", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CEntityComponentHelper", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flags", "ty": "uint32", "offset": 8 }, { "name": "m_pInfo", "ty": "EntComponentInfo_t*", "offset": 16 }, { "name": "m_nPriority", "ty": "int32", "offset": 24 }, { "name": "m_pNext", "ty": "CEntityComponentHelper*", "offset": 32 } ] }, { "name": "CEntityIdentity", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nameStringableIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nameStringableIndex", "ty": "int32", "offset": 20 }, { "name": "m_name", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_designerName", "ty": "CUtlSymbolLarge", "offset": 32 }, { "name": "m_flags", "ty": "uint32", "offset": 48 }, { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 56 }, { "name": "m_fDataObjectTypes", "ty": "uint32", "offset": 60 }, { "name": "m_PathIndex", "ty": "ChangeAccessorFieldPathIndex_t", "offset": 64 }, { "name": "m_pPrev", "ty": "CEntityIdentity*", "offset": 88 }, { "name": "m_pNext", "ty": "CEntityIdentity*", "offset": 96 }, { "name": "m_pPrevByClass", "ty": "CEntityIdentity*", "offset": 104 }, { "name": "m_pNextByClass", "ty": "CEntityIdentity*", "offset": 112 } ] }, { "name": "CEmptyEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, { "name": "CEntityIOOutput", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Value", "ty": "CVariantBase< CVariantDefaultAllocator >", "offset": 24 } ] }, { "name": "CScriptComponent", "module_name": "entity2.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_scriptClassName", "ty": "CUtlSymbolLarge", "offset": 48 } ] }, { "name": "EngineLoopState_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nPlatWindowWidth", "ty": "int32", "offset": 24 }, { "name": "m_nPlatWindowHeight", "ty": "int32", "offset": 28 }, { "name": "m_nRenderWidth", "ty": "int32", "offset": 32 }, { "name": "m_nRenderHeight", "ty": "int32", "offset": 36 } ] }, { "name": "EventModInitialized_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EventFrameBoundary_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flFrameTime", "ty": "float32", "offset": 0 } ] }, { "name": "EventProfileStorageAvailable_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nSplitScreenSlot", "ty": "CSplitScreenSlot", "offset": 0 } ] }, { "name": "EventSplitScreenStateChanged_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EventSetTime_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_nClientOutputFrames", "ty": "int32", "offset": 40 }, { "name": "m_flRealTime", "ty": "float64", "offset": 48 }, { "name": "m_flRenderTime", "ty": "float64", "offset": 56 }, { "name": "m_flRenderFrameTime", "ty": "float64", "offset": 64 }, { "name": "m_flRenderFrameTimeUnbounded", "ty": "float64", "offset": 72 }, { "name": "m_flRenderFrameTimeUnscaled", "ty": "float64", "offset": 80 }, { "name": "m_flTickRemainder", "ty": "float64", "offset": 88 } ] }, { "name": "EventClientPollInput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRealTime", "ty": "float32", "offset": 40 } ] }, { "name": "EventClientProcessInput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRealTime", "ty": "float32", "offset": 40 }, { "name": "m_flTickInterval", "ty": "float32", "offset": 44 }, { "name": "m_flTickStartTime", "ty": "float64", "offset": 48 } ] }, { "name": "EventClientProcessGameInput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRealTime", "ty": "float32", "offset": 40 }, { "name": "m_flFrameTime", "ty": "float32", "offset": 44 } ] }, { "name": "EventClientPreOutput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRenderTime", "ty": "float64", "offset": 40 }, { "name": "m_flRenderFrameTime", "ty": "float64", "offset": 48 }, { "name": "m_flRenderFrameTimeUnbounded", "ty": "float64", "offset": 56 }, { "name": "m_flRealTime", "ty": "float32", "offset": 64 }, { "name": "m_bRenderOnly", "ty": "bool", "offset": 68 } ] }, { "name": "EventClientSceneSystemThreadStateChange_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bThreadsActive", "ty": "bool", "offset": 0 } ] }, { "name": "EventClientOutput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRenderTime", "ty": "float32", "offset": 40 }, { "name": "m_flRealTime", "ty": "float32", "offset": 44 }, { "name": "m_flRenderFrameTimeUnbounded", "ty": "float32", "offset": 48 }, { "name": "m_bRenderOnly", "ty": "bool", "offset": 52 } ] }, { "name": "EventClientPostOutput_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRenderTime", "ty": "float64", "offset": 40 }, { "name": "m_flRenderFrameTime", "ty": "float32", "offset": 48 }, { "name": "m_flRenderFrameTimeUnbounded", "ty": "float32", "offset": 52 }, { "name": "m_bRenderOnly", "ty": "bool", "offset": 56 } ] }, { "name": "EventClientFrameSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRealTime", "ty": "float32", "offset": 40 }, { "name": "m_flFrameTime", "ty": "float32", "offset": 44 }, { "name": "m_flWhenScheduleSendTickPacket", "ty": "float64", "offset": 48 } ] }, { "name": "EventSimpleLoopFrameUpdate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_flRealTime", "ty": "float32", "offset": 40 }, { "name": "m_flFrameTime", "ty": "float32", "offset": 44 } ] }, { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, { "name": "EventAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, { "name": "EventPostAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, { "name": "EventServerAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, "metadata": [], "fields": [] }, { "name": "EventServerPostAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventPostAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientPostAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventPostAdvanceTick_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [ { "name": "m_nCurrentTick", "ty": "int32", "offset": 44 }, { "name": "m_nCurrentTickThisFrame", "ty": "int32", "offset": 48 }, { "name": "m_nTotalTicksThisFrame", "ty": "int32", "offset": 52 }, { "name": "m_nTotalTicks", "ty": "int32", "offset": 56 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientPredictionPostNetupdate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EventClientPollNetworking_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nTickCount", "ty": "int32", "offset": 0 } ] }, { "name": "EventClientProcessNetworking_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "EventClientPreSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventServerPollNetworking_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventServerProcessNetworking_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventServerSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventServerPostSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientPostSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventClientPauseSimulate_t", "module_name": "engine2.so", "parent": { "name": "EventSimulate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_LoopState", "ty": "EngineLoopState_t", "offset": 0 }, { "name": "m_bFirstTick", "ty": "bool", "offset": 40 }, { "name": "m_bLastTick", "ty": "bool", "offset": 41 } ] }, "metadata": [], "fields": [] }, { "name": "EventPostDataUpdate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nCount", "ty": "int32", "offset": 0 } ] }, { "name": "EventPreDataUpdate_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nCount", "ty": "int32", "offset": 0 } ] }, { "name": "EventAppShutdown_t", "module_name": "engine2.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nDummy0", "ty": "int32", "offset": 0 } ] } ], [] ], "libhost.so": [ [ { "name": "CAnimScriptBase", "module_name": "host.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bIsValid", "ty": "bool", "offset": 8 } ] }, { "name": "EmptyTestScript", "module_name": "host.so", "parent": { "name": "CAnimScriptBase", "module_name": "host.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bIsValid", "ty": "bool", "offset": 8 } ] }, "metadata": [], "fields": [ { "name": "m_hTest", "ty": "CAnimScriptParam< float32 >", "offset": 16 } ] } ], [] ], "libmaterialsystem2.so": [ [ { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, { "name": "MaterialParamInt_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nValue", "ty": "int32", "offset": 8 } ] }, { "name": "MaterialParamFloat_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flValue", "ty": "float32", "offset": 8 } ] }, { "name": "MaterialParamVector_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_value", "ty": "Vector4D", "offset": 8 } ] }, { "name": "MaterialParamTexture_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_pValue", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 8 } ] }, { "name": "MaterialParamString_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_value", "ty": "CUtlString", "offset": 8 } ] }, { "name": "MaterialParamBuffer_t", "module_name": "materialsystem2.so", "parent": { "name": "MaterialParam_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_value", "ty": "CUtlBinaryBlock", "offset": 8 } ] }, { "name": "MaterialResourceData_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_materialName", "ty": "CUtlString", "offset": 0 }, { "name": "m_shaderName", "ty": "CUtlString", "offset": 8 }, { "name": "m_intParams", "ty": "CUtlVector< MaterialParamInt_t >", "offset": 16 }, { "name": "m_floatParams", "ty": "CUtlVector< MaterialParamFloat_t >", "offset": 40 }, { "name": "m_vectorParams", "ty": "CUtlVector< MaterialParamVector_t >", "offset": 64 }, { "name": "m_textureParams", "ty": "CUtlVector< MaterialParamTexture_t >", "offset": 88 }, { "name": "m_dynamicParams", "ty": "CUtlVector< MaterialParamBuffer_t >", "offset": 112 }, { "name": "m_dynamicTextureParams", "ty": "CUtlVector< MaterialParamBuffer_t >", "offset": 136 }, { "name": "m_intAttributes", "ty": "CUtlVector< MaterialParamInt_t >", "offset": 160 }, { "name": "m_floatAttributes", "ty": "CUtlVector< MaterialParamFloat_t >", "offset": 184 }, { "name": "m_vectorAttributes", "ty": "CUtlVector< MaterialParamVector_t >", "offset": 208 }, { "name": "m_textureAttributes", "ty": "CUtlVector< MaterialParamTexture_t >", "offset": 232 }, { "name": "m_stringAttributes", "ty": "CUtlVector< MaterialParamString_t >", "offset": 256 }, { "name": "m_renderAttributesUsed", "ty": "CUtlVector< CUtlString >", "offset": 280 } ] }, { "name": "PostProcessingTonemapParameters_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flExposureBias", "ty": "float32", "offset": 0 }, { "name": "m_flShoulderStrength", "ty": "float32", "offset": 4 }, { "name": "m_flLinearStrength", "ty": "float32", "offset": 8 }, { "name": "m_flLinearAngle", "ty": "float32", "offset": 12 }, { "name": "m_flToeStrength", "ty": "float32", "offset": 16 }, { "name": "m_flToeNum", "ty": "float32", "offset": 20 }, { "name": "m_flToeDenom", "ty": "float32", "offset": 24 }, { "name": "m_flWhitePoint", "ty": "float32", "offset": 28 }, { "name": "m_flLuminanceSource", "ty": "float32", "offset": 32 }, { "name": "m_flExposureBiasShadows", "ty": "float32", "offset": 36 }, { "name": "m_flExposureBiasHighlights", "ty": "float32", "offset": 40 }, { "name": "m_flMinShadowLum", "ty": "float32", "offset": 44 }, { "name": "m_flMaxShadowLum", "ty": "float32", "offset": 48 }, { "name": "m_flMinHighlightLum", "ty": "float32", "offset": 52 }, { "name": "m_flMaxHighlightLum", "ty": "float32", "offset": 56 } ] }, { "name": "PostProcessingBloomParameters_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_blendMode", "ty": "BloomBlendMode_t", "offset": 0 }, { "name": "m_flBloomStrength", "ty": "float32", "offset": 4 }, { "name": "m_flScreenBloomStrength", "ty": "float32", "offset": 8 }, { "name": "m_flBlurBloomStrength", "ty": "float32", "offset": 12 }, { "name": "m_flBloomThreshold", "ty": "float32", "offset": 16 }, { "name": "m_flBloomThresholdWidth", "ty": "float32", "offset": 20 }, { "name": "m_flSkyboxBloomStrength", "ty": "float32", "offset": 24 }, { "name": "m_flBloomStartValue", "ty": "float32", "offset": 28 }, { "name": "m_flBlurWeight", "ty": "float32[5]", "offset": 32 }, { "name": "m_vBlurTint", "ty": "Vector[5]", "offset": 52 } ] }, { "name": "PostProcessingVignetteParameters_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flVignetteStrength", "ty": "float32", "offset": 0 }, { "name": "m_vCenter", "ty": "Vector2D", "offset": 4 }, { "name": "m_flRadius", "ty": "float32", "offset": 12 }, { "name": "m_flRoundness", "ty": "float32", "offset": 16 }, { "name": "m_flFeather", "ty": "float32", "offset": 20 }, { "name": "m_vColorTint", "ty": "Vector", "offset": 24 } ] }, { "name": "PostProcessingLocalContrastParameters_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flLocalContrastStrength", "ty": "float32", "offset": 0 }, { "name": "m_flLocalContrastEdgeStrength", "ty": "float32", "offset": 4 }, { "name": "m_flLocalContrastVignetteStart", "ty": "float32", "offset": 8 }, { "name": "m_flLocalContrastVignetteEnd", "ty": "float32", "offset": 12 }, { "name": "m_flLocalContrastVignetteBlur", "ty": "float32", "offset": 16 } ] }, { "name": "PostProcessingResource_t", "module_name": "materialsystem2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bHasTonemapParams", "ty": "bool", "offset": 0 }, { "name": "m_toneMapParams", "ty": "PostProcessingTonemapParameters_t", "offset": 4 }, { "name": "m_bHasBloomParams", "ty": "bool", "offset": 64 }, { "name": "m_bloomParams", "ty": "PostProcessingBloomParameters_t", "offset": 68 }, { "name": "m_bHasVignetteParams", "ty": "bool", "offset": 180 }, { "name": "m_vignetteParams", "ty": "PostProcessingVignetteParameters_t", "offset": 184 }, { "name": "m_bHasLocalContrastParams", "ty": "bool", "offset": 220 }, { "name": "m_localConstrastParams", "ty": "PostProcessingLocalContrastParameters_t", "offset": 224 }, { "name": "m_nColorCorrectionVolumeDim", "ty": "int32", "offset": 244 }, { "name": "m_colorCorrectionVolumeData", "ty": "CUtlBinaryBlock", "offset": 248 }, { "name": "m_bHasColorCorrection", "ty": "bool", "offset": 272 } ] } ], [] ], "libmeshsystem.so": [ [], [] ], "libnetworksystem.so": [ [ { "name": "ChangeAccessorFieldPathIndex_t", "module_name": "networksystem.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Value", "ty": "int16", "offset": 0 } ] } ], [] ], "libpanorama.so": [ [], [] ], "libparticles.so": [ [ { "name": "CParticleInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPerParticleFloatInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CParticleCollectionFloatInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CParticleCollectionRendererFloatInput", "module_name": "particleslib.so", "parent": { "name": "CParticleCollectionFloatInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CParticleRemapFloatInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CPerParticleVecInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CParticleCollectionVecInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "CParticleCollectionRendererVecInput", "module_name": "particleslib.so", "parent": { "name": "CParticleCollectionVecInput", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [] }, { "name": "PARTICLE_EHANDLE__", "module_name": "particleslib.so", "parent": null, "metadata": [], "fields": [ { "name": "unused", "ty": "int32", "offset": 0 } ] }, { "name": "PARTICLE_WORLD_HANDLE__", "module_name": "particleslib.so", "parent": null, "metadata": [], "fields": [ { "name": "unused", "ty": "int32", "offset": 0 } ] }, { "name": "IParticleEffect", "module_name": "particleslib.so", "parent": null, "metadata": [], "fields": [] }, { "name": "ParticleNamedValueConfiguration_t", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ConfigName", "ty": "CUtlString", "offset": 0 }, { "name": "m_ConfigValue", "ty": "KeyValues3", "offset": 8 }, { "name": "m_iAttachType", "ty": "ParticleAttachment_t", "offset": 24 }, { "name": "m_BoundEntityPath", "ty": "CUtlString", "offset": 32 }, { "name": "m_strEntityScope", "ty": "CUtlString", "offset": 40 }, { "name": "m_strAttachmentName", "ty": "CUtlString", "offset": 48 } ] }, { "name": "ParticleNamedValueSource_t", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_IsPublic", "ty": "bool", "offset": 8 }, { "name": "m_ValueType", "ty": "PulseValueType_t", "offset": 12 }, { "name": "m_DefaultConfig", "ty": "ParticleNamedValueConfiguration_t", "offset": 16 }, { "name": "m_NamedConfigs", "ty": "CUtlVector< ParticleNamedValueConfiguration_t >", "offset": 72 } ] }, { "name": "CParticleVariableRef", "module_name": "particleslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_variableName", "ty": "CKV3MemberNameWithStorage", "offset": 0 }, { "name": "m_variableType", "ty": "PulseValueType_t", "offset": 56 } ] }, { "name": "CParticleProperty", "module_name": "particleslib.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CNewParticleEffect", "module_name": "particleslib.so", "parent": { "name": "IParticleEffect", "module_name": "particleslib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pNext", "ty": "CNewParticleEffect*", "offset": 16 }, { "name": "m_pPrev", "ty": "CNewParticleEffect*", "offset": 24 }, { "name": "m_pParticles", "ty": "IParticleCollection*", "offset": 32 }, { "name": "m_pDebugName", "ty": "char*", "offset": 40 }, { "name": "m_bDontRemove", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bRemove", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNeedsBBoxUpdate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bIsFirstFrame", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bAutoUpdateBBox", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bAllocated", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bSimulate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bShouldPerformCullCheck", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bForceNoDraw", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bShouldSave", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bDisableAggregation", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bShouldSimulateDuringGamePaused", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bShouldCheckFoW", "ty": "bitfield:1", "offset": 0 }, { "name": "m_vSortOrigin", "ty": "Vector", "offset": 64 }, { "name": "m_flScale", "ty": "float32", "offset": 76 }, { "name": "m_hOwner", "ty": "PARTICLE_EHANDLE__*", "offset": 80 }, { "name": "m_pOwningParticleProperty", "ty": "CParticleProperty*", "offset": 88 }, { "name": "m_flFreezeTransitionStart", "ty": "float32", "offset": 112 }, { "name": "m_flFreezeTransitionDuration", "ty": "float32", "offset": 116 }, { "name": "m_flFreezeTransitionOverride", "ty": "float32", "offset": 120 }, { "name": "m_bFreezeTransitionActive", "ty": "bool", "offset": 124 }, { "name": "m_bFreezeTargetState", "ty": "bool", "offset": 125 }, { "name": "m_bCanFreeze", "ty": "bool", "offset": 126 }, { "name": "m_LastMin", "ty": "Vector", "offset": 128 }, { "name": "m_LastMax", "ty": "Vector", "offset": 140 }, { "name": "m_nSplitScreenUser", "ty": "CSplitScreenSlot", "offset": 152 }, { "name": "m_vecAggregationCenter", "ty": "Vector", "offset": 156 }, { "name": "m_RefCount", "ty": "int32", "offset": 192 } ] }, { "name": "CRandomNumberGeneratorParameters", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bDistributeEvenly", "ty": "bool", "offset": 0 }, { "name": "m_nSeed", "ty": "int32", "offset": 4 } ] }, { "name": "MaterialVariable_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strVariable", "ty": "CUtlString", "offset": 0 }, { "name": "m_nVariableField", "ty": "ParticleAttributeIndex_t", "offset": 8 }, { "name": "m_flScale", "ty": "float32", "offset": 12 } ] }, { "name": "RenderProjectedMaterial_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 0 } ] }, { "name": "ParticlePreviewBodyGroup_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bodyGroupName", "ty": "CUtlString", "offset": 0 }, { "name": "m_nValue", "ty": "int32", "offset": 8 } ] }, { "name": "ParticlePreviewState_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_previewModel", "ty": "CUtlString", "offset": 0 }, { "name": "m_nModSpecificData", "ty": "uint32", "offset": 8 }, { "name": "m_groundType", "ty": "PetGroundType_t", "offset": 12 }, { "name": "m_sequenceName", "ty": "CUtlString", "offset": 16 }, { "name": "m_nFireParticleOnSequenceFrame", "ty": "int32", "offset": 24 }, { "name": "m_hitboxSetName", "ty": "CUtlString", "offset": 32 }, { "name": "m_materialGroupName", "ty": "CUtlString", "offset": 40 }, { "name": "m_vecBodyGroups", "ty": "CUtlVector< ParticlePreviewBodyGroup_t >", "offset": 48 }, { "name": "m_flPlaybackSpeed", "ty": "float32", "offset": 72 }, { "name": "m_flParticleSimulationRate", "ty": "float32", "offset": 76 }, { "name": "m_bShouldDrawHitboxes", "ty": "bool", "offset": 80 }, { "name": "m_bShouldDrawAttachments", "ty": "bool", "offset": 81 }, { "name": "m_bShouldDrawAttachmentNames", "ty": "bool", "offset": 82 }, { "name": "m_bShouldDrawControlPointAxes", "ty": "bool", "offset": 83 }, { "name": "m_bAnimationNonLooping", "ty": "bool", "offset": 84 }, { "name": "m_vecPreviewGravity", "ty": "Vector", "offset": 88 } ] }, { "name": "ParticleControlPointDriver_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_iControlPoint", "ty": "int32", "offset": 0 }, { "name": "m_iAttachType", "ty": "ParticleAttachment_t", "offset": 4 }, { "name": "m_attachmentName", "ty": "CUtlString", "offset": 8 }, { "name": "m_vecOffset", "ty": "Vector", "offset": 16 }, { "name": "m_angOffset", "ty": "QAngle", "offset": 28 }, { "name": "m_entityName", "ty": "CUtlString", "offset": 40 } ] }, { "name": "ParticleControlPointConfiguration_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_drivers", "ty": "CUtlVector< ParticleControlPointDriver_t >", "offset": 8 }, { "name": "m_previewState", "ty": "ParticlePreviewState_t", "offset": 32 } ] }, { "name": "IParticleCollection", "module_name": "particles.so", "parent": null, "metadata": [], "fields": [] }, { "name": "IControlPointEditorData", "module_name": "particles.so", "parent": null, "metadata": [], "fields": [] }, { "name": "IParticleSystemDefinition", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CParticleVisibilityInputs", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCameraBias", "ty": "float32", "offset": 0 }, { "name": "m_nCPin", "ty": "int32", "offset": 4 }, { "name": "m_flProxyRadius", "ty": "float32", "offset": 8 }, { "name": "m_flInputMin", "ty": "float32", "offset": 12 }, { "name": "m_flInputMax", "ty": "float32", "offset": 16 }, { "name": "m_flNoPixelVisibilityFallback", "ty": "float32", "offset": 20 }, { "name": "m_flDistanceInputMin", "ty": "float32", "offset": 24 }, { "name": "m_flDistanceInputMax", "ty": "float32", "offset": 28 }, { "name": "m_flDotInputMin", "ty": "float32", "offset": 32 }, { "name": "m_flDotInputMax", "ty": "float32", "offset": 36 }, { "name": "m_bDotCPAngles", "ty": "bool", "offset": 40 }, { "name": "m_bDotCameraAngles", "ty": "bool", "offset": 41 }, { "name": "m_flAlphaScaleMin", "ty": "float32", "offset": 44 }, { "name": "m_flAlphaScaleMax", "ty": "float32", "offset": 48 }, { "name": "m_flRadiusScaleMin", "ty": "float32", "offset": 52 }, { "name": "m_flRadiusScaleMax", "ty": "float32", "offset": 56 }, { "name": "m_flRadiusScaleFOVBase", "ty": "float32", "offset": 60 }, { "name": "m_bRightEye", "ty": "bool", "offset": 64 } ] }, { "name": "CPathParameters", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nStartControlPointNumber", "ty": "int32", "offset": 0 }, { "name": "m_nEndControlPointNumber", "ty": "int32", "offset": 4 }, { "name": "m_nBulgeControl", "ty": "int32", "offset": 8 }, { "name": "m_flBulge", "ty": "float32", "offset": 12 }, { "name": "m_flMidPoint", "ty": "float32", "offset": 16 }, { "name": "m_vStartPointOffset", "ty": "Vector", "offset": 20 }, { "name": "m_vMidPointOffset", "ty": "Vector", "offset": 32 }, { "name": "m_vEndOffset", "ty": "Vector", "offset": 44 } ] }, { "name": "ParticleChildrenInfo_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ChildRef", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 0 }, { "name": "m_flDelay", "ty": "float32", "offset": 8 }, { "name": "m_bEndCap", "ty": "bool", "offset": 12 }, { "name": "m_bDisableChild", "ty": "bool", "offset": 13 }, { "name": "m_nDetailLevel", "ty": "ParticleDetailLevel_t", "offset": 16 } ] }, { "name": "ControlPointReference_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_controlPointNameString", "ty": "int32", "offset": 0 }, { "name": "m_vOffsetFromControlPoint", "ty": "Vector", "offset": 4 }, { "name": "m_bOffsetInLocalSpace", "ty": "bool", "offset": 16 } ] }, { "name": "ModelReference_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_model", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 0 }, { "name": "m_flRelativeProbabilityOfSpawn", "ty": "float32", "offset": 8 } ] }, { "name": "SequenceWeightedList_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSequence", "ty": "int32", "offset": 0 }, { "name": "m_flRelativeWeight", "ty": "float32", "offset": 4 } ] }, { "name": "CollisionGroupContext_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionGroupNumber", "ty": "int32", "offset": 0 } ] }, { "name": "PointDefinition_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPoint", "ty": "int32", "offset": 0 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 4 }, { "name": "m_vOffset", "ty": "Vector", "offset": 8 } ] }, { "name": "PointDefinitionWithTimeValues_t", "module_name": "particles.so", "parent": { "name": "PointDefinition_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPoint", "ty": "int32", "offset": 0 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 4 }, { "name": "m_vOffset", "ty": "Vector", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTimeDuration", "ty": "float32", "offset": 20 } ] }, { "name": "CParticleSystemDefinition", "module_name": "particles.so", "parent": { "name": "IParticleSystemDefinition", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBehaviorVersion", "ty": "int32", "offset": 8 }, { "name": "m_PreEmissionOperators", "ty": "CUtlVector< CParticleFunctionPreEmission* >", "offset": 16 }, { "name": "m_Emitters", "ty": "CUtlVector< CParticleFunctionEmitter* >", "offset": 40 }, { "name": "m_Initializers", "ty": "CUtlVector< CParticleFunctionInitializer* >", "offset": 64 }, { "name": "m_Operators", "ty": "CUtlVector< CParticleFunctionOperator* >", "offset": 88 }, { "name": "m_ForceGenerators", "ty": "CUtlVector< CParticleFunctionForce* >", "offset": 112 }, { "name": "m_Constraints", "ty": "CUtlVector< CParticleFunctionConstraint* >", "offset": 136 }, { "name": "m_Renderers", "ty": "CUtlVector< CParticleFunctionRenderer* >", "offset": 160 }, { "name": "m_Children", "ty": "CUtlVector< ParticleChildrenInfo_t >", "offset": 184 }, { "name": "m_nFirstMultipleOverride_BackwardCompat", "ty": "int32", "offset": 376 }, { "name": "m_nInitialParticles", "ty": "int32", "offset": 528 }, { "name": "m_nMaxParticles", "ty": "int32", "offset": 532 }, { "name": "m_nGroupID", "ty": "int32", "offset": 536 }, { "name": "m_BoundingBoxMin", "ty": "Vector", "offset": 540 }, { "name": "m_BoundingBoxMax", "ty": "Vector", "offset": 552 }, { "name": "m_flDepthSortBias", "ty": "float32", "offset": 564 }, { "name": "m_nSortOverridePositionCP", "ty": "int32", "offset": 568 }, { "name": "m_bInfiniteBounds", "ty": "bool", "offset": 572 }, { "name": "m_bEnableNamedValues", "ty": "bool", "offset": 573 }, { "name": "m_NamedValueDomain", "ty": "CUtlString", "offset": 576 }, { "name": "m_NamedValueLocals", "ty": "CUtlVector< ParticleNamedValueSource_t* >", "offset": 584 }, { "name": "m_ConstantColor", "ty": "Color", "offset": 608 }, { "name": "m_ConstantNormal", "ty": "Vector", "offset": 612 }, { "name": "m_flConstantRadius", "ty": "float32", "offset": 624 }, { "name": "m_flConstantRotation", "ty": "float32", "offset": 628 }, { "name": "m_flConstantRotationSpeed", "ty": "float32", "offset": 632 }, { "name": "m_flConstantLifespan", "ty": "float32", "offset": 636 }, { "name": "m_nConstantSequenceNumber", "ty": "int32", "offset": 640 }, { "name": "m_nConstantSequenceNumber1", "ty": "int32", "offset": 644 }, { "name": "m_nSnapshotControlPoint", "ty": "int32", "offset": 648 }, { "name": "m_hSnapshot", "ty": "CStrongHandle< InfoForResourceTypeIParticleSnapshot >", "offset": 656 }, { "name": "m_pszCullReplacementName", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 664 }, { "name": "m_flCullRadius", "ty": "float32", "offset": 672 }, { "name": "m_flCullFillCost", "ty": "float32", "offset": 676 }, { "name": "m_nCullControlPoint", "ty": "int32", "offset": 680 }, { "name": "m_hFallback", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 688 }, { "name": "m_nFallbackMaxCount", "ty": "int32", "offset": 696 }, { "name": "m_hLowViolenceDef", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 704 }, { "name": "m_hReferenceReplacement", "ty": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 712 }, { "name": "m_flPreSimulationTime", "ty": "float32", "offset": 720 }, { "name": "m_flStopSimulationAfterTime", "ty": "float32", "offset": 724 }, { "name": "m_flMaximumTimeStep", "ty": "float32", "offset": 728 }, { "name": "m_flMaximumSimTime", "ty": "float32", "offset": 732 }, { "name": "m_flMinimumSimTime", "ty": "float32", "offset": 736 }, { "name": "m_flMinimumTimeStep", "ty": "float32", "offset": 740 }, { "name": "m_nMinimumFrames", "ty": "int32", "offset": 744 }, { "name": "m_nMinCPULevel", "ty": "int32", "offset": 748 }, { "name": "m_nMinGPULevel", "ty": "int32", "offset": 752 }, { "name": "m_flNoDrawTimeToGoToSleep", "ty": "float32", "offset": 756 }, { "name": "m_flMaxDrawDistance", "ty": "float32", "offset": 760 }, { "name": "m_flStartFadeDistance", "ty": "float32", "offset": 764 }, { "name": "m_flMaxCreationDistance", "ty": "float32", "offset": 768 }, { "name": "m_nAggregationMinAvailableParticles", "ty": "int32", "offset": 772 }, { "name": "m_flAggregateRadius", "ty": "float32", "offset": 776 }, { "name": "m_bShouldBatch", "ty": "bool", "offset": 780 }, { "name": "m_bShouldHitboxesFallbackToRenderBounds", "ty": "bool", "offset": 781 }, { "name": "m_bShouldHitboxesFallbackToSnapshot", "ty": "bool", "offset": 782 }, { "name": "m_nViewModelEffect", "ty": "InheritableBoolType_t", "offset": 784 }, { "name": "m_bScreenSpaceEffect", "ty": "bool", "offset": 788 }, { "name": "m_pszTargetLayerID", "ty": "CUtlSymbolLarge", "offset": 792 }, { "name": "m_nSkipRenderControlPoint", "ty": "int32", "offset": 800 }, { "name": "m_nAllowRenderControlPoint", "ty": "int32", "offset": 804 }, { "name": "m_bShouldSort", "ty": "bool", "offset": 808 }, { "name": "m_controlPointConfigurations", "ty": "CUtlVector< ParticleControlPointConfiguration_t >", "offset": 880 } ] }, { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, { "name": "CParticleFunctionEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEmitterIndex", "ty": "int32", "offset": 432 } ] }, { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CParticleFunctionPreEmission", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bRunOnce", "ty": "bool", "offset": 432 } ] }, { "name": "CParticleFunctionRenderer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "VisibilityInputs", "ty": "CParticleVisibilityInputs", "offset": 432 }, { "name": "m_bCannotBeRefracted", "ty": "bool", "offset": 500 }, { "name": "m_bSkipRenderingOnMobile", "ty": "bool", "offset": 501 } ] }, { "name": "TextureControls_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFinalTextureScaleU", "ty": "CParticleCollectionRendererFloatInput", "offset": 0 }, { "name": "m_flFinalTextureScaleV", "ty": "CParticleCollectionRendererFloatInput", "offset": 336 }, { "name": "m_flFinalTextureOffsetU", "ty": "CParticleCollectionRendererFloatInput", "offset": 672 }, { "name": "m_flFinalTextureOffsetV", "ty": "CParticleCollectionRendererFloatInput", "offset": 1008 }, { "name": "m_flFinalTextureUVRotation", "ty": "CParticleCollectionRendererFloatInput", "offset": 1344 }, { "name": "m_flZoomScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 1680 }, { "name": "m_flDistortion", "ty": "CParticleCollectionRendererFloatInput", "offset": 2016 }, { "name": "m_bRandomizeOffsets", "ty": "bool", "offset": 2352 }, { "name": "m_bClampUVs", "ty": "bool", "offset": 2353 }, { "name": "m_nPerParticleBlend", "ty": "SpriteCardPerParticleScale_t", "offset": 2356 }, { "name": "m_nPerParticleScale", "ty": "SpriteCardPerParticleScale_t", "offset": 2360 }, { "name": "m_nPerParticleOffsetU", "ty": "SpriteCardPerParticleScale_t", "offset": 2364 }, { "name": "m_nPerParticleOffsetV", "ty": "SpriteCardPerParticleScale_t", "offset": 2368 }, { "name": "m_nPerParticleRotation", "ty": "SpriteCardPerParticleScale_t", "offset": 2372 }, { "name": "m_nPerParticleZoom", "ty": "SpriteCardPerParticleScale_t", "offset": 2376 }, { "name": "m_nPerParticleDistortion", "ty": "SpriteCardPerParticleScale_t", "offset": 2380 } ] }, { "name": "TextureGroup_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bEnabled", "ty": "bool", "offset": 0 }, { "name": "m_bReplaceTextureWithGradient", "ty": "bool", "offset": 1 }, { "name": "m_hTexture", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 8 }, { "name": "m_Gradient", "ty": "CColorGradient", "offset": 16 }, { "name": "m_nTextureType", "ty": "SpriteCardTextureType_t", "offset": 40 }, { "name": "m_nTextureChannels", "ty": "SpriteCardTextureChannel_t", "offset": 44 }, { "name": "m_nTextureBlendMode", "ty": "ParticleTextureLayerBlendType_t", "offset": 48 }, { "name": "m_flTextureBlend", "ty": "CParticleCollectionRendererFloatInput", "offset": 56 }, { "name": "m_TextureControls", "ty": "TextureControls_t", "offset": 392 } ] }, { "name": "CBaseRendererSource2", "module_name": "particles.so", "parent": { "name": "CParticleFunctionRenderer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "VisibilityInputs", "ty": "CParticleVisibilityInputs", "offset": 432 }, { "name": "m_bCannotBeRefracted", "ty": "bool", "offset": 500 }, { "name": "m_bSkipRenderingOnMobile", "ty": "bool", "offset": 501 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 504 }, { "name": "m_flAlphaScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 840 }, { "name": "m_flRollScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 1176 }, { "name": "m_nAlpha2Field", "ty": "ParticleAttributeIndex_t", "offset": 1512 }, { "name": "m_vecColorScale", "ty": "CParticleCollectionRendererVecInput", "offset": 1520 }, { "name": "m_nColorBlendType", "ty": "ParticleColorBlendType_t", "offset": 3104 }, { "name": "m_nShaderType", "ty": "SpriteCardShaderType_t", "offset": 3108 }, { "name": "m_strShaderOverride", "ty": "CUtlString", "offset": 3112 }, { "name": "m_flCenterXOffset", "ty": "CParticleCollectionRendererFloatInput", "offset": 3120 }, { "name": "m_flCenterYOffset", "ty": "CParticleCollectionRendererFloatInput", "offset": 3456 }, { "name": "m_flBumpStrength", "ty": "float32", "offset": 3792 }, { "name": "m_nCropTextureOverride", "ty": "ParticleSequenceCropOverride_t", "offset": 3796 }, { "name": "m_vecTexturesInput", "ty": "CUtlVector< TextureGroup_t >", "offset": 3800 }, { "name": "m_flAnimationRate", "ty": "float32", "offset": 3824 }, { "name": "m_nAnimationType", "ty": "AnimationType_t", "offset": 3828 }, { "name": "m_bAnimateInFPS", "ty": "bool", "offset": 3832 }, { "name": "m_flSelfIllumAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 3840 }, { "name": "m_flDiffuseAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 4176 }, { "name": "m_flDiffuseClamp", "ty": "CParticleCollectionRendererFloatInput", "offset": 4512 }, { "name": "m_nLightingControlPoint", "ty": "int32", "offset": 4848 }, { "name": "m_nSelfIllumPerParticle", "ty": "ParticleAttributeIndex_t", "offset": 4852 }, { "name": "m_nOutputBlendMode", "ty": "ParticleOutputBlendMode_t", "offset": 4856 }, { "name": "m_bGammaCorrectVertexColors", "ty": "bool", "offset": 4860 }, { "name": "m_bSaturateColorPreAlphaBlend", "ty": "bool", "offset": 4861 }, { "name": "m_flAddSelfAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 4864 }, { "name": "m_flDesaturation", "ty": "CParticleCollectionRendererFloatInput", "offset": 5200 }, { "name": "m_flOverbrightFactor", "ty": "CParticleCollectionRendererFloatInput", "offset": 5536 }, { "name": "m_nHSVShiftControlPoint", "ty": "int32", "offset": 5872 }, { "name": "m_nFogType", "ty": "ParticleFogType_t", "offset": 5876 }, { "name": "m_flFogAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 5880 }, { "name": "m_bTintByFOW", "ty": "bool", "offset": 6216 }, { "name": "m_bTintByGlobalLight", "ty": "bool", "offset": 6217 }, { "name": "m_nPerParticleAlphaReference", "ty": "SpriteCardPerParticleScale_t", "offset": 6220 }, { "name": "m_nPerParticleAlphaRefWindow", "ty": "SpriteCardPerParticleScale_t", "offset": 6224 }, { "name": "m_nAlphaReferenceType", "ty": "ParticleAlphaReferenceType_t", "offset": 6228 }, { "name": "m_flAlphaReferenceSoftness", "ty": "CParticleCollectionRendererFloatInput", "offset": 6232 }, { "name": "m_flSourceAlphaValueToMapToZero", "ty": "CParticleCollectionRendererFloatInput", "offset": 6568 }, { "name": "m_flSourceAlphaValueToMapToOne", "ty": "CParticleCollectionRendererFloatInput", "offset": 6904 }, { "name": "m_bRefract", "ty": "bool", "offset": 7240 }, { "name": "m_bRefractSolid", "ty": "bool", "offset": 7241 }, { "name": "m_flRefractAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 7248 }, { "name": "m_nRefractBlurRadius", "ty": "int32", "offset": 7584 }, { "name": "m_nRefractBlurType", "ty": "BlurFilterType_t", "offset": 7588 }, { "name": "m_bOnlyRenderInEffectsBloomPass", "ty": "bool", "offset": 7592 }, { "name": "m_bOnlyRenderInEffectsWaterPass", "ty": "bool", "offset": 7593 }, { "name": "m_bUseMixedResolutionRendering", "ty": "bool", "offset": 7594 }, { "name": "m_bOnlyRenderInEffecsGameOverlay", "ty": "bool", "offset": 7595 }, { "name": "m_stencilTestID", "ty": "char[128]", "offset": 7596 }, { "name": "m_bStencilTestExclude", "ty": "bool", "offset": 7724 }, { "name": "m_stencilWriteID", "ty": "char[128]", "offset": 7725 }, { "name": "m_bWriteStencilOnDepthPass", "ty": "bool", "offset": 7853 }, { "name": "m_bWriteStencilOnDepthFail", "ty": "bool", "offset": 7854 }, { "name": "m_bReverseZBuffering", "ty": "bool", "offset": 7855 }, { "name": "m_bDisableZBuffering", "ty": "bool", "offset": 7856 }, { "name": "m_nFeatheringMode", "ty": "ParticleDepthFeatheringMode_t", "offset": 7860 }, { "name": "m_flFeatheringMinDist", "ty": "CParticleCollectionRendererFloatInput", "offset": 7864 }, { "name": "m_flFeatheringMaxDist", "ty": "CParticleCollectionRendererFloatInput", "offset": 8200 }, { "name": "m_flFeatheringFilter", "ty": "CParticleCollectionRendererFloatInput", "offset": 8536 }, { "name": "m_flDepthBias", "ty": "CParticleCollectionRendererFloatInput", "offset": 8872 }, { "name": "m_nSortMethod", "ty": "ParticleSortingChoiceList_t", "offset": 9208 }, { "name": "m_bBlendFramesSeq0", "ty": "bool", "offset": 9212 }, { "name": "m_bMaxLuminanceBlendingSequence0", "ty": "bool", "offset": 9213 } ] }, { "name": "C_OP_RenderSprites", "module_name": "particles.so", "parent": { "name": "CBaseRendererSource2", "module_name": "particles.so", "parent": { "name": "CParticleFunctionRenderer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "VisibilityInputs", "ty": "CParticleVisibilityInputs", "offset": 432 }, { "name": "m_bCannotBeRefracted", "ty": "bool", "offset": 500 }, { "name": "m_bSkipRenderingOnMobile", "ty": "bool", "offset": 501 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 504 }, { "name": "m_flAlphaScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 840 }, { "name": "m_flRollScale", "ty": "CParticleCollectionRendererFloatInput", "offset": 1176 }, { "name": "m_nAlpha2Field", "ty": "ParticleAttributeIndex_t", "offset": 1512 }, { "name": "m_vecColorScale", "ty": "CParticleCollectionRendererVecInput", "offset": 1520 }, { "name": "m_nColorBlendType", "ty": "ParticleColorBlendType_t", "offset": 3104 }, { "name": "m_nShaderType", "ty": "SpriteCardShaderType_t", "offset": 3108 }, { "name": "m_strShaderOverride", "ty": "CUtlString", "offset": 3112 }, { "name": "m_flCenterXOffset", "ty": "CParticleCollectionRendererFloatInput", "offset": 3120 }, { "name": "m_flCenterYOffset", "ty": "CParticleCollectionRendererFloatInput", "offset": 3456 }, { "name": "m_flBumpStrength", "ty": "float32", "offset": 3792 }, { "name": "m_nCropTextureOverride", "ty": "ParticleSequenceCropOverride_t", "offset": 3796 }, { "name": "m_vecTexturesInput", "ty": "CUtlVector< TextureGroup_t >", "offset": 3800 }, { "name": "m_flAnimationRate", "ty": "float32", "offset": 3824 }, { "name": "m_nAnimationType", "ty": "AnimationType_t", "offset": 3828 }, { "name": "m_bAnimateInFPS", "ty": "bool", "offset": 3832 }, { "name": "m_flSelfIllumAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 3840 }, { "name": "m_flDiffuseAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 4176 }, { "name": "m_flDiffuseClamp", "ty": "CParticleCollectionRendererFloatInput", "offset": 4512 }, { "name": "m_nLightingControlPoint", "ty": "int32", "offset": 4848 }, { "name": "m_nSelfIllumPerParticle", "ty": "ParticleAttributeIndex_t", "offset": 4852 }, { "name": "m_nOutputBlendMode", "ty": "ParticleOutputBlendMode_t", "offset": 4856 }, { "name": "m_bGammaCorrectVertexColors", "ty": "bool", "offset": 4860 }, { "name": "m_bSaturateColorPreAlphaBlend", "ty": "bool", "offset": 4861 }, { "name": "m_flAddSelfAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 4864 }, { "name": "m_flDesaturation", "ty": "CParticleCollectionRendererFloatInput", "offset": 5200 }, { "name": "m_flOverbrightFactor", "ty": "CParticleCollectionRendererFloatInput", "offset": 5536 }, { "name": "m_nHSVShiftControlPoint", "ty": "int32", "offset": 5872 }, { "name": "m_nFogType", "ty": "ParticleFogType_t", "offset": 5876 }, { "name": "m_flFogAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 5880 }, { "name": "m_bTintByFOW", "ty": "bool", "offset": 6216 }, { "name": "m_bTintByGlobalLight", "ty": "bool", "offset": 6217 }, { "name": "m_nPerParticleAlphaReference", "ty": "SpriteCardPerParticleScale_t", "offset": 6220 }, { "name": "m_nPerParticleAlphaRefWindow", "ty": "SpriteCardPerParticleScale_t", "offset": 6224 }, { "name": "m_nAlphaReferenceType", "ty": "ParticleAlphaReferenceType_t", "offset": 6228 }, { "name": "m_flAlphaReferenceSoftness", "ty": "CParticleCollectionRendererFloatInput", "offset": 6232 }, { "name": "m_flSourceAlphaValueToMapToZero", "ty": "CParticleCollectionRendererFloatInput", "offset": 6568 }, { "name": "m_flSourceAlphaValueToMapToOne", "ty": "CParticleCollectionRendererFloatInput", "offset": 6904 }, { "name": "m_bRefract", "ty": "bool", "offset": 7240 }, { "name": "m_bRefractSolid", "ty": "bool", "offset": 7241 }, { "name": "m_flRefractAmount", "ty": "CParticleCollectionRendererFloatInput", "offset": 7248 }, { "name": "m_nRefractBlurRadius", "ty": "int32", "offset": 7584 }, { "name": "m_nRefractBlurType", "ty": "BlurFilterType_t", "offset": 7588 }, { "name": "m_bOnlyRenderInEffectsBloomPass", "ty": "bool", "offset": 7592 }, { "name": "m_bOnlyRenderInEffectsWaterPass", "ty": "bool", "offset": 7593 }, { "name": "m_bUseMixedResolutionRendering", "ty": "bool", "offset": 7594 }, { "name": "m_bOnlyRenderInEffecsGameOverlay", "ty": "bool", "offset": 7595 }, { "name": "m_stencilTestID", "ty": "char[128]", "offset": 7596 }, { "name": "m_bStencilTestExclude", "ty": "bool", "offset": 7724 }, { "name": "m_stencilWriteID", "ty": "char[128]", "offset": 7725 }, { "name": "m_bWriteStencilOnDepthPass", "ty": "bool", "offset": 7853 }, { "name": "m_bWriteStencilOnDepthFail", "ty": "bool", "offset": 7854 }, { "name": "m_bReverseZBuffering", "ty": "bool", "offset": 7855 }, { "name": "m_bDisableZBuffering", "ty": "bool", "offset": 7856 }, { "name": "m_nFeatheringMode", "ty": "ParticleDepthFeatheringMode_t", "offset": 7860 }, { "name": "m_flFeatheringMinDist", "ty": "CParticleCollectionRendererFloatInput", "offset": 7864 }, { "name": "m_flFeatheringMaxDist", "ty": "CParticleCollectionRendererFloatInput", "offset": 8200 }, { "name": "m_flFeatheringFilter", "ty": "CParticleCollectionRendererFloatInput", "offset": 8536 }, { "name": "m_flDepthBias", "ty": "CParticleCollectionRendererFloatInput", "offset": 8872 }, { "name": "m_nSortMethod", "ty": "ParticleSortingChoiceList_t", "offset": 9208 }, { "name": "m_bBlendFramesSeq0", "ty": "bool", "offset": 9212 }, { "name": "m_bMaxLuminanceBlendingSequence0", "ty": "bool", "offset": 9213 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSequenceOverride", "ty": "CParticleCollectionRendererFloatInput", "offset": 9784 }, { "name": "m_nOrientationType", "ty": "ParticleOrientationChoiceList_t", "offset": 10120 }, { "name": "m_nOrientationControlPoint", "ty": "int32", "offset": 10124 }, { "name": "m_bUseYawWithNormalAligned", "ty": "bool", "offset": 10128 }, { "name": "m_flMinSize", "ty": "CParticleCollectionRendererFloatInput", "offset": 10136 }, { "name": "m_flMaxSize", "ty": "CParticleCollectionRendererFloatInput", "offset": 10472 }, { "name": "m_flAlphaAdjustWithSizeAdjust", "ty": "CParticleCollectionRendererFloatInput", "offset": 10808 }, { "name": "m_flStartFadeSize", "ty": "CParticleCollectionRendererFloatInput", "offset": 11144 }, { "name": "m_flEndFadeSize", "ty": "CParticleCollectionRendererFloatInput", "offset": 11480 }, { "name": "m_flStartFadeDot", "ty": "float32", "offset": 11816 }, { "name": "m_flEndFadeDot", "ty": "float32", "offset": 11820 }, { "name": "m_bDistanceAlpha", "ty": "bool", "offset": 11824 }, { "name": "m_bSoftEdges", "ty": "bool", "offset": 11825 }, { "name": "m_flEdgeSoftnessStart", "ty": "float32", "offset": 11828 }, { "name": "m_flEdgeSoftnessEnd", "ty": "float32", "offset": 11832 }, { "name": "m_bOutline", "ty": "bool", "offset": 11836 }, { "name": "m_OutlineColor", "ty": "Color", "offset": 11837 }, { "name": "m_nOutlineAlpha", "ty": "int32", "offset": 11844 }, { "name": "m_flOutlineStart0", "ty": "float32", "offset": 11848 }, { "name": "m_flOutlineStart1", "ty": "float32", "offset": 11852 }, { "name": "m_flOutlineEnd0", "ty": "float32", "offset": 11856 }, { "name": "m_flOutlineEnd1", "ty": "float32", "offset": 11860 }, { "name": "m_nLightingMode", "ty": "ParticleLightingQuality_t", "offset": 11864 }, { "name": "m_flLightingTessellation", "ty": "CParticleCollectionRendererFloatInput", "offset": 11872 }, { "name": "m_flLightingDirectionality", "ty": "CParticleCollectionRendererFloatInput", "offset": 12208 }, { "name": "m_bParticleShadows", "ty": "bool", "offset": 12544 }, { "name": "m_flShadowDensity", "ty": "float32", "offset": 12548 } ] }, { "name": "FloatInputMaterialVariable_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strVariable", "ty": "CUtlString", "offset": 0 }, { "name": "m_flInput", "ty": "CParticleCollectionFloatInput", "offset": 8 } ] }, { "name": "VecInputMaterialVariable_t", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strVariable", "ty": "CUtlString", "offset": 0 }, { "name": "m_vecInput", "ty": "CParticleCollectionVecInput", "offset": 8 } ] }, { "name": "C_OP_RenderCables", "module_name": "particles.so", "parent": { "name": "CParticleFunctionRenderer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "VisibilityInputs", "ty": "CParticleVisibilityInputs", "offset": 432 }, { "name": "m_bCannotBeRefracted", "ty": "bool", "offset": 500 }, { "name": "m_bSkipRenderingOnMobile", "ty": "bool", "offset": 501 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "CParticleCollectionFloatInput", "offset": 504 }, { "name": "m_flAlphaScale", "ty": "CParticleCollectionFloatInput", "offset": 840 }, { "name": "m_vecColorScale", "ty": "CParticleCollectionVecInput", "offset": 1176 }, { "name": "m_nColorBlendType", "ty": "ParticleColorBlendType_t", "offset": 2760 }, { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 2768 }, { "name": "m_nTextureRepetitionMode", "ty": "TextureRepetitionMode_t", "offset": 2776 }, { "name": "m_flTextureRepeatsPerSegment", "ty": "CParticleCollectionFloatInput", "offset": 2784 }, { "name": "m_flTextureRepeatsCircumference", "ty": "CParticleCollectionFloatInput", "offset": 3120 }, { "name": "m_flColorMapOffsetV", "ty": "CParticleCollectionFloatInput", "offset": 3456 }, { "name": "m_flColorMapOffsetU", "ty": "CParticleCollectionFloatInput", "offset": 3792 }, { "name": "m_flNormalMapOffsetV", "ty": "CParticleCollectionFloatInput", "offset": 4128 }, { "name": "m_flNormalMapOffsetU", "ty": "CParticleCollectionFloatInput", "offset": 4464 }, { "name": "m_bDrawCableCaps", "ty": "bool", "offset": 4800 }, { "name": "m_flCapRoundness", "ty": "float32", "offset": 4804 }, { "name": "m_flCapOffsetAmount", "ty": "float32", "offset": 4808 }, { "name": "m_flTessScale", "ty": "float32", "offset": 4812 }, { "name": "m_nMinTesselation", "ty": "int32", "offset": 4816 }, { "name": "m_nMaxTesselation", "ty": "int32", "offset": 4820 }, { "name": "m_nRoundness", "ty": "int32", "offset": 4824 }, { "name": "m_LightingTransform", "ty": "CParticleTransformInput", "offset": 4832 }, { "name": "m_MaterialFloatVars", "ty": "CUtlVector< FloatInputMaterialVariable_t >", "offset": 4928 }, { "name": "m_MaterialVecVars", "ty": "CUtlVector< VecInputMaterialVariable_t >", "offset": 4976 } ] }, { "name": "C_OP_ConstrainDistance", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMinDistance", "ty": "CParticleCollectionFloatInput", "offset": 432 }, { "name": "m_fMaxDistance", "ty": "CParticleCollectionFloatInput", "offset": 768 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 1104 }, { "name": "m_CenterOffset", "ty": "Vector", "offset": 1108 }, { "name": "m_bGlobalCenter", "ty": "bool", "offset": 1120 } ] }, { "name": "C_OP_CollideWithSelf", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "CPerParticleFloatInput", "offset": 432 }, { "name": "m_flMinimumSpeed", "ty": "CPerParticleFloatInput", "offset": 768 } ] }, { "name": "C_OP_CollideWithParentParticles", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flParentRadiusScale", "ty": "CPerParticleFloatInput", "offset": 432 }, { "name": "m_flRadiusScale", "ty": "CPerParticleFloatInput", "offset": 768 } ] }, { "name": "C_OP_ConstrainDistanceToPath", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMinDistance", "ty": "float32", "offset": 432 }, { "name": "m_flMaxDistance0", "ty": "float32", "offset": 436 }, { "name": "m_flMaxDistanceMid", "ty": "float32", "offset": 440 }, { "name": "m_flMaxDistance1", "ty": "float32", "offset": 444 }, { "name": "m_PathParameters", "ty": "CPathParameters", "offset": 448 }, { "name": "m_flTravelTime", "ty": "float32", "offset": 512 }, { "name": "m_nFieldScale", "ty": "ParticleAttributeIndex_t", "offset": 516 }, { "name": "m_nManualTField", "ty": "ParticleAttributeIndex_t", "offset": 520 } ] }, { "name": "C_OP_ConstrainDistanceToUserSpecifiedPath", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMinDistance", "ty": "float32", "offset": 432 }, { "name": "m_flMaxDistance", "ty": "float32", "offset": 436 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 440 }, { "name": "m_bLoopedPath", "ty": "bool", "offset": 444 }, { "name": "m_pointList", "ty": "CUtlVector< PointDefinitionWithTimeValues_t >", "offset": 448 } ] }, { "name": "C_OP_PlanarConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_PointOnPlane", "ty": "Vector", "offset": 432 }, { "name": "m_PlaneNormal", "ty": "Vector", "offset": 444 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 456 }, { "name": "m_bGlobalOrigin", "ty": "bool", "offset": 460 }, { "name": "m_bGlobalNormal", "ty": "bool", "offset": 461 }, { "name": "m_flRadiusScale", "ty": "CPerParticleFloatInput", "offset": 464 }, { "name": "m_flMaximumDistanceToCP", "ty": "CParticleCollectionFloatInput", "offset": 800 }, { "name": "m_bUseOldCode", "ty": "bool", "offset": 1136 } ] }, { "name": "C_OP_WorldCollideConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_WorldTraceConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCP", "ty": "int32", "offset": 432 }, { "name": "m_vecCpOffset", "ty": "Vector", "offset": 436 }, { "name": "m_nCollisionMode", "ty": "ParticleCollisionMode_t", "offset": 448 }, { "name": "m_nCollisionModeMin", "ty": "ParticleCollisionMode_t", "offset": 452 }, { "name": "m_nTraceSet", "ty": "ParticleTraceSet_t", "offset": 456 }, { "name": "m_CollisionGroupName", "ty": "char[128]", "offset": 460 }, { "name": "m_bWorldOnly", "ty": "bool", "offset": 588 }, { "name": "m_bBrushOnly", "ty": "bool", "offset": 589 }, { "name": "m_bIncludeWater", "ty": "bool", "offset": 590 }, { "name": "m_nIgnoreCP", "ty": "int32", "offset": 592 }, { "name": "m_flCpMovementTolerance", "ty": "float32", "offset": 596 }, { "name": "m_flRetestRate", "ty": "float32", "offset": 600 }, { "name": "m_flTraceTolerance", "ty": "float32", "offset": 604 }, { "name": "m_flCollisionConfirmationSpeed", "ty": "float32", "offset": 608 }, { "name": "m_nMaxTracesPerFrame", "ty": "float32", "offset": 612 }, { "name": "m_flRadiusScale", "ty": "CPerParticleFloatInput", "offset": 616 }, { "name": "m_flBounceAmount", "ty": "CPerParticleFloatInput", "offset": 952 }, { "name": "m_flSlideAmount", "ty": "CPerParticleFloatInput", "offset": 1288 }, { "name": "m_flRandomDirScale", "ty": "CPerParticleFloatInput", "offset": 1624 }, { "name": "m_bDecayBounce", "ty": "bool", "offset": 1960 }, { "name": "m_bKillonContact", "ty": "bool", "offset": 1961 }, { "name": "m_flMinSpeed", "ty": "float32", "offset": 1964 }, { "name": "m_bSetNormal", "ty": "bool", "offset": 1968 }, { "name": "m_nStickOnCollisionField", "ty": "ParticleAttributeIndex_t", "offset": 1972 }, { "name": "m_flStopSpeed", "ty": "CPerParticleFloatInput", "offset": 1976 }, { "name": "m_nEntityStickDataField", "ty": "ParticleAttributeIndex_t", "offset": 2312 }, { "name": "m_nEntityStickNormalField", "ty": "ParticleAttributeIndex_t", "offset": 2316 } ] }, { "name": "C_OP_BoxConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecMin", "ty": "CParticleCollectionVecInput", "offset": 432 }, { "name": "m_vecMax", "ty": "CParticleCollectionVecInput", "offset": 2016 }, { "name": "m_nCP", "ty": "int32", "offset": 3600 }, { "name": "m_bLocalSpace", "ty": "bool", "offset": 3604 }, { "name": "m_bAccountForRadius", "ty": "bool", "offset": 3605 } ] }, { "name": "C_OP_ShapeMatchingConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flShapeRestorationTime", "ty": "float32", "offset": 432 } ] }, { "name": "C_OP_RopeSpringConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRestLength", "ty": "CParticleCollectionFloatInput", "offset": 432 }, { "name": "m_flMinDistance", "ty": "CParticleCollectionFloatInput", "offset": 768 }, { "name": "m_flMaxDistance", "ty": "CParticleCollectionFloatInput", "offset": 1104 }, { "name": "m_flAdjustmentScale", "ty": "float32", "offset": 1440 }, { "name": "m_flInitialRestingLength", "ty": "CParticleCollectionFloatInput", "offset": 1448 } ] }, { "name": "C_OP_SpringToVectorConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRestLength", "ty": "CPerParticleFloatInput", "offset": 432 }, { "name": "m_flMinDistance", "ty": "CPerParticleFloatInput", "offset": 768 }, { "name": "m_flMaxDistance", "ty": "CPerParticleFloatInput", "offset": 1104 }, { "name": "m_flRestingLength", "ty": "CPerParticleFloatInput", "offset": 1440 }, { "name": "m_vecAnchorVector", "ty": "CPerParticleVecInput", "offset": 1776 } ] }, { "name": "C_OP_ConstrainLineLength", "module_name": "particles.so", "parent": { "name": "CParticleFunctionConstraint", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinDistance", "ty": "float32", "offset": 432 }, { "name": "m_flMaxDistance", "ty": "float32", "offset": 436 } ] }, { "name": "C_INIT_RingWave", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_flParticlesPerOrbit", "ty": "CParticleCollectionFloatInput", "offset": 536 }, { "name": "m_flInitialRadius", "ty": "CPerParticleFloatInput", "offset": 872 }, { "name": "m_flThickness", "ty": "CPerParticleFloatInput", "offset": 1208 }, { "name": "m_flInitialSpeedMin", "ty": "CPerParticleFloatInput", "offset": 1544 }, { "name": "m_flInitialSpeedMax", "ty": "CPerParticleFloatInput", "offset": 1880 }, { "name": "m_flRoll", "ty": "CPerParticleFloatInput", "offset": 2216 }, { "name": "m_flPitch", "ty": "CPerParticleFloatInput", "offset": 2552 }, { "name": "m_flYaw", "ty": "CPerParticleFloatInput", "offset": 2888 }, { "name": "m_bEvenDistribution", "ty": "bool", "offset": 3224 }, { "name": "m_bXYVelocityOnly", "ty": "bool", "offset": 3225 } ] }, { "name": "C_INIT_CreateSpiralSphere", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nOverrideCP", "ty": "int32", "offset": 440 }, { "name": "m_nDensity", "ty": "int32", "offset": 444 }, { "name": "m_flInitialRadius", "ty": "float32", "offset": 448 }, { "name": "m_flInitialSpeedMin", "ty": "float32", "offset": 452 }, { "name": "m_flInitialSpeedMax", "ty": "float32", "offset": 456 }, { "name": "m_bUseParticleCount", "ty": "bool", "offset": 460 } ] }, { "name": "C_INIT_CreateInEpitrochoid", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nComponent1", "ty": "int32", "offset": 436 }, { "name": "m_nComponent2", "ty": "int32", "offset": 440 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 448 }, { "name": "m_flParticleDensity", "ty": "CPerParticleFloatInput", "offset": 544 }, { "name": "m_flOffset", "ty": "CPerParticleFloatInput", "offset": 880 }, { "name": "m_flRadius1", "ty": "CPerParticleFloatInput", "offset": 1216 }, { "name": "m_flRadius2", "ty": "CPerParticleFloatInput", "offset": 1552 }, { "name": "m_bUseCount", "ty": "bool", "offset": 1888 }, { "name": "m_bUseLocalCoords", "ty": "bool", "offset": 1889 }, { "name": "m_bOffsetExistingPos", "ty": "bool", "offset": 1890 } ] }, { "name": "C_INIT_CreatePhyllotaxis", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nScaleCP", "ty": "int32", "offset": 440 }, { "name": "m_nComponent", "ty": "int32", "offset": 444 }, { "name": "m_fRadCentCore", "ty": "float32", "offset": 448 }, { "name": "m_fRadPerPoint", "ty": "float32", "offset": 452 }, { "name": "m_fRadPerPointTo", "ty": "float32", "offset": 456 }, { "name": "m_fpointAngle", "ty": "float32", "offset": 460 }, { "name": "m_fsizeOverall", "ty": "float32", "offset": 464 }, { "name": "m_fRadBias", "ty": "float32", "offset": 468 }, { "name": "m_fMinRad", "ty": "float32", "offset": 472 }, { "name": "m_fDistBias", "ty": "float32", "offset": 476 }, { "name": "m_bUseLocalCoords", "ty": "bool", "offset": 480 }, { "name": "m_bUseWithContEmit", "ty": "bool", "offset": 481 }, { "name": "m_bUseOrigRadius", "ty": "bool", "offset": 482 } ] }, { "name": "C_INIT_CreateOnModel", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_modelInput", "ty": "CParticleModelInput", "offset": 440 }, { "name": "m_transformInput", "ty": "CParticleTransformInput", "offset": 528 }, { "name": "m_nForceInModel", "ty": "int32", "offset": 624 }, { "name": "m_nDesiredHitbox", "ty": "int32", "offset": 628 }, { "name": "m_nHitboxValueFromControlPointIndex", "ty": "int32", "offset": 632 }, { "name": "m_vecHitBoxScale", "ty": "CParticleCollectionVecInput", "offset": 640 }, { "name": "m_flBoneVelocity", "ty": "float32", "offset": 2224 }, { "name": "m_flMaxBoneVelocity", "ty": "float32", "offset": 2228 }, { "name": "m_vecDirectionBias", "ty": "CParticleCollectionVecInput", "offset": 2232 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 3816 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 3944 }, { "name": "m_bUseBones", "ty": "bool", "offset": 3945 }, { "name": "m_bUseMesh", "ty": "bool", "offset": 3946 }, { "name": "m_flShellSize", "ty": "CParticleCollectionFloatInput", "offset": 3952 } ] }, { "name": "C_INIT_CreateOnModelAtHeight", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bUseBones", "ty": "bool", "offset": 436 }, { "name": "m_bForceZ", "ty": "bool", "offset": 437 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 440 }, { "name": "m_nHeightCP", "ty": "int32", "offset": 444 }, { "name": "m_bUseWaterHeight", "ty": "bool", "offset": 448 }, { "name": "m_flDesiredHeight", "ty": "CParticleCollectionFloatInput", "offset": 456 }, { "name": "m_vecHitBoxScale", "ty": "CParticleCollectionVecInput", "offset": 792 }, { "name": "m_vecDirectionBias", "ty": "CParticleCollectionVecInput", "offset": 2376 }, { "name": "m_nBiasType", "ty": "ParticleHitboxBiasType_t", "offset": 3960 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 3964 }, { "name": "m_bPreferMovingBoxes", "ty": "bool", "offset": 3965 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 3966 }, { "name": "m_flHitboxVelocityScale", "ty": "CParticleCollectionFloatInput", "offset": 4096 }, { "name": "m_flMaxBoneVelocity", "ty": "CParticleCollectionFloatInput", "offset": 4432 } ] }, { "name": "C_INIT_SetHitboxToClosest", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nDesiredHitbox", "ty": "int32", "offset": 440 }, { "name": "m_vecHitBoxScale", "ty": "CParticleCollectionVecInput", "offset": 448 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 2032 }, { "name": "m_bUseBones", "ty": "bool", "offset": 2160 }, { "name": "m_bUseClosestPointOnHitbox", "ty": "bool", "offset": 2161 }, { "name": "m_nTestType", "ty": "ClosestPointTestType_t", "offset": 2164 }, { "name": "m_flHybridRatio", "ty": "CParticleCollectionFloatInput", "offset": 2168 }, { "name": "m_bUpdatePosition", "ty": "bool", "offset": 2504 } ] }, { "name": "C_INIT_SetHitboxToModel", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nForceInModel", "ty": "int32", "offset": 440 }, { "name": "m_nDesiredHitbox", "ty": "int32", "offset": 444 }, { "name": "m_vecHitBoxScale", "ty": "CParticleCollectionVecInput", "offset": 448 }, { "name": "m_vecDirectionBias", "ty": "Vector", "offset": 2032 }, { "name": "m_bMaintainHitbox", "ty": "bool", "offset": 2044 }, { "name": "m_bUseBones", "ty": "bool", "offset": 2045 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 2046 }, { "name": "m_flShellSize", "ty": "CParticleCollectionFloatInput", "offset": 2176 } ] }, { "name": "C_INIT_CreateWithinSphereTransform", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fRadiusMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_fRadiusMax", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_vecDistanceBias", "ty": "CPerParticleVecInput", "offset": 1112 }, { "name": "m_vecDistanceBiasAbs", "ty": "Vector", "offset": 2696 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 2712 }, { "name": "m_fSpeedMin", "ty": "CPerParticleFloatInput", "offset": 2808 }, { "name": "m_fSpeedMax", "ty": "CPerParticleFloatInput", "offset": 3144 }, { "name": "m_fSpeedRandExp", "ty": "float32", "offset": 3480 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 3484 }, { "name": "m_flEndCPGrowthTime", "ty": "float32", "offset": 3488 }, { "name": "m_LocalCoordinateSystemSpeedMin", "ty": "CPerParticleVecInput", "offset": 3496 }, { "name": "m_LocalCoordinateSystemSpeedMax", "ty": "CPerParticleVecInput", "offset": 5080 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 6664 }, { "name": "m_nFieldVelocity", "ty": "ParticleAttributeIndex_t", "offset": 6668 } ] }, { "name": "C_INIT_CreateWithinBox", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecMin", "ty": "CPerParticleVecInput", "offset": 440 }, { "name": "m_vecMax", "ty": "CPerParticleVecInput", "offset": 2024 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 3608 }, { "name": "m_bLocalSpace", "ty": "bool", "offset": 3612 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 3616 } ] }, { "name": "C_INIT_CreateOnGrid", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nXCount", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_nYCount", "ty": "CParticleCollectionFloatInput", "offset": 776 }, { "name": "m_nZCount", "ty": "CParticleCollectionFloatInput", "offset": 1112 }, { "name": "m_nXSpacing", "ty": "CParticleCollectionFloatInput", "offset": 1448 }, { "name": "m_nYSpacing", "ty": "CParticleCollectionFloatInput", "offset": 1784 }, { "name": "m_nZSpacing", "ty": "CParticleCollectionFloatInput", "offset": 2120 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 2456 }, { "name": "m_bLocalSpace", "ty": "bool", "offset": 2460 }, { "name": "m_bCenter", "ty": "bool", "offset": 2461 }, { "name": "m_bHollow", "ty": "bool", "offset": 2462 } ] }, { "name": "C_INIT_PositionOffset", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_OffsetMin", "ty": "CPerParticleVecInput", "offset": 440 }, { "name": "m_OffsetMax", "ty": "CPerParticleVecInput", "offset": 2024 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 3608 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 3704 }, { "name": "m_bProportional", "ty": "bool", "offset": 3705 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 3708 } ] }, { "name": "C_INIT_PositionOffsetToCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumberStart", "ty": "int32", "offset": 436 }, { "name": "m_nControlPointNumberEnd", "ty": "int32", "offset": 440 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 444 } ] }, { "name": "C_INIT_PositionPlaceOnGround", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOffset", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flMaxTraceLength", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_CollisionGroupName", "ty": "char[128]", "offset": 1112 }, { "name": "m_nTraceSet", "ty": "ParticleTraceSet_t", "offset": 1240 }, { "name": "m_nTraceMissBehavior", "ty": "ParticleTraceMissBehavior_t", "offset": 1256 }, { "name": "m_bIncludeWater", "ty": "bool", "offset": 1260 }, { "name": "m_bSetNormal", "ty": "bool", "offset": 1261 }, { "name": "m_bSetPXYZOnly", "ty": "bool", "offset": 1262 }, { "name": "m_bTraceAlongNormal", "ty": "bool", "offset": 1263 }, { "name": "m_bOffsetonColOnly", "ty": "bool", "offset": 1264 }, { "name": "m_flOffsetByRadiusFactor", "ty": "float32", "offset": 1268 }, { "name": "m_nPreserveOffsetCP", "ty": "int32", "offset": 1272 }, { "name": "m_nIgnoreCP", "ty": "int32", "offset": 1276 } ] }, { "name": "C_INIT_VelocityFromNormal", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fSpeedMin", "ty": "float32", "offset": 436 }, { "name": "m_fSpeedMax", "ty": "float32", "offset": 440 }, { "name": "m_bIgnoreDt", "ty": "bool", "offset": 444 } ] }, { "name": "C_INIT_VelocityRandom", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_fSpeedMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_fSpeedMax", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_LocalCoordinateSystemSpeedMin", "ty": "CPerParticleVecInput", "offset": 1112 }, { "name": "m_LocalCoordinateSystemSpeedMax", "ty": "CPerParticleVecInput", "offset": 2696 }, { "name": "m_bIgnoreDT", "ty": "bool", "offset": 4280 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 4284 } ] }, { "name": "C_INIT_InitialVelocityNoise", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecAbsVal", "ty": "Vector", "offset": 436 }, { "name": "m_vecAbsValInv", "ty": "Vector", "offset": 448 }, { "name": "m_vecOffsetLoc", "ty": "CPerParticleVecInput", "offset": 464 }, { "name": "m_flOffset", "ty": "CPerParticleFloatInput", "offset": 2048 }, { "name": "m_vecOutputMin", "ty": "CPerParticleVecInput", "offset": 2384 }, { "name": "m_vecOutputMax", "ty": "CPerParticleVecInput", "offset": 3968 }, { "name": "m_flNoiseScale", "ty": "CPerParticleFloatInput", "offset": 5552 }, { "name": "m_flNoiseScaleLoc", "ty": "CPerParticleFloatInput", "offset": 5888 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 6224 }, { "name": "m_bIgnoreDt", "ty": "bool", "offset": 6320 } ] }, { "name": "C_INIT_InitialVelocityFromHitbox", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flVelocityMin", "ty": "float32", "offset": 436 }, { "name": "m_flVelocityMax", "ty": "float32", "offset": 440 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 444 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 448 }, { "name": "m_bUseBones", "ty": "bool", "offset": 576 } ] }, { "name": "C_INIT_VelocityRadialRandom", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_fSpeedMin", "ty": "float32", "offset": 440 }, { "name": "m_fSpeedMax", "ty": "float32", "offset": 444 }, { "name": "m_vecLocalCoordinateSystemSpeedScale", "ty": "Vector", "offset": 448 }, { "name": "m_bIgnoreDelta", "ty": "bool", "offset": 461 } ] }, { "name": "C_INIT_RandomLifeTime", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fLifetimeMin", "ty": "float32", "offset": 436 }, { "name": "m_fLifetimeMax", "ty": "float32", "offset": 440 }, { "name": "m_fLifetimeRandExponent", "ty": "float32", "offset": 444 } ] }, { "name": "C_INIT_RandomScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMin", "ty": "float32", "offset": 436 }, { "name": "m_flMax", "ty": "float32", "offset": 440 }, { "name": "m_flExponent", "ty": "float32", "offset": 444 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 448 } ] }, { "name": "C_INIT_RandomVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecMin", "ty": "Vector", "offset": 436 }, { "name": "m_vecMax", "ty": "Vector", "offset": 448 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 460 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 464 } ] }, { "name": "C_INIT_RandomVectorComponent", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMin", "ty": "float32", "offset": 436 }, { "name": "m_flMax", "ty": "float32", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 444 }, { "name": "m_nComponent", "ty": "int32", "offset": 448 } ] }, { "name": "C_INIT_AddVectorToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecScale", "ty": "Vector", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 448 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 452 }, { "name": "m_vOffsetMin", "ty": "Vector", "offset": 456 }, { "name": "m_vOffsetMax", "ty": "Vector", "offset": 468 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 480 } ] }, { "name": "C_INIT_RandomAlphaWindowThreshold", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMin", "ty": "float32", "offset": 436 }, { "name": "m_flMax", "ty": "float32", "offset": 440 }, { "name": "m_flExponent", "ty": "float32", "offset": 444 } ] }, { "name": "C_INIT_RandomRadius", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusMin", "ty": "float32", "offset": 436 }, { "name": "m_flRadiusMax", "ty": "float32", "offset": 440 }, { "name": "m_flRadiusRandExponent", "ty": "float32", "offset": 444 } ] }, { "name": "C_INIT_RandomAlpha", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nAlphaMin", "ty": "int32", "offset": 440 }, { "name": "m_nAlphaMax", "ty": "int32", "offset": 444 }, { "name": "m_flAlphaRandExponent", "ty": "float32", "offset": 456 } ] }, { "name": "CGeneralRandomRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flDegrees", "ty": "float32", "offset": 440 }, { "name": "m_flDegreesMin", "ty": "float32", "offset": 444 }, { "name": "m_flDegreesMax", "ty": "float32", "offset": 448 }, { "name": "m_flRotationRandExponent", "ty": "float32", "offset": 452 }, { "name": "m_bRandomlyFlipDirection", "ty": "bool", "offset": 456 } ] }, { "name": "C_INIT_RandomRotation", "module_name": "particles.so", "parent": { "name": "CGeneralRandomRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flDegrees", "ty": "float32", "offset": 440 }, { "name": "m_flDegreesMin", "ty": "float32", "offset": 444 }, { "name": "m_flDegreesMax", "ty": "float32", "offset": 448 }, { "name": "m_flRotationRandExponent", "ty": "float32", "offset": 452 }, { "name": "m_bRandomlyFlipDirection", "ty": "bool", "offset": 456 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_Orient2DRelToCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCP", "ty": "int32", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flRotOffset", "ty": "float32", "offset": 444 } ] }, { "name": "C_INIT_RandomRotationSpeed", "module_name": "particles.so", "parent": { "name": "CGeneralRandomRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flDegrees", "ty": "float32", "offset": 440 }, { "name": "m_flDegreesMin", "ty": "float32", "offset": 444 }, { "name": "m_flDegreesMax", "ty": "float32", "offset": 448 }, { "name": "m_flRotationRandExponent", "ty": "float32", "offset": 452 }, { "name": "m_bRandomlyFlipDirection", "ty": "bool", "offset": 456 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RandomYaw", "module_name": "particles.so", "parent": { "name": "CGeneralRandomRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flDegrees", "ty": "float32", "offset": 440 }, { "name": "m_flDegreesMin", "ty": "float32", "offset": 444 }, { "name": "m_flDegreesMax", "ty": "float32", "offset": 448 }, { "name": "m_flRotationRandExponent", "ty": "float32", "offset": 452 }, { "name": "m_bRandomlyFlipDirection", "ty": "bool", "offset": 456 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RandomColor", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ColorMin", "ty": "Color", "offset": 464 }, { "name": "m_ColorMax", "ty": "Color", "offset": 468 }, { "name": "m_TintMin", "ty": "Color", "offset": 472 }, { "name": "m_TintMax", "ty": "Color", "offset": 476 }, { "name": "m_flTintPerc", "ty": "float32", "offset": 480 }, { "name": "m_flUpdateThreshold", "ty": "float32", "offset": 484 }, { "name": "m_nTintCP", "ty": "int32", "offset": 488 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 492 }, { "name": "m_nTintBlendMode", "ty": "ParticleColorBlendMode_t", "offset": 496 }, { "name": "m_flLightAmplification", "ty": "float32", "offset": 500 } ] }, { "name": "C_INIT_ColorLitPerParticle", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ColorMin", "ty": "Color", "offset": 460 }, { "name": "m_ColorMax", "ty": "Color", "offset": 464 }, { "name": "m_TintMin", "ty": "Color", "offset": 468 }, { "name": "m_TintMax", "ty": "Color", "offset": 472 }, { "name": "m_flTintPerc", "ty": "float32", "offset": 476 }, { "name": "m_nTintBlendMode", "ty": "ParticleColorBlendMode_t", "offset": 480 }, { "name": "m_flLightAmplification", "ty": "float32", "offset": 484 } ] }, { "name": "C_INIT_RandomTrailLength", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinLength", "ty": "float32", "offset": 436 }, { "name": "m_flMaxLength", "ty": "float32", "offset": 440 }, { "name": "m_flLengthRandExponent", "ty": "float32", "offset": 444 } ] }, { "name": "C_INIT_RandomSequence", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSequenceMin", "ty": "int32", "offset": 436 }, { "name": "m_nSequenceMax", "ty": "int32", "offset": 440 }, { "name": "m_bShuffle", "ty": "bool", "offset": 444 }, { "name": "m_bLinear", "ty": "bool", "offset": 445 }, { "name": "m_WeightedList", "ty": "CUtlVector< SequenceWeightedList_t >", "offset": 448 } ] }, { "name": "C_INIT_SequenceFromCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bKillUnused", "ty": "bool", "offset": 436 }, { "name": "m_bRadiusScale", "ty": "bool", "offset": 437 }, { "name": "m_nCP", "ty": "int32", "offset": 440 }, { "name": "m_vecOffset", "ty": "Vector", "offset": 444 } ] }, { "name": "C_INIT_RandomModelSequence", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_ActivityName", "ty": "char[256]", "offset": 436 }, { "name": "m_SequenceName", "ty": "char[256]", "offset": 692 }, { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 952 } ] }, { "name": "C_INIT_ScaleVelocity", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecScale", "ty": "CParticleCollectionVecInput", "offset": 440 } ] }, { "name": "C_INIT_PositionWarp", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecWarpMin", "ty": "CParticleCollectionVecInput", "offset": 440 }, { "name": "m_vecWarpMax", "ty": "CParticleCollectionVecInput", "offset": 2024 }, { "name": "m_nScaleControlPointNumber", "ty": "int32", "offset": 3608 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 3612 }, { "name": "m_nRadiusComponent", "ty": "int32", "offset": 3616 }, { "name": "m_flWarpTime", "ty": "float32", "offset": 3620 }, { "name": "m_flWarpStartTime", "ty": "float32", "offset": 3624 }, { "name": "m_flPrevPosScale", "ty": "float32", "offset": 3628 }, { "name": "m_bInvertWarp", "ty": "bool", "offset": 3632 }, { "name": "m_bUseCount", "ty": "bool", "offset": 3633 } ] }, { "name": "C_INIT_PositionWarpScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecWarpMin", "ty": "Vector", "offset": 436 }, { "name": "m_vecWarpMax", "ty": "Vector", "offset": 448 }, { "name": "m_InputValue", "ty": "CPerParticleFloatInput", "offset": 464 }, { "name": "m_flPrevPosScale", "ty": "float32", "offset": 800 }, { "name": "m_nScaleControlPointNumber", "ty": "int32", "offset": 804 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 808 } ] }, { "name": "C_INIT_CreationNoise", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_bAbsVal", "ty": "bool", "offset": 440 }, { "name": "m_bAbsValInv", "ty": "bool", "offset": 441 }, { "name": "m_flOffset", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 452 }, { "name": "m_flNoiseScale", "ty": "float32", "offset": 456 }, { "name": "m_flNoiseScaleLoc", "ty": "float32", "offset": 460 }, { "name": "m_vecOffsetLoc", "ty": "Vector", "offset": 464 }, { "name": "m_flWorldTimeScale", "ty": "float32", "offset": 476 } ] }, { "name": "C_INIT_CreateAlongPath", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMaxDistance", "ty": "float32", "offset": 436 }, { "name": "m_PathParams", "ty": "CPathParameters", "offset": 448 }, { "name": "m_bUseRandomCPs", "ty": "bool", "offset": 512 }, { "name": "m_vEndOffset", "ty": "Vector", "offset": 516 }, { "name": "m_bSaveOffset", "ty": "bool", "offset": 528 } ] }, { "name": "C_INIT_MoveBetweenPoints", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flSpeedMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flSpeedMax", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_flEndSpread", "ty": "CPerParticleFloatInput", "offset": 1112 }, { "name": "m_flStartOffset", "ty": "CPerParticleFloatInput", "offset": 1448 }, { "name": "m_flEndOffset", "ty": "CPerParticleFloatInput", "offset": 1784 }, { "name": "m_nEndControlPointNumber", "ty": "int32", "offset": 2120 }, { "name": "m_bTrailBias", "ty": "bool", "offset": 2124 } ] }, { "name": "C_INIT_RemapScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flInputMin", "ty": "float32", "offset": 444 }, { "name": "m_flInputMax", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 452 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 456 }, { "name": "m_flStartTime", "ty": "float32", "offset": 460 }, { "name": "m_flEndTime", "ty": "float32", "offset": 464 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 468 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 472 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 476 } ] }, { "name": "C_INIT_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nInputMin", "ty": "int32", "offset": 440 }, { "name": "m_nInputMax", "ty": "int32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 468 }, { "name": "m_bInvert", "ty": "bool", "offset": 469 }, { "name": "m_bWrap", "ty": "bool", "offset": 470 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 472 } ] }, { "name": "C_INIT_RemapParticleCountToNamedModelElementScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nInputMin", "ty": "int32", "offset": 440 }, { "name": "m_nInputMax", "ty": "int32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 468 }, { "name": "m_bInvert", "ty": "bool", "offset": 469 }, { "name": "m_bWrap", "ty": "bool", "offset": 470 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 472 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 480 }, { "name": "m_outputMinName", "ty": "CUtlString", "offset": 488 }, { "name": "m_outputMaxName", "ty": "CUtlString", "offset": 496 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 504 } ] }, { "name": "C_INIT_RemapParticleCountToNamedModelSequenceScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToNamedModelElementScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nInputMin", "ty": "int32", "offset": 440 }, { "name": "m_nInputMax", "ty": "int32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 468 }, { "name": "m_bInvert", "ty": "bool", "offset": 469 }, { "name": "m_bWrap", "ty": "bool", "offset": 470 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 472 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 480 }, { "name": "m_outputMinName", "ty": "CUtlString", "offset": 488 }, { "name": "m_outputMaxName", "ty": "CUtlString", "offset": 496 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 504 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RemapParticleCountToNamedModelBodyPartScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToNamedModelElementScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nInputMin", "ty": "int32", "offset": 440 }, { "name": "m_nInputMax", "ty": "int32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 468 }, { "name": "m_bInvert", "ty": "bool", "offset": 469 }, { "name": "m_bWrap", "ty": "bool", "offset": 470 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 472 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 480 }, { "name": "m_outputMinName", "ty": "CUtlString", "offset": 488 }, { "name": "m_outputMaxName", "ty": "CUtlString", "offset": 496 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 504 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RemapParticleCountToNamedModelMeshGroupScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToNamedModelElementScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nInputMin", "ty": "int32", "offset": 440 }, { "name": "m_nInputMax", "ty": "int32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 468 }, { "name": "m_bInvert", "ty": "bool", "offset": 469 }, { "name": "m_bWrap", "ty": "bool", "offset": 470 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 472 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 480 }, { "name": "m_outputMinName", "ty": "CUtlString", "offset": 488 }, { "name": "m_outputMaxName", "ty": "CUtlString", "offset": 496 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 504 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_InheritVelocity", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_flVelocityScale", "ty": "float32", "offset": 440 } ] }, { "name": "C_INIT_VelocityFromCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_velocityInput", "ty": "CParticleCollectionVecInput", "offset": 440 }, { "name": "m_transformInput", "ty": "CParticleTransformInput", "offset": 2024 }, { "name": "m_flVelocityScale", "ty": "float32", "offset": 2120 }, { "name": "m_bDirectionOnly", "ty": "bool", "offset": 2124 } ] }, { "name": "C_INIT_AgeNoise", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bAbsVal", "ty": "bool", "offset": 436 }, { "name": "m_bAbsValInv", "ty": "bool", "offset": 437 }, { "name": "m_flOffset", "ty": "float32", "offset": 440 }, { "name": "m_flAgeMin", "ty": "float32", "offset": 444 }, { "name": "m_flAgeMax", "ty": "float32", "offset": 448 }, { "name": "m_flNoiseScale", "ty": "float32", "offset": 452 }, { "name": "m_flNoiseScaleLoc", "ty": "float32", "offset": 456 }, { "name": "m_vecOffsetLoc", "ty": "Vector", "offset": 460 } ] }, { "name": "C_INIT_SequenceLifeTime", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFramerate", "ty": "float32", "offset": 436 } ] }, { "name": "C_INIT_RemapScalarToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flInputMin", "ty": "float32", "offset": 444 }, { "name": "m_flInputMax", "ty": "float32", "offset": 448 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 452 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 464 }, { "name": "m_flStartTime", "ty": "float32", "offset": 476 }, { "name": "m_flEndTime", "ty": "float32", "offset": 480 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 484 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 488 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 492 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 496 } ] }, { "name": "C_INIT_OffsetVectorToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 444 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 456 }, { "name": "m_randomnessParameters", "ty": "CRandomNumberGeneratorParameters", "offset": 468 } ] }, { "name": "C_INIT_CreateSequentialPathV2", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MParticleMinVersion" } }, { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMaxDistance", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flNumToAssign", "ty": "CParticleCollectionFloatInput", "offset": 776 }, { "name": "m_bLoop", "ty": "bool", "offset": 1112 }, { "name": "m_bCPPairs", "ty": "bool", "offset": 1113 }, { "name": "m_bSaveOffset", "ty": "bool", "offset": 1114 }, { "name": "m_PathParams", "ty": "CPathParameters", "offset": 1120 } ] }, { "name": "C_INIT_CreateSequentialPath", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MParticleMaxVersion" } }, { "Unknown": { "name": "MParticleReplacementOp" } }, { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fMaxDistance", "ty": "float32", "offset": 436 }, { "name": "m_flNumToAssign", "ty": "float32", "offset": 440 }, { "name": "m_bLoop", "ty": "bool", "offset": 444 }, { "name": "m_bCPPairs", "ty": "bool", "offset": 445 }, { "name": "m_bSaveOffset", "ty": "bool", "offset": 446 }, { "name": "m_PathParams", "ty": "CPathParameters", "offset": 448 } ] }, { "name": "C_INIT_InitialRepulsionVelocity", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_CollisionGroupName", "ty": "char[128]", "offset": 436 }, { "name": "m_nTraceSet", "ty": "ParticleTraceSet_t", "offset": 564 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 568 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 580 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 592 }, { "name": "m_bPerParticle", "ty": "bool", "offset": 596 }, { "name": "m_bTranslate", "ty": "bool", "offset": 597 }, { "name": "m_bProportional", "ty": "bool", "offset": 598 }, { "name": "m_flTraceLength", "ty": "float32", "offset": 600 }, { "name": "m_bPerParticleTR", "ty": "bool", "offset": 604 }, { "name": "m_bInherit", "ty": "bool", "offset": 605 }, { "name": "m_nChildCP", "ty": "int32", "offset": 608 }, { "name": "m_nChildGroupID", "ty": "int32", "offset": 612 } ] }, { "name": "C_INIT_RandomYawFlip", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flPercent", "ty": "float32", "offset": 436 } ] }, { "name": "C_INIT_RandomSecondSequence", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSequenceMin", "ty": "int32", "offset": 436 }, { "name": "m_nSequenceMax", "ty": "int32", "offset": 440 } ] }, { "name": "C_INIT_RemapCPtoScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCPInput", "ty": "int32", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_nField", "ty": "int32", "offset": 444 }, { "name": "m_flInputMin", "ty": "float32", "offset": 448 }, { "name": "m_flInputMax", "ty": "float32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_flStartTime", "ty": "float32", "offset": 464 }, { "name": "m_flEndTime", "ty": "float32", "offset": 468 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 472 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 476 } ] }, { "name": "C_INIT_RemapTransformToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_vInputMin", "ty": "Vector", "offset": 440 }, { "name": "m_vInputMax", "ty": "Vector", "offset": 452 }, { "name": "m_vOutputMin", "ty": "Vector", "offset": 464 }, { "name": "m_vOutputMax", "ty": "Vector", "offset": 476 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 488 }, { "name": "m_LocalSpaceTransform", "ty": "CParticleTransformInput", "offset": 584 }, { "name": "m_flStartTime", "ty": "float32", "offset": 680 }, { "name": "m_flEndTime", "ty": "float32", "offset": 684 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 688 }, { "name": "m_bOffset", "ty": "bool", "offset": 692 }, { "name": "m_bAccelerate", "ty": "bool", "offset": 693 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 696 } ] }, { "name": "C_INIT_ChaoticAttractor", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flAParm", "ty": "float32", "offset": 436 }, { "name": "m_flBParm", "ty": "float32", "offset": 440 }, { "name": "m_flCParm", "ty": "float32", "offset": 444 }, { "name": "m_flDParm", "ty": "float32", "offset": 448 }, { "name": "m_flScale", "ty": "float32", "offset": 452 }, { "name": "m_flSpeedMin", "ty": "float32", "offset": 456 }, { "name": "m_flSpeedMax", "ty": "float32", "offset": 460 }, { "name": "m_nBaseCP", "ty": "int32", "offset": 464 }, { "name": "m_bUniformSpeed", "ty": "bool", "offset": 468 } ] }, { "name": "C_INIT_CreateFromParentParticles", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flVelocityScale", "ty": "float32", "offset": 436 }, { "name": "m_flIncrement", "ty": "float32", "offset": 440 }, { "name": "m_bRandomDistribution", "ty": "bool", "offset": 444 }, { "name": "m_nRandomSeed", "ty": "int32", "offset": 448 }, { "name": "m_bSubFrame", "ty": "bool", "offset": 452 } ] }, { "name": "C_INIT_InheritFromParentParticles", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_nIncrement", "ty": "int32", "offset": 444 }, { "name": "m_bRandomDistribution", "ty": "bool", "offset": 448 }, { "name": "m_nRandomSeed", "ty": "int32", "offset": 452 } ] }, { "name": "C_INIT_CreateFromCPs", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nIncrement", "ty": "int32", "offset": 436 }, { "name": "m_nMinCP", "ty": "int32", "offset": 440 }, { "name": "m_nMaxCP", "ty": "int32", "offset": 444 }, { "name": "m_nDynamicCPCount", "ty": "CParticleCollectionFloatInput", "offset": 448 } ] }, { "name": "C_INIT_DistanceToCPInit", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flInputMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flInputMax", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_flOutputMin", "ty": "CPerParticleFloatInput", "offset": 1112 }, { "name": "m_flOutputMax", "ty": "CPerParticleFloatInput", "offset": 1448 }, { "name": "m_nStartCP", "ty": "int32", "offset": 1784 }, { "name": "m_bLOS", "ty": "bool", "offset": 1788 }, { "name": "m_CollisionGroupName", "ty": "char[128]", "offset": 1789 }, { "name": "m_nTraceSet", "ty": "ParticleTraceSet_t", "offset": 1920 }, { "name": "m_flMaxTraceLength", "ty": "CPerParticleFloatInput", "offset": 1928 }, { "name": "m_flLOSScale", "ty": "float32", "offset": 2264 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 2268 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 2272 }, { "name": "m_vecDistanceScale", "ty": "Vector", "offset": 2276 }, { "name": "m_flRemapBias", "ty": "float32", "offset": 2288 } ] }, { "name": "C_INIT_LifespanFromVelocity", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecComponentScale", "ty": "Vector", "offset": 436 }, { "name": "m_flTraceOffset", "ty": "float32", "offset": 448 }, { "name": "m_flMaxTraceLength", "ty": "float32", "offset": 452 }, { "name": "m_flTraceTolerance", "ty": "float32", "offset": 456 }, { "name": "m_nMaxPlanes", "ty": "int32", "offset": 460 }, { "name": "m_CollisionGroupName", "ty": "char[128]", "offset": 468 }, { "name": "m_nTraceSet", "ty": "ParticleTraceSet_t", "offset": 596 }, { "name": "m_bIncludeWater", "ty": "bool", "offset": 608 } ] }, { "name": "C_INIT_CreateFromPlaneCache", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecOffsetMin", "ty": "Vector", "offset": 436 }, { "name": "m_vecOffsetMax", "ty": "Vector", "offset": 448 }, { "name": "m_bUseNormal", "ty": "bool", "offset": 461 } ] }, { "name": "C_INIT_ModelCull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_bBoundBox", "ty": "bool", "offset": 440 }, { "name": "m_bCullOutside", "ty": "bool", "offset": 441 }, { "name": "m_bUseBones", "ty": "bool", "offset": 442 }, { "name": "m_HitboxSetName", "ty": "char[128]", "offset": 443 } ] }, { "name": "C_INIT_DistanceCull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPoint", "ty": "int32", "offset": 436 }, { "name": "m_flDistance", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_bCullInside", "ty": "bool", "offset": 776 } ] }, { "name": "C_INIT_PlaneCull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPoint", "ty": "int32", "offset": 436 }, { "name": "m_flDistance", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_bCullInside", "ty": "bool", "offset": 776 } ] }, { "name": "C_INIT_DistanceToNeighborCull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flDistance", "ty": "CPerParticleFloatInput", "offset": 440 } ] }, { "name": "C_INIT_RtEnvCull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecTestDir", "ty": "Vector", "offset": 436 }, { "name": "m_vecTestNormal", "ty": "Vector", "offset": 448 }, { "name": "m_bUseVelocity", "ty": "bool", "offset": 460 }, { "name": "m_bCullOnMiss", "ty": "bool", "offset": 461 }, { "name": "m_bLifeAdjust", "ty": "bool", "offset": 462 }, { "name": "m_RtEnvName", "ty": "char[128]", "offset": 463 }, { "name": "m_nRTEnvCP", "ty": "int32", "offset": 592 }, { "name": "m_nComponent", "ty": "int32", "offset": 596 } ] }, { "name": "C_INIT_NormalAlignToCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_transformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_nControlPointAxis", "ty": "ParticleControlPointAxis_t", "offset": 536 } ] }, { "name": "C_INIT_NormalOffset", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_OffsetMin", "ty": "Vector", "offset": 436 }, { "name": "m_OffsetMax", "ty": "Vector", "offset": 448 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 460 }, { "name": "m_bLocalCoords", "ty": "bool", "offset": 464 }, { "name": "m_bNormalize", "ty": "bool", "offset": 465 } ] }, { "name": "C_INIT_RemapSpeedToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 440 }, { "name": "m_flStartTime", "ty": "float32", "offset": 444 }, { "name": "m_flEndTime", "ty": "float32", "offset": 448 }, { "name": "m_flInputMin", "ty": "float32", "offset": 452 }, { "name": "m_flInputMax", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 460 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 464 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 468 }, { "name": "m_bPerParticle", "ty": "bool", "offset": 472 } ] }, { "name": "C_INIT_InitFromCPSnapshot", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nAttributeToRead", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_nAttributeToWrite", "ty": "ParticleAttributeIndex_t", "offset": 444 }, { "name": "m_nLocalSpaceCP", "ty": "int32", "offset": 448 }, { "name": "m_bRandom", "ty": "bool", "offset": 452 }, { "name": "m_bReverse", "ty": "bool", "offset": 453 }, { "name": "m_nSnapShotIncrement", "ty": "CParticleCollectionFloatInput", "offset": 456 }, { "name": "m_nManualSnapshotIndex", "ty": "CPerParticleFloatInput", "offset": 792 }, { "name": "m_nRandomSeed", "ty": "int32", "offset": 1128 }, { "name": "m_bLocalSpaceAngles", "ty": "bool", "offset": 1132 } ] }, { "name": "C_INIT_InitSkinnedPositionFromCPSnapshot", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSnapshotControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 440 }, { "name": "m_bRandom", "ty": "bool", "offset": 444 }, { "name": "m_nRandomSeed", "ty": "int32", "offset": 448 }, { "name": "m_bRigid", "ty": "bool", "offset": 452 }, { "name": "m_bSetNormal", "ty": "bool", "offset": 453 }, { "name": "m_bIgnoreDt", "ty": "bool", "offset": 454 }, { "name": "m_flMinNormalVelocity", "ty": "float32", "offset": 456 }, { "name": "m_flMaxNormalVelocity", "ty": "float32", "offset": 460 }, { "name": "m_nIndexType", "ty": "SnapshotIndexType_t", "offset": 464 }, { "name": "m_flReadIndex", "ty": "CPerParticleFloatInput", "offset": 472 }, { "name": "m_flIncrement", "ty": "float32", "offset": 808 }, { "name": "m_nFullLoopIncrement", "ty": "int32", "offset": 812 }, { "name": "m_nSnapShotStartPoint", "ty": "int32", "offset": 816 }, { "name": "m_flBoneVelocity", "ty": "float32", "offset": 820 }, { "name": "m_flBoneVelocityMax", "ty": "float32", "offset": 824 }, { "name": "m_bCopyColor", "ty": "bool", "offset": 828 }, { "name": "m_bCopyAlpha", "ty": "bool", "offset": 829 }, { "name": "m_bSetRadius", "ty": "bool", "offset": 830 } ] }, { "name": "C_INIT_InitFromParentKilled", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAttributeToCopy", "ty": "ParticleAttributeIndex_t", "offset": 436 } ] }, { "name": "C_INIT_InitFromVectorFieldSnapshot", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nLocalSpaceCP", "ty": "int32", "offset": 440 }, { "name": "m_nWeightUpdateCP", "ty": "int32", "offset": 444 }, { "name": "m_bUseVerticalVelocity", "ty": "bool", "offset": 448 }, { "name": "m_vecScale", "ty": "CPerParticleVecInput", "offset": 456 } ] }, { "name": "C_INIT_RemapInitialDirectionToTransformToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 536 }, { "name": "m_flScale", "ty": "float32", "offset": 540 }, { "name": "m_flOffsetRot", "ty": "float32", "offset": 544 }, { "name": "m_vecOffsetAxis", "ty": "Vector", "offset": 548 }, { "name": "m_bNormalize", "ty": "bool", "offset": 560 } ] }, { "name": "C_INIT_RemapInitialTransformDirectionToRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 536 }, { "name": "m_flOffsetRot", "ty": "float32", "offset": 540 }, { "name": "m_nComponent", "ty": "int32", "offset": 544 } ] }, { "name": "C_INIT_RemapQAnglesToRotation", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 } ] }, { "name": "C_INIT_RemapTransformOrientationToRotations", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_vecRotation", "ty": "Vector", "offset": 536 }, { "name": "m_bUseQuat", "ty": "bool", "offset": 548 }, { "name": "m_bWriteNormal", "ty": "bool", "offset": 549 } ] }, { "name": "C_INIT_SetRigidAttachment", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 444 }, { "name": "m_bLocalSpace", "ty": "bool", "offset": 448 } ] }, { "name": "C_INIT_RemapInitialVisibilityScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flInputMin", "ty": "float32", "offset": 444 }, { "name": "m_flInputMax", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 452 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 456 } ] }, { "name": "C_INIT_RadiusFromCPObject", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPoint", "ty": "int32", "offset": 436 } ] }, { "name": "C_INIT_InitialSequenceFromModel", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_nFieldOutputAnim", "ty": "ParticleAttributeIndex_t", "offset": 444 }, { "name": "m_flInputMin", "ty": "float32", "offset": 448 }, { "name": "m_flInputMax", "ty": "float32", "offset": 452 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 456 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 460 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 464 } ] }, { "name": "C_INIT_GlobalScale", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 436 }, { "name": "m_nScaleControlPointNumber", "ty": "int32", "offset": 440 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 444 }, { "name": "m_bScaleRadius", "ty": "bool", "offset": 448 }, { "name": "m_bScalePosition", "ty": "bool", "offset": 449 }, { "name": "m_bScaleVelocity", "ty": "bool", "offset": 450 } ] }, { "name": "C_INIT_PointList", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_pointList", "ty": "CUtlVector< PointDefinition_t >", "offset": 440 }, { "name": "m_bPlaceAlongPath", "ty": "bool", "offset": 464 }, { "name": "m_bClosedLoop", "ty": "bool", "offset": 465 }, { "name": "m_nNumPointsAlongPath", "ty": "int32", "offset": 468 } ] }, { "name": "C_INIT_RandomNamedModelElement", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_bShuffle", "ty": "bool", "offset": 472 }, { "name": "m_bLinear", "ty": "bool", "offset": 473 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 474 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 476 } ] }, { "name": "C_INIT_RandomNamedModelSequence", "module_name": "particles.so", "parent": { "name": "C_INIT_RandomNamedModelElement", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_bShuffle", "ty": "bool", "offset": 472 }, { "name": "m_bLinear", "ty": "bool", "offset": 473 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 474 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 476 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RandomNamedModelBodyPart", "module_name": "particles.so", "parent": { "name": "C_INIT_RandomNamedModelElement", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_bShuffle", "ty": "bool", "offset": 472 }, { "name": "m_bLinear", "ty": "bool", "offset": 473 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 474 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 476 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RandomNamedModelMeshGroup", "module_name": "particles.so", "parent": { "name": "C_INIT_RandomNamedModelElement", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_bShuffle", "ty": "bool", "offset": 472 }, { "name": "m_bLinear", "ty": "bool", "offset": 473 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 474 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 476 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RemapNamedModelElementToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_values", "ty": "CUtlVector< float32 >", "offset": 472 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 500 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 504 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 508 } ] }, { "name": "C_INIT_RemapNamedModelSequenceToScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapNamedModelElementToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_values", "ty": "CUtlVector< float32 >", "offset": 472 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 500 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 504 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 508 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RemapNamedModelBodyPartToScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapNamedModelElementToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_values", "ty": "CUtlVector< float32 >", "offset": 472 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 500 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 504 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 508 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_RemapNamedModelMeshGroupToScalar", "module_name": "particles.so", "parent": { "name": "C_INIT_RemapNamedModelElementToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 440 }, { "name": "m_names", "ty": "CUtlVector< CUtlString >", "offset": 448 }, { "name": "m_values", "ty": "CUtlVector< float32 >", "offset": 472 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 500 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 504 }, { "name": "m_bModelFromRenderer", "ty": "bool", "offset": 508 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_INIT_StatusEffect", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nDetail2Combo", "ty": "Detail2Combo_t", "offset": 436 }, { "name": "m_flDetail2Rotation", "ty": "float32", "offset": 440 }, { "name": "m_flDetail2Scale", "ty": "float32", "offset": 444 }, { "name": "m_flDetail2BlendFactor", "ty": "float32", "offset": 448 }, { "name": "m_flColorWarpIntensity", "ty": "float32", "offset": 452 }, { "name": "m_flDiffuseWarpBlendToFull", "ty": "float32", "offset": 456 }, { "name": "m_flEnvMapIntensity", "ty": "float32", "offset": 460 }, { "name": "m_flAmbientScale", "ty": "float32", "offset": 464 }, { "name": "m_specularColor", "ty": "Color", "offset": 468 }, { "name": "m_flSpecularScale", "ty": "float32", "offset": 472 }, { "name": "m_flSpecularExponent", "ty": "float32", "offset": 476 }, { "name": "m_flSpecularExponentBlendToFull", "ty": "float32", "offset": 480 }, { "name": "m_flSpecularBlendToFull", "ty": "float32", "offset": 484 }, { "name": "m_rimLightColor", "ty": "Color", "offset": 488 }, { "name": "m_flRimLightScale", "ty": "float32", "offset": 492 }, { "name": "m_flReflectionsTintByBaseBlendToNone", "ty": "float32", "offset": 496 }, { "name": "m_flMetalnessBlendToFull", "ty": "float32", "offset": 500 }, { "name": "m_flSelfIllumBlendToFull", "ty": "float32", "offset": 504 } ] }, { "name": "C_INIT_StatusEffectCitadel", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flSFXColorWarpAmount", "ty": "float32", "offset": 436 }, { "name": "m_flSFXNormalAmount", "ty": "float32", "offset": 440 }, { "name": "m_flSFXMetalnessAmount", "ty": "float32", "offset": 444 }, { "name": "m_flSFXRoughnessAmount", "ty": "float32", "offset": 448 }, { "name": "m_flSFXSelfIllumAmount", "ty": "float32", "offset": 452 }, { "name": "m_flSFXSScale", "ty": "float32", "offset": 456 }, { "name": "m_flSFXSScrollX", "ty": "float32", "offset": 460 }, { "name": "m_flSFXSScrollY", "ty": "float32", "offset": 464 }, { "name": "m_flSFXSScrollZ", "ty": "float32", "offset": 468 }, { "name": "m_flSFXSOffsetX", "ty": "float32", "offset": 472 }, { "name": "m_flSFXSOffsetY", "ty": "float32", "offset": 476 }, { "name": "m_flSFXSOffsetZ", "ty": "float32", "offset": 480 }, { "name": "m_nDetailCombo", "ty": "DetailCombo_t", "offset": 484 }, { "name": "m_flSFXSDetailAmount", "ty": "float32", "offset": 488 }, { "name": "m_flSFXSDetailScale", "ty": "float32", "offset": 492 }, { "name": "m_flSFXSDetailScrollX", "ty": "float32", "offset": 496 }, { "name": "m_flSFXSDetailScrollY", "ty": "float32", "offset": 500 }, { "name": "m_flSFXSDetailScrollZ", "ty": "float32", "offset": 504 }, { "name": "m_flSFXSUseModelUVs", "ty": "float32", "offset": 508 } ] }, { "name": "C_INIT_CreateParticleImpulse", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputRadius", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_InputMagnitude", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_nFalloffFunction", "ty": "ParticleFalloffFunction_t", "offset": 1112 }, { "name": "m_InputFalloffExp", "ty": "CPerParticleFloatInput", "offset": 1120 }, { "name": "m_nImpulseType", "ty": "ParticleImpulseType_t", "offset": 1456 } ] }, { "name": "C_INIT_QuantizeFloat", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputValue", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 776 } ] }, { "name": "C_INIT_SetAttributeToScalarExpression", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nExpression", "ty": "ScalarExpressionType_t", "offset": 436 }, { "name": "m_flInput1", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flInput2", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_flOutputRemap", "ty": "CParticleRemapFloatInput", "offset": 1112 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 1448 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 1452 } ] }, { "name": "C_INIT_SetVectorAttributeToVectorExpression", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nExpression", "ty": "VectorExpressionType_t", "offset": 436 }, { "name": "m_vInput1", "ty": "CPerParticleVecInput", "offset": 440 }, { "name": "m_vInput2", "ty": "CPerParticleVecInput", "offset": 2024 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 3608 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 3612 }, { "name": "m_bNormalizedOutput", "ty": "bool", "offset": 3616 } ] }, { "name": "C_INIT_InitFloatCollection", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputValue", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 776 } ] }, { "name": "C_INIT_InitFloat", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputValue", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 776 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 780 }, { "name": "m_InputStrength", "ty": "CPerParticleFloatInput", "offset": 784 } ] }, { "name": "C_INIT_InitVecCollection", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputValue", "ty": "CParticleCollectionVecInput", "offset": 440 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 2024 } ] }, { "name": "C_INIT_InitVec", "module_name": "particles.so", "parent": { "name": "CParticleFunctionInitializer", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nAssociatedEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_InputValue", "ty": "CPerParticleVecInput", "offset": 440 }, { "name": "m_nOutputField", "ty": "ParticleAttributeIndex_t", "offset": 2024 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 2028 }, { "name": "m_bNormalizedOutput", "ty": "bool", "offset": 2032 }, { "name": "m_bWritePreviousPosition", "ty": "bool", "offset": 2033 } ] }, { "name": "C_OP_InstantaneousEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunctionEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nParticlesToEmit", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_flStartTime", "ty": "CParticleCollectionFloatInput", "offset": 776 }, { "name": "m_flInitFromKilledParentParticles", "ty": "float32", "offset": 1112 }, { "name": "m_flParentParticleScale", "ty": "CParticleCollectionFloatInput", "offset": 1120 }, { "name": "m_nMaxEmittedPerFrame", "ty": "int32", "offset": 1456 }, { "name": "m_nSnapshotControlPoint", "ty": "int32", "offset": 1460 } ] }, { "name": "C_OP_ContinuousEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunctionEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flEmissionDuration", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_flStartTime", "ty": "CParticleCollectionFloatInput", "offset": 776 }, { "name": "m_flEmitRate", "ty": "CParticleCollectionFloatInput", "offset": 1112 }, { "name": "m_flEmissionScale", "ty": "float32", "offset": 1448 }, { "name": "m_flScalePerParentParticle", "ty": "float32", "offset": 1452 }, { "name": "m_bInitFromKilledParentParticles", "ty": "bool", "offset": 1456 }, { "name": "m_nSnapshotControlPoint", "ty": "int32", "offset": 1460 }, { "name": "m_nLimitPerUpdate", "ty": "int32", "offset": 1464 }, { "name": "m_bForceEmitOnFirstUpdate", "ty": "bool", "offset": 1468 }, { "name": "m_bForceEmitOnLastUpdate", "ty": "bool", "offset": 1469 } ] }, { "name": "C_OP_NoiseEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunctionEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flEmissionDuration", "ty": "float32", "offset": 436 }, { "name": "m_flStartTime", "ty": "float32", "offset": 440 }, { "name": "m_flEmissionScale", "ty": "float32", "offset": 444 }, { "name": "m_nScaleControlPoint", "ty": "int32", "offset": 448 }, { "name": "m_nScaleControlPointField", "ty": "int32", "offset": 452 }, { "name": "m_nWorldNoisePoint", "ty": "int32", "offset": 456 }, { "name": "m_bAbsVal", "ty": "bool", "offset": 460 }, { "name": "m_bAbsValInv", "ty": "bool", "offset": 461 }, { "name": "m_flOffset", "ty": "float32", "offset": 464 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 468 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 472 }, { "name": "m_flNoiseScale", "ty": "float32", "offset": 476 }, { "name": "m_flWorldNoiseScale", "ty": "float32", "offset": 480 }, { "name": "m_vecOffsetLoc", "ty": "Vector", "offset": 484 }, { "name": "m_flWorldTimeScale", "ty": "float32", "offset": 496 } ] }, { "name": "C_OP_MaintainEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunctionEmitter", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEmitterIndex", "ty": "int32", "offset": 432 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nParticlesToMaintain", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_flStartTime", "ty": "float32", "offset": 776 }, { "name": "m_flEmissionDuration", "ty": "CParticleCollectionFloatInput", "offset": 784 }, { "name": "m_flEmissionRate", "ty": "float32", "offset": 1120 }, { "name": "m_nSnapshotControlPoint", "ty": "int32", "offset": 1124 }, { "name": "m_bEmitInstantaneously", "ty": "bool", "offset": 1128 }, { "name": "m_bFinalEmitOnStop", "ty": "bool", "offset": 1129 }, { "name": "m_flScale", "ty": "CParticleCollectionFloatInput", "offset": 1136 } ] }, { "name": "C_OP_RandomForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_MinForce", "ty": "Vector", "offset": 444 }, { "name": "m_MaxForce", "ty": "Vector", "offset": 456 } ] }, { "name": "C_OP_CPVelocityForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nControlPointNumber", "ty": "int32", "offset": 444 }, { "name": "m_flScale", "ty": "CPerParticleFloatInput", "offset": 448 } ] }, { "name": "C_OP_ParentVortices", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flForceScale", "ty": "float32", "offset": 444 }, { "name": "m_vecTwistAxis", "ty": "Vector", "offset": 448 }, { "name": "m_bFlipBasedOnYaw", "ty": "bool", "offset": 460 } ] }, { "name": "C_OP_TwistAroundAxis", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fForceAmount", "ty": "float32", "offset": 444 }, { "name": "m_TwistAxis", "ty": "Vector", "offset": 448 }, { "name": "m_bLocalSpace", "ty": "bool", "offset": 460 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 464 } ] }, { "name": "C_OP_AttractToControlPoint", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecComponentScale", "ty": "Vector", "offset": 444 }, { "name": "m_fForceAmount", "ty": "CPerParticleFloatInput", "offset": 456 }, { "name": "m_fFalloffPower", "ty": "float32", "offset": 792 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 800 }, { "name": "m_fForceAmountMin", "ty": "CPerParticleFloatInput", "offset": 896 }, { "name": "m_bApplyMinForce", "ty": "bool", "offset": 1232 } ] }, { "name": "C_OP_ForceBasedOnDistanceToPlane", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinDist", "ty": "float32", "offset": 444 }, { "name": "m_vecForceAtMinDist", "ty": "Vector", "offset": 448 }, { "name": "m_flMaxDist", "ty": "float32", "offset": 460 }, { "name": "m_vecForceAtMaxDist", "ty": "Vector", "offset": 464 }, { "name": "m_vecPlaneNormal", "ty": "Vector", "offset": 476 }, { "name": "m_nControlPointNumber", "ty": "int32", "offset": 488 }, { "name": "m_flExponent", "ty": "float32", "offset": 492 } ] }, { "name": "C_OP_TimeVaryingForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flStartLerpTime", "ty": "float32", "offset": 444 }, { "name": "m_StartingForce", "ty": "Vector", "offset": 448 }, { "name": "m_flEndLerpTime", "ty": "float32", "offset": 460 }, { "name": "m_EndingForce", "ty": "Vector", "offset": 464 } ] }, { "name": "C_OP_TurbulenceForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flNoiseCoordScale0", "ty": "float32", "offset": 444 }, { "name": "m_flNoiseCoordScale1", "ty": "float32", "offset": 448 }, { "name": "m_flNoiseCoordScale2", "ty": "float32", "offset": 452 }, { "name": "m_flNoiseCoordScale3", "ty": "float32", "offset": 456 }, { "name": "m_vecNoiseAmount0", "ty": "Vector", "offset": 460 }, { "name": "m_vecNoiseAmount1", "ty": "Vector", "offset": 472 }, { "name": "m_vecNoiseAmount2", "ty": "Vector", "offset": 484 }, { "name": "m_vecNoiseAmount3", "ty": "Vector", "offset": 496 } ] }, { "name": "C_OP_CurlNoiseForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nNoiseType", "ty": "ParticleDirectionNoiseType_t", "offset": 444 }, { "name": "m_vecNoiseFreq", "ty": "CPerParticleVecInput", "offset": 448 }, { "name": "m_vecNoiseScale", "ty": "CPerParticleVecInput", "offset": 2032 }, { "name": "m_vecOffset", "ty": "CPerParticleVecInput", "offset": 3616 }, { "name": "m_vecOffsetRate", "ty": "CPerParticleVecInput", "offset": 5200 }, { "name": "m_flWorleySeed", "ty": "CPerParticleFloatInput", "offset": 6784 }, { "name": "m_flWorleyJitter", "ty": "CPerParticleFloatInput", "offset": 7120 } ] }, { "name": "C_OP_PerParticleForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flForceScale", "ty": "CPerParticleFloatInput", "offset": 448 }, { "name": "m_vForce", "ty": "CPerParticleVecInput", "offset": 784 }, { "name": "m_nCP", "ty": "int32", "offset": 2368 } ] }, { "name": "C_OP_WindForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vForce", "ty": "Vector", "offset": 444 } ] }, { "name": "C_OP_ExternalWindForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vecSamplePosition", "ty": "CPerParticleVecInput", "offset": 448 }, { "name": "m_vecScale", "ty": "CPerParticleVecInput", "offset": 2032 }, { "name": "m_bSampleWind", "ty": "bool", "offset": 3616 }, { "name": "m_bSampleWater", "ty": "bool", "offset": 3617 }, { "name": "m_bDampenNearWaterPlane", "ty": "bool", "offset": 3618 }, { "name": "m_bSampleGravity", "ty": "bool", "offset": 3619 }, { "name": "m_vecGravityForce", "ty": "CPerParticleVecInput", "offset": 3624 }, { "name": "m_bUseBasicMovementGravity", "ty": "bool", "offset": 5208 }, { "name": "m_flLocalGravityScale", "ty": "CPerParticleFloatInput", "offset": 5216 }, { "name": "m_flLocalBuoyancyScale", "ty": "CPerParticleFloatInput", "offset": 5552 }, { "name": "m_vecBuoyancyForce", "ty": "CPerParticleVecInput", "offset": 5888 } ] }, { "name": "C_OP_ExternalGameImpulseForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flForceScale", "ty": "CPerParticleFloatInput", "offset": 448 }, { "name": "m_bRopes", "ty": "bool", "offset": 784 }, { "name": "m_bRopesZOnly", "ty": "bool", "offset": 785 }, { "name": "m_bExplosions", "ty": "bool", "offset": 786 }, { "name": "m_bParticles", "ty": "bool", "offset": 787 } ] }, { "name": "C_OP_LocalAccelerationForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCP", "ty": "int32", "offset": 444 }, { "name": "m_nScaleCP", "ty": "int32", "offset": 448 }, { "name": "m_vecAccel", "ty": "CParticleCollectionVecInput", "offset": 456 } ] }, { "name": "C_OP_DensityForce", "module_name": "particles.so", "parent": { "name": "CParticleFunctionForce", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "float32", "offset": 444 }, { "name": "m_flForceScale", "ty": "float32", "offset": 448 }, { "name": "m_flTargetDensity", "ty": "float32", "offset": 452 } ] }, { "name": "C_OP_BasicMovement", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Gravity", "ty": "CParticleCollectionVecInput", "offset": 432 }, { "name": "m_fDrag", "ty": "CParticleCollectionFloatInput", "offset": 2016 }, { "name": "m_nMaxConstraintPasses", "ty": "int32", "offset": 2352 } ] }, { "name": "C_OP_FadeAndKill", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flStartFadeInTime", "ty": "float32", "offset": 432 }, { "name": "m_flEndFadeInTime", "ty": "float32", "offset": 436 }, { "name": "m_flStartFadeOutTime", "ty": "float32", "offset": 440 }, { "name": "m_flEndFadeOutTime", "ty": "float32", "offset": 444 }, { "name": "m_flStartAlpha", "ty": "float32", "offset": 448 }, { "name": "m_flEndAlpha", "ty": "float32", "offset": 452 }, { "name": "m_bForcePreserveParticleOrder", "ty": "bool", "offset": 456 } ] }, { "name": "C_OP_FadeAndKillForTracers", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flStartFadeInTime", "ty": "float32", "offset": 432 }, { "name": "m_flEndFadeInTime", "ty": "float32", "offset": 436 }, { "name": "m_flStartFadeOutTime", "ty": "float32", "offset": 440 }, { "name": "m_flEndFadeOutTime", "ty": "float32", "offset": 444 }, { "name": "m_flStartAlpha", "ty": "float32", "offset": 448 }, { "name": "m_flEndAlpha", "ty": "float32", "offset": 452 } ] }, { "name": "C_OP_FadeIn", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFadeInTimeMin", "ty": "float32", "offset": 432 }, { "name": "m_flFadeInTimeMax", "ty": "float32", "offset": 436 }, { "name": "m_flFadeInTimeExp", "ty": "float32", "offset": 440 }, { "name": "m_bProportional", "ty": "bool", "offset": 444 } ] }, { "name": "C_OP_FadeOut", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFadeOutTimeMin", "ty": "float32", "offset": 432 }, { "name": "m_flFadeOutTimeMax", "ty": "float32", "offset": 436 }, { "name": "m_flFadeOutTimeExp", "ty": "float32", "offset": 440 }, { "name": "m_flFadeBias", "ty": "float32", "offset": 444 }, { "name": "m_bProportional", "ty": "bool", "offset": 496 }, { "name": "m_bEaseInAndOut", "ty": "bool", "offset": 497 } ] }, { "name": "C_OP_FadeInSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFadeInTime", "ty": "float32", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 } ] }, { "name": "C_OP_FadeOutSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFadeOutTime", "ty": "float32", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 } ] }, { "name": "C_OP_ClampScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flOutputMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flOutputMax", "ty": "CPerParticleFloatInput", "offset": 776 } ] }, { "name": "C_OP_ClampVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_vecOutputMin", "ty": "CPerParticleVecInput", "offset": 440 }, { "name": "m_vecOutputMax", "ty": "CPerParticleVecInput", "offset": 2024 } ] }, { "name": "C_OP_OscillateScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_RateMin", "ty": "float32", "offset": 432 }, { "name": "m_RateMax", "ty": "float32", "offset": 436 }, { "name": "m_FrequencyMin", "ty": "float32", "offset": 440 }, { "name": "m_FrequencyMax", "ty": "float32", "offset": 444 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 448 }, { "name": "m_bProportional", "ty": "bool", "offset": 452 }, { "name": "m_bProportionalOp", "ty": "bool", "offset": 453 }, { "name": "m_flStartTime_min", "ty": "float32", "offset": 456 }, { "name": "m_flStartTime_max", "ty": "float32", "offset": 460 }, { "name": "m_flEndTime_min", "ty": "float32", "offset": 464 }, { "name": "m_flEndTime_max", "ty": "float32", "offset": 468 }, { "name": "m_flOscMult", "ty": "float32", "offset": 472 }, { "name": "m_flOscAdd", "ty": "float32", "offset": 476 } ] }, { "name": "C_OP_OscillateScalarSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Rate", "ty": "float32", "offset": 432 }, { "name": "m_Frequency", "ty": "float32", "offset": 436 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flOscMult", "ty": "float32", "offset": 444 }, { "name": "m_flOscAdd", "ty": "float32", "offset": 448 } ] }, { "name": "C_OP_OscillateVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_RateMin", "ty": "Vector", "offset": 432 }, { "name": "m_RateMax", "ty": "Vector", "offset": 444 }, { "name": "m_FrequencyMin", "ty": "Vector", "offset": 456 }, { "name": "m_FrequencyMax", "ty": "Vector", "offset": 468 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 480 }, { "name": "m_bProportional", "ty": "bool", "offset": 484 }, { "name": "m_bProportionalOp", "ty": "bool", "offset": 485 }, { "name": "m_bOffset", "ty": "bool", "offset": 486 }, { "name": "m_flStartTime_min", "ty": "float32", "offset": 488 }, { "name": "m_flStartTime_max", "ty": "float32", "offset": 492 }, { "name": "m_flEndTime_min", "ty": "float32", "offset": 496 }, { "name": "m_flEndTime_max", "ty": "float32", "offset": 500 }, { "name": "m_flOscMult", "ty": "CPerParticleFloatInput", "offset": 504 }, { "name": "m_flOscAdd", "ty": "CPerParticleFloatInput", "offset": 840 }, { "name": "m_flRateScale", "ty": "CPerParticleFloatInput", "offset": 1176 } ] }, { "name": "C_OP_OscillateVectorSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Rate", "ty": "Vector", "offset": 432 }, { "name": "m_Frequency", "ty": "Vector", "offset": 444 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 456 }, { "name": "m_flOscMult", "ty": "float32", "offset": 460 }, { "name": "m_flOscAdd", "ty": "float32", "offset": 464 }, { "name": "m_bOffset", "ty": "bool", "offset": 468 } ] }, { "name": "C_OP_DifferencePreviousParticle", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flInputMin", "ty": "float32", "offset": 440 }, { "name": "m_flInputMax", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 452 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 456 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 460 }, { "name": "m_bSetPreviousParticle", "ty": "bool", "offset": 461 } ] }, { "name": "C_OP_PointVectorAtNextParticle", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flInterpolation", "ty": "CPerParticleFloatInput", "offset": 440 } ] }, { "name": "C_OP_RemapScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flInputMin", "ty": "float32", "offset": 440 }, { "name": "m_flInputMax", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 452 }, { "name": "m_bOldCode", "ty": "bool", "offset": 456 } ] }, { "name": "C_OP_RemapDensityToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "float32", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flDensityMin", "ty": "float32", "offset": 440 }, { "name": "m_flDensityMax", "ty": "float32", "offset": 444 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 448 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 460 }, { "name": "m_bUseParentDensity", "ty": "bool", "offset": 472 }, { "name": "m_nVoxelGridResolution", "ty": "int32", "offset": 476 } ] }, { "name": "C_OP_Diffusion", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRadiusScale", "ty": "float32", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nVoxelGridResolution", "ty": "int32", "offset": 440 } ] }, { "name": "C_OP_RemapScalarEndCap", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flInputMin", "ty": "float32", "offset": 440 }, { "name": "m_flInputMax", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 452 } ] }, { "name": "C_OP_ReinitializeScalarEndCap", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 436 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 440 } ] }, { "name": "C_OP_RemapScalarOnceTimed", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bProportional", "ty": "bool", "offset": 432 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 440 }, { "name": "m_flInputMin", "ty": "float32", "offset": 444 }, { "name": "m_flInputMax", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 452 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 456 }, { "name": "m_flRemapTime", "ty": "float32", "offset": 460 } ] }, { "name": "C_OP_RemapParticleCountOnScalarEndCap", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nInputMin", "ty": "int32", "offset": 436 }, { "name": "m_nInputMax", "ty": "int32", "offset": 440 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 448 }, { "name": "m_bBackwards", "ty": "bool", "offset": 452 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 456 } ] }, { "name": "C_OP_RemapParticleCountToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nInputMin", "ty": "CParticleCollectionFloatInput", "offset": 440 }, { "name": "m_nInputMax", "ty": "CParticleCollectionFloatInput", "offset": 776 }, { "name": "m_flOutputMin", "ty": "CParticleCollectionFloatInput", "offset": 1112 }, { "name": "m_flOutputMax", "ty": "CParticleCollectionFloatInput", "offset": 1448 }, { "name": "m_bActiveRange", "ty": "bool", "offset": 1784 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 1788 } ] }, { "name": "C_OP_RemapVisibilityScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_flInputMin", "ty": "float32", "offset": 440 }, { "name": "m_flInputMax", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 448 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 452 }, { "name": "m_flRadiusScale", "ty": "float32", "offset": 456 } ] }, { "name": "C_OP_RemapTransformVisibilityToScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 432 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 536 }, { "name": "m_flInputMin", "ty": "float32", "offset": 540 }, { "name": "m_flInputMax", "ty": "float32", "offset": 544 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 548 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 552 }, { "name": "m_flRadius", "ty": "float32", "offset": 556 } ] }, { "name": "C_OP_RemapTransformVisibilityToVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 432 }, { "name": "m_TransformInput", "ty": "CParticleTransformInput", "offset": 440 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 536 }, { "name": "m_flInputMin", "ty": "float32", "offset": 540 }, { "name": "m_flInputMax", "ty": "float32", "offset": 544 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 548 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 560 }, { "name": "m_flRadius", "ty": "float32", "offset": 572 } ] }, { "name": "C_OP_LerpScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flOutput", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flStartTime", "ty": "float32", "offset": 776 }, { "name": "m_flEndTime", "ty": "float32", "offset": 780 } ] }, { "name": "C_OP_LerpEndCapScalar", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flOutput", "ty": "float32", "offset": 436 }, { "name": "m_flLerpTime", "ty": "float32", "offset": 440 } ] }, { "name": "C_OP_LerpEndCapVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_vecOutput", "ty": "Vector", "offset": 436 }, { "name": "m_flLerpTime", "ty": "float32", "offset": 448 } ] }, { "name": "C_OP_LerpVector", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_vecOutput", "ty": "Vector", "offset": 436 }, { "name": "m_flStartTime", "ty": "float32", "offset": 448 }, { "name": "m_flEndTime", "ty": "float32", "offset": 452 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 456 } ] }, { "name": "C_OP_LerpToOtherAttribute", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flInterpolation", "ty": "CPerParticleFloatInput", "offset": 432 }, { "name": "m_nFieldInputFrom", "ty": "ParticleAttributeIndex_t", "offset": 768 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 772 }, { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 776 } ] }, { "name": "C_OP_RemapSpeed", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flInputMin", "ty": "float32", "offset": 436 }, { "name": "m_flInputMax", "ty": "float32", "offset": 440 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 444 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 448 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 452 }, { "name": "m_bIgnoreDelta", "ty": "bool", "offset": 456 } ] }, { "name": "C_OP_RemapVectortoCP", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nOutControlPointNumber", "ty": "int32", "offset": 432 }, { "name": "m_nFieldInput", "ty": "ParticleAttributeIndex_t", "offset": 436 }, { "name": "m_nParticleNumber", "ty": "int32", "offset": 440 } ] }, { "name": "C_OP_RampScalarLinear", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_RateMin", "ty": "float32", "offset": 432 }, { "name": "m_RateMax", "ty": "float32", "offset": 436 }, { "name": "m_flStartTime_min", "ty": "float32", "offset": 440 }, { "name": "m_flStartTime_max", "ty": "float32", "offset": 444 }, { "name": "m_flEndTime_min", "ty": "float32", "offset": 448 }, { "name": "m_flEndTime_max", "ty": "float32", "offset": 452 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_bProportionalOp", "ty": "bool", "offset": 500 } ] }, { "name": "C_OP_RampScalarSpline", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_RateMin", "ty": "float32", "offset": 432 }, { "name": "m_RateMax", "ty": "float32", "offset": 436 }, { "name": "m_flStartTime_min", "ty": "float32", "offset": 440 }, { "name": "m_flStartTime_max", "ty": "float32", "offset": 444 }, { "name": "m_flEndTime_min", "ty": "float32", "offset": 448 }, { "name": "m_flEndTime_max", "ty": "float32", "offset": 452 }, { "name": "m_flBias", "ty": "float32", "offset": 456 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 496 }, { "name": "m_bProportionalOp", "ty": "bool", "offset": 500 }, { "name": "m_bEaseOut", "ty": "bool", "offset": 501 } ] }, { "name": "C_OP_RampScalarLinearSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Rate", "ty": "float32", "offset": 432 }, { "name": "m_flStartTime", "ty": "float32", "offset": 436 }, { "name": "m_flEndTime", "ty": "float32", "offset": 440 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 480 } ] }, { "name": "C_OP_RampScalarSplineSimple", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Rate", "ty": "float32", "offset": 432 }, { "name": "m_flStartTime", "ty": "float32", "offset": 436 }, { "name": "m_flEndTime", "ty": "float32", "offset": 440 }, { "name": "m_nField", "ty": "ParticleAttributeIndex_t", "offset": 480 }, { "name": "m_bEaseOut", "ty": "bool", "offset": 484 } ] }, { "name": "C_OP_ChladniWave", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flInputMin", "ty": "CPerParticleFloatInput", "offset": 440 }, { "name": "m_flInputMax", "ty": "CPerParticleFloatInput", "offset": 776 }, { "name": "m_flOutputMin", "ty": "CPerParticleFloatInput", "offset": 1112 }, { "name": "m_flOutputMax", "ty": "CPerParticleFloatInput", "offset": 1448 }, { "name": "m_vecWaveLength", "ty": "CPerParticleVecInput", "offset": 1784 }, { "name": "m_vecHarmonics", "ty": "CPerParticleVecInput", "offset": 3368 }, { "name": "m_nSetMethod", "ty": "ParticleSetMethod_t", "offset": 4952 }, { "name": "m_nLocalSpaceControlPoint", "ty": "int32", "offset": 4956 }, { "name": "m_b3D", "ty": "bool", "offset": 4960 } ] }, { "name": "C_OP_Noise", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_flOutputMin", "ty": "float32", "offset": 436 }, { "name": "m_flOutputMax", "ty": "float32", "offset": 440 }, { "name": "m_fl4NoiseScale", "ty": "float32", "offset": 444 }, { "name": "m_bAdditive", "ty": "bool", "offset": 448 }, { "name": "m_flNoiseAnimationTimeScale", "ty": "float32", "offset": 452 } ] }, { "name": "C_OP_VectorNoise", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFieldOutput", "ty": "ParticleAttributeIndex_t", "offset": 432 }, { "name": "m_vecOutputMin", "ty": "Vector", "offset": 436 }, { "name": "m_vecOutputMax", "ty": "Vector", "offset": 448 }, { "name": "m_fl4NoiseScale", "ty": "float32", "offset": 460 }, { "name": "m_bAdditive", "ty": "bool", "offset": 464 }, { "name": "m_bOffset", "ty": "bool", "offset": 465 }, { "name": "m_flNoiseAnimationTimeScale", "ty": "float32", "offset": 468 } ] }, { "name": "C_OP_Decay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bRopeDecay", "ty": "bool", "offset": 432 }, { "name": "m_bForcePreserveParticleOrder", "ty": "bool", "offset": 433 } ] }, { "name": "C_OP_DecayOffscreen", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOffscreenTime", "ty": "CParticleCollectionFloatInput", "offset": 432 } ] }, { "name": "C_OP_EndCapTimedFreeze", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFreezeTime", "ty": "CParticleCollectionFloatInput", "offset": 432 } ] }, { "name": "C_OP_EndCapTimedDecay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flDecayTime", "ty": "float32", "offset": 432 } ] }, { "name": "C_OP_EndCapDecay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_VelocityDecay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinVelocity", "ty": "float32", "offset": 432 } ] }, { "name": "C_OP_AlphaDecay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinAlpha", "ty": "float32", "offset": 432 } ] }, { "name": "C_OP_RadiusDecay", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinRadius", "ty": "float32", "offset": 432 } ] }, { "name": "C_OP_DecayMaintainCount", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nParticlesToMaintain", "ty": "int32", "offset": 432 }, { "name": "m_flDecayDelay", "ty": "float32", "offset": 436 }, { "name": "m_nSnapshotControlPoint", "ty": "int32", "offset": 440 }, { "name": "m_bLifespanDecay", "ty": "bool", "offset": 444 }, { "name": "m_flScale", "ty": "CParticleCollectionFloatInput", "offset": 448 }, { "name": "m_bKillNewest", "ty": "bool", "offset": 784 } ] }, { "name": "C_OP_DecayClampCount", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCount", "ty": "CParticleCollectionFloatInput", "offset": 432 } ] }, { "name": "C_OP_Cull", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCullPerc", "ty": "float32", "offset": 432 }, { "name": "m_flCullStart", "ty": "float32", "offset": 436 }, { "name": "m_flCullEnd", "ty": "float32", "offset": 440 }, { "name": "m_flCullExp", "ty": "float32", "offset": 444 } ] }, { "name": "CGeneralSpin", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSpinRateDegrees", "ty": "int32", "offset": 432 }, { "name": "m_nSpinRateMinDegrees", "ty": "int32", "offset": 436 }, { "name": "m_fSpinRateStopTime", "ty": "float32", "offset": 444 } ] }, { "name": "CSpinUpdateBase", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_Spin", "module_name": "particles.so", "parent": { "name": "CGeneralSpin", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSpinRateDegrees", "ty": "int32", "offset": 432 }, { "name": "m_nSpinRateMinDegrees", "ty": "int32", "offset": 436 }, { "name": "m_fSpinRateStopTime", "ty": "float32", "offset": 444 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_SpinUpdate", "module_name": "particles.so", "parent": { "name": "CSpinUpdateBase", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_SpinYaw", "module_name": "particles.so", "parent": { "name": "CGeneralSpin", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSpinRateDegrees", "ty": "int32", "offset": 432 }, { "name": "m_nSpinRateMinDegrees", "ty": "int32", "offset": 436 }, { "name": "m_fSpinRateStopTime", "ty": "float32", "offset": 444 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "C_OP_InterpolateRadius", "module_name": "particles.so", "parent": { "name": "CParticleFunctionOperator", "module_name": "particles.so", "parent": { "name": "CParticleFunction", "module_name": "particles.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flOpStrength", "ty": "CParticleCollectionFloatInput", "offset": 8 }, { "name": "m_nOpEndCapState", "ty": "ParticleEndcapMode_t", "offset": 344 }, { "name": "m_flOpStartFadeInTime", "ty": "float32", "offset": 348 }, { "name": "m_flOpEndFadeInTime", "ty": "float32", "offset": 352 }, { "name": "m_flOpStartFadeOutTime", "ty": "float32", "offset": 356 }, { "name": "m_flOpEndFadeOutTime", "ty": "float32", "offset": 360 }, { "name": "m_flOpFadeOscillatePeriod", "ty": "float32", "offset": 364 }, { "name": "m_bNormalizeToStopTime", "ty": "bool", "offset": 368 }, { "name": "m_flOpTimeOffsetMin", "ty": "float32", "offset": 372 }, { "name": "m_flOpTimeOffsetMax", "ty": "float32", "offset": 376 }, { "name": "m_nOpTimeOffsetSeed", "ty": "int32", "offset": 380 }, { "name": "m_nOpTimeScaleSeed", "ty": "int32", "offset": 384 }, { "name": "m_flOpTimeScaleMin", "ty": "float32", "offset": 388 }, { "name": "m_flOpTimeScaleMax", "ty": "float32", "offset": 392 }, { "name": "m_bDisableOperator", "ty": "bool", "offset": 398 }, { "name": "m_Notes", "ty": "CUtlString", "offset": 400 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flStartTime", "ty": "float32", "offset": 432 }, { "name": "m_flEndTime", "ty": "float32", "offset": 436 }, { "name": "m_flStartScale", "ty": "float32", "offset": 440 }, { "name": "m_flEndScale", "ty": "float32", "offset": 444 }, { "name": "m_bEaseInAndOut", "ty": "bool", "offset": 448 }, { "name": "m_flBias", "ty": "float32", "offset": 452 } ] } ], [] ], "libpulse_system.so": [ [ { "name": "FakeEntity_tAPI", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPulse_RegisterInfo", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nReg", "ty": "PulseRuntimeRegisterIndex_t", "offset": 0 }, { "name": "m_Type", "ty": "CPulseValueFullType", "offset": 8 }, { "name": "m_OriginName", "ty": "CKV3MemberNameWithStorage", "offset": 24 }, { "name": "m_nWrittenByInstruction", "ty": "int32", "offset": 80 }, { "name": "m_nLastReadByInstruction", "ty": "int32", "offset": 84 } ] }, { "name": "CPulse_Chunk", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Instructions", "ty": "CUtlLeanVector< PGDInstruction_t >", "offset": 0 }, { "name": "m_Registers", "ty": "CUtlLeanVector< CPulse_RegisterInfo >", "offset": 16 }, { "name": "m_InstructionEditorIDs", "ty": "CUtlLeanVector< PulseDocNodeID_t >", "offset": 32 } ] }, { "name": "CPulse_Variable", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_Description", "ty": "CUtlString", "offset": 8 }, { "name": "m_Type", "ty": "CPulseValueFullType", "offset": 16 }, { "name": "m_DefaultValue", "ty": "KeyValues3", "offset": 32 }, { "name": "m_bIsPublic", "ty": "bool", "offset": 50 } ] }, { "name": "CPulse_Constant", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Type", "ty": "CPulseValueFullType", "offset": 0 }, { "name": "m_Value", "ty": "KeyValues3", "offset": 16 } ] }, { "name": "CPulse_PublicOutput", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_Description", "ty": "CUtlString", "offset": 8 }, { "name": "m_ParamType", "ty": "CPulseValueFullType", "offset": 16 } ] }, { "name": "CPulse_OutputConnection", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_SourceOutput", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_TargetEntity", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_TargetInput", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "m_Param", "ty": "CUtlSymbolLarge", "offset": 24 } ] }, { "name": "CPulse_InvokeBinding", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_RegisterMap", "ty": "PulseRegisterMap_t", "offset": 0 }, { "name": "m_FuncName", "ty": "CUtlSymbolLarge", "offset": 32 }, { "name": "m_nCellIndex", "ty": "PulseRuntimeCellIndex_t", "offset": 40 }, { "name": "m_nSrcChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 44 }, { "name": "m_nSrcInstruction", "ty": "int32", "offset": 48 } ] }, { "name": "CPulse_CallInfo", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_PortName", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 }, { "name": "m_RegisterMap", "ty": "PulseRegisterMap_t", "offset": 16 }, { "name": "m_CallMethodID", "ty": "PulseDocNodeID_t", "offset": 48 }, { "name": "m_nSrcChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 52 }, { "name": "m_nSrcInstruction", "ty": "int32", "offset": 56 } ] }, { "name": "CPulseGraphDef", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_DomainIdentifier", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_ParentMapName", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "m_Chunks", "ty": "CUtlVector< CPulse_Chunk* >", "offset": 24 }, { "name": "m_Cells", "ty": "CUtlVector< CPulseCell_Base* >", "offset": 48 }, { "name": "m_Vars", "ty": "CUtlVector< CPulse_Variable >", "offset": 72 }, { "name": "m_PublicOutputs", "ty": "CUtlVector< CPulse_PublicOutput >", "offset": 96 }, { "name": "m_InvokeBindings", "ty": "CUtlVector< CPulse_InvokeBinding* >", "offset": 120 }, { "name": "m_CallInfos", "ty": "CUtlVector< CPulse_CallInfo* >", "offset": 144 }, { "name": "m_Constants", "ty": "CUtlVector< CPulse_Constant >", "offset": 168 }, { "name": "m_OutputConnections", "ty": "CUtlVector< CPulse_OutputConnection* >", "offset": 192 } ] }, { "name": "CPulseMathlib", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseTestScriptLib", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "PulseRegisterMap_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Inparams", "ty": "KeyValues3", "offset": 0 }, { "name": "m_Outparams", "ty": "KeyValues3", "offset": 16 } ] }, { "name": "PGDInstruction_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCode", "ty": "PulseInstructionCode_t", "offset": 0 }, { "name": "m_nVar", "ty": "PulseRuntimeVarIndex_t", "offset": 4 }, { "name": "m_nReg0", "ty": "PulseRuntimeRegisterIndex_t", "offset": 8 }, { "name": "m_nReg1", "ty": "PulseRuntimeRegisterIndex_t", "offset": 10 }, { "name": "m_nReg2", "ty": "PulseRuntimeRegisterIndex_t", "offset": 12 }, { "name": "m_nInvokeBindingIndex", "ty": "PulseRuntimeInvokeIndex_t", "offset": 16 }, { "name": "m_nChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 20 }, { "name": "m_nDestInstruction", "ty": "int32", "offset": 24 }, { "name": "m_nCallInfoIndex", "ty": "PulseRuntimeCallInfoIndex_t", "offset": 28 }, { "name": "m_nConstIdx", "ty": "PulseRuntimeConstantIndex_t", "offset": 32 }, { "name": "m_DomainValue", "ty": "CBufferString", "offset": 40 } ] }, { "name": "CPulse_OutflowConnection", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_SourceOutflowName", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_nDestChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 8 }, { "name": "m_nInstruction", "ty": "int32", "offset": 12 } ] }, { "name": "CPulse_ResumePoint", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulse_OutflowConnection", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_SourceOutflowName", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_nDestChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 8 }, { "name": "m_nInstruction", "ty": "int32", "offset": 12 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPulseCell_Inflow_BaseEntrypoint", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_EntryChunk", "ty": "PulseRuntimeChunkIndex_t", "offset": 72 }, { "name": "m_RegisterMap", "ty": "PulseRegisterMap_t", "offset": 80 } ] }, { "name": "CPulseRuntimeMethodArg", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CKV3MemberNameWithStorage", "offset": 0 }, { "name": "m_Description", "ty": "CUtlString", "offset": 56 }, { "name": "m_Type", "ty": "CPulseValueFullType", "offset": 64 } ] }, { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPulseCell_BaseValue", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CPulseCell_Inflow_Wait", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } }, { "Unknown": { "name": "MPulseEditorHeaderIcon" } } ], "fields": [ { "name": "m_WakeResume", "ty": "CPulse_ResumePoint", "offset": 72 } ] }, { "name": "CPulseCell_Outflow_CycleOrdered::InstanceState_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nNextIndex", "ty": "int32", "offset": 0 } ] }, { "name": "CPulseCell_Outflow_CycleShuffled::InstanceState_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Shuffle", "ty": "CUtlVectorFixedGrowable< uint8 >", "offset": 0 }, { "name": "m_nNextShuffle", "ty": "int32", "offset": 32 } ] }, { "name": "CPulseCell_Outflow_TestRandomYesNo", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [ { "name": "m_Yes", "ty": "CPulse_OutflowConnection", "offset": 72 }, { "name": "m_No", "ty": "CPulse_OutflowConnection", "offset": 88 } ] }, { "name": "CPulseCell_Outflow_TestExplicitYesNo", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [ { "name": "m_Yes", "ty": "CPulse_OutflowConnection", "offset": 72 }, { "name": "m_No", "ty": "CPulse_OutflowConnection", "offset": 88 } ] }, { "name": "CPulseCell_Value_TestValue50", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseValue", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseCell_Value_RandomInt", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseValue", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } }, { "Unknown": { "name": "MPulseEditorHeaderIcon" } } ], "fields": [] }, { "name": "CPulseCell_Timeline::TimelineEvent_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTimeFromPrevious", "ty": "float32", "offset": 0 }, { "name": "m_bPauseForPreviousEvents", "ty": "bool", "offset": 4 }, { "name": "m_bCallModeSync", "ty": "bool", "offset": 5 }, { "name": "m_EventOutflow", "ty": "CPulse_OutflowConnection", "offset": 8 } ] }, { "name": "FakeEntity_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nHandle", "ty": "PulseTestEHandle_t", "offset": 0 }, { "name": "m_Name", "ty": "CUtlString", "offset": 8 }, { "name": "m_Class", "ty": "CUtlString", "offset": 16 }, { "name": "m_bDestroyed", "ty": "bool", "offset": 24 }, { "name": "m_pAssociatedGraphInstance", "ty": "CPulseGraphInstance_TestDomain*", "offset": 32 }, { "name": "m_bFuncWasCalled", "ty": "bool", "offset": 40 }, { "name": "m_fValue", "ty": "float32", "offset": 44 } ] }, { "name": "CPulseGraphInstance_TestDomain", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_bIsRunningUnitTests", "ty": "bool", "offset": 216 }, { "name": "m_bExplicitTimeStepping", "ty": "bool", "offset": 217 }, { "name": "m_bExpectingToDestroyWithYieldedCursors", "ty": "bool", "offset": 218 }, { "name": "m_nNextValidateIndex", "ty": "int32", "offset": 220 }, { "name": "m_Tracepoints", "ty": "CUtlVector< CUtlString >", "offset": 224 }, { "name": "m_bTestYesOrNoPath", "ty": "bool", "offset": 248 } ] }, { "name": "CPulseCell_Step_TestDomainTracepoint", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CPulseCell_Step_TestDomainCreateFakeEntity", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CPulseCell_Step_TestDomainDestroyFakeEntity", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CPulseCell_Step_TestDomainEntFire", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPulseEditorHeaderText" } } ], "fields": [ { "name": "m_Input", "ty": "CUtlString", "offset": 72 } ] }, { "name": "CPulseCell_Val_TestDomainGetEntityName", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseValue", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CPulseCell_Val_TestDomainFindEntityByName", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseValue", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } } ], "fields": [] }, { "name": "CPulseCell_TestWaitWithCursorState", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } } ], "fields": [ { "name": "m_WakeResume", "ty": "CPulse_ResumePoint", "offset": 72 }, { "name": "m_WakeCancel", "ty": "CPulse_ResumePoint", "offset": 88 }, { "name": "m_WakeFail", "ty": "CPulse_ResumePoint", "offset": 104 } ] }, { "name": "CPulseCell_TestWaitWithCursorState::CursorState_t", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flWaitValue", "ty": "float32", "offset": 0 }, { "name": "bFailOnCancel", "ty": "bool", "offset": 4 } ] }, { "name": "CPulseTestFuncs_DerivedDomain", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseCell_Test_NoInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } } ], "fields": [] }, { "name": "CPulseCell_Test_MultiInflow_WithDefault", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } } ], "fields": [] }, { "name": "CPulseCell_Test_MultiInflow_NoDefault", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } } ], "fields": [] }, { "name": "CPulseGraphInstance_TurtleGraphics", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPulseCursorFuncs", "module_name": "pulse_system.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseCell_WaitForCursorsWithTagBase", "module_name": "pulse_system.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCursorsAllowedToWait", "ty": "int32", "offset": 72 }, { "name": "m_WaitComplete", "ty": "CPulse_ResumePoint", "offset": 80 } ] }, { "name": "CPulseCell_WaitForCursorsWithTagBase::CursorState_t", "module_name": "pulse_system.so", "parent": null, "metadata": [], "fields": [ { "name": "m_TagName", "ty": "CUtlSymbolLarge", "offset": 0 } ] }, { "name": "CPulseCell_WaitForCursorsWithTag", "module_name": "pulse_system.so", "parent": { "name": "CPulseCell_WaitForCursorsWithTagBase", "module_name": "pulse_system.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCursorsAllowedToWait", "ty": "int32", "offset": 72 }, { "name": "m_WaitComplete", "ty": "CPulse_ResumePoint", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } }, { "Unknown": { "name": "MPulseEditorHeaderIcon" } } ], "fields": [ { "name": "m_bTagSelfWhenComplete", "ty": "bool", "offset": 96 }, { "name": "m_nDesiredKillPriority", "ty": "PulseCursorCancelPriority_t", "offset": 100 } ] }, { "name": "CPulseCell_CursorQueue", "module_name": "pulse_system.so", "parent": { "name": "CPulseCell_WaitForCursorsWithTagBase", "module_name": "pulse_system.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCursorsAllowedToWait", "ty": "int32", "offset": 72 }, { "name": "m_WaitComplete", "ty": "CPulse_ResumePoint", "offset": 80 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } }, { "Unknown": { "name": "MPulseEditorHeaderIcon" } } ], "fields": [ { "name": "m_nCursorsAllowedToRunParallel", "ty": "int32", "offset": 96 } ] }, { "name": "CPulseTestFuncs_LibraryA", "module_name": "pulse_system.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] } ], [] ], "librendersystemvulkan.so": [ [ { "name": "RenderInputLayoutField_t", "module_name": "rendersystemvulkan.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pSemanticName", "ty": "uint8[32]", "offset": 0 }, { "name": "m_nSemanticIndex", "ty": "int32", "offset": 32 }, { "name": "m_Format", "ty": "uint32", "offset": 36 }, { "name": "m_nOffset", "ty": "int32", "offset": 40 }, { "name": "m_nSlot", "ty": "int32", "offset": 44 }, { "name": "m_nSlotType", "ty": "RenderSlotType_t", "offset": 48 }, { "name": "m_nInstanceStepRate", "ty": "int32", "offset": 52 } ] }, { "name": "VsInputSignatureElement_t", "module_name": "rendersystemvulkan.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pName", "ty": "char[64]", "offset": 0 }, { "name": "m_pSemantic", "ty": "char[64]", "offset": 64 }, { "name": "m_pD3DSemanticName", "ty": "char[64]", "offset": 128 }, { "name": "m_nD3DSemanticIndex", "ty": "int32", "offset": 192 } ] }, { "name": "VsInputSignature_t", "module_name": "rendersystemvulkan.so", "parent": null, "metadata": [], "fields": [ { "name": "m_elems", "ty": "CUtlVector< VsInputSignatureElement_t >", "offset": 0 } ] } ], [] ], "libresourcesystem.so": [ [ { "name": "ConstantInfo_t", "module_name": "mathlib_extended.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nameToken", "ty": "CUtlStringToken", "offset": 8 }, { "name": "m_flValue", "ty": "float32", "offset": 12 } ] }, { "name": "VariableInfo_t", "module_name": "mathlib_extended.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nameToken", "ty": "CUtlStringToken", "offset": 8 }, { "name": "m_nIndex", "ty": "FuseVariableIndex_t", "offset": 12 }, { "name": "m_nNumComponents", "ty": "uint8", "offset": 14 }, { "name": "m_eVarType", "ty": "FuseVariableType_t", "offset": 15 }, { "name": "m_eAccess", "ty": "FuseVariableAccess_t", "offset": 16 } ] }, { "name": "FunctionInfo_t", "module_name": "mathlib_extended.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_nameToken", "ty": "CUtlStringToken", "offset": 16 }, { "name": "m_nParamCount", "ty": "int32", "offset": 20 }, { "name": "m_nIndex", "ty": "FuseFunctionIndex_t", "offset": 24 }, { "name": "m_bIsPure", "ty": "bool", "offset": 26 } ] }, { "name": "CFuseProgram", "module_name": "mathlib_extended.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_programBuffer", "ty": "CUtlVector< uint8 >", "offset": 0 }, { "name": "m_variablesRead", "ty": "CUtlVector< FuseVariableIndex_t >", "offset": 24 }, { "name": "m_variablesWritten", "ty": "CUtlVector< FuseVariableIndex_t >", "offset": 48 }, { "name": "m_nMaxTempVarsUsed", "ty": "int32", "offset": 72 } ] }, { "name": "CFuseSymbolTable", "module_name": "mathlib_extended.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_constants", "ty": "CUtlVector< ConstantInfo_t >", "offset": 0 }, { "name": "m_variables", "ty": "CUtlVector< VariableInfo_t >", "offset": 24 }, { "name": "m_functions", "ty": "CUtlVector< FunctionInfo_t >", "offset": 48 }, { "name": "m_constantMap", "ty": "CUtlHashtable< CUtlStringToken, int32 >", "offset": 72 }, { "name": "m_variableMap", "ty": "CUtlHashtable< CUtlStringToken, int32 >", "offset": 104 }, { "name": "m_functionMap", "ty": "CUtlHashtable< CUtlStringToken, int32 >", "offset": 136 } ] }, { "name": "AABB_t", "module_name": "mathlib_extended.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vMinBounds", "ty": "Vector", "offset": 0 }, { "name": "m_vMaxBounds", "ty": "Vector", "offset": 12 } ] }, { "name": "PackedAABB_t", "module_name": "mathlib_extended.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nPackedMin", "ty": "uint32", "offset": 0 }, { "name": "m_nPackedMax", "ty": "uint32", "offset": 4 } ] }, { "name": "FourQuaternions", "module_name": "mathlib_extended.so", "parent": null, "metadata": [], "fields": [ { "name": "x", "ty": "fltx4", "offset": 0 }, { "name": "y", "ty": "fltx4", "offset": 16 }, { "name": "z", "ty": "fltx4", "offset": 32 }, { "name": "w", "ty": "fltx4", "offset": 48 } ] }, { "name": "TestResource_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 } ] }, { "name": "InfoForResourceTypeTestResource_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeProceduralTestResource_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeManifestTestResource_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "ManifestTestResource_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_child", "ty": "CStrongHandle< InfoForResourceTypeManifestTestResource_t >", "offset": 8 } ] }, { "name": "InfoForResourceTypeCVDataResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIPulseGraphDef", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCTypeScriptResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCJavaScriptResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIParticleSystemDefinition", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIParticleSnapshot", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCAnimData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCAnimationGroup", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCSequenceGroupData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIMaterial2", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCMorphSetData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCRenderMesh", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCModel", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCTextureBase", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIVectorGraphic", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVSoundEventScriptList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVSoundStackScriptList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVoiceContainerBase", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVMixListResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCPhysAggregateData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVPhysXSurfacePropertiesList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCEntityLump", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCWorldNode", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeWorld_t", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCVoxelVisibility", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCPostProcessingResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCPanoramaStyle", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCPanoramaLayout", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCPanoramaDynamicImages", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCDotaItemDefinitionResource", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCDOTAPatchNotesList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCDOTANovelsList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeIAnimGraphModelBinding", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCChoreoSceneFileData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCDACGameDefsData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCCompositeMaterialKit", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCGcExportableExternalData", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCSmartProp", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCCSGOEconItem", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCResponseRulesList", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCNmSkeleton", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCNmClip", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCNmGraph", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "InfoForResourceTypeCNmGraphDataSet", "module_name": "resourcesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] } ], [] ], "libscenefilecache.so": [ [], [] ], "libscenesystem.so": [ [ { "name": "CSSDSEndFrameViewInfo", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nViewId", "ty": "uint64", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 8 } ] }, { "name": "CSSDSMsg_EndFrame", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Views", "ty": "CUtlVector< CSSDSEndFrameViewInfo >", "offset": 0 } ] }, { "name": "SceneViewId_t", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nViewId", "ty": "uint64", "offset": 0 }, { "name": "m_nFrameCount", "ty": "uint64", "offset": 8 } ] }, { "name": "CSSDSMsg_ViewRender", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_viewId", "ty": "SceneViewId_t", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 16 } ] }, { "name": "CSSDSMsg_LayerBase", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_viewId", "ty": "SceneViewId_t", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 16 }, { "name": "m_nLayerIndex", "ty": "int32", "offset": 24 }, { "name": "m_nLayerId", "ty": "uint64", "offset": 32 }, { "name": "m_LayerName", "ty": "CUtlString", "offset": 40 }, { "name": "m_displayText", "ty": "CUtlString", "offset": 48 } ] }, { "name": "CSSDSMsg_ViewTarget", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_TextureId", "ty": "uint64", "offset": 8 }, { "name": "m_nWidth", "ty": "int32", "offset": 16 }, { "name": "m_nHeight", "ty": "int32", "offset": 20 }, { "name": "m_nRequestedWidth", "ty": "int32", "offset": 24 }, { "name": "m_nRequestedHeight", "ty": "int32", "offset": 28 }, { "name": "m_nNumMipLevels", "ty": "int32", "offset": 32 }, { "name": "m_nDepth", "ty": "int32", "offset": 36 }, { "name": "m_nMultisampleNumSamples", "ty": "int32", "offset": 40 }, { "name": "m_nFormat", "ty": "int32", "offset": 44 } ] }, { "name": "CSSDSMsg_ViewTargetList", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_viewId", "ty": "SceneViewId_t", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 16 }, { "name": "m_Targets", "ty": "CUtlVector< CSSDSMsg_ViewTarget >", "offset": 24 } ] }, { "name": "CSSDSMsg_PreLayer", "module_name": "scenesystem.so", "parent": { "name": "CSSDSMsg_LayerBase", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_viewId", "ty": "SceneViewId_t", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 16 }, { "name": "m_nLayerIndex", "ty": "int32", "offset": 24 }, { "name": "m_nLayerId", "ty": "uint64", "offset": 32 }, { "name": "m_LayerName", "ty": "CUtlString", "offset": 40 }, { "name": "m_displayText", "ty": "CUtlString", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CSSDSMsg_PostLayer", "module_name": "scenesystem.so", "parent": { "name": "CSSDSMsg_LayerBase", "module_name": "scenesystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_viewId", "ty": "SceneViewId_t", "offset": 0 }, { "name": "m_ViewName", "ty": "CUtlString", "offset": 16 }, { "name": "m_nLayerIndex", "ty": "int32", "offset": 24 }, { "name": "m_nLayerId", "ty": "uint64", "offset": 32 }, { "name": "m_LayerName", "ty": "CUtlString", "offset": 40 }, { "name": "m_displayText", "ty": "CUtlString", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] } ], [] ], "libschemasystem.so": [ [ { "name": "InfoForResourceTypeCResourceManifestInternal", "module_name": "resourcefile.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] }, { "name": "CExampleSchemaVData_Monomorphic", "module_name": "resourcefile.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nExample1", "ty": "int32", "offset": 0 }, { "name": "m_nExample2", "ty": "int32", "offset": 4 } ] }, { "name": "CExampleSchemaVData_PolymorphicBase", "module_name": "resourcefile.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBase", "ty": "int32", "offset": 8 } ] }, { "name": "CExampleSchemaVData_PolymorphicDerivedA", "module_name": "resourcefile.so", "parent": { "name": "CExampleSchemaVData_PolymorphicBase", "module_name": "resourcefile.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBase", "ty": "int32", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nDerivedA", "ty": "int32", "offset": 12 } ] }, { "name": "CExampleSchemaVData_PolymorphicDerivedB", "module_name": "resourcefile.so", "parent": { "name": "CExampleSchemaVData_PolymorphicBase", "module_name": "resourcefile.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBase", "ty": "int32", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nDerivedB", "ty": "int32", "offset": 12 } ] }, { "name": "CSchemaSystemInternalRegistration", "module_name": "schemasystem.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Vector2D", "ty": "Vector2D", "offset": 0 }, { "name": "m_Vector", "ty": "Vector", "offset": 8 }, { "name": "m_VectorAligned", "ty": "VectorAligned", "offset": 32 }, { "name": "m_Quaternion", "ty": "Quaternion", "offset": 48 }, { "name": "m_QAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_RotationVector", "ty": "RotationVector", "offset": 76 }, { "name": "m_RadianEuler", "ty": "RadianEuler", "offset": 88 }, { "name": "m_DegreeEuler", "ty": "DegreeEuler", "offset": 100 }, { "name": "m_QuaternionStorage", "ty": "QuaternionStorage", "offset": 112 }, { "name": "m_matrix3x4_t", "ty": "matrix3x4_t", "offset": 128 }, { "name": "m_matrix3x4a_t", "ty": "matrix3x4a_t", "offset": 176 }, { "name": "m_Color", "ty": "Color", "offset": 224 }, { "name": "m_Vector4D", "ty": "Vector4D", "offset": 228 }, { "name": "m_CTransform", "ty": "CTransform", "offset": 256 }, { "name": "m_pKeyValues", "ty": "KeyValues*", "offset": 288 }, { "name": "m_CUtlBinaryBlock", "ty": "CUtlBinaryBlock", "offset": 296 }, { "name": "m_CUtlString", "ty": "CUtlString", "offset": 320 }, { "name": "m_CUtlSymbol", "ty": "CUtlSymbol", "offset": 328 }, { "name": "m_stringToken", "ty": "CUtlStringToken", "offset": 332 }, { "name": "m_stringTokenWithStorage", "ty": "CUtlStringTokenWithStorage", "offset": 336 }, { "name": "m_ResourceTypes", "ty": "CResourceArray< CResourcePointer< CResourceString > >", "offset": 360 }, { "name": "m_KV3", "ty": "KeyValues3", "offset": 368 } ] } ], [] ], "libserver.so": [ [ { "name": "Extent", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [ { "name": "lo", "ty": "Vector", "offset": 0 }, { "name": "hi", "ty": "Vector", "offset": 12 } ] }, { "name": "NavGravity_t", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vGravity", "ty": "Vector", "offset": 0 }, { "name": "m_bDefault", "ty": "bool", "offset": 12 } ] }, { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CNavVolumeVector", "module_name": "navlib.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bHasBeenPreFiltered", "ty": "bool", "offset": 88 } ] }, { "name": "CNavVolumeAll", "module_name": "navlib.so", "parent": { "name": "CNavVolumeVector", "module_name": "navlib.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bHasBeenPreFiltered", "ty": "bool", "offset": 88 } ] }, "metadata": [], "fields": [] }, { "name": "CNavVolumeSphere", "module_name": "navlib.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_vCenter", "ty": "Vector", "offset": 80 }, { "name": "m_flRadius", "ty": "float32", "offset": 92 } ] }, { "name": "CNavVolumeSphericalShell", "module_name": "navlib.so", "parent": { "name": "CNavVolumeSphere", "module_name": "navlib.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_vCenter", "ty": "Vector", "offset": 80 }, { "name": "m_flRadius", "ty": "float32", "offset": 92 } ] }, "metadata": [], "fields": [ { "name": "m_flRadiusInner", "ty": "float32", "offset": 96 } ] }, { "name": "CRangeFloat", "module_name": "tier2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_pValue", "ty": "float32[2]", "offset": 0 } ] }, { "name": "CRangeInt", "module_name": "tier2.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_pValue", "ty": "int32[2]", "offset": 0 } ] }, { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CEntityIdentity", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nameStringableIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nameStringableIndex", "ty": "int32", "offset": 20 }, { "name": "m_name", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_designerName", "ty": "CUtlSymbolLarge", "offset": 32 }, { "name": "m_flags", "ty": "uint32", "offset": 48 }, { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 56 }, { "name": "m_fDataObjectTypes", "ty": "uint32", "offset": 60 }, { "name": "m_PathIndex", "ty": "ChangeAccessorFieldPathIndex_t", "offset": 64 }, { "name": "m_pPrev", "ty": "CEntityIdentity*", "offset": 88 }, { "name": "m_pNext", "ty": "CEntityIdentity*", "offset": 96 }, { "name": "m_pPrevByClass", "ty": "CEntityIdentity*", "offset": 104 }, { "name": "m_pNextByClass", "ty": "CEntityIdentity*", "offset": 112 } ] }, { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, { "name": "CScriptComponent", "module_name": "entity2.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_scriptClassName", "ty": "CUtlSymbolLarge", "offset": 48 } ] }, { "name": "CBodyComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, { "name": "CBodyComponentPoint", "module_name": "server.so", "parent": { "name": "CBodyComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_sceneNode", "ty": "CGameSceneNode" } } ], "fields": [ { "name": "m_sceneNode", "ty": "CGameSceneNode", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 448 } ] }, { "name": "CBodyComponentSkeletonInstance", "module_name": "server.so", "parent": { "name": "CBodyComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, { "name": "CHitboxComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bvDisabledHitGroups", "ty": "uint32" } } ], "fields": [ { "name": "m_bvDisabledHitGroups", "ty": "uint32[1]", "offset": 36 } ] }, { "name": "CLightComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_Color", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_SecondaryColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flBrightness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flBrightnessScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flBrightnessMult", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flRange", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFalloff", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation0", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation1", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flAttenuation2", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flTheta", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flPhi", "ty": "float" } }, { "NetworkVarNames": { "name": "m_hLightCookie", "ty": "HRenderTextureStrong" } }, { "NetworkVarNames": { "name": "m_nCascades", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCastShadows", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowWidth", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowHeight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderDiffuse", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nRenderSpecular", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderTransmissive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flOrthoLightWidth", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flOrthoLightHeight", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nStyle", "ty": "int" } }, { "NetworkVarNames": { "name": "m_Pattern", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_nCascadeRenderStaticObjects", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeCrossFade", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistanceFade", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance0", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance1", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance2", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowCascadeDistance3", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution0", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution1", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution2", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nShadowCascadeResolution3", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUsesBakedShadowing", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nShadowPriority", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nBakedShadowIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRenderToCubemaps", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nDirectLight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nIndirectLight", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flFadeMinDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFadeMaxDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowFadeMinDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flShadowFadeMaxDist", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bFlicker", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bPrecomputedFieldsValid", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_vPrecomputedBoundsMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedBoundsMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBOrigin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBAngles", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_vPrecomputedOBBExtent", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flPrecomputedMaxRange", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nFogLightingMode", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flFogContributionStength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flNearClipPlane", "ty": "float" } }, { "NetworkVarNames": { "name": "m_SkyColor", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_flSkyIntensity", "ty": "float" } }, { "NetworkVarNames": { "name": "m_SkyAmbientBounce", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_bUseSecondaryColor", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMixedShadows", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flLightStyleStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flCapsuleLength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flMinRoughness", "ty": "float" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 88 }, { "name": "m_Color", "ty": "Color", "offset": 149 }, { "name": "m_SecondaryColor", "ty": "Color", "offset": 153 }, { "name": "m_flBrightness", "ty": "float32", "offset": 160 }, { "name": "m_flBrightnessScale", "ty": "float32", "offset": 164 }, { "name": "m_flBrightnessMult", "ty": "float32", "offset": 168 }, { "name": "m_flRange", "ty": "float32", "offset": 172 }, { "name": "m_flFalloff", "ty": "float32", "offset": 176 }, { "name": "m_flAttenuation0", "ty": "float32", "offset": 180 }, { "name": "m_flAttenuation1", "ty": "float32", "offset": 184 }, { "name": "m_flAttenuation2", "ty": "float32", "offset": 188 }, { "name": "m_flTheta", "ty": "float32", "offset": 192 }, { "name": "m_flPhi", "ty": "float32", "offset": 196 }, { "name": "m_hLightCookie", "ty": "CStrongHandle< InfoForResourceTypeCTextureBase >", "offset": 200 }, { "name": "m_nCascades", "ty": "int32", "offset": 208 }, { "name": "m_nCastShadows", "ty": "int32", "offset": 212 }, { "name": "m_nShadowWidth", "ty": "int32", "offset": 216 }, { "name": "m_nShadowHeight", "ty": "int32", "offset": 220 }, { "name": "m_bRenderDiffuse", "ty": "bool", "offset": 224 }, { "name": "m_nRenderSpecular", "ty": "int32", "offset": 228 }, { "name": "m_bRenderTransmissive", "ty": "bool", "offset": 232 }, { "name": "m_flOrthoLightWidth", "ty": "float32", "offset": 236 }, { "name": "m_flOrthoLightHeight", "ty": "float32", "offset": 240 }, { "name": "m_nStyle", "ty": "int32", "offset": 244 }, { "name": "m_Pattern", "ty": "CUtlString", "offset": 248 }, { "name": "m_nCascadeRenderStaticObjects", "ty": "int32", "offset": 256 }, { "name": "m_flShadowCascadeCrossFade", "ty": "float32", "offset": 260 }, { "name": "m_flShadowCascadeDistanceFade", "ty": "float32", "offset": 264 }, { "name": "m_flShadowCascadeDistance0", "ty": "float32", "offset": 268 }, { "name": "m_flShadowCascadeDistance1", "ty": "float32", "offset": 272 }, { "name": "m_flShadowCascadeDistance2", "ty": "float32", "offset": 276 }, { "name": "m_flShadowCascadeDistance3", "ty": "float32", "offset": 280 }, { "name": "m_nShadowCascadeResolution0", "ty": "int32", "offset": 284 }, { "name": "m_nShadowCascadeResolution1", "ty": "int32", "offset": 288 }, { "name": "m_nShadowCascadeResolution2", "ty": "int32", "offset": 292 }, { "name": "m_nShadowCascadeResolution3", "ty": "int32", "offset": 296 }, { "name": "m_bUsesBakedShadowing", "ty": "bool", "offset": 300 }, { "name": "m_nShadowPriority", "ty": "int32", "offset": 304 }, { "name": "m_nBakedShadowIndex", "ty": "int32", "offset": 308 }, { "name": "m_bRenderToCubemaps", "ty": "bool", "offset": 312 }, { "name": "m_nDirectLight", "ty": "int32", "offset": 316 }, { "name": "m_nIndirectLight", "ty": "int32", "offset": 320 }, { "name": "m_flFadeMinDist", "ty": "float32", "offset": 324 }, { "name": "m_flFadeMaxDist", "ty": "float32", "offset": 328 }, { "name": "m_flShadowFadeMinDist", "ty": "float32", "offset": 332 }, { "name": "m_flShadowFadeMaxDist", "ty": "float32", "offset": 336 }, { "name": "m_bEnabled", "ty": "bool", "offset": 340 }, { "name": "m_bFlicker", "ty": "bool", "offset": 341 }, { "name": "m_bPrecomputedFieldsValid", "ty": "bool", "offset": 342 }, { "name": "m_vPrecomputedBoundsMins", "ty": "Vector", "offset": 344 }, { "name": "m_vPrecomputedBoundsMaxs", "ty": "Vector", "offset": 356 }, { "name": "m_vPrecomputedOBBOrigin", "ty": "Vector", "offset": 368 }, { "name": "m_vPrecomputedOBBAngles", "ty": "QAngle", "offset": 380 }, { "name": "m_vPrecomputedOBBExtent", "ty": "Vector", "offset": 392 }, { "name": "m_flPrecomputedMaxRange", "ty": "float32", "offset": 404 }, { "name": "m_nFogLightingMode", "ty": "int32", "offset": 408 }, { "name": "m_flFogContributionStength", "ty": "float32", "offset": 412 }, { "name": "m_flNearClipPlane", "ty": "float32", "offset": 416 }, { "name": "m_SkyColor", "ty": "Color", "offset": 420 }, { "name": "m_flSkyIntensity", "ty": "float32", "offset": 424 }, { "name": "m_SkyAmbientBounce", "ty": "Color", "offset": 428 }, { "name": "m_bUseSecondaryColor", "ty": "bool", "offset": 432 }, { "name": "m_bMixedShadows", "ty": "bool", "offset": 433 }, { "name": "m_flLightStyleStartTime", "ty": "GameTime_t", "offset": 436 }, { "name": "m_flCapsuleLength", "ty": "float32", "offset": 440 }, { "name": "m_flMinRoughness", "ty": "float32", "offset": 444 }, { "name": "m_bPvsModifyEntity", "ty": "bool", "offset": 464 } ] }, { "name": "CNetworkTransmitComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nTransmitStateOwnedCounter", "ty": "uint8", "offset": 708 } ] }, { "name": "CRenderComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 16 }, { "name": "m_bIsRenderingWithViewModels", "ty": "bool", "offset": 80 }, { "name": "m_nSplitscreenFlags", "ty": "uint32", "offset": 84 }, { "name": "m_bEnableRendering", "ty": "bool", "offset": 96 }, { "name": "m_bInterpolationReadyToDraw", "ty": "bool", "offset": 192 } ] }, { "name": "CAnimEventListenerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CAnimEventListener", "module_name": "server.so", "parent": { "name": "CAnimEventListenerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CAnimEventQueueListener", "module_name": "server.so", "parent": { "name": "CAnimEventListenerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CBuoyancyHelper", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flFluidDensity", "ty": "float32", "offset": 24 } ] }, { "name": "CSkillFloat", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_pValue", "ty": "float32[4]", "offset": 0 } ] }, { "name": "CSkillInt", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_pValue", "ty": "int32[4]", "offset": 0 } ] }, { "name": "CSkillDamage", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flDamage", "ty": "CSkillFloat", "offset": 0 }, { "name": "m_flPhysicsForceDamage", "ty": "float32", "offset": 16 } ] }, { "name": "CRemapFloat", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomEditor" } } ], "fields": [ { "name": "m_pValue", "ty": "float32[4]", "offset": 0 } ] }, { "name": "CScriptUniformRandomStream", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hScriptScope", "ty": "HSCRIPT", "offset": 8 }, { "name": "m_nInitialSeed", "ty": "int32", "offset": 156 } ] }, { "name": "CBasePlayerControllerAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "ViewAngleServerChange_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "nType", "ty": "FixAngleSet_t" } }, { "NetworkVarNames": { "name": "qAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "nIndex", "ty": "uint32" } } ], "fields": [ { "name": "nType", "ty": "FixAngleSet_t", "offset": 48 }, { "name": "qAngle", "ty": "QAngle", "offset": 52 }, { "name": "nIndex", "ty": "uint32", "offset": 64 } ] }, { "name": "CBreakableStageHelper", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nCurrentStage", "ty": "int32", "offset": 8 }, { "name": "m_nStageCount", "ty": "int32", "offset": 12 } ] }, { "name": "CommandToolCommand_t", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bEnabled", "ty": "bool", "offset": 0 }, { "name": "m_bOpened", "ty": "bool", "offset": 1 }, { "name": "m_InternalId", "ty": "uint32", "offset": 4 }, { "name": "m_ShortName", "ty": "CUtlString", "offset": 8 }, { "name": "m_ExecMode", "ty": "CommandExecMode_t", "offset": 16 }, { "name": "m_SpawnGroup", "ty": "CUtlString", "offset": 24 }, { "name": "m_PeriodicExecDelay", "ty": "float32", "offset": 32 }, { "name": "m_SpecType", "ty": "CommandEntitySpecType_t", "offset": 36 }, { "name": "m_EntitySpec", "ty": "CUtlString", "offset": 40 }, { "name": "m_Commands", "ty": "CUtlString", "offset": 48 }, { "name": "m_SetDebugBits", "ty": "DebugOverlayBits_t", "offset": 56 }, { "name": "m_ClearDebugBits", "ty": "DebugOverlayBits_t", "offset": 64 } ] }, { "name": "CDynamicPropAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, { "name": "CPlayerControllerComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, { "name": "CPlayer_AutoaimServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "audioparams_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "localSound", "ty": "Vector" } }, { "NetworkVarNames": { "name": "soundscapeIndex", "ty": "int32" } }, { "NetworkVarNames": { "name": "localBits", "ty": "uint8" } }, { "NetworkVarNames": { "name": "soundscapeEntityListIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "soundEventHash", "ty": "uint32" } } ], "fields": [ { "name": "localSound", "ty": "Vector[8]", "offset": 8 }, { "name": "soundscapeIndex", "ty": "int32", "offset": 104 }, { "name": "localBits", "ty": "uint8", "offset": 108 }, { "name": "soundscapeEntityListIndex", "ty": "int32", "offset": 112 }, { "name": "soundEventHash", "ty": "uint32", "offset": 116 } ] }, { "name": "CPlayer_CameraServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_vecCsViewPunchAngle", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_PlayerFog", "ty": "fogplayerparams_t" } }, { "NetworkVarNames": { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection>" } }, { "NetworkVarNames": { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2>" } }, { "NetworkVarNames": { "name": "m_audio", "ty": "audioparams_t" } }, { "NetworkVarNames": { "name": "m_PostProcessingVolumes", "ty": "CHandle" } } ], "fields": [ { "name": "m_vecCsViewPunchAngle", "ty": "QAngle", "offset": 64 }, { "name": "m_nCsViewPunchAngleTick", "ty": "GameTick_t", "offset": 76 }, { "name": "m_flCsViewPunchAngleTickRatio", "ty": "float32", "offset": 80 }, { "name": "m_PlayerFog", "ty": "fogplayerparams_t", "offset": 88 }, { "name": "m_hColorCorrectionCtrl", "ty": "CHandle< CColorCorrection >", "offset": 152 }, { "name": "m_hViewEntity", "ty": "CHandle< CBaseEntity >", "offset": 156 }, { "name": "m_hTonemapController", "ty": "CHandle< CTonemapController2 >", "offset": 160 }, { "name": "m_audio", "ty": "audioparams_t", "offset": 168 }, { "name": "m_PostProcessingVolumes", "ty": "CNetworkUtlVectorBase< CHandle< CPostProcessingVolume > >", "offset": 288 }, { "name": "m_flOldPlayerZ", "ty": "float32", "offset": 312 }, { "name": "m_flOldPlayerViewOffsetZ", "ty": "float32", "offset": 316 }, { "name": "m_hTriggerSoundscapeList", "ty": "CUtlVector< CHandle< CEnvSoundscapeTriggerable > >", "offset": 344 } ] }, { "name": "CPlayer_FlashlightServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_ItemServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_MovementServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, { "name": "CPlayer_MovementServices_Humanoid", "module_name": "server.so", "parent": { "name": "CPlayer_MovementServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nToggleButtonDownMask", "ty": "ButtonBitMask_t" } }, { "NetworkVarNames": { "name": "m_flMaxspeed", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_arrForceSubtickMoveWhen", "ty": "float32" } } ], "fields": [ { "name": "m_nImpulse", "ty": "int32", "offset": 64 }, { "name": "m_nButtons", "ty": "CInButtonState", "offset": 72 }, { "name": "m_nQueuedButtonDownMask", "ty": "uint64", "offset": 104 }, { "name": "m_nQueuedButtonChangeMask", "ty": "uint64", "offset": 112 }, { "name": "m_nButtonDoublePressed", "ty": "uint64", "offset": 120 }, { "name": "m_pButtonPressedCmdNumber", "ty": "uint32[64]", "offset": 128 }, { "name": "m_nLastCommandNumberProcessed", "ty": "uint32", "offset": 384 }, { "name": "m_nToggleButtonDownMask", "ty": "uint64", "offset": 392 }, { "name": "m_flMaxspeed", "ty": "float32", "offset": 408 }, { "name": "m_arrForceSubtickMoveWhen", "ty": "float32[4]", "offset": 412 }, { "name": "m_flForwardMove", "ty": "float32", "offset": 428 }, { "name": "m_flLeftMove", "ty": "float32", "offset": 432 }, { "name": "m_flUpMove", "ty": "float32", "offset": 436 }, { "name": "m_vecLastMovementImpulses", "ty": "Vector", "offset": 440 }, { "name": "m_vecOldViewAngles", "ty": "QAngle", "offset": 452 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flFallVelocity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bInCrouch", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nCrouchState", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bDucked", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bDucking", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bInDuckJump", "ty": "bool" } } ], "fields": [ { "name": "m_flStepSoundTime", "ty": "float32", "offset": 472 }, { "name": "m_flFallVelocity", "ty": "float32", "offset": 476 }, { "name": "m_bInCrouch", "ty": "bool", "offset": 480 }, { "name": "m_nCrouchState", "ty": "uint32", "offset": 484 }, { "name": "m_flCrouchTransitionStartTime", "ty": "GameTime_t", "offset": 488 }, { "name": "m_bDucked", "ty": "bool", "offset": 492 }, { "name": "m_bDucking", "ty": "bool", "offset": 493 }, { "name": "m_bInDuckJump", "ty": "bool", "offset": 494 }, { "name": "m_groundNormal", "ty": "Vector", "offset": 496 }, { "name": "m_flSurfaceFriction", "ty": "float32", "offset": 508 }, { "name": "m_surfaceProps", "ty": "CUtlStringToken", "offset": 512 }, { "name": "m_nStepside", "ty": "int32", "offset": 528 }, { "name": "m_iTargetVolume", "ty": "int32", "offset": 532 }, { "name": "m_vecSmoothedVelocity", "ty": "Vector", "offset": 536 } ] }, { "name": "CPlayer_ObserverServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iObserverMode", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_hObserverTarget", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_iObserverMode", "ty": "uint8", "offset": 64 }, { "name": "m_hObserverTarget", "ty": "CHandle< CBaseEntity >", "offset": 68 }, { "name": "m_iObserverLastMode", "ty": "ObserverMode_t", "offset": 72 }, { "name": "m_bForcedObserverMode", "ty": "bool", "offset": 76 } ] }, { "name": "CPlayer_UseServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_WaterServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CPlayer_WeaponServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hMyWeapons", "ty": "CHandle< CBasePlayerWeapon >" } }, { "NetworkVarNames": { "name": "m_hActiveWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_hLastWeapon", "ty": "CHandle< CBasePlayerWeapon>" } }, { "NetworkVarNames": { "name": "m_iAmmo", "ty": "uint16" } } ], "fields": [ { "name": "m_hMyWeapons", "ty": "CNetworkUtlVectorBase< CHandle< CBasePlayerWeapon > >", "offset": 64 }, { "name": "m_hActiveWeapon", "ty": "CHandle< CBasePlayerWeapon >", "offset": 88 }, { "name": "m_hLastWeapon", "ty": "CHandle< CBasePlayerWeapon >", "offset": 92 }, { "name": "m_iAmmo", "ty": "uint16[32]", "offset": 96 }, { "name": "m_bPreventWeaponPickup", "ty": "bool", "offset": 160 } ] }, { "name": "AmmoTypeInfo_t", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMaxCarry", "ty": "int32", "offset": 16 }, { "name": "m_nSplashSize", "ty": "CRangeInt", "offset": 28 }, { "name": "m_nFlags", "ty": "AmmoFlags_t", "offset": 36 }, { "name": "m_flMass", "ty": "float32", "offset": 40 }, { "name": "m_flSpeed", "ty": "CRangeFloat", "offset": 44 } ] }, { "name": "CAnimGraphControllerBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CBodyComponentBaseAnimGraph", "module_name": "server.so", "parent": { "name": "CBodyComponentSkeletonInstance", "module_name": "server.so", "parent": { "name": "CBodyComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_animationController", "ty": "CBaseAnimGraphController" } } ], "fields": [ { "name": "m_animationController", "ty": "CBaseAnimGraphController", "offset": 1144 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 2432 } ] }, { "name": "EntityRenderAttribute_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_ID", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_Values", "ty": "Vector4D" } } ], "fields": [ { "name": "m_ID", "ty": "CUtlStringToken", "offset": 48 }, { "name": "m_Values", "ty": "Vector4D", "offset": 52 } ] }, { "name": "ActiveModelConfig_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Handle", "ty": "ModelConfigHandle_t" } }, { "NetworkVarNames": { "name": "m_Name", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_AssociatedEntities", "ty": "CHandle< CBaseModelEntity >" } }, { "NetworkVarNames": { "name": "m_AssociatedEntityNames", "ty": "string_t" } } ], "fields": [ { "name": "m_Handle", "ty": "ModelConfigHandle_t", "offset": 40 }, { "name": "m_Name", "ty": "CUtlSymbolLarge", "offset": 48 }, { "name": "m_AssociatedEntities", "ty": "CNetworkUtlVectorBase< CHandle< CBaseModelEntity > >", "offset": 56 }, { "name": "m_AssociatedEntityNames", "ty": "CNetworkUtlVectorBase< CUtlSymbolLarge >", "offset": 80 } ] }, { "name": "CBodyComponentBaseModelEntity", "module_name": "server.so", "parent": { "name": "CBodyComponentSkeletonInstance", "module_name": "server.so", "parent": { "name": "CBodyComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSceneNode", "ty": "CGameSceneNode*", "offset": 8 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 40 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skeletonInstance", "ty": "CSkeletonInstance" } } ], "fields": [ { "name": "m_skeletonInstance", "ty": "CSkeletonInstance", "offset": 96 }, { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1104 } ] }, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 1144 } ] }, { "name": "CRopeOverlapHit", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hEntity", "ty": "CHandle< CBaseEntity >", "offset": 0 }, { "name": "m_vecOverlappingLinks", "ty": "CUtlVector< int32 >", "offset": 8 } ] }, { "name": "CGameSceneNodeHandle", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hOwner", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_hOwner", "ty": "CEntityHandle", "offset": 8 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 12 } ] }, { "name": "CGameSceneNode", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hParent", "ty": "CGameSceneNodeHandle" } }, { "NetworkVarNames": { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector" } }, { "NetworkVarNames": { "name": "m_angRotation", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nodeToWorld", "ty": "CTransform", "offset": 16 }, { "name": "m_pOwner", "ty": "CEntityInstance*", "offset": 48 }, { "name": "m_pParent", "ty": "CGameSceneNode*", "offset": 56 }, { "name": "m_pChild", "ty": "CGameSceneNode*", "offset": 64 }, { "name": "m_pNextSibling", "ty": "CGameSceneNode*", "offset": 72 }, { "name": "m_hParent", "ty": "CGameSceneNodeHandle", "offset": 112 }, { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector", "offset": 128 }, { "name": "m_angRotation", "ty": "QAngle", "offset": 184 }, { "name": "m_flScale", "ty": "float32", "offset": 196 }, { "name": "m_vecAbsOrigin", "ty": "Vector", "offset": 200 }, { "name": "m_angAbsRotation", "ty": "QAngle", "offset": 212 }, { "name": "m_flAbsScale", "ty": "float32", "offset": 224 }, { "name": "m_nParentAttachmentOrBone", "ty": "int16", "offset": 228 }, { "name": "m_bDebugAbsOriginChanges", "ty": "bool", "offset": 230 }, { "name": "m_bDormant", "ty": "bool", "offset": 231 }, { "name": "m_bForceParentToBeNetworked", "ty": "bool", "offset": 232 }, { "name": "m_bDirtyHierarchy", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bDirtyBoneMergeInfo", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedPositionChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedAnglesChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedScaleChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bWillBeCallingPostDataUpdate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bBoneMergeFlex", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nLatchAbsOrigin", "ty": "bitfield:2", "offset": 0 }, { "name": "m_bDirtyBoneMergeBoneToRoot", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nHierarchicalDepth", "ty": "uint8", "offset": 235 }, { "name": "m_nHierarchyType", "ty": "uint8", "offset": 236 }, { "name": "m_nDoNotSetAnimTimeInInvalidatePhysicsCount", "ty": "uint8", "offset": 237 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 240 }, { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken", "offset": 320 }, { "name": "m_flZOffset", "ty": "float32", "offset": 324 }, { "name": "m_vRenderOrigin", "ty": "Vector", "offset": 328 } ] }, { "name": "IChoreoServices", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CInButtonState", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pButtonStates", "ty": "uint64[3]", "offset": 8 } ] }, { "name": "SequenceHistory_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hSequence", "ty": "HSequence", "offset": 0 }, { "name": "m_flSeqStartTime", "ty": "GameTime_t", "offset": 4 }, { "name": "m_flSeqFixedCycle", "ty": "float32", "offset": 8 }, { "name": "m_nSeqLoopMode", "ty": "AnimLoopMode_t", "offset": 12 }, { "name": "m_flPlaybackRate", "ty": "float32", "offset": 16 }, { "name": "m_flCyclesPerSecond", "ty": "float32", "offset": 20 } ] }, { "name": "ISkeletonAnimationController", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CSkeletonAnimationController", "module_name": "server.so", "parent": { "name": "ISkeletonAnimationController", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_pSkeletonInstance", "ty": "CSkeletonInstance*", "offset": 8 } ] }, { "name": "CNetworkedSequenceOperation", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hSequence", "ty": "HSequence" } }, { "NetworkVarNames": { "name": "m_flPrevCycle", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCycle", "ty": "float32" } } ], "fields": [ { "name": "m_hSequence", "ty": "HSequence", "offset": 8 }, { "name": "m_flPrevCycle", "ty": "float32", "offset": 12 }, { "name": "m_flCycle", "ty": "float32", "offset": 16 }, { "name": "m_flWeight", "ty": "CNetworkedQuantizedFloat", "offset": 20 }, { "name": "m_bSequenceChangeNetworked", "ty": "bool", "offset": 28 }, { "name": "m_bDiscontinuity", "ty": "bool", "offset": 29 }, { "name": "m_flPrevCycleFromDiscontinuity", "ty": "float32", "offset": 32 }, { "name": "m_flPrevCycleForAnimEventDetection", "ty": "float32", "offset": 36 } ] }, { "name": "CModelState", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hModel", "ty": "HModelStrong" } }, { "NetworkVarNames": { "name": "m_bClientClothCreationSuppressed", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MeshGroupMask", "ty": "MeshGroupMask_t" } }, { "NetworkVarNames": { "name": "m_nIdealMotionType", "ty": "int8" } } ], "fields": [ { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 160 }, { "name": "m_ModelName", "ty": "CUtlSymbolLarge", "offset": 168 }, { "name": "m_bClientClothCreationSuppressed", "ty": "bool", "offset": 232 }, { "name": "m_MeshGroupMask", "ty": "uint64", "offset": 384 }, { "name": "m_nIdealMotionType", "ty": "int8", "offset": 530 }, { "name": "m_nForceLOD", "ty": "int8", "offset": 531 }, { "name": "m_nClothUpdateFlags", "ty": "int8", "offset": 532 } ] }, { "name": "CSkeletonInstance", "module_name": "server.so", "parent": { "name": "CGameSceneNode", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hParent", "ty": "CGameSceneNodeHandle" } }, { "NetworkVarNames": { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector" } }, { "NetworkVarNames": { "name": "m_angRotation", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float" } }, { "NetworkVarNames": { "name": "m_name", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nodeToWorld", "ty": "CTransform", "offset": 16 }, { "name": "m_pOwner", "ty": "CEntityInstance*", "offset": 48 }, { "name": "m_pParent", "ty": "CGameSceneNode*", "offset": 56 }, { "name": "m_pChild", "ty": "CGameSceneNode*", "offset": 64 }, { "name": "m_pNextSibling", "ty": "CGameSceneNode*", "offset": 72 }, { "name": "m_hParent", "ty": "CGameSceneNodeHandle", "offset": 112 }, { "name": "m_vecOrigin", "ty": "CNetworkOriginCellCoordQuantizedVector", "offset": 128 }, { "name": "m_angRotation", "ty": "QAngle", "offset": 184 }, { "name": "m_flScale", "ty": "float32", "offset": 196 }, { "name": "m_vecAbsOrigin", "ty": "Vector", "offset": 200 }, { "name": "m_angAbsRotation", "ty": "QAngle", "offset": 212 }, { "name": "m_flAbsScale", "ty": "float32", "offset": 224 }, { "name": "m_nParentAttachmentOrBone", "ty": "int16", "offset": 228 }, { "name": "m_bDebugAbsOriginChanges", "ty": "bool", "offset": 230 }, { "name": "m_bDormant", "ty": "bool", "offset": 231 }, { "name": "m_bForceParentToBeNetworked", "ty": "bool", "offset": 232 }, { "name": "m_bDirtyHierarchy", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bDirtyBoneMergeInfo", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedPositionChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedAnglesChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bNetworkedScaleChanged", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bWillBeCallingPostDataUpdate", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bBoneMergeFlex", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nLatchAbsOrigin", "ty": "bitfield:2", "offset": 0 }, { "name": "m_bDirtyBoneMergeBoneToRoot", "ty": "bitfield:1", "offset": 0 }, { "name": "m_nHierarchicalDepth", "ty": "uint8", "offset": 235 }, { "name": "m_nHierarchyType", "ty": "uint8", "offset": 236 }, { "name": "m_nDoNotSetAnimTimeInInvalidatePhysicsCount", "ty": "uint8", "offset": 237 }, { "name": "m_name", "ty": "CUtlStringToken", "offset": 240 }, { "name": "m_hierarchyAttachName", "ty": "CUtlStringToken", "offset": 320 }, { "name": "m_flZOffset", "ty": "float32", "offset": 324 }, { "name": "m_vRenderOrigin", "ty": "Vector", "offset": 328 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_modelState", "ty": "CModelState" } }, { "NetworkVarNames": { "name": "m_bIsAnimationEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bUseParentRenderBounds", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_materialGroup", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_nHitboxSet", "ty": "uint8" } } ], "fields": [ { "name": "m_modelState", "ty": "CModelState", "offset": 352 }, { "name": "m_bIsAnimationEnabled", "ty": "bool", "offset": 896 }, { "name": "m_bUseParentRenderBounds", "ty": "bool", "offset": 897 }, { "name": "m_bDisableSolidCollisionsForHierarchy", "ty": "bool", "offset": 898 }, { "name": "m_bDirtyMotionType", "ty": "bitfield:1", "offset": 0 }, { "name": "m_bIsGeneratingLatchedParentSpaceState", "ty": "bitfield:1", "offset": 0 }, { "name": "m_materialGroup", "ty": "CUtlStringToken", "offset": 900 }, { "name": "m_nHitboxSet", "ty": "uint8", "offset": 904 } ] }, { "name": "IntervalTimer", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_timestamp", "ty": "GameTime_t", "offset": 8 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 12 } ] }, { "name": "CountdownTimer", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_timescale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_duration", "ty": "float32", "offset": 8 }, { "name": "m_timestamp", "ty": "GameTime_t", "offset": 12 }, { "name": "m_timescale", "ty": "float32", "offset": 16 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 20 } ] }, { "name": "EngineCountdownTimer", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timestamp", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_timescale", "ty": "float32" } } ], "fields": [ { "name": "m_duration", "ty": "float32", "offset": 8 }, { "name": "m_timestamp", "ty": "float32", "offset": 12 }, { "name": "m_timescale", "ty": "float32", "offset": 16 } ] }, { "name": "CTimeline", "module_name": "server.so", "parent": { "name": "IntervalTimer", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_timestamp", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "m_timestamp", "ty": "GameTime_t", "offset": 8 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 12 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flValues", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nValueCounts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nBucketCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flInterval", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flFinalValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nCompressionType", "ty": "TimelineCompression_t" } }, { "NetworkVarNames": { "name": "m_bStopped", "ty": "bool" } } ], "fields": [ { "name": "m_flValues", "ty": "float32[64]", "offset": 16 }, { "name": "m_nValueCounts", "ty": "int32[64]", "offset": 272 }, { "name": "m_nBucketCount", "ty": "int32", "offset": 528 }, { "name": "m_flInterval", "ty": "float32", "offset": 532 }, { "name": "m_flFinalValue", "ty": "float32", "offset": 536 }, { "name": "m_nCompressionType", "ty": "TimelineCompression_t", "offset": 540 }, { "name": "m_bStopped", "ty": "bool", "offset": 544 } ] }, { "name": "CAnimGraphNetworkedVariables", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_PredNetBoolVariables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_PredNetByteVariables", "ty": "byte" } }, { "NetworkVarNames": { "name": "m_PredNetUInt16Variables", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_PredNetIntVariables", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_PredNetUInt32Variables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_PredNetUInt64Variables", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_PredNetFloatVariables", "ty": "float" } }, { "NetworkVarNames": { "name": "m_PredNetVectorVariables", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_PredNetQuaternionVariables", "ty": "Quaternion" } }, { "NetworkVarNames": { "name": "m_PredNetGlobalSymbolVariables", "ty": "CGlobalSymbol" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetBoolVariables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetByteVariables", "ty": "byte" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt16Variables", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetIntVariables", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt32Variables", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetUInt64Variables", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetFloatVariables", "ty": "float" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetVectorVariables", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetQuaternionVariables", "ty": "Quaternion" } }, { "NetworkVarNames": { "name": "m_OwnerOnlyPredNetGlobalSymbolVariables", "ty": "CGlobalSymbol" } }, { "NetworkVarNames": { "name": "m_nBoolVariablesCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOwnerOnlyBoolVariablesCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandomSeedOffset", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flLastTeleportTime", "ty": "float" } } ], "fields": [ { "name": "m_PredNetBoolVariables", "ty": "CNetworkUtlVectorBase< uint32 >", "offset": 8 }, { "name": "m_PredNetByteVariables", "ty": "CNetworkUtlVectorBase< uint8 >", "offset": 32 }, { "name": "m_PredNetUInt16Variables", "ty": "CNetworkUtlVectorBase< uint16 >", "offset": 56 }, { "name": "m_PredNetIntVariables", "ty": "CNetworkUtlVectorBase< int32 >", "offset": 80 }, { "name": "m_PredNetUInt32Variables", "ty": "CNetworkUtlVectorBase< uint32 >", "offset": 104 }, { "name": "m_PredNetUInt64Variables", "ty": "CNetworkUtlVectorBase< uint64 >", "offset": 128 }, { "name": "m_PredNetFloatVariables", "ty": "CNetworkUtlVectorBase< float32 >", "offset": 152 }, { "name": "m_PredNetVectorVariables", "ty": "CNetworkUtlVectorBase< Vector >", "offset": 176 }, { "name": "m_PredNetQuaternionVariables", "ty": "CNetworkUtlVectorBase< Quaternion >", "offset": 200 }, { "name": "m_PredNetGlobalSymbolVariables", "ty": "CNetworkUtlVectorBase< CGlobalSymbol >", "offset": 224 }, { "name": "m_OwnerOnlyPredNetBoolVariables", "ty": "CNetworkUtlVectorBase< uint32 >", "offset": 248 }, { "name": "m_OwnerOnlyPredNetByteVariables", "ty": "CNetworkUtlVectorBase< uint8 >", "offset": 272 }, { "name": "m_OwnerOnlyPredNetUInt16Variables", "ty": "CNetworkUtlVectorBase< uint16 >", "offset": 296 }, { "name": "m_OwnerOnlyPredNetIntVariables", "ty": "CNetworkUtlVectorBase< int32 >", "offset": 320 }, { "name": "m_OwnerOnlyPredNetUInt32Variables", "ty": "CNetworkUtlVectorBase< uint32 >", "offset": 344 }, { "name": "m_OwnerOnlyPredNetUInt64Variables", "ty": "CNetworkUtlVectorBase< uint64 >", "offset": 368 }, { "name": "m_OwnerOnlyPredNetFloatVariables", "ty": "CNetworkUtlVectorBase< float32 >", "offset": 392 }, { "name": "m_OwnerOnlyPredNetVectorVariables", "ty": "CNetworkUtlVectorBase< Vector >", "offset": 416 }, { "name": "m_OwnerOnlyPredNetQuaternionVariables", "ty": "CNetworkUtlVectorBase< Quaternion >", "offset": 440 }, { "name": "m_OwnerOnlyPredNetGlobalSymbolVariables", "ty": "CNetworkUtlVectorBase< CGlobalSymbol >", "offset": 464 }, { "name": "m_nBoolVariablesCount", "ty": "int32", "offset": 488 }, { "name": "m_nOwnerOnlyBoolVariablesCount", "ty": "int32", "offset": 492 }, { "name": "m_nRandomSeedOffset", "ty": "int32", "offset": 496 }, { "name": "m_flLastTeleportTime", "ty": "float32", "offset": 500 } ] }, { "name": "CFootstepTableHandle", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPropertyCustomFGDType" } } ], "fields": [] }, { "name": "ResponseFollowup", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "followup_concept", "ty": "char*", "offset": 0 }, { "name": "followup_contexts", "ty": "char*", "offset": 8 }, { "name": "followup_delay", "ty": "float32", "offset": 16 }, { "name": "followup_target", "ty": "char*", "offset": 20 }, { "name": "followup_entityiotarget", "ty": "char*", "offset": 28 }, { "name": "followup_entityioinput", "ty": "char*", "offset": 36 }, { "name": "followup_entityiodelay", "ty": "float32", "offset": 44 }, { "name": "bFired", "ty": "bool", "offset": 48 } ] }, { "name": "ResponseParams", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "odds", "ty": "int16", "offset": 16 }, { "name": "flags", "ty": "int16", "offset": 18 }, { "name": "m_pFollowup", "ty": "ResponseFollowup*", "offset": 20 } ] }, { "name": "CResponseCriteriaSet", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nNumPrefixedContexts", "ty": "int32", "offset": 40 }, { "name": "m_bOverrideOnAppend", "ty": "bool", "offset": 44 } ] }, { "name": "CRR_Response", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Type", "ty": "uint8", "offset": 0 }, { "name": "m_szResponseName", "ty": "char[192]", "offset": 1 }, { "name": "m_szMatchingRule", "ty": "char[128]", "offset": 193 }, { "name": "m_Params", "ty": "ResponseParams", "offset": 321 }, { "name": "m_fMatchScore", "ty": "float32", "offset": 352 }, { "name": "m_szSpeakerContext", "ty": "char*", "offset": 360 }, { "name": "m_szWorldContext", "ty": "char*", "offset": 368 }, { "name": "m_Followup", "ty": "ResponseFollowup", "offset": 376 }, { "name": "m_pchCriteriaNames", "ty": "CUtlVector< CUtlSymbol >", "offset": 432 }, { "name": "m_pchCriteriaValues", "ty": "CUtlVector< char* >", "offset": 456 } ] }, { "name": "ConceptHistory_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "timeSpoken", "ty": "float32", "offset": 0 }, { "name": "m_response", "ty": "CRR_Response", "offset": 8 } ] }, { "name": "CAI_Expresser", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStopTalkTime", "ty": "GameTime_t", "offset": 56 }, { "name": "m_flStopTalkTimeWithoutDelay", "ty": "GameTime_t", "offset": 60 }, { "name": "m_flBlockedTalkTime", "ty": "GameTime_t", "offset": 64 }, { "name": "m_voicePitch", "ty": "int32", "offset": 68 }, { "name": "m_flLastTimeAcceptedSpeak", "ty": "GameTime_t", "offset": 72 }, { "name": "m_bAllowSpeakingInterrupts", "ty": "bool", "offset": 76 }, { "name": "m_bConsiderSceneInvolvementAsSpeech", "ty": "bool", "offset": 77 }, { "name": "m_nLastSpokenPriority", "ty": "int32", "offset": 80 }, { "name": "m_pOuter", "ty": "CBaseFlex*", "offset": 88 } ] }, { "name": "CResponseQueue", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_ExpresserTargets", "ty": "CUtlVector< CAI_Expresser* >", "offset": 72 } ] }, { "name": "CResponseQueue::CDeferredResponse", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_contexts", "ty": "CResponseCriteriaSet", "offset": 8 }, { "name": "m_fDispatchTime", "ty": "float32", "offset": 56 }, { "name": "m_hIssuer", "ty": "CHandle< CBaseEntity >", "offset": 60 }, { "name": "m_response", "ty": "CRR_Response", "offset": 72 }, { "name": "m_bResponseValid", "ty": "bool", "offset": 552 } ] }, { "name": "CAI_ExpresserWithFollowup", "module_name": "server.so", "parent": { "name": "CAI_Expresser", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStopTalkTime", "ty": "GameTime_t", "offset": 56 }, { "name": "m_flStopTalkTimeWithoutDelay", "ty": "GameTime_t", "offset": 60 }, { "name": "m_flBlockedTalkTime", "ty": "GameTime_t", "offset": 64 }, { "name": "m_voicePitch", "ty": "int32", "offset": 68 }, { "name": "m_flLastTimeAcceptedSpeak", "ty": "GameTime_t", "offset": 72 }, { "name": "m_bAllowSpeakingInterrupts", "ty": "bool", "offset": 76 }, { "name": "m_bConsiderSceneInvolvementAsSpeech", "ty": "bool", "offset": 77 }, { "name": "m_nLastSpokenPriority", "ty": "int32", "offset": 80 }, { "name": "m_pOuter", "ty": "CBaseFlex*", "offset": 88 } ] }, "metadata": [], "fields": [ { "name": "m_pPostponedFollowup", "ty": "ResponseFollowup*", "offset": 96 } ] }, { "name": "CMultiplayer_Expresser", "module_name": "server.so", "parent": { "name": "CAI_ExpresserWithFollowup", "module_name": "server.so", "parent": { "name": "CAI_Expresser", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStopTalkTime", "ty": "GameTime_t", "offset": 56 }, { "name": "m_flStopTalkTimeWithoutDelay", "ty": "GameTime_t", "offset": 60 }, { "name": "m_flBlockedTalkTime", "ty": "GameTime_t", "offset": 64 }, { "name": "m_voicePitch", "ty": "int32", "offset": 68 }, { "name": "m_flLastTimeAcceptedSpeak", "ty": "GameTime_t", "offset": 72 }, { "name": "m_bAllowSpeakingInterrupts", "ty": "bool", "offset": 76 }, { "name": "m_bConsiderSceneInvolvementAsSpeech", "ty": "bool", "offset": 77 }, { "name": "m_nLastSpokenPriority", "ty": "int32", "offset": 80 }, { "name": "m_pOuter", "ty": "CBaseFlex*", "offset": 88 } ] }, "metadata": [], "fields": [ { "name": "m_pPostponedFollowup", "ty": "ResponseFollowup*", "offset": 96 } ] }, "metadata": [], "fields": [ { "name": "m_bAllowMultipleScenes", "ty": "bool", "offset": 112 } ] }, { "name": "CBaseEntityAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CCommentarySystem", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bCommentaryConvarsChanging", "ty": "bool", "offset": 17 }, { "name": "m_bCommentaryEnabledMidGame", "ty": "bool", "offset": 18 }, { "name": "m_flNextTeleportTime", "ty": "GameTime_t", "offset": 20 }, { "name": "m_iTeleportStage", "ty": "int32", "offset": 24 }, { "name": "m_bCheatState", "ty": "bool", "offset": 28 }, { "name": "m_bIsFirstSpawnGroupToLoad", "ty": "bool", "offset": 29 }, { "name": "m_hCurrentNode", "ty": "CHandle< CPointCommentaryNode >", "offset": 56 }, { "name": "m_hActiveCommentaryNode", "ty": "CHandle< CPointCommentaryNode >", "offset": 60 }, { "name": "m_hLastCommentaryNode", "ty": "CHandle< CPointCommentaryNode >", "offset": 64 }, { "name": "m_vecNodes", "ty": "CUtlVector< CHandle< CPointCommentaryNode > >", "offset": 72 } ] }, { "name": "CPhysicsShake", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_force", "ty": "Vector", "offset": 8 } ] }, { "name": "CGameScriptedMoveData", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vAccumulatedRootMotion", "ty": "Vector", "offset": 0 }, { "name": "m_vDest", "ty": "Vector", "offset": 12 }, { "name": "m_vSrc", "ty": "Vector", "offset": 24 }, { "name": "m_angSrc", "ty": "QAngle", "offset": 36 }, { "name": "m_angDst", "ty": "QAngle", "offset": 48 }, { "name": "m_angCurrent", "ty": "QAngle", "offset": 60 }, { "name": "m_flAngRate", "ty": "float32", "offset": 72 }, { "name": "m_flDuration", "ty": "float32", "offset": 76 }, { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 80 }, { "name": "m_bActive", "ty": "bool", "offset": 84 }, { "name": "m_bTeleportOnEnd", "ty": "bool", "offset": 85 }, { "name": "m_bIgnoreRotation", "ty": "bool", "offset": 86 }, { "name": "m_nType", "ty": "ScriptedMoveType_t", "offset": 88 }, { "name": "m_bSuccess", "ty": "bool", "offset": 92 }, { "name": "m_nForcedCrouchState", "ty": "ForcedCrouchState_t", "offset": 96 }, { "name": "m_bIgnoreCollisions", "ty": "bool", "offset": 100 } ] }, { "name": "CGameChoreoServices", "module_name": "server.so", "parent": { "name": "IChoreoServices", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_hOwner", "ty": "CHandle< CBaseAnimGraph >", "offset": 8 }, { "name": "m_hScriptedSequence", "ty": "CHandle< CScriptedSequence >", "offset": 12 }, { "name": "m_scriptState", "ty": "IChoreoServices::ScriptState_t", "offset": 16 }, { "name": "m_choreoState", "ty": "IChoreoServices::ChoreoState_t", "offset": 20 }, { "name": "m_flTimeStartedState", "ty": "GameTime_t", "offset": 24 } ] }, { "name": "HullFlags_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_bHull_Human", "ty": "bool", "offset": 0 }, { "name": "m_bHull_SmallCentered", "ty": "bool", "offset": 1 }, { "name": "m_bHull_WideHuman", "ty": "bool", "offset": 2 }, { "name": "m_bHull_Tiny", "ty": "bool", "offset": 3 }, { "name": "m_bHull_Medium", "ty": "bool", "offset": 4 }, { "name": "m_bHull_TinyCentered", "ty": "bool", "offset": 5 }, { "name": "m_bHull_Large", "ty": "bool", "offset": 6 }, { "name": "m_bHull_LargeCentered", "ty": "bool", "offset": 7 }, { "name": "m_bHull_MediumTall", "ty": "bool", "offset": 8 }, { "name": "m_bHull_Small", "ty": "bool", "offset": 9 } ] }, { "name": "CConstantForceController", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_linear", "ty": "Vector", "offset": 12 }, { "name": "m_angular", "ty": "RotationVector", "offset": 24 }, { "name": "m_linearSave", "ty": "Vector", "offset": 36 }, { "name": "m_angularSave", "ty": "RotationVector", "offset": 48 } ] }, { "name": "CMotorController", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_speed", "ty": "float32", "offset": 8 }, { "name": "m_maxTorque", "ty": "float32", "offset": 12 }, { "name": "m_axis", "ty": "Vector", "offset": 16 }, { "name": "m_inertiaFactor", "ty": "float32", "offset": 28 } ] }, { "name": "CSoundEnvelope", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_current", "ty": "float32", "offset": 0 }, { "name": "m_target", "ty": "float32", "offset": 4 }, { "name": "m_rate", "ty": "float32", "offset": 8 }, { "name": "m_forceupdate", "ty": "bool", "offset": 12 } ] }, { "name": "CCopyRecipientFilter", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_Flags", "ty": "int32", "offset": 8 }, { "name": "m_Recipients", "ty": "CUtlVector< CPlayerSlot >", "offset": 16 } ] }, { "name": "CSoundPatch", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_pitch", "ty": "CSoundEnvelope", "offset": 8 }, { "name": "m_volume", "ty": "CSoundEnvelope", "offset": 24 }, { "name": "m_shutdownTime", "ty": "float32", "offset": 48 }, { "name": "m_flLastTime", "ty": "float32", "offset": 52 }, { "name": "m_iszSoundScriptName", "ty": "CUtlSymbolLarge", "offset": 56 }, { "name": "m_hEnt", "ty": "CHandle< CBaseEntity >", "offset": 64 }, { "name": "m_soundEntityIndex", "ty": "CEntityIndex", "offset": 68 }, { "name": "m_soundOrigin", "ty": "Vector", "offset": 72 }, { "name": "m_isPlaying", "ty": "int32", "offset": 84 }, { "name": "m_Filter", "ty": "CCopyRecipientFilter", "offset": 88 }, { "name": "m_flCloseCaptionDuration", "ty": "float32", "offset": 128 }, { "name": "m_bUpdatedSoundOrigin", "ty": "bool", "offset": 132 }, { "name": "m_iszClassName", "ty": "CUtlSymbolLarge", "offset": 136 } ] }, { "name": "CTakeDamageInfoAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPulseGraphInstance_ServerEntity", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pComponent", "ty": "CPulseGraphComponentBase*", "offset": 216 } ] }, { "name": "CPulseGraphComponentBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hOwner", "ty": "CHandle< CBaseEntity >", "offset": 8 }, { "name": "m_sNameFixupStaticPrefix", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "m_sNameFixupParent", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_sNameFixupLocal", "ty": "CUtlSymbolLarge", "offset": 32 } ] }, { "name": "CPulseGraphComponentPointServer", "module_name": "server.so", "parent": { "name": "CPulseGraphComponentBase", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hOwner", "ty": "CHandle< CBaseEntity >", "offset": 8 }, { "name": "m_sNameFixupStaticPrefix", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "m_sNameFixupParent", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_sNameFixupLocal", "ty": "CUtlSymbolLarge", "offset": 32 } ] }, "metadata": [], "fields": [] }, { "name": "CPulseServerFuncs", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseCell_SoundEventStart", "module_name": "server.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MCellForDomain" } }, { "Unknown": { "name": "MPulseCellMethodBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [ { "name": "m_Type", "ty": "SoundEventStartType_t", "offset": 72 } ] }, { "name": "CPulseServerFuncs_Sounds", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPropertyFriendlyName" } }, { "Unknown": { "name": "MPropertyDescription" } } ], "fields": [] }, { "name": "CPulseCell_Outflow_PlaySceneBase", "module_name": "server.so", "parent": { "name": "CPulseCell_BaseYieldingInflow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_BaseFlow", "module_name": "pulse_runtime_lib.so", "parent": { "name": "CPulseCell_Base", "module_name": "pulse_runtime_lib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEditorNodeID", "ty": "PulseDocNodeID_t", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_OnFinished", "ty": "CPulse_ResumePoint", "offset": 72 }, { "name": "m_OnCanceled", "ty": "CPulse_ResumePoint", "offset": 88 }, { "name": "m_Triggers", "ty": "CUtlVector< CPulse_OutflowConnection >", "offset": 104 } ] }, { "name": "CPulseCell_Outflow_PlaySceneBase::CursorState_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_sceneInstance", "ty": "CHandle< CBaseEntity >", "offset": 0 } ] }, { "name": "PulseScriptedSequenceData_t", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nActorID", "ty": "int32", "offset": 0 }, { "name": "m_szPreIdleSequence", "ty": "CUtlString", "offset": 8 }, { "name": "m_szEntrySequence", "ty": "CUtlString", "offset": 16 }, { "name": "m_szSequence", "ty": "CUtlString", "offset": 24 }, { "name": "m_szExitSequence", "ty": "CUtlString", "offset": 32 }, { "name": "m_bLoopPreIdleSequence", "ty": "bool", "offset": 40 }, { "name": "m_bLoopActionSequence", "ty": "bool", "offset": 41 }, { "name": "m_bLoopPostIdleSequence", "ty": "bool", "offset": 42 }, { "name": "m_bIgnoreLookAt", "ty": "bool", "offset": 43 } ] }, { "name": "CPulseCell_Outflow_ScriptedSequence::CursorState_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_scriptedSequence", "ty": "CHandle< CBaseEntity >", "offset": 0 } ] }, { "name": "CTouchExpansionComponent", "module_name": "server.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "dynpitchvol_base_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "preset", "ty": "int32", "offset": 0 }, { "name": "pitchrun", "ty": "int32", "offset": 4 }, { "name": "pitchstart", "ty": "int32", "offset": 8 }, { "name": "spinup", "ty": "int32", "offset": 12 }, { "name": "spindown", "ty": "int32", "offset": 16 }, { "name": "volrun", "ty": "int32", "offset": 20 }, { "name": "volstart", "ty": "int32", "offset": 24 }, { "name": "fadein", "ty": "int32", "offset": 28 }, { "name": "fadeout", "ty": "int32", "offset": 32 }, { "name": "lfotype", "ty": "int32", "offset": 36 }, { "name": "lforate", "ty": "int32", "offset": 40 }, { "name": "lfomodpitch", "ty": "int32", "offset": 44 }, { "name": "lfomodvol", "ty": "int32", "offset": 48 }, { "name": "cspinup", "ty": "int32", "offset": 52 }, { "name": "cspincount", "ty": "int32", "offset": 56 }, { "name": "pitch", "ty": "int32", "offset": 60 }, { "name": "spinupsav", "ty": "int32", "offset": 64 }, { "name": "spindownsav", "ty": "int32", "offset": 68 }, { "name": "pitchfrac", "ty": "int32", "offset": 72 }, { "name": "vol", "ty": "int32", "offset": 76 }, { "name": "fadeinsav", "ty": "int32", "offset": 80 }, { "name": "fadeoutsav", "ty": "int32", "offset": 84 }, { "name": "volfrac", "ty": "int32", "offset": 88 }, { "name": "lfofrac", "ty": "int32", "offset": 92 }, { "name": "lfomult", "ty": "int32", "offset": 96 } ] }, { "name": "dynpitchvol_t", "module_name": "server.so", "parent": { "name": "dynpitchvol_base_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "preset", "ty": "int32", "offset": 0 }, { "name": "pitchrun", "ty": "int32", "offset": 4 }, { "name": "pitchstart", "ty": "int32", "offset": 8 }, { "name": "spinup", "ty": "int32", "offset": 12 }, { "name": "spindown", "ty": "int32", "offset": 16 }, { "name": "volrun", "ty": "int32", "offset": 20 }, { "name": "volstart", "ty": "int32", "offset": 24 }, { "name": "fadein", "ty": "int32", "offset": 28 }, { "name": "fadeout", "ty": "int32", "offset": 32 }, { "name": "lfotype", "ty": "int32", "offset": 36 }, { "name": "lforate", "ty": "int32", "offset": 40 }, { "name": "lfomodpitch", "ty": "int32", "offset": 44 }, { "name": "lfomodvol", "ty": "int32", "offset": 48 }, { "name": "cspinup", "ty": "int32", "offset": 52 }, { "name": "cspincount", "ty": "int32", "offset": 56 }, { "name": "pitch", "ty": "int32", "offset": 60 }, { "name": "spinupsav", "ty": "int32", "offset": 64 }, { "name": "spindownsav", "ty": "int32", "offset": 68 }, { "name": "pitchfrac", "ty": "int32", "offset": 72 }, { "name": "vol", "ty": "int32", "offset": 76 }, { "name": "fadeinsav", "ty": "int32", "offset": 80 }, { "name": "fadeoutsav", "ty": "int32", "offset": 84 }, { "name": "volfrac", "ty": "int32", "offset": 88 }, { "name": "lfofrac", "ty": "int32", "offset": 92 }, { "name": "lfomult", "ty": "int32", "offset": 96 } ] }, "metadata": [], "fields": [] }, { "name": "ResponseContext_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_iszName", "ty": "CUtlSymbolLarge", "offset": 0 }, { "name": "m_iszValue", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_fExpirationTime", "ty": "GameTime_t", "offset": 16 } ] }, { "name": "Relationship_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "disposition", "ty": "Disposition_t", "offset": 0 }, { "name": "priority", "ty": "int32", "offset": 4 } ] }, { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, { "name": "CServerOnlyPointEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CColorCorrection", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByUserGroup" } }, { "NetworkVarNames": { "name": "m_flFadeInDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeOutDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMaxWeight", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_bEnabled", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMaster", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bClientSide", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bExclusive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MinFalloff", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_MaxFalloff", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCurWeight", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_netlookupFilename", "ty": "char" } } ], "fields": [ { "name": "m_flFadeInDuration", "ty": "float32", "offset": 1960 }, { "name": "m_flFadeOutDuration", "ty": "float32", "offset": 1964 }, { "name": "m_flStartFadeInWeight", "ty": "float32", "offset": 1968 }, { "name": "m_flStartFadeOutWeight", "ty": "float32", "offset": 1972 }, { "name": "m_flTimeStartFadeIn", "ty": "GameTime_t", "offset": 1976 }, { "name": "m_flTimeStartFadeOut", "ty": "GameTime_t", "offset": 1980 }, { "name": "m_flMaxWeight", "ty": "float32", "offset": 1984 }, { "name": "m_bStartDisabled", "ty": "bool", "offset": 1988 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1989 }, { "name": "m_bMaster", "ty": "bool", "offset": 1990 }, { "name": "m_bClientSide", "ty": "bool", "offset": 1991 }, { "name": "m_bExclusive", "ty": "bool", "offset": 1992 }, { "name": "m_MinFalloff", "ty": "float32", "offset": 1996 }, { "name": "m_MaxFalloff", "ty": "float32", "offset": 2000 }, { "name": "m_flCurWeight", "ty": "float32", "offset": 2004 }, { "name": "m_netlookupFilename", "ty": "char[512]", "offset": 2008 }, { "name": "m_lookupFilename", "ty": "CUtlSymbolLarge", "offset": 2520 } ] }, { "name": "CEntityFlame", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hEntAttached", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_bCheapEffect", "ty": "bool" } } ], "fields": [ { "name": "m_hEntAttached", "ty": "CHandle< CBaseEntity >", "offset": 1960 }, { "name": "m_bCheapEffect", "ty": "bool", "offset": 1964 }, { "name": "m_flSize", "ty": "float32", "offset": 1968 }, { "name": "m_bUseHitboxes", "ty": "bool", "offset": 1972 }, { "name": "m_iNumHitboxFires", "ty": "int32", "offset": 1976 }, { "name": "m_flHitboxFireScale", "ty": "float32", "offset": 1980 }, { "name": "m_flLifetime", "ty": "GameTime_t", "offset": 1984 }, { "name": "m_hAttacker", "ty": "CHandle< CBaseEntity >", "offset": 1988 }, { "name": "m_iDangerSound", "ty": "int32", "offset": 1992 }, { "name": "m_flDirectDamagePerSecond", "ty": "float32", "offset": 1996 }, { "name": "m_iCustomDamageType", "ty": "int32", "offset": 2000 } ] }, { "name": "CBaseFilter", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bNegated", "ty": "bool", "offset": 1960 }, { "name": "m_OnPass", "ty": "CEntityIOOutput", "offset": 1968 }, { "name": "m_OnFail", "ty": "CEntityIOOutput", "offset": 2008 } ] }, { "name": "CFilterMultiple", "module_name": "server.so", "parent": { "name": "CBaseFilter", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bNegated", "ty": "bool", "offset": 1960 }, { "name": "m_OnPass", "ty": "CEntityIOOutput", "offset": 1968 }, { "name": "m_OnFail", "ty": "CEntityIOOutput", "offset": 2008 } ] }, "metadata": [], "fields": [ { "name": "m_nFilterType", "ty": "filter_t", "offset": 2048 }, { "name": "m_iFilterName", "ty": "CUtlSymbolLarge[10]", "offset": 2056 }, { "name": "m_hFilter", "ty": "CHandle< CBaseEntity >[10]", "offset": 2136 }, { "name": "m_nFilterCount", "ty": "int32", "offset": 2176 } ] }, { "name": "CFilterProximity", "module_name": "server.so", "parent": { "name": "CBaseFilter", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bNegated", "ty": "bool", "offset": 1960 }, { "name": "m_OnPass", "ty": "CEntityIOOutput", "offset": 1968 }, { "name": "m_OnFail", "ty": "CEntityIOOutput", "offset": 2008 } ] }, "metadata": [], "fields": [ { "name": "m_flRadius", "ty": "float32", "offset": 2048 } ] }, { "name": "CFilterLOS", "module_name": "server.so", "parent": { "name": "CBaseFilter", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bNegated", "ty": "bool", "offset": 1960 }, { "name": "m_OnPass", "ty": "CEntityIOOutput", "offset": 1968 }, { "name": "m_OnFail", "ty": "CEntityIOOutput", "offset": 2008 } ] }, "metadata": [], "fields": [] }, { "name": "CFilterClass", "module_name": "server.so", "parent": { "name": "CBaseFilter", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bNegated", "ty": "bool", "offset": 1960 }, { "name": "m_OnPass", "ty": "CEntityIOOutput", "offset": 1968 }, { "name": "m_OnFail", "ty": "CEntityIOOutput", "offset": 2008 } ] }, "metadata": [], "fields": [ { "name": "m_iFilterClass", "ty": "CUtlSymbolLarge", "offset": 2048 } ] }, { "name": "CBaseFire", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flStartScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flScaleTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nFlags", "ty": "uint32" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 1960 }, { "name": "m_flStartScale", "ty": "float32", "offset": 1964 }, { "name": "m_flScaleTime", "ty": "float32", "offset": 1968 }, { "name": "m_nFlags", "ty": "uint32", "offset": 1972 } ] }, { "name": "CFireSmoke", "module_name": "server.so", "parent": { "name": "CBaseFire", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flStartScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flScaleTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nFlags", "ty": "uint32" } } ], "fields": [ { "name": "m_flScale", "ty": "float32", "offset": 1960 }, { "name": "m_flStartScale", "ty": "float32", "offset": 1964 }, { "name": "m_flScaleTime", "ty": "float32", "offset": 1968 }, { "name": "m_nFlags", "ty": "uint32", "offset": 1972 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nFlameModelIndex", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nFlameFromAboveModelIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nFlameModelIndex", "ty": "int32", "offset": 1976 }, { "name": "m_nFlameFromAboveModelIndex", "ty": "int32", "offset": 1980 } ] }, { "name": "CFishPool", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [ { "name": "m_fishCount", "ty": "int32", "offset": 1972 }, { "name": "m_maxRange", "ty": "float32", "offset": 1976 }, { "name": "m_swimDepth", "ty": "float32", "offset": 1980 }, { "name": "m_waterLevel", "ty": "float32", "offset": 1984 }, { "name": "m_isDormant", "ty": "bool", "offset": 1988 }, { "name": "m_fishes", "ty": "CUtlVector< CHandle< CFish > >", "offset": 1992 }, { "name": "m_visTimer", "ty": "CountdownTimer", "offset": 2016 } ] }, { "name": "CInfoData", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "locksound_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "sLockedSound", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "sUnlockedSound", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "flwaitSound", "ty": "GameTime_t", "offset": 24 } ] }, { "name": "CLogicBranch", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_bInValue", "ty": "bool", "offset": 1960 }, { "name": "m_Listeners", "ty": "CUtlVector< CHandle< CBaseEntity > >", "offset": 1968 }, { "name": "m_OnTrue", "ty": "CEntityIOOutput", "offset": 1992 }, { "name": "m_OnFalse", "ty": "CEntityIOOutput", "offset": 2032 } ] }, { "name": "CLogicDistanceCheck", "module_name": "server.so", "parent": { "name": "CLogicalEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_iszEntityA", "ty": "CUtlSymbolLarge", "offset": 1960 }, { "name": "m_iszEntityB", "ty": "CUtlSymbolLarge", "offset": 1968 }, { "name": "m_flZone1Distance", "ty": "float32", "offset": 1976 }, { "name": "m_flZone2Distance", "ty": "float32", "offset": 1980 }, { "name": "m_InZone1", "ty": "CEntityIOOutput", "offset": 1984 }, { "name": "m_InZone2", "ty": "CEntityIOOutput", "offset": 2024 }, { "name": "m_InZone3", "ty": "CEntityIOOutput", "offset": 2064 } ] }, { "name": "VelocitySampler", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_prevSample", "ty": "Vector", "offset": 0 }, { "name": "m_fPrevSampleTime", "ty": "GameTime_t", "offset": 12 }, { "name": "m_fIdealSampleRate", "ty": "float32", "offset": 16 } ] }, { "name": "SimpleConstraintSoundProfile", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "eKeypoints", "ty": "SimpleConstraintSoundProfile::SimpleConstraintsSoundProfileKeypoints_t", "offset": 8 }, { "name": "m_keyPoints", "ty": "float32[2]", "offset": 12 }, { "name": "m_reversalSoundThresholds", "ty": "float32[3]", "offset": 20 } ] }, { "name": "ConstraintSoundInfo", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vSampler", "ty": "VelocitySampler", "offset": 8 }, { "name": "m_soundProfile", "ty": "SimpleConstraintSoundProfile", "offset": 32 }, { "name": "m_forwardAxis", "ty": "Vector", "offset": 64 }, { "name": "m_iszTravelSoundFwd", "ty": "CUtlSymbolLarge", "offset": 80 }, { "name": "m_iszTravelSoundBack", "ty": "CUtlSymbolLarge", "offset": 88 }, { "name": "m_iszReversalSounds", "ty": "CUtlSymbolLarge[3]", "offset": 104 }, { "name": "m_bPlayTravelSound", "ty": "bool", "offset": 128 }, { "name": "m_bPlayReversalSound", "ty": "bool", "offset": 129 } ] }, { "name": "CSmoothFunc", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flSmoothAmplitude", "ty": "float32", "offset": 8 }, { "name": "m_flSmoothBias", "ty": "float32", "offset": 12 }, { "name": "m_flSmoothDuration", "ty": "float32", "offset": 16 }, { "name": "m_flSmoothRemainingTime", "ty": "float32", "offset": 20 }, { "name": "m_nSmoothDir", "ty": "int32", "offset": 24 } ] }, { "name": "magnetted_objects_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "hEntity", "ty": "CHandle< CBaseEntity >", "offset": 8 } ] }, { "name": "CPointPrefab", "module_name": "server.so", "parent": { "name": "CServerOnlyPointEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_targetMapName", "ty": "CUtlSymbolLarge", "offset": 1960 }, { "name": "m_forceWorldGroupID", "ty": "CUtlSymbolLarge", "offset": 1968 }, { "name": "m_associatedRelayTargetName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_fixupNames", "ty": "bool", "offset": 1984 }, { "name": "m_bLoadDynamic", "ty": "bool", "offset": 1985 }, { "name": "m_associatedRelayEntity", "ty": "CHandle< CPointPrefab >", "offset": 1988 } ] }, { "name": "CSkyboxReference", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [ { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 1960 }, { "name": "m_hSkyCamera", "ty": "CHandle< CSkyCamera >", "offset": 1964 } ] }, { "name": "CSkyCamera", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_skyboxData", "ty": "sky3dparams_t" } }, { "NetworkVarNames": { "name": "m_skyboxSlotToken", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_skyboxData", "ty": "sky3dparams_t", "offset": 1960 }, { "name": "m_skyboxSlotToken", "ty": "CUtlStringToken", "offset": 2104 }, { "name": "m_bUseAngles", "ty": "bool", "offset": 2108 }, { "name": "m_pNext", "ty": "CSkyCamera*", "offset": 2112 } ] }, { "name": "CSound", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hOwner", "ty": "CHandle< CBaseEntity >", "offset": 0 }, { "name": "m_hTarget", "ty": "CHandle< CBaseEntity >", "offset": 4 }, { "name": "m_iVolume", "ty": "int32", "offset": 8 }, { "name": "m_flOcclusionScale", "ty": "float32", "offset": 12 }, { "name": "m_iType", "ty": "int32", "offset": 16 }, { "name": "m_iNextAudible", "ty": "int32", "offset": 20 }, { "name": "m_flExpireTime", "ty": "GameTime_t", "offset": 24 }, { "name": "m_iNext", "ty": "int16", "offset": 28 }, { "name": "m_bNoExpirationTime", "ty": "bool", "offset": 30 }, { "name": "m_ownerChannelIndex", "ty": "int32", "offset": 32 }, { "name": "m_vecOrigin", "ty": "Vector", "offset": 36 }, { "name": "m_bHasOwner", "ty": "bool", "offset": 48 } ] }, { "name": "CEnvSoundscape", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_OnPlay", "ty": "CEntityIOOutput", "offset": 1960 }, { "name": "m_flRadius", "ty": "float32", "offset": 2000 }, { "name": "m_soundscapeName", "ty": "CUtlSymbolLarge", "offset": 2008 }, { "name": "m_soundEventName", "ty": "CUtlSymbolLarge", "offset": 2016 }, { "name": "m_bOverrideWithEvent", "ty": "bool", "offset": 2024 }, { "name": "m_soundscapeIndex", "ty": "int32", "offset": 2028 }, { "name": "m_soundscapeEntityListId", "ty": "int32", "offset": 2032 }, { "name": "m_soundEventHash", "ty": "uint32", "offset": 2036 }, { "name": "m_positionNames", "ty": "CUtlSymbolLarge[8]", "offset": 2040 }, { "name": "m_hProxySoundscape", "ty": "CHandle< CEnvSoundscape >", "offset": 2104 }, { "name": "m_bDisabled", "ty": "bool", "offset": 2108 } ] }, { "name": "CEnvSoundscapeProxy", "module_name": "server.so", "parent": { "name": "CEnvSoundscape", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_OnPlay", "ty": "CEntityIOOutput", "offset": 1960 }, { "name": "m_flRadius", "ty": "float32", "offset": 2000 }, { "name": "m_soundscapeName", "ty": "CUtlSymbolLarge", "offset": 2008 }, { "name": "m_soundEventName", "ty": "CUtlSymbolLarge", "offset": 2016 }, { "name": "m_bOverrideWithEvent", "ty": "bool", "offset": 2024 }, { "name": "m_soundscapeIndex", "ty": "int32", "offset": 2028 }, { "name": "m_soundscapeEntityListId", "ty": "int32", "offset": 2032 }, { "name": "m_soundEventHash", "ty": "uint32", "offset": 2036 }, { "name": "m_positionNames", "ty": "CUtlSymbolLarge[8]", "offset": 2040 }, { "name": "m_hProxySoundscape", "ty": "CHandle< CEnvSoundscape >", "offset": 2104 }, { "name": "m_bDisabled", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_MainSoundscapeName", "ty": "CUtlSymbolLarge", "offset": 2112 } ] }, { "name": "CEnvSoundscapeTriggerable", "module_name": "server.so", "parent": { "name": "CEnvSoundscape", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_OnPlay", "ty": "CEntityIOOutput", "offset": 1960 }, { "name": "m_flRadius", "ty": "float32", "offset": 2000 }, { "name": "m_soundscapeName", "ty": "CUtlSymbolLarge", "offset": 2008 }, { "name": "m_soundEventName", "ty": "CUtlSymbolLarge", "offset": 2016 }, { "name": "m_bOverrideWithEvent", "ty": "bool", "offset": 2024 }, { "name": "m_soundscapeIndex", "ty": "int32", "offset": 2028 }, { "name": "m_soundscapeEntityListId", "ty": "int32", "offset": 2032 }, { "name": "m_soundEventHash", "ty": "uint32", "offset": 2036 }, { "name": "m_positionNames", "ty": "CUtlSymbolLarge[8]", "offset": 2040 }, { "name": "m_hProxySoundscape", "ty": "CHandle< CEnvSoundscape >", "offset": 2104 }, { "name": "m_bDisabled", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [] }, { "name": "lerpdata_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hEnt", "ty": "CHandle< CBaseEntity >", "offset": 0 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 4 }, { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 8 }, { "name": "m_vecStartOrigin", "ty": "Vector", "offset": 12 }, { "name": "m_qStartRot", "ty": "Quaternion", "offset": 32 }, { "name": "m_nFXIndex", "ty": "ParticleIndex_t", "offset": 48 } ] }, { "name": "CNavLinkAnimgraphVar", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strAnimgraphVar", "ty": "CUtlString", "offset": 0 }, { "name": "m_unAlignmentDegrees", "ty": "uint32", "offset": 8 } ] }, { "name": "CNavVolumeMarkupVolume", "module_name": "server.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CNavVolumeCalculatedVector", "module_name": "server.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CNavVolumeBreadthFirstSearch", "module_name": "server.so", "parent": { "name": "CNavVolumeCalculatedVector", "module_name": "server.so", "parent": { "name": "CNavVolume", "module_name": "navlib.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_vStartPos", "ty": "Vector", "offset": 128 }, { "name": "m_flSearchDist", "ty": "float32", "offset": 140 } ] }, { "name": "VPhysicsCollisionAttribute_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nInteractsAs", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nInteractsWith", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nInteractsExclude", "ty": "uint64" } }, { "NetworkVarNames": { "name": "m_nEntityId", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nOwnerId", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nHierarchyId", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nCollisionGroup", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nCollisionFunctionMask", "ty": "uint8" } } ], "fields": [ { "name": "m_nInteractsAs", "ty": "uint64", "offset": 8 }, { "name": "m_nInteractsWith", "ty": "uint64", "offset": 16 }, { "name": "m_nInteractsExclude", "ty": "uint64", "offset": 24 }, { "name": "m_nEntityId", "ty": "uint32", "offset": 32 }, { "name": "m_nOwnerId", "ty": "uint32", "offset": 36 }, { "name": "m_nHierarchyId", "ty": "uint16", "offset": 40 }, { "name": "m_nCollisionGroup", "ty": "uint8", "offset": 42 }, { "name": "m_nCollisionFunctionMask", "ty": "uint8", "offset": 43 } ] }, { "name": "CCollisionProperty", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_collisionAttribute", "ty": "VPhysicsCollisionAttribute_t" } }, { "NetworkVarNames": { "name": "m_vecMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vecMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_usSolidFlags", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSolidType", "ty": "SolidType_t" } }, { "NetworkVarNames": { "name": "m_triggerBloat", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nSurroundType", "ty": "SurroundingBoundsType_t" } }, { "NetworkVarNames": { "name": "m_CollisionGroup", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nEnablePhysics", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_vecSpecifiedSurroundingMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vecSpecifiedSurroundingMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vCapsuleCenter1", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vCapsuleCenter2", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_flCapsuleRadius", "ty": "float" } } ], "fields": [ { "name": "m_collisionAttribute", "ty": "VPhysicsCollisionAttribute_t", "offset": 16 }, { "name": "m_vecMins", "ty": "Vector", "offset": 64 }, { "name": "m_vecMaxs", "ty": "Vector", "offset": 76 }, { "name": "m_usSolidFlags", "ty": "uint8", "offset": 90 }, { "name": "m_nSolidType", "ty": "SolidType_t", "offset": 91 }, { "name": "m_triggerBloat", "ty": "uint8", "offset": 92 }, { "name": "m_nSurroundType", "ty": "SurroundingBoundsType_t", "offset": 93 }, { "name": "m_CollisionGroup", "ty": "uint8", "offset": 94 }, { "name": "m_nEnablePhysics", "ty": "uint8", "offset": 95 }, { "name": "m_flBoundingRadius", "ty": "float32", "offset": 96 }, { "name": "m_vecSpecifiedSurroundingMins", "ty": "Vector", "offset": 100 }, { "name": "m_vecSpecifiedSurroundingMaxs", "ty": "Vector", "offset": 112 }, { "name": "m_vecSurroundingMaxs", "ty": "Vector", "offset": 124 }, { "name": "m_vecSurroundingMins", "ty": "Vector", "offset": 136 }, { "name": "m_vCapsuleCenter1", "ty": "Vector", "offset": 148 }, { "name": "m_vCapsuleCenter2", "ty": "Vector", "offset": 160 }, { "name": "m_flCapsuleRadius", "ty": "float32", "offset": 172 } ] }, { "name": "CEffectData", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_vOrigin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vStart", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vNormal", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vAngles", "ty": "QAngle" } }, { "NetworkVarNames": { "name": "m_hEntity", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_hOtherEntity", "ty": "CEntityHandle" } }, { "NetworkVarNames": { "name": "m_flScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMagnitude", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flRadius", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_nSurfaceProp", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_nEffectIndex", "ty": "HParticleSystemDefinition" } }, { "NetworkVarNames": { "name": "m_nDamageType", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nPenetrate", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nMaterial", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nHitBox", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nColor", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nAttachmentIndex", "ty": "AttachmentHandle_t" } }, { "NetworkVarNames": { "name": "m_nAttachmentName", "ty": "CUtlStringToken" } }, { "NetworkVarNames": { "name": "m_iEffectName", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_nExplosionType", "ty": "uint8" } } ], "fields": [ { "name": "m_vOrigin", "ty": "Vector", "offset": 8 }, { "name": "m_vStart", "ty": "Vector", "offset": 20 }, { "name": "m_vNormal", "ty": "Vector", "offset": 32 }, { "name": "m_vAngles", "ty": "QAngle", "offset": 44 }, { "name": "m_hEntity", "ty": "CEntityHandle", "offset": 56 }, { "name": "m_hOtherEntity", "ty": "CEntityHandle", "offset": 60 }, { "name": "m_flScale", "ty": "float32", "offset": 64 }, { "name": "m_flMagnitude", "ty": "float32", "offset": 68 }, { "name": "m_flRadius", "ty": "float32", "offset": 72 }, { "name": "m_nSurfaceProp", "ty": "CUtlStringToken", "offset": 76 }, { "name": "m_nEffectIndex", "ty": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >", "offset": 80 }, { "name": "m_nDamageType", "ty": "uint32", "offset": 88 }, { "name": "m_nPenetrate", "ty": "uint8", "offset": 92 }, { "name": "m_nMaterial", "ty": "uint16", "offset": 94 }, { "name": "m_nHitBox", "ty": "uint16", "offset": 96 }, { "name": "m_nColor", "ty": "uint8", "offset": 98 }, { "name": "m_fFlags", "ty": "uint8", "offset": 99 }, { "name": "m_nAttachmentIndex", "ty": "AttachmentHandle_t", "offset": 100 }, { "name": "m_nAttachmentName", "ty": "CUtlStringToken", "offset": 104 }, { "name": "m_iEffectName", "ty": "uint16", "offset": 108 }, { "name": "m_nExplosionType", "ty": "uint8", "offset": 110 } ] }, { "name": "CEnvDetailController", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flFadeStartDist", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flFadeEndDist", "ty": "float32" } } ], "fields": [ { "name": "m_flFadeStartDist", "ty": "float32", "offset": 1960 }, { "name": "m_flFadeEndDist", "ty": "float32", "offset": 1964 } ] }, { "name": "CEnvWindShared", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_flStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_iWindSeed", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_iMinWind", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_iMaxWind", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_windRadius", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMinGust", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_iMaxGust", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_flMinGustDelay", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flMaxGustDelay", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGustDuration", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_iGustDirChange", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_location", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_iInitialWindDir", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_flInitialWindSpeed", "ty": "float32" } } ], "fields": [ { "name": "m_flStartTime", "ty": "GameTime_t", "offset": 8 }, { "name": "m_iWindSeed", "ty": "uint32", "offset": 12 }, { "name": "m_iMinWind", "ty": "uint16", "offset": 16 }, { "name": "m_iMaxWind", "ty": "uint16", "offset": 18 }, { "name": "m_windRadius", "ty": "int32", "offset": 20 }, { "name": "m_iMinGust", "ty": "uint16", "offset": 24 }, { "name": "m_iMaxGust", "ty": "uint16", "offset": 26 }, { "name": "m_flMinGustDelay", "ty": "float32", "offset": 28 }, { "name": "m_flMaxGustDelay", "ty": "float32", "offset": 32 }, { "name": "m_flGustDuration", "ty": "float32", "offset": 36 }, { "name": "m_iGustDirChange", "ty": "uint16", "offset": 40 }, { "name": "m_location", "ty": "Vector", "offset": 44 }, { "name": "m_iszGustSound", "ty": "int32", "offset": 56 }, { "name": "m_iWindDir", "ty": "int32", "offset": 60 }, { "name": "m_flWindSpeed", "ty": "float32", "offset": 64 }, { "name": "m_currentWindVector", "ty": "Vector", "offset": 68 }, { "name": "m_CurrentSwayVector", "ty": "Vector", "offset": 80 }, { "name": "m_PrevSwayVector", "ty": "Vector", "offset": 92 }, { "name": "m_iInitialWindDir", "ty": "uint16", "offset": 104 }, { "name": "m_flInitialWindSpeed", "ty": "float32", "offset": 108 }, { "name": "m_OnGustStart", "ty": "CEntityIOOutput", "offset": 112 }, { "name": "m_OnGustEnd", "ty": "CEntityIOOutput", "offset": 152 }, { "name": "m_flVariationTime", "ty": "GameTime_t", "offset": 192 }, { "name": "m_flSwayTime", "ty": "GameTime_t", "offset": 196 }, { "name": "m_flSimTime", "ty": "GameTime_t", "offset": 200 }, { "name": "m_flSwitchTime", "ty": "GameTime_t", "offset": 204 }, { "name": "m_flAveWindSpeed", "ty": "float32", "offset": 208 }, { "name": "m_bGusting", "ty": "bool", "offset": 212 }, { "name": "m_flWindAngleVariation", "ty": "float32", "offset": 216 }, { "name": "m_flWindSpeedVariation", "ty": "float32", "offset": 220 }, { "name": "m_iEntIndex", "ty": "CEntityIndex", "offset": 224 } ] }, { "name": "CEnvWindShared::WindAveEvent_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flStartWindSpeed", "ty": "float32", "offset": 0 }, { "name": "m_flAveWindSpeed", "ty": "float32", "offset": 4 } ] }, { "name": "CEnvWindShared::WindVariationEvent_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_flWindAngleVariation", "ty": "float32", "offset": 0 }, { "name": "m_flWindSpeedVariation", "ty": "float32", "offset": 4 } ] }, { "name": "CInfoLadderDismount", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, { "name": "shard_model_desc_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nModelID", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_hMaterial", "ty": "HMaterialStrong" } }, { "NetworkVarNames": { "name": "m_solid", "ty": "ShardSolid_t" } }, { "NetworkVarNames": { "name": "m_ShatterPanelMode", "ty": "ShatterPanelMode" } }, { "NetworkVarNames": { "name": "m_vecPanelSize", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecStressPositionA", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecStressPositionB", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_vecPanelVertices", "ty": "Vector2D" } }, { "NetworkVarNames": { "name": "m_flGlassHalfThickness", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bHasParent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bParentFrozen", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_SurfacePropStringToken", "ty": "CUtlStringToken" } } ], "fields": [ { "name": "m_nModelID", "ty": "int32", "offset": 8 }, { "name": "m_hMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 16 }, { "name": "m_solid", "ty": "ShardSolid_t", "offset": 24 }, { "name": "m_ShatterPanelMode", "ty": "ShatterPanelMode", "offset": 25 }, { "name": "m_vecPanelSize", "ty": "Vector2D", "offset": 28 }, { "name": "m_vecStressPositionA", "ty": "Vector2D", "offset": 36 }, { "name": "m_vecStressPositionB", "ty": "Vector2D", "offset": 44 }, { "name": "m_vecPanelVertices", "ty": "CNetworkUtlVectorBase< Vector2D >", "offset": 56 }, { "name": "m_flGlassHalfThickness", "ty": "float32", "offset": 80 }, { "name": "m_bHasParent", "ty": "bool", "offset": 84 }, { "name": "m_bParentFrozen", "ty": "bool", "offset": 85 }, { "name": "m_SurfacePropStringToken", "ty": "CUtlStringToken", "offset": 88 } ] }, { "name": "CShatterGlassShard", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hShardHandle", "ty": "uint32", "offset": 8 }, { "name": "m_vecPanelVertices", "ty": "CUtlVector< Vector2D >", "offset": 16 }, { "name": "m_vLocalPanelSpaceOrigin", "ty": "Vector2D", "offset": 40 }, { "name": "m_hModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 48 }, { "name": "m_hPhysicsEntity", "ty": "CHandle< CShatterGlassShardPhysics >", "offset": 56 }, { "name": "m_hParentPanel", "ty": "CHandle< CFuncShatterglass >", "offset": 60 }, { "name": "m_hParentShard", "ty": "uint32", "offset": 64 }, { "name": "m_ShatterStressType", "ty": "ShatterGlassStressType", "offset": 68 }, { "name": "m_vecStressVelocity", "ty": "Vector", "offset": 72 }, { "name": "m_bCreatedModel", "ty": "bool", "offset": 84 }, { "name": "m_flLongestEdge", "ty": "float32", "offset": 88 }, { "name": "m_flShortestEdge", "ty": "float32", "offset": 92 }, { "name": "m_flLongestAcross", "ty": "float32", "offset": 96 }, { "name": "m_flShortestAcross", "ty": "float32", "offset": 100 }, { "name": "m_flSumOfAllEdges", "ty": "float32", "offset": 104 }, { "name": "m_flArea", "ty": "float32", "offset": 108 }, { "name": "m_nOnFrameEdge", "ty": "OnFrame", "offset": 112 }, { "name": "m_nParentPanelsNthShard", "ty": "int32", "offset": 116 }, { "name": "m_nSubShardGeneration", "ty": "int32", "offset": 120 }, { "name": "m_vecAverageVertPosition", "ty": "Vector2D", "offset": 124 }, { "name": "m_bAverageVertPositionIsValid", "ty": "bool", "offset": 132 }, { "name": "m_vecPanelSpaceStressPositionA", "ty": "Vector2D", "offset": 136 }, { "name": "m_vecPanelSpaceStressPositionB", "ty": "Vector2D", "offset": 144 }, { "name": "m_bStressPositionAIsValid", "ty": "bool", "offset": 152 }, { "name": "m_bStressPositionBIsValid", "ty": "bool", "offset": 153 }, { "name": "m_bFlaggedForRemoval", "ty": "bool", "offset": 154 }, { "name": "m_flPhysicsEntitySpawnedAtTime", "ty": "GameTime_t", "offset": 156 }, { "name": "m_bShatterRateLimited", "ty": "bool", "offset": 160 }, { "name": "m_hEntityHittingMe", "ty": "CHandle< CBaseEntity >", "offset": 164 }, { "name": "m_vecNeighbors", "ty": "CUtlVector< uint32 >", "offset": 168 } ] }, { "name": "CGameRulesProxy", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, { "name": "CGameRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_szQuestName", "ty": "char[128]", "offset": 8 }, { "name": "m_nQuestPhase", "ty": "int32", "offset": 136 } ] }, { "name": "CGlowProperty", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iGlowType", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iGlowTeam", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nGlowRange", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_nGlowRangeMin", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_glowColorOverride", "ty": "Color" } }, { "NetworkVarNames": { "name": "m_bFlashing", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGlowTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flGlowStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bEligibleForScreenHighlight", "ty": "bool" } } ], "fields": [ { "name": "m_fGlowColor", "ty": "Vector", "offset": 8 }, { "name": "m_iGlowType", "ty": "int32", "offset": 48 }, { "name": "m_iGlowTeam", "ty": "int32", "offset": 52 }, { "name": "m_nGlowRange", "ty": "int32", "offset": 56 }, { "name": "m_nGlowRangeMin", "ty": "int32", "offset": 60 }, { "name": "m_glowColorOverride", "ty": "Color", "offset": 64 }, { "name": "m_bFlashing", "ty": "bool", "offset": 68 }, { "name": "m_flGlowTime", "ty": "float32", "offset": 72 }, { "name": "m_flGlowStartTime", "ty": "float32", "offset": 76 }, { "name": "m_bEligibleForScreenHighlight", "ty": "bool", "offset": 80 }, { "name": "m_bGlowing", "ty": "bool", "offset": 81 } ] }, { "name": "CMultiplayRules", "module_name": "server.so", "parent": { "name": "CGameRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_szQuestName", "ty": "char[128]", "offset": 8 }, { "name": "m_nQuestPhase", "ty": "int32", "offset": 136 } ] }, "metadata": [], "fields": [] }, { "name": "fogparams_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "dirPrimary", "ty": "Vector" } }, { "NetworkVarNames": { "name": "colorPrimary", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorSecondary", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorPrimaryLerpTo", "ty": "Color" } }, { "NetworkVarNames": { "name": "colorSecondaryLerpTo", "ty": "Color" } }, { "NetworkVarNames": { "name": "start", "ty": "float32" } }, { "NetworkVarNames": { "name": "end", "ty": "float32" } }, { "NetworkVarNames": { "name": "farz", "ty": "float32" } }, { "NetworkVarNames": { "name": "maxdensity", "ty": "float32" } }, { "NetworkVarNames": { "name": "exponent", "ty": "float32" } }, { "NetworkVarNames": { "name": "HDRColorScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "skyboxFogFactor", "ty": "float32" } }, { "NetworkVarNames": { "name": "skyboxFogFactorLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "startLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "endLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "maxdensityLerpTo", "ty": "float32" } }, { "NetworkVarNames": { "name": "lerptime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "duration", "ty": "float32" } }, { "NetworkVarNames": { "name": "blendtobackground", "ty": "float32" } }, { "NetworkVarNames": { "name": "scattering", "ty": "float32" } }, { "NetworkVarNames": { "name": "locallightscale", "ty": "float32" } }, { "NetworkVarNames": { "name": "enable", "ty": "bool" } }, { "NetworkVarNames": { "name": "blend", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bNoReflectionFog", "ty": "bool" } } ], "fields": [ { "name": "dirPrimary", "ty": "Vector", "offset": 8 }, { "name": "colorPrimary", "ty": "Color", "offset": 20 }, { "name": "colorSecondary", "ty": "Color", "offset": 24 }, { "name": "colorPrimaryLerpTo", "ty": "Color", "offset": 28 }, { "name": "colorSecondaryLerpTo", "ty": "Color", "offset": 32 }, { "name": "start", "ty": "float32", "offset": 36 }, { "name": "end", "ty": "float32", "offset": 40 }, { "name": "farz", "ty": "float32", "offset": 44 }, { "name": "maxdensity", "ty": "float32", "offset": 48 }, { "name": "exponent", "ty": "float32", "offset": 52 }, { "name": "HDRColorScale", "ty": "float32", "offset": 56 }, { "name": "skyboxFogFactor", "ty": "float32", "offset": 60 }, { "name": "skyboxFogFactorLerpTo", "ty": "float32", "offset": 64 }, { "name": "startLerpTo", "ty": "float32", "offset": 68 }, { "name": "endLerpTo", "ty": "float32", "offset": 72 }, { "name": "maxdensityLerpTo", "ty": "float32", "offset": 76 }, { "name": "lerptime", "ty": "GameTime_t", "offset": 80 }, { "name": "duration", "ty": "float32", "offset": 84 }, { "name": "blendtobackground", "ty": "float32", "offset": 88 }, { "name": "scattering", "ty": "float32", "offset": 92 }, { "name": "locallightscale", "ty": "float32", "offset": 96 }, { "name": "enable", "ty": "bool", "offset": 100 }, { "name": "blend", "ty": "bool", "offset": 101 }, { "name": "m_bNoReflectionFog", "ty": "bool", "offset": 102 }, { "name": "m_bPadding", "ty": "bool", "offset": 103 } ] }, { "name": "fogplayerparams_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_hCtrl", "ty": "CHandle< CFogController>" } } ], "fields": [ { "name": "m_hCtrl", "ty": "CHandle< CFogController >", "offset": 8 }, { "name": "m_flTransitionTime", "ty": "float32", "offset": 12 }, { "name": "m_OldColor", "ty": "Color", "offset": 16 }, { "name": "m_flOldStart", "ty": "float32", "offset": 20 }, { "name": "m_flOldEnd", "ty": "float32", "offset": 24 }, { "name": "m_flOldMaxDensity", "ty": "float32", "offset": 28 }, { "name": "m_flOldHDRColorScale", "ty": "float32", "offset": 32 }, { "name": "m_flOldFarZ", "ty": "float32", "offset": 36 }, { "name": "m_NewColor", "ty": "Color", "offset": 40 }, { "name": "m_flNewStart", "ty": "float32", "offset": 44 }, { "name": "m_flNewEnd", "ty": "float32", "offset": 48 }, { "name": "m_flNewMaxDensity", "ty": "float32", "offset": 52 }, { "name": "m_flNewHDRColorScale", "ty": "float32", "offset": 56 }, { "name": "m_flNewFarZ", "ty": "float32", "offset": 60 } ] }, { "name": "sky3dparams_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "scale", "ty": "int16" } }, { "NetworkVarNames": { "name": "origin", "ty": "Vector" } }, { "NetworkVarNames": { "name": "bClip3DSkyBoxNearToWorldFar", "ty": "bool" } }, { "NetworkVarNames": { "name": "flClip3DSkyBoxNearToWorldFarOffset", "ty": "float32" } }, { "NetworkVarNames": { "name": "fog", "ty": "fogparams_t" } }, { "NetworkVarNames": { "name": "m_nWorldGroupID", "ty": "WorldGroupId_t" } } ], "fields": [ { "name": "scale", "ty": "int16", "offset": 8 }, { "name": "origin", "ty": "Vector", "offset": 12 }, { "name": "bClip3DSkyBoxNearToWorldFar", "ty": "bool", "offset": 24 }, { "name": "flClip3DSkyBoxNearToWorldFarOffset", "ty": "float32", "offset": 28 }, { "name": "fog", "ty": "fogparams_t", "offset": 32 }, { "name": "m_nWorldGroupID", "ty": "WorldGroupId_t", "offset": 136 } ] }, { "name": "sndopvarlatchdata_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_iszStack", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_iszOperator", "ty": "CUtlSymbolLarge", "offset": 16 }, { "name": "m_iszOpvar", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_flVal", "ty": "float32", "offset": 32 }, { "name": "m_vPos", "ty": "Vector", "offset": 36 } ] }, { "name": "IRagdoll", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "ragdollelement_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "originParentSpace", "ty": "Vector", "offset": 0 }, { "name": "parentIndex", "ty": "int32", "offset": 32 }, { "name": "m_flRadius", "ty": "float32", "offset": 36 } ] }, { "name": "ragdoll_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "list", "ty": "CUtlVector< ragdollelement_t >", "offset": 0 }, { "name": "boneIndex", "ty": "CUtlVector< int32 >", "offset": 24 }, { "name": "allowStretch", "ty": "bool", "offset": 48 }, { "name": "unused", "ty": "bool", "offset": 49 } ] }, { "name": "PhysicsRagdollPose_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Transforms", "ty": "CTransform" } }, { "NetworkVarNames": { "name": "m_hOwner", "ty": "EHANDLE" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 }, { "name": "m_Transforms", "ty": "CNetworkUtlVectorBase< CTransform >", "offset": 48 }, { "name": "m_hOwner", "ty": "CHandle< CBaseEntity >", "offset": 72 } ] }, { "name": "CSceneEventInfo", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_iLayer", "ty": "int32", "offset": 0 }, { "name": "m_iPriority", "ty": "int32", "offset": 4 }, { "name": "m_hSequence", "ty": "HSequence", "offset": 8 }, { "name": "m_flWeight", "ty": "float32", "offset": 12 }, { "name": "m_bHasArrived", "ty": "bool", "offset": 16 }, { "name": "m_nType", "ty": "int32", "offset": 20 }, { "name": "m_flNext", "ty": "GameTime_t", "offset": 24 }, { "name": "m_bIsGesture", "ty": "bool", "offset": 28 }, { "name": "m_bShouldRemove", "ty": "bool", "offset": 29 }, { "name": "m_hTarget", "ty": "CHandle< CBaseEntity >", "offset": 68 }, { "name": "m_nSceneEventId", "ty": "uint32", "offset": 72 }, { "name": "m_bClientSide", "ty": "bool", "offset": 76 }, { "name": "m_bStarted", "ty": "bool", "offset": 77 } ] }, { "name": "thinkfunc_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_hFn", "ty": "HSCRIPT", "offset": 16 }, { "name": "m_nContext", "ty": "CUtlStringToken", "offset": 24 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 28 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 32 } ] }, { "name": "RagdollCreationParams_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vForce", "ty": "Vector", "offset": 0 }, { "name": "m_nForceBone", "ty": "int32", "offset": 12 } ] }, { "name": "hudtextparms_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "color1", "ty": "Color", "offset": 0 }, { "name": "color2", "ty": "Color", "offset": 4 }, { "name": "effect", "ty": "uint8", "offset": 8 }, { "name": "channel", "ty": "uint8", "offset": 9 }, { "name": "x", "ty": "float32", "offset": 12 }, { "name": "y", "ty": "float32", "offset": 16 } ] }, { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, { "name": "CSimTimer", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_interval", "ty": "float32", "offset": 8 } ] }, { "name": "CRandSimTimer", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_minInterval", "ty": "float32", "offset": 8 }, { "name": "m_maxInterval", "ty": "float32", "offset": 12 } ] }, { "name": "CStopwatchBase", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_fIsRunning", "ty": "bool", "offset": 8 } ] }, { "name": "CSimpleStopwatch", "module_name": "server.so", "parent": { "name": "CStopwatchBase", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_fIsRunning", "ty": "bool", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CStopwatch", "module_name": "server.so", "parent": { "name": "CStopwatchBase", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_fIsRunning", "ty": "bool", "offset": 8 } ] }, "metadata": [], "fields": [ { "name": "m_interval", "ty": "float32", "offset": 12 } ] }, { "name": "CRandStopwatch", "module_name": "server.so", "parent": { "name": "CStopwatchBase", "module_name": "server.so", "parent": { "name": "CSimpleSimTimer", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_next", "ty": "GameTime_t", "offset": 0 }, { "name": "m_nWorldGroupId", "ty": "WorldGroupId_t", "offset": 4 } ] }, "metadata": [], "fields": [ { "name": "m_fIsRunning", "ty": "bool", "offset": 8 } ] }, "metadata": [], "fields": [ { "name": "m_minInterval", "ty": "float32", "offset": 12 }, { "name": "m_maxInterval", "ty": "float32", "offset": 16 } ] }, { "name": "CSingleplayRules", "module_name": "server.so", "parent": { "name": "CGameRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_szQuestName", "ty": "char[128]", "offset": 8 }, { "name": "m_nQuestPhase", "ty": "int32", "offset": 136 } ] }, "metadata": [], "fields": [ { "name": "m_bSinglePlayerGameEnding", "ty": "bool", "offset": 140 } ] }, { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, { "name": "CSoundOpvarSetPointEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_OnEnter", "ty": "CEntityIOOutput", "offset": 2112 }, { "name": "m_OnExit", "ty": "CEntityIOOutput", "offset": 2152 }, { "name": "m_bAutoDisable", "ty": "bool", "offset": 2192 }, { "name": "m_flDistanceMin", "ty": "float32", "offset": 2260 }, { "name": "m_flDistanceMax", "ty": "float32", "offset": 2264 }, { "name": "m_flDistanceMapMin", "ty": "float32", "offset": 2268 }, { "name": "m_flDistanceMapMax", "ty": "float32", "offset": 2272 }, { "name": "m_flOcclusionRadius", "ty": "float32", "offset": 2276 }, { "name": "m_flOcclusionMin", "ty": "float32", "offset": 2280 }, { "name": "m_flOcclusionMax", "ty": "float32", "offset": 2284 }, { "name": "m_flValSetOnDisable", "ty": "float32", "offset": 2288 }, { "name": "m_bSetValueOnDisable", "ty": "bool", "offset": 2292 }, { "name": "m_nSimulationMode", "ty": "int32", "offset": 2296 }, { "name": "m_nVisibilitySamples", "ty": "int32", "offset": 2300 }, { "name": "m_vDynamicProxyPoint", "ty": "Vector", "offset": 2304 }, { "name": "m_flDynamicMaximumOcclusion", "ty": "float32", "offset": 2316 }, { "name": "m_hDynamicEntity", "ty": "CEntityHandle", "offset": 2320 }, { "name": "m_iszDynamicEntityName", "ty": "CUtlSymbolLarge", "offset": 2328 }, { "name": "m_flPathingDistanceNormFactor", "ty": "float32", "offset": 2336 }, { "name": "m_vPathingSourcePos", "ty": "Vector", "offset": 2340 }, { "name": "m_vPathingListenerPos", "ty": "Vector", "offset": 2352 }, { "name": "m_vPathingDirection", "ty": "Vector", "offset": 2364 }, { "name": "m_nPathingSourceIndex", "ty": "int32", "offset": 2376 } ] }, { "name": "CSoundOpvarSetAABBEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_OnEnter", "ty": "CEntityIOOutput", "offset": 2112 }, { "name": "m_OnExit", "ty": "CEntityIOOutput", "offset": 2152 }, { "name": "m_bAutoDisable", "ty": "bool", "offset": 2192 }, { "name": "m_flDistanceMin", "ty": "float32", "offset": 2260 }, { "name": "m_flDistanceMax", "ty": "float32", "offset": 2264 }, { "name": "m_flDistanceMapMin", "ty": "float32", "offset": 2268 }, { "name": "m_flDistanceMapMax", "ty": "float32", "offset": 2272 }, { "name": "m_flOcclusionRadius", "ty": "float32", "offset": 2276 }, { "name": "m_flOcclusionMin", "ty": "float32", "offset": 2280 }, { "name": "m_flOcclusionMax", "ty": "float32", "offset": 2284 }, { "name": "m_flValSetOnDisable", "ty": "float32", "offset": 2288 }, { "name": "m_bSetValueOnDisable", "ty": "bool", "offset": 2292 }, { "name": "m_nSimulationMode", "ty": "int32", "offset": 2296 }, { "name": "m_nVisibilitySamples", "ty": "int32", "offset": 2300 }, { "name": "m_vDynamicProxyPoint", "ty": "Vector", "offset": 2304 }, { "name": "m_flDynamicMaximumOcclusion", "ty": "float32", "offset": 2316 }, { "name": "m_hDynamicEntity", "ty": "CEntityHandle", "offset": 2320 }, { "name": "m_iszDynamicEntityName", "ty": "CUtlSymbolLarge", "offset": 2328 }, { "name": "m_flPathingDistanceNormFactor", "ty": "float32", "offset": 2336 }, { "name": "m_vPathingSourcePos", "ty": "Vector", "offset": 2340 }, { "name": "m_vPathingListenerPos", "ty": "Vector", "offset": 2352 }, { "name": "m_vPathingDirection", "ty": "Vector", "offset": 2364 }, { "name": "m_nPathingSourceIndex", "ty": "int32", "offset": 2376 } ] }, "metadata": [], "fields": [ { "name": "m_vDistanceInnerMins", "ty": "Vector", "offset": 2380 }, { "name": "m_vDistanceInnerMaxs", "ty": "Vector", "offset": 2392 }, { "name": "m_vDistanceOuterMins", "ty": "Vector", "offset": 2404 }, { "name": "m_vDistanceOuterMaxs", "ty": "Vector", "offset": 2416 }, { "name": "m_nAABBDirection", "ty": "int32", "offset": 2428 }, { "name": "m_vInnerMins", "ty": "Vector", "offset": 2432 }, { "name": "m_vInnerMaxs", "ty": "Vector", "offset": 2444 }, { "name": "m_vOuterMins", "ty": "Vector", "offset": 2456 }, { "name": "m_vOuterMaxs", "ty": "Vector", "offset": 2468 } ] }, { "name": "CSoundOpvarSetOBBEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetAABBEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_OnEnter", "ty": "CEntityIOOutput", "offset": 2112 }, { "name": "m_OnExit", "ty": "CEntityIOOutput", "offset": 2152 }, { "name": "m_bAutoDisable", "ty": "bool", "offset": 2192 }, { "name": "m_flDistanceMin", "ty": "float32", "offset": 2260 }, { "name": "m_flDistanceMax", "ty": "float32", "offset": 2264 }, { "name": "m_flDistanceMapMin", "ty": "float32", "offset": 2268 }, { "name": "m_flDistanceMapMax", "ty": "float32", "offset": 2272 }, { "name": "m_flOcclusionRadius", "ty": "float32", "offset": 2276 }, { "name": "m_flOcclusionMin", "ty": "float32", "offset": 2280 }, { "name": "m_flOcclusionMax", "ty": "float32", "offset": 2284 }, { "name": "m_flValSetOnDisable", "ty": "float32", "offset": 2288 }, { "name": "m_bSetValueOnDisable", "ty": "bool", "offset": 2292 }, { "name": "m_nSimulationMode", "ty": "int32", "offset": 2296 }, { "name": "m_nVisibilitySamples", "ty": "int32", "offset": 2300 }, { "name": "m_vDynamicProxyPoint", "ty": "Vector", "offset": 2304 }, { "name": "m_flDynamicMaximumOcclusion", "ty": "float32", "offset": 2316 }, { "name": "m_hDynamicEntity", "ty": "CEntityHandle", "offset": 2320 }, { "name": "m_iszDynamicEntityName", "ty": "CUtlSymbolLarge", "offset": 2328 }, { "name": "m_flPathingDistanceNormFactor", "ty": "float32", "offset": 2336 }, { "name": "m_vPathingSourcePos", "ty": "Vector", "offset": 2340 }, { "name": "m_vPathingListenerPos", "ty": "Vector", "offset": 2352 }, { "name": "m_vPathingDirection", "ty": "Vector", "offset": 2364 }, { "name": "m_nPathingSourceIndex", "ty": "int32", "offset": 2376 } ] }, "metadata": [], "fields": [ { "name": "m_vDistanceInnerMins", "ty": "Vector", "offset": 2380 }, { "name": "m_vDistanceInnerMaxs", "ty": "Vector", "offset": 2392 }, { "name": "m_vDistanceOuterMins", "ty": "Vector", "offset": 2404 }, { "name": "m_vDistanceOuterMaxs", "ty": "Vector", "offset": 2416 }, { "name": "m_nAABBDirection", "ty": "int32", "offset": 2428 }, { "name": "m_vInnerMins", "ty": "Vector", "offset": 2432 }, { "name": "m_vInnerMaxs", "ty": "Vector", "offset": 2444 }, { "name": "m_vOuterMins", "ty": "Vector", "offset": 2456 }, { "name": "m_vOuterMaxs", "ty": "Vector", "offset": 2468 } ] }, "metadata": [], "fields": [] }, { "name": "CSoundOpvarSetPathCornerEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_OnEnter", "ty": "CEntityIOOutput", "offset": 2112 }, { "name": "m_OnExit", "ty": "CEntityIOOutput", "offset": 2152 }, { "name": "m_bAutoDisable", "ty": "bool", "offset": 2192 }, { "name": "m_flDistanceMin", "ty": "float32", "offset": 2260 }, { "name": "m_flDistanceMax", "ty": "float32", "offset": 2264 }, { "name": "m_flDistanceMapMin", "ty": "float32", "offset": 2268 }, { "name": "m_flDistanceMapMax", "ty": "float32", "offset": 2272 }, { "name": "m_flOcclusionRadius", "ty": "float32", "offset": 2276 }, { "name": "m_flOcclusionMin", "ty": "float32", "offset": 2280 }, { "name": "m_flOcclusionMax", "ty": "float32", "offset": 2284 }, { "name": "m_flValSetOnDisable", "ty": "float32", "offset": 2288 }, { "name": "m_bSetValueOnDisable", "ty": "bool", "offset": 2292 }, { "name": "m_nSimulationMode", "ty": "int32", "offset": 2296 }, { "name": "m_nVisibilitySamples", "ty": "int32", "offset": 2300 }, { "name": "m_vDynamicProxyPoint", "ty": "Vector", "offset": 2304 }, { "name": "m_flDynamicMaximumOcclusion", "ty": "float32", "offset": 2316 }, { "name": "m_hDynamicEntity", "ty": "CEntityHandle", "offset": 2320 }, { "name": "m_iszDynamicEntityName", "ty": "CUtlSymbolLarge", "offset": 2328 }, { "name": "m_flPathingDistanceNormFactor", "ty": "float32", "offset": 2336 }, { "name": "m_vPathingSourcePos", "ty": "Vector", "offset": 2340 }, { "name": "m_vPathingListenerPos", "ty": "Vector", "offset": 2352 }, { "name": "m_vPathingDirection", "ty": "Vector", "offset": 2364 }, { "name": "m_nPathingSourceIndex", "ty": "int32", "offset": 2376 } ] }, "metadata": [], "fields": [ { "name": "m_flDistMinSqr", "ty": "float32", "offset": 2408 }, { "name": "m_flDistMaxSqr", "ty": "float32", "offset": 2412 }, { "name": "m_iszPathCornerEntityName", "ty": "CUtlSymbolLarge", "offset": 2416 } ] }, { "name": "SoundOpvarTraceResult_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "vPos", "ty": "Vector", "offset": 0 }, { "name": "bDidHit", "ty": "bool", "offset": 12 }, { "name": "flDistSqrToCenter", "ty": "float32", "offset": 16 } ] }, { "name": "CSoundOpvarSetAutoRoomEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_OnEnter", "ty": "CEntityIOOutput", "offset": 2112 }, { "name": "m_OnExit", "ty": "CEntityIOOutput", "offset": 2152 }, { "name": "m_bAutoDisable", "ty": "bool", "offset": 2192 }, { "name": "m_flDistanceMin", "ty": "float32", "offset": 2260 }, { "name": "m_flDistanceMax", "ty": "float32", "offset": 2264 }, { "name": "m_flDistanceMapMin", "ty": "float32", "offset": 2268 }, { "name": "m_flDistanceMapMax", "ty": "float32", "offset": 2272 }, { "name": "m_flOcclusionRadius", "ty": "float32", "offset": 2276 }, { "name": "m_flOcclusionMin", "ty": "float32", "offset": 2280 }, { "name": "m_flOcclusionMax", "ty": "float32", "offset": 2284 }, { "name": "m_flValSetOnDisable", "ty": "float32", "offset": 2288 }, { "name": "m_bSetValueOnDisable", "ty": "bool", "offset": 2292 }, { "name": "m_nSimulationMode", "ty": "int32", "offset": 2296 }, { "name": "m_nVisibilitySamples", "ty": "int32", "offset": 2300 }, { "name": "m_vDynamicProxyPoint", "ty": "Vector", "offset": 2304 }, { "name": "m_flDynamicMaximumOcclusion", "ty": "float32", "offset": 2316 }, { "name": "m_hDynamicEntity", "ty": "CEntityHandle", "offset": 2320 }, { "name": "m_iszDynamicEntityName", "ty": "CUtlSymbolLarge", "offset": 2328 }, { "name": "m_flPathingDistanceNormFactor", "ty": "float32", "offset": 2336 }, { "name": "m_vPathingSourcePos", "ty": "Vector", "offset": 2340 }, { "name": "m_vPathingListenerPos", "ty": "Vector", "offset": 2352 }, { "name": "m_vPathingDirection", "ty": "Vector", "offset": 2364 }, { "name": "m_nPathingSourceIndex", "ty": "int32", "offset": 2376 } ] }, "metadata": [], "fields": [ { "name": "m_traceResults", "ty": "CUtlVector< SoundOpvarTraceResult_t >", "offset": 2384 }, { "name": "m_flSize", "ty": "float32", "offset": 2432 }, { "name": "m_flHeightTolerance", "ty": "float32", "offset": 2436 }, { "name": "m_flSizeSqr", "ty": "float32", "offset": 2440 } ] }, { "name": "CSoundOpvarSetOBBWindEntity", "module_name": "server.so", "parent": { "name": "CSoundOpvarSetPointBase", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iszStackName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOperatorName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iszOpvarName", "ty": "string_t" } }, { "NetworkVarNames": { "name": "m_iOpvarIndex", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUseAutoCompare", "ty": "bool" } } ], "fields": [ { "name": "m_bDisabled", "ty": "bool", "offset": 1960 }, { "name": "m_hSource", "ty": "CEntityHandle", "offset": 1964 }, { "name": "m_iszSourceEntityName", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_vLastPosition", "ty": "Vector", "offset": 2064 }, { "name": "m_iszStackName", "ty": "CUtlSymbolLarge", "offset": 2080 }, { "name": "m_iszOperatorName", "ty": "CUtlSymbolLarge", "offset": 2088 }, { "name": "m_iszOpvarName", "ty": "CUtlSymbolLarge", "offset": 2096 }, { "name": "m_iOpvarIndex", "ty": "int32", "offset": 2104 }, { "name": "m_bUseAutoCompare", "ty": "bool", "offset": 2108 } ] }, "metadata": [], "fields": [ { "name": "m_vMins", "ty": "Vector", "offset": 2112 }, { "name": "m_vMaxs", "ty": "Vector", "offset": 2124 }, { "name": "m_vDistanceMins", "ty": "Vector", "offset": 2136 }, { "name": "m_vDistanceMaxs", "ty": "Vector", "offset": 2148 }, { "name": "m_flWindMin", "ty": "float32", "offset": 2160 }, { "name": "m_flWindMax", "ty": "float32", "offset": 2164 }, { "name": "m_flWindMapMin", "ty": "float32", "offset": 2168 }, { "name": "m_flWindMapMax", "ty": "float32", "offset": 2172 } ] }, { "name": "CTakeDamageInfo", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vecDamageForce", "ty": "Vector", "offset": 8 }, { "name": "m_vecDamagePosition", "ty": "Vector", "offset": 20 }, { "name": "m_vecReportedPosition", "ty": "Vector", "offset": 32 }, { "name": "m_vecDamageDirection", "ty": "Vector", "offset": 44 }, { "name": "m_hInflictor", "ty": "CHandle< CBaseEntity >", "offset": 56 }, { "name": "m_hAttacker", "ty": "CHandle< CBaseEntity >", "offset": 60 }, { "name": "m_hAbility", "ty": "CHandle< CBaseEntity >", "offset": 64 }, { "name": "m_flDamage", "ty": "float32", "offset": 68 }, { "name": "m_bitsDamageType", "ty": "int32", "offset": 72 }, { "name": "m_iDamageCustom", "ty": "int32", "offset": 76 }, { "name": "m_iAmmoType", "ty": "AmmoIndex_t", "offset": 80 }, { "name": "m_flOriginalDamage", "ty": "float32", "offset": 96 }, { "name": "m_bShouldBleed", "ty": "bool", "offset": 100 }, { "name": "m_bShouldSpark", "ty": "bool", "offset": 101 }, { "name": "m_nDamageFlags", "ty": "TakeDamageFlags_t", "offset": 112 }, { "name": "m_nNumObjectsPenetrated", "ty": "int32", "offset": 116 }, { "name": "m_hScriptInstance", "ty": "HSCRIPT", "offset": 120 }, { "name": "m_bInTakeDamageFlow", "ty": "bool", "offset": 148 } ] }, { "name": "CTakeDamageResult", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_nHealthLost", "ty": "int32", "offset": 0 }, { "name": "m_nDamageTaken", "ty": "int32", "offset": 4 } ] }, { "name": "SummaryTakeDamageInfo_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "nSummarisedCount", "ty": "int32", "offset": 0 }, { "name": "info", "ty": "CTakeDamageInfo", "offset": 8 }, { "name": "result", "ty": "CTakeDamageResult", "offset": 160 }, { "name": "hTarget", "ty": "CHandle< CBaseEntity >", "offset": 168 } ] }, { "name": "CTakeDamageSummaryScopeGuard", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vecSummaries", "ty": "CUtlVector< SummaryTakeDamageInfo_t* >", "offset": 8 } ] }, { "name": "CTeamplayRules", "module_name": "server.so", "parent": { "name": "CMultiplayRules", "module_name": "server.so", "parent": { "name": "CGameRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_szQuestName", "ty": "char[128]", "offset": 8 }, { "name": "m_nQuestPhase", "ty": "int32", "offset": 136 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CAttributeList", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_Attributes", "ty": "CEconItemAttribute" } } ], "fields": [ { "name": "m_Attributes", "ty": "CUtlVectorEmbeddedNetworkVar< CEconItemAttribute >", "offset": 8 }, { "name": "m_pManager", "ty": "CAttributeManager*", "offset": 88 } ] }, { "name": "CEconItemAttribute", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iAttributeDefinitionIndex", "ty": "attrib_definition_index_t" } }, { "NetworkVarNames": { "name": "m_flValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flInitialValue", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nRefundableCurrency", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bSetBonus", "ty": "bool" } } ], "fields": [ { "name": "m_iAttributeDefinitionIndex", "ty": "uint16", "offset": 48 }, { "name": "m_flValue", "ty": "float32", "offset": 52 }, { "name": "m_flInitialValue", "ty": "float32", "offset": 56 }, { "name": "m_nRefundableCurrency", "ty": "int32", "offset": 60 }, { "name": "m_bSetBonus", "ty": "bool", "offset": 64 } ] }, { "name": "IEconItemInterface", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CAttributeManager", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iReapplyProvisionParity", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hOuter", "ty": "EHANDLE" } }, { "NetworkVarNames": { "name": "m_ProviderType", "ty": "attributeprovidertypes_t" } } ], "fields": [ { "name": "m_Providers", "ty": "CUtlVector< CHandle< CBaseEntity > >", "offset": 8 }, { "name": "m_iReapplyProvisionParity", "ty": "int32", "offset": 32 }, { "name": "m_hOuter", "ty": "CHandle< CBaseEntity >", "offset": 36 }, { "name": "m_bPreventLoopback", "ty": "bool", "offset": 40 }, { "name": "m_ProviderType", "ty": "attributeprovidertypes_t", "offset": 44 }, { "name": "m_CachedResults", "ty": "CUtlVector< CAttributeManager::cached_attribute_float_t >", "offset": 48 } ] }, { "name": "CAttributeManager::cached_attribute_float_t", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "flIn", "ty": "float32", "offset": 0 }, { "name": "iAttribHook", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "flOut", "ty": "float32", "offset": 16 } ] }, { "name": "CAttributeContainer", "module_name": "server.so", "parent": { "name": "CAttributeManager", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iReapplyProvisionParity", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hOuter", "ty": "EHANDLE" } }, { "NetworkVarNames": { "name": "m_ProviderType", "ty": "attributeprovidertypes_t" } } ], "fields": [ { "name": "m_Providers", "ty": "CUtlVector< CHandle< CBaseEntity > >", "offset": 8 }, { "name": "m_iReapplyProvisionParity", "ty": "int32", "offset": 32 }, { "name": "m_hOuter", "ty": "CHandle< CBaseEntity >", "offset": 36 }, { "name": "m_bPreventLoopback", "ty": "bool", "offset": 40 }, { "name": "m_ProviderType", "ty": "attributeprovidertypes_t", "offset": 44 }, { "name": "m_CachedResults", "ty": "CUtlVector< CAttributeManager::cached_attribute_float_t >", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "Unknown": { "name": "MNetworkIncludeByName" } }, { "NetworkVarNames": { "name": "m_Item", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_Item", "ty": "CEconItemView", "offset": 80 } ] }, { "name": "IHasAttributes", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "GameAmmoTypeInfo_t", "module_name": "server.so", "parent": { "name": "AmmoTypeInfo_t", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMaxCarry", "ty": "int32", "offset": 16 }, { "name": "m_nSplashSize", "ty": "CRangeInt", "offset": 28 }, { "name": "m_nFlags", "ty": "AmmoFlags_t", "offset": 36 }, { "name": "m_flMass", "ty": "float32", "offset": 40 }, { "name": "m_flSpeed", "ty": "CRangeFloat", "offset": 44 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBuySize", "ty": "int32", "offset": 52 }, { "name": "m_nCost", "ty": "int32", "offset": 56 } ] }, { "name": "EntitySpottedState_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_bSpotted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bSpottedByMask", "ty": "uint32" } } ], "fields": [ { "name": "m_bSpotted", "ty": "bool", "offset": 8 }, { "name": "m_bSpottedByMask", "ty": "uint32[2]", "offset": 12 } ] }, { "name": "SpawnPoint", "module_name": "server.so", "parent": { "name": "CServerOnlyPointEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_iPriority", "ty": "int32", "offset": 1960 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1964 }, { "name": "m_nType", "ty": "int32", "offset": 1968 } ] }, { "name": "SpawnPointCoopEnemy", "module_name": "server.so", "parent": { "name": "SpawnPoint", "module_name": "server.so", "parent": { "name": "CServerOnlyPointEntity", "module_name": "server.so", "parent": { "name": "CServerOnlyEntity", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_iPriority", "ty": "int32", "offset": 1960 }, { "name": "m_bEnabled", "ty": "bool", "offset": 1964 }, { "name": "m_nType", "ty": "int32", "offset": 1968 } ] }, "metadata": [], "fields": [ { "name": "m_szWeaponsToGive", "ty": "CUtlSymbolLarge", "offset": 1976 }, { "name": "m_szPlayerModelToUse", "ty": "CUtlSymbolLarge", "offset": 1984 }, { "name": "m_nArmorToSpawnWith", "ty": "int32", "offset": 1992 }, { "name": "m_nDefaultBehavior", "ty": "SpawnPointCoopEnemy::BotDefaultBehavior_t", "offset": 1996 }, { "name": "m_nBotDifficulty", "ty": "int32", "offset": 2000 }, { "name": "m_bIsAgressive", "ty": "bool", "offset": 2004 }, { "name": "m_bStartAsleep", "ty": "bool", "offset": 2005 }, { "name": "m_flHideRadius", "ty": "float32", "offset": 2008 }, { "name": "m_szBehaviorTreeFile", "ty": "CUtlSymbolLarge", "offset": 2024 } ] }, { "name": "CCSGameRulesProxy", "module_name": "server.so", "parent": { "name": "CGameRulesProxy", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_pGameRules", "ty": "CCSGameRules*" } } ], "fields": [ { "name": "m_pGameRules", "ty": "CCSGameRules*", "offset": 1960 } ] }, { "name": "CCSGameRules", "module_name": "server.so", "parent": { "name": "CTeamplayRules", "module_name": "server.so", "parent": { "name": "CMultiplayRules", "module_name": "server.so", "parent": { "name": "CGameRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "m_szQuestName", "ty": "char[128]", "offset": 8 }, { "name": "m_nQuestPhase", "ty": "int32", "offset": 136 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [ { "NetworkVarNames": { "name": "m_bFreezePeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bWarmupPeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_fWarmupPeriodEnd", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_fWarmupPeriodStart", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nTotalPausedTicks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nPauseStartTick", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bServerPaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bGamePaused", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bTerroristTimeOutActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCTTimeOutActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flTerroristTimeOutRemaining", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flCTTimeOutRemaining", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nTerroristTimeOuts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCTTimeOuts", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTechnicalTimeOut", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMatchWaitingForResume", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_fMatchStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_fRoundStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flRestartRoundTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bGameRestart", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGameStartTime", "ty": "float" } }, { "NetworkVarNames": { "name": "m_timeUntilNextPhaseStarts", "ty": "float" } }, { "NetworkVarNames": { "name": "m_gamePhase", "ty": "int" } }, { "NetworkVarNames": { "name": "m_totalRoundsPlayed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundsPlayedThisPhase", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOvertimePlaying", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHostagesRemaining", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bAnyHostageReached", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasBombTarget", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasRescueZone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bMapHasBuyZone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsQueuedMatchmaking", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nQueuedMatchmakingMode", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bIsValveDS", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bLogoMap", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bPlayAllStepSoundsOnServer", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iSpectatorSlotCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_MatchDevice", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bHasMatchStarted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nNextMapInMapgroup", "ty": "int" } }, { "NetworkVarNames": { "name": "m_szTournamentEventName", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szTournamentEventStage", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szMatchStatTxt", "ty": "char" } }, { "NetworkVarNames": { "name": "m_szTournamentPredictionsTxt", "ty": "char" } }, { "NetworkVarNames": { "name": "m_nTournamentPredictionsPct", "ty": "int" } }, { "NetworkVarNames": { "name": "m_flCMMItemDropRevealStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flCMMItemDropRevealEndTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bIsDroppingItems", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsQuestEligible", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bIsHltvActive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nGuardianModeWaveNumber", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nGuardianModeSpecialKillsRemaining", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nGuardianModeSpecialWeaponNeeded", "ty": "int" } }, { "NetworkVarNames": { "name": "m_numGlobalGiftsGiven", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numGlobalGifters", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numGlobalGiftsPeriodSeconds", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrFeaturedGiftersAccounts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrFeaturedGiftersGifts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_arrProhibitedItemIndices", "ty": "uint16" } }, { "NetworkVarNames": { "name": "m_arrTournamentActiveCasterAccounts", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_numBestOfMaps", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nHalloweenMaskListSeed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bBombDropped", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bBombPlanted", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundWinStatus", "ty": "int" } }, { "NetworkVarNames": { "name": "m_eRoundWinReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTCantBuy", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bCTCantBuy", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flGuardianBuyUntilTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_iMatchStats_RoundResults", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMatchStats_PlayersAlive_CT", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMatchStats_PlayersAlive_T", "ty": "int" } }, { "NetworkVarNames": { "name": "m_TeamRespawnWaveTimes", "ty": "float" } }, { "NetworkVarNames": { "name": "m_flNextRespawnWave", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_nServerQuestID", "ty": "int" } }, { "NetworkVarNames": { "name": "m_vMinimapMins", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_vMinimapMaxs", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_MinimapVerticalSectionHeights", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapGroupVoteTypes", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapGroupVoteOptions", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nEndMatchMapVoteWinner", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumConsecutiveCTLoses", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iNumConsecutiveTerroristLoses", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nMatchAbortedEarlyReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_pGameModeRules", "ty": "CCSGameModeRules *" } }, { "NetworkVarNames": { "name": "m_RetakeRules", "ty": "CRetakeGameRules" } }, { "NetworkVarNames": { "name": "m_nMatchEndCount", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_nTTeamIntroVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nCTTeamIntroVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bTeamIntroPeriod", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndWinnerTeam", "ty": "int" } }, { "NetworkVarNames": { "name": "m_eRoundEndReason", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRoundEndShowTimerDefend", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndTimerTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sRoundEndFunFactToken", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactPlayerSlot", "ty": "CPlayerSlot" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData1", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData2", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iRoundEndFunFactData3", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sRoundEndMessage", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_iRoundEndPlayerCount", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bRoundEndNoMusic", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iRoundEndLegacy", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundEndCount", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iRoundStartRoundNumber", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRoundStartCount", "ty": "uint8" } } ], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 152 }, { "name": "m_coopMissionManager", "ty": "CHandle< CBaseEntity >", "offset": 192 }, { "name": "m_bFreezePeriod", "ty": "bool", "offset": 196 }, { "name": "m_bWarmupPeriod", "ty": "bool", "offset": 197 }, { "name": "m_fWarmupPeriodEnd", "ty": "GameTime_t", "offset": 200 }, { "name": "m_fWarmupPeriodStart", "ty": "GameTime_t", "offset": 204 }, { "name": "m_nTotalPausedTicks", "ty": "int32", "offset": 208 }, { "name": "m_nPauseStartTick", "ty": "int32", "offset": 212 }, { "name": "m_bServerPaused", "ty": "bool", "offset": 216 }, { "name": "m_bGamePaused", "ty": "bool", "offset": 217 }, { "name": "m_bTerroristTimeOutActive", "ty": "bool", "offset": 218 }, { "name": "m_bCTTimeOutActive", "ty": "bool", "offset": 219 }, { "name": "m_flTerroristTimeOutRemaining", "ty": "float32", "offset": 220 }, { "name": "m_flCTTimeOutRemaining", "ty": "float32", "offset": 224 }, { "name": "m_nTerroristTimeOuts", "ty": "int32", "offset": 228 }, { "name": "m_nCTTimeOuts", "ty": "int32", "offset": 232 }, { "name": "m_bTechnicalTimeOut", "ty": "bool", "offset": 236 }, { "name": "m_bMatchWaitingForResume", "ty": "bool", "offset": 237 }, { "name": "m_iRoundTime", "ty": "int32", "offset": 240 }, { "name": "m_fMatchStartTime", "ty": "float32", "offset": 244 }, { "name": "m_fRoundStartTime", "ty": "GameTime_t", "offset": 248 }, { "name": "m_flRestartRoundTime", "ty": "GameTime_t", "offset": 252 }, { "name": "m_bGameRestart", "ty": "bool", "offset": 256 }, { "name": "m_flGameStartTime", "ty": "float32", "offset": 260 }, { "name": "m_timeUntilNextPhaseStarts", "ty": "float32", "offset": 264 }, { "name": "m_gamePhase", "ty": "int32", "offset": 268 }, { "name": "m_totalRoundsPlayed", "ty": "int32", "offset": 272 }, { "name": "m_nRoundsPlayedThisPhase", "ty": "int32", "offset": 276 }, { "name": "m_nOvertimePlaying", "ty": "int32", "offset": 280 }, { "name": "m_iHostagesRemaining", "ty": "int32", "offset": 284 }, { "name": "m_bAnyHostageReached", "ty": "bool", "offset": 288 }, { "name": "m_bMapHasBombTarget", "ty": "bool", "offset": 289 }, { "name": "m_bMapHasRescueZone", "ty": "bool", "offset": 290 }, { "name": "m_bMapHasBuyZone", "ty": "bool", "offset": 291 }, { "name": "m_bIsQueuedMatchmaking", "ty": "bool", "offset": 292 }, { "name": "m_nQueuedMatchmakingMode", "ty": "int32", "offset": 296 }, { "name": "m_bIsValveDS", "ty": "bool", "offset": 300 }, { "name": "m_bLogoMap", "ty": "bool", "offset": 301 }, { "name": "m_bPlayAllStepSoundsOnServer", "ty": "bool", "offset": 302 }, { "name": "m_iSpectatorSlotCount", "ty": "int32", "offset": 304 }, { "name": "m_MatchDevice", "ty": "int32", "offset": 308 }, { "name": "m_bHasMatchStarted", "ty": "bool", "offset": 312 }, { "name": "m_nNextMapInMapgroup", "ty": "int32", "offset": 316 }, { "name": "m_szTournamentEventName", "ty": "char[512]", "offset": 320 }, { "name": "m_szTournamentEventStage", "ty": "char[512]", "offset": 832 }, { "name": "m_szMatchStatTxt", "ty": "char[512]", "offset": 1344 }, { "name": "m_szTournamentPredictionsTxt", "ty": "char[512]", "offset": 1856 }, { "name": "m_nTournamentPredictionsPct", "ty": "int32", "offset": 2368 }, { "name": "m_flCMMItemDropRevealStartTime", "ty": "GameTime_t", "offset": 2372 }, { "name": "m_flCMMItemDropRevealEndTime", "ty": "GameTime_t", "offset": 2376 }, { "name": "m_bIsDroppingItems", "ty": "bool", "offset": 2380 }, { "name": "m_bIsQuestEligible", "ty": "bool", "offset": 2381 }, { "name": "m_bIsHltvActive", "ty": "bool", "offset": 2382 }, { "name": "m_nGuardianModeWaveNumber", "ty": "int32", "offset": 2384 }, { "name": "m_nGuardianModeSpecialKillsRemaining", "ty": "int32", "offset": 2388 }, { "name": "m_nGuardianModeSpecialWeaponNeeded", "ty": "int32", "offset": 2392 }, { "name": "m_nGuardianGrenadesToGiveBots", "ty": "int32", "offset": 2396 }, { "name": "m_nNumHeaviesToSpawn", "ty": "int32", "offset": 2400 }, { "name": "m_numGlobalGiftsGiven", "ty": "uint32", "offset": 2404 }, { "name": "m_numGlobalGifters", "ty": "uint32", "offset": 2408 }, { "name": "m_numGlobalGiftsPeriodSeconds", "ty": "uint32", "offset": 2412 }, { "name": "m_arrFeaturedGiftersAccounts", "ty": "uint32[4]", "offset": 2416 }, { "name": "m_arrFeaturedGiftersGifts", "ty": "uint32[4]", "offset": 2432 }, { "name": "m_arrProhibitedItemIndices", "ty": "uint16[100]", "offset": 2448 }, { "name": "m_arrTournamentActiveCasterAccounts", "ty": "uint32[4]", "offset": 2648 }, { "name": "m_numBestOfMaps", "ty": "int32", "offset": 2664 }, { "name": "m_nHalloweenMaskListSeed", "ty": "int32", "offset": 2668 }, { "name": "m_bBombDropped", "ty": "bool", "offset": 2672 }, { "name": "m_bBombPlanted", "ty": "bool", "offset": 2673 }, { "name": "m_iRoundWinStatus", "ty": "int32", "offset": 2676 }, { "name": "m_eRoundWinReason", "ty": "int32", "offset": 2680 }, { "name": "m_bTCantBuy", "ty": "bool", "offset": 2684 }, { "name": "m_bCTCantBuy", "ty": "bool", "offset": 2685 }, { "name": "m_flGuardianBuyUntilTime", "ty": "GameTime_t", "offset": 2688 }, { "name": "m_iMatchStats_RoundResults", "ty": "int32[30]", "offset": 2692 }, { "name": "m_iMatchStats_PlayersAlive_CT", "ty": "int32[30]", "offset": 2812 }, { "name": "m_iMatchStats_PlayersAlive_T", "ty": "int32[30]", "offset": 2932 }, { "name": "m_TeamRespawnWaveTimes", "ty": "float32[32]", "offset": 3052 }, { "name": "m_flNextRespawnWave", "ty": "GameTime_t[32]", "offset": 3180 }, { "name": "m_nServerQuestID", "ty": "int32", "offset": 3308 }, { "name": "m_vMinimapMins", "ty": "Vector", "offset": 3312 }, { "name": "m_vMinimapMaxs", "ty": "Vector", "offset": 3324 }, { "name": "m_MinimapVerticalSectionHeights", "ty": "float32[8]", "offset": 3336 }, { "name": "m_bDontIncrementCoopWave", "ty": "bool", "offset": 3368 }, { "name": "m_bSpawnedTerrorHuntHeavy", "ty": "bool", "offset": 3369 }, { "name": "m_nEndMatchMapGroupVoteTypes", "ty": "int32[10]", "offset": 3372 }, { "name": "m_nEndMatchMapGroupVoteOptions", "ty": "int32[10]", "offset": 3412 }, { "name": "m_nEndMatchMapVoteWinner", "ty": "int32", "offset": 3452 }, { "name": "m_iNumConsecutiveCTLoses", "ty": "int32", "offset": 3456 }, { "name": "m_iNumConsecutiveTerroristLoses", "ty": "int32", "offset": 3460 }, { "name": "m_bHasHostageBeenTouched", "ty": "bool", "offset": 3488 }, { "name": "m_flIntermissionStartTime", "ty": "GameTime_t", "offset": 3492 }, { "name": "m_flIntermissionEndTime", "ty": "GameTime_t", "offset": 3496 }, { "name": "m_bLevelInitialized", "ty": "bool", "offset": 3500 }, { "name": "m_iTotalRoundsPlayed", "ty": "int32", "offset": 3504 }, { "name": "m_iUnBalancedRounds", "ty": "int32", "offset": 3508 }, { "name": "m_endMatchOnRoundReset", "ty": "bool", "offset": 3512 }, { "name": "m_endMatchOnThink", "ty": "bool", "offset": 3513 }, { "name": "m_iFreezeTime", "ty": "int32", "offset": 3516 }, { "name": "m_iNumTerrorist", "ty": "int32", "offset": 3520 }, { "name": "m_iNumCT", "ty": "int32", "offset": 3524 }, { "name": "m_iNumSpawnableTerrorist", "ty": "int32", "offset": 3528 }, { "name": "m_iNumSpawnableCT", "ty": "int32", "offset": 3532 }, { "name": "m_arrSelectedHostageSpawnIndices", "ty": "CUtlVector< int32 >", "offset": 3536 }, { "name": "m_nSpawnPointsRandomSeed", "ty": "int32", "offset": 3560 }, { "name": "m_bFirstConnected", "ty": "bool", "offset": 3564 }, { "name": "m_bCompleteReset", "ty": "bool", "offset": 3565 }, { "name": "m_bPickNewTeamsOnReset", "ty": "bool", "offset": 3566 }, { "name": "m_bScrambleTeamsOnRestart", "ty": "bool", "offset": 3567 }, { "name": "m_bSwapTeamsOnRestart", "ty": "bool", "offset": 3568 }, { "name": "m_nEndMatchTiedVotes", "ty": "CUtlVector< int32 >", "offset": 3576 }, { "name": "m_bNeedToAskPlayersForContinueVote", "ty": "bool", "offset": 3604 }, { "name": "m_numQueuedMatchmakingAccounts", "ty": "uint32", "offset": 3608 }, { "name": "m_pQueuedMatchmakingReservationString", "ty": "char*", "offset": 3616 }, { "name": "m_numTotalTournamentDrops", "ty": "uint32", "offset": 3624 }, { "name": "m_numSpectatorsCountMax", "ty": "uint32", "offset": 3628 }, { "name": "m_numSpectatorsCountMaxTV", "ty": "uint32", "offset": 3632 }, { "name": "m_numSpectatorsCountMaxLnk", "ty": "uint32", "offset": 3636 }, { "name": "m_bForceTeamChangeSilent", "ty": "bool", "offset": 3648 }, { "name": "m_bLoadingRoundBackupData", "ty": "bool", "offset": 3649 }, { "name": "m_nMatchInfoShowType", "ty": "int32", "offset": 3704 }, { "name": "m_flMatchInfoDecidedTime", "ty": "float32", "offset": 3708 }, { "name": "m_flCoopRespawnAndHealTime", "ty": "float32", "offset": 3736 }, { "name": "m_coopBonusCoinsFound", "ty": "int32", "offset": 3740 }, { "name": "m_coopBonusPistolsOnly", "ty": "bool", "offset": 3744 }, { "name": "m_coopPlayersInDeploymentZone", "ty": "bool", "offset": 3745 }, { "name": "m_coopMissionDeadPlayerRespawnEnabled", "ty": "bool", "offset": 3746 }, { "name": "mTeamDMLastWinningTeamNumber", "ty": "int32", "offset": 3748 }, { "name": "mTeamDMLastThinkTime", "ty": "float32", "offset": 3752 }, { "name": "m_flTeamDMLastAnnouncementTime", "ty": "float32", "offset": 3756 }, { "name": "m_iAccountTerrorist", "ty": "int32", "offset": 3760 }, { "name": "m_iAccountCT", "ty": "int32", "offset": 3764 }, { "name": "m_iSpawnPointCount_Terrorist", "ty": "int32", "offset": 3768 }, { "name": "m_iSpawnPointCount_CT", "ty": "int32", "offset": 3772 }, { "name": "m_iMaxNumTerrorists", "ty": "int32", "offset": 3776 }, { "name": "m_iMaxNumCTs", "ty": "int32", "offset": 3780 }, { "name": "m_iLoserBonus", "ty": "int32", "offset": 3784 }, { "name": "m_iLoserBonusMostRecentTeam", "ty": "int32", "offset": 3788 }, { "name": "m_tmNextPeriodicThink", "ty": "float32", "offset": 3792 }, { "name": "m_bVoiceWonMatchBragFired", "ty": "bool", "offset": 3796 }, { "name": "m_fWarmupNextChatNoticeTime", "ty": "float32", "offset": 3800 }, { "name": "m_iHostagesRescued", "ty": "int32", "offset": 3808 }, { "name": "m_iHostagesTouched", "ty": "int32", "offset": 3812 }, { "name": "m_flNextHostageAnnouncement", "ty": "float32", "offset": 3816 }, { "name": "m_bNoTerroristsKilled", "ty": "bool", "offset": 3820 }, { "name": "m_bNoCTsKilled", "ty": "bool", "offset": 3821 }, { "name": "m_bNoEnemiesKilled", "ty": "bool", "offset": 3822 }, { "name": "m_bCanDonateWeapons", "ty": "bool", "offset": 3823 }, { "name": "m_firstKillTime", "ty": "float32", "offset": 3828 }, { "name": "m_firstBloodTime", "ty": "float32", "offset": 3836 }, { "name": "m_hostageWasInjured", "ty": "bool", "offset": 3864 }, { "name": "m_hostageWasKilled", "ty": "bool", "offset": 3865 }, { "name": "m_bVoteCalled", "ty": "bool", "offset": 3880 }, { "name": "m_bServerVoteOnReset", "ty": "bool", "offset": 3881 }, { "name": "m_flVoteCheckThrottle", "ty": "float32", "offset": 3884 }, { "name": "m_bBuyTimeEnded", "ty": "bool", "offset": 3888 }, { "name": "m_nLastFreezeEndBeep", "ty": "int32", "offset": 3892 }, { "name": "m_bTargetBombed", "ty": "bool", "offset": 3896 }, { "name": "m_bBombDefused", "ty": "bool", "offset": 3897 }, { "name": "m_bMapHasBombZone", "ty": "bool", "offset": 3898 }, { "name": "m_vecMainCTSpawnPos", "ty": "Vector", "offset": 3928 }, { "name": "m_CTSpawnPointsMasterList", "ty": "CUtlVector< SpawnPoint* >", "offset": 3944 }, { "name": "m_TerroristSpawnPointsMasterList", "ty": "CUtlVector< SpawnPoint* >", "offset": 3968 }, { "name": "m_bRespawningAllRespawnablePlayers", "ty": "bool", "offset": 3992 }, { "name": "m_iNextCTSpawnPoint", "ty": "int32", "offset": 3996 }, { "name": "m_flCTSpawnPointUsedTime", "ty": "float32", "offset": 4000 }, { "name": "m_iNextTerroristSpawnPoint", "ty": "int32", "offset": 4004 }, { "name": "m_flTerroristSpawnPointUsedTime", "ty": "float32", "offset": 4008 }, { "name": "m_CTSpawnPoints", "ty": "CUtlVector< SpawnPoint* >", "offset": 4016 }, { "name": "m_TerroristSpawnPoints", "ty": "CUtlVector< SpawnPoint* >", "offset": 4040 }, { "name": "m_bIsUnreservedGameServer", "ty": "bool", "offset": 4064 }, { "name": "m_fAutobalanceDisplayTime", "ty": "float32", "offset": 4068 }, { "name": "m_bAllowWeaponSwitch", "ty": "bool", "offset": 4688 }, { "name": "m_bRoundTimeWarningTriggered", "ty": "bool", "offset": 4689 }, { "name": "m_phaseChangeAnnouncementTime", "ty": "GameTime_t", "offset": 4692 }, { "name": "m_fNextUpdateTeamClanNamesTime", "ty": "float32", "offset": 4696 }, { "name": "m_flLastThinkTime", "ty": "GameTime_t", "offset": 4700 }, { "name": "m_fAccumulatedRoundOffDamage", "ty": "float32", "offset": 4704 }, { "name": "m_nShorthandedBonusLastEvalRound", "ty": "int32", "offset": 4708 }, { "name": "m_nMatchAbortedEarlyReason", "ty": "int32", "offset": 5344 }, { "name": "m_bHasTriggeredRoundStartMusic", "ty": "bool", "offset": 5348 }, { "name": "m_bHasTriggeredCoopSpawnReset", "ty": "bool", "offset": 5349 }, { "name": "m_bSwitchingTeamsAtRoundReset", "ty": "bool", "offset": 5350 }, { "name": "m_pGameModeRules", "ty": "CCSGameModeRules*", "offset": 5376 }, { "name": "m_BtGlobalBlackboard", "ty": "KeyValues3", "offset": 5384 }, { "name": "m_hPlayerResource", "ty": "CHandle< CBaseEntity >", "offset": 5480 }, { "name": "m_RetakeRules", "ty": "CRetakeGameRules", "offset": 5488 }, { "name": "m_GuardianBotSkillLevelMax", "ty": "int32", "offset": 5972 }, { "name": "m_GuardianBotSkillLevelMin", "ty": "int32", "offset": 5976 }, { "name": "m_arrTeamUniqueKillWeaponsMatch", "ty": "CUtlVector< int32 >[4]", "offset": 5984 }, { "name": "m_bTeamLastKillUsedUniqueWeaponMatch", "ty": "bool[4]", "offset": 6080 }, { "name": "m_nMatchEndCount", "ty": "uint8", "offset": 6120 }, { "name": "m_nTTeamIntroVariant", "ty": "int32", "offset": 6124 }, { "name": "m_nCTTeamIntroVariant", "ty": "int32", "offset": 6128 }, { "name": "m_bTeamIntroPeriod", "ty": "bool", "offset": 6132 }, { "name": "m_fTeamIntroPeriodEnd", "ty": "GameTime_t", "offset": 6136 }, { "name": "m_bPlayedTeamIntroVO", "ty": "bool", "offset": 6140 }, { "name": "m_iRoundEndWinnerTeam", "ty": "int32", "offset": 6144 }, { "name": "m_eRoundEndReason", "ty": "int32", "offset": 6148 }, { "name": "m_bRoundEndShowTimerDefend", "ty": "bool", "offset": 6152 }, { "name": "m_iRoundEndTimerTime", "ty": "int32", "offset": 6156 }, { "name": "m_sRoundEndFunFactToken", "ty": "CUtlString", "offset": 6160 }, { "name": "m_iRoundEndFunFactPlayerSlot", "ty": "CPlayerSlot", "offset": 6168 }, { "name": "m_iRoundEndFunFactData1", "ty": "int32", "offset": 6172 }, { "name": "m_iRoundEndFunFactData2", "ty": "int32", "offset": 6176 }, { "name": "m_iRoundEndFunFactData3", "ty": "int32", "offset": 6180 }, { "name": "m_sRoundEndMessage", "ty": "CUtlString", "offset": 6184 }, { "name": "m_iRoundEndPlayerCount", "ty": "int32", "offset": 6192 }, { "name": "m_bRoundEndNoMusic", "ty": "bool", "offset": 6196 }, { "name": "m_iRoundEndLegacy", "ty": "int32", "offset": 6200 }, { "name": "m_nRoundEndCount", "ty": "uint8", "offset": 6204 }, { "name": "m_iRoundStartRoundNumber", "ty": "int32", "offset": 6208 }, { "name": "m_nRoundStartCount", "ty": "uint8", "offset": 6212 }, { "name": "m_flLastPerfSampleTime", "ty": "float64", "offset": 22608 }, { "name": "m_bSkipNextServerPerfSample", "ty": "bool", "offset": 22616 } ] }, { "name": "CCSTakeDamageInfoAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CCSGameModeRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, { "name": "CCSGameModeRules_Noop", "module_name": "server.so", "parent": { "name": "CCSGameModeRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] }, { "name": "CCSGameModeScript", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, { "name": "CCSGameModeScript_ConVars", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CCSGameModeRules_ArmsRace", "module_name": "server.so", "parent": { "name": "CCSGameModeRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_WeaponSequence", "ty": "CUtlString" } } ], "fields": [ { "name": "m_WeaponSequence", "ty": "CNetworkUtlVectorBase< CUtlString >", "offset": 56 } ] }, { "name": "CCSArmsRaceScript", "module_name": "server.so", "parent": { "name": "CCSGameModeScript", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pOuter", "ty": "CCSGameModeRules_ArmsRace*", "offset": 216 } ] }, { "name": "CCSGameModeRules_Deathmatch", "module_name": "server.so", "parent": { "name": "CCSGameModeRules", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_flDMBonusStartTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_flDMBonusTimeLength", "ty": "float" } }, { "NetworkVarNames": { "name": "m_nDMBonusWeaponLoadoutSlot", "ty": "int16" } } ], "fields": [ { "name": "m_flDMBonusStartTime", "ty": "GameTime_t", "offset": 56 }, { "name": "m_flDMBonusTimeLength", "ty": "float32", "offset": 60 }, { "name": "m_nDMBonusWeaponLoadoutSlot", "ty": "int16", "offset": 64 } ] }, { "name": "CCSDeathmatchScript", "module_name": "server.so", "parent": { "name": "CCSGameModeScript", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [] }, "metadata": [ { "Unknown": { "name": "MPulseInstanceDomainInfo" } }, { "Unknown": { "name": "MPulseLibraryBindings" } }, { "Unknown": { "name": "MPulseDomainOptInFeatureTag" } } ], "fields": [ { "name": "m_pOuter", "ty": "CCSGameModeRules_Deathmatch*", "offset": 216 } ] }, { "name": "CCSDeathmatchScript_ConVars", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CRetakeGameRules", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nMatchSeed", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bBlockersPresent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_bRoundInProgress", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iFirstSecondHalfRound", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iBombSite", "ty": "int" } } ], "fields": [ { "name": "m_nMatchSeed", "ty": "int32", "offset": 248 }, { "name": "m_bBlockersPresent", "ty": "bool", "offset": 252 }, { "name": "m_bRoundInProgress", "ty": "bool", "offset": 253 }, { "name": "m_iFirstSecondHalfRound", "ty": "int32", "offset": 256 }, { "name": "m_iBombSite", "ty": "int32", "offset": 260 } ] }, { "name": "QuestProgress", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CSPerRoundStats_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDeaths", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iAssists", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEquipmentValue", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMoneySaved", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iKillReward", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iLiveTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHeadShotKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iObjective", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iCashEarned", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iUtilityDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemiesFlashed", "ty": "int" } } ], "fields": [ { "name": "m_iKills", "ty": "int32", "offset": 48 }, { "name": "m_iDeaths", "ty": "int32", "offset": 52 }, { "name": "m_iAssists", "ty": "int32", "offset": 56 }, { "name": "m_iDamage", "ty": "int32", "offset": 60 }, { "name": "m_iEquipmentValue", "ty": "int32", "offset": 64 }, { "name": "m_iMoneySaved", "ty": "int32", "offset": 68 }, { "name": "m_iKillReward", "ty": "int32", "offset": 72 }, { "name": "m_iLiveTime", "ty": "int32", "offset": 76 }, { "name": "m_iHeadShotKills", "ty": "int32", "offset": 80 }, { "name": "m_iObjective", "ty": "int32", "offset": 84 }, { "name": "m_iCashEarned", "ty": "int32", "offset": 88 }, { "name": "m_iUtilityDamage", "ty": "int32", "offset": 92 }, { "name": "m_iEnemiesFlashed", "ty": "int32", "offset": 96 } ] }, { "name": "CSMatchStats_t", "module_name": "server.so", "parent": { "name": "CSPerRoundStats_t", "module_name": "server.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_iKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDeaths", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iAssists", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEquipmentValue", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iMoneySaved", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iKillReward", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iLiveTime", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iHeadShotKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iObjective", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iCashEarned", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iUtilityDamage", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemiesFlashed", "ty": "int" } } ], "fields": [ { "name": "m_iKills", "ty": "int32", "offset": 48 }, { "name": "m_iDeaths", "ty": "int32", "offset": 52 }, { "name": "m_iAssists", "ty": "int32", "offset": 56 }, { "name": "m_iDamage", "ty": "int32", "offset": 60 }, { "name": "m_iEquipmentValue", "ty": "int32", "offset": 64 }, { "name": "m_iMoneySaved", "ty": "int32", "offset": 68 }, { "name": "m_iKillReward", "ty": "int32", "offset": 72 }, { "name": "m_iLiveTime", "ty": "int32", "offset": 76 }, { "name": "m_iHeadShotKills", "ty": "int32", "offset": 80 }, { "name": "m_iObjective", "ty": "int32", "offset": 84 }, { "name": "m_iCashEarned", "ty": "int32", "offset": 88 }, { "name": "m_iUtilityDamage", "ty": "int32", "offset": 92 }, { "name": "m_iEnemiesFlashed", "ty": "int32", "offset": 96 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_iEnemy5Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemy4Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemy3Ks", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemyKnifeKills", "ty": "int" } }, { "NetworkVarNames": { "name": "m_iEnemyTaserKills", "ty": "int" } } ], "fields": [ { "name": "m_iEnemy5Ks", "ty": "int32", "offset": 100 }, { "name": "m_iEnemy4Ks", "ty": "int32", "offset": 104 }, { "name": "m_iEnemy3Ks", "ty": "int32", "offset": 108 }, { "name": "m_iEnemyKnifeKills", "ty": "int32", "offset": 112 }, { "name": "m_iEnemyTaserKills", "ty": "int32", "offset": 116 }, { "name": "m_iEnemy2Ks", "ty": "int32", "offset": 120 }, { "name": "m_iUtility_Count", "ty": "int32", "offset": 124 }, { "name": "m_iUtility_Successes", "ty": "int32", "offset": 128 }, { "name": "m_iUtility_Enemies", "ty": "int32", "offset": 132 }, { "name": "m_iFlash_Count", "ty": "int32", "offset": 136 }, { "name": "m_iFlash_Successes", "ty": "int32", "offset": 140 }, { "name": "m_nHealthPointsRemovedTotal", "ty": "int32", "offset": 144 }, { "name": "m_nHealthPointsDealtTotal", "ty": "int32", "offset": 148 }, { "name": "m_nShotsFiredTotal", "ty": "int32", "offset": 152 }, { "name": "m_nShotsOnTargetTotal", "ty": "int32", "offset": 156 }, { "name": "m_i1v1Count", "ty": "int32", "offset": 160 }, { "name": "m_i1v1Wins", "ty": "int32", "offset": 164 }, { "name": "m_i1v2Count", "ty": "int32", "offset": 168 }, { "name": "m_i1v2Wins", "ty": "int32", "offset": 172 }, { "name": "m_iEntryCount", "ty": "int32", "offset": 176 }, { "name": "m_iEntryWins", "ty": "int32", "offset": 180 } ] }, { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, { "name": "CCSGO_TeamSelectCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, { "name": "CCSGO_TeamSelectTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamSelectCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_TeamSelectCounterTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamSelectCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, { "name": "CCSGO_TeamIntroTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_TeamIntroCounterTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSGO_WingmanIntroCounterTerroristPosition", "module_name": "server.so", "parent": { "name": "CCSGO_WingmanIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamIntroCharacterPosition", "module_name": "server.so", "parent": { "name": "CCSGO_TeamPreviewCharacterPosition", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_nVariant", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nRandom", "ty": "int" } }, { "NetworkVarNames": { "name": "m_nOrdinal", "ty": "int" } }, { "NetworkVarNames": { "name": "m_sWeaponName", "ty": "CUtlString" } }, { "NetworkVarNames": { "name": "m_xuid", "ty": "XUID" } }, { "NetworkVarNames": { "name": "m_agentItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_glovesItem", "ty": "CEconItemView" } }, { "NetworkVarNames": { "name": "m_weaponItem", "ty": "CEconItemView" } } ], "fields": [ { "name": "m_nVariant", "ty": "int32", "offset": 1960 }, { "name": "m_nRandom", "ty": "int32", "offset": 1964 }, { "name": "m_nOrdinal", "ty": "int32", "offset": 1968 }, { "name": "m_sWeaponName", "ty": "CUtlString", "offset": 1976 }, { "name": "m_xuid", "ty": "uint64", "offset": 1984 }, { "name": "m_agentItem", "ty": "CEconItemView", "offset": 1992 }, { "name": "m_glovesItem", "ty": "CEconItemView", "offset": 2624 }, { "name": "m_weaponItem", "ty": "CEconItemView", "offset": 3256 } ] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, "metadata": [], "fields": [] }, { "name": "CCSMinimapBoundary", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [], "fields": [] }, { "name": "CCSGOPlayerAnimGraphState", "module_name": "server.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CPlayerPing", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hPlayer", "ty": "CHandle< CCSPlayerPawn>" } }, { "NetworkVarNames": { "name": "m_hPingedEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_iType", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bUrgent", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_szPlaceName", "ty": "char" } } ], "fields": [ { "name": "m_hPlayer", "ty": "CHandle< CCSPlayerPawn >", "offset": 1968 }, { "name": "m_hPingedEntity", "ty": "CHandle< CBaseEntity >", "offset": 1972 }, { "name": "m_iType", "ty": "int32", "offset": 1976 }, { "name": "m_bUrgent", "ty": "bool", "offset": 1980 }, { "name": "m_szPlaceName", "ty": "char[18]", "offset": 1981 } ] }, { "name": "CCSPlayer_PingServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_hPlayerPing", "ty": "CHandle< CBaseEntity>" } } ], "fields": [ { "name": "m_flPlayerPingTokens", "ty": "GameTime_t[5]", "offset": 64 }, { "name": "m_hPlayerPing", "ty": "CHandle< CBaseEntity >", "offset": 84 } ] }, { "name": "CCSPlayerResource", "module_name": "server.so", "parent": { "name": "CBaseEntity", "module_name": "server.so", "parent": { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, "metadata": [ { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByUserGroup" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "Unknown": { "name": "MNetworkExcludeByName" } }, { "NetworkVarNames": { "name": "m_CBodyComponent", "ty": "CBodyComponent::Storage_t" } }, { "NetworkVarNames": { "name": "m_iHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_iMaxHealth", "ty": "int32" } }, { "NetworkVarNames": { "name": "m_lifeState", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_bTakesDamage", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t" } }, { "NetworkVarNames": { "name": "m_bIsPlatform", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_MoveCollide", "ty": "MoveCollide_t" } }, { "NetworkVarNames": { "name": "m_MoveType", "ty": "MoveType_t" } }, { "NetworkVarNames": { "name": "m_nSubclassID", "ty": "EntitySubclassID_t" } }, { "NetworkVarNames": { "name": "m_flAnimTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flSimulationTime", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flCreateTime", "ty": "GameTime_t" } }, { "NetworkVarNames": { "name": "m_bClientSideRagdoll", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_ubInterpolationFrame", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_iTeamNum", "ty": "uint8" } }, { "NetworkVarNames": { "name": "m_spawnflags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_nNextThinkTick", "ty": "GameTick_t" } }, { "NetworkVarNames": { "name": "m_fFlags", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector" } }, { "NetworkVarNames": { "name": "m_vecBaseVelocity", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_fEffects", "ty": "uint32" } }, { "NetworkVarNames": { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity>" } }, { "NetworkVarNames": { "name": "m_flFriction", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flElasticity", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flGravityScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flTimeScale", "ty": "float32" } }, { "NetworkVarNames": { "name": "m_flWaterLevel", "ty": "float" } }, { "NetworkVarNames": { "name": "m_bAnimatedEveryTick", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t" } } ], "fields": [ { "name": "m_CBodyComponent", "ty": "CBodyComponent*", "offset": 56 }, { "name": "m_NetworkTransmitComponent", "ty": "CNetworkTransmitComponent", "offset": 64 }, { "name": "m_aThinkFunctions", "ty": "CUtlVector< thinkfunc_t >", "offset": 1264 }, { "name": "m_iCurrentThinkContext", "ty": "int32", "offset": 1288 }, { "name": "m_nLastThinkTick", "ty": "GameTick_t", "offset": 1292 }, { "name": "m_nDisableContextThinkStartTick", "ty": "GameTick_t", "offset": 1296 }, { "name": "m_isSteadyState", "ty": "CBitVec< 64 >", "offset": 1312 }, { "name": "m_lastNetworkChange", "ty": "float32", "offset": 1320 }, { "name": "m_ResponseContexts", "ty": "CUtlVector< ResponseContext_t >", "offset": 1344 }, { "name": "m_iszResponseContext", "ty": "CUtlSymbolLarge", "offset": 1368 }, { "name": "m_iHealth", "ty": "int32", "offset": 1440 }, { "name": "m_iMaxHealth", "ty": "int32", "offset": 1444 }, { "name": "m_lifeState", "ty": "uint8", "offset": 1448 }, { "name": "m_flDamageAccumulator", "ty": "float32", "offset": 1452 }, { "name": "m_bTakesDamage", "ty": "bool", "offset": 1456 }, { "name": "m_nTakeDamageFlags", "ty": "TakeDamageFlags_t", "offset": 1460 }, { "name": "m_bIsPlatform", "ty": "bool", "offset": 1464 }, { "name": "m_MoveCollide", "ty": "MoveCollide_t", "offset": 1466 }, { "name": "m_MoveType", "ty": "MoveType_t", "offset": 1467 }, { "name": "m_nActualMoveType", "ty": "MoveType_t", "offset": 1468 }, { "name": "m_nWaterTouch", "ty": "uint8", "offset": 1469 }, { "name": "m_nSlimeTouch", "ty": "uint8", "offset": 1470 }, { "name": "m_bRestoreInHierarchy", "ty": "bool", "offset": 1471 }, { "name": "m_target", "ty": "CUtlSymbolLarge", "offset": 1472 }, { "name": "m_hDamageFilter", "ty": "CHandle< CBaseFilter >", "offset": 1480 }, { "name": "m_iszDamageFilterName", "ty": "CUtlSymbolLarge", "offset": 1488 }, { "name": "m_flMoveDoneTime", "ty": "float32", "offset": 1496 }, { "name": "m_nSubclassID", "ty": "CUtlStringToken", "offset": 1500 }, { "name": "m_flAnimTime", "ty": "float32", "offset": 1512 }, { "name": "m_flSimulationTime", "ty": "float32", "offset": 1516 }, { "name": "m_flCreateTime", "ty": "GameTime_t", "offset": 1520 }, { "name": "m_bClientSideRagdoll", "ty": "bool", "offset": 1524 }, { "name": "m_ubInterpolationFrame", "ty": "uint8", "offset": 1525 }, { "name": "m_vPrevVPhysicsUpdatePos", "ty": "Vector", "offset": 1528 }, { "name": "m_iTeamNum", "ty": "uint8", "offset": 1540 }, { "name": "m_iGlobalname", "ty": "CUtlSymbolLarge", "offset": 1544 }, { "name": "m_iSentToClients", "ty": "int32", "offset": 1552 }, { "name": "m_flSpeed", "ty": "float32", "offset": 1556 }, { "name": "m_sUniqueHammerID", "ty": "CUtlString", "offset": 1560 }, { "name": "m_spawnflags", "ty": "uint32", "offset": 1568 }, { "name": "m_nNextThinkTick", "ty": "GameTick_t", "offset": 1572 }, { "name": "m_nSimulationTick", "ty": "int32", "offset": 1576 }, { "name": "m_OnKilled", "ty": "CEntityIOOutput", "offset": 1584 }, { "name": "m_fFlags", "ty": "uint32", "offset": 1624 }, { "name": "m_vecAbsVelocity", "ty": "Vector", "offset": 1628 }, { "name": "m_vecVelocity", "ty": "CNetworkVelocityVector", "offset": 1640 }, { "name": "m_vecBaseVelocity", "ty": "Vector", "offset": 1688 }, { "name": "m_nPushEnumCount", "ty": "int32", "offset": 1700 }, { "name": "m_pCollision", "ty": "CCollisionProperty*", "offset": 1704 }, { "name": "m_hEffectEntity", "ty": "CHandle< CBaseEntity >", "offset": 1712 }, { "name": "m_hOwnerEntity", "ty": "CHandle< CBaseEntity >", "offset": 1716 }, { "name": "m_fEffects", "ty": "uint32", "offset": 1720 }, { "name": "m_hGroundEntity", "ty": "CHandle< CBaseEntity >", "offset": 1724 }, { "name": "m_flFriction", "ty": "float32", "offset": 1728 }, { "name": "m_flElasticity", "ty": "float32", "offset": 1732 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 1736 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 1740 }, { "name": "m_flWaterLevel", "ty": "float32", "offset": 1744 }, { "name": "m_bAnimatedEveryTick", "ty": "bool", "offset": 1748 }, { "name": "m_bDisableLowViolence", "ty": "bool", "offset": 1749 }, { "name": "m_nWaterType", "ty": "uint8", "offset": 1750 }, { "name": "m_iEFlags", "ty": "int32", "offset": 1752 }, { "name": "m_OnUser1", "ty": "CEntityIOOutput", "offset": 1760 }, { "name": "m_OnUser2", "ty": "CEntityIOOutput", "offset": 1800 }, { "name": "m_OnUser3", "ty": "CEntityIOOutput", "offset": 1840 }, { "name": "m_OnUser4", "ty": "CEntityIOOutput", "offset": 1880 }, { "name": "m_iInitialTeamNum", "ty": "int32", "offset": 1920 }, { "name": "m_flNavIgnoreUntilTime", "ty": "GameTime_t", "offset": 1924 }, { "name": "m_vecAngVelocity", "ty": "QAngle", "offset": 1928 }, { "name": "m_bNetworkQuantizeOriginAndAngles", "ty": "bool", "offset": 1940 }, { "name": "m_bLagCompensate", "ty": "bool", "offset": 1941 }, { "name": "m_flOverriddenFriction", "ty": "float32", "offset": 1944 }, { "name": "m_pBlocker", "ty": "CHandle< CBaseEntity >", "offset": 1948 }, { "name": "m_flLocalTime", "ty": "float32", "offset": 1952 }, { "name": "m_flVPhysicsUpdateLocalTime", "ty": "float32", "offset": 1956 } ] }, "metadata": [ { "NetworkVarNames": { "name": "m_bHostageAlive", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_isHostageFollowingSomeone", "ty": "bool" } }, { "NetworkVarNames": { "name": "m_iHostageEntityIDs", "ty": "CEntityIndex" } }, { "NetworkVarNames": { "name": "m_bombsiteCenterA", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_bombsiteCenterB", "ty": "Vector" } }, { "NetworkVarNames": { "name": "m_hostageRescueX", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hostageRescueY", "ty": "int" } }, { "NetworkVarNames": { "name": "m_hostageRescueZ", "ty": "int" } }, { "NetworkVarNames": { "name": "m_bEndMatchNextMapAllVoted", "ty": "bool" } } ], "fields": [ { "name": "m_bHostageAlive", "ty": "bool[12]", "offset": 1960 }, { "name": "m_isHostageFollowingSomeone", "ty": "bool[12]", "offset": 1972 }, { "name": "m_iHostageEntityIDs", "ty": "CEntityIndex[12]", "offset": 1984 }, { "name": "m_bombsiteCenterA", "ty": "Vector", "offset": 2032 }, { "name": "m_bombsiteCenterB", "ty": "Vector", "offset": 2044 }, { "name": "m_hostageRescueX", "ty": "int32[4]", "offset": 2056 }, { "name": "m_hostageRescueY", "ty": "int32[4]", "offset": 2072 }, { "name": "m_hostageRescueZ", "ty": "int32[4]", "offset": 2088 }, { "name": "m_bEndMatchNextMapAllVoted", "ty": "bool", "offset": 2104 }, { "name": "m_foundGoalPositions", "ty": "bool", "offset": 2105 } ] }, { "name": "CCSPlayerControllerAPI", "module_name": "server.so", "parent": null, "metadata": [ { "Unknown": { "name": "MPulseProvideFeatureTag" } }, { "Unknown": { "name": "MPulseLibraryBindings" } } ], "fields": [] }, { "name": "CPlayer_ViewModelServices", "module_name": "server.so", "parent": { "name": "CPlayerPawnComponent", "module_name": "server.so", "parent": null, "metadata": [], "fields": [ { "name": "__m_pChainEntity", "ty": "CNetworkVarChainer", "offset": 8 } ] }, "metadata": [], "fields": [] } ], [] ], "libsoundsystem.so": [ [ { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, { "name": "CVoiceContainerDefault", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [] }, { "name": "CVoiceContainerWavFileReader", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_wavFilePath", "ty": "CUtlString", "offset": 96 } ] }, { "name": "CVoiceContainerTestConstant", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerWavFileReader", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_wavFilePath", "ty": "CUtlString", "offset": 96 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flTestConstantParam", "ty": "bool", "offset": 104 } ] }, { "name": "CVoiceContainerTestNestedDynamic", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_SoundToPlay", "ty": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >", "offset": 96 }, { "name": "m_flTestConstantParam", "ty": "float32", "offset": 104 } ] }, { "name": "CVoiceContainerDecayingSineWave", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFrequency", "ty": "float32", "offset": 96 }, { "name": "m_flDecayTime", "ty": "float32", "offset": 100 } ] }, { "name": "CVoiceContainerAmpedDecayingSineWave", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerDecayingSineWave", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flFrequency", "ty": "float32", "offset": 96 }, { "name": "m_flDecayTime", "ty": "float32", "offset": 100 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flGainAmount", "ty": "float32", "offset": 104 } ] }, { "name": "CVoiceContainerRealtimeFMSineWave", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCarrierFrequency", "ty": "float32", "offset": 96 }, { "name": "m_flModulatorFrequency", "ty": "float32", "offset": 100 }, { "name": "m_flModulatorAmount", "ty": "float32", "offset": 104 } ] }, { "name": "CVoiceContainerBlend", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_hSoundOne", "ty": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >", "offset": 96 }, { "name": "m_hSoundTwo", "ty": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >", "offset": 104 }, { "name": "m_flBlendAmount", "ty": "float32", "offset": 112 } ] }, { "name": "CVoiceContainerEngineSound", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_SoundToPlay", "ty": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >", "offset": 96 }, { "name": "m_flTestConstantParam", "ty": "float32", "offset": 104 }, { "name": "m_flTestSoundEventBoundParam", "ty": "float32", "offset": 108 }, { "name": "m_flEngineRPM", "ty": "float32", "offset": 112 } ] }, { "name": "CVoiceContainerEnvelopeAnalyzer", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerWavFileReader", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_wavFilePath", "ty": "CUtlString", "offset": 96 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_envBuffer", "ty": "CUtlVector< float32 >", "offset": 104 } ] }, { "name": "CVoiceContainerRandomSampler", "module_name": "soundsystem_voicecontainers.so", "parent": { "name": "CVoiceContainerBase", "module_name": "soundsystem_voicecontainers.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_curves", "ty": "CUtlDict< CPiecewiseCurve, F( size=1 ) >", "offset": 32 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flLoudAmplitude", "ty": "float32", "offset": 96 }, { "name": "m_flLoudAmplitudeJitter", "ty": "float32", "offset": 100 }, { "name": "m_flSoftAmplitude", "ty": "float32", "offset": 104 }, { "name": "m_flSoftAmplitudeJitter", "ty": "float32", "offset": 108 }, { "name": "m_flLoudTimeJitter", "ty": "float32", "offset": 112 }, { "name": "m_flSoftTimeJitter", "ty": "float32", "offset": 116 }, { "name": "m_grainResources", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCVoiceContainerBase > >", "offset": 120 } ] }, { "name": "VMixFilterDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFilterType", "ty": "VMixFilterType_t", "offset": 0 }, { "name": "m_nFilterSlope", "ty": "VMixFilterSlope_t", "offset": 2 }, { "name": "m_bEnabled", "ty": "bool", "offset": 3 }, { "name": "m_fldbGain", "ty": "float32", "offset": 4 }, { "name": "m_flCutoffFreq", "ty": "float32", "offset": 8 }, { "name": "m_flQ", "ty": "float32", "offset": 12 } ] }, { "name": "VMixEQ8Desc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_stages", "ty": "VMixFilterDesc_t[8]", "offset": 0 } ] }, { "name": "VMixDelayDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_feedbackFilter", "ty": "VMixFilterDesc_t", "offset": 0 }, { "name": "m_bEnableFilter", "ty": "bool", "offset": 16 }, { "name": "m_flDelay", "ty": "float32", "offset": 20 }, { "name": "m_flDirectGain", "ty": "float32", "offset": 24 }, { "name": "m_flDelayGain", "ty": "float32", "offset": 28 }, { "name": "m_flFeedbackGain", "ty": "float32", "offset": 32 }, { "name": "m_flWidth", "ty": "float32", "offset": 36 } ] }, { "name": "VMixPannerDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_type", "ty": "VMixPannerType_t", "offset": 0 }, { "name": "m_flStrength", "ty": "float32", "offset": 4 } ] }, { "name": "VMixModDelayDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_feedbackFilter", "ty": "VMixFilterDesc_t", "offset": 0 }, { "name": "m_bPhaseInvert", "ty": "bool", "offset": 16 }, { "name": "m_flGlideTime", "ty": "float32", "offset": 20 }, { "name": "m_flDelay", "ty": "float32", "offset": 24 }, { "name": "m_flOutputGain", "ty": "float32", "offset": 28 }, { "name": "m_flFeedbackGain", "ty": "float32", "offset": 32 }, { "name": "m_flModRate", "ty": "float32", "offset": 36 }, { "name": "m_flModDepth", "ty": "float32", "offset": 40 }, { "name": "m_bApplyAntialiasing", "ty": "bool", "offset": 44 } ] }, { "name": "VMixDiffusorDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flSize", "ty": "float32", "offset": 0 }, { "name": "m_flComplexity", "ty": "float32", "offset": 4 }, { "name": "m_flFeedback", "ty": "float32", "offset": 8 }, { "name": "m_flOutputGain", "ty": "float32", "offset": 12 } ] }, { "name": "VMixBoxverbDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flSizeMax", "ty": "float32", "offset": 0 }, { "name": "m_flSizeMin", "ty": "float32", "offset": 4 }, { "name": "m_flComplexity", "ty": "float32", "offset": 8 }, { "name": "m_flDiffusion", "ty": "float32", "offset": 12 }, { "name": "m_flModDepth", "ty": "float32", "offset": 16 }, { "name": "m_flModRate", "ty": "float32", "offset": 20 }, { "name": "m_bParallel", "ty": "bool", "offset": 24 }, { "name": "m_filterType", "ty": "VMixFilterDesc_t", "offset": 28 }, { "name": "m_flWidth", "ty": "float32", "offset": 44 }, { "name": "m_flHeight", "ty": "float32", "offset": 48 }, { "name": "m_flDepth", "ty": "float32", "offset": 52 }, { "name": "m_flFeedbackScale", "ty": "float32", "offset": 56 }, { "name": "m_flFeedbackWidth", "ty": "float32", "offset": 60 }, { "name": "m_flFeedbackHeight", "ty": "float32", "offset": 64 }, { "name": "m_flFeedbackDepth", "ty": "float32", "offset": 68 }, { "name": "m_flOutputGain", "ty": "float32", "offset": 72 }, { "name": "m_flTaps", "ty": "float32", "offset": 76 } ] }, { "name": "VMixFreeverbDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flRoomSize", "ty": "float32", "offset": 0 }, { "name": "m_flDamp", "ty": "float32", "offset": 4 }, { "name": "m_flWidth", "ty": "float32", "offset": 8 }, { "name": "m_flLateReflections", "ty": "float32", "offset": 12 } ] }, { "name": "VMixPlateverbDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flPrefilter", "ty": "float32", "offset": 0 }, { "name": "m_flInputDiffusion1", "ty": "float32", "offset": 4 }, { "name": "m_flInputDiffusion2", "ty": "float32", "offset": 8 }, { "name": "m_flDecay", "ty": "float32", "offset": 12 }, { "name": "m_flDamp", "ty": "float32", "offset": 16 }, { "name": "m_flFeedbackDiffusion1", "ty": "float32", "offset": 20 }, { "name": "m_flFeedbackDiffusion2", "ty": "float32", "offset": 24 } ] }, { "name": "VMixDynamicsDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fldbGain", "ty": "float32", "offset": 0 }, { "name": "m_fldbNoiseGateThreshold", "ty": "float32", "offset": 4 }, { "name": "m_fldbCompressionThreshold", "ty": "float32", "offset": 8 }, { "name": "m_fldbLimiterThreshold", "ty": "float32", "offset": 12 }, { "name": "m_fldbKneeWidth", "ty": "float32", "offset": 16 }, { "name": "m_flRatio", "ty": "float32", "offset": 20 }, { "name": "m_flLimiterRatio", "ty": "float32", "offset": 24 }, { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 28 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 32 }, { "name": "m_flRMSTimeMS", "ty": "float32", "offset": 36 }, { "name": "m_flWetMix", "ty": "float32", "offset": 40 }, { "name": "m_bPeakMode", "ty": "bool", "offset": 44 } ] }, { "name": "VMixDynamicsCompressorDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fldbOutputGain", "ty": "float32", "offset": 0 }, { "name": "m_fldbCompressionThreshold", "ty": "float32", "offset": 4 }, { "name": "m_fldbKneeWidth", "ty": "float32", "offset": 8 }, { "name": "m_flCompressionRatio", "ty": "float32", "offset": 12 }, { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 16 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 20 }, { "name": "m_flRMSTimeMS", "ty": "float32", "offset": 24 }, { "name": "m_flWetMix", "ty": "float32", "offset": 28 }, { "name": "m_bPeakMode", "ty": "bool", "offset": 32 } ] }, { "name": "VMixDynamicsBand_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fldbGainInput", "ty": "float32", "offset": 0 }, { "name": "m_fldbGainOutput", "ty": "float32", "offset": 4 }, { "name": "m_fldbThresholdBelow", "ty": "float32", "offset": 8 }, { "name": "m_fldbThresholdAbove", "ty": "float32", "offset": 12 }, { "name": "m_flRatioBelow", "ty": "float32", "offset": 16 }, { "name": "m_flRatioAbove", "ty": "float32", "offset": 20 }, { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 24 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 28 }, { "name": "m_bEnable", "ty": "bool", "offset": 32 }, { "name": "m_bSolo", "ty": "bool", "offset": 33 } ] }, { "name": "VMixDynamics3BandDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fldbGainOutput", "ty": "float32", "offset": 0 }, { "name": "m_flRMSTimeMS", "ty": "float32", "offset": 4 }, { "name": "m_fldbKneeWidth", "ty": "float32", "offset": 8 }, { "name": "m_flDepth", "ty": "float32", "offset": 12 }, { "name": "m_flWetMix", "ty": "float32", "offset": 16 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 20 }, { "name": "m_flLowCutoffFreq", "ty": "float32", "offset": 24 }, { "name": "m_flHighCutoffFreq", "ty": "float32", "offset": 28 }, { "name": "m_bPeakMode", "ty": "bool", "offset": 32 }, { "name": "m_bandDesc", "ty": "VMixDynamicsBand_t[3]", "offset": 36 } ] }, { "name": "VMixEnvelopeDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 0 }, { "name": "m_flHoldTimeMS", "ty": "float32", "offset": 4 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 8 } ] }, { "name": "VMixPitchShiftDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nGrainSampleCount", "ty": "int32", "offset": 0 }, { "name": "m_flPitchShift", "ty": "float32", "offset": 4 }, { "name": "m_nQuality", "ty": "int32", "offset": 8 }, { "name": "m_nProcType", "ty": "int32", "offset": 12 } ] }, { "name": "VMixConvolutionDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_fldbGain", "ty": "float32", "offset": 0 }, { "name": "m_flPreDelayMS", "ty": "float32", "offset": 4 }, { "name": "m_flWetMix", "ty": "float32", "offset": 8 }, { "name": "m_fldbLow", "ty": "float32", "offset": 12 }, { "name": "m_fldbMid", "ty": "float32", "offset": 16 }, { "name": "m_fldbHigh", "ty": "float32", "offset": 20 }, { "name": "m_flLowCutoffFreq", "ty": "float32", "offset": 24 }, { "name": "m_flHighCutoffFreq", "ty": "float32", "offset": 28 } ] }, { "name": "VMixVocoderDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBandCount", "ty": "int32", "offset": 0 }, { "name": "m_flBandwidth", "ty": "float32", "offset": 4 }, { "name": "m_fldBModGain", "ty": "float32", "offset": 8 }, { "name": "m_flFreqRangeStart", "ty": "float32", "offset": 12 }, { "name": "m_flFreqRangeEnd", "ty": "float32", "offset": 16 }, { "name": "m_fldBUnvoicedGain", "ty": "float32", "offset": 20 }, { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 24 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 28 }, { "name": "m_nDebugBand", "ty": "int32", "offset": 32 }, { "name": "m_bPeakMode", "ty": "bool", "offset": 36 } ] }, { "name": "VMixShaperDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nShape", "ty": "int32", "offset": 0 }, { "name": "m_fldbDrive", "ty": "float32", "offset": 4 }, { "name": "m_fldbOutputGain", "ty": "float32", "offset": 8 }, { "name": "m_flWetMix", "ty": "float32", "offset": 12 }, { "name": "m_nOversampleFactor", "ty": "int32", "offset": 16 } ] }, { "name": "VMixUtilityDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nOp", "ty": "VMixChannelOperation_t", "offset": 0 }, { "name": "m_flInputPan", "ty": "float32", "offset": 4 }, { "name": "m_flOutputBalance", "ty": "float32", "offset": 8 }, { "name": "m_fldbOutputGain", "ty": "float32", "offset": 12 }, { "name": "m_bBassMono", "ty": "bool", "offset": 16 }, { "name": "m_flBassFreq", "ty": "float32", "offset": 20 } ] }, { "name": "VMixAutoFilterDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flEnvelopeAmount", "ty": "float32", "offset": 0 }, { "name": "m_flAttackTimeMS", "ty": "float32", "offset": 4 }, { "name": "m_flReleaseTimeMS", "ty": "float32", "offset": 8 }, { "name": "m_filter", "ty": "VMixFilterDesc_t", "offset": 12 }, { "name": "m_flLFOAmount", "ty": "float32", "offset": 28 }, { "name": "m_flLFORate", "ty": "float32", "offset": 32 }, { "name": "m_flPhase", "ty": "float32", "offset": 36 }, { "name": "m_nLFOShape", "ty": "VMixLFOShape_t", "offset": 40 } ] }, { "name": "VMixOscDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "oscType", "ty": "VMixLFOShape_t", "offset": 0 }, { "name": "m_freq", "ty": "float32", "offset": 4 }, { "name": "m_flPhase", "ty": "float32", "offset": 8 } ] }, { "name": "VMixEffectChainDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flCrossfadeTime", "ty": "float32", "offset": 0 } ] }, { "name": "VMixSubgraphSwitchDesc_t", "module_name": "soundsystem_lowlevel.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_interpolationMode", "ty": "VMixSubgraphSwitchInterpolationType_t", "offset": 0 }, { "name": "m_bOnlyTailsOnFadeOut", "ty": "bool", "offset": 4 }, { "name": "m_flInterpolationTime", "ty": "float32", "offset": 8 } ] }, { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, { "name": "CSosGroupActionLimitSchema", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMaxCount", "ty": "int32", "offset": 24 }, { "name": "m_nStopType", "ty": "SosActionStopType_t", "offset": 28 }, { "name": "m_nSortType", "ty": "SosActionSortType_t", "offset": 32 } ] }, { "name": "CSosGroupActionTimeLimitSchema", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMaxDuration", "ty": "float32", "offset": 24 } ] }, { "name": "CSosGroupActionTimeBlockLimitSchema", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMaxCount", "ty": "int32", "offset": 24 }, { "name": "m_flMaxDuration", "ty": "float32", "offset": 28 } ] }, { "name": "CSosGroupActionSetSoundeventParameterSchema", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMaxCount", "ty": "int32", "offset": 24 }, { "name": "m_flMinValue", "ty": "float32", "offset": 28 }, { "name": "m_flMaxValue", "ty": "float32", "offset": 32 }, { "name": "m_opvarName", "ty": "CUtlString", "offset": 40 }, { "name": "m_nSortType", "ty": "SosActionSortType_t", "offset": 48 } ] }, { "name": "CSosGroupActionSoundeventClusterSchema", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupActionSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_actionType", "ty": "ActionType_t", "offset": 16 }, { "name": "m_actionInstanceType", "ty": "ActionType_t", "offset": 20 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nMinNearby", "ty": "int32", "offset": 24 }, { "name": "m_flClusterEpsilon", "ty": "float32", "offset": 28 }, { "name": "m_shouldPlayOpvar", "ty": "CUtlString", "offset": 32 }, { "name": "m_shouldPlayClusterChild", "ty": "CUtlString", "offset": 40 }, { "name": "m_clusterSizeOpvar", "ty": "CUtlString", "offset": 48 }, { "name": "m_groupBoundingBoxMinsOpvar", "ty": "CUtlString", "offset": 56 }, { "name": "m_groupBoundingBoxMaxsOpvar", "ty": "CUtlString", "offset": 64 } ] }, { "name": "CSosGroupBranchPattern", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bMatchEventName", "ty": "bool", "offset": 8 }, { "name": "m_bMatchEventSubString", "ty": "bool", "offset": 9 }, { "name": "m_bMatchEntIndex", "ty": "bool", "offset": 10 }, { "name": "m_bMatchOpvar", "ty": "bool", "offset": 11 } ] }, { "name": "CSosGroupMatchPattern", "module_name": "soundsystem.so", "parent": { "name": "CSosGroupBranchPattern", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_bMatchEventName", "ty": "bool", "offset": 8 }, { "name": "m_bMatchEventSubString", "ty": "bool", "offset": 9 }, { "name": "m_bMatchEntIndex", "ty": "bool", "offset": 10 }, { "name": "m_bMatchOpvar", "ty": "bool", "offset": 11 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_matchSoundEventName", "ty": "CUtlString", "offset": 16 }, { "name": "m_matchSoundEventSubString", "ty": "CUtlString", "offset": 24 }, { "name": "m_flEntIndex", "ty": "float32", "offset": 32 }, { "name": "m_flOpvar", "ty": "float32", "offset": 36 } ] }, { "name": "CSosSoundEventGroupSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } }, { "Unknown": { "name": "MPropertyElementNameFn" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nType", "ty": "SosGroupType_t", "offset": 8 }, { "name": "m_bIsBlocking", "ty": "bool", "offset": 12 }, { "name": "m_nBlockMaxCount", "ty": "int32", "offset": 16 }, { "name": "m_bInvertMatch", "ty": "bool", "offset": 20 }, { "name": "m_matchPattern", "ty": "CSosGroupMatchPattern", "offset": 24 }, { "name": "m_branchPattern", "ty": "CSosGroupBranchPattern", "offset": 64 }, { "name": "m_vActions", "ty": "CSosGroupActionSchema*[4]", "offset": 176 } ] }, { "name": "CSosSoundEventGroupListSchema", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_groupList", "ty": "CUtlVector< CSosSoundEventGroupSchema >", "offset": 0 } ] }, { "name": "SosEditItemInfo_t", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "itemType", "ty": "SosEditItemType_t", "offset": 0 }, { "name": "itemName", "ty": "CUtlString", "offset": 8 }, { "name": "itemTypeName", "ty": "CUtlString", "offset": 16 }, { "name": "itemKVString", "ty": "CUtlString", "offset": 32 }, { "name": "itemPos", "ty": "Vector2D", "offset": 40 } ] }, { "name": "SelectedEditItemInfo_t", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_EditItems", "ty": "CUtlVector< SosEditItemInfo_t >", "offset": 0 } ] }, { "name": "CSoundEventMetaData", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_soundEventVMix", "ty": "CStrongHandle< InfoForResourceTypeCVMixListResource >", "offset": 0 } ] }, { "name": "CDSPMixgroupModifier", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_mixgroup", "ty": "CUtlString", "offset": 0 }, { "name": "m_flModifier", "ty": "float32", "offset": 8 }, { "name": "m_flModifierMin", "ty": "float32", "offset": 12 }, { "name": "m_flSourceModifier", "ty": "float32", "offset": 16 }, { "name": "m_flSourceModifierMin", "ty": "float32", "offset": 20 }, { "name": "m_flListenerReverbModifierWhenSourceReverbIsActive", "ty": "float32", "offset": 24 } ] }, { "name": "CDspPresetModifierList", "module_name": "soundsystem.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_dspName", "ty": "CUtlString", "offset": 0 }, { "name": "m_modifiers", "ty": "CUtlVector< CDSPMixgroupModifier >", "offset": 8 } ] } ], [] ], "libvphysics2.so": [ [ { "name": "CFeJiggleBone", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFlags", "ty": "uint32", "offset": 0 }, { "name": "m_flLength", "ty": "float32", "offset": 4 }, { "name": "m_flTipMass", "ty": "float32", "offset": 8 }, { "name": "m_flYawStiffness", "ty": "float32", "offset": 12 }, { "name": "m_flYawDamping", "ty": "float32", "offset": 16 }, { "name": "m_flPitchStiffness", "ty": "float32", "offset": 20 }, { "name": "m_flPitchDamping", "ty": "float32", "offset": 24 }, { "name": "m_flAlongStiffness", "ty": "float32", "offset": 28 }, { "name": "m_flAlongDamping", "ty": "float32", "offset": 32 }, { "name": "m_flAngleLimit", "ty": "float32", "offset": 36 }, { "name": "m_flMinYaw", "ty": "float32", "offset": 40 }, { "name": "m_flMaxYaw", "ty": "float32", "offset": 44 }, { "name": "m_flYawFriction", "ty": "float32", "offset": 48 }, { "name": "m_flYawBounce", "ty": "float32", "offset": 52 }, { "name": "m_flMinPitch", "ty": "float32", "offset": 56 }, { "name": "m_flMaxPitch", "ty": "float32", "offset": 60 }, { "name": "m_flPitchFriction", "ty": "float32", "offset": 64 }, { "name": "m_flPitchBounce", "ty": "float32", "offset": 68 }, { "name": "m_flBaseMass", "ty": "float32", "offset": 72 }, { "name": "m_flBaseStiffness", "ty": "float32", "offset": 76 }, { "name": "m_flBaseDamping", "ty": "float32", "offset": 80 }, { "name": "m_flBaseMinLeft", "ty": "float32", "offset": 84 }, { "name": "m_flBaseMaxLeft", "ty": "float32", "offset": 88 }, { "name": "m_flBaseLeftFriction", "ty": "float32", "offset": 92 }, { "name": "m_flBaseMinUp", "ty": "float32", "offset": 96 }, { "name": "m_flBaseMaxUp", "ty": "float32", "offset": 100 }, { "name": "m_flBaseUpFriction", "ty": "float32", "offset": 104 }, { "name": "m_flBaseMinForward", "ty": "float32", "offset": 108 }, { "name": "m_flBaseMaxForward", "ty": "float32", "offset": 112 }, { "name": "m_flBaseForwardFriction", "ty": "float32", "offset": 116 }, { "name": "m_flRadius0", "ty": "float32", "offset": 120 }, { "name": "m_flRadius1", "ty": "float32", "offset": 124 }, { "name": "m_vPoint0", "ty": "Vector", "offset": 128 }, { "name": "m_vPoint1", "ty": "Vector", "offset": 140 }, { "name": "m_nCollisionMask", "ty": "uint16", "offset": 152 } ] }, { "name": "CFeNamedJiggleBone", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_strParentBone", "ty": "CUtlString", "offset": 0 }, { "name": "m_transform", "ty": "CTransform", "offset": 16 }, { "name": "m_nJiggleParent", "ty": "uint32", "offset": 48 }, { "name": "m_jiggleBone", "ty": "CFeJiggleBone", "offset": 52 } ] }, { "name": "CFeIndexedJiggleBone", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nNode", "ty": "uint32", "offset": 0 }, { "name": "m_nJiggleParent", "ty": "uint32", "offset": 4 }, { "name": "m_jiggleBone", "ty": "CFeJiggleBone", "offset": 8 } ] }, { "name": "PhysFeModelDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_CtrlHash", "ty": "CUtlVector< uint32 >", "offset": 0 }, { "name": "m_CtrlName", "ty": "CUtlVector< CUtlString >", "offset": 24 }, { "name": "m_nStaticNodeFlags", "ty": "uint32", "offset": 48 }, { "name": "m_nDynamicNodeFlags", "ty": "uint32", "offset": 52 }, { "name": "m_flLocalForce", "ty": "float32", "offset": 56 }, { "name": "m_flLocalRotation", "ty": "float32", "offset": 60 }, { "name": "m_nNodeCount", "ty": "uint16", "offset": 64 }, { "name": "m_nStaticNodes", "ty": "uint16", "offset": 66 }, { "name": "m_nRotLockStaticNodes", "ty": "uint16", "offset": 68 }, { "name": "m_nFirstPositionDrivenNode", "ty": "uint16", "offset": 70 }, { "name": "m_nSimdTriCount1", "ty": "uint16", "offset": 72 }, { "name": "m_nSimdTriCount2", "ty": "uint16", "offset": 74 }, { "name": "m_nSimdQuadCount1", "ty": "uint16", "offset": 76 }, { "name": "m_nSimdQuadCount2", "ty": "uint16", "offset": 78 }, { "name": "m_nQuadCount1", "ty": "uint16", "offset": 80 }, { "name": "m_nQuadCount2", "ty": "uint16", "offset": 82 }, { "name": "m_nTreeDepth", "ty": "uint16", "offset": 84 }, { "name": "m_nNodeBaseJiggleboneDependsCount", "ty": "uint16", "offset": 86 }, { "name": "m_nRopeCount", "ty": "uint16", "offset": 88 }, { "name": "m_Ropes", "ty": "CUtlVector< uint16 >", "offset": 96 }, { "name": "m_NodeBases", "ty": "CUtlVector< FeNodeBase_t >", "offset": 120 }, { "name": "m_SimdNodeBases", "ty": "CUtlVector< FeSimdNodeBase_t >", "offset": 144 }, { "name": "m_Quads", "ty": "CUtlVector< FeQuad_t >", "offset": 168 }, { "name": "m_SimdQuads", "ty": "CUtlVector< FeSimdQuad_t >", "offset": 192 }, { "name": "m_SimdTris", "ty": "CUtlVector< FeSimdTri_t >", "offset": 216 }, { "name": "m_SimdRods", "ty": "CUtlVector< FeSimdRodConstraint_t >", "offset": 240 }, { "name": "m_SimdRodsAnim", "ty": "CUtlVector< FeSimdRodConstraintAnim_t >", "offset": 264 }, { "name": "m_InitPose", "ty": "CUtlVector< CTransform >", "offset": 288 }, { "name": "m_Rods", "ty": "CUtlVector< FeRodConstraint_t >", "offset": 312 }, { "name": "m_Twists", "ty": "CUtlVector< FeTwistConstraint_t >", "offset": 336 }, { "name": "m_AxialEdges", "ty": "CUtlVector< FeAxialEdgeBend_t >", "offset": 360 }, { "name": "m_NodeInvMasses", "ty": "CUtlVector< float32 >", "offset": 384 }, { "name": "m_CtrlOffsets", "ty": "CUtlVector< FeCtrlOffset_t >", "offset": 408 }, { "name": "m_CtrlOsOffsets", "ty": "CUtlVector< FeCtrlOsOffset_t >", "offset": 432 }, { "name": "m_FollowNodes", "ty": "CUtlVector< FeFollowNode_t >", "offset": 456 }, { "name": "m_CollisionPlanes", "ty": "CUtlVector< FeCollisionPlane_t >", "offset": 480 }, { "name": "m_NodeIntegrator", "ty": "CUtlVector< FeNodeIntegrator_t >", "offset": 504 }, { "name": "m_SpringIntegrator", "ty": "CUtlVector< FeSpringIntegrator_t >", "offset": 528 }, { "name": "m_SimdSpringIntegrator", "ty": "CUtlVector< FeSimdSpringIntegrator_t >", "offset": 552 }, { "name": "m_WorldCollisionParams", "ty": "CUtlVector< FeWorldCollisionParams_t >", "offset": 576 }, { "name": "m_LegacyStretchForce", "ty": "CUtlVector< float32 >", "offset": 600 }, { "name": "m_NodeCollisionRadii", "ty": "CUtlVector< float32 >", "offset": 624 }, { "name": "m_DynNodeFriction", "ty": "CUtlVector< float32 >", "offset": 648 }, { "name": "m_LocalRotation", "ty": "CUtlVector< float32 >", "offset": 672 }, { "name": "m_LocalForce", "ty": "CUtlVector< float32 >", "offset": 696 }, { "name": "m_TaperedCapsuleStretches", "ty": "CUtlVector< FeTaperedCapsuleStretch_t >", "offset": 720 }, { "name": "m_TaperedCapsuleRigids", "ty": "CUtlVector< FeTaperedCapsuleRigid_t >", "offset": 744 }, { "name": "m_SphereRigids", "ty": "CUtlVector< FeSphereRigid_t >", "offset": 768 }, { "name": "m_WorldCollisionNodes", "ty": "CUtlVector< uint16 >", "offset": 792 }, { "name": "m_TreeParents", "ty": "CUtlVector< uint16 >", "offset": 816 }, { "name": "m_TreeCollisionMasks", "ty": "CUtlVector< uint16 >", "offset": 840 }, { "name": "m_TreeChildren", "ty": "CUtlVector< FeTreeChildren_t >", "offset": 864 }, { "name": "m_FreeNodes", "ty": "CUtlVector< uint16 >", "offset": 888 }, { "name": "m_FitMatrices", "ty": "CUtlVector< FeFitMatrix_t >", "offset": 912 }, { "name": "m_FitWeights", "ty": "CUtlVector< FeFitWeight_t >", "offset": 936 }, { "name": "m_ReverseOffsets", "ty": "CUtlVector< FeNodeReverseOffset_t >", "offset": 960 }, { "name": "m_AnimStrayRadii", "ty": "CUtlVector< FeAnimStrayRadius_t >", "offset": 984 }, { "name": "m_SimdAnimStrayRadii", "ty": "CUtlVector< FeSimdAnimStrayRadius_t >", "offset": 1008 }, { "name": "m_KelagerBends", "ty": "CUtlVector< FeKelagerBend2_t >", "offset": 1032 }, { "name": "m_CtrlSoftOffsets", "ty": "CUtlVector< FeCtrlSoftOffset_t >", "offset": 1056 }, { "name": "m_JiggleBones", "ty": "CUtlVector< CFeIndexedJiggleBone >", "offset": 1080 }, { "name": "m_SourceElems", "ty": "CUtlVector< uint16 >", "offset": 1104 }, { "name": "m_GoalDampedSpringIntegrators", "ty": "CUtlVector< uint32 >", "offset": 1128 }, { "name": "m_Tris", "ty": "CUtlVector< FeTri_t >", "offset": 1152 }, { "name": "m_nTriCount1", "ty": "uint16", "offset": 1176 }, { "name": "m_nTriCount2", "ty": "uint16", "offset": 1178 }, { "name": "m_nReservedUint8", "ty": "uint8", "offset": 1180 }, { "name": "m_nExtraPressureIterations", "ty": "uint8", "offset": 1181 }, { "name": "m_nExtraGoalIterations", "ty": "uint8", "offset": 1182 }, { "name": "m_nExtraIterations", "ty": "uint8", "offset": 1183 }, { "name": "m_BoxRigids", "ty": "CUtlVector< FeBoxRigid_t >", "offset": 1184 }, { "name": "m_DynNodeVertexSet", "ty": "CUtlVector< uint8 >", "offset": 1208 }, { "name": "m_VertexSetNames", "ty": "CUtlVector< uint32 >", "offset": 1232 }, { "name": "m_RigidColliderPriorities", "ty": "CUtlVector< FeRigidColliderIndices_t >", "offset": 1256 }, { "name": "m_MorphLayers", "ty": "CUtlVector< FeMorphLayerDepr_t >", "offset": 1280 }, { "name": "m_MorphSetData", "ty": "CUtlVector< uint8 >", "offset": 1304 }, { "name": "m_VertexMaps", "ty": "CUtlVector< FeVertexMapDesc_t >", "offset": 1328 }, { "name": "m_VertexMapValues", "ty": "CUtlVector< uint8 >", "offset": 1352 }, { "name": "m_Effects", "ty": "CUtlVector< FeEffectDesc_t >", "offset": 1376 }, { "name": "m_LockToParent", "ty": "CUtlVector< FeCtrlOffset_t >", "offset": 1400 }, { "name": "m_LockToGoal", "ty": "CUtlVector< uint16 >", "offset": 1424 }, { "name": "m_SkelParents", "ty": "CUtlVector< int16 >", "offset": 1448 }, { "name": "m_DynNodeWindBases", "ty": "CUtlVector< FeNodeWindBase_t >", "offset": 1472 }, { "name": "m_flInternalPressure", "ty": "float32", "offset": 1496 }, { "name": "m_flDefaultTimeDilation", "ty": "float32", "offset": 1500 }, { "name": "m_flWindage", "ty": "float32", "offset": 1504 }, { "name": "m_flWindDrag", "ty": "float32", "offset": 1508 }, { "name": "m_flDefaultSurfaceStretch", "ty": "float32", "offset": 1512 }, { "name": "m_flDefaultThreadStretch", "ty": "float32", "offset": 1516 }, { "name": "m_flDefaultGravityScale", "ty": "float32", "offset": 1520 }, { "name": "m_flDefaultVelAirDrag", "ty": "float32", "offset": 1524 }, { "name": "m_flDefaultExpAirDrag", "ty": "float32", "offset": 1528 }, { "name": "m_flDefaultVelQuadAirDrag", "ty": "float32", "offset": 1532 }, { "name": "m_flDefaultExpQuadAirDrag", "ty": "float32", "offset": 1536 }, { "name": "m_flRodVelocitySmoothRate", "ty": "float32", "offset": 1540 }, { "name": "m_flQuadVelocitySmoothRate", "ty": "float32", "offset": 1544 }, { "name": "m_flAddWorldCollisionRadius", "ty": "float32", "offset": 1548 }, { "name": "m_flDefaultVolumetricSolveAmount", "ty": "float32", "offset": 1552 }, { "name": "m_nRodVelocitySmoothIterations", "ty": "uint16", "offset": 1556 }, { "name": "m_nQuadVelocitySmoothIterations", "ty": "uint16", "offset": 1558 } ] }, { "name": "FourVectors2D", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "x", "ty": "fltx4", "offset": 0 }, { "name": "y", "ty": "fltx4", "offset": 16 } ] }, { "name": "FeEdgeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nEdge", "ty": "uint16[2]", "offset": 0 }, { "name": "nSide", "ty": "uint16[2][2]", "offset": 4 }, { "name": "nVirtElem", "ty": "uint16[2]", "offset": 12 } ] }, { "name": "OldFeEdge_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flK", "ty": "float32[3]", "offset": 0 }, { "name": "invA", "ty": "float32", "offset": 12 }, { "name": "t", "ty": "float32", "offset": 16 }, { "name": "flThetaRelaxed", "ty": "float32", "offset": 20 }, { "name": "flThetaFactor", "ty": "float32", "offset": 24 }, { "name": "c01", "ty": "float32", "offset": 28 }, { "name": "c02", "ty": "float32", "offset": 32 }, { "name": "c03", "ty": "float32", "offset": 36 }, { "name": "c04", "ty": "float32", "offset": 40 }, { "name": "flAxialModelDist", "ty": "float32", "offset": 44 }, { "name": "flAxialModelWeights", "ty": "float32[4]", "offset": 48 }, { "name": "m_nNode", "ty": "uint16[4]", "offset": 64 } ] }, { "name": "FeWeightedNode_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16", "offset": 0 }, { "name": "nWeight", "ty": "uint16", "offset": 2 } ] }, { "name": "FeKelagerBend2_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flWeight", "ty": "float32[3]", "offset": 0 }, { "name": "flHeight0", "ty": "float32", "offset": 12 }, { "name": "nNode", "ty": "uint16[3]", "offset": 16 }, { "name": "nReserved", "ty": "uint16", "offset": 22 } ] }, { "name": "FeStiffHingeBuild_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flMaxAngle", "ty": "float32", "offset": 0 }, { "name": "flStrength", "ty": "float32", "offset": 4 }, { "name": "flMotionBias", "ty": "float32[3]", "offset": 8 }, { "name": "nNode", "ty": "uint16[3]", "offset": 20 } ] }, { "name": "FeTri_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[3]", "offset": 0 }, { "name": "w1", "ty": "float32", "offset": 8 }, { "name": "w2", "ty": "float32", "offset": 12 }, { "name": "v1x", "ty": "float32", "offset": 16 }, { "name": "v2", "ty": "Vector2D", "offset": 20 } ] }, { "name": "FeSimdTri_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint32[4][3]", "offset": 0 }, { "name": "w1", "ty": "fltx4", "offset": 48 }, { "name": "w2", "ty": "fltx4", "offset": 64 }, { "name": "v1x", "ty": "fltx4", "offset": 80 }, { "name": "v2", "ty": "FourVectors2D", "offset": 96 } ] }, { "name": "FeQuad_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4]", "offset": 0 }, { "name": "flSlack", "ty": "float32", "offset": 8 }, { "name": "vShape", "ty": "Vector4D[4]", "offset": 12 } ] }, { "name": "FeNodeBase_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16", "offset": 0 }, { "name": "nDummy", "ty": "uint16[3]", "offset": 2 }, { "name": "nNodeX0", "ty": "uint16", "offset": 8 }, { "name": "nNodeX1", "ty": "uint16", "offset": 10 }, { "name": "nNodeY0", "ty": "uint16", "offset": 12 }, { "name": "nNodeY1", "ty": "uint16", "offset": 14 }, { "name": "qAdjust", "ty": "QuaternionStorage", "offset": 16 } ] }, { "name": "FeNodeWindBase_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNodeX0", "ty": "uint16", "offset": 0 }, { "name": "nNodeX1", "ty": "uint16", "offset": 2 }, { "name": "nNodeY0", "ty": "uint16", "offset": 4 }, { "name": "nNodeY1", "ty": "uint16", "offset": 6 } ] }, { "name": "FeNodeReverseOffset_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vOffset", "ty": "Vector", "offset": 0 }, { "name": "nBoneCtrl", "ty": "uint16", "offset": 12 }, { "name": "nTargetNode", "ty": "uint16", "offset": 14 } ] }, { "name": "FeSimdQuad_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4][4]", "offset": 0 }, { "name": "f4Slack", "ty": "fltx4", "offset": 32 }, { "name": "vShape", "ty": "FourVectors[4]", "offset": 48 }, { "name": "f4Weights", "ty": "fltx4[4]", "offset": 240 } ] }, { "name": "FeAxialEdgeBend_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "te", "ty": "float32", "offset": 0 }, { "name": "tv", "ty": "float32", "offset": 4 }, { "name": "flDist", "ty": "float32", "offset": 8 }, { "name": "flWeight", "ty": "float32[4]", "offset": 12 }, { "name": "nNode", "ty": "uint16[6]", "offset": 28 } ] }, { "name": "FeBandBendLimit_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flDistMin", "ty": "float32", "offset": 0 }, { "name": "flDistMax", "ty": "float32", "offset": 4 }, { "name": "nNode", "ty": "uint16[6]", "offset": 8 } ] }, { "name": "FeRodConstraint_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[2]", "offset": 0 }, { "name": "flMaxDist", "ty": "float32", "offset": 4 }, { "name": "flMinDist", "ty": "float32", "offset": 8 }, { "name": "flWeight0", "ty": "float32", "offset": 12 }, { "name": "flRelaxationFactor", "ty": "float32", "offset": 16 } ] }, { "name": "FeTwistConstraint_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNodeOrient", "ty": "uint16", "offset": 0 }, { "name": "nNodeEnd", "ty": "uint16", "offset": 2 }, { "name": "flTwistRelax", "ty": "float32", "offset": 4 }, { "name": "flSwingRelax", "ty": "float32", "offset": 8 } ] }, { "name": "FeSimdRodConstraint_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4][2]", "offset": 0 }, { "name": "f4MaxDist", "ty": "fltx4", "offset": 16 }, { "name": "f4MinDist", "ty": "fltx4", "offset": 32 }, { "name": "f4Weight0", "ty": "fltx4", "offset": 48 }, { "name": "f4RelaxationFactor", "ty": "fltx4", "offset": 64 } ] }, { "name": "FeSimdRodConstraintAnim_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4][2]", "offset": 0 }, { "name": "f4Weight0", "ty": "fltx4", "offset": 16 }, { "name": "f4RelaxationFactor", "ty": "fltx4", "offset": 32 } ] }, { "name": "FeAnimStrayRadius_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[2]", "offset": 0 }, { "name": "flMaxDist", "ty": "float32", "offset": 4 }, { "name": "flRelaxationFactor", "ty": "float32", "offset": 8 } ] }, { "name": "FeSimdAnimStrayRadius_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4][2]", "offset": 0 }, { "name": "flMaxDist", "ty": "fltx4", "offset": 16 }, { "name": "flRelaxationFactor", "ty": "fltx4", "offset": 32 } ] }, { "name": "FeSimdNodeBase_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4]", "offset": 0 }, { "name": "nNodeX0", "ty": "uint16[4]", "offset": 8 }, { "name": "nNodeX1", "ty": "uint16[4]", "offset": 16 }, { "name": "nNodeY0", "ty": "uint16[4]", "offset": 24 }, { "name": "nNodeY1", "ty": "uint16[4]", "offset": 32 }, { "name": "nDummy", "ty": "uint16[4]", "offset": 40 }, { "name": "qAdjust", "ty": "FourQuaternions", "offset": 48 } ] }, { "name": "FeNodeIntegrator_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flPointDamping", "ty": "float32", "offset": 0 }, { "name": "flAnimationForceAttraction", "ty": "float32", "offset": 4 }, { "name": "flAnimationVertexAttraction", "ty": "float32", "offset": 8 }, { "name": "flGravity", "ty": "float32", "offset": 12 } ] }, { "name": "FeSpringIntegrator_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[2]", "offset": 0 }, { "name": "flSpringRestLength", "ty": "float32", "offset": 4 }, { "name": "flSpringConstant", "ty": "float32", "offset": 8 }, { "name": "flSpringDamping", "ty": "float32", "offset": 12 }, { "name": "flNodeWeight0", "ty": "float32", "offset": 16 } ] }, { "name": "FeSimdSpringIntegrator_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[4][2]", "offset": 0 }, { "name": "flSpringRestLength", "ty": "fltx4", "offset": 16 }, { "name": "flSpringConstant", "ty": "fltx4", "offset": 32 }, { "name": "flSpringDamping", "ty": "fltx4", "offset": 48 }, { "name": "flNodeWeight0", "ty": "fltx4", "offset": 64 } ] }, { "name": "FeCtrlOffset_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vOffset", "ty": "Vector", "offset": 0 }, { "name": "nCtrlParent", "ty": "uint16", "offset": 12 }, { "name": "nCtrlChild", "ty": "uint16", "offset": 14 } ] }, { "name": "FeSoftParent_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nParent", "ty": "int32", "offset": 0 }, { "name": "flAlpha", "ty": "float32", "offset": 4 } ] }, { "name": "FeCtrlSoftOffset_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nCtrlParent", "ty": "uint16", "offset": 0 }, { "name": "nCtrlChild", "ty": "uint16", "offset": 2 }, { "name": "vOffset", "ty": "Vector", "offset": 4 }, { "name": "flAlpha", "ty": "float32", "offset": 16 } ] }, { "name": "FeCtrlOsOffset_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nCtrlParent", "ty": "uint16", "offset": 0 }, { "name": "nCtrlChild", "ty": "uint16", "offset": 2 } ] }, { "name": "FeFollowNode_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nParentNode", "ty": "uint16", "offset": 0 }, { "name": "nChildNode", "ty": "uint16", "offset": 2 }, { "name": "flWeight", "ty": "float32", "offset": 4 } ] }, { "name": "FeCollisionPlane_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nCtrlParent", "ty": "uint16", "offset": 0 }, { "name": "nChildNode", "ty": "uint16", "offset": 2 }, { "name": "m_Plane", "ty": "RnPlane_t", "offset": 4 }, { "name": "flStrength", "ty": "float32", "offset": 20 } ] }, { "name": "FeWorldCollisionParams_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flWorldFriction", "ty": "float32", "offset": 0 }, { "name": "flGroundFriction", "ty": "float32", "offset": 4 }, { "name": "nListBegin", "ty": "uint16", "offset": 8 }, { "name": "nListEnd", "ty": "uint16", "offset": 10 } ] }, { "name": "FeTreeChildren_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nChild", "ty": "uint16[2]", "offset": 0 } ] }, { "name": "FeTaperedCapsuleRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vSphere", "ty": "fltx4[2]", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 32 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 34 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 36 }, { "name": "nFlags", "ty": "uint16", "offset": 38 } ] }, { "name": "FeSphereRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vSphere", "ty": "fltx4", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 16 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 18 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 20 }, { "name": "nFlags", "ty": "uint16", "offset": 22 } ] }, { "name": "FeTaperedCapsuleStretch_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[2]", "offset": 0 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 4 }, { "name": "nDummy", "ty": "uint16", "offset": 6 }, { "name": "flRadius", "ty": "float32[2]", "offset": 8 } ] }, { "name": "FeBoxRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "tmFrame2", "ty": "CTransform", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 32 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 34 }, { "name": "vSize", "ty": "Vector", "offset": 36 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 48 }, { "name": "nFlags", "ty": "uint16", "offset": 50 } ] }, { "name": "CovMatrix3", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vDiag", "ty": "Vector", "offset": 0 }, { "name": "m_flXY", "ty": "float32", "offset": 12 }, { "name": "m_flXZ", "ty": "float32", "offset": 16 }, { "name": "m_flYZ", "ty": "float32", "offset": 20 } ] }, { "name": "FourCovMatrices3", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vDiag", "ty": "FourVectors", "offset": 0 }, { "name": "m_flXY", "ty": "fltx4", "offset": 48 }, { "name": "m_flXZ", "ty": "fltx4", "offset": 64 }, { "name": "m_flYZ", "ty": "fltx4", "offset": 80 } ] }, { "name": "FeFitWeight_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "flWeight", "ty": "float32", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 4 }, { "name": "nDummy", "ty": "uint16", "offset": 6 } ] }, { "name": "FeFitInfluence_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nVertexNode", "ty": "uint32", "offset": 0 }, { "name": "flWeight", "ty": "float32", "offset": 4 }, { "name": "nMatrixNode", "ty": "uint32", "offset": 8 } ] }, { "name": "FeFitMatrix_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "bone", "ty": "CTransform", "offset": 0 }, { "name": "vCenter", "ty": "Vector", "offset": 32 }, { "name": "nEnd", "ty": "uint16", "offset": 44 }, { "name": "nNode", "ty": "uint16", "offset": 46 }, { "name": "nBeginDynamic", "ty": "uint16", "offset": 48 } ] }, { "name": "FeRigidColliderIndices_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nTaperedCapsuleRigidIndex", "ty": "uint16", "offset": 0 }, { "name": "m_nSphereRigidIndex", "ty": "uint16", "offset": 2 }, { "name": "m_nBoxRigidIndex", "ty": "uint16", "offset": 4 }, { "name": "m_nCollisionPlaneIndex", "ty": "uint16", "offset": 6 } ] }, { "name": "FeBuildTaperedCapsuleRigid_t", "module_name": "physicslib.so", "parent": { "name": "FeTaperedCapsuleRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vSphere", "ty": "fltx4[2]", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 32 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 34 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 36 }, { "name": "nFlags", "ty": "uint16", "offset": 38 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nPriority", "ty": "int32", "offset": 48 }, { "name": "m_nVertexMapHash", "ty": "uint32", "offset": 52 } ] }, { "name": "FeBuildBoxRigid_t", "module_name": "physicslib.so", "parent": { "name": "FeBoxRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "tmFrame2", "ty": "CTransform", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 32 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 34 }, { "name": "vSize", "ty": "Vector", "offset": 36 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 48 }, { "name": "nFlags", "ty": "uint16", "offset": 50 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nPriority", "ty": "int32", "offset": 52 }, { "name": "m_nVertexMapHash", "ty": "uint32", "offset": 56 } ] }, { "name": "FeBuildSphereRigid_t", "module_name": "physicslib.so", "parent": { "name": "FeSphereRigid_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "vSphere", "ty": "fltx4", "offset": 0 }, { "name": "nNode", "ty": "uint16", "offset": 16 }, { "name": "nCollisionMask", "ty": "uint16", "offset": 18 }, { "name": "nVertexMapIndex", "ty": "uint16", "offset": 20 }, { "name": "nFlags", "ty": "uint16", "offset": 22 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nPriority", "ty": "int32", "offset": 32 }, { "name": "m_nVertexMapHash", "ty": "uint32", "offset": 36 } ] }, { "name": "FeSourceEdge_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "nNode", "ty": "uint16[2]", "offset": 0 } ] }, { "name": "FeEffectDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "sName", "ty": "CUtlString", "offset": 0 }, { "name": "nNameHash", "ty": "uint32", "offset": 8 }, { "name": "nType", "ty": "int32", "offset": 12 }, { "name": "m_Params", "ty": "KeyValues3", "offset": 16 } ] }, { "name": "FeVertexMapBuild_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_VertexMapName", "ty": "CUtlString", "offset": 0 }, { "name": "m_nNameHash", "ty": "uint32", "offset": 8 }, { "name": "m_Color", "ty": "Color", "offset": 12 }, { "name": "m_flVolumetricSolveStrength", "ty": "float32", "offset": 16 }, { "name": "m_nScaleSourceNode", "ty": "int32", "offset": 20 }, { "name": "m_Weights", "ty": "CUtlVector< float32 >", "offset": 24 } ] }, { "name": "CFeVertexMapBuildArray", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Array", "ty": "CUtlVector< FeVertexMapBuild_t* >", "offset": 0 } ] }, { "name": "FeProxyVertexMap_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_flWeight", "ty": "float32", "offset": 8 } ] }, { "name": "FeVertexMapDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "sName", "ty": "CUtlString", "offset": 0 }, { "name": "nNameHash", "ty": "uint32", "offset": 8 }, { "name": "nColor", "ty": "uint32", "offset": 12 }, { "name": "nFlags", "ty": "uint32", "offset": 16 }, { "name": "nVertexBase", "ty": "uint16", "offset": 20 }, { "name": "nVertexCount", "ty": "uint16", "offset": 22 }, { "name": "nMapOffset", "ty": "uint32", "offset": 24 }, { "name": "nNodeListOffset", "ty": "uint32", "offset": 28 }, { "name": "vCenterOfMass", "ty": "Vector", "offset": 32 }, { "name": "flVolumetricSolveStrength", "ty": "float32", "offset": 44 }, { "name": "nScaleSourceNode", "ty": "int16", "offset": 48 }, { "name": "nNodeListCount", "ty": "uint16", "offset": 50 } ] }, { "name": "FeMorphLayerDepr_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nNameHash", "ty": "uint32", "offset": 8 }, { "name": "m_Nodes", "ty": "CUtlVector< uint16 >", "offset": 16 }, { "name": "m_InitPos", "ty": "CUtlVector< Vector >", "offset": 40 }, { "name": "m_Gravity", "ty": "CUtlVector< float32 >", "offset": 64 }, { "name": "m_GoalStrength", "ty": "CUtlVector< float32 >", "offset": 88 }, { "name": "m_GoalDamping", "ty": "CUtlVector< float32 >", "offset": 112 }, { "name": "m_nFlags", "ty": "uint32", "offset": 136 } ] }, { "name": "CFeMorphLayer", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Name", "ty": "CUtlString", "offset": 0 }, { "name": "m_nNameHash", "ty": "uint32", "offset": 8 }, { "name": "m_Nodes", "ty": "CUtlVector< uint16 >", "offset": 16 }, { "name": "m_InitPos", "ty": "CUtlVector< Vector >", "offset": 40 }, { "name": "m_Gravity", "ty": "CUtlVector< float32 >", "offset": 64 }, { "name": "m_GoalStrength", "ty": "CUtlVector< float32 >", "offset": 88 }, { "name": "m_GoalDamping", "ty": "CUtlVector< float32 >", "offset": 112 } ] }, { "name": "Dop26_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flSupport", "ty": "float32[26]", "offset": 0 } ] }, { "name": "RnCapsule_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vCenter", "ty": "Vector[2]", "offset": 0 }, { "name": "m_flRadius", "ty": "float32", "offset": 24 } ] }, { "name": "RnPlane_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vNormal", "ty": "Vector", "offset": 0 }, { "name": "m_flOffset", "ty": "float32", "offset": 12 } ] }, { "name": "RnVertex_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEdge", "ty": "uint8", "offset": 0 } ] }, { "name": "RnHalfEdge_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nNext", "ty": "uint8", "offset": 0 }, { "name": "m_nTwin", "ty": "uint8", "offset": 1 }, { "name": "m_nOrigin", "ty": "uint8", "offset": 2 }, { "name": "m_nFace", "ty": "uint8", "offset": 3 } ] }, { "name": "RnFace_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nEdge", "ty": "uint8", "offset": 0 } ] }, { "name": "CRegionSVM", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Planes", "ty": "CUtlVector< RnPlane_t >", "offset": 0 }, { "name": "m_Nodes", "ty": "CUtlVector< uint32 >", "offset": 24 } ] }, { "name": "RnHull_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vCentroid", "ty": "Vector", "offset": 0 }, { "name": "m_flMaxAngularRadius", "ty": "float32", "offset": 12 }, { "name": "m_Bounds", "ty": "AABB_t", "offset": 16 }, { "name": "m_vOrthographicAreas", "ty": "Vector", "offset": 40 }, { "name": "m_MassProperties", "ty": "matrix3x4_t", "offset": 52 }, { "name": "m_flVolume", "ty": "float32", "offset": 100 }, { "name": "m_flSurfaceArea", "ty": "float32", "offset": 104 }, { "name": "m_Vertices", "ty": "CUtlVector< RnVertex_t >", "offset": 112 }, { "name": "m_VertexPositions", "ty": "CUtlVector< Vector >", "offset": 136 }, { "name": "m_Edges", "ty": "CUtlVector< RnHalfEdge_t >", "offset": 160 }, { "name": "m_Faces", "ty": "CUtlVector< RnFace_t >", "offset": 184 }, { "name": "m_FacePlanes", "ty": "CUtlVector< RnPlane_t >", "offset": 208 }, { "name": "m_nFlags", "ty": "uint32", "offset": 232 }, { "name": "m_pRegionSVM", "ty": "CRegionSVM*", "offset": 240 } ] }, { "name": "RnTriangle_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nIndex", "ty": "int32[3]", "offset": 0 } ] }, { "name": "RnWing_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nIndex", "ty": "int32[3]", "offset": 0 } ] }, { "name": "RnNode_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vMin", "ty": "Vector", "offset": 0 }, { "name": "m_nChildren", "ty": "uint32", "offset": 12 }, { "name": "m_vMax", "ty": "Vector", "offset": 16 }, { "name": "m_nTriangleOffset", "ty": "uint32", "offset": 28 } ] }, { "name": "RnMesh_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vMin", "ty": "Vector", "offset": 0 }, { "name": "m_vMax", "ty": "Vector", "offset": 12 }, { "name": "m_Nodes", "ty": "CUtlVector< RnNode_t >", "offset": 24 }, { "name": "m_Vertices", "ty": "CUtlVectorSIMDPaddedVector", "offset": 48 }, { "name": "m_Triangles", "ty": "CUtlVector< RnTriangle_t >", "offset": 72 }, { "name": "m_Wings", "ty": "CUtlVector< RnWing_t >", "offset": 96 }, { "name": "m_Materials", "ty": "CUtlVector< uint8 >", "offset": 120 }, { "name": "m_vOrthographicAreas", "ty": "Vector", "offset": 144 }, { "name": "m_nFlags", "ty": "uint32", "offset": 156 }, { "name": "m_nDebugFlags", "ty": "uint32", "offset": 160 } ] }, { "name": "RnShapeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionAttributeIndex", "ty": "uint32", "offset": 0 }, { "name": "m_nSurfacePropertyIndex", "ty": "uint32", "offset": 4 }, { "name": "m_UserFriendlyName", "ty": "CUtlString", "offset": 8 } ] }, { "name": "RnSphereDesc_t", "module_name": "physicslib.so", "parent": { "name": "RnShapeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionAttributeIndex", "ty": "uint32", "offset": 0 }, { "name": "m_nSurfacePropertyIndex", "ty": "uint32", "offset": 4 }, { "name": "m_UserFriendlyName", "ty": "CUtlString", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Sphere", "ty": "SphereBase_t< float32 >", "offset": 16 } ] }, { "name": "RnCapsuleDesc_t", "module_name": "physicslib.so", "parent": { "name": "RnShapeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionAttributeIndex", "ty": "uint32", "offset": 0 }, { "name": "m_nSurfacePropertyIndex", "ty": "uint32", "offset": 4 }, { "name": "m_UserFriendlyName", "ty": "CUtlString", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Capsule", "ty": "RnCapsule_t", "offset": 16 } ] }, { "name": "RnHullDesc_t", "module_name": "physicslib.so", "parent": { "name": "RnShapeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionAttributeIndex", "ty": "uint32", "offset": 0 }, { "name": "m_nSurfacePropertyIndex", "ty": "uint32", "offset": 4 }, { "name": "m_UserFriendlyName", "ty": "CUtlString", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Hull", "ty": "RnHull_t", "offset": 16 } ] }, { "name": "RnMeshDesc_t", "module_name": "physicslib.so", "parent": { "name": "RnShapeDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nCollisionAttributeIndex", "ty": "uint32", "offset": 0 }, { "name": "m_nSurfacePropertyIndex", "ty": "uint32", "offset": 4 }, { "name": "m_UserFriendlyName", "ty": "CUtlString", "offset": 8 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Mesh", "ty": "RnMesh_t", "offset": 16 } ] }, { "name": "RnSoftbodyParticle_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMassInv", "ty": "float32", "offset": 0 } ] }, { "name": "RnSoftbodySpring_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nParticle", "ty": "uint16[2]", "offset": 0 }, { "name": "m_flLength", "ty": "float32", "offset": 4 } ] }, { "name": "RnSoftbodyCapsule_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vCenter", "ty": "Vector[2]", "offset": 0 }, { "name": "m_flRadius", "ty": "float32", "offset": 24 }, { "name": "m_nParticle", "ty": "uint16[2]", "offset": 28 } ] }, { "name": "RnBlendVertex_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nWeight0", "ty": "uint16", "offset": 0 }, { "name": "m_nIndex0", "ty": "uint16", "offset": 2 }, { "name": "m_nWeight1", "ty": "uint16", "offset": 4 }, { "name": "m_nIndex1", "ty": "uint16", "offset": 6 }, { "name": "m_nWeight2", "ty": "uint16", "offset": 8 }, { "name": "m_nIndex2", "ty": "uint16", "offset": 10 }, { "name": "m_nFlags", "ty": "uint16", "offset": 12 }, { "name": "m_nTargetIndex", "ty": "uint16", "offset": 14 } ] }, { "name": "CastSphereSATParams_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vRayStart", "ty": "Vector", "offset": 0 }, { "name": "m_vRayDelta", "ty": "Vector", "offset": 12 }, { "name": "m_flRadius", "ty": "float32", "offset": 24 }, { "name": "m_flMaxFraction", "ty": "float32", "offset": 28 }, { "name": "m_flScale", "ty": "float32", "offset": 32 }, { "name": "m_pHull", "ty": "RnHull_t*", "offset": 40 } ] }, { "name": "RnBodyDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sDebugName", "ty": "CUtlString", "offset": 0 }, { "name": "m_vPosition", "ty": "Vector", "offset": 8 }, { "name": "m_qOrientation", "ty": "QuaternionStorage", "offset": 20 }, { "name": "m_vLinearVelocity", "ty": "Vector", "offset": 36 }, { "name": "m_vAngularVelocity", "ty": "Vector", "offset": 48 }, { "name": "m_vLocalMassCenter", "ty": "Vector", "offset": 60 }, { "name": "m_LocalInertiaInv", "ty": "Vector[3]", "offset": 72 }, { "name": "m_flMassInv", "ty": "float32", "offset": 108 }, { "name": "m_flGameMass", "ty": "float32", "offset": 112 }, { "name": "m_flInertiaScaleInv", "ty": "float32", "offset": 116 }, { "name": "m_flLinearDamping", "ty": "float32", "offset": 120 }, { "name": "m_flAngularDamping", "ty": "float32", "offset": 124 }, { "name": "m_flLinearDrag", "ty": "float32", "offset": 128 }, { "name": "m_flAngularDrag", "ty": "float32", "offset": 132 }, { "name": "m_flLinearBuoyancyDrag", "ty": "float32", "offset": 136 }, { "name": "m_flAngularBuoyancyDrag", "ty": "float32", "offset": 140 }, { "name": "m_vLastAwakeForceAccum", "ty": "Vector", "offset": 144 }, { "name": "m_vLastAwakeTorqueAccum", "ty": "Vector", "offset": 156 }, { "name": "m_flBuoyancyFactor", "ty": "float32", "offset": 168 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 172 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 176 }, { "name": "m_nBodyType", "ty": "int32", "offset": 180 }, { "name": "m_nGameIndex", "ty": "uint32", "offset": 184 }, { "name": "m_nGameFlags", "ty": "uint32", "offset": 188 }, { "name": "m_nMinVelocityIterations", "ty": "int8", "offset": 192 }, { "name": "m_nMinPositionIterations", "ty": "int8", "offset": 193 }, { "name": "m_nMassPriority", "ty": "int8", "offset": 194 }, { "name": "m_bEnabled", "ty": "bool", "offset": 195 }, { "name": "m_bSleeping", "ty": "bool", "offset": 196 }, { "name": "m_bIsContinuousEnabled", "ty": "bool", "offset": 197 }, { "name": "m_bDragEnabled", "ty": "bool", "offset": 198 }, { "name": "m_bBuoyancyDragEnabled", "ty": "bool", "offset": 199 }, { "name": "m_bGravityDisabled", "ty": "bool", "offset": 200 }, { "name": "m_bSpeculativeEnabled", "ty": "bool", "offset": 201 }, { "name": "m_bHasShadowController", "ty": "bool", "offset": 202 } ] }, { "name": "VertexPositionNormal_t", "module_name": "physicslib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPosition", "ty": "Vector", "offset": 0 }, { "name": "m_vNormal", "ty": "Vector", "offset": 12 } ] }, { "name": "VertexPositionColor_t", "module_name": "physicslib.so", "parent": null, "metadata": [], "fields": [ { "name": "m_vPosition", "ty": "Vector", "offset": 0 } ] }, { "name": "constraint_breakableparams_t", "module_name": "vphysics2.so", "parent": null, "metadata": [], "fields": [ { "name": "strength", "ty": "float32", "offset": 0 }, { "name": "forceLimit", "ty": "float32", "offset": 4 }, { "name": "torqueLimit", "ty": "float32", "offset": 8 }, { "name": "bodyMassScale", "ty": "float32[2]", "offset": 12 }, { "name": "isActive", "ty": "bool", "offset": 20 } ] }, { "name": "constraint_axislimit_t", "module_name": "vphysics2.so", "parent": null, "metadata": [], "fields": [ { "name": "flMinRotation", "ty": "float32", "offset": 0 }, { "name": "flMaxRotation", "ty": "float32", "offset": 4 }, { "name": "flMotorTargetAngSpeed", "ty": "float32", "offset": 8 }, { "name": "flMotorMaxTorque", "ty": "float32", "offset": 12 } ] }, { "name": "constraint_hingeparams_t", "module_name": "vphysics2.so", "parent": null, "metadata": [], "fields": [ { "name": "worldPosition", "ty": "Vector", "offset": 0 }, { "name": "worldAxisDirection", "ty": "Vector", "offset": 12 }, { "name": "hingeAxis", "ty": "constraint_axislimit_t", "offset": 24 }, { "name": "constraint", "ty": "constraint_breakableparams_t", "offset": 40 } ] }, { "name": "IPhysicsPlayerController", "module_name": "vphysics2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "vphysics_save_cphysicsbody_t", "module_name": "vphysics2.so", "parent": { "name": "RnBodyDesc_t", "module_name": "physicslib.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sDebugName", "ty": "CUtlString", "offset": 0 }, { "name": "m_vPosition", "ty": "Vector", "offset": 8 }, { "name": "m_qOrientation", "ty": "QuaternionStorage", "offset": 20 }, { "name": "m_vLinearVelocity", "ty": "Vector", "offset": 36 }, { "name": "m_vAngularVelocity", "ty": "Vector", "offset": 48 }, { "name": "m_vLocalMassCenter", "ty": "Vector", "offset": 60 }, { "name": "m_LocalInertiaInv", "ty": "Vector[3]", "offset": 72 }, { "name": "m_flMassInv", "ty": "float32", "offset": 108 }, { "name": "m_flGameMass", "ty": "float32", "offset": 112 }, { "name": "m_flInertiaScaleInv", "ty": "float32", "offset": 116 }, { "name": "m_flLinearDamping", "ty": "float32", "offset": 120 }, { "name": "m_flAngularDamping", "ty": "float32", "offset": 124 }, { "name": "m_flLinearDrag", "ty": "float32", "offset": 128 }, { "name": "m_flAngularDrag", "ty": "float32", "offset": 132 }, { "name": "m_flLinearBuoyancyDrag", "ty": "float32", "offset": 136 }, { "name": "m_flAngularBuoyancyDrag", "ty": "float32", "offset": 140 }, { "name": "m_vLastAwakeForceAccum", "ty": "Vector", "offset": 144 }, { "name": "m_vLastAwakeTorqueAccum", "ty": "Vector", "offset": 156 }, { "name": "m_flBuoyancyFactor", "ty": "float32", "offset": 168 }, { "name": "m_flGravityScale", "ty": "float32", "offset": 172 }, { "name": "m_flTimeScale", "ty": "float32", "offset": 176 }, { "name": "m_nBodyType", "ty": "int32", "offset": 180 }, { "name": "m_nGameIndex", "ty": "uint32", "offset": 184 }, { "name": "m_nGameFlags", "ty": "uint32", "offset": 188 }, { "name": "m_nMinVelocityIterations", "ty": "int8", "offset": 192 }, { "name": "m_nMinPositionIterations", "ty": "int8", "offset": 193 }, { "name": "m_nMassPriority", "ty": "int8", "offset": 194 }, { "name": "m_bEnabled", "ty": "bool", "offset": 195 }, { "name": "m_bSleeping", "ty": "bool", "offset": 196 }, { "name": "m_bIsContinuousEnabled", "ty": "bool", "offset": 197 }, { "name": "m_bDragEnabled", "ty": "bool", "offset": 198 }, { "name": "m_bBuoyancyDragEnabled", "ty": "bool", "offset": 199 }, { "name": "m_bGravityDisabled", "ty": "bool", "offset": 200 }, { "name": "m_bSpeculativeEnabled", "ty": "bool", "offset": 201 }, { "name": "m_bHasShadowController", "ty": "bool", "offset": 202 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nOldPointer", "ty": "uint64", "offset": 208 } ] } ], [] ], "libworldrenderer.so": [ [ { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, { "name": "CEntityIdentity", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_nameStringableIndex", "ty": "int32" } } ], "fields": [ { "name": "m_nameStringableIndex", "ty": "int32", "offset": 20 }, { "name": "m_name", "ty": "CUtlSymbolLarge", "offset": 24 }, { "name": "m_designerName", "ty": "CUtlSymbolLarge", "offset": 32 }, { "name": "m_flags", "ty": "uint32", "offset": 48 }, { "name": "m_worldGroupId", "ty": "WorldGroupId_t", "offset": 56 }, { "name": "m_fDataObjectTypes", "ty": "uint32", "offset": 60 }, { "name": "m_PathIndex", "ty": "ChangeAccessorFieldPathIndex_t", "offset": 64 }, { "name": "m_pPrev", "ty": "CEntityIdentity*", "offset": 88 }, { "name": "m_pNext", "ty": "CEntityIdentity*", "offset": 96 }, { "name": "m_pPrevByClass", "ty": "CEntityIdentity*", "offset": 104 }, { "name": "m_pNextByClass", "ty": "CEntityIdentity*", "offset": 112 } ] }, { "name": "CEntityInstance", "module_name": "entity2.so", "parent": null, "metadata": [ { "NetworkVarNames": { "name": "m_pEntity", "ty": "CEntityIdentity *" } }, { "NetworkVarNames": { "name": "m_CScriptComponent", "ty": "CScriptComponent::Storage_t" } } ], "fields": [ { "name": "m_iszPrivateVScripts", "ty": "CUtlSymbolLarge", "offset": 8 }, { "name": "m_pEntity", "ty": "CEntityIdentity*", "offset": 16 }, { "name": "m_CScriptComponent", "ty": "CScriptComponent*", "offset": 40 }, { "name": "m_bVisibleinPVS", "ty": "bool", "offset": 48 } ] }, { "name": "CScriptComponent", "module_name": "entity2.so", "parent": { "name": "CEntityComponent", "module_name": "entity2.so", "parent": null, "metadata": [], "fields": [] }, "metadata": [], "fields": [ { "name": "m_scriptClassName", "ty": "CUtlSymbolLarge", "offset": 48 } ] }, { "name": "EntityIOConnectionData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_outputName", "ty": "CUtlString", "offset": 0 }, { "name": "m_targetType", "ty": "uint32", "offset": 8 }, { "name": "m_targetName", "ty": "CUtlString", "offset": 16 }, { "name": "m_inputName", "ty": "CUtlString", "offset": 24 }, { "name": "m_overrideParam", "ty": "CUtlString", "offset": 32 }, { "name": "m_flDelay", "ty": "float32", "offset": 40 }, { "name": "m_nTimesToFire", "ty": "int32", "offset": 44 } ] }, { "name": "EntityKeyValueData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_connections", "ty": "CUtlVector< EntityIOConnectionData_t >", "offset": 8 }, { "name": "m_keyValuesData", "ty": "CUtlBinaryBlock", "offset": 32 } ] }, { "name": "PermEntityLumpData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_name", "ty": "CUtlString", "offset": 8 }, { "name": "m_hammerUniqueId", "ty": "CUtlString", "offset": 16 }, { "name": "m_childLumps", "ty": "CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >", "offset": 24 }, { "name": "m_entityKeyValues", "ty": "CUtlLeanVector< EntityKeyValueData_t >", "offset": 48 } ] }, { "name": "SceneObject_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nObjectID", "ty": "uint32", "offset": 0 }, { "name": "m_vTransform", "ty": "Vector4D[3]", "offset": 4 }, { "name": "m_flFadeStartDistance", "ty": "float32", "offset": 52 }, { "name": "m_flFadeEndDistance", "ty": "float32", "offset": 56 }, { "name": "m_vTintColor", "ty": "Vector4D", "offset": 60 }, { "name": "m_skin", "ty": "CUtlString", "offset": 80 }, { "name": "m_nObjectTypeFlags", "ty": "ObjectTypeFlags_t", "offset": 88 }, { "name": "m_vLightingOrigin", "ty": "Vector", "offset": 92 }, { "name": "m_nOverlayRenderOrder", "ty": "int16", "offset": 104 }, { "name": "m_nLODOverride", "ty": "int16", "offset": 106 }, { "name": "m_nCubeMapPrecomputedHandshake", "ty": "int32", "offset": 108 }, { "name": "m_nLightProbeVolumePrecomputedHandshake", "ty": "int32", "offset": 112 }, { "name": "m_renderableModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 120 }, { "name": "m_renderable", "ty": "CStrongHandle< InfoForResourceTypeCRenderMesh >", "offset": 128 } ] }, { "name": "BaseSceneObjectOverride_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSceneObjectIndex", "ty": "uint32", "offset": 0 } ] }, { "name": "ExtraVertexStreamOverride_t", "module_name": "worldrenderer.so", "parent": { "name": "BaseSceneObjectOverride_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSceneObjectIndex", "ty": "uint32", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSubSceneObject", "ty": "uint32", "offset": 4 }, { "name": "m_nDrawCallIndex", "ty": "uint32", "offset": 8 }, { "name": "m_nAdditionalMeshDrawPrimitiveFlags", "ty": "MeshDrawPrimitiveFlags_t", "offset": 12 }, { "name": "m_extraBufferBinding", "ty": "CRenderBufferBinding", "offset": 16 } ] }, { "name": "MaterialOverride_t", "module_name": "worldrenderer.so", "parent": { "name": "BaseSceneObjectOverride_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSceneObjectIndex", "ty": "uint32", "offset": 0 } ] }, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nSubSceneObject", "ty": "uint32", "offset": 4 }, { "name": "m_nDrawCallIndex", "ty": "uint32", "offset": 8 }, { "name": "m_pMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 16 } ] }, { "name": "InfoOverlayData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_transform", "ty": "matrix3x4_t", "offset": 0 }, { "name": "m_flWidth", "ty": "float32", "offset": 48 }, { "name": "m_flHeight", "ty": "float32", "offset": 52 }, { "name": "m_flDepth", "ty": "float32", "offset": 56 }, { "name": "m_vUVStart", "ty": "Vector2D", "offset": 60 }, { "name": "m_vUVEnd", "ty": "Vector2D", "offset": 68 }, { "name": "m_pMaterial", "ty": "CStrongHandle< InfoForResourceTypeIMaterial2 >", "offset": 80 }, { "name": "m_nRenderOrder", "ty": "int32", "offset": 88 }, { "name": "m_vTintColor", "ty": "Vector4D", "offset": 92 }, { "name": "m_nSequenceOverride", "ty": "int32", "offset": 108 } ] }, { "name": "BakedLightingInfo_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nLightmapVersionNumber", "ty": "uint32", "offset": 0 }, { "name": "m_nLightmapGameVersionNumber", "ty": "uint32", "offset": 4 }, { "name": "m_vLightmapUvScale", "ty": "Vector2D", "offset": 8 }, { "name": "m_bHasLightmaps", "ty": "bool", "offset": 16 }, { "name": "m_lightMaps", "ty": "CUtlVector< CStrongHandle< InfoForResourceTypeCTextureBase > >", "offset": 24 } ] }, { "name": "WorldNodeOnDiskBufferData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nElementCount", "ty": "int32", "offset": 0 }, { "name": "m_nElementSizeInBytes", "ty": "int32", "offset": 4 }, { "name": "m_inputLayoutFields", "ty": "CUtlVector< RenderInputLayoutField_t >", "offset": 8 }, { "name": "m_pData", "ty": "CUtlVector< uint8 >", "offset": 32 } ] }, { "name": "AggregateMeshInfo_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nVisClusterMemberOffset", "ty": "uint32", "offset": 0 }, { "name": "m_nVisClusterMemberCount", "ty": "uint8", "offset": 4 }, { "name": "m_bHasTransform", "ty": "bool", "offset": 5 }, { "name": "m_nDrawCallIndex", "ty": "int16", "offset": 6 }, { "name": "m_nLODSetupIndex", "ty": "int16", "offset": 8 }, { "name": "m_nLODGroupMask", "ty": "uint8", "offset": 10 }, { "name": "m_vTintColor", "ty": "Color", "offset": 11 }, { "name": "m_objectFlags", "ty": "ObjectTypeFlags_t", "offset": 16 }, { "name": "m_nLightProbeVolumePrecomputedHandshake", "ty": "int32", "offset": 20 } ] }, { "name": "AggregateLODSetup_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_vLODOrigin", "ty": "Vector", "offset": 0 }, { "name": "m_fMaxObjectScale", "ty": "float32", "offset": 12 }, { "name": "m_fSwitchDistances", "ty": "CUtlVectorFixedGrowable< float32 >", "offset": 16 } ] }, { "name": "AggregateSceneObject_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_allFlags", "ty": "ObjectTypeFlags_t", "offset": 0 }, { "name": "m_anyFlags", "ty": "ObjectTypeFlags_t", "offset": 4 }, { "name": "m_nLayer", "ty": "int16", "offset": 8 }, { "name": "m_aggregateMeshes", "ty": "CUtlVector< AggregateMeshInfo_t >", "offset": 16 }, { "name": "m_lodSetups", "ty": "CUtlVector< AggregateLODSetup_t >", "offset": 40 }, { "name": "m_visClusterMembership", "ty": "CUtlVector< uint16 >", "offset": 64 }, { "name": "m_fragmentTransforms", "ty": "CUtlVector< matrix3x4_t >", "offset": 88 }, { "name": "m_renderableModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 112 } ] }, { "name": "ClutterTile_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nFirstInstance", "ty": "uint32", "offset": 0 }, { "name": "m_nLastInstance", "ty": "uint32", "offset": 4 }, { "name": "m_BoundsWs", "ty": "AABB_t", "offset": 8 } ] }, { "name": "ClutterSceneObject_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_Bounds", "ty": "AABB_t", "offset": 0 }, { "name": "m_flags", "ty": "ObjectTypeFlags_t", "offset": 24 }, { "name": "m_nLayer", "ty": "int16", "offset": 28 }, { "name": "m_instancePositions", "ty": "CUtlVector< Vector >", "offset": 32 }, { "name": "m_instanceScales", "ty": "CUtlVector< float32 >", "offset": 80 }, { "name": "m_instanceTintSrgb", "ty": "CUtlVector< Color >", "offset": 104 }, { "name": "m_tiles", "ty": "CUtlVector< ClutterTile_t >", "offset": 128 }, { "name": "m_renderableModel", "ty": "CStrongHandle< InfoForResourceTypeCModel >", "offset": 152 } ] }, { "name": "WorldNode_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_sceneObjects", "ty": "CUtlVector< SceneObject_t >", "offset": 0 }, { "name": "m_infoOverlays", "ty": "CUtlVector< InfoOverlayData_t >", "offset": 24 }, { "name": "m_visClusterMembership", "ty": "CUtlVector< uint16 >", "offset": 48 }, { "name": "m_aggregateSceneObjects", "ty": "CUtlVector< AggregateSceneObject_t >", "offset": 72 }, { "name": "m_clutterSceneObjects", "ty": "CUtlVector< ClutterSceneObject_t >", "offset": 96 }, { "name": "m_extraVertexStreamOverrides", "ty": "CUtlVector< ExtraVertexStreamOverride_t >", "offset": 120 }, { "name": "m_materialOverrides", "ty": "CUtlVector< MaterialOverride_t >", "offset": 144 }, { "name": "m_extraVertexStreams", "ty": "CUtlVector< WorldNodeOnDiskBufferData_t >", "offset": 168 }, { "name": "m_layerNames", "ty": "CUtlVector< CUtlString >", "offset": 192 }, { "name": "m_sceneObjectLayerIndices", "ty": "CUtlVector< uint8 >", "offset": 216 }, { "name": "m_overlayLayerIndices", "ty": "CUtlVector< uint8 >", "offset": 240 }, { "name": "m_grassFileName", "ty": "CUtlString", "offset": 264 }, { "name": "m_nodeLightingInfo", "ty": "BakedLightingInfo_t", "offset": 272 } ] }, { "name": "WorldBuilderParams_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_flMinDrawVolumeSize", "ty": "float32", "offset": 0 }, { "name": "m_bBuildBakedLighting", "ty": "bool", "offset": 4 }, { "name": "m_vLightmapUvScale", "ty": "Vector2D", "offset": 8 }, { "name": "m_nCompileTimestamp", "ty": "uint64", "offset": 16 }, { "name": "m_nCompileFingerprint", "ty": "uint64", "offset": 24 } ] }, { "name": "NodeData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nParent", "ty": "int32", "offset": 0 }, { "name": "m_vOrigin", "ty": "Vector", "offset": 4 }, { "name": "m_vMinBounds", "ty": "Vector", "offset": 16 }, { "name": "m_vMaxBounds", "ty": "Vector", "offset": 28 }, { "name": "m_flMinimumDistance", "ty": "float32", "offset": 40 }, { "name": "m_ChildNodeIndices", "ty": "CUtlVector< int32 >", "offset": 48 }, { "name": "m_worldNodePrefix", "ty": "CUtlString", "offset": 72 } ] }, { "name": "World_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_builderParams", "ty": "WorldBuilderParams_t", "offset": 0 }, { "name": "m_worldNodes", "ty": "CUtlVector< NodeData_t >", "offset": 32 }, { "name": "m_worldLightingInfo", "ty": "BakedLightingInfo_t", "offset": 56 }, { "name": "m_entityLumps", "ty": "CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >", "offset": 104 } ] }, { "name": "VoxelVisBlockOffset_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nOffset", "ty": "uint32", "offset": 0 }, { "name": "m_nElementCount", "ty": "uint32", "offset": 4 } ] }, { "name": "CVoxelVisibility", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MGetKV3ClassDefaults" } } ], "fields": [ { "name": "m_nBaseClusterCount", "ty": "uint32", "offset": 64 }, { "name": "m_nPVSBytesPerCluster", "ty": "uint32", "offset": 68 }, { "name": "m_vMinBounds", "ty": "Vector", "offset": 72 }, { "name": "m_vMaxBounds", "ty": "Vector", "offset": 84 }, { "name": "m_flGridSize", "ty": "float32", "offset": 96 }, { "name": "m_nSkyVisibilityCluster", "ty": "uint32", "offset": 100 }, { "name": "m_nSunVisibilityCluster", "ty": "uint32", "offset": 104 }, { "name": "m_NodeBlock", "ty": "VoxelVisBlockOffset_t", "offset": 108 }, { "name": "m_RegionBlock", "ty": "VoxelVisBlockOffset_t", "offset": 116 }, { "name": "m_EnclosedClusterListBlock", "ty": "VoxelVisBlockOffset_t", "offset": 124 }, { "name": "m_EnclosedClustersBlock", "ty": "VoxelVisBlockOffset_t", "offset": 132 }, { "name": "m_MasksBlock", "ty": "VoxelVisBlockOffset_t", "offset": 140 }, { "name": "m_nVisBlocks", "ty": "VoxelVisBlockOffset_t", "offset": 148 } ] }, { "name": "VMapResourceData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [], "fields": [] }, { "name": "InfoForResourceTypeVMapResourceData_t", "module_name": "worldrenderer.so", "parent": null, "metadata": [ { "Unknown": { "name": "MResourceTypeForInfoType" } } ], "fields": [] } ], [] ] } }