mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-10-28 12:30:05 +08:00
fix: new HashBucket (UtlTsHash) offsets and new update
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-10-04 12:39:31.642108200 UTC
|
||||
// 2025-10-14 23:58:25.486779500 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
namespace cs2_dumper {
|
||||
namespace schemas {
|
||||
// Module: animationsystem.dll
|
||||
// Class count: 581
|
||||
// Enum count: 130
|
||||
// Class count: 583
|
||||
// Enum count: 131
|
||||
namespace animationsystem_dll {
|
||||
// Alignment: 4
|
||||
// Member count: 17
|
||||
@@ -664,6 +664,15 @@ namespace cs2_dumper {
|
||||
PF_MAP_TYPE_ROUND = 0x6,
|
||||
PF_MAP_TYPE_COUNT = 0x7
|
||||
};
|
||||
// Alignment: 4
|
||||
// Member count: 5
|
||||
enum class AnimParamVectorType_t : uint32_t {
|
||||
ANIMPARAM_VECTOR_TYPE_NONE = 0x0,
|
||||
ANIMPARAM_VECTOR_TYPE_POSITION_WS = 0x1,
|
||||
ANIMPARAM_VECTOR_TYPE_POSITION_LS = 0x2,
|
||||
ANIMPARAM_VECTOR_TYPE_DIRECTION_WS = 0x3,
|
||||
ANIMPARAM_VECTOR_TYPE_DIRECTION_LS = 0x4
|
||||
};
|
||||
// Alignment: 1
|
||||
// Member count: 3
|
||||
enum class CNmCurrentSyncEventNode__InfoType_t : uint8_t {
|
||||
@@ -810,7 +819,7 @@ namespace cs2_dumper {
|
||||
PF_RANDOM_MODE_COUNT = 0x2
|
||||
};
|
||||
// Alignment: 4
|
||||
// Member count: 32
|
||||
// Member count: 33
|
||||
enum class PulseValueType_t : uint32_t {
|
||||
PVAL_VOID = 0xFFFFFFFFFFFFFFFF,
|
||||
PVAL_BOOL = 0x0,
|
||||
@@ -843,7 +852,8 @@ namespace cs2_dumper {
|
||||
PVAL_TEST_HANDLE = 0x1B,
|
||||
PVAL_ARRAY = 0x1C,
|
||||
PVAL_TYPESAFE_INT64 = 0x1D,
|
||||
PVAL_COUNT = 0x1E
|
||||
PVAL_PARTICLE_EHANDLE = 0x1E,
|
||||
PVAL_COUNT = 0x1F
|
||||
};
|
||||
// Alignment: 4
|
||||
// Member count: 4
|
||||
@@ -1695,7 +1705,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_internalOps = 0x40; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_decodedAnims = 0x58; // CUtlVector<CUtlString>
|
||||
}
|
||||
// Parent: None
|
||||
// Parent:
|
||||
// Field count: 1
|
||||
//
|
||||
// Metadata:
|
||||
@@ -1708,7 +1718,7 @@ namespace cs2_dumper {
|
||||
namespace PulseRuntimeVarIndex_t {
|
||||
constexpr std::ptrdiff_t m_Value = 0x0; // int32
|
||||
}
|
||||
// Parent: None
|
||||
// Parent:
|
||||
// Field count: 2
|
||||
//
|
||||
// Metadata:
|
||||
@@ -2015,7 +2025,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_frameCount = 0x68; // int32
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 2
|
||||
// Field count: 3
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
@@ -2023,6 +2033,7 @@ namespace cs2_dumper {
|
||||
namespace CVectorAnimParameter {
|
||||
constexpr std::ptrdiff_t m_defaultValue = 0x80; // Vector
|
||||
constexpr std::ptrdiff_t m_bInterpolate = 0x8C; // bool
|
||||
constexpr std::ptrdiff_t m_vectorType = 0x90; // AnimParamVectorType_t
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 0
|
||||
@@ -2175,7 +2186,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_name = 0x0; // CUtlString
|
||||
constexpr std::ptrdiff_t m_weights = 0x8; // CUtlVector<float32>
|
||||
}
|
||||
// Parent: None
|
||||
// Parent:
|
||||
// Field count: 2
|
||||
//
|
||||
// Metadata:
|
||||
@@ -2923,9 +2934,9 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_parentSpaceReferencePose = 0x30; // CUtlVector<CTransform>
|
||||
constexpr std::ptrdiff_t m_modelSpaceReferencePose = 0x48; // CUtlVector<CTransform>
|
||||
constexpr std::ptrdiff_t m_numBonesToSampleAtLowLOD = 0x60; // int32
|
||||
constexpr std::ptrdiff_t m_maskDefinitions = 0x68; // CUtlLeanVector<NmBoneMaskSetDefinition_t>
|
||||
constexpr std::ptrdiff_t m_secondarySkeletons = 0x88; // CUtlLeanVector<CNmSkeleton::SecondarySkeleton_t>
|
||||
constexpr std::ptrdiff_t m_bIsPropSkeleton = 0x98; // bool
|
||||
constexpr std::ptrdiff_t m_maskDefinitions = 0x88; // CUtlLeanVector<NmBoneMaskSetDefinition_t>
|
||||
constexpr std::ptrdiff_t m_secondarySkeletons = 0xA8; // CUtlLeanVector<CNmSkeleton::SecondarySkeleton_t>
|
||||
constexpr std::ptrdiff_t m_bIsPropSkeleton = 0xB8; // bool
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 2
|
||||
@@ -2976,8 +2987,8 @@ namespace cs2_dumper {
|
||||
namespace ParticleNamedValueConfiguration_t {
|
||||
constexpr std::ptrdiff_t m_ConfigName = 0x0; // CUtlString
|
||||
constexpr std::ptrdiff_t m_ConfigValue = 0x8; // KeyValues3
|
||||
constexpr std::ptrdiff_t m_iAttachType = 0x18; // ParticleAttachment_t
|
||||
constexpr std::ptrdiff_t m_BoundEntityPath = 0x20; // CUtlString
|
||||
constexpr std::ptrdiff_t m_BoundValuePath = 0x18; // CUtlString
|
||||
constexpr std::ptrdiff_t m_iAttachType = 0x20; // ParticleAttachment_t
|
||||
constexpr std::ptrdiff_t m_strEntityScope = 0x28; // CUtlString
|
||||
constexpr std::ptrdiff_t m_strAttachmentName = 0x30; // CUtlString
|
||||
}
|
||||
@@ -3012,19 +3023,19 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_vCPRelativePosition = 0x90; // Vector
|
||||
constexpr std::ptrdiff_t m_vCPRelativeDir = 0x9C; // Vector
|
||||
constexpr std::ptrdiff_t m_FloatComponentX = 0xA8; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_FloatComponentY = 0x208; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_FloatComponentZ = 0x368; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_FloatInterp = 0x4C8; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_flInterpInput0 = 0x628; // float32
|
||||
constexpr std::ptrdiff_t m_flInterpInput1 = 0x62C; // float32
|
||||
constexpr std::ptrdiff_t m_vInterpOutput0 = 0x630; // Vector
|
||||
constexpr std::ptrdiff_t m_vInterpOutput1 = 0x63C; // Vector
|
||||
constexpr std::ptrdiff_t m_Gradient = 0x648; // CColorGradient
|
||||
constexpr std::ptrdiff_t m_vRandomMin = 0x660; // Vector
|
||||
constexpr std::ptrdiff_t m_vRandomMax = 0x66C; // Vector
|
||||
constexpr std::ptrdiff_t m_FloatComponentY = 0x218; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_FloatComponentZ = 0x388; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_FloatInterp = 0x4F8; // CParticleFloatInput
|
||||
constexpr std::ptrdiff_t m_flInterpInput0 = 0x668; // float32
|
||||
constexpr std::ptrdiff_t m_flInterpInput1 = 0x66C; // float32
|
||||
constexpr std::ptrdiff_t m_vInterpOutput0 = 0x670; // Vector
|
||||
constexpr std::ptrdiff_t m_vInterpOutput1 = 0x67C; // Vector
|
||||
constexpr std::ptrdiff_t m_Gradient = 0x688; // CColorGradient
|
||||
constexpr std::ptrdiff_t m_vRandomMin = 0x6A0; // Vector
|
||||
constexpr std::ptrdiff_t m_vRandomMax = 0x6AC; // Vector
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 10
|
||||
// Field count: 11
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
@@ -3039,6 +3050,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_nLayerRootMotionWeightNodeIdx = 0xAA; // int16
|
||||
constexpr std::ptrdiff_t m_nLayerBoneMaskNodeIdx = 0xAC; // int16
|
||||
constexpr std::ptrdiff_t m_bIsOffState = 0xAE; // bool
|
||||
constexpr std::ptrdiff_t m_bUseActualElapsedTimeInStateForTimedEvents = 0xAF; // bool
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 6
|
||||
@@ -3211,16 +3223,16 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CChoiceUpdateNode {
|
||||
constexpr std::ptrdiff_t m_children = 0x58; // CUtlVector<CAnimUpdateNodeRef>
|
||||
constexpr std::ptrdiff_t m_weights = 0x70; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_blendTimes = 0x88; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_choiceMethod = 0xA0; // ChoiceMethod
|
||||
constexpr std::ptrdiff_t m_choiceChangeMethod = 0xA4; // ChoiceChangeMethod
|
||||
constexpr std::ptrdiff_t m_blendMethod = 0xA8; // ChoiceBlendMethod
|
||||
constexpr std::ptrdiff_t m_blendTime = 0xAC; // float32
|
||||
constexpr std::ptrdiff_t m_bCrossFade = 0xB0; // bool
|
||||
constexpr std::ptrdiff_t m_bResetChosen = 0xB1; // bool
|
||||
constexpr std::ptrdiff_t m_bDontResetSameSelection = 0xB2; // bool
|
||||
constexpr std::ptrdiff_t m_children = 0x60; // CUtlVector<CAnimUpdateNodeRef>
|
||||
constexpr std::ptrdiff_t m_weights = 0x78; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_blendTimes = 0x90; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_choiceMethod = 0xA8; // ChoiceMethod
|
||||
constexpr std::ptrdiff_t m_choiceChangeMethod = 0xAC; // ChoiceChangeMethod
|
||||
constexpr std::ptrdiff_t m_blendMethod = 0xB0; // ChoiceBlendMethod
|
||||
constexpr std::ptrdiff_t m_blendTime = 0xB4; // float32
|
||||
constexpr std::ptrdiff_t m_bCrossFade = 0xB8; // bool
|
||||
constexpr std::ptrdiff_t m_bResetChosen = 0xB9; // bool
|
||||
constexpr std::ptrdiff_t m_bDontResetSameSelection = 0xBA; // bool
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 3
|
||||
@@ -3325,7 +3337,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bUseCustomDuration = 0x38; // bool
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 32
|
||||
// Field count: 33
|
||||
namespace CNewParticleEffect {
|
||||
constexpr std::ptrdiff_t m_pNext = 0x10; // CNewParticleEffect*
|
||||
constexpr std::ptrdiff_t m_pPrev = 0x18; // CNewParticleEffect*
|
||||
@@ -3344,6 +3356,10 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bShouldSave = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bShouldSimulateDuringGamePaused = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bShouldCheckFoW = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bIsAsyncCreate = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bFreezeTransitionActive = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bFreezeTargetState = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_bCanFreeze = 0x0; // bitfield:1
|
||||
constexpr std::ptrdiff_t m_vSortOrigin = 0x40; // Vector
|
||||
constexpr std::ptrdiff_t m_flScale = 0x4C; // float32
|
||||
constexpr std::ptrdiff_t m_hOwner = 0x50; // PARTICLE_EHANDLE__*
|
||||
@@ -3351,13 +3367,10 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flFreezeTransitionStart = 0x70; // float32
|
||||
constexpr std::ptrdiff_t m_flFreezeTransitionDuration = 0x74; // float32
|
||||
constexpr std::ptrdiff_t m_flFreezeTransitionOverride = 0x78; // float32
|
||||
constexpr std::ptrdiff_t m_bFreezeTransitionActive = 0x7C; // bool
|
||||
constexpr std::ptrdiff_t m_bFreezeTargetState = 0x7D; // bool
|
||||
constexpr std::ptrdiff_t m_bCanFreeze = 0x7E; // bool
|
||||
constexpr std::ptrdiff_t m_LastMin = 0x80; // Vector
|
||||
constexpr std::ptrdiff_t m_LastMax = 0x8C; // Vector
|
||||
constexpr std::ptrdiff_t m_nSplitScreenUser = 0x98; // CSplitScreenSlot
|
||||
constexpr std::ptrdiff_t m_vecAggregationCenter = 0x9C; // Vector
|
||||
constexpr std::ptrdiff_t m_LastMin = 0x7C; // Vector
|
||||
constexpr std::ptrdiff_t m_LastMax = 0x88; // Vector
|
||||
constexpr std::ptrdiff_t m_nSplitScreenUser = 0x94; // CSplitScreenSlot
|
||||
constexpr std::ptrdiff_t m_vecAggregationCenter = 0x98; // Vector
|
||||
constexpr std::ptrdiff_t m_RefCount = 0xD0; // int32
|
||||
}
|
||||
// Parent: None
|
||||
@@ -3516,16 +3529,15 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bSolidCollisionAtZeroWeight = 0xCC; // bool
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
// Field count: 4
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace ParticleNamedValueSource_t {
|
||||
constexpr std::ptrdiff_t m_Name = 0x0; // CUtlString
|
||||
constexpr std::ptrdiff_t m_IsPublic = 0x8; // bool
|
||||
constexpr std::ptrdiff_t m_ValueType = 0xC; // PulseValueType_t
|
||||
constexpr std::ptrdiff_t m_DefaultConfig = 0x10; // ParticleNamedValueConfiguration_t
|
||||
constexpr std::ptrdiff_t m_NamedConfigs = 0x48; // CUtlVector<ParticleNamedValueConfiguration_t>
|
||||
constexpr std::ptrdiff_t m_ValueType = 0x10; // CPulseValueFullType
|
||||
constexpr std::ptrdiff_t m_DefaultConfig = 0x28; // ParticleNamedValueConfiguration_t
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 9
|
||||
@@ -3611,7 +3623,7 @@ namespace cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CNmVelocityBasedSpeedScaleNode__CDefinition {
|
||||
}
|
||||
// Parent: None
|
||||
// Parent:
|
||||
// Field count: 8
|
||||
//
|
||||
// Metadata:
|
||||
@@ -3734,6 +3746,13 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_HitBoxSets = 0x0; // CUtlVector<CHitBoxSet>
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 0
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CNmIsInactiveBranchConditionNode__CDefinition {
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 1
|
||||
//
|
||||
// Metadata:
|
||||
@@ -4482,7 +4501,7 @@ namespace cs2_dumper {
|
||||
// MPropertyCustomEditor
|
||||
namespace CParticleVariableRef {
|
||||
constexpr std::ptrdiff_t m_variableName = 0x0; // CKV3MemberNameWithStorage
|
||||
constexpr std::ptrdiff_t m_variableType = 0x38; // PulseValueType_t
|
||||
constexpr std::ptrdiff_t m_variableType = 0x38; // CPulseValueFullType
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 1
|
||||
@@ -6850,7 +6869,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_Value = 0x18; // KeyValues3
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 48
|
||||
// Field count: 49
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
@@ -6870,40 +6889,41 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bHasRandomSignFlip = 0x7C; // bool
|
||||
constexpr std::ptrdiff_t m_nRandomSeed = 0x80; // int32
|
||||
constexpr std::ptrdiff_t m_nRandomMode = 0x84; // ParticleFloatRandomMode_t
|
||||
constexpr std::ptrdiff_t m_flLOD0 = 0x8C; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD1 = 0x90; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD2 = 0x94; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD3 = 0x98; // float32
|
||||
constexpr std::ptrdiff_t m_nNoiseInputVectorAttribute = 0x9C; // ParticleAttributeIndex_t
|
||||
constexpr std::ptrdiff_t m_flNoiseOutputMin = 0xA0; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseOutputMax = 0xA4; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseScale = 0xA8; // float32
|
||||
constexpr std::ptrdiff_t m_vecNoiseOffsetRate = 0xAC; // Vector
|
||||
constexpr std::ptrdiff_t m_flNoiseOffset = 0xB8; // float32
|
||||
constexpr std::ptrdiff_t m_nNoiseOctaves = 0xBC; // int32
|
||||
constexpr std::ptrdiff_t m_nNoiseTurbulence = 0xC0; // PFNoiseTurbulence_t
|
||||
constexpr std::ptrdiff_t m_nNoiseType = 0xC4; // PFNoiseType_t
|
||||
constexpr std::ptrdiff_t m_nNoiseModifier = 0xC8; // PFNoiseModifier_t
|
||||
constexpr std::ptrdiff_t m_flNoiseTurbulenceScale = 0xCC; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseTurbulenceMix = 0xD0; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseImgPreviewScale = 0xD4; // float32
|
||||
constexpr std::ptrdiff_t m_bNoiseImgPreviewLive = 0xD8; // bool
|
||||
constexpr std::ptrdiff_t m_flNoCameraFallback = 0xE4; // float32
|
||||
constexpr std::ptrdiff_t m_bUseBoundsCenter = 0xE8; // bool
|
||||
constexpr std::ptrdiff_t m_nInputMode = 0xEC; // ParticleFloatInputMode_t
|
||||
constexpr std::ptrdiff_t m_flMultFactor = 0xF0; // float32
|
||||
constexpr std::ptrdiff_t m_flInput0 = 0xF4; // float32
|
||||
constexpr std::ptrdiff_t m_flInput1 = 0xF8; // float32
|
||||
constexpr std::ptrdiff_t m_flOutput0 = 0xFC; // float32
|
||||
constexpr std::ptrdiff_t m_flOutput1 = 0x100; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedRangeMin = 0x104; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedRangeMax = 0x108; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedOutputOutside = 0x10C; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedOutputInside = 0x110; // float32
|
||||
constexpr std::ptrdiff_t m_nRoundType = 0x114; // ParticleFloatRoundType_t
|
||||
constexpr std::ptrdiff_t m_nBiasType = 0x118; // ParticleFloatBiasType_t
|
||||
constexpr std::ptrdiff_t m_flBiasParameter = 0x11C; // float32
|
||||
constexpr std::ptrdiff_t m_Curve = 0x120; // CPiecewiseCurve
|
||||
constexpr std::ptrdiff_t m_strSnapshotSubset = 0x90; // CUtlString
|
||||
constexpr std::ptrdiff_t m_flLOD0 = 0x98; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD1 = 0x9C; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD2 = 0xA0; // float32
|
||||
constexpr std::ptrdiff_t m_flLOD3 = 0xA4; // float32
|
||||
constexpr std::ptrdiff_t m_nNoiseInputVectorAttribute = 0xA8; // ParticleAttributeIndex_t
|
||||
constexpr std::ptrdiff_t m_flNoiseOutputMin = 0xAC; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseOutputMax = 0xB0; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseScale = 0xB4; // float32
|
||||
constexpr std::ptrdiff_t m_vecNoiseOffsetRate = 0xB8; // Vector
|
||||
constexpr std::ptrdiff_t m_flNoiseOffset = 0xC4; // float32
|
||||
constexpr std::ptrdiff_t m_nNoiseOctaves = 0xC8; // int32
|
||||
constexpr std::ptrdiff_t m_nNoiseTurbulence = 0xCC; // PFNoiseTurbulence_t
|
||||
constexpr std::ptrdiff_t m_nNoiseType = 0xD0; // PFNoiseType_t
|
||||
constexpr std::ptrdiff_t m_nNoiseModifier = 0xD4; // PFNoiseModifier_t
|
||||
constexpr std::ptrdiff_t m_flNoiseTurbulenceScale = 0xD8; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseTurbulenceMix = 0xDC; // float32
|
||||
constexpr std::ptrdiff_t m_flNoiseImgPreviewScale = 0xE0; // float32
|
||||
constexpr std::ptrdiff_t m_bNoiseImgPreviewLive = 0xE4; // bool
|
||||
constexpr std::ptrdiff_t m_flNoCameraFallback = 0xF0; // float32
|
||||
constexpr std::ptrdiff_t m_bUseBoundsCenter = 0xF4; // bool
|
||||
constexpr std::ptrdiff_t m_nInputMode = 0xF8; // ParticleFloatInputMode_t
|
||||
constexpr std::ptrdiff_t m_flMultFactor = 0xFC; // float32
|
||||
constexpr std::ptrdiff_t m_flInput0 = 0x100; // float32
|
||||
constexpr std::ptrdiff_t m_flInput1 = 0x104; // float32
|
||||
constexpr std::ptrdiff_t m_flOutput0 = 0x108; // float32
|
||||
constexpr std::ptrdiff_t m_flOutput1 = 0x10C; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedRangeMin = 0x110; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedRangeMax = 0x114; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedOutputOutside = 0x118; // float32
|
||||
constexpr std::ptrdiff_t m_flNotchedOutputInside = 0x11C; // float32
|
||||
constexpr std::ptrdiff_t m_nRoundType = 0x120; // ParticleFloatRoundType_t
|
||||
constexpr std::ptrdiff_t m_nBiasType = 0x124; // ParticleFloatBiasType_t
|
||||
constexpr std::ptrdiff_t m_flBiasParameter = 0x128; // float32
|
||||
constexpr std::ptrdiff_t m_Curve = 0x130; // CPiecewiseCurve
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 1
|
||||
@@ -7683,6 +7703,14 @@ namespace cs2_dumper {
|
||||
namespace CNmControlParameterIDNode__CDefinition {
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 1
|
||||
//
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CNmBodyGroupEvent {
|
||||
constexpr std::ptrdiff_t m_groupName = 0x20; // CUtlString
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
//
|
||||
// Metadata:
|
||||
|
||||
Reference in New Issue
Block a user