Game update (14058)

This commit is contained in:
Coslly
2025-01-08 11:50:10 +09:00
committed by GitHub
parent 9a81629cfa
commit 98da3ff803
64 changed files with 479 additions and 479 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-12-20 00:28:49.506012100 UTC
// 2025-01-08 02:40:51.056645600 UTC
#pragma once
@@ -1141,7 +1141,7 @@ namespace cs2_dumper {
// MGetKV3ClassDefaults
namespace CMotionSearchNode {
constexpr std::ptrdiff_t m_children = 0x0; // CUtlVector<CMotionSearchNode*>
constexpr std::ptrdiff_t m_quantizer = 0x18; // CVectorQuantizer
constexpr std::ptrdiff_t m_quantizer = 0x18; //
constexpr std::ptrdiff_t m_sampleCodes = 0x38; // CUtlVector<CUtlVector<SampleCode>>
constexpr std::ptrdiff_t m_sampleIndices = 0x50; // CUtlVector<CUtlVector<int32>>
constexpr std::ptrdiff_t m_selectableSamples = 0x68; // CUtlVector<int32>
@@ -1730,7 +1730,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace CFootPinningUpdateNode {
constexpr std::ptrdiff_t m_poseOpFixedData = 0x70; // FootPinningPoseOpFixedData_t
constexpr std::ptrdiff_t m_poseOpFixedData = 0x70; //
constexpr std::ptrdiff_t m_eTimingSource = 0xA0; // FootPinningTimingSource
constexpr std::ptrdiff_t m_params = 0xA8; // CUtlVector<CAnimParamHandle>
constexpr std::ptrdiff_t m_bResetChild = 0xC0; // bool
@@ -2456,7 +2456,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace CProductQuantizer {
constexpr std::ptrdiff_t m_subQuantizers = 0x0; // CUtlVector<CVectorQuantizer>
constexpr std::ptrdiff_t m_subQuantizers = 0x0; //
constexpr std::ptrdiff_t m_nDimensions = 0x18; // int32
}
// Parent: CAnimUpdateNodeBase
@@ -2505,7 +2505,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_nInputValueNodeIdxA = 0x10; // int16
constexpr std::ptrdiff_t m_nInputValueNodeIdxB = 0x12; // int16
constexpr std::ptrdiff_t m_bReturnAbsoluteResult = 0x14; // bool
constexpr std::ptrdiff_t m_operator = 0x15; // CNmFloatMathNode::Operator_t
constexpr std::ptrdiff_t m_operator = 0x15; //
constexpr std::ptrdiff_t m_flValueB = 0x18; // float32
}
// Parent: CAnimationGraphVisualizerPrimitiveBase
@@ -2864,7 +2864,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace CHitBoxSetList {
constexpr std::ptrdiff_t m_HitBoxSets = 0x0; // CUtlVector<CHitBoxSet>
constexpr std::ptrdiff_t m_HitBoxSets = 0x0; //
}
// Parent: None
// Field count: 1
@@ -3101,7 +3101,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flBlendTime = 0x94; // CAnimValue<float32>
constexpr std::ptrdiff_t m_hParameter = 0x9C; // CAnimParamHandle
constexpr std::ptrdiff_t m_nTagIndex = 0xA0; // int32
constexpr std::ptrdiff_t m_eTagBehavior = 0xA4; // SelectorTagBehavior_t
constexpr std::ptrdiff_t m_eTagBehavior = 0xA4; //
constexpr std::ptrdiff_t m_bResetOnChange = 0xA8; // bool
constexpr std::ptrdiff_t m_bLockWhenWaning = 0xA9; // bool
constexpr std::ptrdiff_t m_bSyncCyclesOnChange = 0xAA; // bool
@@ -3228,7 +3228,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace CFootLockUpdateNode {
constexpr std::ptrdiff_t m_opFixedSettings = 0x68; // FootLockPoseOpFixedSettings
constexpr std::ptrdiff_t m_opFixedSettings = 0x68; //
constexpr std::ptrdiff_t m_footSettings = 0xD0; // CUtlVector<FootFixedSettings>
constexpr std::ptrdiff_t m_hipShiftDamping = 0xE8; // CAnimInputDamping
constexpr std::ptrdiff_t m_rootHeightDamping = 0xF8; // CAnimInputDamping
@@ -3272,7 +3272,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flDamping = 0xC; // float32
constexpr std::ptrdiff_t m_vBoundsMaxLS = 0x10; // Vector
constexpr std::ptrdiff_t m_vBoundsMinLS = 0x1C; // Vector
constexpr std::ptrdiff_t m_eSimSpace = 0x28; // JiggleBoneSimSpace
constexpr std::ptrdiff_t m_eSimSpace = 0x28; //
}
// Parent: CSequenceUpdateNode
// Field count: 8
@@ -3302,7 +3302,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace FootLockPoseOpFixedSettings {
constexpr std::ptrdiff_t m_footInfo = 0x0; // CUtlVector<FootFixedData_t>
constexpr std::ptrdiff_t m_footInfo = 0x0; //
constexpr std::ptrdiff_t m_hipDampingSettings = 0x18; // CAnimInputDamping
constexpr std::ptrdiff_t m_nHipBoneIndex = 0x28; // int32
constexpr std::ptrdiff_t m_ikSolverType = 0x2C; // IKSolverType
@@ -4132,7 +4132,7 @@ namespace cs2_dumper {
namespace CHitBoxSet {
constexpr std::ptrdiff_t m_name = 0x0; // CUtlString
constexpr std::ptrdiff_t m_nNameHash = 0x8; // uint32
constexpr std::ptrdiff_t m_HitBoxes = 0x10; // CUtlVector<CHitBox>
constexpr std::ptrdiff_t m_HitBoxes = 0x10; //
constexpr std::ptrdiff_t m_SourceFilename = 0x28; // CUtlString
}
// Parent: None
@@ -4749,7 +4749,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_sceneObjects = 0x10; // CUtlLeanVectorFixedGrowable<CSceneObjectData,1>
constexpr std::ptrdiff_t m_constraints = 0x78; // CUtlLeanVector<CBaseConstraint*>
constexpr std::ptrdiff_t m_skeleton = 0x88; // CRenderSkeleton
constexpr std::ptrdiff_t m_meshDeformParams = 0x1A8; // DynamicMeshDeformParams_t
constexpr std::ptrdiff_t m_meshDeformParams = 0x1A8; //
constexpr std::ptrdiff_t m_pGroomData = 0x1B8; // CRenderGroom*
}
// Parent: None
@@ -4841,7 +4841,7 @@ namespace cs2_dumper {
// Metadata:
// MGetKV3ClassDefaults
namespace FootPinningPoseOpFixedData_t {
constexpr std::ptrdiff_t m_footInfo = 0x0; // CUtlVector<FootFixedData_t>
constexpr std::ptrdiff_t m_footInfo = 0x0; //
constexpr std::ptrdiff_t m_flBlendTime = 0x18; // float32
constexpr std::ptrdiff_t m_flLockBreakDistance = 0x1C; // float32
constexpr std::ptrdiff_t m_flMaxLegTwist = 0x20; // float32
@@ -5549,7 +5549,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_components = 0x48; // CUtlVector<CSmartPtr<CAnimComponentUpdater>>
constexpr std::ptrdiff_t m_pParamListUpdater = 0x60; // CSmartPtr<CAnimParameterManagerUpdater>
constexpr std::ptrdiff_t m_pTagManagerUpdater = 0x68; // CSmartPtr<CAnimTagManagerUpdater>
constexpr std::ptrdiff_t m_scriptManager = 0x70; // CSmartPtr<CAnimScriptManager>
constexpr std::ptrdiff_t m_scriptManager = 0x70; //
constexpr std::ptrdiff_t m_settings = 0x78; // CAnimGraphSettingsManager
constexpr std::ptrdiff_t m_pStaticPoseCache = 0xA8; // CSmartPtr<CStaticPoseCacheBuilder>
constexpr std::ptrdiff_t m_pSkeleton = 0xB0; // CSmartPtr<CAnimSkeleton>
@@ -5820,7 +5820,7 @@ namespace cs2_dumper {
// MGetKV3ClassDefaults
namespace CMotionSearchDB {
constexpr std::ptrdiff_t m_rootNode = 0x0; // CMotionSearchNode
constexpr std::ptrdiff_t m_residualQuantizer = 0x80; // CProductQuantizer
constexpr std::ptrdiff_t m_residualQuantizer = 0x80; //
constexpr std::ptrdiff_t m_codeIndices = 0xA0; // CUtlVector<MotionDBIndex>
}
// Parent: CMotionNode