mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-04-01 04:35:34 +08:00
counterbike2
This commit is contained in:
parent
324dbd34b5
commit
aa3463cab6
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: animationsystem.dll
|
||||
@ -1022,7 +1022,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CNmFrameSnapEvent {
|
||||
public const nint m_frameSnapMode = 0x18; // NmFrameSnapEventMode_t
|
||||
public const nint m_frameSnapMode = 0x18; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 0
|
||||
@ -1367,7 +1367,7 @@ namespace CS2Dumper.Schemas {
|
||||
public static class CMotionGraph {
|
||||
public const nint m_paramSpans = 0x10; // CParamSpanUpdater
|
||||
public const nint m_tags = 0x28; // CUtlVector<TagSpan_t>
|
||||
public const nint m_pRootNode = 0x40; // CSmartPtr<CMotionNode>
|
||||
public const nint m_pRootNode = 0x40; //
|
||||
public const nint m_nParameterCount = 0x48; // int32
|
||||
public const nint m_nConfigStartIndex = 0x4C; // int32
|
||||
public const nint m_nConfigCount = 0x50; // int32
|
||||
@ -1494,7 +1494,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_syncEventOffset = 0x20; // float32
|
||||
public const nint m_transitionOptions = 0x24; // CNmBitFlags
|
||||
public const nint m_targetSyncIDNodeIdx = 0x28; // int16
|
||||
public const nint m_blendWeightEasing = 0x2A; // NmEasingOperation_t
|
||||
public const nint m_blendWeightEasing = 0x2A; //
|
||||
public const nint m_rootMotionBlend = 0x2B; // NmRootMotionBlendMode_t
|
||||
}
|
||||
// Parent: CNmFloatValueNode__CDefinition
|
||||
@ -1506,7 +1506,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flEaseTime = 0x10; // float32
|
||||
public const nint m_flStartValue = 0x14; // float32
|
||||
public const nint m_nInputValueNodeIdx = 0x18; // int16
|
||||
public const nint m_easingOp = 0x1A; // NmEasingOperation_t
|
||||
public const nint m_easingOp = 0x1A; //
|
||||
public const nint m_bUseStartValue = 0x1B; // bool
|
||||
}
|
||||
// Parent: None
|
||||
@ -2783,7 +2783,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_Transform = 0x0; // CTransform
|
||||
public const nint m_Name = 0x20; // CUtlString
|
||||
public const nint m_nParent = 0x28; // int32
|
||||
public const nint m_refModel = 0x30; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_refModel = 0x30; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -2841,7 +2841,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_values = 0x38; // CUtlVectorFixedGrowable<float32,5>
|
||||
public const nint m_flDefaultValue = 0x68; // float32
|
||||
public const nint m_flEaseTime = 0x6C; // float32
|
||||
public const nint m_easingOp = 0x70; // NmEasingOperation_t
|
||||
public const nint m_easingOp = 0x70; //
|
||||
}
|
||||
// Parent: CAnimUpdateNodeBase
|
||||
// Field count: 3
|
||||
@ -3300,7 +3300,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_footInfo = 0x0; // CUtlVector<FootFixedData_t>
|
||||
public const nint m_hipDampingSettings = 0x18; // CAnimInputDamping
|
||||
public const nint m_nHipBoneIndex = 0x28; // int32
|
||||
public const nint m_ikSolverType = 0x2C; // IKSolverType
|
||||
public const nint m_ikSolverType = 0x2C; //
|
||||
public const nint m_bApplyTilt = 0x30; // bool
|
||||
public const nint m_bApplyHipDrop = 0x31; // bool
|
||||
public const nint m_bAlwaysUseFallbackHinge = 0x32; // bool
|
||||
@ -3548,7 +3548,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_refPhysicsData = 0xF0; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
public const nint m_refPhysicsHitboxData = 0x108; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
public const nint m_refAnimGroups = 0x120; // CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>>
|
||||
public const nint m_refSequenceGroups = 0x138; // CUtlVector<CStrongHandle<InfoForResourceTypeCSequenceGroupData>>
|
||||
public const nint m_refSequenceGroups = 0x138; //
|
||||
public const nint m_meshGroups = 0x150; // CUtlVector<CUtlString>
|
||||
public const nint m_materialGroups = 0x168; // CUtlVector<MaterialGroup_t>
|
||||
public const nint m_nDefaultMeshGroupMask = 0x180; // uint64
|
||||
@ -3773,12 +3773,12 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_bActiveListening = 0x8; // bool
|
||||
public const nint m_bActiveTalking = 0x9; // bool
|
||||
public const nint m_layerAnimations = 0x10; // CUtlVector<MoodAnimation_t>
|
||||
public const nint m_flIntensity = 0x28; // CRangeFloat
|
||||
public const nint m_flDurationScale = 0x30; // CRangeFloat
|
||||
public const nint m_flIntensity = 0x28; //
|
||||
public const nint m_flDurationScale = 0x30; //
|
||||
public const nint m_bScaleWithInts = 0x38; // bool
|
||||
public const nint m_flNextStart = 0x3C; // CRangeFloat
|
||||
public const nint m_flStartOffset = 0x44; // CRangeFloat
|
||||
public const nint m_flEndOffset = 0x4C; // CRangeFloat
|
||||
public const nint m_flNextStart = 0x3C; //
|
||||
public const nint m_flStartOffset = 0x44; //
|
||||
public const nint m_flEndOffset = 0x4C; //
|
||||
public const nint m_flFadeIn = 0x54; // float32
|
||||
public const nint m_flFadeOut = 0x58; // float32
|
||||
}
|
||||
@ -4208,7 +4208,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CAnimUpdateNodeBase {
|
||||
public const nint m_nodePath = 0x18; // CAnimNodePath
|
||||
public const nint m_nodePath = 0x18; //
|
||||
public const nint m_networkMode = 0x48; // AnimNodeNetworkMode
|
||||
public const nint m_name = 0x50; // CUtlString
|
||||
}
|
||||
@ -4917,7 +4917,7 @@ namespace CS2Dumper.Schemas {
|
||||
public static class CRenderGroom {
|
||||
public const nint m_hairs = 0x0; // CUtlVector<RenderHairStrandInfo_t>
|
||||
public const nint m_hairPositionOffsets = 0x18; // CUtlVector<uint32>
|
||||
public const nint m_hSimParamsMat = 0x40; // CStrongHandleCopyable<InfoForResourceTypeIMaterial2>
|
||||
public const nint m_hSimParamsMat = 0x40; //
|
||||
public const nint m_nSegmentsPerHairStrand = 0x48; // int32
|
||||
public const nint m_nGuideHairCount = 0x4C; // int32
|
||||
public const nint m_nHairCount = 0x50; // int32
|
||||
@ -5057,7 +5057,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class MotionBlendItem {
|
||||
public const nint m_pChild = 0x0; // CSmartPtr<CMotionNode>
|
||||
public const nint m_pChild = 0x0; //
|
||||
public const nint m_flKeyValue = 0x8; // float32
|
||||
}
|
||||
// Parent: CBoneConstraintBase
|
||||
@ -5431,7 +5431,7 @@ namespace CS2Dumper.Schemas {
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CPoseHandle {
|
||||
public const nint m_nIndex = 0x0; // uint16
|
||||
public const nint m_eType = 0x2; // PoseType_t
|
||||
public const nint m_eType = 0x2; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -5539,7 +5539,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CAnimUpdateSharedData {
|
||||
public const nint m_nodes = 0x10; // CUtlVector<CSmartPtr<CAnimUpdateNodeBase>>
|
||||
public const nint m_nodes = 0x10; //
|
||||
public const nint m_nodeIndexMap = 0x28; // CUtlHashtable<CAnimNodePath,int32>
|
||||
public const nint m_components = 0x48; // CUtlVector<CSmartPtr<CAnimComponentUpdater>>
|
||||
public const nint m_pParamListUpdater = 0x60; // CSmartPtr<CAnimParameterManagerUpdater>
|
||||
@ -5548,7 +5548,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_settings = 0x78; // CAnimGraphSettingsManager
|
||||
public const nint m_pStaticPoseCache = 0xA8; // CSmartPtr<CStaticPoseCacheBuilder>
|
||||
public const nint m_pSkeleton = 0xB0; // CSmartPtr<CAnimSkeleton>
|
||||
public const nint m_rootNodePath = 0xB8; // CAnimNodePath
|
||||
public const nint m_rootNodePath = 0xB8; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
@ -5770,7 +5770,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
public static class IKTargetSettings_t {
|
||||
public const nint m_TargetSource = 0x0; // IKTargetSource
|
||||
public const nint m_TargetSource = 0x0; //
|
||||
public const nint m_Bone = 0x8; // IKBoneNameAndIndex_t
|
||||
public const nint m_AnimgraphParameterNamePosition = 0x18; // AnimParamID
|
||||
public const nint m_AnimgraphParameterNameOrientation = 0x1C; // AnimParamID
|
||||
@ -6095,7 +6095,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Parent: None
|
||||
// Field count: 3
|
||||
public static class IKSolverSettings_t {
|
||||
public const nint m_SolverType = 0x0; // IKSolverType
|
||||
public const nint m_SolverType = 0x0; //
|
||||
public const nint m_nNumIterations = 0x4; // int32
|
||||
public const nint m_EndEffectorRotationFixUpMode = 0x8; // EIKEndEffectorRotationFixUpMode
|
||||
}
|
||||
@ -6247,12 +6247,12 @@ namespace CS2Dumper.Schemas {
|
||||
public static class CModelConfigElement_AttachedModel {
|
||||
public const nint m_InstanceName = 0x48; // CUtlString
|
||||
public const nint m_EntityClass = 0x50; // CUtlString
|
||||
public const nint m_hModel = 0x58; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x58; //
|
||||
public const nint m_vOffset = 0x60; // Vector
|
||||
public const nint m_aAngOffset = 0x6C; // QAngle
|
||||
public const nint m_AttachmentName = 0x78; // CUtlString
|
||||
public const nint m_LocalAttachmentOffsetName = 0x80; // CUtlString
|
||||
public const nint m_AttachmentType = 0x88; // ModelConfigAttachmentType_t
|
||||
public const nint m_AttachmentType = 0x88; //
|
||||
public const nint m_bBoneMergeFlex = 0x8C; // bool
|
||||
public const nint m_bUserSpecifiedColor = 0x8D; // bool
|
||||
public const nint m_bUserSpecifiedMaterialGroup = 0x8E; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -1027,7 +1027,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CNmFrameSnapEvent {
|
||||
constexpr std::ptrdiff_t m_frameSnapMode = 0x18; // NmFrameSnapEventMode_t
|
||||
constexpr std::ptrdiff_t m_frameSnapMode = 0x18; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 0
|
||||
@ -1372,7 +1372,7 @@ namespace cs2_dumper {
|
||||
namespace CMotionGraph {
|
||||
constexpr std::ptrdiff_t m_paramSpans = 0x10; // CParamSpanUpdater
|
||||
constexpr std::ptrdiff_t m_tags = 0x28; // CUtlVector<TagSpan_t>
|
||||
constexpr std::ptrdiff_t m_pRootNode = 0x40; // CSmartPtr<CMotionNode>
|
||||
constexpr std::ptrdiff_t m_pRootNode = 0x40; //
|
||||
constexpr std::ptrdiff_t m_nParameterCount = 0x48; // int32
|
||||
constexpr std::ptrdiff_t m_nConfigStartIndex = 0x4C; // int32
|
||||
constexpr std::ptrdiff_t m_nConfigCount = 0x50; // int32
|
||||
@ -1499,7 +1499,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_syncEventOffset = 0x20; // float32
|
||||
constexpr std::ptrdiff_t m_transitionOptions = 0x24; // CNmBitFlags
|
||||
constexpr std::ptrdiff_t m_targetSyncIDNodeIdx = 0x28; // int16
|
||||
constexpr std::ptrdiff_t m_blendWeightEasing = 0x2A; // NmEasingOperation_t
|
||||
constexpr std::ptrdiff_t m_blendWeightEasing = 0x2A; //
|
||||
constexpr std::ptrdiff_t m_rootMotionBlend = 0x2B; // NmRootMotionBlendMode_t
|
||||
}
|
||||
// Parent: CNmFloatValueNode__CDefinition
|
||||
@ -1511,7 +1511,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flEaseTime = 0x10; // float32
|
||||
constexpr std::ptrdiff_t m_flStartValue = 0x14; // float32
|
||||
constexpr std::ptrdiff_t m_nInputValueNodeIdx = 0x18; // int16
|
||||
constexpr std::ptrdiff_t m_easingOp = 0x1A; // NmEasingOperation_t
|
||||
constexpr std::ptrdiff_t m_easingOp = 0x1A; //
|
||||
constexpr std::ptrdiff_t m_bUseStartValue = 0x1B; // bool
|
||||
}
|
||||
// Parent: None
|
||||
@ -2788,7 +2788,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_Transform = 0x0; // CTransform
|
||||
constexpr std::ptrdiff_t m_Name = 0x20; // CUtlString
|
||||
constexpr std::ptrdiff_t m_nParent = 0x28; // int32
|
||||
constexpr std::ptrdiff_t m_refModel = 0x30; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_refModel = 0x30; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -2846,7 +2846,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_values = 0x38; // CUtlVectorFixedGrowable<float32,5>
|
||||
constexpr std::ptrdiff_t m_flDefaultValue = 0x68; // float32
|
||||
constexpr std::ptrdiff_t m_flEaseTime = 0x6C; // float32
|
||||
constexpr std::ptrdiff_t m_easingOp = 0x70; // NmEasingOperation_t
|
||||
constexpr std::ptrdiff_t m_easingOp = 0x70; //
|
||||
}
|
||||
// Parent: CAnimUpdateNodeBase
|
||||
// Field count: 3
|
||||
@ -3305,7 +3305,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_footInfo = 0x0; // CUtlVector<FootFixedData_t>
|
||||
constexpr std::ptrdiff_t m_hipDampingSettings = 0x18; // CAnimInputDamping
|
||||
constexpr std::ptrdiff_t m_nHipBoneIndex = 0x28; // int32
|
||||
constexpr std::ptrdiff_t m_ikSolverType = 0x2C; // IKSolverType
|
||||
constexpr std::ptrdiff_t m_ikSolverType = 0x2C; //
|
||||
constexpr std::ptrdiff_t m_bApplyTilt = 0x30; // bool
|
||||
constexpr std::ptrdiff_t m_bApplyHipDrop = 0x31; // bool
|
||||
constexpr std::ptrdiff_t m_bAlwaysUseFallbackHinge = 0x32; // bool
|
||||
@ -3553,7 +3553,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_refPhysicsData = 0xF0; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
constexpr std::ptrdiff_t m_refPhysicsHitboxData = 0x108; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
constexpr std::ptrdiff_t m_refAnimGroups = 0x120; // CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>>
|
||||
constexpr std::ptrdiff_t m_refSequenceGroups = 0x138; // CUtlVector<CStrongHandle<InfoForResourceTypeCSequenceGroupData>>
|
||||
constexpr std::ptrdiff_t m_refSequenceGroups = 0x138; //
|
||||
constexpr std::ptrdiff_t m_meshGroups = 0x150; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_materialGroups = 0x168; // CUtlVector<MaterialGroup_t>
|
||||
constexpr std::ptrdiff_t m_nDefaultMeshGroupMask = 0x180; // uint64
|
||||
@ -3778,12 +3778,12 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bActiveListening = 0x8; // bool
|
||||
constexpr std::ptrdiff_t m_bActiveTalking = 0x9; // bool
|
||||
constexpr std::ptrdiff_t m_layerAnimations = 0x10; // CUtlVector<MoodAnimation_t>
|
||||
constexpr std::ptrdiff_t m_flIntensity = 0x28; // CRangeFloat
|
||||
constexpr std::ptrdiff_t m_flDurationScale = 0x30; // CRangeFloat
|
||||
constexpr std::ptrdiff_t m_flIntensity = 0x28; //
|
||||
constexpr std::ptrdiff_t m_flDurationScale = 0x30; //
|
||||
constexpr std::ptrdiff_t m_bScaleWithInts = 0x38; // bool
|
||||
constexpr std::ptrdiff_t m_flNextStart = 0x3C; // CRangeFloat
|
||||
constexpr std::ptrdiff_t m_flStartOffset = 0x44; // CRangeFloat
|
||||
constexpr std::ptrdiff_t m_flEndOffset = 0x4C; // CRangeFloat
|
||||
constexpr std::ptrdiff_t m_flNextStart = 0x3C; //
|
||||
constexpr std::ptrdiff_t m_flStartOffset = 0x44; //
|
||||
constexpr std::ptrdiff_t m_flEndOffset = 0x4C; //
|
||||
constexpr std::ptrdiff_t m_flFadeIn = 0x54; // float32
|
||||
constexpr std::ptrdiff_t m_flFadeOut = 0x58; // float32
|
||||
}
|
||||
@ -4213,7 +4213,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CAnimUpdateNodeBase {
|
||||
constexpr std::ptrdiff_t m_nodePath = 0x18; // CAnimNodePath
|
||||
constexpr std::ptrdiff_t m_nodePath = 0x18; //
|
||||
constexpr std::ptrdiff_t m_networkMode = 0x48; // AnimNodeNetworkMode
|
||||
constexpr std::ptrdiff_t m_name = 0x50; // CUtlString
|
||||
}
|
||||
@ -4922,7 +4922,7 @@ namespace cs2_dumper {
|
||||
namespace CRenderGroom {
|
||||
constexpr std::ptrdiff_t m_hairs = 0x0; // CUtlVector<RenderHairStrandInfo_t>
|
||||
constexpr std::ptrdiff_t m_hairPositionOffsets = 0x18; // CUtlVector<uint32>
|
||||
constexpr std::ptrdiff_t m_hSimParamsMat = 0x40; // CStrongHandleCopyable<InfoForResourceTypeIMaterial2>
|
||||
constexpr std::ptrdiff_t m_hSimParamsMat = 0x40; //
|
||||
constexpr std::ptrdiff_t m_nSegmentsPerHairStrand = 0x48; // int32
|
||||
constexpr std::ptrdiff_t m_nGuideHairCount = 0x4C; // int32
|
||||
constexpr std::ptrdiff_t m_nHairCount = 0x50; // int32
|
||||
@ -5062,7 +5062,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace MotionBlendItem {
|
||||
constexpr std::ptrdiff_t m_pChild = 0x0; // CSmartPtr<CMotionNode>
|
||||
constexpr std::ptrdiff_t m_pChild = 0x0; //
|
||||
constexpr std::ptrdiff_t m_flKeyValue = 0x8; // float32
|
||||
}
|
||||
// Parent: CBoneConstraintBase
|
||||
@ -5436,7 +5436,7 @@ namespace cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CPoseHandle {
|
||||
constexpr std::ptrdiff_t m_nIndex = 0x0; // uint16
|
||||
constexpr std::ptrdiff_t m_eType = 0x2; // PoseType_t
|
||||
constexpr std::ptrdiff_t m_eType = 0x2; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -5544,7 +5544,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CAnimUpdateSharedData {
|
||||
constexpr std::ptrdiff_t m_nodes = 0x10; // CUtlVector<CSmartPtr<CAnimUpdateNodeBase>>
|
||||
constexpr std::ptrdiff_t m_nodes = 0x10; //
|
||||
constexpr std::ptrdiff_t m_nodeIndexMap = 0x28; // CUtlHashtable<CAnimNodePath,int32>
|
||||
constexpr std::ptrdiff_t m_components = 0x48; // CUtlVector<CSmartPtr<CAnimComponentUpdater>>
|
||||
constexpr std::ptrdiff_t m_pParamListUpdater = 0x60; // CSmartPtr<CAnimParameterManagerUpdater>
|
||||
@ -5553,7 +5553,7 @@ namespace cs2_dumper {
|
||||
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>
|
||||
constexpr std::ptrdiff_t m_rootNodePath = 0xB8; // CAnimNodePath
|
||||
constexpr std::ptrdiff_t m_rootNodePath = 0xB8; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
@ -5775,7 +5775,7 @@ namespace cs2_dumper {
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
namespace IKTargetSettings_t {
|
||||
constexpr std::ptrdiff_t m_TargetSource = 0x0; // IKTargetSource
|
||||
constexpr std::ptrdiff_t m_TargetSource = 0x0; //
|
||||
constexpr std::ptrdiff_t m_Bone = 0x8; // IKBoneNameAndIndex_t
|
||||
constexpr std::ptrdiff_t m_AnimgraphParameterNamePosition = 0x18; // AnimParamID
|
||||
constexpr std::ptrdiff_t m_AnimgraphParameterNameOrientation = 0x1C; // AnimParamID
|
||||
@ -6100,7 +6100,7 @@ namespace cs2_dumper {
|
||||
// Parent: None
|
||||
// Field count: 3
|
||||
namespace IKSolverSettings_t {
|
||||
constexpr std::ptrdiff_t m_SolverType = 0x0; // IKSolverType
|
||||
constexpr std::ptrdiff_t m_SolverType = 0x0; //
|
||||
constexpr std::ptrdiff_t m_nNumIterations = 0x4; // int32
|
||||
constexpr std::ptrdiff_t m_EndEffectorRotationFixUpMode = 0x8; // EIKEndEffectorRotationFixUpMode
|
||||
}
|
||||
@ -6252,12 +6252,12 @@ namespace cs2_dumper {
|
||||
namespace CModelConfigElement_AttachedModel {
|
||||
constexpr std::ptrdiff_t m_InstanceName = 0x48; // CUtlString
|
||||
constexpr std::ptrdiff_t m_EntityClass = 0x50; // CUtlString
|
||||
constexpr std::ptrdiff_t m_hModel = 0x58; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x58; //
|
||||
constexpr std::ptrdiff_t m_vOffset = 0x60; // Vector
|
||||
constexpr std::ptrdiff_t m_aAngOffset = 0x6C; // QAngle
|
||||
constexpr std::ptrdiff_t m_AttachmentName = 0x78; // CUtlString
|
||||
constexpr std::ptrdiff_t m_LocalAttachmentOffsetName = 0x80; // CUtlString
|
||||
constexpr std::ptrdiff_t m_AttachmentType = 0x88; // ModelConfigAttachmentType_t
|
||||
constexpr std::ptrdiff_t m_AttachmentType = 0x88; //
|
||||
constexpr std::ptrdiff_t m_bBoneMergeFlex = 0x8C; // bool
|
||||
constexpr std::ptrdiff_t m_bUserSpecifiedColor = 0x8D; // bool
|
||||
constexpr std::ptrdiff_t m_bUserSpecifiedMaterialGroup = 0x8E; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -1119,7 +1119,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CNmFrameSnapEvent {
|
||||
pub const m_frameSnapMode: usize = 0x18; // NmFrameSnapEventMode_t
|
||||
pub const m_frameSnapMode: usize = 0x18; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 0
|
||||
@ -1464,7 +1464,7 @@ pub mod cs2_dumper {
|
||||
pub mod CMotionGraph {
|
||||
pub const m_paramSpans: usize = 0x10; // CParamSpanUpdater
|
||||
pub const m_tags: usize = 0x28; // CUtlVector<TagSpan_t>
|
||||
pub const m_pRootNode: usize = 0x40; // CSmartPtr<CMotionNode>
|
||||
pub const m_pRootNode: usize = 0x40; //
|
||||
pub const m_nParameterCount: usize = 0x48; // int32
|
||||
pub const m_nConfigStartIndex: usize = 0x4C; // int32
|
||||
pub const m_nConfigCount: usize = 0x50; // int32
|
||||
@ -1591,7 +1591,7 @@ pub mod cs2_dumper {
|
||||
pub const m_syncEventOffset: usize = 0x20; // float32
|
||||
pub const m_transitionOptions: usize = 0x24; // CNmBitFlags
|
||||
pub const m_targetSyncIDNodeIdx: usize = 0x28; // int16
|
||||
pub const m_blendWeightEasing: usize = 0x2A; // NmEasingOperation_t
|
||||
pub const m_blendWeightEasing: usize = 0x2A; //
|
||||
pub const m_rootMotionBlend: usize = 0x2B; // NmRootMotionBlendMode_t
|
||||
}
|
||||
// Parent: CNmFloatValueNode__CDefinition
|
||||
@ -1603,7 +1603,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flEaseTime: usize = 0x10; // float32
|
||||
pub const m_flStartValue: usize = 0x14; // float32
|
||||
pub const m_nInputValueNodeIdx: usize = 0x18; // int16
|
||||
pub const m_easingOp: usize = 0x1A; // NmEasingOperation_t
|
||||
pub const m_easingOp: usize = 0x1A; //
|
||||
pub const m_bUseStartValue: usize = 0x1B; // bool
|
||||
}
|
||||
// Parent: None
|
||||
@ -2880,7 +2880,7 @@ pub mod cs2_dumper {
|
||||
pub const m_Transform: usize = 0x0; // CTransform
|
||||
pub const m_Name: usize = 0x20; // CUtlString
|
||||
pub const m_nParent: usize = 0x28; // int32
|
||||
pub const m_refModel: usize = 0x30; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_refModel: usize = 0x30; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -2938,7 +2938,7 @@ pub mod cs2_dumper {
|
||||
pub const m_values: usize = 0x38; // CUtlVectorFixedGrowable<float32,5>
|
||||
pub const m_flDefaultValue: usize = 0x68; // float32
|
||||
pub const m_flEaseTime: usize = 0x6C; // float32
|
||||
pub const m_easingOp: usize = 0x70; // NmEasingOperation_t
|
||||
pub const m_easingOp: usize = 0x70; //
|
||||
}
|
||||
// Parent: CAnimUpdateNodeBase
|
||||
// Field count: 3
|
||||
@ -3397,7 +3397,7 @@ pub mod cs2_dumper {
|
||||
pub const m_footInfo: usize = 0x0; // CUtlVector<FootFixedData_t>
|
||||
pub const m_hipDampingSettings: usize = 0x18; // CAnimInputDamping
|
||||
pub const m_nHipBoneIndex: usize = 0x28; // int32
|
||||
pub const m_ikSolverType: usize = 0x2C; // IKSolverType
|
||||
pub const m_ikSolverType: usize = 0x2C; //
|
||||
pub const m_bApplyTilt: usize = 0x30; // bool
|
||||
pub const m_bApplyHipDrop: usize = 0x31; // bool
|
||||
pub const m_bAlwaysUseFallbackHinge: usize = 0x32; // bool
|
||||
@ -3645,7 +3645,7 @@ pub mod cs2_dumper {
|
||||
pub const m_refPhysicsData: usize = 0xF0; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
pub const m_refPhysicsHitboxData: usize = 0x108; // CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>
|
||||
pub const m_refAnimGroups: usize = 0x120; // CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>>
|
||||
pub const m_refSequenceGroups: usize = 0x138; // CUtlVector<CStrongHandle<InfoForResourceTypeCSequenceGroupData>>
|
||||
pub const m_refSequenceGroups: usize = 0x138; //
|
||||
pub const m_meshGroups: usize = 0x150; // CUtlVector<CUtlString>
|
||||
pub const m_materialGroups: usize = 0x168; // CUtlVector<MaterialGroup_t>
|
||||
pub const m_nDefaultMeshGroupMask: usize = 0x180; // uint64
|
||||
@ -3870,12 +3870,12 @@ pub mod cs2_dumper {
|
||||
pub const m_bActiveListening: usize = 0x8; // bool
|
||||
pub const m_bActiveTalking: usize = 0x9; // bool
|
||||
pub const m_layerAnimations: usize = 0x10; // CUtlVector<MoodAnimation_t>
|
||||
pub const m_flIntensity: usize = 0x28; // CRangeFloat
|
||||
pub const m_flDurationScale: usize = 0x30; // CRangeFloat
|
||||
pub const m_flIntensity: usize = 0x28; //
|
||||
pub const m_flDurationScale: usize = 0x30; //
|
||||
pub const m_bScaleWithInts: usize = 0x38; // bool
|
||||
pub const m_flNextStart: usize = 0x3C; // CRangeFloat
|
||||
pub const m_flStartOffset: usize = 0x44; // CRangeFloat
|
||||
pub const m_flEndOffset: usize = 0x4C; // CRangeFloat
|
||||
pub const m_flNextStart: usize = 0x3C; //
|
||||
pub const m_flStartOffset: usize = 0x44; //
|
||||
pub const m_flEndOffset: usize = 0x4C; //
|
||||
pub const m_flFadeIn: usize = 0x54; // float32
|
||||
pub const m_flFadeOut: usize = 0x58; // float32
|
||||
}
|
||||
@ -4305,7 +4305,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CAnimUpdateNodeBase {
|
||||
pub const m_nodePath: usize = 0x18; // CAnimNodePath
|
||||
pub const m_nodePath: usize = 0x18; //
|
||||
pub const m_networkMode: usize = 0x48; // AnimNodeNetworkMode
|
||||
pub const m_name: usize = 0x50; // CUtlString
|
||||
}
|
||||
@ -5014,7 +5014,7 @@ pub mod cs2_dumper {
|
||||
pub mod CRenderGroom {
|
||||
pub const m_hairs: usize = 0x0; // CUtlVector<RenderHairStrandInfo_t>
|
||||
pub const m_hairPositionOffsets: usize = 0x18; // CUtlVector<uint32>
|
||||
pub const m_hSimParamsMat: usize = 0x40; // CStrongHandleCopyable<InfoForResourceTypeIMaterial2>
|
||||
pub const m_hSimParamsMat: usize = 0x40; //
|
||||
pub const m_nSegmentsPerHairStrand: usize = 0x48; // int32
|
||||
pub const m_nGuideHairCount: usize = 0x4C; // int32
|
||||
pub const m_nHairCount: usize = 0x50; // int32
|
||||
@ -5154,7 +5154,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod MotionBlendItem {
|
||||
pub const m_pChild: usize = 0x0; // CSmartPtr<CMotionNode>
|
||||
pub const m_pChild: usize = 0x0; //
|
||||
pub const m_flKeyValue: usize = 0x8; // float32
|
||||
}
|
||||
// Parent: CBoneConstraintBase
|
||||
@ -5528,7 +5528,7 @@ pub mod cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CPoseHandle {
|
||||
pub const m_nIndex: usize = 0x0; // uint16
|
||||
pub const m_eType: usize = 0x2; // PoseType_t
|
||||
pub const m_eType: usize = 0x2; //
|
||||
}
|
||||
// Parent: CNmIDValueNode__CDefinition
|
||||
// Field count: 2
|
||||
@ -5636,7 +5636,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CAnimUpdateSharedData {
|
||||
pub const m_nodes: usize = 0x10; // CUtlVector<CSmartPtr<CAnimUpdateNodeBase>>
|
||||
pub const m_nodes: usize = 0x10; //
|
||||
pub const m_nodeIndexMap: usize = 0x28; // CUtlHashtable<CAnimNodePath,int32>
|
||||
pub const m_components: usize = 0x48; // CUtlVector<CSmartPtr<CAnimComponentUpdater>>
|
||||
pub const m_pParamListUpdater: usize = 0x60; // CSmartPtr<CAnimParameterManagerUpdater>
|
||||
@ -5645,7 +5645,7 @@ pub mod cs2_dumper {
|
||||
pub const m_settings: usize = 0x78; // CAnimGraphSettingsManager
|
||||
pub const m_pStaticPoseCache: usize = 0xA8; // CSmartPtr<CStaticPoseCacheBuilder>
|
||||
pub const m_pSkeleton: usize = 0xB0; // CSmartPtr<CAnimSkeleton>
|
||||
pub const m_rootNodePath: usize = 0xB8; // CAnimNodePath
|
||||
pub const m_rootNodePath: usize = 0xB8; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
@ -5867,7 +5867,7 @@ pub mod cs2_dumper {
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
pub mod IKTargetSettings_t {
|
||||
pub const m_TargetSource: usize = 0x0; // IKTargetSource
|
||||
pub const m_TargetSource: usize = 0x0; //
|
||||
pub const m_Bone: usize = 0x8; // IKBoneNameAndIndex_t
|
||||
pub const m_AnimgraphParameterNamePosition: usize = 0x18; // AnimParamID
|
||||
pub const m_AnimgraphParameterNameOrientation: usize = 0x1C; // AnimParamID
|
||||
@ -6192,7 +6192,7 @@ pub mod cs2_dumper {
|
||||
// Parent: None
|
||||
// Field count: 3
|
||||
pub mod IKSolverSettings_t {
|
||||
pub const m_SolverType: usize = 0x0; // IKSolverType
|
||||
pub const m_SolverType: usize = 0x0; //
|
||||
pub const m_nNumIterations: usize = 0x4; // int32
|
||||
pub const m_EndEffectorRotationFixUpMode: usize = 0x8; // EIKEndEffectorRotationFixUpMode
|
||||
}
|
||||
@ -6344,12 +6344,12 @@ pub mod cs2_dumper {
|
||||
pub mod CModelConfigElement_AttachedModel {
|
||||
pub const m_InstanceName: usize = 0x48; // CUtlString
|
||||
pub const m_EntityClass: usize = 0x50; // CUtlString
|
||||
pub const m_hModel: usize = 0x58; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x58; //
|
||||
pub const m_vOffset: usize = 0x60; // Vector
|
||||
pub const m_aAngOffset: usize = 0x6C; // QAngle
|
||||
pub const m_AttachmentName: usize = 0x78; // CUtlString
|
||||
pub const m_LocalAttachmentOffsetName: usize = 0x80; // CUtlString
|
||||
pub const m_AttachmentType: usize = 0x88; // ModelConfigAttachmentType_t
|
||||
pub const m_AttachmentType: usize = 0x88; //
|
||||
pub const m_bBoneMergeFlex: usize = 0x8C; // bool
|
||||
pub const m_bUserSpecifiedColor: usize = 0x8D; // bool
|
||||
pub const m_bUserSpecifiedMaterialGroup: usize = 0x8E; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper {
|
||||
// Module: client.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: client.dll
|
||||
@ -447,8 +447,8 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_nLastAddDecal = 0xAAC; // int32
|
||||
public const nint m_nDecalsAdded = 0xAB0; // int32
|
||||
public const nint m_iOldHealth = 0xAB4; // int32
|
||||
public const nint m_nRenderMode = 0xAB8; // RenderMode_t
|
||||
public const nint m_nRenderFX = 0xAB9; // RenderFx_t
|
||||
public const nint m_nRenderMode = 0xAB8; //
|
||||
public const nint m_nRenderFX = 0xAB9; //
|
||||
public const nint m_bAllowFadeInView = 0xABA; // bool
|
||||
public const nint m_clrRender = 0xAD8; // Color
|
||||
public const nint m_vecRenderAttributes = 0xAE0; // C_UtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -2340,7 +2340,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_hPredictedPawn = 0x634; // CHandle<C_BasePlayerPawn>
|
||||
public const nint m_nSplitScreenSlot = 0x638; // CSplitScreenSlot
|
||||
public const nint m_hSplitOwner = 0x63C; // CHandle<CBasePlayerController>
|
||||
public const nint m_hSplitScreenPlayers = 0x640; // CUtlVector<CHandle<CBasePlayerController>>
|
||||
public const nint m_hSplitScreenPlayers = 0x640; //
|
||||
public const nint m_bIsHLTV = 0x658; // bool
|
||||
public const nint m_iConnected = 0x65C; // PlayerConnectedState
|
||||
public const nint m_iszPlayerName = 0x660; // char[128]
|
||||
@ -3593,7 +3593,7 @@ namespace CS2Dumper.Schemas {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
public static class CModelState {
|
||||
public const nint m_hModel = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0xA0; //
|
||||
public const nint m_ModelName = 0xA8; // CUtlSymbolLarge
|
||||
public const nint m_bClientClothCreationSuppressed = 0xE8; // bool
|
||||
public const nint m_MeshGroupMask = 0x198; // uint64
|
||||
@ -5163,7 +5163,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_vecMins = 0x40; // Vector
|
||||
public const nint m_vecMaxs = 0x4C; // Vector
|
||||
public const nint m_usSolidFlags = 0x5A; // uint8
|
||||
public const nint m_nSolidType = 0x5B; // SolidType_t
|
||||
public const nint m_nSolidType = 0x5B; //
|
||||
public const nint m_triggerBloat = 0x5C; // uint8
|
||||
public const nint m_nSurroundType = 0x5D; // SurroundingBoundsType_t
|
||||
public const nint m_CollisionGroup = 0x5E; // uint8
|
||||
@ -5228,7 +5228,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flCreationTime = 0xD74; // float32
|
||||
public const nint m_nTintID = 0xD78; // int32
|
||||
public const nint m_nVersion = 0xD7C; // uint8
|
||||
public const nint m_ubSignature = 0xD7D; // uint8[128]
|
||||
public const nint m_ubSignature = 0xD7D; //
|
||||
public const nint m_SprayRenderHelper = 0xE08; // CPlayerSprayDecalRenderHelper
|
||||
}
|
||||
// Parent: None
|
||||
@ -5849,9 +5849,9 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_vecBaseVelocity = 0x430; // Vector
|
||||
public const nint m_hEffectEntity = 0x43C; // CHandle<C_BaseEntity>
|
||||
public const nint m_hOwnerEntity = 0x440; // CHandle<C_BaseEntity>
|
||||
public const nint m_MoveCollide = 0x444; // MoveCollide_t
|
||||
public const nint m_MoveType = 0x445; // MoveType_t
|
||||
public const nint m_nActualMoveType = 0x446; // MoveType_t
|
||||
public const nint m_MoveCollide = 0x444; //
|
||||
public const nint m_MoveType = 0x445; //
|
||||
public const nint m_nActualMoveType = 0x446; //
|
||||
public const nint m_flWaterLevel = 0x448; // float32
|
||||
public const nint m_fEffects = 0x44C; // uint32
|
||||
public const nint m_hGroundEntity = 0x450; // CHandle<C_BaseEntity>
|
||||
@ -6207,7 +6207,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flBackgroundWorldToUV = 0xFE4; // float32
|
||||
public const nint m_Color = 0xFE8; // Color
|
||||
public const nint m_nJustifyHorizontal = 0xFEC; // PointWorldTextJustifyHorizontal_t
|
||||
public const nint m_nJustifyVertical = 0xFF0; // PointWorldTextJustifyVertical_t
|
||||
public const nint m_nJustifyVertical = 0xFF0; //
|
||||
public const nint m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: C_BaseGrenade
|
||||
@ -6819,7 +6819,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_hBombDefuser = 0xFE8; // CHandle<C_CSPlayerPawn>
|
||||
public const nint m_hControlPanel = 0xFEC; // CHandle<C_BaseEntity>
|
||||
public const nint m_AttributeManager = 0xFF0; // C_AttributeContainer
|
||||
public const nint m_hDefuserMultimeter = 0x1498; // CHandle<C_Multimeter>
|
||||
public const nint m_hDefuserMultimeter = 0x1498; //
|
||||
public const nint m_flNextRadarFlashTime = 0x149C; // GameTime_t
|
||||
public const nint m_bRadarFlash = 0x14A0; // bool
|
||||
public const nint m_pBombDefuser = 0x14A4; // CHandle<C_CSPlayerPawn>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -452,8 +452,8 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_nLastAddDecal = 0xAAC; // int32
|
||||
constexpr std::ptrdiff_t m_nDecalsAdded = 0xAB0; // int32
|
||||
constexpr std::ptrdiff_t m_iOldHealth = 0xAB4; // int32
|
||||
constexpr std::ptrdiff_t m_nRenderMode = 0xAB8; // RenderMode_t
|
||||
constexpr std::ptrdiff_t m_nRenderFX = 0xAB9; // RenderFx_t
|
||||
constexpr std::ptrdiff_t m_nRenderMode = 0xAB8; //
|
||||
constexpr std::ptrdiff_t m_nRenderFX = 0xAB9; //
|
||||
constexpr std::ptrdiff_t m_bAllowFadeInView = 0xABA; // bool
|
||||
constexpr std::ptrdiff_t m_clrRender = 0xAD8; // Color
|
||||
constexpr std::ptrdiff_t m_vecRenderAttributes = 0xAE0; // C_UtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -2345,7 +2345,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_hPredictedPawn = 0x634; // CHandle<C_BasePlayerPawn>
|
||||
constexpr std::ptrdiff_t m_nSplitScreenSlot = 0x638; // CSplitScreenSlot
|
||||
constexpr std::ptrdiff_t m_hSplitOwner = 0x63C; // CHandle<CBasePlayerController>
|
||||
constexpr std::ptrdiff_t m_hSplitScreenPlayers = 0x640; // CUtlVector<CHandle<CBasePlayerController>>
|
||||
constexpr std::ptrdiff_t m_hSplitScreenPlayers = 0x640; //
|
||||
constexpr std::ptrdiff_t m_bIsHLTV = 0x658; // bool
|
||||
constexpr std::ptrdiff_t m_iConnected = 0x65C; // PlayerConnectedState
|
||||
constexpr std::ptrdiff_t m_iszPlayerName = 0x660; // char[128]
|
||||
@ -3598,7 +3598,7 @@ namespace cs2_dumper {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
namespace CModelState {
|
||||
constexpr std::ptrdiff_t m_hModel = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0xA0; //
|
||||
constexpr std::ptrdiff_t m_ModelName = 0xA8; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_bClientClothCreationSuppressed = 0xE8; // bool
|
||||
constexpr std::ptrdiff_t m_MeshGroupMask = 0x198; // uint64
|
||||
@ -5168,7 +5168,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_vecMins = 0x40; // Vector
|
||||
constexpr std::ptrdiff_t m_vecMaxs = 0x4C; // Vector
|
||||
constexpr std::ptrdiff_t m_usSolidFlags = 0x5A; // uint8
|
||||
constexpr std::ptrdiff_t m_nSolidType = 0x5B; // SolidType_t
|
||||
constexpr std::ptrdiff_t m_nSolidType = 0x5B; //
|
||||
constexpr std::ptrdiff_t m_triggerBloat = 0x5C; // uint8
|
||||
constexpr std::ptrdiff_t m_nSurroundType = 0x5D; // SurroundingBoundsType_t
|
||||
constexpr std::ptrdiff_t m_CollisionGroup = 0x5E; // uint8
|
||||
@ -5233,7 +5233,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flCreationTime = 0xD74; // float32
|
||||
constexpr std::ptrdiff_t m_nTintID = 0xD78; // int32
|
||||
constexpr std::ptrdiff_t m_nVersion = 0xD7C; // uint8
|
||||
constexpr std::ptrdiff_t m_ubSignature = 0xD7D; // uint8[128]
|
||||
constexpr std::ptrdiff_t m_ubSignature = 0xD7D; //
|
||||
constexpr std::ptrdiff_t m_SprayRenderHelper = 0xE08; // CPlayerSprayDecalRenderHelper
|
||||
}
|
||||
// Parent: None
|
||||
@ -5854,9 +5854,9 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_vecBaseVelocity = 0x430; // Vector
|
||||
constexpr std::ptrdiff_t m_hEffectEntity = 0x43C; // CHandle<C_BaseEntity>
|
||||
constexpr std::ptrdiff_t m_hOwnerEntity = 0x440; // CHandle<C_BaseEntity>
|
||||
constexpr std::ptrdiff_t m_MoveCollide = 0x444; // MoveCollide_t
|
||||
constexpr std::ptrdiff_t m_MoveType = 0x445; // MoveType_t
|
||||
constexpr std::ptrdiff_t m_nActualMoveType = 0x446; // MoveType_t
|
||||
constexpr std::ptrdiff_t m_MoveCollide = 0x444; //
|
||||
constexpr std::ptrdiff_t m_MoveType = 0x445; //
|
||||
constexpr std::ptrdiff_t m_nActualMoveType = 0x446; //
|
||||
constexpr std::ptrdiff_t m_flWaterLevel = 0x448; // float32
|
||||
constexpr std::ptrdiff_t m_fEffects = 0x44C; // uint32
|
||||
constexpr std::ptrdiff_t m_hGroundEntity = 0x450; // CHandle<C_BaseEntity>
|
||||
@ -6212,7 +6212,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flBackgroundWorldToUV = 0xFE4; // float32
|
||||
constexpr std::ptrdiff_t m_Color = 0xFE8; // Color
|
||||
constexpr std::ptrdiff_t m_nJustifyHorizontal = 0xFEC; // PointWorldTextJustifyHorizontal_t
|
||||
constexpr std::ptrdiff_t m_nJustifyVertical = 0xFF0; // PointWorldTextJustifyVertical_t
|
||||
constexpr std::ptrdiff_t m_nJustifyVertical = 0xFF0; //
|
||||
constexpr std::ptrdiff_t m_nReorientMode = 0xFF4; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: C_BaseGrenade
|
||||
@ -6824,7 +6824,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_hBombDefuser = 0xFE8; // CHandle<C_CSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_hControlPanel = 0xFEC; // CHandle<C_BaseEntity>
|
||||
constexpr std::ptrdiff_t m_AttributeManager = 0xFF0; // C_AttributeContainer
|
||||
constexpr std::ptrdiff_t m_hDefuserMultimeter = 0x1498; // CHandle<C_Multimeter>
|
||||
constexpr std::ptrdiff_t m_hDefuserMultimeter = 0x1498; //
|
||||
constexpr std::ptrdiff_t m_flNextRadarFlashTime = 0x149C; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_bRadarFlash = 0x14A0; // bool
|
||||
constexpr std::ptrdiff_t m_pBombDefuser = 0x14A4; // CHandle<C_CSPlayerPawn>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -457,8 +457,8 @@ pub mod cs2_dumper {
|
||||
pub const m_nLastAddDecal: usize = 0xAAC; // int32
|
||||
pub const m_nDecalsAdded: usize = 0xAB0; // int32
|
||||
pub const m_iOldHealth: usize = 0xAB4; // int32
|
||||
pub const m_nRenderMode: usize = 0xAB8; // RenderMode_t
|
||||
pub const m_nRenderFX: usize = 0xAB9; // RenderFx_t
|
||||
pub const m_nRenderMode: usize = 0xAB8; //
|
||||
pub const m_nRenderFX: usize = 0xAB9; //
|
||||
pub const m_bAllowFadeInView: usize = 0xABA; // bool
|
||||
pub const m_clrRender: usize = 0xAD8; // Color
|
||||
pub const m_vecRenderAttributes: usize = 0xAE0; // C_UtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -2350,7 +2350,7 @@ pub mod cs2_dumper {
|
||||
pub const m_hPredictedPawn: usize = 0x634; // CHandle<C_BasePlayerPawn>
|
||||
pub const m_nSplitScreenSlot: usize = 0x638; // CSplitScreenSlot
|
||||
pub const m_hSplitOwner: usize = 0x63C; // CHandle<CBasePlayerController>
|
||||
pub const m_hSplitScreenPlayers: usize = 0x640; // CUtlVector<CHandle<CBasePlayerController>>
|
||||
pub const m_hSplitScreenPlayers: usize = 0x640; //
|
||||
pub const m_bIsHLTV: usize = 0x658; // bool
|
||||
pub const m_iConnected: usize = 0x65C; // PlayerConnectedState
|
||||
pub const m_iszPlayerName: usize = 0x660; // char[128]
|
||||
@ -3603,7 +3603,7 @@ pub mod cs2_dumper {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
pub mod CModelState {
|
||||
pub const m_hModel: usize = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0xA0; //
|
||||
pub const m_ModelName: usize = 0xA8; // CUtlSymbolLarge
|
||||
pub const m_bClientClothCreationSuppressed: usize = 0xE8; // bool
|
||||
pub const m_MeshGroupMask: usize = 0x198; // uint64
|
||||
@ -5173,7 +5173,7 @@ pub mod cs2_dumper {
|
||||
pub const m_vecMins: usize = 0x40; // Vector
|
||||
pub const m_vecMaxs: usize = 0x4C; // Vector
|
||||
pub const m_usSolidFlags: usize = 0x5A; // uint8
|
||||
pub const m_nSolidType: usize = 0x5B; // SolidType_t
|
||||
pub const m_nSolidType: usize = 0x5B; //
|
||||
pub const m_triggerBloat: usize = 0x5C; // uint8
|
||||
pub const m_nSurroundType: usize = 0x5D; // SurroundingBoundsType_t
|
||||
pub const m_CollisionGroup: usize = 0x5E; // uint8
|
||||
@ -5238,7 +5238,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flCreationTime: usize = 0xD74; // float32
|
||||
pub const m_nTintID: usize = 0xD78; // int32
|
||||
pub const m_nVersion: usize = 0xD7C; // uint8
|
||||
pub const m_ubSignature: usize = 0xD7D; // uint8[128]
|
||||
pub const m_ubSignature: usize = 0xD7D; //
|
||||
pub const m_SprayRenderHelper: usize = 0xE08; // CPlayerSprayDecalRenderHelper
|
||||
}
|
||||
// Parent: None
|
||||
@ -5859,9 +5859,9 @@ pub mod cs2_dumper {
|
||||
pub const m_vecBaseVelocity: usize = 0x430; // Vector
|
||||
pub const m_hEffectEntity: usize = 0x43C; // CHandle<C_BaseEntity>
|
||||
pub const m_hOwnerEntity: usize = 0x440; // CHandle<C_BaseEntity>
|
||||
pub const m_MoveCollide: usize = 0x444; // MoveCollide_t
|
||||
pub const m_MoveType: usize = 0x445; // MoveType_t
|
||||
pub const m_nActualMoveType: usize = 0x446; // MoveType_t
|
||||
pub const m_MoveCollide: usize = 0x444; //
|
||||
pub const m_MoveType: usize = 0x445; //
|
||||
pub const m_nActualMoveType: usize = 0x446; //
|
||||
pub const m_flWaterLevel: usize = 0x448; // float32
|
||||
pub const m_fEffects: usize = 0x44C; // uint32
|
||||
pub const m_hGroundEntity: usize = 0x450; // CHandle<C_BaseEntity>
|
||||
@ -6217,7 +6217,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flBackgroundWorldToUV: usize = 0xFE4; // float32
|
||||
pub const m_Color: usize = 0xFE8; // Color
|
||||
pub const m_nJustifyHorizontal: usize = 0xFEC; // PointWorldTextJustifyHorizontal_t
|
||||
pub const m_nJustifyVertical: usize = 0xFF0; // PointWorldTextJustifyVertical_t
|
||||
pub const m_nJustifyVertical: usize = 0xFF0; //
|
||||
pub const m_nReorientMode: usize = 0xFF4; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: C_BaseGrenade
|
||||
@ -6829,7 +6829,7 @@ pub mod cs2_dumper {
|
||||
pub const m_hBombDefuser: usize = 0xFE8; // CHandle<C_CSPlayerPawn>
|
||||
pub const m_hControlPanel: usize = 0xFEC; // CHandle<C_BaseEntity>
|
||||
pub const m_AttributeManager: usize = 0xFF0; // C_AttributeContainer
|
||||
pub const m_hDefuserMultimeter: usize = 0x1498; // CHandle<C_Multimeter>
|
||||
pub const m_hDefuserMultimeter: usize = 0x1498; //
|
||||
pub const m_flNextRadarFlashTime: usize = 0x149C; // GameTime_t
|
||||
pub const m_bRadarFlash: usize = 0x14A0; // bool
|
||||
pub const m_pBombDefuser: usize = 0x14A4; // CHandle<C_CSPlayerPawn>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: engine2.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: host.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
{
|
||||
"build_number": 14071,
|
||||
"timestamp": "2025-03-12T09:38:45.590431400+00:00"
|
||||
"timestamp": "2025-03-12T01:35:26.000578900+00:00"
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Interfaces {
|
||||
// Module: animationsystem.dll
|
||||
@ -181,26 +181,26 @@ namespace CS2Dumper.Interfaces {
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
public static class Steamclient64Dll {
|
||||
public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BAF74EA);
|
||||
public const nint IVALIDATE001 = 0x14A3108;
|
||||
public const nint SteamClient006 = 0x14A0860;
|
||||
public const nint SteamClient007 = 0x14A0868;
|
||||
public const nint SteamClient008 = 0x14A0870;
|
||||
public const nint SteamClient009 = 0x14A0878;
|
||||
public const nint SteamClient010 = 0x14A0880;
|
||||
public const nint SteamClient011 = 0x14A0888;
|
||||
public const nint SteamClient012 = 0x14A0890;
|
||||
public const nint SteamClient013 = 0x14A0898;
|
||||
public const nint SteamClient014 = 0x14A08A0;
|
||||
public const nint SteamClient015 = 0x14A08A8;
|
||||
public const nint SteamClient016 = 0x14A08B0;
|
||||
public const nint SteamClient017 = 0x14A08B8;
|
||||
public const nint SteamClient018 = 0x14A08C0;
|
||||
public const nint SteamClient019 = 0x14A08C8;
|
||||
public const nint SteamClient020 = 0x14A08D0;
|
||||
public const nint SteamClient021 = 0x14A08D8;
|
||||
public const nint p2pvoice002 = 0x14E273F;
|
||||
public const nint p2pvoicesingleton002 = 0x147E0E0;
|
||||
public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BB0885A);
|
||||
public const nint IVALIDATE001 = 0x152B478;
|
||||
public const nint SteamClient006 = 0x1528BD0;
|
||||
public const nint SteamClient007 = 0x1528BD8;
|
||||
public const nint SteamClient008 = 0x1528BE0;
|
||||
public const nint SteamClient009 = 0x1528BE8;
|
||||
public const nint SteamClient010 = 0x1528BF0;
|
||||
public const nint SteamClient011 = 0x1528BF8;
|
||||
public const nint SteamClient012 = 0x1528C00;
|
||||
public const nint SteamClient013 = 0x1528C08;
|
||||
public const nint SteamClient014 = 0x1528C10;
|
||||
public const nint SteamClient015 = 0x1528C18;
|
||||
public const nint SteamClient016 = 0x1528C20;
|
||||
public const nint SteamClient017 = 0x1528C28;
|
||||
public const nint SteamClient018 = 0x1528C30;
|
||||
public const nint SteamClient019 = 0x1528C38;
|
||||
public const nint SteamClient020 = 0x1528C40;
|
||||
public const nint SteamClient021 = 0x1528C48;
|
||||
public const nint p2pvoice002 = 0x14E299F;
|
||||
public const nint p2pvoicesingleton002 = 0x15060E0;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
public static class Tier0Dll {
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -186,26 +186,26 @@ namespace cs2_dumper {
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
namespace steamclient64_dll {
|
||||
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BAF74EA;
|
||||
constexpr std::ptrdiff_t IVALIDATE001 = 0x14A3108;
|
||||
constexpr std::ptrdiff_t SteamClient006 = 0x14A0860;
|
||||
constexpr std::ptrdiff_t SteamClient007 = 0x14A0868;
|
||||
constexpr std::ptrdiff_t SteamClient008 = 0x14A0870;
|
||||
constexpr std::ptrdiff_t SteamClient009 = 0x14A0878;
|
||||
constexpr std::ptrdiff_t SteamClient010 = 0x14A0880;
|
||||
constexpr std::ptrdiff_t SteamClient011 = 0x14A0888;
|
||||
constexpr std::ptrdiff_t SteamClient012 = 0x14A0890;
|
||||
constexpr std::ptrdiff_t SteamClient013 = 0x14A0898;
|
||||
constexpr std::ptrdiff_t SteamClient014 = 0x14A08A0;
|
||||
constexpr std::ptrdiff_t SteamClient015 = 0x14A08A8;
|
||||
constexpr std::ptrdiff_t SteamClient016 = 0x14A08B0;
|
||||
constexpr std::ptrdiff_t SteamClient017 = 0x14A08B8;
|
||||
constexpr std::ptrdiff_t SteamClient018 = 0x14A08C0;
|
||||
constexpr std::ptrdiff_t SteamClient019 = 0x14A08C8;
|
||||
constexpr std::ptrdiff_t SteamClient020 = 0x14A08D0;
|
||||
constexpr std::ptrdiff_t SteamClient021 = 0x14A08D8;
|
||||
constexpr std::ptrdiff_t p2pvoice002 = 0x14E273F;
|
||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x147E0E0;
|
||||
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BB0885A;
|
||||
constexpr std::ptrdiff_t IVALIDATE001 = 0x152B478;
|
||||
constexpr std::ptrdiff_t SteamClient006 = 0x1528BD0;
|
||||
constexpr std::ptrdiff_t SteamClient007 = 0x1528BD8;
|
||||
constexpr std::ptrdiff_t SteamClient008 = 0x1528BE0;
|
||||
constexpr std::ptrdiff_t SteamClient009 = 0x1528BE8;
|
||||
constexpr std::ptrdiff_t SteamClient010 = 0x1528BF0;
|
||||
constexpr std::ptrdiff_t SteamClient011 = 0x1528BF8;
|
||||
constexpr std::ptrdiff_t SteamClient012 = 0x1528C00;
|
||||
constexpr std::ptrdiff_t SteamClient013 = 0x1528C08;
|
||||
constexpr std::ptrdiff_t SteamClient014 = 0x1528C10;
|
||||
constexpr std::ptrdiff_t SteamClient015 = 0x1528C18;
|
||||
constexpr std::ptrdiff_t SteamClient016 = 0x1528C20;
|
||||
constexpr std::ptrdiff_t SteamClient017 = 0x1528C28;
|
||||
constexpr std::ptrdiff_t SteamClient018 = 0x1528C30;
|
||||
constexpr std::ptrdiff_t SteamClient019 = 0x1528C38;
|
||||
constexpr std::ptrdiff_t SteamClient020 = 0x1528C40;
|
||||
constexpr std::ptrdiff_t SteamClient021 = 0x1528C48;
|
||||
constexpr std::ptrdiff_t p2pvoice002 = 0x14E299F;
|
||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x15060E0;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
namespace tier0_dll {
|
||||
|
@ -151,26 +151,26 @@
|
||||
"SteamAudio001": 2177520
|
||||
},
|
||||
"steamclient64.dll": {
|
||||
"CLIENTENGINE_INTERFACE_VERSION005": 18446744071758116074,
|
||||
"IVALIDATE001": 21639432,
|
||||
"SteamClient006": 21629024,
|
||||
"SteamClient007": 21629032,
|
||||
"SteamClient008": 21629040,
|
||||
"SteamClient009": 21629048,
|
||||
"SteamClient010": 21629056,
|
||||
"SteamClient011": 21629064,
|
||||
"SteamClient012": 21629072,
|
||||
"SteamClient013": 21629080,
|
||||
"SteamClient014": 21629088,
|
||||
"SteamClient015": 21629096,
|
||||
"SteamClient016": 21629104,
|
||||
"SteamClient017": 21629112,
|
||||
"SteamClient018": 21629120,
|
||||
"SteamClient019": 21629128,
|
||||
"SteamClient020": 21629136,
|
||||
"SteamClient021": 21629144,
|
||||
"p2pvoice002": 21899071,
|
||||
"p2pvoicesingleton002": 21487840
|
||||
"CLIENTENGINE_INTERFACE_VERSION005": 18446744071758186586,
|
||||
"IVALIDATE001": 22197368,
|
||||
"SteamClient006": 22186960,
|
||||
"SteamClient007": 22186968,
|
||||
"SteamClient008": 22186976,
|
||||
"SteamClient009": 22186984,
|
||||
"SteamClient010": 22186992,
|
||||
"SteamClient011": 22187000,
|
||||
"SteamClient012": 22187008,
|
||||
"SteamClient013": 22187016,
|
||||
"SteamClient014": 22187024,
|
||||
"SteamClient015": 22187032,
|
||||
"SteamClient016": 22187040,
|
||||
"SteamClient017": 22187048,
|
||||
"SteamClient018": 22187056,
|
||||
"SteamClient019": 22187064,
|
||||
"SteamClient020": 22187072,
|
||||
"SteamClient021": 22187080,
|
||||
"p2pvoice002": 21899679,
|
||||
"p2pvoicesingleton002": 22044896
|
||||
},
|
||||
"tier0.dll": {
|
||||
"TestScriptMgr001": 3668592,
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, unused)]
|
||||
|
||||
@ -184,26 +184,26 @@ pub mod cs2_dumper {
|
||||
}
|
||||
// Module: steamclient64.dll
|
||||
pub mod steamclient64_dll {
|
||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BAF74EA;
|
||||
pub const IVALIDATE001: usize = 0x14A3108;
|
||||
pub const SteamClient006: usize = 0x14A0860;
|
||||
pub const SteamClient007: usize = 0x14A0868;
|
||||
pub const SteamClient008: usize = 0x14A0870;
|
||||
pub const SteamClient009: usize = 0x14A0878;
|
||||
pub const SteamClient010: usize = 0x14A0880;
|
||||
pub const SteamClient011: usize = 0x14A0888;
|
||||
pub const SteamClient012: usize = 0x14A0890;
|
||||
pub const SteamClient013: usize = 0x14A0898;
|
||||
pub const SteamClient014: usize = 0x14A08A0;
|
||||
pub const SteamClient015: usize = 0x14A08A8;
|
||||
pub const SteamClient016: usize = 0x14A08B0;
|
||||
pub const SteamClient017: usize = 0x14A08B8;
|
||||
pub const SteamClient018: usize = 0x14A08C0;
|
||||
pub const SteamClient019: usize = 0x14A08C8;
|
||||
pub const SteamClient020: usize = 0x14A08D0;
|
||||
pub const SteamClient021: usize = 0x14A08D8;
|
||||
pub const p2pvoice002: usize = 0x14E273F;
|
||||
pub const p2pvoicesingleton002: usize = 0x147E0E0;
|
||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BB0885A;
|
||||
pub const IVALIDATE001: usize = 0x152B478;
|
||||
pub const SteamClient006: usize = 0x1528BD0;
|
||||
pub const SteamClient007: usize = 0x1528BD8;
|
||||
pub const SteamClient008: usize = 0x1528BE0;
|
||||
pub const SteamClient009: usize = 0x1528BE8;
|
||||
pub const SteamClient010: usize = 0x1528BF0;
|
||||
pub const SteamClient011: usize = 0x1528BF8;
|
||||
pub const SteamClient012: usize = 0x1528C00;
|
||||
pub const SteamClient013: usize = 0x1528C08;
|
||||
pub const SteamClient014: usize = 0x1528C10;
|
||||
pub const SteamClient015: usize = 0x1528C18;
|
||||
pub const SteamClient016: usize = 0x1528C20;
|
||||
pub const SteamClient017: usize = 0x1528C28;
|
||||
pub const SteamClient018: usize = 0x1528C30;
|
||||
pub const SteamClient019: usize = 0x1528C38;
|
||||
pub const SteamClient020: usize = 0x1528C40;
|
||||
pub const SteamClient021: usize = 0x1528C48;
|
||||
pub const p2pvoice002: usize = 0x14E299F;
|
||||
pub const p2pvoicesingleton002: usize = 0x15060E0;
|
||||
}
|
||||
// Module: tier0.dll
|
||||
pub mod tier0_dll {
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: materialsystem2.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: networksystem.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Offsets {
|
||||
// Module: client.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: panorama.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: particles.dll
|
||||
@ -1259,7 +1259,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flFeatheringMaxDist = 0x2438; // CParticleCollectionRendererFloatInput
|
||||
public const nint m_flFeatheringFilter = 0x2598; // CParticleCollectionRendererFloatInput
|
||||
public const nint m_flDepthBias = 0x26F8; // CParticleCollectionRendererFloatInput
|
||||
public const nint m_nSortMethod = 0x2858; // ParticleSortingChoiceList_t
|
||||
public const nint m_nSortMethod = 0x2858; //
|
||||
public const nint m_bBlendFramesSeq0 = 0x285C; // bool
|
||||
public const nint m_bMaxLuminanceBlendingSequence0 = 0x285D; // bool
|
||||
}
|
||||
@ -1301,7 +1301,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_INIT_RemapParticleCountToNamedModelElementScalar {
|
||||
public const nint m_hModel = 0x1F8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x1F8; //
|
||||
public const nint m_outputMinName = 0x200; // CUtlString
|
||||
public const nint m_outputMaxName = 0x208; // CUtlString
|
||||
public const nint m_bModelFromRenderer = 0x210; // bool
|
||||
@ -1364,7 +1364,7 @@ namespace CS2Dumper.Schemas {
|
||||
public static class C_INIT_RandomModelSequence {
|
||||
public const nint m_ActivityName = 0x1C8; // char[256]
|
||||
public const nint m_SequenceName = 0x2C8; // char[256]
|
||||
public const nint m_hModel = 0x3C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x3C8; //
|
||||
}
|
||||
// Parent: CParticleVecInput
|
||||
// Field count: 0
|
||||
@ -1708,7 +1708,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_INIT_RandomNamedModelElement {
|
||||
public const nint m_hModel = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x1C8; //
|
||||
public const nint m_names = 0x1D0; // CUtlVector<CUtlString>
|
||||
public const nint m_bShuffle = 0x1E8; // bool
|
||||
public const nint m_bLinear = 0x1E9; // bool
|
||||
@ -2140,7 +2140,7 @@ namespace CS2Dumper.Schemas {
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_OP_RenderSimpleModelCollection {
|
||||
public const nint m_bCenterOffset = 0x210; // bool
|
||||
public const nint m_hModel = 0x218; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x218; //
|
||||
public const nint m_modelInput = 0x220; // CParticleModelInput
|
||||
public const nint m_fSizeCullScale = 0x280; // CParticleCollectionFloatInput
|
||||
public const nint m_bDisableShadows = 0x3E0; // bool
|
||||
@ -2486,7 +2486,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_OP_RenderVRHapticEvent {
|
||||
public const nint m_nHand = 0x210; // ParticleVRHandChoiceList_t
|
||||
public const nint m_nHand = 0x210; //
|
||||
public const nint m_nOutputHandCP = 0x214; // int32
|
||||
public const nint m_nOutputField = 0x218; // int32
|
||||
public const nint m_flAmplitude = 0x220; // CPerParticleFloatInput
|
||||
@ -2559,7 +2559,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_OP_RemapNamedModelElementOnceTimed {
|
||||
public const nint m_hModel = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x1C0; //
|
||||
public const nint m_inNames = 0x1C8; // CUtlVector<CUtlString>
|
||||
public const nint m_outNames = 0x1E0; // CUtlVector<CUtlString>
|
||||
public const nint m_fallbackNames = 0x1F8; // CUtlVector<CUtlString>
|
||||
@ -2790,9 +2790,9 @@ namespace CS2Dumper.Schemas {
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CParticleSystemDefinition {
|
||||
public const nint m_nBehaviorVersion = 0x8; // int32
|
||||
public const nint m_PreEmissionOperators = 0x10; // CUtlVector<CParticleFunctionPreEmission*>
|
||||
public const nint m_PreEmissionOperators = 0x10; //
|
||||
public const nint m_Emitters = 0x28; // CUtlVector<CParticleFunctionEmitter*>
|
||||
public const nint m_Initializers = 0x40; // CUtlVector<CParticleFunctionInitializer*>
|
||||
public const nint m_Initializers = 0x40; //
|
||||
public const nint m_Operators = 0x58; // CUtlVector<CParticleFunctionOperator*>
|
||||
public const nint m_ForceGenerators = 0x70; // CUtlVector<CParticleFunctionForce*>
|
||||
public const nint m_Constraints = 0x88; // CUtlVector<CParticleFunctionConstraint*>
|
||||
@ -5121,7 +5121,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_INIT_RemapNamedModelElementToScalar {
|
||||
public const nint m_hModel = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x1C8; //
|
||||
public const nint m_names = 0x1D0; // CUtlVector<CUtlString>
|
||||
public const nint m_values = 0x1E8; // CUtlVector<float32>
|
||||
public const nint m_nFieldInput = 0x200; // ParticleAttributeIndex_t
|
||||
@ -5493,7 +5493,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_bReplaceTextureWithGradient = 0x1; // bool
|
||||
public const nint m_hTexture = 0x8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
public const nint m_Gradient = 0x10; // CColorGradient
|
||||
public const nint m_nTextureType = 0x28; // SpriteCardTextureType_t
|
||||
public const nint m_nTextureType = 0x28; //
|
||||
public const nint m_nTextureChannels = 0x2C; // SpriteCardTextureChannel_t
|
||||
public const nint m_nTextureBlendMode = 0x30; // ParticleTextureLayerBlendType_t
|
||||
public const nint m_flTextureBlend = 0x38; // CParticleCollectionRendererFloatInput
|
||||
@ -5658,7 +5658,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class ModelReference_t {
|
||||
public const nint m_model = 0x0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_model = 0x0; //
|
||||
public const nint m_flRelativeProbabilityOfSpawn = 0x8; // float32
|
||||
}
|
||||
// Parent: CParticleFunctionConstraint
|
||||
@ -5729,7 +5729,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class C_OP_RemapNamedModelElementEndCap {
|
||||
public const nint m_hModel = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0x1C0; //
|
||||
public const nint m_inNames = 0x1C8; // CUtlVector<CUtlString>
|
||||
public const nint m_outNames = 0x1E0; // CUtlVector<CUtlString>
|
||||
public const nint m_fallbackNames = 0x1F8; // CUtlVector<CUtlString>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -1264,7 +1264,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flFeatheringMaxDist = 0x2438; // CParticleCollectionRendererFloatInput
|
||||
constexpr std::ptrdiff_t m_flFeatheringFilter = 0x2598; // CParticleCollectionRendererFloatInput
|
||||
constexpr std::ptrdiff_t m_flDepthBias = 0x26F8; // CParticleCollectionRendererFloatInput
|
||||
constexpr std::ptrdiff_t m_nSortMethod = 0x2858; // ParticleSortingChoiceList_t
|
||||
constexpr std::ptrdiff_t m_nSortMethod = 0x2858; //
|
||||
constexpr std::ptrdiff_t m_bBlendFramesSeq0 = 0x285C; // bool
|
||||
constexpr std::ptrdiff_t m_bMaxLuminanceBlendingSequence0 = 0x285D; // bool
|
||||
}
|
||||
@ -1306,7 +1306,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_INIT_RemapParticleCountToNamedModelElementScalar {
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1F8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1F8; //
|
||||
constexpr std::ptrdiff_t m_outputMinName = 0x200; // CUtlString
|
||||
constexpr std::ptrdiff_t m_outputMaxName = 0x208; // CUtlString
|
||||
constexpr std::ptrdiff_t m_bModelFromRenderer = 0x210; // bool
|
||||
@ -1369,7 +1369,7 @@ namespace cs2_dumper {
|
||||
namespace C_INIT_RandomModelSequence {
|
||||
constexpr std::ptrdiff_t m_ActivityName = 0x1C8; // char[256]
|
||||
constexpr std::ptrdiff_t m_SequenceName = 0x2C8; // char[256]
|
||||
constexpr std::ptrdiff_t m_hModel = 0x3C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x3C8; //
|
||||
}
|
||||
// Parent: CParticleVecInput
|
||||
// Field count: 0
|
||||
@ -1713,7 +1713,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_INIT_RandomNamedModelElement {
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C8; //
|
||||
constexpr std::ptrdiff_t m_names = 0x1D0; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_bShuffle = 0x1E8; // bool
|
||||
constexpr std::ptrdiff_t m_bLinear = 0x1E9; // bool
|
||||
@ -2145,7 +2145,7 @@ namespace cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_OP_RenderSimpleModelCollection {
|
||||
constexpr std::ptrdiff_t m_bCenterOffset = 0x210; // bool
|
||||
constexpr std::ptrdiff_t m_hModel = 0x218; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x218; //
|
||||
constexpr std::ptrdiff_t m_modelInput = 0x220; // CParticleModelInput
|
||||
constexpr std::ptrdiff_t m_fSizeCullScale = 0x280; // CParticleCollectionFloatInput
|
||||
constexpr std::ptrdiff_t m_bDisableShadows = 0x3E0; // bool
|
||||
@ -2491,7 +2491,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_OP_RenderVRHapticEvent {
|
||||
constexpr std::ptrdiff_t m_nHand = 0x210; // ParticleVRHandChoiceList_t
|
||||
constexpr std::ptrdiff_t m_nHand = 0x210; //
|
||||
constexpr std::ptrdiff_t m_nOutputHandCP = 0x214; // int32
|
||||
constexpr std::ptrdiff_t m_nOutputField = 0x218; // int32
|
||||
constexpr std::ptrdiff_t m_flAmplitude = 0x220; // CPerParticleFloatInput
|
||||
@ -2564,7 +2564,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_OP_RemapNamedModelElementOnceTimed {
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C0; //
|
||||
constexpr std::ptrdiff_t m_inNames = 0x1C8; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_outNames = 0x1E0; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_fallbackNames = 0x1F8; // CUtlVector<CUtlString>
|
||||
@ -2795,9 +2795,9 @@ namespace cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CParticleSystemDefinition {
|
||||
constexpr std::ptrdiff_t m_nBehaviorVersion = 0x8; // int32
|
||||
constexpr std::ptrdiff_t m_PreEmissionOperators = 0x10; // CUtlVector<CParticleFunctionPreEmission*>
|
||||
constexpr std::ptrdiff_t m_PreEmissionOperators = 0x10; //
|
||||
constexpr std::ptrdiff_t m_Emitters = 0x28; // CUtlVector<CParticleFunctionEmitter*>
|
||||
constexpr std::ptrdiff_t m_Initializers = 0x40; // CUtlVector<CParticleFunctionInitializer*>
|
||||
constexpr std::ptrdiff_t m_Initializers = 0x40; //
|
||||
constexpr std::ptrdiff_t m_Operators = 0x58; // CUtlVector<CParticleFunctionOperator*>
|
||||
constexpr std::ptrdiff_t m_ForceGenerators = 0x70; // CUtlVector<CParticleFunctionForce*>
|
||||
constexpr std::ptrdiff_t m_Constraints = 0x88; // CUtlVector<CParticleFunctionConstraint*>
|
||||
@ -5126,7 +5126,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_INIT_RemapNamedModelElementToScalar {
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C8; //
|
||||
constexpr std::ptrdiff_t m_names = 0x1D0; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_values = 0x1E8; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_nFieldInput = 0x200; // ParticleAttributeIndex_t
|
||||
@ -5498,7 +5498,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bReplaceTextureWithGradient = 0x1; // bool
|
||||
constexpr std::ptrdiff_t m_hTexture = 0x8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
constexpr std::ptrdiff_t m_Gradient = 0x10; // CColorGradient
|
||||
constexpr std::ptrdiff_t m_nTextureType = 0x28; // SpriteCardTextureType_t
|
||||
constexpr std::ptrdiff_t m_nTextureType = 0x28; //
|
||||
constexpr std::ptrdiff_t m_nTextureChannels = 0x2C; // SpriteCardTextureChannel_t
|
||||
constexpr std::ptrdiff_t m_nTextureBlendMode = 0x30; // ParticleTextureLayerBlendType_t
|
||||
constexpr std::ptrdiff_t m_flTextureBlend = 0x38; // CParticleCollectionRendererFloatInput
|
||||
@ -5663,7 +5663,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace ModelReference_t {
|
||||
constexpr std::ptrdiff_t m_model = 0x0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_model = 0x0; //
|
||||
constexpr std::ptrdiff_t m_flRelativeProbabilityOfSpawn = 0x8; // float32
|
||||
}
|
||||
// Parent: CParticleFunctionConstraint
|
||||
@ -5734,7 +5734,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace C_OP_RemapNamedModelElementEndCap {
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0x1C0; //
|
||||
constexpr std::ptrdiff_t m_inNames = 0x1C8; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_outNames = 0x1E0; // CUtlVector<CUtlString>
|
||||
constexpr std::ptrdiff_t m_fallbackNames = 0x1F8; // CUtlVector<CUtlString>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -1338,7 +1338,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flFeatheringMaxDist: usize = 0x2438; // CParticleCollectionRendererFloatInput
|
||||
pub const m_flFeatheringFilter: usize = 0x2598; // CParticleCollectionRendererFloatInput
|
||||
pub const m_flDepthBias: usize = 0x26F8; // CParticleCollectionRendererFloatInput
|
||||
pub const m_nSortMethod: usize = 0x2858; // ParticleSortingChoiceList_t
|
||||
pub const m_nSortMethod: usize = 0x2858; //
|
||||
pub const m_bBlendFramesSeq0: usize = 0x285C; // bool
|
||||
pub const m_bMaxLuminanceBlendingSequence0: usize = 0x285D; // bool
|
||||
}
|
||||
@ -1380,7 +1380,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_INIT_RemapParticleCountToNamedModelElementScalar {
|
||||
pub const m_hModel: usize = 0x1F8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x1F8; //
|
||||
pub const m_outputMinName: usize = 0x200; // CUtlString
|
||||
pub const m_outputMaxName: usize = 0x208; // CUtlString
|
||||
pub const m_bModelFromRenderer: usize = 0x210; // bool
|
||||
@ -1443,7 +1443,7 @@ pub mod cs2_dumper {
|
||||
pub mod C_INIT_RandomModelSequence {
|
||||
pub const m_ActivityName: usize = 0x1C8; // char[256]
|
||||
pub const m_SequenceName: usize = 0x2C8; // char[256]
|
||||
pub const m_hModel: usize = 0x3C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x3C8; //
|
||||
}
|
||||
// Parent: CParticleVecInput
|
||||
// Field count: 0
|
||||
@ -1787,7 +1787,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_INIT_RandomNamedModelElement {
|
||||
pub const m_hModel: usize = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x1C8; //
|
||||
pub const m_names: usize = 0x1D0; // CUtlVector<CUtlString>
|
||||
pub const m_bShuffle: usize = 0x1E8; // bool
|
||||
pub const m_bLinear: usize = 0x1E9; // bool
|
||||
@ -2219,7 +2219,7 @@ pub mod cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_OP_RenderSimpleModelCollection {
|
||||
pub const m_bCenterOffset: usize = 0x210; // bool
|
||||
pub const m_hModel: usize = 0x218; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x218; //
|
||||
pub const m_modelInput: usize = 0x220; // CParticleModelInput
|
||||
pub const m_fSizeCullScale: usize = 0x280; // CParticleCollectionFloatInput
|
||||
pub const m_bDisableShadows: usize = 0x3E0; // bool
|
||||
@ -2565,7 +2565,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_OP_RenderVRHapticEvent {
|
||||
pub const m_nHand: usize = 0x210; // ParticleVRHandChoiceList_t
|
||||
pub const m_nHand: usize = 0x210; //
|
||||
pub const m_nOutputHandCP: usize = 0x214; // int32
|
||||
pub const m_nOutputField: usize = 0x218; // int32
|
||||
pub const m_flAmplitude: usize = 0x220; // CPerParticleFloatInput
|
||||
@ -2638,7 +2638,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_OP_RemapNamedModelElementOnceTimed {
|
||||
pub const m_hModel: usize = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x1C0; //
|
||||
pub const m_inNames: usize = 0x1C8; // CUtlVector<CUtlString>
|
||||
pub const m_outNames: usize = 0x1E0; // CUtlVector<CUtlString>
|
||||
pub const m_fallbackNames: usize = 0x1F8; // CUtlVector<CUtlString>
|
||||
@ -2869,9 +2869,9 @@ pub mod cs2_dumper {
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CParticleSystemDefinition {
|
||||
pub const m_nBehaviorVersion: usize = 0x8; // int32
|
||||
pub const m_PreEmissionOperators: usize = 0x10; // CUtlVector<CParticleFunctionPreEmission*>
|
||||
pub const m_PreEmissionOperators: usize = 0x10; //
|
||||
pub const m_Emitters: usize = 0x28; // CUtlVector<CParticleFunctionEmitter*>
|
||||
pub const m_Initializers: usize = 0x40; // CUtlVector<CParticleFunctionInitializer*>
|
||||
pub const m_Initializers: usize = 0x40; //
|
||||
pub const m_Operators: usize = 0x58; // CUtlVector<CParticleFunctionOperator*>
|
||||
pub const m_ForceGenerators: usize = 0x70; // CUtlVector<CParticleFunctionForce*>
|
||||
pub const m_Constraints: usize = 0x88; // CUtlVector<CParticleFunctionConstraint*>
|
||||
@ -5200,7 +5200,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_INIT_RemapNamedModelElementToScalar {
|
||||
pub const m_hModel: usize = 0x1C8; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x1C8; //
|
||||
pub const m_names: usize = 0x1D0; // CUtlVector<CUtlString>
|
||||
pub const m_values: usize = 0x1E8; // CUtlVector<float32>
|
||||
pub const m_nFieldInput: usize = 0x200; // ParticleAttributeIndex_t
|
||||
@ -5572,7 +5572,7 @@ pub mod cs2_dumper {
|
||||
pub const m_bReplaceTextureWithGradient: usize = 0x1; // bool
|
||||
pub const m_hTexture: usize = 0x8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
pub const m_Gradient: usize = 0x10; // CColorGradient
|
||||
pub const m_nTextureType: usize = 0x28; // SpriteCardTextureType_t
|
||||
pub const m_nTextureType: usize = 0x28; //
|
||||
pub const m_nTextureChannels: usize = 0x2C; // SpriteCardTextureChannel_t
|
||||
pub const m_nTextureBlendMode: usize = 0x30; // ParticleTextureLayerBlendType_t
|
||||
pub const m_flTextureBlend: usize = 0x38; // CParticleCollectionRendererFloatInput
|
||||
@ -5737,7 +5737,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod ModelReference_t {
|
||||
pub const m_model: usize = 0x0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_model: usize = 0x0; //
|
||||
pub const m_flRelativeProbabilityOfSpawn: usize = 0x8; // float32
|
||||
}
|
||||
// Parent: CParticleFunctionConstraint
|
||||
@ -5808,7 +5808,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod C_OP_RemapNamedModelElementEndCap {
|
||||
pub const m_hModel: usize = 0x1C0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0x1C0; //
|
||||
pub const m_inNames: usize = 0x1C8; // CUtlVector<CUtlString>
|
||||
pub const m_outNames: usize = 0x1E0; // CUtlVector<CUtlString>
|
||||
pub const m_fallbackNames: usize = 0x1F8; // CUtlVector<CUtlString>
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: pulse_system.dll
|
||||
@ -686,7 +686,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_nInstanceID = 0x0; // PulseGraphInstanceID_t
|
||||
public const nint m_strFileName = 0x8; // CUtlString
|
||||
public const nint m_vecHistory = 0x10; // CUtlVector<PulseGraphExecutionHistoryEntry_t*>
|
||||
public const nint m_mapCellDesc = 0x28; // CUtlOrderedMap<PulseDocNodeID_t,PulseGraphExecutionHistoryNodeDesc_t*>
|
||||
public const nint m_mapCellDesc = 0x28; //
|
||||
public const nint m_mapCursorDesc = 0x50; // CUtlOrderedMap<PulseCursorID_t,PulseGraphExecutionHistoryCursorDesc_t*>
|
||||
}
|
||||
// Parent: CPulseCell_BaseYieldingInflow
|
||||
@ -711,7 +711,7 @@ namespace CS2Dumper.Schemas {
|
||||
// MPulseCellMethodBindings
|
||||
// MPulseCellOutflowHookInfo
|
||||
public static class CPulseCell_Inflow_ObservableVariableListener {
|
||||
public const nint m_BlackboardReference = 0x70; // CPulse_BlackboardReference
|
||||
public const nint m_BlackboardReference = 0x70; //
|
||||
public const nint m_bSelfReference = 0x168; // bool
|
||||
}
|
||||
// Parent: CPulseCell_BaseFlow
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -691,7 +691,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_nInstanceID = 0x0; // PulseGraphInstanceID_t
|
||||
constexpr std::ptrdiff_t m_strFileName = 0x8; // CUtlString
|
||||
constexpr std::ptrdiff_t m_vecHistory = 0x10; // CUtlVector<PulseGraphExecutionHistoryEntry_t*>
|
||||
constexpr std::ptrdiff_t m_mapCellDesc = 0x28; // CUtlOrderedMap<PulseDocNodeID_t,PulseGraphExecutionHistoryNodeDesc_t*>
|
||||
constexpr std::ptrdiff_t m_mapCellDesc = 0x28; //
|
||||
constexpr std::ptrdiff_t m_mapCursorDesc = 0x50; // CUtlOrderedMap<PulseCursorID_t,PulseGraphExecutionHistoryCursorDesc_t*>
|
||||
}
|
||||
// Parent: CPulseCell_BaseYieldingInflow
|
||||
@ -716,7 +716,7 @@ namespace cs2_dumper {
|
||||
// MPulseCellMethodBindings
|
||||
// MPulseCellOutflowHookInfo
|
||||
namespace CPulseCell_Inflow_ObservableVariableListener {
|
||||
constexpr std::ptrdiff_t m_BlackboardReference = 0x70; // CPulse_BlackboardReference
|
||||
constexpr std::ptrdiff_t m_BlackboardReference = 0x70; //
|
||||
constexpr std::ptrdiff_t m_bSelfReference = 0x168; // bool
|
||||
}
|
||||
// Parent: CPulseCell_BaseFlow
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -698,7 +698,7 @@ pub mod cs2_dumper {
|
||||
pub const m_nInstanceID: usize = 0x0; // PulseGraphInstanceID_t
|
||||
pub const m_strFileName: usize = 0x8; // CUtlString
|
||||
pub const m_vecHistory: usize = 0x10; // CUtlVector<PulseGraphExecutionHistoryEntry_t*>
|
||||
pub const m_mapCellDesc: usize = 0x28; // CUtlOrderedMap<PulseDocNodeID_t,PulseGraphExecutionHistoryNodeDesc_t*>
|
||||
pub const m_mapCellDesc: usize = 0x28; //
|
||||
pub const m_mapCursorDesc: usize = 0x50; // CUtlOrderedMap<PulseCursorID_t,PulseGraphExecutionHistoryCursorDesc_t*>
|
||||
}
|
||||
// Parent: CPulseCell_BaseYieldingInflow
|
||||
@ -723,7 +723,7 @@ pub mod cs2_dumper {
|
||||
// MPulseCellMethodBindings
|
||||
// MPulseCellOutflowHookInfo
|
||||
pub mod CPulseCell_Inflow_ObservableVariableListener {
|
||||
pub const m_BlackboardReference: usize = 0x70; // CPulse_BlackboardReference
|
||||
pub const m_BlackboardReference: usize = 0x70; //
|
||||
pub const m_bSelfReference: usize = 0x168; // bool
|
||||
}
|
||||
// Parent: CPulseCell_BaseFlow
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: rendersystemdx11.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: resourcesystem.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: scenesystem.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: schemasystem.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: server.dll
|
||||
@ -2746,9 +2746,9 @@ namespace CS2Dumper.Schemas {
|
||||
public static class CPropDoorRotating {
|
||||
public const nint m_vecAxis = 0xEE8; // Vector
|
||||
public const nint m_flDistance = 0xEF4; // float32
|
||||
public const nint m_eSpawnPosition = 0xEF8; // PropDoorRotatingSpawnPos_t
|
||||
public const nint m_eOpenDirection = 0xEFC; // PropDoorRotatingOpenDirection_e
|
||||
public const nint m_eCurrentOpenDirection = 0xF00; // PropDoorRotatingOpenDirection_e
|
||||
public const nint m_eSpawnPosition = 0xEF8; //
|
||||
public const nint m_eOpenDirection = 0xEFC; //
|
||||
public const nint m_eCurrentOpenDirection = 0xF00; //
|
||||
public const nint m_flAjarAngle = 0xF04; // float32
|
||||
public const nint m_angRotationAjarDeprecated = 0xF08; // QAngle
|
||||
public const nint m_angRotationClosed = 0xF14; // QAngle
|
||||
@ -2903,7 +2903,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flLightStyleStartTime = 0x7C8; // GameTime_t
|
||||
public const nint m_QueuedLightStyleStrings = 0x7D0; // CNetworkUtlVectorBase<CUtlString>
|
||||
public const nint m_LightStyleEvents = 0x7E8; // CNetworkUtlVectorBase<CUtlString>
|
||||
public const nint m_LightStyleTargets = 0x800; // CNetworkUtlVectorBase<CHandle<CBaseModelEntity>>
|
||||
public const nint m_LightStyleTargets = 0x800; //
|
||||
public const nint m_StyleEvent = 0x818; // CEntityIOOutput[4]
|
||||
public const nint m_hLightCookie = 0x8D8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
public const nint m_flShape = 0x8E0; // float32
|
||||
@ -3893,7 +3893,7 @@ namespace CS2Dumper.Schemas {
|
||||
// NetworkVarNames: m_bRagdollClientSide (bool)
|
||||
public static class CBaseAnimGraph {
|
||||
public const nint m_bInitiallyPopulateInterpHistory = 0x808; // bool
|
||||
public const nint m_pChoreoServices = 0x810; // IChoreoServices*
|
||||
public const nint m_pChoreoServices = 0x810; //
|
||||
public const nint m_bAnimGraphUpdateEnabled = 0x818; // bool
|
||||
public const nint m_flMaxSlopeDistance = 0x81C; // float32
|
||||
public const nint m_vLastSlopeCheckPos = 0x820; // Vector
|
||||
@ -4234,7 +4234,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Parent: CItem
|
||||
// Field count: 1
|
||||
public static class CScriptItem {
|
||||
public const nint m_MoveTypeOverride = 0xA80; // MoveType_t
|
||||
public const nint m_MoveTypeOverride = 0xA80; //
|
||||
}
|
||||
// Parent: IntervalTimer
|
||||
// Field count: 7
|
||||
@ -4360,8 +4360,8 @@ namespace CS2Dumper.Schemas {
|
||||
// NetworkVarNames: m_nRandomSeedOffset (int)
|
||||
// NetworkVarNames: m_flLastTeleportTime (float)
|
||||
public static class CAnimGraphNetworkedVariables {
|
||||
public const nint m_PredNetBoolVariables = 0x8; // CNetworkUtlVectorBase<uint32>
|
||||
public const nint m_PredNetByteVariables = 0x20; // CNetworkUtlVectorBase<uint8>
|
||||
public const nint m_PredNetBoolVariables = 0x8; //
|
||||
public const nint m_PredNetByteVariables = 0x20; //
|
||||
public const nint m_PredNetUInt16Variables = 0x38; // CNetworkUtlVectorBase<uint16>
|
||||
public const nint m_PredNetIntVariables = 0x50; // CNetworkUtlVectorBase<int32>
|
||||
public const nint m_PredNetUInt32Variables = 0x68; // CNetworkUtlVectorBase<uint32>
|
||||
@ -5379,7 +5379,7 @@ namespace CS2Dumper.Schemas {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
public static class CModelState {
|
||||
public const nint m_hModel = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_hModel = 0xA0; //
|
||||
public const nint m_ModelName = 0xA8; // CUtlSymbolLarge
|
||||
public const nint m_bClientClothCreationSuppressed = 0xE8; // bool
|
||||
public const nint m_MeshGroupMask = 0x198; // uint64
|
||||
@ -5496,7 +5496,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flCreationTime = 0x7DC; // float32
|
||||
public const nint m_nTintID = 0x7E0; // int32
|
||||
public const nint m_nVersion = 0x7E4; // uint8
|
||||
public const nint m_ubSignature = 0x7E5; // uint8[128]
|
||||
public const nint m_ubSignature = 0x7E5; //
|
||||
}
|
||||
// Parent: CBaseTrigger
|
||||
// Field count: 9
|
||||
@ -6699,8 +6699,8 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_LastHitGroup = 0x550; // HitGroup_t
|
||||
public const nint m_flDissolveStartTime = 0x554; // GameTime_t
|
||||
public const nint m_OnIgnite = 0x558; // CEntityIOOutput
|
||||
public const nint m_nRenderMode = 0x580; // RenderMode_t
|
||||
public const nint m_nRenderFX = 0x581; // RenderFx_t
|
||||
public const nint m_nRenderMode = 0x580; //
|
||||
public const nint m_nRenderFX = 0x581; //
|
||||
public const nint m_bAllowFadeInView = 0x582; // bool
|
||||
public const nint m_clrRender = 0x5A0; // Color
|
||||
public const nint m_vecRenderAttributes = 0x5A8; // CUtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -7316,7 +7316,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_nPreviousNodeIndex = 0x7D4; // int32
|
||||
public const nint m_bFixedOrientation = 0x7D8; // bool
|
||||
public const nint m_bFixedPitch = 0x7D9; // bool
|
||||
public const nint m_eSolidType = 0x7DA; // SolidType_t
|
||||
public const nint m_eSolidType = 0x7DA; //
|
||||
public const nint m_bIsMoving = 0x7DB; // bool
|
||||
public const nint m_flTimeToReachMaxSpeed = 0x7DC; // float32
|
||||
public const nint m_flDistanceToReachMaxSpeed = 0x7E0; // float32
|
||||
@ -8730,11 +8730,11 @@ namespace CS2Dumper.Schemas {
|
||||
// NetworkVarNames: m_vCapsuleCenter2 (Vector)
|
||||
// NetworkVarNames: m_flCapsuleRadius (float)
|
||||
public static class CCollisionProperty {
|
||||
public const nint m_collisionAttribute = 0x10; // VPhysicsCollisionAttribute_t
|
||||
public const nint m_collisionAttribute = 0x10; //
|
||||
public const nint m_vecMins = 0x40; // Vector
|
||||
public const nint m_vecMaxs = 0x4C; // Vector
|
||||
public const nint m_usSolidFlags = 0x5A; // uint8
|
||||
public const nint m_nSolidType = 0x5B; // SolidType_t
|
||||
public const nint m_nSolidType = 0x5B; //
|
||||
public const nint m_triggerBloat = 0x5C; // uint8
|
||||
public const nint m_nSurroundType = 0x5D; // SurroundingBoundsType_t
|
||||
public const nint m_CollisionGroup = 0x5E; // uint8
|
||||
@ -8804,7 +8804,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_flBackgroundWorldToUV = 0xA2C; // float32
|
||||
public const nint m_Color = 0xA30; // Color
|
||||
public const nint m_nJustifyHorizontal = 0xA34; // PointWorldTextJustifyHorizontal_t
|
||||
public const nint m_nJustifyVertical = 0xA38; // PointWorldTextJustifyVertical_t
|
||||
public const nint m_nJustifyVertical = 0xA38; //
|
||||
public const nint m_nReorientMode = 0xA3C; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: CSoundAreaEntityBase
|
||||
@ -11061,9 +11061,9 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_bTakesDamage = 0x2D8; // bool
|
||||
public const nint m_nTakeDamageFlags = 0x2E0; // TakeDamageFlags_t
|
||||
public const nint m_nPlatformType = 0x2E8; // EntityPlatformTypes_t
|
||||
public const nint m_MoveCollide = 0x2EA; // MoveCollide_t
|
||||
public const nint m_MoveType = 0x2EB; // MoveType_t
|
||||
public const nint m_nActualMoveType = 0x2EC; // MoveType_t
|
||||
public const nint m_MoveCollide = 0x2EA; //
|
||||
public const nint m_MoveType = 0x2EB; //
|
||||
public const nint m_nActualMoveType = 0x2EC; //
|
||||
public const nint m_nWaterTouch = 0x2ED; // uint8
|
||||
public const nint m_nSlimeTouch = 0x2EE; // uint8
|
||||
public const nint m_bRestoreInHierarchy = 0x2EF; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -2751,9 +2751,9 @@ namespace cs2_dumper {
|
||||
namespace CPropDoorRotating {
|
||||
constexpr std::ptrdiff_t m_vecAxis = 0xEE8; // Vector
|
||||
constexpr std::ptrdiff_t m_flDistance = 0xEF4; // float32
|
||||
constexpr std::ptrdiff_t m_eSpawnPosition = 0xEF8; // PropDoorRotatingSpawnPos_t
|
||||
constexpr std::ptrdiff_t m_eOpenDirection = 0xEFC; // PropDoorRotatingOpenDirection_e
|
||||
constexpr std::ptrdiff_t m_eCurrentOpenDirection = 0xF00; // PropDoorRotatingOpenDirection_e
|
||||
constexpr std::ptrdiff_t m_eSpawnPosition = 0xEF8; //
|
||||
constexpr std::ptrdiff_t m_eOpenDirection = 0xEFC; //
|
||||
constexpr std::ptrdiff_t m_eCurrentOpenDirection = 0xF00; //
|
||||
constexpr std::ptrdiff_t m_flAjarAngle = 0xF04; // float32
|
||||
constexpr std::ptrdiff_t m_angRotationAjarDeprecated = 0xF08; // QAngle
|
||||
constexpr std::ptrdiff_t m_angRotationClosed = 0xF14; // QAngle
|
||||
@ -2908,7 +2908,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flLightStyleStartTime = 0x7C8; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_QueuedLightStyleStrings = 0x7D0; // CNetworkUtlVectorBase<CUtlString>
|
||||
constexpr std::ptrdiff_t m_LightStyleEvents = 0x7E8; // CNetworkUtlVectorBase<CUtlString>
|
||||
constexpr std::ptrdiff_t m_LightStyleTargets = 0x800; // CNetworkUtlVectorBase<CHandle<CBaseModelEntity>>
|
||||
constexpr std::ptrdiff_t m_LightStyleTargets = 0x800; //
|
||||
constexpr std::ptrdiff_t m_StyleEvent = 0x818; // CEntityIOOutput[4]
|
||||
constexpr std::ptrdiff_t m_hLightCookie = 0x8D8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
constexpr std::ptrdiff_t m_flShape = 0x8E0; // float32
|
||||
@ -3898,7 +3898,7 @@ namespace cs2_dumper {
|
||||
// NetworkVarNames: m_bRagdollClientSide (bool)
|
||||
namespace CBaseAnimGraph {
|
||||
constexpr std::ptrdiff_t m_bInitiallyPopulateInterpHistory = 0x808; // bool
|
||||
constexpr std::ptrdiff_t m_pChoreoServices = 0x810; // IChoreoServices*
|
||||
constexpr std::ptrdiff_t m_pChoreoServices = 0x810; //
|
||||
constexpr std::ptrdiff_t m_bAnimGraphUpdateEnabled = 0x818; // bool
|
||||
constexpr std::ptrdiff_t m_flMaxSlopeDistance = 0x81C; // float32
|
||||
constexpr std::ptrdiff_t m_vLastSlopeCheckPos = 0x820; // Vector
|
||||
@ -4239,7 +4239,7 @@ namespace cs2_dumper {
|
||||
// Parent: CItem
|
||||
// Field count: 1
|
||||
namespace CScriptItem {
|
||||
constexpr std::ptrdiff_t m_MoveTypeOverride = 0xA80; // MoveType_t
|
||||
constexpr std::ptrdiff_t m_MoveTypeOverride = 0xA80; //
|
||||
}
|
||||
// Parent: IntervalTimer
|
||||
// Field count: 7
|
||||
@ -4365,8 +4365,8 @@ namespace cs2_dumper {
|
||||
// NetworkVarNames: m_nRandomSeedOffset (int)
|
||||
// NetworkVarNames: m_flLastTeleportTime (float)
|
||||
namespace CAnimGraphNetworkedVariables {
|
||||
constexpr std::ptrdiff_t m_PredNetBoolVariables = 0x8; // CNetworkUtlVectorBase<uint32>
|
||||
constexpr std::ptrdiff_t m_PredNetByteVariables = 0x20; // CNetworkUtlVectorBase<uint8>
|
||||
constexpr std::ptrdiff_t m_PredNetBoolVariables = 0x8; //
|
||||
constexpr std::ptrdiff_t m_PredNetByteVariables = 0x20; //
|
||||
constexpr std::ptrdiff_t m_PredNetUInt16Variables = 0x38; // CNetworkUtlVectorBase<uint16>
|
||||
constexpr std::ptrdiff_t m_PredNetIntVariables = 0x50; // CNetworkUtlVectorBase<int32>
|
||||
constexpr std::ptrdiff_t m_PredNetUInt32Variables = 0x68; // CNetworkUtlVectorBase<uint32>
|
||||
@ -5384,7 +5384,7 @@ namespace cs2_dumper {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
namespace CModelState {
|
||||
constexpr std::ptrdiff_t m_hModel = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_hModel = 0xA0; //
|
||||
constexpr std::ptrdiff_t m_ModelName = 0xA8; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_bClientClothCreationSuppressed = 0xE8; // bool
|
||||
constexpr std::ptrdiff_t m_MeshGroupMask = 0x198; // uint64
|
||||
@ -5501,7 +5501,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flCreationTime = 0x7DC; // float32
|
||||
constexpr std::ptrdiff_t m_nTintID = 0x7E0; // int32
|
||||
constexpr std::ptrdiff_t m_nVersion = 0x7E4; // uint8
|
||||
constexpr std::ptrdiff_t m_ubSignature = 0x7E5; // uint8[128]
|
||||
constexpr std::ptrdiff_t m_ubSignature = 0x7E5; //
|
||||
}
|
||||
// Parent: CBaseTrigger
|
||||
// Field count: 9
|
||||
@ -6704,8 +6704,8 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_LastHitGroup = 0x550; // HitGroup_t
|
||||
constexpr std::ptrdiff_t m_flDissolveStartTime = 0x554; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_OnIgnite = 0x558; // CEntityIOOutput
|
||||
constexpr std::ptrdiff_t m_nRenderMode = 0x580; // RenderMode_t
|
||||
constexpr std::ptrdiff_t m_nRenderFX = 0x581; // RenderFx_t
|
||||
constexpr std::ptrdiff_t m_nRenderMode = 0x580; //
|
||||
constexpr std::ptrdiff_t m_nRenderFX = 0x581; //
|
||||
constexpr std::ptrdiff_t m_bAllowFadeInView = 0x582; // bool
|
||||
constexpr std::ptrdiff_t m_clrRender = 0x5A0; // Color
|
||||
constexpr std::ptrdiff_t m_vecRenderAttributes = 0x5A8; // CUtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -7321,7 +7321,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_nPreviousNodeIndex = 0x7D4; // int32
|
||||
constexpr std::ptrdiff_t m_bFixedOrientation = 0x7D8; // bool
|
||||
constexpr std::ptrdiff_t m_bFixedPitch = 0x7D9; // bool
|
||||
constexpr std::ptrdiff_t m_eSolidType = 0x7DA; // SolidType_t
|
||||
constexpr std::ptrdiff_t m_eSolidType = 0x7DA; //
|
||||
constexpr std::ptrdiff_t m_bIsMoving = 0x7DB; // bool
|
||||
constexpr std::ptrdiff_t m_flTimeToReachMaxSpeed = 0x7DC; // float32
|
||||
constexpr std::ptrdiff_t m_flDistanceToReachMaxSpeed = 0x7E0; // float32
|
||||
@ -8735,11 +8735,11 @@ namespace cs2_dumper {
|
||||
// NetworkVarNames: m_vCapsuleCenter2 (Vector)
|
||||
// NetworkVarNames: m_flCapsuleRadius (float)
|
||||
namespace CCollisionProperty {
|
||||
constexpr std::ptrdiff_t m_collisionAttribute = 0x10; // VPhysicsCollisionAttribute_t
|
||||
constexpr std::ptrdiff_t m_collisionAttribute = 0x10; //
|
||||
constexpr std::ptrdiff_t m_vecMins = 0x40; // Vector
|
||||
constexpr std::ptrdiff_t m_vecMaxs = 0x4C; // Vector
|
||||
constexpr std::ptrdiff_t m_usSolidFlags = 0x5A; // uint8
|
||||
constexpr std::ptrdiff_t m_nSolidType = 0x5B; // SolidType_t
|
||||
constexpr std::ptrdiff_t m_nSolidType = 0x5B; //
|
||||
constexpr std::ptrdiff_t m_triggerBloat = 0x5C; // uint8
|
||||
constexpr std::ptrdiff_t m_nSurroundType = 0x5D; // SurroundingBoundsType_t
|
||||
constexpr std::ptrdiff_t m_CollisionGroup = 0x5E; // uint8
|
||||
@ -8809,7 +8809,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_flBackgroundWorldToUV = 0xA2C; // float32
|
||||
constexpr std::ptrdiff_t m_Color = 0xA30; // Color
|
||||
constexpr std::ptrdiff_t m_nJustifyHorizontal = 0xA34; // PointWorldTextJustifyHorizontal_t
|
||||
constexpr std::ptrdiff_t m_nJustifyVertical = 0xA38; // PointWorldTextJustifyVertical_t
|
||||
constexpr std::ptrdiff_t m_nJustifyVertical = 0xA38; //
|
||||
constexpr std::ptrdiff_t m_nReorientMode = 0xA3C; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: CSoundAreaEntityBase
|
||||
@ -11066,9 +11066,9 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_bTakesDamage = 0x2D8; // bool
|
||||
constexpr std::ptrdiff_t m_nTakeDamageFlags = 0x2E0; // TakeDamageFlags_t
|
||||
constexpr std::ptrdiff_t m_nPlatformType = 0x2E8; // EntityPlatformTypes_t
|
||||
constexpr std::ptrdiff_t m_MoveCollide = 0x2EA; // MoveCollide_t
|
||||
constexpr std::ptrdiff_t m_MoveType = 0x2EB; // MoveType_t
|
||||
constexpr std::ptrdiff_t m_nActualMoveType = 0x2EC; // MoveType_t
|
||||
constexpr std::ptrdiff_t m_MoveCollide = 0x2EA; //
|
||||
constexpr std::ptrdiff_t m_MoveType = 0x2EB; //
|
||||
constexpr std::ptrdiff_t m_nActualMoveType = 0x2EC; //
|
||||
constexpr std::ptrdiff_t m_nWaterTouch = 0x2ED; // uint8
|
||||
constexpr std::ptrdiff_t m_nSlimeTouch = 0x2EE; // uint8
|
||||
constexpr std::ptrdiff_t m_bRestoreInHierarchy = 0x2EF; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -2853,9 +2853,9 @@ pub mod cs2_dumper {
|
||||
pub mod CPropDoorRotating {
|
||||
pub const m_vecAxis: usize = 0xEE8; // Vector
|
||||
pub const m_flDistance: usize = 0xEF4; // float32
|
||||
pub const m_eSpawnPosition: usize = 0xEF8; // PropDoorRotatingSpawnPos_t
|
||||
pub const m_eOpenDirection: usize = 0xEFC; // PropDoorRotatingOpenDirection_e
|
||||
pub const m_eCurrentOpenDirection: usize = 0xF00; // PropDoorRotatingOpenDirection_e
|
||||
pub const m_eSpawnPosition: usize = 0xEF8; //
|
||||
pub const m_eOpenDirection: usize = 0xEFC; //
|
||||
pub const m_eCurrentOpenDirection: usize = 0xF00; //
|
||||
pub const m_flAjarAngle: usize = 0xF04; // float32
|
||||
pub const m_angRotationAjarDeprecated: usize = 0xF08; // QAngle
|
||||
pub const m_angRotationClosed: usize = 0xF14; // QAngle
|
||||
@ -3010,7 +3010,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flLightStyleStartTime: usize = 0x7C8; // GameTime_t
|
||||
pub const m_QueuedLightStyleStrings: usize = 0x7D0; // CNetworkUtlVectorBase<CUtlString>
|
||||
pub const m_LightStyleEvents: usize = 0x7E8; // CNetworkUtlVectorBase<CUtlString>
|
||||
pub const m_LightStyleTargets: usize = 0x800; // CNetworkUtlVectorBase<CHandle<CBaseModelEntity>>
|
||||
pub const m_LightStyleTargets: usize = 0x800; //
|
||||
pub const m_StyleEvent: usize = 0x818; // CEntityIOOutput[4]
|
||||
pub const m_hLightCookie: usize = 0x8D8; // CStrongHandle<InfoForResourceTypeCTextureBase>
|
||||
pub const m_flShape: usize = 0x8E0; // float32
|
||||
@ -4000,7 +4000,7 @@ pub mod cs2_dumper {
|
||||
// NetworkVarNames: m_bRagdollClientSide (bool)
|
||||
pub mod CBaseAnimGraph {
|
||||
pub const m_bInitiallyPopulateInterpHistory: usize = 0x808; // bool
|
||||
pub const m_pChoreoServices: usize = 0x810; // IChoreoServices*
|
||||
pub const m_pChoreoServices: usize = 0x810; //
|
||||
pub const m_bAnimGraphUpdateEnabled: usize = 0x818; // bool
|
||||
pub const m_flMaxSlopeDistance: usize = 0x81C; // float32
|
||||
pub const m_vLastSlopeCheckPos: usize = 0x820; // Vector
|
||||
@ -4341,7 +4341,7 @@ pub mod cs2_dumper {
|
||||
// Parent: CItem
|
||||
// Field count: 1
|
||||
pub mod CScriptItem {
|
||||
pub const m_MoveTypeOverride: usize = 0xA80; // MoveType_t
|
||||
pub const m_MoveTypeOverride: usize = 0xA80; //
|
||||
}
|
||||
// Parent: IntervalTimer
|
||||
// Field count: 7
|
||||
@ -4467,8 +4467,8 @@ pub mod cs2_dumper {
|
||||
// NetworkVarNames: m_nRandomSeedOffset (int)
|
||||
// NetworkVarNames: m_flLastTeleportTime (float)
|
||||
pub mod CAnimGraphNetworkedVariables {
|
||||
pub const m_PredNetBoolVariables: usize = 0x8; // CNetworkUtlVectorBase<uint32>
|
||||
pub const m_PredNetByteVariables: usize = 0x20; // CNetworkUtlVectorBase<uint8>
|
||||
pub const m_PredNetBoolVariables: usize = 0x8; //
|
||||
pub const m_PredNetByteVariables: usize = 0x20; //
|
||||
pub const m_PredNetUInt16Variables: usize = 0x38; // CNetworkUtlVectorBase<uint16>
|
||||
pub const m_PredNetIntVariables: usize = 0x50; // CNetworkUtlVectorBase<int32>
|
||||
pub const m_PredNetUInt32Variables: usize = 0x68; // CNetworkUtlVectorBase<uint32>
|
||||
@ -5486,7 +5486,7 @@ pub mod cs2_dumper {
|
||||
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
|
||||
// NetworkVarNames: m_nIdealMotionType (int8)
|
||||
pub mod CModelState {
|
||||
pub const m_hModel: usize = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_hModel: usize = 0xA0; //
|
||||
pub const m_ModelName: usize = 0xA8; // CUtlSymbolLarge
|
||||
pub const m_bClientClothCreationSuppressed: usize = 0xE8; // bool
|
||||
pub const m_MeshGroupMask: usize = 0x198; // uint64
|
||||
@ -5603,7 +5603,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flCreationTime: usize = 0x7DC; // float32
|
||||
pub const m_nTintID: usize = 0x7E0; // int32
|
||||
pub const m_nVersion: usize = 0x7E4; // uint8
|
||||
pub const m_ubSignature: usize = 0x7E5; // uint8[128]
|
||||
pub const m_ubSignature: usize = 0x7E5; //
|
||||
}
|
||||
// Parent: CBaseTrigger
|
||||
// Field count: 9
|
||||
@ -6806,8 +6806,8 @@ pub mod cs2_dumper {
|
||||
pub const m_LastHitGroup: usize = 0x550; // HitGroup_t
|
||||
pub const m_flDissolveStartTime: usize = 0x554; // GameTime_t
|
||||
pub const m_OnIgnite: usize = 0x558; // CEntityIOOutput
|
||||
pub const m_nRenderMode: usize = 0x580; // RenderMode_t
|
||||
pub const m_nRenderFX: usize = 0x581; // RenderFx_t
|
||||
pub const m_nRenderMode: usize = 0x580; //
|
||||
pub const m_nRenderFX: usize = 0x581; //
|
||||
pub const m_bAllowFadeInView: usize = 0x582; // bool
|
||||
pub const m_clrRender: usize = 0x5A0; // Color
|
||||
pub const m_vecRenderAttributes: usize = 0x5A8; // CUtlVectorEmbeddedNetworkVar<EntityRenderAttribute_t>
|
||||
@ -7423,7 +7423,7 @@ pub mod cs2_dumper {
|
||||
pub const m_nPreviousNodeIndex: usize = 0x7D4; // int32
|
||||
pub const m_bFixedOrientation: usize = 0x7D8; // bool
|
||||
pub const m_bFixedPitch: usize = 0x7D9; // bool
|
||||
pub const m_eSolidType: usize = 0x7DA; // SolidType_t
|
||||
pub const m_eSolidType: usize = 0x7DA; //
|
||||
pub const m_bIsMoving: usize = 0x7DB; // bool
|
||||
pub const m_flTimeToReachMaxSpeed: usize = 0x7DC; // float32
|
||||
pub const m_flDistanceToReachMaxSpeed: usize = 0x7E0; // float32
|
||||
@ -8837,11 +8837,11 @@ pub mod cs2_dumper {
|
||||
// NetworkVarNames: m_vCapsuleCenter2 (Vector)
|
||||
// NetworkVarNames: m_flCapsuleRadius (float)
|
||||
pub mod CCollisionProperty {
|
||||
pub const m_collisionAttribute: usize = 0x10; // VPhysicsCollisionAttribute_t
|
||||
pub const m_collisionAttribute: usize = 0x10; //
|
||||
pub const m_vecMins: usize = 0x40; // Vector
|
||||
pub const m_vecMaxs: usize = 0x4C; // Vector
|
||||
pub const m_usSolidFlags: usize = 0x5A; // uint8
|
||||
pub const m_nSolidType: usize = 0x5B; // SolidType_t
|
||||
pub const m_nSolidType: usize = 0x5B; //
|
||||
pub const m_triggerBloat: usize = 0x5C; // uint8
|
||||
pub const m_nSurroundType: usize = 0x5D; // SurroundingBoundsType_t
|
||||
pub const m_CollisionGroup: usize = 0x5E; // uint8
|
||||
@ -8911,7 +8911,7 @@ pub mod cs2_dumper {
|
||||
pub const m_flBackgroundWorldToUV: usize = 0xA2C; // float32
|
||||
pub const m_Color: usize = 0xA30; // Color
|
||||
pub const m_nJustifyHorizontal: usize = 0xA34; // PointWorldTextJustifyHorizontal_t
|
||||
pub const m_nJustifyVertical: usize = 0xA38; // PointWorldTextJustifyVertical_t
|
||||
pub const m_nJustifyVertical: usize = 0xA38; //
|
||||
pub const m_nReorientMode: usize = 0xA3C; // PointWorldTextReorientMode_t
|
||||
}
|
||||
// Parent: CSoundAreaEntityBase
|
||||
@ -11168,9 +11168,9 @@ pub mod cs2_dumper {
|
||||
pub const m_bTakesDamage: usize = 0x2D8; // bool
|
||||
pub const m_nTakeDamageFlags: usize = 0x2E0; // TakeDamageFlags_t
|
||||
pub const m_nPlatformType: usize = 0x2E8; // EntityPlatformTypes_t
|
||||
pub const m_MoveCollide: usize = 0x2EA; // MoveCollide_t
|
||||
pub const m_MoveType: usize = 0x2EB; // MoveType_t
|
||||
pub const m_nActualMoveType: usize = 0x2EC; // MoveType_t
|
||||
pub const m_MoveCollide: usize = 0x2EA; //
|
||||
pub const m_MoveType: usize = 0x2EB; //
|
||||
pub const m_nActualMoveType: usize = 0x2EC; //
|
||||
pub const m_nWaterTouch: usize = 0x2ED; // uint8
|
||||
pub const m_nSlimeTouch: usize = 0x2EE; // uint8
|
||||
pub const m_bRestoreInHierarchy: usize = 0x2EF; // bool
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: soundsystem.dll
|
||||
@ -233,8 +233,8 @@ namespace CS2Dumper.Schemas {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
public static class CVoiceContainerBlender {
|
||||
public const nint m_firstSound = 0xC0; // CSoundContainerReference
|
||||
public const nint m_secondSound = 0xD8; // CSoundContainerReference
|
||||
public const nint m_firstSound = 0xC0; //
|
||||
public const nint m_secondSound = 0xD8; //
|
||||
public const nint m_flBlendFactor = 0xF0; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -359,7 +359,7 @@ namespace CS2Dumper.Schemas {
|
||||
public static class CSoundContainerReference {
|
||||
public const nint m_bUseReference = 0x0; // bool
|
||||
public const nint m_sound = 0x8; // CStrongHandle<InfoForResourceTypeCVoiceContainerBase>
|
||||
public const nint m_pSound = 0x10; // CVoiceContainerBase*
|
||||
public const nint m_pSound = 0x10; //
|
||||
}
|
||||
// Parent: CVoiceContainerBase
|
||||
// Field count: 0
|
||||
@ -747,7 +747,7 @@ namespace CS2Dumper.Schemas {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
public static class CVoiceContainerSetElement {
|
||||
public const nint m_sound = 0x0; // CSoundContainerReference
|
||||
public const nint m_sound = 0x0; //
|
||||
public const nint m_flVolumeDB = 0x18; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -1060,7 +1060,7 @@ namespace CS2Dumper.Schemas {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
public static class CVoiceContainerLoopTrigger {
|
||||
public const nint m_sound = 0xC0; // CSoundContainerReference
|
||||
public const nint m_sound = 0xC0; //
|
||||
public const nint m_flRetriggerTimeMin = 0xD8; // float32
|
||||
public const nint m_flRetriggerTimeMax = 0xDC; // float32
|
||||
public const nint m_flFadeTime = 0xE0; // float32
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -238,8 +238,8 @@ namespace cs2_dumper {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
namespace CVoiceContainerBlender {
|
||||
constexpr std::ptrdiff_t m_firstSound = 0xC0; // CSoundContainerReference
|
||||
constexpr std::ptrdiff_t m_secondSound = 0xD8; // CSoundContainerReference
|
||||
constexpr std::ptrdiff_t m_firstSound = 0xC0; //
|
||||
constexpr std::ptrdiff_t m_secondSound = 0xD8; //
|
||||
constexpr std::ptrdiff_t m_flBlendFactor = 0xF0; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -364,7 +364,7 @@ namespace cs2_dumper {
|
||||
namespace CSoundContainerReference {
|
||||
constexpr std::ptrdiff_t m_bUseReference = 0x0; // bool
|
||||
constexpr std::ptrdiff_t m_sound = 0x8; // CStrongHandle<InfoForResourceTypeCVoiceContainerBase>
|
||||
constexpr std::ptrdiff_t m_pSound = 0x10; // CVoiceContainerBase*
|
||||
constexpr std::ptrdiff_t m_pSound = 0x10; //
|
||||
}
|
||||
// Parent: CVoiceContainerBase
|
||||
// Field count: 0
|
||||
@ -752,7 +752,7 @@ namespace cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
namespace CVoiceContainerSetElement {
|
||||
constexpr std::ptrdiff_t m_sound = 0x0; // CSoundContainerReference
|
||||
constexpr std::ptrdiff_t m_sound = 0x0; //
|
||||
constexpr std::ptrdiff_t m_flVolumeDB = 0x18; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -1065,7 +1065,7 @@ namespace cs2_dumper {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
namespace CVoiceContainerLoopTrigger {
|
||||
constexpr std::ptrdiff_t m_sound = 0xC0; // CSoundContainerReference
|
||||
constexpr std::ptrdiff_t m_sound = 0xC0; //
|
||||
constexpr std::ptrdiff_t m_flRetriggerTimeMin = 0xD8; // float32
|
||||
constexpr std::ptrdiff_t m_flRetriggerTimeMax = 0xDC; // float32
|
||||
constexpr std::ptrdiff_t m_flFadeTime = 0xE0; // float32
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -249,8 +249,8 @@ pub mod cs2_dumper {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
pub mod CVoiceContainerBlender {
|
||||
pub const m_firstSound: usize = 0xC0; // CSoundContainerReference
|
||||
pub const m_secondSound: usize = 0xD8; // CSoundContainerReference
|
||||
pub const m_firstSound: usize = 0xC0; //
|
||||
pub const m_secondSound: usize = 0xD8; //
|
||||
pub const m_flBlendFactor: usize = 0xF0; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -375,7 +375,7 @@ pub mod cs2_dumper {
|
||||
pub mod CSoundContainerReference {
|
||||
pub const m_bUseReference: usize = 0x0; // bool
|
||||
pub const m_sound: usize = 0x8; // CStrongHandle<InfoForResourceTypeCVoiceContainerBase>
|
||||
pub const m_pSound: usize = 0x10; // CVoiceContainerBase*
|
||||
pub const m_pSound: usize = 0x10; //
|
||||
}
|
||||
// Parent: CVoiceContainerBase
|
||||
// Field count: 0
|
||||
@ -763,7 +763,7 @@ pub mod cs2_dumper {
|
||||
// Metadata:
|
||||
// MGetKV3ClassDefaults
|
||||
pub mod CVoiceContainerSetElement {
|
||||
pub const m_sound: usize = 0x0; // CSoundContainerReference
|
||||
pub const m_sound: usize = 0x0; //
|
||||
pub const m_flVolumeDB: usize = 0x18; // float32
|
||||
}
|
||||
// Parent: None
|
||||
@ -1076,7 +1076,7 @@ pub mod cs2_dumper {
|
||||
// MPropertyFriendlyName
|
||||
// MPropertyDescription
|
||||
pub mod CVoiceContainerLoopTrigger {
|
||||
pub const m_sound: usize = 0xC0; // CSoundContainerReference
|
||||
pub const m_sound: usize = 0xC0; //
|
||||
pub const m_flRetriggerTimeMin: usize = 0xD8; // float32
|
||||
pub const m_flRetriggerTimeMax: usize = 0xDC; // float32
|
||||
pub const m_flFadeTime: usize = 0xE0; // float32
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: vphysics2.dll
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
namespace CS2Dumper.Schemas {
|
||||
// Module: worldrenderer.dll
|
||||
@ -43,7 +43,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_nLODOverride = 0x6A; // int16
|
||||
public const nint m_nCubeMapPrecomputedHandshake = 0x6C; // int32
|
||||
public const nint m_nLightProbeVolumePrecomputedHandshake = 0x70; // int32
|
||||
public const nint m_renderableModel = 0x78; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_renderableModel = 0x78; //
|
||||
public const nint m_renderable = 0x80; // CStrongHandle<InfoForResourceTypeCRenderMesh>
|
||||
}
|
||||
// Parent: None
|
||||
@ -90,7 +90,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_lodSetups = 0x28; // CUtlVector<AggregateLODSetup_t>
|
||||
public const nint m_visClusterMembership = 0x40; // CUtlVector<uint16>
|
||||
public const nint m_fragmentTransforms = 0x58; // CUtlVector<matrix3x4_t>
|
||||
public const nint m_renderableModel = 0x70; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_renderableModel = 0x70; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 7
|
||||
@ -123,7 +123,7 @@ namespace CS2Dumper.Schemas {
|
||||
public const nint m_instanceScales = 0x50; // CUtlVector<float32>
|
||||
public const nint m_instanceTintSrgb = 0x68; // CUtlVector<Color>
|
||||
public const nint m_tiles = 0x80; // CUtlVector<ClutterTile_t>
|
||||
public const nint m_renderableModel = 0x98; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
public const nint m_renderableModel = 0x98; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -48,7 +48,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_nLODOverride = 0x6A; // int16
|
||||
constexpr std::ptrdiff_t m_nCubeMapPrecomputedHandshake = 0x6C; // int32
|
||||
constexpr std::ptrdiff_t m_nLightProbeVolumePrecomputedHandshake = 0x70; // int32
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x78; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x78; //
|
||||
constexpr std::ptrdiff_t m_renderable = 0x80; // CStrongHandle<InfoForResourceTypeCRenderMesh>
|
||||
}
|
||||
// Parent: None
|
||||
@ -95,7 +95,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_lodSetups = 0x28; // CUtlVector<AggregateLODSetup_t>
|
||||
constexpr std::ptrdiff_t m_visClusterMembership = 0x40; // CUtlVector<uint16>
|
||||
constexpr std::ptrdiff_t m_fragmentTransforms = 0x58; // CUtlVector<matrix3x4_t>
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x70; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x70; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 7
|
||||
@ -128,7 +128,7 @@ namespace cs2_dumper {
|
||||
constexpr std::ptrdiff_t m_instanceScales = 0x50; // CUtlVector<float32>
|
||||
constexpr std::ptrdiff_t m_instanceTintSrgb = 0x68; // CUtlVector<Color>
|
||||
constexpr std::ptrdiff_t m_tiles = 0x80; // CUtlVector<ClutterTile_t>
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x98; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
constexpr std::ptrdiff_t m_renderableModel = 0x98; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-03-12 09:38:45.590431400 UTC
|
||||
// 2025-03-12 01:35:26.000578900 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@ -47,7 +47,7 @@ pub mod cs2_dumper {
|
||||
pub const m_nLODOverride: usize = 0x6A; // int16
|
||||
pub const m_nCubeMapPrecomputedHandshake: usize = 0x6C; // int32
|
||||
pub const m_nLightProbeVolumePrecomputedHandshake: usize = 0x70; // int32
|
||||
pub const m_renderableModel: usize = 0x78; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_renderableModel: usize = 0x78; //
|
||||
pub const m_renderable: usize = 0x80; // CStrongHandle<InfoForResourceTypeCRenderMesh>
|
||||
}
|
||||
// Parent: None
|
||||
@ -94,7 +94,7 @@ pub mod cs2_dumper {
|
||||
pub const m_lodSetups: usize = 0x28; // CUtlVector<AggregateLODSetup_t>
|
||||
pub const m_visClusterMembership: usize = 0x40; // CUtlVector<uint16>
|
||||
pub const m_fragmentTransforms: usize = 0x58; // CUtlVector<matrix3x4_t>
|
||||
pub const m_renderableModel: usize = 0x70; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_renderableModel: usize = 0x70; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 7
|
||||
@ -127,7 +127,7 @@ pub mod cs2_dumper {
|
||||
pub const m_instanceScales: usize = 0x50; // CUtlVector<float32>
|
||||
pub const m_instanceTintSrgb: usize = 0x68; // CUtlVector<Color>
|
||||
pub const m_tiles: usize = 0x80; // CUtlVector<ClutterTile_t>
|
||||
pub const m_renderableModel: usize = 0x98; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_renderableModel: usize = 0x98; //
|
||||
}
|
||||
// Parent: None
|
||||
// Field count: 5
|
||||
|
Loading…
x
Reference in New Issue
Block a user