cs2-dumper/output/vphysics2_dll.json

3170 lines
75 KiB
JSON

{
"vphysics2.dll": {
"classes": {
"CFeIndexedJiggleBone": {
"fields": {
"m_jiggleBone": {
"offset": 8,
"type_name": "CFeJiggleBone"
},
"m_nJiggleParent": {
"offset": 4,
"type_name": "uint32"
},
"m_nNode": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFeJiggleBone": {
"fields": {
"m_flAlongDamping": {
"offset": 32,
"type_name": "float32"
},
"m_flAlongStiffness": {
"offset": 28,
"type_name": "float32"
},
"m_flAngleLimit": {
"offset": 36,
"type_name": "float32"
},
"m_flBaseDamping": {
"offset": 80,
"type_name": "float32"
},
"m_flBaseForwardFriction": {
"offset": 116,
"type_name": "float32"
},
"m_flBaseLeftFriction": {
"offset": 92,
"type_name": "float32"
},
"m_flBaseMass": {
"offset": 72,
"type_name": "float32"
},
"m_flBaseMaxForward": {
"offset": 112,
"type_name": "float32"
},
"m_flBaseMaxLeft": {
"offset": 88,
"type_name": "float32"
},
"m_flBaseMaxUp": {
"offset": 100,
"type_name": "float32"
},
"m_flBaseMinForward": {
"offset": 108,
"type_name": "float32"
},
"m_flBaseMinLeft": {
"offset": 84,
"type_name": "float32"
},
"m_flBaseMinUp": {
"offset": 96,
"type_name": "float32"
},
"m_flBaseStiffness": {
"offset": 76,
"type_name": "float32"
},
"m_flBaseUpFriction": {
"offset": 104,
"type_name": "float32"
},
"m_flLength": {
"offset": 4,
"type_name": "float32"
},
"m_flMaxPitch": {
"offset": 60,
"type_name": "float32"
},
"m_flMaxYaw": {
"offset": 44,
"type_name": "float32"
},
"m_flMinPitch": {
"offset": 56,
"type_name": "float32"
},
"m_flMinYaw": {
"offset": 40,
"type_name": "float32"
},
"m_flPitchBounce": {
"offset": 68,
"type_name": "float32"
},
"m_flPitchDamping": {
"offset": 24,
"type_name": "float32"
},
"m_flPitchFriction": {
"offset": 64,
"type_name": "float32"
},
"m_flPitchStiffness": {
"offset": 20,
"type_name": "float32"
},
"m_flRadius0": {
"offset": 120,
"type_name": "float32"
},
"m_flRadius1": {
"offset": 124,
"type_name": "float32"
},
"m_flTipMass": {
"offset": 8,
"type_name": "float32"
},
"m_flYawBounce": {
"offset": 52,
"type_name": "float32"
},
"m_flYawDamping": {
"offset": 16,
"type_name": "float32"
},
"m_flYawFriction": {
"offset": 48,
"type_name": "float32"
},
"m_flYawStiffness": {
"offset": 12,
"type_name": "float32"
},
"m_nCollisionMask": {
"offset": 152,
"type_name": "uint16"
},
"m_nFlags": {
"offset": 0,
"type_name": "uint32"
},
"m_vPoint0": {
"offset": 128,
"type_name": "Vector"
},
"m_vPoint1": {
"offset": 140,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFeMorphLayer": {
"fields": {
"m_GoalDamping": {
"offset": 112,
"type_name": "CUtlVector<float32>"
},
"m_GoalStrength": {
"offset": 88,
"type_name": "CUtlVector<float32>"
},
"m_Gravity": {
"offset": 64,
"type_name": "CUtlVector<float32>"
},
"m_InitPos": {
"offset": 40,
"type_name": "CUtlVector<Vector>"
},
"m_Name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_Nodes": {
"offset": 16,
"type_name": "CUtlVector<uint16>"
},
"m_nNameHash": {
"offset": 8,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFeNamedJiggleBone": {
"fields": {
"m_jiggleBone": {
"offset": 52,
"type_name": "CFeJiggleBone"
},
"m_nJiggleParent": {
"offset": 48,
"type_name": "uint32"
},
"m_strParentBone": {
"offset": 0,
"type_name": "CUtlString"
},
"m_transform": {
"offset": 16,
"type_name": "CTransform"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFeVertexMapBuildArray": {
"fields": {
"m_Array": {
"offset": 0,
"type_name": "CUtlVector<FeVertexMapBuild_t*>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CRegionSVM": {
"fields": {
"m_Nodes": {
"offset": 24,
"type_name": "CUtlVector<uint32>"
},
"m_Planes": {
"offset": 0,
"type_name": "CUtlVector<RnPlane_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CastSphereSATParams_t": {
"fields": {
"m_flMaxFraction": {
"offset": 28,
"type_name": "float32"
},
"m_flRadius": {
"offset": 24,
"type_name": "float32"
},
"m_flScale": {
"offset": 32,
"type_name": "float32"
},
"m_pHull": {
"offset": 40,
"type_name": "RnHull_t*"
},
"m_vRayDelta": {
"offset": 12,
"type_name": "Vector"
},
"m_vRayStart": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CovMatrix3": {
"fields": {
"m_flXY": {
"offset": 12,
"type_name": "float32"
},
"m_flXZ": {
"offset": 16,
"type_name": "float32"
},
"m_flYZ": {
"offset": 20,
"type_name": "float32"
},
"m_vDiag": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"Dop26_t": {
"fields": {
"m_flSupport": {
"offset": 0,
"type_name": "float32[26]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeAnimStrayRadius_t": {
"fields": {
"flMaxDist": {
"offset": 4,
"type_name": "float32"
},
"flRelaxationFactor": {
"offset": 8,
"type_name": "float32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeAntiTunnelProbeBuild_t": {
"fields": {
"flActivationDistance": {
"offset": 4,
"type_name": "float32"
},
"flBias": {
"offset": 8,
"type_name": "float32"
},
"flCurvature": {
"offset": 12,
"type_name": "float32"
},
"flWeight": {
"offset": 0,
"type_name": "float32"
},
"nFlags": {
"offset": 16,
"type_name": "uint32"
},
"nProbeNode": {
"offset": 20,
"type_name": "uint16"
},
"targetNodes": {
"offset": 24,
"type_name": "CUtlVector<uint16>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeAntiTunnelProbe_t": {
"fields": {
"flActivationDistance": {
"offset": 16,
"type_name": "float32"
},
"flBias": {
"offset": 24,
"type_name": "float32"
},
"flCurvatureRadius": {
"offset": 20,
"type_name": "float32"
},
"flWeight": {
"offset": 0,
"type_name": "float32"
},
"nBegin": {
"offset": 12,
"type_name": "uint32"
},
"nCount": {
"offset": 10,
"type_name": "uint16"
},
"nFlags": {
"offset": 4,
"type_name": "uint32"
},
"nProbeNode": {
"offset": 8,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeAxialEdgeBend_t": {
"fields": {
"flDist": {
"offset": 8,
"type_name": "float32"
},
"flWeight": {
"offset": 12,
"type_name": "float32[4]"
},
"nNode": {
"offset": 28,
"type_name": "uint16[6]"
},
"te": {
"offset": 0,
"type_name": "float32"
},
"tv": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeBandBendLimit_t": {
"fields": {
"flDistMax": {
"offset": 4,
"type_name": "float32"
},
"flDistMin": {
"offset": 0,
"type_name": "float32"
},
"nNode": {
"offset": 8,
"type_name": "uint16[6]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeBoxRigid_t": {
"fields": {
"nCollisionMask": {
"offset": 34,
"type_name": "uint16"
},
"nFlags": {
"offset": 50,
"type_name": "uint16"
},
"nNode": {
"offset": 32,
"type_name": "uint16"
},
"nVertexMapIndex": {
"offset": 48,
"type_name": "uint16"
},
"tmFrame2": {
"offset": 0,
"type_name": "CTransform"
},
"vSize": {
"offset": 36,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeBuildBoxRigid_t": {
"fields": {
"m_nPriority": {
"offset": 64,
"type_name": "int32"
},
"m_nVertexMapHash": {
"offset": 68,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "FeBoxRigid_t"
},
"FeBuildSDFRigid_t": {
"fields": {
"m_nPriority": {
"offset": 80,
"type_name": "int32"
},
"m_nVertexMapHash": {
"offset": 84,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "FeSDFRigid_t"
},
"FeBuildSphereRigid_t": {
"fields": {
"m_nPriority": {
"offset": 32,
"type_name": "int32"
},
"m_nVertexMapHash": {
"offset": 36,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "FeSphereRigid_t"
},
"FeBuildTaperedCapsuleRigid_t": {
"fields": {
"m_nPriority": {
"offset": 48,
"type_name": "int32"
},
"m_nVertexMapHash": {
"offset": 52,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "FeTaperedCapsuleRigid_t"
},
"FeCollisionPlane_t": {
"fields": {
"flStrength": {
"offset": 20,
"type_name": "float32"
},
"m_Plane": {
"offset": 4,
"type_name": "RnPlane_t"
},
"nChildNode": {
"offset": 2,
"type_name": "uint16"
},
"nCtrlParent": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeCtrlOffset_t": {
"fields": {
"nCtrlChild": {
"offset": 14,
"type_name": "uint16"
},
"nCtrlParent": {
"offset": 12,
"type_name": "uint16"
},
"vOffset": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeCtrlOsOffset_t": {
"fields": {
"nCtrlChild": {
"offset": 2,
"type_name": "uint16"
},
"nCtrlParent": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeCtrlSoftOffset_t": {
"fields": {
"flAlpha": {
"offset": 16,
"type_name": "float32"
},
"nCtrlChild": {
"offset": 2,
"type_name": "uint16"
},
"nCtrlParent": {
"offset": 0,
"type_name": "uint16"
},
"vOffset": {
"offset": 4,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeEdgeDesc_t": {
"fields": {
"nEdge": {
"offset": 0,
"type_name": "uint16[2]"
},
"nSide": {
"offset": 4,
"type_name": "uint16[2][2]"
},
"nVirtElem": {
"offset": 12,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeEffectDesc_t": {
"fields": {
"m_Params": {
"offset": 16,
"type_name": "KeyValues3"
},
"nNameHash": {
"offset": 8,
"type_name": "uint32"
},
"nType": {
"offset": 12,
"type_name": "int32"
},
"sName": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeFitInfluence_t": {
"fields": {
"flWeight": {
"offset": 4,
"type_name": "float32"
},
"nMatrixNode": {
"offset": 8,
"type_name": "uint32"
},
"nVertexNode": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeFitMatrix_t": {
"fields": {
"bone": {
"offset": 0,
"type_name": "CTransform"
},
"nBeginDynamic": {
"offset": 48,
"type_name": "uint16"
},
"nEnd": {
"offset": 44,
"type_name": "uint16"
},
"nNode": {
"offset": 46,
"type_name": "uint16"
},
"vCenter": {
"offset": 32,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeFitWeight_t": {
"fields": {
"flWeight": {
"offset": 0,
"type_name": "float32"
},
"nDummy": {
"offset": 6,
"type_name": "uint16"
},
"nNode": {
"offset": 4,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeFollowNode_t": {
"fields": {
"flWeight": {
"offset": 4,
"type_name": "float32"
},
"nChildNode": {
"offset": 2,
"type_name": "uint16"
},
"nParentNode": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeHingeLimitBuild_t": {
"fields": {
"flLimitCCW": {
"offset": 20,
"type_name": "float32"
},
"flLimitCW": {
"offset": 16,
"type_name": "float32"
},
"nFlags": {
"offset": 12,
"type_name": "uint32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[6]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeHingeLimit_t": {
"fields": {
"flAngleCenter": {
"offset": 24,
"type_name": "float32"
},
"flAngleExtents": {
"offset": 28,
"type_name": "float32"
},
"flWeight4": {
"offset": 16,
"type_name": "float32"
},
"flWeight5": {
"offset": 20,
"type_name": "float32"
},
"nFlags": {
"offset": 12,
"type_name": "uint32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[6]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeKelagerBend2_t": {
"fields": {
"flHeight0": {
"offset": 12,
"type_name": "float32"
},
"flWeight": {
"offset": 0,
"type_name": "float32[3]"
},
"nNode": {
"offset": 16,
"type_name": "uint16[3]"
},
"nReserved": {
"offset": 22,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeMorphLayerDepr_t": {
"fields": {
"m_GoalDamping": {
"offset": 112,
"type_name": "CUtlVector<float32>"
},
"m_GoalStrength": {
"offset": 88,
"type_name": "CUtlVector<float32>"
},
"m_Gravity": {
"offset": 64,
"type_name": "CUtlVector<float32>"
},
"m_InitPos": {
"offset": 40,
"type_name": "CUtlVector<Vector>"
},
"m_Name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_Nodes": {
"offset": 16,
"type_name": "CUtlVector<uint16>"
},
"m_nFlags": {
"offset": 136,
"type_name": "uint32"
},
"m_nNameHash": {
"offset": 8,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeNodeBase_t": {
"fields": {
"nDummy": {
"offset": 2,
"type_name": "uint16[3]"
},
"nNode": {
"offset": 0,
"type_name": "uint16"
},
"nNodeX0": {
"offset": 8,
"type_name": "uint16"
},
"nNodeX1": {
"offset": 10,
"type_name": "uint16"
},
"nNodeY0": {
"offset": 12,
"type_name": "uint16"
},
"nNodeY1": {
"offset": 14,
"type_name": "uint16"
},
"qAdjust": {
"offset": 16,
"type_name": "QuaternionStorage"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeNodeIntegrator_t": {
"fields": {
"flAnimationForceAttraction": {
"offset": 4,
"type_name": "float32"
},
"flAnimationVertexAttraction": {
"offset": 8,
"type_name": "float32"
},
"flGravity": {
"offset": 12,
"type_name": "float32"
},
"flPointDamping": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeNodeReverseOffset_t": {
"fields": {
"nBoneCtrl": {
"offset": 12,
"type_name": "uint16"
},
"nTargetNode": {
"offset": 14,
"type_name": "uint16"
},
"vOffset": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeNodeWindBase_t": {
"fields": {
"nNodeX0": {
"offset": 0,
"type_name": "uint16"
},
"nNodeX1": {
"offset": 2,
"type_name": "uint16"
},
"nNodeY0": {
"offset": 4,
"type_name": "uint16"
},
"nNodeY1": {
"offset": 6,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeProxyVertexMap_t": {
"fields": {
"m_Name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_flWeight": {
"offset": 8,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeQuad_t": {
"fields": {
"flSlack": {
"offset": 8,
"type_name": "float32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4]"
},
"vShape": {
"offset": 12,
"type_name": "Vector4D[4]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeRigidColliderIndices_t": {
"fields": {
"m_nBoxRigidIndex": {
"offset": 4,
"type_name": "uint16"
},
"m_nCollisionPlaneIndex": {
"offset": 8,
"type_name": "uint16"
},
"m_nSDFRigidIndex": {
"offset": 6,
"type_name": "uint16"
},
"m_nSphereRigidIndex": {
"offset": 2,
"type_name": "uint16"
},
"m_nTaperedCapsuleRigidIndex": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeRodConstraint_t": {
"fields": {
"flMaxDist": {
"offset": 4,
"type_name": "float32"
},
"flMinDist": {
"offset": 8,
"type_name": "float32"
},
"flRelaxationFactor": {
"offset": 16,
"type_name": "float32"
},
"flWeight0": {
"offset": 12,
"type_name": "float32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSDFRigid_t": {
"fields": {
"flBounciness": {
"offset": 24,
"type_name": "float32"
},
"m_Distances": {
"offset": 40,
"type_name": "CUtlVector<float32>"
},
"m_nDepth": {
"offset": 72,
"type_name": "int32"
},
"m_nHeight": {
"offset": 68,
"type_name": "int32"
},
"m_nWidth": {
"offset": 64,
"type_name": "int32"
},
"nCollisionMask": {
"offset": 30,
"type_name": "uint16"
},
"nFlags": {
"offset": 34,
"type_name": "uint16"
},
"nNode": {
"offset": 28,
"type_name": "uint16"
},
"nVertexMapIndex": {
"offset": 32,
"type_name": "uint16"
},
"vLocalMax": {
"offset": 12,
"type_name": "Vector"
},
"vLocalMin": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdAnimStrayRadius_t": {
"fields": {
"flMaxDist": {
"offset": 16,
"type_name": "fltx4"
},
"flRelaxationFactor": {
"offset": 32,
"type_name": "fltx4"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4][2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdNodeBase_t": {
"fields": {
"nDummy": {
"offset": 40,
"type_name": "uint16[4]"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4]"
},
"nNodeX0": {
"offset": 8,
"type_name": "uint16[4]"
},
"nNodeX1": {
"offset": 16,
"type_name": "uint16[4]"
},
"nNodeY0": {
"offset": 24,
"type_name": "uint16[4]"
},
"nNodeY1": {
"offset": 32,
"type_name": "uint16[4]"
},
"qAdjust": {
"offset": 48,
"type_name": "FourQuaternions"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdQuad_t": {
"fields": {
"f4Slack": {
"offset": 32,
"type_name": "fltx4"
},
"f4Weights": {
"offset": 240,
"type_name": "fltx4[4]"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4][4]"
},
"vShape": {
"offset": 48,
"type_name": "FourVectors[4]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdRodConstraintAnim_t": {
"fields": {
"f4RelaxationFactor": {
"offset": 32,
"type_name": "fltx4"
},
"f4Weight0": {
"offset": 16,
"type_name": "fltx4"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4][2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdRodConstraint_t": {
"fields": {
"f4MaxDist": {
"offset": 16,
"type_name": "fltx4"
},
"f4MinDist": {
"offset": 32,
"type_name": "fltx4"
},
"f4RelaxationFactor": {
"offset": 64,
"type_name": "fltx4"
},
"f4Weight0": {
"offset": 48,
"type_name": "fltx4"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4][2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdSpringIntegrator_t": {
"fields": {
"flNodeWeight0": {
"offset": 64,
"type_name": "fltx4"
},
"flSpringConstant": {
"offset": 32,
"type_name": "fltx4"
},
"flSpringDamping": {
"offset": 48,
"type_name": "fltx4"
},
"flSpringRestLength": {
"offset": 16,
"type_name": "fltx4"
},
"nNode": {
"offset": 0,
"type_name": "uint16[4][2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSimdTri_t": {
"fields": {
"nNode": {
"offset": 0,
"type_name": "uint32[4][3]"
},
"v1x": {
"offset": 80,
"type_name": "fltx4"
},
"v2": {
"offset": 96,
"type_name": "FourVectors2D"
},
"w1": {
"offset": 48,
"type_name": "fltx4"
},
"w2": {
"offset": 64,
"type_name": "fltx4"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSoftParent_t": {
"fields": {
"flAlpha": {
"offset": 4,
"type_name": "float32"
},
"nParent": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSourceEdge_t": {
"fields": {
"nNode": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSphereRigid_t": {
"fields": {
"nCollisionMask": {
"offset": 18,
"type_name": "uint16"
},
"nFlags": {
"offset": 22,
"type_name": "uint16"
},
"nNode": {
"offset": 16,
"type_name": "uint16"
},
"nVertexMapIndex": {
"offset": 20,
"type_name": "uint16"
},
"vSphere": {
"offset": 0,
"type_name": "fltx4"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeSpringIntegrator_t": {
"fields": {
"flNodeWeight0": {
"offset": 16,
"type_name": "float32"
},
"flSpringConstant": {
"offset": 8,
"type_name": "float32"
},
"flSpringDamping": {
"offset": 12,
"type_name": "float32"
},
"flSpringRestLength": {
"offset": 4,
"type_name": "float32"
},
"nNode": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeStiffHingeBuild_t": {
"fields": {
"flMaxAngle": {
"offset": 0,
"type_name": "float32"
},
"flMotionBias": {
"offset": 8,
"type_name": "float32[3]"
},
"flStrength": {
"offset": 4,
"type_name": "float32"
},
"nNode": {
"offset": 20,
"type_name": "uint16[3]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeTaperedCapsuleRigid_t": {
"fields": {
"nCollisionMask": {
"offset": 34,
"type_name": "uint16"
},
"nFlags": {
"offset": 38,
"type_name": "uint16"
},
"nNode": {
"offset": 32,
"type_name": "uint16"
},
"nVertexMapIndex": {
"offset": 36,
"type_name": "uint16"
},
"vSphere": {
"offset": 0,
"type_name": "fltx4[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeTaperedCapsuleStretch_t": {
"fields": {
"flRadius": {
"offset": 8,
"type_name": "float32[2]"
},
"nCollisionMask": {
"offset": 4,
"type_name": "uint16"
},
"nDummy": {
"offset": 6,
"type_name": "uint16"
},
"nNode": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeTreeChildren_t": {
"fields": {
"nChild": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeTri_t": {
"fields": {
"nNode": {
"offset": 0,
"type_name": "uint16[3]"
},
"v1x": {
"offset": 16,
"type_name": "float32"
},
"v2": {
"offset": 20,
"type_name": "Vector2D"
},
"w1": {
"offset": 8,
"type_name": "float32"
},
"w2": {
"offset": 12,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeTwistConstraint_t": {
"fields": {
"flSwingRelax": {
"offset": 8,
"type_name": "float32"
},
"flTwistRelax": {
"offset": 4,
"type_name": "float32"
},
"nNodeEnd": {
"offset": 2,
"type_name": "uint16"
},
"nNodeOrient": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeVertexMapBuild_t": {
"fields": {
"m_Color": {
"offset": 12,
"type_name": "Color"
},
"m_VertexMapName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_Weights": {
"offset": 24,
"type_name": "CUtlVector<float32>"
},
"m_flVolumetricSolveStrength": {
"offset": 16,
"type_name": "float32"
},
"m_nNameHash": {
"offset": 8,
"type_name": "uint32"
},
"m_nScaleSourceNode": {
"offset": 20,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeVertexMapDesc_t": {
"fields": {
"flVolumetricSolveStrength": {
"offset": 44,
"type_name": "float32"
},
"nColor": {
"offset": 12,
"type_name": "uint32"
},
"nFlags": {
"offset": 16,
"type_name": "uint32"
},
"nMapOffset": {
"offset": 24,
"type_name": "uint32"
},
"nNameHash": {
"offset": 8,
"type_name": "uint32"
},
"nNodeListCount": {
"offset": 50,
"type_name": "uint16"
},
"nNodeListOffset": {
"offset": 28,
"type_name": "uint32"
},
"nScaleSourceNode": {
"offset": 48,
"type_name": "int16"
},
"nVertexBase": {
"offset": 20,
"type_name": "uint16"
},
"nVertexCount": {
"offset": 22,
"type_name": "uint16"
},
"sName": {
"offset": 0,
"type_name": "CUtlString"
},
"vCenterOfMass": {
"offset": 32,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeWeightedNode_t": {
"fields": {
"nNode": {
"offset": 0,
"type_name": "uint16"
},
"nWeight": {
"offset": 2,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FeWorldCollisionParams_t": {
"fields": {
"flGroundFriction": {
"offset": 4,
"type_name": "float32"
},
"flWorldFriction": {
"offset": 0,
"type_name": "float32"
},
"nListBegin": {
"offset": 8,
"type_name": "uint16"
},
"nListEnd": {
"offset": 10,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FourCovMatrices3": {
"fields": {
"m_flXY": {
"offset": 48,
"type_name": "fltx4"
},
"m_flXZ": {
"offset": 64,
"type_name": "fltx4"
},
"m_flYZ": {
"offset": 80,
"type_name": "fltx4"
},
"m_vDiag": {
"offset": 0,
"type_name": "FourVectors"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FourVectors2D": {
"fields": {
"x": {
"offset": 0,
"type_name": "fltx4"
},
"y": {
"offset": 16,
"type_name": "fltx4"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"IPhysicsPlayerController": {
"fields": {},
"metadata": [],
"parent": null
},
"OldFeEdge_t": {
"fields": {
"c01": {
"offset": 28,
"type_name": "float32"
},
"c02": {
"offset": 32,
"type_name": "float32"
},
"c03": {
"offset": 36,
"type_name": "float32"
},
"c04": {
"offset": 40,
"type_name": "float32"
},
"flAxialModelDist": {
"offset": 44,
"type_name": "float32"
},
"flAxialModelWeights": {
"offset": 48,
"type_name": "float32[4]"
},
"flThetaFactor": {
"offset": 24,
"type_name": "float32"
},
"flThetaRelaxed": {
"offset": 20,
"type_name": "float32"
},
"invA": {
"offset": 12,
"type_name": "float32"
},
"m_flK": {
"offset": 0,
"type_name": "float32[3]"
},
"m_nNode": {
"offset": 64,
"type_name": "uint16[4]"
},
"t": {
"offset": 16,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PhysFeModelDesc_t": {
"fields": {
"m_AnimStrayRadii": {
"offset": 1056,
"type_name": "CUtlVector<FeAnimStrayRadius_t>"
},
"m_AntiTunnelProbes": {
"offset": 384,
"type_name": "CUtlVector<FeAntiTunnelProbe_t>"
},
"m_AntiTunnelTargetNodes": {
"offset": 408,
"type_name": "CUtlVector<uint16>"
},
"m_AxialEdges": {
"offset": 432,
"type_name": "CUtlVector<FeAxialEdgeBend_t>"
},
"m_BoxRigids": {
"offset": 1280,
"type_name": "CUtlVector<FeBoxRigid_t>"
},
"m_CollisionPlanes": {
"offset": 552,
"type_name": "CUtlVector<FeCollisionPlane_t>"
},
"m_CtrlHash": {
"offset": 0,
"type_name": "CUtlVector<uint32>"
},
"m_CtrlName": {
"offset": 24,
"type_name": "CUtlVector<CUtlString>"
},
"m_CtrlOffsets": {
"offset": 480,
"type_name": "CUtlVector<FeCtrlOffset_t>"
},
"m_CtrlOsOffsets": {
"offset": 504,
"type_name": "CUtlVector<FeCtrlOsOffset_t>"
},
"m_CtrlSoftOffsets": {
"offset": 1128,
"type_name": "CUtlVector<FeCtrlSoftOffset_t>"
},
"m_DynNodeFriction": {
"offset": 720,
"type_name": "CUtlVector<float32>"
},
"m_DynNodeVertexSet": {
"offset": 1304,
"type_name": "CUtlVector<uint8>"
},
"m_DynNodeWindBases": {
"offset": 1568,
"type_name": "CUtlVector<FeNodeWindBase_t>"
},
"m_Effects": {
"offset": 1472,
"type_name": "CUtlVector<FeEffectDesc_t>"
},
"m_FitMatrices": {
"offset": 984,
"type_name": "CUtlVector<FeFitMatrix_t>"
},
"m_FitWeights": {
"offset": 1008,
"type_name": "CUtlVector<FeFitWeight_t>"
},
"m_FollowNodes": {
"offset": 528,
"type_name": "CUtlVector<FeFollowNode_t>"
},
"m_FreeNodes": {
"offset": 960,
"type_name": "CUtlVector<uint16>"
},
"m_GoalDampedSpringIntegrators": {
"offset": 1200,
"type_name": "CUtlVector<uint32>"
},
"m_HingeLimits": {
"offset": 360,
"type_name": "CUtlVector<FeHingeLimit_t>"
},
"m_InitPose": {
"offset": 288,
"type_name": "CUtlVector<CTransform>"
},
"m_JiggleBones": {
"offset": 1152,
"type_name": "CUtlVector<CFeIndexedJiggleBone>"
},
"m_KelagerBends": {
"offset": 1104,
"type_name": "CUtlVector<FeKelagerBend2_t>"
},
"m_LegacyStretchForce": {
"offset": 672,
"type_name": "CUtlVector<float32>"
},
"m_LocalForce": {
"offset": 768,
"type_name": "CUtlVector<float32>"
},
"m_LocalRotation": {
"offset": 744,
"type_name": "CUtlVector<float32>"
},
"m_LockToGoal": {
"offset": 1520,
"type_name": "CUtlVector<uint16>"
},
"m_LockToParent": {
"offset": 1496,
"type_name": "CUtlVector<FeCtrlOffset_t>"
},
"m_MorphLayers": {
"offset": 1376,
"type_name": "CUtlVector<FeMorphLayerDepr_t>"
},
"m_MorphSetData": {
"offset": 1400,
"type_name": "CUtlVector<uint8>"
},
"m_NodeBases": {
"offset": 120,
"type_name": "CUtlVector<FeNodeBase_t>"
},
"m_NodeCollisionRadii": {
"offset": 696,
"type_name": "CUtlVector<float32>"
},
"m_NodeIntegrator": {
"offset": 576,
"type_name": "CUtlVector<FeNodeIntegrator_t>"
},
"m_NodeInvMasses": {
"offset": 456,
"type_name": "CUtlVector<float32>"
},
"m_Quads": {
"offset": 168,
"type_name": "CUtlVector<FeQuad_t>"
},
"m_ReverseOffsets": {
"offset": 1032,
"type_name": "CUtlVector<FeNodeReverseOffset_t>"
},
"m_RigidColliderPriorities": {
"offset": 1352,
"type_name": "CUtlVector<FeRigidColliderIndices_t>"
},
"m_Rods": {
"offset": 312,
"type_name": "CUtlVector<FeRodConstraint_t>"
},
"m_Ropes": {
"offset": 96,
"type_name": "CUtlVector<uint16>"
},
"m_SDFRigids": {
"offset": 1256,
"type_name": "CUtlVector<FeSDFRigid_t>"
},
"m_SimdAnimStrayRadii": {
"offset": 1080,
"type_name": "CUtlVector<FeSimdAnimStrayRadius_t>"
},
"m_SimdNodeBases": {
"offset": 144,
"type_name": "CUtlVector<FeSimdNodeBase_t>"
},
"m_SimdQuads": {
"offset": 192,
"type_name": "CUtlVector<FeSimdQuad_t>"
},
"m_SimdRods": {
"offset": 240,
"type_name": "CUtlVector<FeSimdRodConstraint_t>"
},
"m_SimdRodsAnim": {
"offset": 264,
"type_name": "CUtlVector<FeSimdRodConstraintAnim_t>"
},
"m_SimdSpringIntegrator": {
"offset": 624,
"type_name": "CUtlVector<FeSimdSpringIntegrator_t>"
},
"m_SimdTris": {
"offset": 216,
"type_name": "CUtlVector<FeSimdTri_t>"
},
"m_SkelParents": {
"offset": 1544,
"type_name": "CUtlVector<int16>"
},
"m_SourceElems": {
"offset": 1176,
"type_name": "CUtlVector<uint16>"
},
"m_SphereRigids": {
"offset": 840,
"type_name": "CUtlVector<FeSphereRigid_t>"
},
"m_SpringIntegrator": {
"offset": 600,
"type_name": "CUtlVector<FeSpringIntegrator_t>"
},
"m_TaperedCapsuleRigids": {
"offset": 816,
"type_name": "CUtlVector<FeTaperedCapsuleRigid_t>"
},
"m_TaperedCapsuleStretches": {
"offset": 792,
"type_name": "CUtlVector<FeTaperedCapsuleStretch_t>"
},
"m_TreeChildren": {
"offset": 936,
"type_name": "CUtlVector<FeTreeChildren_t>"
},
"m_TreeCollisionMasks": {
"offset": 912,
"type_name": "CUtlVector<uint16>"
},
"m_TreeParents": {
"offset": 888,
"type_name": "CUtlVector<uint16>"
},
"m_Tris": {
"offset": 1224,
"type_name": "CUtlVector<FeTri_t>"
},
"m_Twists": {
"offset": 336,
"type_name": "CUtlVector<FeTwistConstraint_t>"
},
"m_VertexMapValues": {
"offset": 1448,
"type_name": "CUtlVector<uint8>"
},
"m_VertexMaps": {
"offset": 1424,
"type_name": "CUtlVector<FeVertexMapDesc_t>"
},
"m_VertexSetNames": {
"offset": 1328,
"type_name": "CUtlVector<uint32>"
},
"m_WorldCollisionNodes": {
"offset": 864,
"type_name": "CUtlVector<uint16>"
},
"m_WorldCollisionParams": {
"offset": 648,
"type_name": "CUtlVector<FeWorldCollisionParams_t>"
},
"m_flAddWorldCollisionRadius": {
"offset": 1644,
"type_name": "float32"
},
"m_flDefaultExpAirDrag": {
"offset": 1624,
"type_name": "float32"
},
"m_flDefaultExpQuadAirDrag": {
"offset": 1632,
"type_name": "float32"
},
"m_flDefaultGravityScale": {
"offset": 1616,
"type_name": "float32"
},
"m_flDefaultSurfaceStretch": {
"offset": 1608,
"type_name": "float32"
},
"m_flDefaultThreadStretch": {
"offset": 1612,
"type_name": "float32"
},
"m_flDefaultTimeDilation": {
"offset": 1596,
"type_name": "float32"
},
"m_flDefaultVelAirDrag": {
"offset": 1620,
"type_name": "float32"
},
"m_flDefaultVelQuadAirDrag": {
"offset": 1628,
"type_name": "float32"
},
"m_flDefaultVolumetricSolveAmount": {
"offset": 1648,
"type_name": "float32"
},
"m_flInternalPressure": {
"offset": 1592,
"type_name": "float32"
},
"m_flLocalDrag1": {
"offset": 1656,
"type_name": "float32"
},
"m_flLocalForce": {
"offset": 56,
"type_name": "float32"
},
"m_flLocalRotation": {
"offset": 60,
"type_name": "float32"
},
"m_flMotionSmoothCDT": {
"offset": 1652,
"type_name": "float32"
},
"m_flQuadVelocitySmoothRate": {
"offset": 1640,
"type_name": "float32"
},
"m_flRodVelocitySmoothRate": {
"offset": 1636,
"type_name": "float32"
},
"m_flWindDrag": {
"offset": 1604,
"type_name": "float32"
},
"m_flWindage": {
"offset": 1600,
"type_name": "float32"
},
"m_nDynamicNodeFlags": {
"offset": 52,
"type_name": "uint32"
},
"m_nExtraGoalIterations": {
"offset": 1254,
"type_name": "uint8"
},
"m_nExtraIterations": {
"offset": 1255,
"type_name": "uint8"
},
"m_nExtraPressureIterations": {
"offset": 1253,
"type_name": "uint8"
},
"m_nFirstPositionDrivenNode": {
"offset": 70,
"type_name": "uint16"
},
"m_nNodeBaseJiggleboneDependsCount": {
"offset": 86,
"type_name": "uint16"
},
"m_nNodeCount": {
"offset": 64,
"type_name": "uint16"
},
"m_nQuadCount1": {
"offset": 80,
"type_name": "uint16"
},
"m_nQuadCount2": {
"offset": 82,
"type_name": "uint16"
},
"m_nQuadVelocitySmoothIterations": {
"offset": 1662,
"type_name": "uint16"
},
"m_nReservedUint8": {
"offset": 1252,
"type_name": "uint8"
},
"m_nRodVelocitySmoothIterations": {
"offset": 1660,
"type_name": "uint16"
},
"m_nRopeCount": {
"offset": 88,
"type_name": "uint16"
},
"m_nRotLockStaticNodes": {
"offset": 68,
"type_name": "uint16"
},
"m_nSimdQuadCount1": {
"offset": 76,
"type_name": "uint16"
},
"m_nSimdQuadCount2": {
"offset": 78,
"type_name": "uint16"
},
"m_nSimdTriCount1": {
"offset": 72,
"type_name": "uint16"
},
"m_nSimdTriCount2": {
"offset": 74,
"type_name": "uint16"
},
"m_nStaticNodeFlags": {
"offset": 48,
"type_name": "uint32"
},
"m_nStaticNodes": {
"offset": 66,
"type_name": "uint16"
},
"m_nTreeDepth": {
"offset": 84,
"type_name": "uint16"
},
"m_nTriCount1": {
"offset": 1248,
"type_name": "uint16"
},
"m_nTriCount2": {
"offset": 1250,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnBlendVertex_t": {
"fields": {
"m_nFlags": {
"offset": 12,
"type_name": "uint16"
},
"m_nIndex0": {
"offset": 2,
"type_name": "uint16"
},
"m_nIndex1": {
"offset": 6,
"type_name": "uint16"
},
"m_nIndex2": {
"offset": 10,
"type_name": "uint16"
},
"m_nTargetIndex": {
"offset": 14,
"type_name": "uint16"
},
"m_nWeight0": {
"offset": 0,
"type_name": "uint16"
},
"m_nWeight1": {
"offset": 4,
"type_name": "uint16"
},
"m_nWeight2": {
"offset": 8,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnBodyDesc_t": {
"fields": {
"m_LocalInertiaInv": {
"offset": 72,
"type_name": "Vector[3]"
},
"m_bBuoyancyDragEnabled": {
"offset": 199,
"type_name": "bool"
},
"m_bDragEnabled": {
"offset": 198,
"type_name": "bool"
},
"m_bEnabled": {
"offset": 195,
"type_name": "bool"
},
"m_bGravityDisabled": {
"offset": 200,
"type_name": "bool"
},
"m_bHasShadowController": {
"offset": 202,
"type_name": "bool"
},
"m_bIsContinuousEnabled": {
"offset": 197,
"type_name": "bool"
},
"m_bSleeping": {
"offset": 196,
"type_name": "bool"
},
"m_bSpeculativeEnabled": {
"offset": 201,
"type_name": "bool"
},
"m_flAngularBuoyancyDrag": {
"offset": 140,
"type_name": "float32"
},
"m_flAngularDamping": {
"offset": 124,
"type_name": "float32"
},
"m_flAngularDrag": {
"offset": 132,
"type_name": "float32"
},
"m_flBuoyancyFactor": {
"offset": 168,
"type_name": "float32"
},
"m_flGameMass": {
"offset": 112,
"type_name": "float32"
},
"m_flGravityScale": {
"offset": 172,
"type_name": "float32"
},
"m_flInertiaScaleInv": {
"offset": 116,
"type_name": "float32"
},
"m_flLinearBuoyancyDrag": {
"offset": 136,
"type_name": "float32"
},
"m_flLinearDamping": {
"offset": 120,
"type_name": "float32"
},
"m_flLinearDrag": {
"offset": 128,
"type_name": "float32"
},
"m_flMassInv": {
"offset": 108,
"type_name": "float32"
},
"m_flTimeScale": {
"offset": 176,
"type_name": "float32"
},
"m_nBodyType": {
"offset": 180,
"type_name": "int32"
},
"m_nGameFlags": {
"offset": 188,
"type_name": "uint32"
},
"m_nGameIndex": {
"offset": 184,
"type_name": "uint32"
},
"m_nMassPriority": {
"offset": 194,
"type_name": "int8"
},
"m_nMinPositionIterations": {
"offset": 193,
"type_name": "int8"
},
"m_nMinVelocityIterations": {
"offset": 192,
"type_name": "int8"
},
"m_qOrientation": {
"offset": 20,
"type_name": "QuaternionStorage"
},
"m_sDebugName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_vAngularVelocity": {
"offset": 48,
"type_name": "Vector"
},
"m_vLastAwakeForceAccum": {
"offset": 144,
"type_name": "Vector"
},
"m_vLastAwakeTorqueAccum": {
"offset": 156,
"type_name": "Vector"
},
"m_vLinearVelocity": {
"offset": 36,
"type_name": "Vector"
},
"m_vLocalMassCenter": {
"offset": 60,
"type_name": "Vector"
},
"m_vPosition": {
"offset": 8,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnCapsuleDesc_t": {
"fields": {
"m_Capsule": {
"offset": 24,
"type_name": "RnCapsule_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "RnShapeDesc_t"
},
"RnCapsule_t": {
"fields": {
"m_flRadius": {
"offset": 24,
"type_name": "float32"
},
"m_vCenter": {
"offset": 0,
"type_name": "Vector[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnFace_t": {
"fields": {
"m_nEdge": {
"offset": 0,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnHalfEdge_t": {
"fields": {
"m_nFace": {
"offset": 3,
"type_name": "uint8"
},
"m_nNext": {
"offset": 0,
"type_name": "uint8"
},
"m_nOrigin": {
"offset": 2,
"type_name": "uint8"
},
"m_nTwin": {
"offset": 1,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnHullDesc_t": {
"fields": {
"m_Hull": {
"offset": 24,
"type_name": "RnHull_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "RnShapeDesc_t"
},
"RnHull_t": {
"fields": {
"m_Bounds": {
"offset": 16,
"type_name": "AABB_t"
},
"m_Edges": {
"offset": 160,
"type_name": "CUtlVector<RnHalfEdge_t>"
},
"m_FacePlanes": {
"offset": 208,
"type_name": "CUtlVector<RnPlane_t>"
},
"m_Faces": {
"offset": 184,
"type_name": "CUtlVector<RnFace_t>"
},
"m_MassProperties": {
"offset": 52,
"type_name": "matrix3x4_t"
},
"m_VertexPositions": {
"offset": 136,
"type_name": "CUtlVector<Vector>"
},
"m_Vertices": {
"offset": 112,
"type_name": "CUtlVector<RnVertex_t>"
},
"m_flMaxAngularRadius": {
"offset": 12,
"type_name": "float32"
},
"m_flSurfaceArea": {
"offset": 104,
"type_name": "float32"
},
"m_flVolume": {
"offset": 100,
"type_name": "float32"
},
"m_nFlags": {
"offset": 232,
"type_name": "uint32"
},
"m_pRegionSVM": {
"offset": 240,
"type_name": "CRegionSVM*"
},
"m_vCentroid": {
"offset": 0,
"type_name": "Vector"
},
"m_vOrthographicAreas": {
"offset": 40,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnMeshDesc_t": {
"fields": {
"m_Mesh": {
"offset": 24,
"type_name": "RnMesh_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "RnShapeDesc_t"
},
"RnMesh_t": {
"fields": {
"m_Materials": {
"offset": 120,
"type_name": "CUtlVector<uint8>"
},
"m_Nodes": {
"offset": 24,
"type_name": "CUtlVector<RnNode_t>"
},
"m_Triangles": {
"offset": 72,
"type_name": "CUtlVector<RnTriangle_t>"
},
"m_Vertices": {
"offset": 48,
"type_name": "CUtlVectorSIMDPaddedVector"
},
"m_Wings": {
"offset": 96,
"type_name": "CUtlVector<RnWing_t>"
},
"m_nDebugFlags": {
"offset": 160,
"type_name": "uint32"
},
"m_nFlags": {
"offset": 156,
"type_name": "uint32"
},
"m_vMax": {
"offset": 12,
"type_name": "Vector"
},
"m_vMin": {
"offset": 0,
"type_name": "Vector"
},
"m_vOrthographicAreas": {
"offset": 144,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnNode_t": {
"fields": {
"m_nChildren": {
"offset": 12,
"type_name": "uint32"
},
"m_nTriangleOffset": {
"offset": 28,
"type_name": "uint32"
},
"m_vMax": {
"offset": 16,
"type_name": "Vector"
},
"m_vMin": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnPlane_t": {
"fields": {
"m_flOffset": {
"offset": 12,
"type_name": "float32"
},
"m_vNormal": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnShapeDesc_t": {
"fields": {
"m_UserFriendlyName": {
"offset": 8,
"type_name": "CUtlString"
},
"m_bUserFriendlyNameLong": {
"offset": 17,
"type_name": "bool"
},
"m_bUserFriendlyNameSealed": {
"offset": 16,
"type_name": "bool"
},
"m_nCollisionAttributeIndex": {
"offset": 0,
"type_name": "uint32"
},
"m_nSurfacePropertyIndex": {
"offset": 4,
"type_name": "uint32"
},
"m_nToolMaterialHash": {
"offset": 20,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnSoftbodyCapsule_t": {
"fields": {
"m_flRadius": {
"offset": 24,
"type_name": "float32"
},
"m_nParticle": {
"offset": 28,
"type_name": "uint16[2]"
},
"m_vCenter": {
"offset": 0,
"type_name": "Vector[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnSoftbodyParticle_t": {
"fields": {
"m_flMassInv": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnSoftbodySpring_t": {
"fields": {
"m_flLength": {
"offset": 4,
"type_name": "float32"
},
"m_nParticle": {
"offset": 0,
"type_name": "uint16[2]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnSphereDesc_t": {
"fields": {
"m_Sphere": {
"offset": 24,
"type_name": "SphereBase_t<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "RnShapeDesc_t"
},
"RnTriangle_t": {
"fields": {
"m_nIndex": {
"offset": 0,
"type_name": "int32[3]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnVertex_t": {
"fields": {
"m_nEdge": {
"offset": 0,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RnWing_t": {
"fields": {
"m_nIndex": {
"offset": 0,
"type_name": "int32[3]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VertexPositionColor_t": {
"fields": {
"m_vPosition": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [],
"parent": null
},
"VertexPositionNormal_t": {
"fields": {
"m_vNormal": {
"offset": 12,
"type_name": "Vector"
},
"m_vPosition": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [],
"parent": null
},
"constraint_axislimit_t": {
"fields": {
"flMaxRotation": {
"offset": 4,
"type_name": "float32"
},
"flMinRotation": {
"offset": 0,
"type_name": "float32"
},
"flMotorMaxTorque": {
"offset": 12,
"type_name": "float32"
},
"flMotorTargetAngSpeed": {
"offset": 8,
"type_name": "float32"
}
},
"metadata": [],
"parent": null
},
"constraint_breakableparams_t": {
"fields": {
"bodyMassScale": {
"offset": 12,
"type_name": "float32[2]"
},
"forceLimit": {
"offset": 4,
"type_name": "float32"
},
"isActive": {
"offset": 20,
"type_name": "bool"
},
"strength": {
"offset": 0,
"type_name": "float32"
},
"torqueLimit": {
"offset": 8,
"type_name": "float32"
}
},
"metadata": [],
"parent": null
},
"constraint_hingeparams_t": {
"fields": {
"constraint": {
"offset": 40,
"type_name": "constraint_breakableparams_t"
},
"hingeAxis": {
"offset": 24,
"type_name": "constraint_axislimit_t"
},
"worldAxisDirection": {
"offset": 12,
"type_name": "Vector"
},
"worldPosition": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [],
"parent": null
},
"vphysics_save_cphysicsbody_t": {
"fields": {
"m_nOldPointer": {
"offset": 208,
"type_name": "uint64"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "RnBodyDesc_t"
}
},
"enums": {
"JointAxis_t": {
"alignment": 4,
"members": {
"JOINT_AXIS_COUNT": 3,
"JOINT_AXIS_X": 0,
"JOINT_AXIS_Y": 1,
"JOINT_AXIS_Z": 2
},
"type": "uint32"
},
"JointMotion_t": {
"alignment": 4,
"members": {
"JOINT_MOTION_COUNT": 2,
"JOINT_MOTION_FREE": 0,
"JOINT_MOTION_LOCKED": 1
},
"type": "uint32"
}
}
}
}