diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 2142c58..3c227a3 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll @@ -1547,7 +1547,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CMotionGraphUpdateNode { - public const nint m_pMotionGraph = 0x58; // CSmartPtr + public const nint m_pMotionGraph = 0x58; // } // Parent: CNmFloatValueNode__CDefinition // Field count: 2 @@ -1725,7 +1725,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CFootPinningUpdateNode { - public const nint m_poseOpFixedData = 0x70; // + public const nint m_poseOpFixedData = 0x70; // FootPinningPoseOpFixedData_t public const nint m_eTimingSource = 0xA0; // FootPinningTimingSource public const nint m_params = 0xA8; // CUtlVector public const nint m_bResetChild = 0xC0; // bool @@ -2451,7 +2451,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CProductQuantizer { - public const nint m_subQuantizers = 0x0; // + public const nint m_subQuantizers = 0x0; // CUtlVector public const nint m_nDimensions = 0x18; // int32 } // Parent: CAnimUpdateNodeBase @@ -2859,7 +2859,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CHitBoxSetList { - public const nint m_HitBoxSets = 0x0; // + public const nint m_HitBoxSets = 0x0; // CUtlVector } // Parent: None // Field count: 1 @@ -3096,7 +3096,7 @@ namespace CS2Dumper.Schemas { public const nint m_flBlendTime = 0x94; // CAnimValue public const nint m_hParameter = 0x9C; // CAnimParamHandle public const nint m_nTagIndex = 0xA0; // int32 - public const nint m_eTagBehavior = 0xA4; // + public const nint m_eTagBehavior = 0xA4; // SelectorTagBehavior_t public const nint m_bResetOnChange = 0xA8; // bool public const nint m_bLockWhenWaning = 0xA9; // bool public const nint m_bSyncCyclesOnChange = 0xAA; // bool @@ -3267,7 +3267,7 @@ namespace CS2Dumper.Schemas { public const nint m_flDamping = 0xC; // float32 public const nint m_vBoundsMaxLS = 0x10; // Vector public const nint m_vBoundsMinLS = 0x1C; // Vector - public const nint m_eSimSpace = 0x28; // + public const nint m_eSimSpace = 0x28; // JiggleBoneSimSpace } // Parent: CSequenceUpdateNode // Field count: 8 @@ -3297,7 +3297,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class FootLockPoseOpFixedSettings { - public const nint m_footInfo = 0x0; // + public const nint m_footInfo = 0x0; // CUtlVector public const nint m_hipDampingSettings = 0x18; // CAnimInputDamping public const nint m_nHipBoneIndex = 0x28; // int32 public const nint m_ikSolverType = 0x2C; // IKSolverType @@ -3904,7 +3904,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CFollowAttachmentUpdateNode { - public const nint m_opFixedData = 0x70; // FollowAttachmentSettings_t + public const nint m_opFixedData = 0x70; // } // Parent: CAnimComponentUpdater // Field count: 8 @@ -4127,7 +4127,7 @@ namespace CS2Dumper.Schemas { public static class CHitBoxSet { public const nint m_name = 0x0; // CUtlString public const nint m_nNameHash = 0x8; // uint32 - public const nint m_HitBoxes = 0x10; // + public const nint m_HitBoxes = 0x10; // CUtlVector public const nint m_SourceFilename = 0x28; // CUtlString } // Parent: None @@ -4744,7 +4744,7 @@ namespace CS2Dumper.Schemas { public const nint m_sceneObjects = 0x10; // CUtlLeanVectorFixedGrowable public const nint m_constraints = 0x78; // CUtlLeanVector public const nint m_skeleton = 0x88; // CRenderSkeleton - public const nint m_meshDeformParams = 0x1A8; // + public const nint m_meshDeformParams = 0x1A8; // DynamicMeshDeformParams_t public const nint m_pGroomData = 0x1B8; // CRenderGroom* } // Parent: None @@ -4769,9 +4769,9 @@ namespace CS2Dumper.Schemas { // MGetKV3ClassDefaults public static class VPhysics2ShapeDef_t { public const nint m_spheres = 0x0; // CUtlVector - public const nint m_capsules = 0x18; // CUtlVector + public const nint m_capsules = 0x18; // public const nint m_hulls = 0x30; // CUtlVector - public const nint m_meshes = 0x48; // CUtlVector + public const nint m_meshes = 0x48; // public const nint m_CollisionAttributeIndices = 0x60; // CUtlVector } // Parent: CNmFloatValueNode__CDefinition @@ -4836,7 +4836,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class FootPinningPoseOpFixedData_t { - public const nint m_footInfo = 0x0; // + public const nint m_footInfo = 0x0; // CUtlVector public const nint m_flBlendTime = 0x18; // float32 public const nint m_flLockBreakDistance = 0x1C; // float32 public const nint m_flMaxLegTwist = 0x20; // float32 @@ -5513,7 +5513,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class TwoBoneIKSettings_t { - public const nint m_endEffectorType = 0x0; // IkEndEffectorType + public const nint m_endEffectorType = 0x0; // public const nint m_endEffectorAttachment = 0x10; // CAnimAttachment public const nint m_targetType = 0x90; // IkTargetType public const nint m_targetAttachment = 0xA0; // CAnimAttachment @@ -5544,7 +5544,7 @@ namespace CS2Dumper.Schemas { public const nint m_components = 0x48; // CUtlVector> public const nint m_pParamListUpdater = 0x60; // CSmartPtr public const nint m_pTagManagerUpdater = 0x68; // CSmartPtr - public const nint m_scriptManager = 0x70; // + public const nint m_scriptManager = 0x70; // CSmartPtr public const nint m_settings = 0x78; // CAnimGraphSettingsManager public const nint m_pStaticPoseCache = 0xA8; // CSmartPtr public const nint m_pSkeleton = 0xB0; // CSmartPtr @@ -5815,7 +5815,7 @@ namespace CS2Dumper.Schemas { // MGetKV3ClassDefaults public static class CMotionSearchDB { public const nint m_rootNode = 0x0; // CMotionSearchNode - public const nint m_residualQuantizer = 0x80; // + public const nint m_residualQuantizer = 0x80; // CProductQuantizer public const nint m_codeIndices = 0xA0; // CUtlVector } // Parent: CMotionNode @@ -6068,7 +6068,7 @@ namespace CS2Dumper.Schemas { // Metadata: // MGetKV3ClassDefaults public static class CFollowTargetUpdateNode { - public const nint m_opFixedData = 0x68; // FollowTargetOpFixedSettings_t + public const nint m_opFixedData = 0x68; // public const nint m_hParameterPosition = 0x80; // CAnimParamHandle public const nint m_hParameterOrientation = 0x82; // CAnimParamHandle } diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index dac92d0..b338c34 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -1552,7 +1552,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CMotionGraphUpdateNode { - constexpr std::ptrdiff_t m_pMotionGraph = 0x58; // CSmartPtr + constexpr std::ptrdiff_t m_pMotionGraph = 0x58; // } // Parent: CNmFloatValueNode__CDefinition // Field count: 2 @@ -1730,7 +1730,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CFootPinningUpdateNode { - constexpr std::ptrdiff_t m_poseOpFixedData = 0x70; // + constexpr std::ptrdiff_t m_poseOpFixedData = 0x70; // FootPinningPoseOpFixedData_t constexpr std::ptrdiff_t m_eTimingSource = 0xA0; // FootPinningTimingSource constexpr std::ptrdiff_t m_params = 0xA8; // CUtlVector constexpr std::ptrdiff_t m_bResetChild = 0xC0; // bool @@ -2456,7 +2456,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CProductQuantizer { - constexpr std::ptrdiff_t m_subQuantizers = 0x0; // + constexpr std::ptrdiff_t m_subQuantizers = 0x0; // CUtlVector constexpr std::ptrdiff_t m_nDimensions = 0x18; // int32 } // Parent: CAnimUpdateNodeBase @@ -2864,7 +2864,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CHitBoxSetList { - constexpr std::ptrdiff_t m_HitBoxSets = 0x0; // + constexpr std::ptrdiff_t m_HitBoxSets = 0x0; // CUtlVector } // Parent: None // Field count: 1 @@ -3101,7 +3101,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flBlendTime = 0x94; // CAnimValue constexpr std::ptrdiff_t m_hParameter = 0x9C; // CAnimParamHandle constexpr std::ptrdiff_t m_nTagIndex = 0xA0; // int32 - constexpr std::ptrdiff_t m_eTagBehavior = 0xA4; // + constexpr std::ptrdiff_t m_eTagBehavior = 0xA4; // SelectorTagBehavior_t constexpr std::ptrdiff_t m_bResetOnChange = 0xA8; // bool constexpr std::ptrdiff_t m_bLockWhenWaning = 0xA9; // bool constexpr std::ptrdiff_t m_bSyncCyclesOnChange = 0xAA; // bool @@ -3272,7 +3272,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flDamping = 0xC; // float32 constexpr std::ptrdiff_t m_vBoundsMaxLS = 0x10; // Vector constexpr std::ptrdiff_t m_vBoundsMinLS = 0x1C; // Vector - constexpr std::ptrdiff_t m_eSimSpace = 0x28; // + constexpr std::ptrdiff_t m_eSimSpace = 0x28; // JiggleBoneSimSpace } // Parent: CSequenceUpdateNode // Field count: 8 @@ -3302,7 +3302,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace FootLockPoseOpFixedSettings { - constexpr std::ptrdiff_t m_footInfo = 0x0; // + constexpr std::ptrdiff_t m_footInfo = 0x0; // CUtlVector constexpr std::ptrdiff_t m_hipDampingSettings = 0x18; // CAnimInputDamping constexpr std::ptrdiff_t m_nHipBoneIndex = 0x28; // int32 constexpr std::ptrdiff_t m_ikSolverType = 0x2C; // IKSolverType @@ -3909,7 +3909,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CFollowAttachmentUpdateNode { - constexpr std::ptrdiff_t m_opFixedData = 0x70; // FollowAttachmentSettings_t + constexpr std::ptrdiff_t m_opFixedData = 0x70; // } // Parent: CAnimComponentUpdater // Field count: 8 @@ -4132,7 +4132,7 @@ namespace cs2_dumper { namespace CHitBoxSet { constexpr std::ptrdiff_t m_name = 0x0; // CUtlString constexpr std::ptrdiff_t m_nNameHash = 0x8; // uint32 - constexpr std::ptrdiff_t m_HitBoxes = 0x10; // + constexpr std::ptrdiff_t m_HitBoxes = 0x10; // CUtlVector constexpr std::ptrdiff_t m_SourceFilename = 0x28; // CUtlString } // Parent: None @@ -4749,7 +4749,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_sceneObjects = 0x10; // CUtlLeanVectorFixedGrowable constexpr std::ptrdiff_t m_constraints = 0x78; // CUtlLeanVector constexpr std::ptrdiff_t m_skeleton = 0x88; // CRenderSkeleton - constexpr std::ptrdiff_t m_meshDeformParams = 0x1A8; // + constexpr std::ptrdiff_t m_meshDeformParams = 0x1A8; // DynamicMeshDeformParams_t constexpr std::ptrdiff_t m_pGroomData = 0x1B8; // CRenderGroom* } // Parent: None @@ -4774,9 +4774,9 @@ namespace cs2_dumper { // MGetKV3ClassDefaults namespace VPhysics2ShapeDef_t { constexpr std::ptrdiff_t m_spheres = 0x0; // CUtlVector - constexpr std::ptrdiff_t m_capsules = 0x18; // CUtlVector + constexpr std::ptrdiff_t m_capsules = 0x18; // constexpr std::ptrdiff_t m_hulls = 0x30; // CUtlVector - constexpr std::ptrdiff_t m_meshes = 0x48; // CUtlVector + constexpr std::ptrdiff_t m_meshes = 0x48; // constexpr std::ptrdiff_t m_CollisionAttributeIndices = 0x60; // CUtlVector } // Parent: CNmFloatValueNode__CDefinition @@ -4841,7 +4841,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace FootPinningPoseOpFixedData_t { - constexpr std::ptrdiff_t m_footInfo = 0x0; // + constexpr std::ptrdiff_t m_footInfo = 0x0; // CUtlVector constexpr std::ptrdiff_t m_flBlendTime = 0x18; // float32 constexpr std::ptrdiff_t m_flLockBreakDistance = 0x1C; // float32 constexpr std::ptrdiff_t m_flMaxLegTwist = 0x20; // float32 @@ -5518,7 +5518,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace TwoBoneIKSettings_t { - constexpr std::ptrdiff_t m_endEffectorType = 0x0; // IkEndEffectorType + constexpr std::ptrdiff_t m_endEffectorType = 0x0; // constexpr std::ptrdiff_t m_endEffectorAttachment = 0x10; // CAnimAttachment constexpr std::ptrdiff_t m_targetType = 0x90; // IkTargetType constexpr std::ptrdiff_t m_targetAttachment = 0xA0; // CAnimAttachment @@ -5549,7 +5549,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_components = 0x48; // CUtlVector> constexpr std::ptrdiff_t m_pParamListUpdater = 0x60; // CSmartPtr constexpr std::ptrdiff_t m_pTagManagerUpdater = 0x68; // CSmartPtr - constexpr std::ptrdiff_t m_scriptManager = 0x70; // + constexpr std::ptrdiff_t m_scriptManager = 0x70; // CSmartPtr constexpr std::ptrdiff_t m_settings = 0x78; // CAnimGraphSettingsManager constexpr std::ptrdiff_t m_pStaticPoseCache = 0xA8; // CSmartPtr constexpr std::ptrdiff_t m_pSkeleton = 0xB0; // CSmartPtr @@ -5820,7 +5820,7 @@ namespace cs2_dumper { // MGetKV3ClassDefaults namespace CMotionSearchDB { constexpr std::ptrdiff_t m_rootNode = 0x0; // CMotionSearchNode - constexpr std::ptrdiff_t m_residualQuantizer = 0x80; // + constexpr std::ptrdiff_t m_residualQuantizer = 0x80; // CProductQuantizer constexpr std::ptrdiff_t m_codeIndices = 0xA0; // CUtlVector } // Parent: CMotionNode @@ -6073,7 +6073,7 @@ namespace cs2_dumper { // Metadata: // MGetKV3ClassDefaults namespace CFollowTargetUpdateNode { - constexpr std::ptrdiff_t m_opFixedData = 0x68; // FollowTargetOpFixedSettings_t + constexpr std::ptrdiff_t m_opFixedData = 0x68; // constexpr std::ptrdiff_t m_hParameterPosition = 0x80; // CAnimParamHandle constexpr std::ptrdiff_t m_hParameterOrientation = 0x82; // CAnimParamHandle } diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 0e892b8..550e788 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -1644,7 +1644,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CMotionGraphUpdateNode { - pub const m_pMotionGraph: usize = 0x58; // CSmartPtr + pub const m_pMotionGraph: usize = 0x58; // } // Parent: CNmFloatValueNode__CDefinition // Field count: 2 @@ -1822,7 +1822,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CFootPinningUpdateNode { - pub const m_poseOpFixedData: usize = 0x70; // + pub const m_poseOpFixedData: usize = 0x70; // FootPinningPoseOpFixedData_t pub const m_eTimingSource: usize = 0xA0; // FootPinningTimingSource pub const m_params: usize = 0xA8; // CUtlVector pub const m_bResetChild: usize = 0xC0; // bool @@ -2548,7 +2548,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CProductQuantizer { - pub const m_subQuantizers: usize = 0x0; // + pub const m_subQuantizers: usize = 0x0; // CUtlVector pub const m_nDimensions: usize = 0x18; // int32 } // Parent: CAnimUpdateNodeBase @@ -2956,7 +2956,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CHitBoxSetList { - pub const m_HitBoxSets: usize = 0x0; // + pub const m_HitBoxSets: usize = 0x0; // CUtlVector } // Parent: None // Field count: 1 @@ -3193,7 +3193,7 @@ pub mod cs2_dumper { pub const m_flBlendTime: usize = 0x94; // CAnimValue pub const m_hParameter: usize = 0x9C; // CAnimParamHandle pub const m_nTagIndex: usize = 0xA0; // int32 - pub const m_eTagBehavior: usize = 0xA4; // + pub const m_eTagBehavior: usize = 0xA4; // SelectorTagBehavior_t pub const m_bResetOnChange: usize = 0xA8; // bool pub const m_bLockWhenWaning: usize = 0xA9; // bool pub const m_bSyncCyclesOnChange: usize = 0xAA; // bool @@ -3364,7 +3364,7 @@ pub mod cs2_dumper { pub const m_flDamping: usize = 0xC; // float32 pub const m_vBoundsMaxLS: usize = 0x10; // Vector pub const m_vBoundsMinLS: usize = 0x1C; // Vector - pub const m_eSimSpace: usize = 0x28; // + pub const m_eSimSpace: usize = 0x28; // JiggleBoneSimSpace } // Parent: CSequenceUpdateNode // Field count: 8 @@ -3394,7 +3394,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod FootLockPoseOpFixedSettings { - pub const m_footInfo: usize = 0x0; // + pub const m_footInfo: usize = 0x0; // CUtlVector pub const m_hipDampingSettings: usize = 0x18; // CAnimInputDamping pub const m_nHipBoneIndex: usize = 0x28; // int32 pub const m_ikSolverType: usize = 0x2C; // IKSolverType @@ -4001,7 +4001,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CFollowAttachmentUpdateNode { - pub const m_opFixedData: usize = 0x70; // FollowAttachmentSettings_t + pub const m_opFixedData: usize = 0x70; // } // Parent: CAnimComponentUpdater // Field count: 8 @@ -4224,7 +4224,7 @@ pub mod cs2_dumper { pub mod CHitBoxSet { pub const m_name: usize = 0x0; // CUtlString pub const m_nNameHash: usize = 0x8; // uint32 - pub const m_HitBoxes: usize = 0x10; // + pub const m_HitBoxes: usize = 0x10; // CUtlVector pub const m_SourceFilename: usize = 0x28; // CUtlString } // Parent: None @@ -4841,7 +4841,7 @@ pub mod cs2_dumper { pub const m_sceneObjects: usize = 0x10; // CUtlLeanVectorFixedGrowable pub const m_constraints: usize = 0x78; // CUtlLeanVector pub const m_skeleton: usize = 0x88; // CRenderSkeleton - pub const m_meshDeformParams: usize = 0x1A8; // + pub const m_meshDeformParams: usize = 0x1A8; // DynamicMeshDeformParams_t pub const m_pGroomData: usize = 0x1B8; // CRenderGroom* } // Parent: None @@ -4866,9 +4866,9 @@ pub mod cs2_dumper { // MGetKV3ClassDefaults pub mod VPhysics2ShapeDef_t { pub const m_spheres: usize = 0x0; // CUtlVector - pub const m_capsules: usize = 0x18; // CUtlVector + pub const m_capsules: usize = 0x18; // pub const m_hulls: usize = 0x30; // CUtlVector - pub const m_meshes: usize = 0x48; // CUtlVector + pub const m_meshes: usize = 0x48; // pub const m_CollisionAttributeIndices: usize = 0x60; // CUtlVector } // Parent: CNmFloatValueNode__CDefinition @@ -4933,7 +4933,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod FootPinningPoseOpFixedData_t { - pub const m_footInfo: usize = 0x0; // + pub const m_footInfo: usize = 0x0; // CUtlVector pub const m_flBlendTime: usize = 0x18; // float32 pub const m_flLockBreakDistance: usize = 0x1C; // float32 pub const m_flMaxLegTwist: usize = 0x20; // float32 @@ -5610,7 +5610,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod TwoBoneIKSettings_t { - pub const m_endEffectorType: usize = 0x0; // IkEndEffectorType + pub const m_endEffectorType: usize = 0x0; // pub const m_endEffectorAttachment: usize = 0x10; // CAnimAttachment pub const m_targetType: usize = 0x90; // IkTargetType pub const m_targetAttachment: usize = 0xA0; // CAnimAttachment @@ -5641,7 +5641,7 @@ pub mod cs2_dumper { pub const m_components: usize = 0x48; // CUtlVector> pub const m_pParamListUpdater: usize = 0x60; // CSmartPtr pub const m_pTagManagerUpdater: usize = 0x68; // CSmartPtr - pub const m_scriptManager: usize = 0x70; // + pub const m_scriptManager: usize = 0x70; // CSmartPtr pub const m_settings: usize = 0x78; // CAnimGraphSettingsManager pub const m_pStaticPoseCache: usize = 0xA8; // CSmartPtr pub const m_pSkeleton: usize = 0xB0; // CSmartPtr @@ -5912,7 +5912,7 @@ pub mod cs2_dumper { // MGetKV3ClassDefaults pub mod CMotionSearchDB { pub const m_rootNode: usize = 0x0; // CMotionSearchNode - pub const m_residualQuantizer: usize = 0x80; // + pub const m_residualQuantizer: usize = 0x80; // CProductQuantizer pub const m_codeIndices: usize = 0xA0; // CUtlVector } // Parent: CMotionNode @@ -6165,7 +6165,7 @@ pub mod cs2_dumper { // Metadata: // MGetKV3ClassDefaults pub mod CFollowTargetUpdateNode { - pub const m_opFixedData: usize = 0x68; // FollowTargetOpFixedSettings_t + pub const m_opFixedData: usize = 0x68; // pub const m_hParameterPosition: usize = 0x80; // CAnimParamHandle pub const m_hParameterOrientation: usize = 0x82; // CAnimParamHandle } diff --git a/output/buttons.cs b/output/buttons.cs index 1a28af1..850e394 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x18614F0; - public const nint attack2 = 0x1861580; - public const nint back = 0x18617C0; - public const nint duck = 0x1861A90; - public const nint forward = 0x1861730; - public const nint jump = 0x1861A00; - public const nint left = 0x1861850; - public const nint lookatweapon = 0x1A89270; - public const nint reload = 0x1861460; - public const nint right = 0x18618E0; - public const nint showscores = 0x1A89150; - public const nint sprint = 0x18613D0; - public const nint turnleft = 0x1861610; - public const nint turnright = 0x18616A0; - public const nint use = 0x1861970; - public const nint zoom = 0x1A891E0; + public const nint attack = 0x18625A0; + public const nint attack2 = 0x1862630; + public const nint back = 0x1862870; + public const nint duck = 0x1862B40; + public const nint forward = 0x18627E0; + public const nint jump = 0x1862AB0; + public const nint left = 0x1862900; + public const nint lookatweapon = 0x1A8A360; + public const nint reload = 0x1862510; + public const nint right = 0x1862990; + public const nint showscores = 0x1A8A240; + public const nint sprint = 0x1862480; + public const nint turnleft = 0x18626C0; + public const nint turnright = 0x1862750; + public const nint use = 0x1862A20; + public const nint zoom = 0x1A8A2D0; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 9766c09..80f74f0 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -8,21 +8,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x18614F0; - constexpr std::ptrdiff_t attack2 = 0x1861580; - constexpr std::ptrdiff_t back = 0x18617C0; - constexpr std::ptrdiff_t duck = 0x1861A90; - constexpr std::ptrdiff_t forward = 0x1861730; - constexpr std::ptrdiff_t jump = 0x1861A00; - constexpr std::ptrdiff_t left = 0x1861850; - constexpr std::ptrdiff_t lookatweapon = 0x1A89270; - constexpr std::ptrdiff_t reload = 0x1861460; - constexpr std::ptrdiff_t right = 0x18618E0; - constexpr std::ptrdiff_t showscores = 0x1A89150; - constexpr std::ptrdiff_t sprint = 0x18613D0; - constexpr std::ptrdiff_t turnleft = 0x1861610; - constexpr std::ptrdiff_t turnright = 0x18616A0; - constexpr std::ptrdiff_t use = 0x1861970; - constexpr std::ptrdiff_t zoom = 0x1A891E0; + constexpr std::ptrdiff_t attack = 0x18625A0; + constexpr std::ptrdiff_t attack2 = 0x1862630; + constexpr std::ptrdiff_t back = 0x1862870; + constexpr std::ptrdiff_t duck = 0x1862B40; + constexpr std::ptrdiff_t forward = 0x18627E0; + constexpr std::ptrdiff_t jump = 0x1862AB0; + constexpr std::ptrdiff_t left = 0x1862900; + constexpr std::ptrdiff_t lookatweapon = 0x1A8A360; + constexpr std::ptrdiff_t reload = 0x1862510; + constexpr std::ptrdiff_t right = 0x1862990; + constexpr std::ptrdiff_t showscores = 0x1A8A240; + constexpr std::ptrdiff_t sprint = 0x1862480; + constexpr std::ptrdiff_t turnleft = 0x18626C0; + constexpr std::ptrdiff_t turnright = 0x1862750; + constexpr std::ptrdiff_t use = 0x1862A20; + constexpr std::ptrdiff_t zoom = 0x1A8A2D0; } } diff --git a/output/buttons.json b/output/buttons.json index 116d548..f2aa7bd 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 25564400, - "attack2": 25564544, - "back": 25565120, - "duck": 25565840, - "forward": 25564976, - "jump": 25565696, - "left": 25565264, - "lookatweapon": 27824752, - "reload": 25564256, - "right": 25565408, - "showscores": 27824464, - "sprint": 25564112, - "turnleft": 25564688, - "turnright": 25564832, - "use": 25565552, - "zoom": 27824608 + "attack": 25568672, + "attack2": 25568816, + "back": 25569392, + "duck": 25570112, + "forward": 25569248, + "jump": 25569968, + "left": 25569536, + "lookatweapon": 27829088, + "reload": 25568528, + "right": 25569680, + "showscores": 27828800, + "sprint": 25568384, + "turnleft": 25568960, + "turnright": 25569104, + "use": 25569824, + "zoom": 27828944 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 6715345..3dbf749 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x18614F0; - pub const attack2: usize = 0x1861580; - pub const back: usize = 0x18617C0; - pub const duck: usize = 0x1861A90; - pub const forward: usize = 0x1861730; - pub const jump: usize = 0x1861A00; - pub const left: usize = 0x1861850; - pub const lookatweapon: usize = 0x1A89270; - pub const reload: usize = 0x1861460; - pub const right: usize = 0x18618E0; - pub const showscores: usize = 0x1A89150; - pub const sprint: usize = 0x18613D0; - pub const turnleft: usize = 0x1861610; - pub const turnright: usize = 0x18616A0; - pub const r#use: usize = 0x1861970; - pub const zoom: usize = 0x1A891E0; + pub const attack: usize = 0x18625A0; + pub const attack2: usize = 0x1862630; + pub const back: usize = 0x1862870; + pub const duck: usize = 0x1862B40; + pub const forward: usize = 0x18627E0; + pub const jump: usize = 0x1862AB0; + pub const left: usize = 0x1862900; + pub const lookatweapon: usize = 0x1A8A360; + pub const reload: usize = 0x1862510; + pub const right: usize = 0x1862990; + pub const showscores: usize = 0x1A8A240; + pub const sprint: usize = 0x1862480; + pub const turnleft: usize = 0x18626C0; + pub const turnright: usize = 0x1862750; + pub const r#use: usize = 0x1862A20; + pub const zoom: usize = 0x1A8A2D0; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index bec66d2..2d7c528 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -757,7 +757,7 @@ namespace CS2Dumper.Schemas { public const nint m_bJustPulledPin = 0x1B3C; // bool public const nint m_nNextHoldTick = 0x1B40; // GameTick_t public const nint m_flNextHoldFrac = 0x1B44; // float32 - public const nint m_hSwitchToWeaponAfterThrow = 0x1B48; // + public const nint m_hSwitchToWeaponAfterThrow = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -3377,7 +3377,7 @@ namespace CS2Dumper.Schemas { public const nint m_nFallbackStatTrak = 0x1604; // int32 public const nint m_bClientside = 0x1608; // bool public const nint m_bParticleSystemsCreated = 0x1609; // bool - public const nint m_vecAttachedParticles = 0x1610; // CUtlVector + public const nint m_vecAttachedParticles = 0x1610; // public const nint m_hViewmodelAttachment = 0x1628; // public const nint m_iOldTeam = 0x162C; // int32 public const nint m_bAttachmentDirty = 0x1630; // bool @@ -4973,7 +4973,7 @@ namespace CS2Dumper.Schemas { public const nint m_bDisabled = 0x568; // bool public const nint m_bDisabledOld = 0x569; // bool public const nint m_bUpdateOnClient = 0x56A; // bool - public const nint m_nInputType = 0x56C; // ValueRemapperInputType_t + public const nint m_nInputType = 0x56C; // public const nint m_hRemapLineStart = 0x570; // CHandle public const nint m_hRemapLineEnd = 0x574; // CHandle public const nint m_flMaximumChangePerSecond = 0x578; // float32 @@ -5079,7 +5079,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) public static class C_Fists { public const nint m_bPlayingUninterruptableAct = 0x1B20; // bool - public const nint m_nUninterruptableActivity = 0x1B24; // + public const nint m_nUninterruptableActivity = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 @@ -5248,7 +5248,7 @@ namespace CS2Dumper.Schemas { // MNetworkExcludeByName // NetworkVarNames: m_ShardDesc (shard_model_desc_t) public static class C_ShatterGlassShardPhysics { - public const nint m_ShardDesc = 0x1120; // + public const nint m_ShardDesc = 0x1120; // shard_model_desc_t } // Parent: C_CSWeaponBaseGun // Field count: 0 @@ -5347,7 +5347,7 @@ namespace CS2Dumper.Schemas { public const nint m_blinktoggle = 0xFC8; // bool public const nint m_nLastFlexUpdateFrameCount = 0x1028; // int32 public const nint m_CachedViewTarget = 0x102C; // Vector - public const nint m_nNextSceneEventId = 0x1038; // + public const nint m_nNextSceneEventId = 0x1038; // SceneEventId_t public const nint m_iBlink = 0x103C; // int32 public const nint m_blinktime = 0x1040; // float32 public const nint m_prevblinktoggle = 0x1044; // bool @@ -5641,7 +5641,7 @@ namespace CS2Dumper.Schemas { public const nint m_flFireSequenceStartTime = 0x16DC; // float32 public const nint m_nFireSequenceStartTimeChange = 0x16E0; // int32 public const nint m_nFireSequenceStartTimeAck = 0x16E4; // int32 - public const nint m_ePlayerFireEvent = 0x16E8; // + public const nint m_ePlayerFireEvent = 0x16E8; // PlayerAnimEvent_t public const nint m_ePlayerFireEventAttackType = 0x16EC; // WeaponAttackType_t public const nint m_seqIdle = 0x16F0; // HSequence public const nint m_seqFirePrimary = 0x16F4; // HSequence @@ -5801,7 +5801,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_nBloodType (BloodType) public static class C_BaseEntity { public const nint m_CBodyComponent = 0x38; // CBodyComponent* - public const nint m_NetworkTransmitComponent = 0x40; // CNetworkTransmitComponent + public const nint m_NetworkTransmitComponent = 0x40; // public const nint m_nLastThinkTick = 0x320; // GameTick_t public const nint m_pGameSceneNode = 0x328; // CGameSceneNode* public const nint m_pRenderComponent = 0x330; // CRenderComponent* @@ -5872,7 +5872,7 @@ namespace CS2Dumper.Schemas { public const nint m_hOldMoveParent = 0x490; // CHandle public const nint m_Particles = 0x498; // CParticleProperty public const nint m_vecPredictedScriptFloats = 0x4C0; // CUtlVector - public const nint m_vecPredictedScriptFloatIDs = 0x4D8; // CUtlVector + public const nint m_vecPredictedScriptFloatIDs = 0x4D8; // public const nint m_nNextScriptVarRecordID = 0x508; // int32 public const nint m_vecAngVelocity = 0x518; // QAngle public const nint m_DataChangeEventRef = 0x524; // int32 @@ -6079,7 +6079,7 @@ namespace CS2Dumper.Schemas { // MPropertySuppressBaseClassField public static class CCSWeaponBaseVData { public const nint m_WeaponType = 0x348; // CSWeaponType - public const nint m_WeaponCategory = 0x34C; // + public const nint m_WeaponCategory = 0x34C; // CSWeaponCategory public const nint m_szViewModel = 0x350; // CResourceNameTyped> public const nint m_szPlayerModel = 0x430; // CResourceNameTyped> public const nint m_szWorldDroppedModel = 0x510; // CResourceNameTyped> @@ -6447,7 +6447,7 @@ namespace CS2Dumper.Schemas { // Parent: CBaseAnimGraph // Field count: 2 public static class C_PhysMagnet { - public const nint m_aAttachedObjectsFromServer = 0xF88; // CUtlVector + public const nint m_aAttachedObjectsFromServer = 0xF88; // public const nint m_aAttachedObjects = 0xFA0; // CUtlVector> } // Parent: C_BaseModelEntity @@ -6564,7 +6564,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_hierarchyAttachName (CUtlStringToken) public static class CGameSceneNode { public const nint m_nodeToWorld = 0x10; // CTransform - public const nint m_pOwner = 0x30; // CEntityInstance* + public const nint m_pOwner = 0x30; // public const nint m_pParent = 0x38; // CGameSceneNode* public const nint m_pChild = 0x40; // CGameSceneNode* public const nint m_pNextSibling = 0x48; // CGameSceneNode* @@ -6661,7 +6661,7 @@ namespace CS2Dumper.Schemas { public const nint m_flObsInterp_PathLength = 0x74; // float32 public const nint m_qObsInterp_OrientationStart = 0x80; // Quaternion public const nint m_qObsInterp_OrientationTravelDir = 0x90; // Quaternion - public const nint m_obsInterpState = 0xA0; // ObserverInterpState_t + public const nint m_obsInterpState = 0xA0; // public const nint m_bObserverInterpolationNeedsDeferredSetup = 0xA4; // bool } // Parent: C_BaseEntity @@ -6844,8 +6844,8 @@ namespace CS2Dumper.Schemas { public const nint m_hRagdollSource = 0xFC4; // CHandle public const nint m_iEyeAttachment = 0xFC8; // AttachmentHandle_t public const nint m_flBlendWeightCurrent = 0xFCC; // float32 - public const nint m_parentPhysicsBoneIndices = 0xFD0; // CUtlVector - public const nint m_worldSpaceBoneComputationOrder = 0xFE8; // CUtlVector + public const nint m_parentPhysicsBoneIndices = 0xFD0; // + public const nint m_worldSpaceBoneComputationOrder = 0xFE8; // } // Parent: C_CSGO_TeamPreviewCamera // Field count: 0 diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 153089f..00bdc79 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -762,7 +762,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bJustPulledPin = 0x1B3C; // bool constexpr std::ptrdiff_t m_nNextHoldTick = 0x1B40; // GameTick_t constexpr std::ptrdiff_t m_flNextHoldFrac = 0x1B44; // float32 - constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0x1B48; // + constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -3382,7 +3382,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_nFallbackStatTrak = 0x1604; // int32 constexpr std::ptrdiff_t m_bClientside = 0x1608; // bool constexpr std::ptrdiff_t m_bParticleSystemsCreated = 0x1609; // bool - constexpr std::ptrdiff_t m_vecAttachedParticles = 0x1610; // CUtlVector + constexpr std::ptrdiff_t m_vecAttachedParticles = 0x1610; // constexpr std::ptrdiff_t m_hViewmodelAttachment = 0x1628; // constexpr std::ptrdiff_t m_iOldTeam = 0x162C; // int32 constexpr std::ptrdiff_t m_bAttachmentDirty = 0x1630; // bool @@ -4978,7 +4978,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bDisabled = 0x568; // bool constexpr std::ptrdiff_t m_bDisabledOld = 0x569; // bool constexpr std::ptrdiff_t m_bUpdateOnClient = 0x56A; // bool - constexpr std::ptrdiff_t m_nInputType = 0x56C; // ValueRemapperInputType_t + constexpr std::ptrdiff_t m_nInputType = 0x56C; // constexpr std::ptrdiff_t m_hRemapLineStart = 0x570; // CHandle constexpr std::ptrdiff_t m_hRemapLineEnd = 0x574; // CHandle constexpr std::ptrdiff_t m_flMaximumChangePerSecond = 0x578; // float32 @@ -5084,7 +5084,7 @@ namespace cs2_dumper { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) namespace C_Fists { constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0x1B20; // bool - constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x1B24; // + constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 @@ -5253,7 +5253,7 @@ namespace cs2_dumper { // MNetworkExcludeByName // NetworkVarNames: m_ShardDesc (shard_model_desc_t) namespace C_ShatterGlassShardPhysics { - constexpr std::ptrdiff_t m_ShardDesc = 0x1120; // + constexpr std::ptrdiff_t m_ShardDesc = 0x1120; // shard_model_desc_t } // Parent: C_CSWeaponBaseGun // Field count: 0 @@ -5352,7 +5352,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_blinktoggle = 0xFC8; // bool constexpr std::ptrdiff_t m_nLastFlexUpdateFrameCount = 0x1028; // int32 constexpr std::ptrdiff_t m_CachedViewTarget = 0x102C; // Vector - constexpr std::ptrdiff_t m_nNextSceneEventId = 0x1038; // + constexpr std::ptrdiff_t m_nNextSceneEventId = 0x1038; // SceneEventId_t constexpr std::ptrdiff_t m_iBlink = 0x103C; // int32 constexpr std::ptrdiff_t m_blinktime = 0x1040; // float32 constexpr std::ptrdiff_t m_prevblinktoggle = 0x1044; // bool @@ -5646,7 +5646,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0x16DC; // float32 constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0x16E0; // int32 constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0x16E4; // int32 - constexpr std::ptrdiff_t m_ePlayerFireEvent = 0x16E8; // + constexpr std::ptrdiff_t m_ePlayerFireEvent = 0x16E8; // PlayerAnimEvent_t constexpr std::ptrdiff_t m_ePlayerFireEventAttackType = 0x16EC; // WeaponAttackType_t constexpr std::ptrdiff_t m_seqIdle = 0x16F0; // HSequence constexpr std::ptrdiff_t m_seqFirePrimary = 0x16F4; // HSequence @@ -5806,7 +5806,7 @@ namespace cs2_dumper { // NetworkVarNames: m_nBloodType (BloodType) namespace C_BaseEntity { constexpr std::ptrdiff_t m_CBodyComponent = 0x38; // CBodyComponent* - constexpr std::ptrdiff_t m_NetworkTransmitComponent = 0x40; // CNetworkTransmitComponent + constexpr std::ptrdiff_t m_NetworkTransmitComponent = 0x40; // constexpr std::ptrdiff_t m_nLastThinkTick = 0x320; // GameTick_t constexpr std::ptrdiff_t m_pGameSceneNode = 0x328; // CGameSceneNode* constexpr std::ptrdiff_t m_pRenderComponent = 0x330; // CRenderComponent* @@ -5877,7 +5877,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_hOldMoveParent = 0x490; // CHandle constexpr std::ptrdiff_t m_Particles = 0x498; // CParticleProperty constexpr std::ptrdiff_t m_vecPredictedScriptFloats = 0x4C0; // CUtlVector - constexpr std::ptrdiff_t m_vecPredictedScriptFloatIDs = 0x4D8; // CUtlVector + constexpr std::ptrdiff_t m_vecPredictedScriptFloatIDs = 0x4D8; // constexpr std::ptrdiff_t m_nNextScriptVarRecordID = 0x508; // int32 constexpr std::ptrdiff_t m_vecAngVelocity = 0x518; // QAngle constexpr std::ptrdiff_t m_DataChangeEventRef = 0x524; // int32 @@ -6084,7 +6084,7 @@ namespace cs2_dumper { // MPropertySuppressBaseClassField namespace CCSWeaponBaseVData { constexpr std::ptrdiff_t m_WeaponType = 0x348; // CSWeaponType - constexpr std::ptrdiff_t m_WeaponCategory = 0x34C; // + constexpr std::ptrdiff_t m_WeaponCategory = 0x34C; // CSWeaponCategory constexpr std::ptrdiff_t m_szViewModel = 0x350; // CResourceNameTyped> constexpr std::ptrdiff_t m_szPlayerModel = 0x430; // CResourceNameTyped> constexpr std::ptrdiff_t m_szWorldDroppedModel = 0x510; // CResourceNameTyped> @@ -6452,7 +6452,7 @@ namespace cs2_dumper { // Parent: CBaseAnimGraph // Field count: 2 namespace C_PhysMagnet { - constexpr std::ptrdiff_t m_aAttachedObjectsFromServer = 0xF88; // CUtlVector + constexpr std::ptrdiff_t m_aAttachedObjectsFromServer = 0xF88; // constexpr std::ptrdiff_t m_aAttachedObjects = 0xFA0; // CUtlVector> } // Parent: C_BaseModelEntity @@ -6569,7 +6569,7 @@ namespace cs2_dumper { // NetworkVarNames: m_hierarchyAttachName (CUtlStringToken) namespace CGameSceneNode { constexpr std::ptrdiff_t m_nodeToWorld = 0x10; // CTransform - constexpr std::ptrdiff_t m_pOwner = 0x30; // CEntityInstance* + constexpr std::ptrdiff_t m_pOwner = 0x30; // constexpr std::ptrdiff_t m_pParent = 0x38; // CGameSceneNode* constexpr std::ptrdiff_t m_pChild = 0x40; // CGameSceneNode* constexpr std::ptrdiff_t m_pNextSibling = 0x48; // CGameSceneNode* @@ -6666,7 +6666,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flObsInterp_PathLength = 0x74; // float32 constexpr std::ptrdiff_t m_qObsInterp_OrientationStart = 0x80; // Quaternion constexpr std::ptrdiff_t m_qObsInterp_OrientationTravelDir = 0x90; // Quaternion - constexpr std::ptrdiff_t m_obsInterpState = 0xA0; // ObserverInterpState_t + constexpr std::ptrdiff_t m_obsInterpState = 0xA0; // constexpr std::ptrdiff_t m_bObserverInterpolationNeedsDeferredSetup = 0xA4; // bool } // Parent: C_BaseEntity @@ -6849,8 +6849,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_hRagdollSource = 0xFC4; // CHandle constexpr std::ptrdiff_t m_iEyeAttachment = 0xFC8; // AttachmentHandle_t constexpr std::ptrdiff_t m_flBlendWeightCurrent = 0xFCC; // float32 - constexpr std::ptrdiff_t m_parentPhysicsBoneIndices = 0xFD0; // CUtlVector - constexpr std::ptrdiff_t m_worldSpaceBoneComputationOrder = 0xFE8; // CUtlVector + constexpr std::ptrdiff_t m_parentPhysicsBoneIndices = 0xFD0; // + constexpr std::ptrdiff_t m_worldSpaceBoneComputationOrder = 0xFE8; // } // Parent: C_CSGO_TeamPreviewCamera // Field count: 0 diff --git a/output/client_dll.rs b/output/client_dll.rs index d68f9be..fb09727 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -767,7 +767,7 @@ pub mod cs2_dumper { pub const m_bJustPulledPin: usize = 0x1B3C; // bool pub const m_nNextHoldTick: usize = 0x1B40; // GameTick_t pub const m_flNextHoldFrac: usize = 0x1B44; // float32 - pub const m_hSwitchToWeaponAfterThrow: usize = 0x1B48; // + pub const m_hSwitchToWeaponAfterThrow: usize = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -3387,7 +3387,7 @@ pub mod cs2_dumper { pub const m_nFallbackStatTrak: usize = 0x1604; // int32 pub const m_bClientside: usize = 0x1608; // bool pub const m_bParticleSystemsCreated: usize = 0x1609; // bool - pub const m_vecAttachedParticles: usize = 0x1610; // CUtlVector + pub const m_vecAttachedParticles: usize = 0x1610; // pub const m_hViewmodelAttachment: usize = 0x1628; // pub const m_iOldTeam: usize = 0x162C; // int32 pub const m_bAttachmentDirty: usize = 0x1630; // bool @@ -4983,7 +4983,7 @@ pub mod cs2_dumper { pub const m_bDisabled: usize = 0x568; // bool pub const m_bDisabledOld: usize = 0x569; // bool pub const m_bUpdateOnClient: usize = 0x56A; // bool - pub const m_nInputType: usize = 0x56C; // ValueRemapperInputType_t + pub const m_nInputType: usize = 0x56C; // pub const m_hRemapLineStart: usize = 0x570; // CHandle pub const m_hRemapLineEnd: usize = 0x574; // CHandle pub const m_flMaximumChangePerSecond: usize = 0x578; // float32 @@ -5089,7 +5089,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) pub mod C_Fists { pub const m_bPlayingUninterruptableAct: usize = 0x1B20; // bool - pub const m_nUninterruptableActivity: usize = 0x1B24; // + pub const m_nUninterruptableActivity: usize = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 @@ -5258,7 +5258,7 @@ pub mod cs2_dumper { // MNetworkExcludeByName // NetworkVarNames: m_ShardDesc (shard_model_desc_t) pub mod C_ShatterGlassShardPhysics { - pub const m_ShardDesc: usize = 0x1120; // + pub const m_ShardDesc: usize = 0x1120; // shard_model_desc_t } // Parent: C_CSWeaponBaseGun // Field count: 0 @@ -5357,7 +5357,7 @@ pub mod cs2_dumper { pub const m_blinktoggle: usize = 0xFC8; // bool pub const m_nLastFlexUpdateFrameCount: usize = 0x1028; // int32 pub const m_CachedViewTarget: usize = 0x102C; // Vector - pub const m_nNextSceneEventId: usize = 0x1038; // + pub const m_nNextSceneEventId: usize = 0x1038; // SceneEventId_t pub const m_iBlink: usize = 0x103C; // int32 pub const m_blinktime: usize = 0x1040; // float32 pub const m_prevblinktoggle: usize = 0x1044; // bool @@ -5651,7 +5651,7 @@ pub mod cs2_dumper { pub const m_flFireSequenceStartTime: usize = 0x16DC; // float32 pub const m_nFireSequenceStartTimeChange: usize = 0x16E0; // int32 pub const m_nFireSequenceStartTimeAck: usize = 0x16E4; // int32 - pub const m_ePlayerFireEvent: usize = 0x16E8; // + pub const m_ePlayerFireEvent: usize = 0x16E8; // PlayerAnimEvent_t pub const m_ePlayerFireEventAttackType: usize = 0x16EC; // WeaponAttackType_t pub const m_seqIdle: usize = 0x16F0; // HSequence pub const m_seqFirePrimary: usize = 0x16F4; // HSequence @@ -5811,7 +5811,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_nBloodType (BloodType) pub mod C_BaseEntity { pub const m_CBodyComponent: usize = 0x38; // CBodyComponent* - pub const m_NetworkTransmitComponent: usize = 0x40; // CNetworkTransmitComponent + pub const m_NetworkTransmitComponent: usize = 0x40; // pub const m_nLastThinkTick: usize = 0x320; // GameTick_t pub const m_pGameSceneNode: usize = 0x328; // CGameSceneNode* pub const m_pRenderComponent: usize = 0x330; // CRenderComponent* @@ -5882,7 +5882,7 @@ pub mod cs2_dumper { pub const m_hOldMoveParent: usize = 0x490; // CHandle pub const m_Particles: usize = 0x498; // CParticleProperty pub const m_vecPredictedScriptFloats: usize = 0x4C0; // CUtlVector - pub const m_vecPredictedScriptFloatIDs: usize = 0x4D8; // CUtlVector + pub const m_vecPredictedScriptFloatIDs: usize = 0x4D8; // pub const m_nNextScriptVarRecordID: usize = 0x508; // int32 pub const m_vecAngVelocity: usize = 0x518; // QAngle pub const m_DataChangeEventRef: usize = 0x524; // int32 @@ -6089,7 +6089,7 @@ pub mod cs2_dumper { // MPropertySuppressBaseClassField pub mod CCSWeaponBaseVData { pub const m_WeaponType: usize = 0x348; // CSWeaponType - pub const m_WeaponCategory: usize = 0x34C; // + pub const m_WeaponCategory: usize = 0x34C; // CSWeaponCategory pub const m_szViewModel: usize = 0x350; // CResourceNameTyped> pub const m_szPlayerModel: usize = 0x430; // CResourceNameTyped> pub const m_szWorldDroppedModel: usize = 0x510; // CResourceNameTyped> @@ -6457,7 +6457,7 @@ pub mod cs2_dumper { // Parent: CBaseAnimGraph // Field count: 2 pub mod C_PhysMagnet { - pub const m_aAttachedObjectsFromServer: usize = 0xF88; // CUtlVector + pub const m_aAttachedObjectsFromServer: usize = 0xF88; // pub const m_aAttachedObjects: usize = 0xFA0; // CUtlVector> } // Parent: C_BaseModelEntity @@ -6574,7 +6574,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_hierarchyAttachName (CUtlStringToken) pub mod CGameSceneNode { pub const m_nodeToWorld: usize = 0x10; // CTransform - pub const m_pOwner: usize = 0x30; // CEntityInstance* + pub const m_pOwner: usize = 0x30; // pub const m_pParent: usize = 0x38; // CGameSceneNode* pub const m_pChild: usize = 0x40; // CGameSceneNode* pub const m_pNextSibling: usize = 0x48; // CGameSceneNode* @@ -6671,7 +6671,7 @@ pub mod cs2_dumper { pub const m_flObsInterp_PathLength: usize = 0x74; // float32 pub const m_qObsInterp_OrientationStart: usize = 0x80; // Quaternion pub const m_qObsInterp_OrientationTravelDir: usize = 0x90; // Quaternion - pub const m_obsInterpState: usize = 0xA0; // ObserverInterpState_t + pub const m_obsInterpState: usize = 0xA0; // pub const m_bObserverInterpolationNeedsDeferredSetup: usize = 0xA4; // bool } // Parent: C_BaseEntity @@ -6854,8 +6854,8 @@ pub mod cs2_dumper { pub const m_hRagdollSource: usize = 0xFC4; // CHandle pub const m_iEyeAttachment: usize = 0xFC8; // AttachmentHandle_t pub const m_flBlendWeightCurrent: usize = 0xFCC; // float32 - pub const m_parentPhysicsBoneIndices: usize = 0xFD0; // CUtlVector - pub const m_worldSpaceBoneComputationOrder: usize = 0xFE8; // CUtlVector + pub const m_parentPhysicsBoneIndices: usize = 0xFD0; // + pub const m_worldSpaceBoneComputationOrder: usize = 0xFE8; // } // Parent: C_CSGO_TeamPreviewCamera // Field count: 0 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index c1b17f9..1f6d3cf 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index ab10458..fe02fb1 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 1875ee0..3b98d93 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/host_dll.cs b/output/host_dll.cs index b1b4560..fb7820c 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index aa7508f..f64cb2b 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index 600a0fe..6ce35af 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/info.json b/output/info.json index 1beba63..0809995 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14058, - "timestamp": "2025-01-08T02:40:51.056645600+00:00" + "build_number": 14059, + "timestamp": "2025-01-10T01:49:11.809410100+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 3a7cd74..f4d5a2c 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,49 +9,49 @@ namespace CS2Dumper.Interfaces { } // Module: client.dll public static class ClientDll { - public const nint ClientToolsInfo_001 = 0x1860AE0; - public const nint EmptyWorldService001_Client = 0x181BE10; - public const nint GameClientExports001 = 0x185D798; - public const nint LegacyGameUI001 = 0x187E320; - public const nint Source2Client002 = 0x1A78E40; - public const nint Source2ClientConfig001 = 0x1A0F610; - public const nint Source2ClientPrediction001 = 0x1868B90; - public const nint Source2ClientUI001 = 0x187C700; + public const nint ClientToolsInfo_001 = 0x1861B90; + public const nint EmptyWorldService001_Client = 0x181CEA0; + public const nint GameClientExports001 = 0x185E848; + public const nint LegacyGameUI001 = 0x187F3D0; + public const nint Source2Client002 = 0x1A79F20; + public const nint Source2ClientConfig001 = 0x1A106E0; + public const nint Source2ClientPrediction001 = 0x1869C20; + public const nint Source2ClientUI001 = 0x187D7A0; } // Module: engine2.dll public static class Engine2Dll { - public const nint BenchmarkService001 = 0x538BB0; - public const nint BugService001 = 0x5D1940; - public const nint ClientServerEngineLoopService_001 = 0x5398D0; - public const nint EngineGameUI001 = 0x536B40; - public const nint EngineServiceMgr001 = 0x6127A0; - public const nint GameEventSystemClientV001 = 0x612AD0; - public const nint GameEventSystemServerV001 = 0x612C10; - public const nint GameResourceServiceClientV001 = 0x538CB0; - public const nint GameResourceServiceServerV001 = 0x538D10; - public const nint GameUIService_001 = 0x5D1C40; - public const nint HostStateMgr001 = 0x5397C0; - public const nint INETSUPPORT_001 = 0x532060; - public const nint InputService_001 = 0x5D1F20; - public const nint KeyValueCache001 = 0x539870; - public const nint MapListService_001 = 0x610F20; - public const nint NetworkClientService_001 = 0x6110B0; - public const nint NetworkP2PService_001 = 0x538FC0; - public const nint NetworkServerService_001 = 0x611440; - public const nint NetworkService_001 = 0x539110; - public const nint RenderService_001 = 0x6116A0; - public const nint ScreenshotService001 = 0x611970; - public const nint SimpleEngineLoopService_001 = 0x5399E0; - public const nint SoundService_001 = 0x539150; - public const nint Source2EngineToClient001 = 0x5361E0; - public const nint Source2EngineToClientStringTable001 = 0x536240; - public const nint Source2EngineToServer001 = 0x5362D8; - public const nint Source2EngineToServerStringTable001 = 0x536300; - public const nint SplitScreenService_001 = 0x539430; - public const nint StatsService_001 = 0x611D70; - public const nint ToolService_001 = 0x5395F0; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x536BD0; - public const nint VProfService_001 = 0x539630; + public const nint BenchmarkService001 = 0x539BE0; + public const nint BugService001 = 0x5D2920; + public const nint ClientServerEngineLoopService_001 = 0x53A900; + public const nint EngineGameUI001 = 0x537B40; + public const nint EngineServiceMgr001 = 0x613780; + public const nint GameEventSystemClientV001 = 0x613AB0; + public const nint GameEventSystemServerV001 = 0x613BF0; + public const nint GameResourceServiceClientV001 = 0x539CE0; + public const nint GameResourceServiceServerV001 = 0x539D40; + public const nint GameUIService_001 = 0x5D2C20; + public const nint HostStateMgr001 = 0x53A7F0; + public const nint INETSUPPORT_001 = 0x533060; + public const nint InputService_001 = 0x5D2F00; + public const nint KeyValueCache001 = 0x53A8A0; + public const nint MapListService_001 = 0x611F00; + public const nint NetworkClientService_001 = 0x612090; + public const nint NetworkP2PService_001 = 0x539FF0; + public const nint NetworkServerService_001 = 0x612420; + public const nint NetworkService_001 = 0x53A140; + public const nint RenderService_001 = 0x612680; + public const nint ScreenshotService001 = 0x612950; + public const nint SimpleEngineLoopService_001 = 0x53AA10; + public const nint SoundService_001 = 0x53A180; + public const nint Source2EngineToClient001 = 0x5371E0; + public const nint Source2EngineToClientStringTable001 = 0x537240; + public const nint Source2EngineToServer001 = 0x5372D8; + public const nint Source2EngineToServerStringTable001 = 0x537300; + public const nint SplitScreenService_001 = 0x53A460; + public const nint StatsService_001 = 0x612D50; + public const nint ToolService_001 = 0x53A620; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x537BD0; + public const nint VProfService_001 = 0x53A660; } // Module: filesystem_stdio.dll public static class FilesystemStdioDll { @@ -105,10 +105,10 @@ namespace CS2Dumper.Interfaces { } // Module: networksystem.dll public static class NetworksystemDll { - public const nint FlattenedSerializersVersion001 = 0x23F490; - public const nint NetworkMessagesVersion001 = 0x2714D0; - public const nint NetworkSystemVersion001 = 0x269220; - public const nint SerializedEntitiesVersion001 = 0x269310; + public const nint FlattenedSerializersVersion001 = 0x23F4B0; + public const nint NetworkMessagesVersion001 = 0x2714F0; + public const nint NetworkSystemVersion001 = 0x269240; + public const nint SerializedEntitiesVersion001 = 0x269330; } // Module: panorama.dll public static class PanoramaDll { @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x1376B10; - public const nint EntitySubclassUtilsV001 = 0x13273E0; - public const nint NavGameTest001 = 0x1416B78; - public const nint ServerToolsInfo_001 = 0x13CC498; - public const nint Source2GameClients001 = 0x13C6340; - public const nint Source2GameDirector001 = 0x14FA100; - public const nint Source2GameEntities001 = 0x13CC3C0; - public const nint Source2Server001 = 0x13CC230; - public const nint Source2ServerConfig001 = 0x15C4FC8; - public const nint customnavsystem001 = 0x130BB38; + public const nint EmptyWorldService001_Server = 0x1376B20; + public const nint EntitySubclassUtilsV001 = 0x13273A0; + public const nint NavGameTest001 = 0x1416B88; + public const nint ServerToolsInfo_001 = 0x13CC4C8; + public const nint Source2GameClients001 = 0x13C6390; + public const nint Source2GameDirector001 = 0x14FA180; + public const nint Source2GameEntities001 = 0x13CC3F0; + public const nint Source2Server001 = 0x13CC260; + public const nint Source2ServerConfig001 = 0x15C4A38; + public const nint customnavsystem001 = 0x130BB18; } // Module: soundsystem.dll public static class SoundsystemDll { @@ -204,10 +204,10 @@ namespace CS2Dumper.Interfaces { } // Module: tier0.dll public static class Tier0Dll { - public const nint TestScriptMgr001 = 0x37DA50; - public const nint VEngineCvar007 = 0x38C4B0; - public const nint VProcessUtils002 = 0x37D960; - public const nint VStringTokenSystem001 = 0x3A4F00; + public const nint TestScriptMgr001 = 0x37EA50; + public const nint VEngineCvar007 = 0x38D4B0; + public const nint VProcessUtils002 = 0x37E960; + public const nint VStringTokenSystem001 = 0x3A5F00; } // Module: v8system.dll public static class V8systemDll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index d43fae3..be4a236 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -14,49 +14,49 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1860AE0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x181BE10; - constexpr std::ptrdiff_t GameClientExports001 = 0x185D798; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x187E320; - constexpr std::ptrdiff_t Source2Client002 = 0x1A78E40; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1A0F610; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1868B90; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x187C700; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1861B90; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x181CEA0; + constexpr std::ptrdiff_t GameClientExports001 = 0x185E848; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x187F3D0; + constexpr std::ptrdiff_t Source2Client002 = 0x1A79F20; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1A106E0; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1869C20; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x187D7A0; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t BenchmarkService001 = 0x538BB0; - constexpr std::ptrdiff_t BugService001 = 0x5D1940; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x5398D0; - constexpr std::ptrdiff_t EngineGameUI001 = 0x536B40; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x6127A0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x612AD0; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x612C10; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x538CB0; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x538D10; - constexpr std::ptrdiff_t GameUIService_001 = 0x5D1C40; - constexpr std::ptrdiff_t HostStateMgr001 = 0x5397C0; - constexpr std::ptrdiff_t INETSUPPORT_001 = 0x532060; - constexpr std::ptrdiff_t InputService_001 = 0x5D1F20; - constexpr std::ptrdiff_t KeyValueCache001 = 0x539870; - constexpr std::ptrdiff_t MapListService_001 = 0x610F20; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x6110B0; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x538FC0; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x611440; - constexpr std::ptrdiff_t NetworkService_001 = 0x539110; - constexpr std::ptrdiff_t RenderService_001 = 0x6116A0; - constexpr std::ptrdiff_t ScreenshotService001 = 0x611970; - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5399E0; - constexpr std::ptrdiff_t SoundService_001 = 0x539150; - constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5361E0; - constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x536240; - constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5362D8; - constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x536300; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x539430; - constexpr std::ptrdiff_t StatsService_001 = 0x611D70; - constexpr std::ptrdiff_t ToolService_001 = 0x5395F0; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x536BD0; - constexpr std::ptrdiff_t VProfService_001 = 0x539630; + constexpr std::ptrdiff_t BenchmarkService001 = 0x539BE0; + constexpr std::ptrdiff_t BugService001 = 0x5D2920; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x53A900; + constexpr std::ptrdiff_t EngineGameUI001 = 0x537B40; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x613780; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x613AB0; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x613BF0; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x539CE0; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x539D40; + constexpr std::ptrdiff_t GameUIService_001 = 0x5D2C20; + constexpr std::ptrdiff_t HostStateMgr001 = 0x53A7F0; + constexpr std::ptrdiff_t INETSUPPORT_001 = 0x533060; + constexpr std::ptrdiff_t InputService_001 = 0x5D2F00; + constexpr std::ptrdiff_t KeyValueCache001 = 0x53A8A0; + constexpr std::ptrdiff_t MapListService_001 = 0x611F00; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x612090; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x539FF0; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x612420; + constexpr std::ptrdiff_t NetworkService_001 = 0x53A140; + constexpr std::ptrdiff_t RenderService_001 = 0x612680; + constexpr std::ptrdiff_t ScreenshotService001 = 0x612950; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x53AA10; + constexpr std::ptrdiff_t SoundService_001 = 0x53A180; + constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5371E0; + constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x537240; + constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5372D8; + constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x537300; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x53A460; + constexpr std::ptrdiff_t StatsService_001 = 0x612D50; + constexpr std::ptrdiff_t ToolService_001 = 0x53A620; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x537BD0; + constexpr std::ptrdiff_t VProfService_001 = 0x53A660; } // Module: filesystem_stdio.dll namespace filesystem_stdio_dll { @@ -110,10 +110,10 @@ namespace cs2_dumper { } // Module: networksystem.dll namespace networksystem_dll { - constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x23F490; - constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x2714D0; - constexpr std::ptrdiff_t NetworkSystemVersion001 = 0x269220; - constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0x269310; + constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x23F4B0; + constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x2714F0; + constexpr std::ptrdiff_t NetworkSystemVersion001 = 0x269240; + constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0x269330; } // Module: panorama.dll namespace panorama_dll { @@ -162,16 +162,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1376B10; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x13273E0; - constexpr std::ptrdiff_t NavGameTest001 = 0x1416B78; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13CC498; - constexpr std::ptrdiff_t Source2GameClients001 = 0x13C6340; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x14FA100; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x13CC3C0; - constexpr std::ptrdiff_t Source2Server001 = 0x13CC230; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15C4FC8; - constexpr std::ptrdiff_t customnavsystem001 = 0x130BB38; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1376B20; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x13273A0; + constexpr std::ptrdiff_t NavGameTest001 = 0x1416B88; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13CC4C8; + constexpr std::ptrdiff_t Source2GameClients001 = 0x13C6390; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x14FA180; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x13CC3F0; + constexpr std::ptrdiff_t Source2Server001 = 0x13CC260; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15C4A38; + constexpr std::ptrdiff_t customnavsystem001 = 0x130BB18; } // Module: soundsystem.dll namespace soundsystem_dll { @@ -209,10 +209,10 @@ namespace cs2_dumper { } // Module: tier0.dll namespace tier0_dll { - constexpr std::ptrdiff_t TestScriptMgr001 = 0x37DA50; - constexpr std::ptrdiff_t VEngineCvar007 = 0x38C4B0; - constexpr std::ptrdiff_t VProcessUtils002 = 0x37D960; - constexpr std::ptrdiff_t VStringTokenSystem001 = 0x3A4F00; + constexpr std::ptrdiff_t TestScriptMgr001 = 0x37EA50; + constexpr std::ptrdiff_t VEngineCvar007 = 0x38D4B0; + constexpr std::ptrdiff_t VProcessUtils002 = 0x37E960; + constexpr std::ptrdiff_t VStringTokenSystem001 = 0x3A5F00; } // Module: v8system.dll namespace v8system_dll { diff --git a/output/interfaces.json b/output/interfaces.json index 8ae6080..55f47e2 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,48 +4,48 @@ "AnimationSystem_001": 6319344 }, "client.dll": { - "ClientToolsInfo_001": 25561824, - "EmptyWorldService001_Client": 25280016, - "GameClientExports001": 25548696, - "LegacyGameUI001": 25682720, - "Source2Client002": 27758144, - "Source2ClientConfig001": 27325968, - "Source2ClientPrediction001": 25594768, - "Source2ClientUI001": 25675520 + "ClientToolsInfo_001": 25566096, + "EmptyWorldService001_Client": 25284256, + "GameClientExports001": 25552968, + "LegacyGameUI001": 25686992, + "Source2Client002": 27762464, + "Source2ClientConfig001": 27330272, + "Source2ClientPrediction001": 25599008, + "Source2ClientUI001": 25679776 }, "engine2.dll": { - "BenchmarkService001": 5475248, - "BugService001": 6101312, - "ClientServerEngineLoopService_001": 5478608, - "EngineGameUI001": 5466944, - "EngineServiceMgr001": 6367136, - "GameEventSystemClientV001": 6367952, - "GameEventSystemServerV001": 6368272, - "GameResourceServiceClientV001": 5475504, - "GameResourceServiceServerV001": 5475600, - "GameUIService_001": 6102080, - "HostStateMgr001": 5478336, - "INETSUPPORT_001": 5447776, - "InputService_001": 6102816, - "KeyValueCache001": 5478512, - "MapListService_001": 6360864, - "NetworkClientService_001": 6361264, - "NetworkP2PService_001": 5476288, - "NetworkServerService_001": 6362176, - "NetworkService_001": 5476624, - "RenderService_001": 6362784, - "ScreenshotService001": 6363504, - "SimpleEngineLoopService_001": 5478880, - "SoundService_001": 5476688, - "Source2EngineToClient001": 5464544, - "Source2EngineToClientStringTable001": 5464640, - "Source2EngineToServer001": 5464792, - "Source2EngineToServerStringTable001": 5464832, - "SplitScreenService_001": 5477424, - "StatsService_001": 6364528, - "ToolService_001": 5477872, - "VENGINE_GAMEUIFUNCS_VERSION005": 5467088, - "VProfService_001": 5477936 + "BenchmarkService001": 5479392, + "BugService001": 6105376, + "ClientServerEngineLoopService_001": 5482752, + "EngineGameUI001": 5471040, + "EngineServiceMgr001": 6371200, + "GameEventSystemClientV001": 6372016, + "GameEventSystemServerV001": 6372336, + "GameResourceServiceClientV001": 5479648, + "GameResourceServiceServerV001": 5479744, + "GameUIService_001": 6106144, + "HostStateMgr001": 5482480, + "INETSUPPORT_001": 5451872, + "InputService_001": 6106880, + "KeyValueCache001": 5482656, + "MapListService_001": 6364928, + "NetworkClientService_001": 6365328, + "NetworkP2PService_001": 5480432, + "NetworkServerService_001": 6366240, + "NetworkService_001": 5480768, + "RenderService_001": 6366848, + "ScreenshotService001": 6367568, + "SimpleEngineLoopService_001": 5483024, + "SoundService_001": 5480832, + "Source2EngineToClient001": 5468640, + "Source2EngineToClientStringTable001": 5468736, + "Source2EngineToServer001": 5468888, + "Source2EngineToServerStringTable001": 5468928, + "SplitScreenService_001": 5481568, + "StatsService_001": 6368592, + "ToolService_001": 5482016, + "VENGINE_GAMEUIFUNCS_VERSION005": 5471184, + "VProfService_001": 5482080 }, "filesystem_stdio.dll": { "VAsyncFileSystem2_001": 2147728, @@ -89,10 +89,10 @@ "NavSystem001": 1029936 }, "networksystem.dll": { - "FlattenedSerializersVersion001": 2356368, - "NetworkMessagesVersion001": 2561232, - "NetworkSystemVersion001": 2527776, - "SerializedEntitiesVersion001": 2528016 + "FlattenedSerializersVersion001": 2356400, + "NetworkMessagesVersion001": 2561264, + "NetworkSystemVersion001": 2527808, + "SerializedEntitiesVersion001": 2528048 }, "panorama.dll": { "PanoramaUIEngine001": 5132896 @@ -130,16 +130,16 @@ "SchemaSystem_001": 399072 }, "server.dll": { - "EmptyWorldService001_Server": 20409104, - "EntitySubclassUtilsV001": 20083680, - "NavGameTest001": 21064568, - "ServerToolsInfo_001": 20759704, - "Source2GameClients001": 20734784, - "Source2GameDirector001": 21995776, - "Source2GameEntities001": 20759488, - "Source2Server001": 20759088, - "Source2ServerConfig001": 22826952, - "customnavsystem001": 19970872 + "EmptyWorldService001_Server": 20409120, + "EntitySubclassUtilsV001": 20083616, + "NavGameTest001": 21064584, + "ServerToolsInfo_001": 20759752, + "Source2GameClients001": 20734864, + "Source2GameDirector001": 21995904, + "Source2GameEntities001": 20759536, + "Source2Server001": 20759136, + "Source2ServerConfig001": 22825528, + "customnavsystem001": 19970840 }, "soundsystem.dll": { "SoundOpSystem001": 3796032, @@ -173,10 +173,10 @@ "p2pvoicesingleton002": 21430496 }, "tier0.dll": { - "TestScriptMgr001": 3660368, - "VEngineCvar007": 3720368, - "VProcessUtils002": 3660128, - "VStringTokenSystem001": 3821312 + "TestScriptMgr001": 3664464, + "VEngineCvar007": 3724464, + "VProcessUtils002": 3664224, + "VStringTokenSystem001": 3825408 }, "v8system.dll": { "Source2V8System001": 181376 diff --git a/output/interfaces.rs b/output/interfaces.rs index 0649ca8..f0d00f5 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, unused)] @@ -12,49 +12,49 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientToolsInfo_001: usize = 0x1860AE0; - pub const EmptyWorldService001_Client: usize = 0x181BE10; - pub const GameClientExports001: usize = 0x185D798; - pub const LegacyGameUI001: usize = 0x187E320; - pub const Source2Client002: usize = 0x1A78E40; - pub const Source2ClientConfig001: usize = 0x1A0F610; - pub const Source2ClientPrediction001: usize = 0x1868B90; - pub const Source2ClientUI001: usize = 0x187C700; + pub const ClientToolsInfo_001: usize = 0x1861B90; + pub const EmptyWorldService001_Client: usize = 0x181CEA0; + pub const GameClientExports001: usize = 0x185E848; + pub const LegacyGameUI001: usize = 0x187F3D0; + pub const Source2Client002: usize = 0x1A79F20; + pub const Source2ClientConfig001: usize = 0x1A106E0; + pub const Source2ClientPrediction001: usize = 0x1869C20; + pub const Source2ClientUI001: usize = 0x187D7A0; } // Module: engine2.dll pub mod engine2_dll { - pub const BenchmarkService001: usize = 0x538BB0; - pub const BugService001: usize = 0x5D1940; - pub const ClientServerEngineLoopService_001: usize = 0x5398D0; - pub const EngineGameUI001: usize = 0x536B40; - pub const EngineServiceMgr001: usize = 0x6127A0; - pub const GameEventSystemClientV001: usize = 0x612AD0; - pub const GameEventSystemServerV001: usize = 0x612C10; - pub const GameResourceServiceClientV001: usize = 0x538CB0; - pub const GameResourceServiceServerV001: usize = 0x538D10; - pub const GameUIService_001: usize = 0x5D1C40; - pub const HostStateMgr001: usize = 0x5397C0; - pub const INETSUPPORT_001: usize = 0x532060; - pub const InputService_001: usize = 0x5D1F20; - pub const KeyValueCache001: usize = 0x539870; - pub const MapListService_001: usize = 0x610F20; - pub const NetworkClientService_001: usize = 0x6110B0; - pub const NetworkP2PService_001: usize = 0x538FC0; - pub const NetworkServerService_001: usize = 0x611440; - pub const NetworkService_001: usize = 0x539110; - pub const RenderService_001: usize = 0x6116A0; - pub const ScreenshotService001: usize = 0x611970; - pub const SimpleEngineLoopService_001: usize = 0x5399E0; - pub const SoundService_001: usize = 0x539150; - pub const Source2EngineToClient001: usize = 0x5361E0; - pub const Source2EngineToClientStringTable001: usize = 0x536240; - pub const Source2EngineToServer001: usize = 0x5362D8; - pub const Source2EngineToServerStringTable001: usize = 0x536300; - pub const SplitScreenService_001: usize = 0x539430; - pub const StatsService_001: usize = 0x611D70; - pub const ToolService_001: usize = 0x5395F0; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x536BD0; - pub const VProfService_001: usize = 0x539630; + pub const BenchmarkService001: usize = 0x539BE0; + pub const BugService001: usize = 0x5D2920; + pub const ClientServerEngineLoopService_001: usize = 0x53A900; + pub const EngineGameUI001: usize = 0x537B40; + pub const EngineServiceMgr001: usize = 0x613780; + pub const GameEventSystemClientV001: usize = 0x613AB0; + pub const GameEventSystemServerV001: usize = 0x613BF0; + pub const GameResourceServiceClientV001: usize = 0x539CE0; + pub const GameResourceServiceServerV001: usize = 0x539D40; + pub const GameUIService_001: usize = 0x5D2C20; + pub const HostStateMgr001: usize = 0x53A7F0; + pub const INETSUPPORT_001: usize = 0x533060; + pub const InputService_001: usize = 0x5D2F00; + pub const KeyValueCache001: usize = 0x53A8A0; + pub const MapListService_001: usize = 0x611F00; + pub const NetworkClientService_001: usize = 0x612090; + pub const NetworkP2PService_001: usize = 0x539FF0; + pub const NetworkServerService_001: usize = 0x612420; + pub const NetworkService_001: usize = 0x53A140; + pub const RenderService_001: usize = 0x612680; + pub const ScreenshotService001: usize = 0x612950; + pub const SimpleEngineLoopService_001: usize = 0x53AA10; + pub const SoundService_001: usize = 0x53A180; + pub const Source2EngineToClient001: usize = 0x5371E0; + pub const Source2EngineToClientStringTable001: usize = 0x537240; + pub const Source2EngineToServer001: usize = 0x5372D8; + pub const Source2EngineToServerStringTable001: usize = 0x537300; + pub const SplitScreenService_001: usize = 0x53A460; + pub const StatsService_001: usize = 0x612D50; + pub const ToolService_001: usize = 0x53A620; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x537BD0; + pub const VProfService_001: usize = 0x53A660; } // Module: filesystem_stdio.dll pub mod filesystem_stdio_dll { @@ -108,10 +108,10 @@ pub mod cs2_dumper { } // Module: networksystem.dll pub mod networksystem_dll { - pub const FlattenedSerializersVersion001: usize = 0x23F490; - pub const NetworkMessagesVersion001: usize = 0x2714D0; - pub const NetworkSystemVersion001: usize = 0x269220; - pub const SerializedEntitiesVersion001: usize = 0x269310; + pub const FlattenedSerializersVersion001: usize = 0x23F4B0; + pub const NetworkMessagesVersion001: usize = 0x2714F0; + pub const NetworkSystemVersion001: usize = 0x269240; + pub const SerializedEntitiesVersion001: usize = 0x269330; } // Module: panorama.dll pub mod panorama_dll { @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x1376B10; - pub const EntitySubclassUtilsV001: usize = 0x13273E0; - pub const NavGameTest001: usize = 0x1416B78; - pub const ServerToolsInfo_001: usize = 0x13CC498; - pub const Source2GameClients001: usize = 0x13C6340; - pub const Source2GameDirector001: usize = 0x14FA100; - pub const Source2GameEntities001: usize = 0x13CC3C0; - pub const Source2Server001: usize = 0x13CC230; - pub const Source2ServerConfig001: usize = 0x15C4FC8; - pub const customnavsystem001: usize = 0x130BB38; + pub const EmptyWorldService001_Server: usize = 0x1376B20; + pub const EntitySubclassUtilsV001: usize = 0x13273A0; + pub const NavGameTest001: usize = 0x1416B88; + pub const ServerToolsInfo_001: usize = 0x13CC4C8; + pub const Source2GameClients001: usize = 0x13C6390; + pub const Source2GameDirector001: usize = 0x14FA180; + pub const Source2GameEntities001: usize = 0x13CC3F0; + pub const Source2Server001: usize = 0x13CC260; + pub const Source2ServerConfig001: usize = 0x15C4A38; + pub const customnavsystem001: usize = 0x130BB18; } // Module: soundsystem.dll pub mod soundsystem_dll { @@ -207,10 +207,10 @@ pub mod cs2_dumper { } // Module: tier0.dll pub mod tier0_dll { - pub const TestScriptMgr001: usize = 0x37DA50; - pub const VEngineCvar007: usize = 0x38C4B0; - pub const VProcessUtils002: usize = 0x37D960; - pub const VStringTokenSystem001: usize = 0x3A4F00; + pub const TestScriptMgr001: usize = 0x37EA50; + pub const VEngineCvar007: usize = 0x38D4B0; + pub const VProcessUtils002: usize = 0x37E960; + pub const VStringTokenSystem001: usize = 0x3A5F00; } // Module: v8system.dll pub mod v8system_dll { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index aaccf12..8433eb5 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 4aea41d..867442a 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 841f209..100272f 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/networksystem_dll.cs b/output/networksystem_dll.cs index 5b4fba1..bdc01ab 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 380ea51..f351edf 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 2300a5a..2012339 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/offsets.cs b/output/offsets.cs index f2bf1d6..9424200 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,31 +1,31 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1A89350; - public const nint dwEntityList = 0x1A146F8; - public const nint dwGameEntitySystem = 0x1B37E48; + public const nint dwCSGOInput = 0x1A8A440; + public const nint dwEntityList = 0x1A157C8; + public const nint dwGameEntitySystem = 0x1B38F48; public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0; - public const nint dwGameRules = 0x1A7AF38; - public const nint dwGlobalVars = 0x185CA10; - public const nint dwGlowManager = 0x1A7A678; - public const nint dwLocalPlayerController = 0x1A64E90; - public const nint dwLocalPlayerPawn = 0x1868CF8; - public const nint dwPlantedC4 = 0x1A84FA0; - public const nint dwPrediction = 0x1868B90; - public const nint dwSensitivity = 0x1A7BC58; + public const nint dwGameRules = 0x1A7C018; + public const nint dwGlobalVars = 0x185DAD8; + public const nint dwGlowManager = 0x1A7B758; + public const nint dwLocalPlayerController = 0x1A65F70; + public const nint dwLocalPlayerPawn = 0x1869D88; + public const nint dwPlantedC4 = 0x1A86090; + public const nint dwPrediction = 0x1869C20; + public const nint dwSensitivity = 0x1A7CD38; public const nint dwSensitivity_sensitivity = 0x40; - public const nint dwViewAngles = 0x1A89720; - public const nint dwViewMatrix = 0x1A7F620; - public const nint dwViewRender = 0x1A7FE30; - public const nint dwWeaponC4 = 0x1A17970; + public const nint dwViewAngles = 0x1A8A810; + public const nint dwViewMatrix = 0x1A80870; + public const nint dwViewRender = 0x1A81080; + public const nint dwWeaponC4 = 0x1A18B60; } // Module: engine2.dll public static class Engine2Dll { - public const nint dwBuildNumber = 0x532BE4; - public const nint dwNetworkGameClient = 0x531CE0; + public const nint dwBuildNumber = 0x533BE4; + public const nint dwNetworkGameClient = 0x532CE0; public const nint dwNetworkGameClient_clientTickCount = 0x368; public const nint dwNetworkGameClient_deltaTick = 0x27C; public const nint dwNetworkGameClient_isBackgroundMap = 0x281447; @@ -33,8 +33,8 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x238; public const nint dwNetworkGameClient_serverTickCount = 0x36C; public const nint dwNetworkGameClient_signOnState = 0x228; - public const nint dwWindowHeight = 0x615154; - public const nint dwWindowWidth = 0x615150; + public const nint dwWindowHeight = 0x616134; + public const nint dwWindowWidth = 0x616130; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index 502a548..18be749 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -9,28 +9,28 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A89350; - constexpr std::ptrdiff_t dwEntityList = 0x1A146F8; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B37E48; + constexpr std::ptrdiff_t dwCSGOInput = 0x1A8A440; + constexpr std::ptrdiff_t dwEntityList = 0x1A157C8; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B38F48; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0; - constexpr std::ptrdiff_t dwGameRules = 0x1A7AF38; - constexpr std::ptrdiff_t dwGlobalVars = 0x185CA10; - constexpr std::ptrdiff_t dwGlowManager = 0x1A7A678; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A64E90; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1868CF8; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A84FA0; - constexpr std::ptrdiff_t dwPrediction = 0x1868B90; - constexpr std::ptrdiff_t dwSensitivity = 0x1A7BC58; + constexpr std::ptrdiff_t dwGameRules = 0x1A7C018; + constexpr std::ptrdiff_t dwGlobalVars = 0x185DAD8; + constexpr std::ptrdiff_t dwGlowManager = 0x1A7B758; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A65F70; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1869D88; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1A86090; + constexpr std::ptrdiff_t dwPrediction = 0x1869C20; + constexpr std::ptrdiff_t dwSensitivity = 0x1A7CD38; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A89720; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A7F620; - constexpr std::ptrdiff_t dwViewRender = 0x1A7FE30; - constexpr std::ptrdiff_t dwWeaponC4 = 0x1A17970; + constexpr std::ptrdiff_t dwViewAngles = 0x1A8A810; + constexpr std::ptrdiff_t dwViewMatrix = 0x1A80870; + constexpr std::ptrdiff_t dwViewRender = 0x1A81080; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1A18B60; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t dwBuildNumber = 0x532BE4; - constexpr std::ptrdiff_t dwNetworkGameClient = 0x531CE0; + constexpr std::ptrdiff_t dwBuildNumber = 0x533BE4; + constexpr std::ptrdiff_t dwNetworkGameClient = 0x532CE0; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x368; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x27C; constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x281447; @@ -38,8 +38,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x238; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x36C; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x228; - constexpr std::ptrdiff_t dwWindowHeight = 0x615154; - constexpr std::ptrdiff_t dwWindowWidth = 0x615150; + constexpr std::ptrdiff_t dwWindowHeight = 0x616134; + constexpr std::ptrdiff_t dwWindowWidth = 0x616130; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index f3e1506..06e45c4 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,26 +1,26 @@ { "client.dll": { - "dwCSGOInput": 27824976, - "dwEntityList": 27346680, - "dwGameEntitySystem": 28540488, + "dwCSGOInput": 27829312, + "dwEntityList": 27350984, + "dwGameEntitySystem": 28544840, "dwGameEntitySystem_highestEntityIndex": 8432, - "dwGameRules": 27766584, - "dwGlobalVars": 25545232, - "dwGlowManager": 27764344, - "dwLocalPlayerController": 27676304, - "dwLocalPlayerPawn": 25595128, - "dwPlantedC4": 27807648, - "dwPrediction": 25594768, - "dwSensitivity": 27769944, + "dwGameRules": 27770904, + "dwGlobalVars": 25549528, + "dwGlowManager": 27768664, + "dwLocalPlayerController": 27680624, + "dwLocalPlayerPawn": 25599368, + "dwPlantedC4": 27811984, + "dwPrediction": 25599008, + "dwSensitivity": 27774264, "dwSensitivity_sensitivity": 64, - "dwViewAngles": 27825952, - "dwViewMatrix": 27784736, - "dwViewRender": 27786800, - "dwWeaponC4": 27359600 + "dwViewAngles": 27830288, + "dwViewMatrix": 27789424, + "dwViewRender": 27791488, + "dwWeaponC4": 27364192 }, "engine2.dll": { - "dwBuildNumber": 5450724, - "dwNetworkGameClient": 5446880, + "dwBuildNumber": 5454820, + "dwNetworkGameClient": 5450976, "dwNetworkGameClient_clientTickCount": 872, "dwNetworkGameClient_deltaTick": 636, "dwNetworkGameClient_isBackgroundMap": 2626631, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 568, "dwNetworkGameClient_serverTickCount": 876, "dwNetworkGameClient_signOnState": 552, - "dwWindowHeight": 6377812, - "dwWindowWidth": 6377808 + "dwWindowHeight": 6381876, + "dwWindowWidth": 6381872 }, "inputsystem.dll": { "dwInputSystem": 231392 diff --git a/output/offsets.rs b/output/offsets.rs index dd2b126..2afade6 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, unused)] @@ -7,28 +7,28 @@ pub mod cs2_dumper { pub mod offsets { // Module: client.dll pub mod client_dll { - pub const dwCSGOInput: usize = 0x1A89350; - pub const dwEntityList: usize = 0x1A146F8; - pub const dwGameEntitySystem: usize = 0x1B37E48; + pub const dwCSGOInput: usize = 0x1A8A440; + pub const dwEntityList: usize = 0x1A157C8; + pub const dwGameEntitySystem: usize = 0x1B38F48; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0; - pub const dwGameRules: usize = 0x1A7AF38; - pub const dwGlobalVars: usize = 0x185CA10; - pub const dwGlowManager: usize = 0x1A7A678; - pub const dwLocalPlayerController: usize = 0x1A64E90; - pub const dwLocalPlayerPawn: usize = 0x1868CF8; - pub const dwPlantedC4: usize = 0x1A84FA0; - pub const dwPrediction: usize = 0x1868B90; - pub const dwSensitivity: usize = 0x1A7BC58; + pub const dwGameRules: usize = 0x1A7C018; + pub const dwGlobalVars: usize = 0x185DAD8; + pub const dwGlowManager: usize = 0x1A7B758; + pub const dwLocalPlayerController: usize = 0x1A65F70; + pub const dwLocalPlayerPawn: usize = 0x1869D88; + pub const dwPlantedC4: usize = 0x1A86090; + pub const dwPrediction: usize = 0x1869C20; + pub const dwSensitivity: usize = 0x1A7CD38; pub const dwSensitivity_sensitivity: usize = 0x40; - pub const dwViewAngles: usize = 0x1A89720; - pub const dwViewMatrix: usize = 0x1A7F620; - pub const dwViewRender: usize = 0x1A7FE30; - pub const dwWeaponC4: usize = 0x1A17970; + pub const dwViewAngles: usize = 0x1A8A810; + pub const dwViewMatrix: usize = 0x1A80870; + pub const dwViewRender: usize = 0x1A81080; + pub const dwWeaponC4: usize = 0x1A18B60; } // Module: engine2.dll pub mod engine2_dll { - pub const dwBuildNumber: usize = 0x532BE4; - pub const dwNetworkGameClient: usize = 0x531CE0; + pub const dwBuildNumber: usize = 0x533BE4; + pub const dwNetworkGameClient: usize = 0x532CE0; pub const dwNetworkGameClient_clientTickCount: usize = 0x368; pub const dwNetworkGameClient_deltaTick: usize = 0x27C; pub const dwNetworkGameClient_isBackgroundMap: usize = 0x281447; @@ -36,8 +36,8 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x238; pub const dwNetworkGameClient_serverTickCount: usize = 0x36C; pub const dwNetworkGameClient_signOnState: usize = 0x228; - pub const dwWindowHeight: usize = 0x615154; - pub const dwWindowWidth: usize = 0x615150; + pub const dwWindowHeight: usize = 0x616134; + pub const dwWindowWidth: usize = 0x616130; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index d5ae08e..161d9d1 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index b90b190..c65ea04 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 1938c40..7b8eb2e 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/particles_dll.cs b/output/particles_dll.cs index 3b3961a..f2a03be 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 7cfa30b..f042733 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 1918978..da2a547 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/pulse_system_dll.cs b/output/pulse_system_dll.cs index 4cc1ed1..7bef7e9 100644 --- a/output/pulse_system_dll.cs +++ b/output/pulse_system_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 3f2afff..dab3a9f 100644 --- a/output/pulse_system_dll.hpp +++ b/output/pulse_system_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index d340908..9d990c3 100644 --- a/output/pulse_system_dll.rs +++ b/output/pulse_system_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/rendersystemdx11_dll.cs b/output/rendersystemdx11_dll.cs index 8ec82b0..aa210d2 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index f34eab8..f062b3d 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index d29f319..0d3935a 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/resourcesystem_dll.cs b/output/resourcesystem_dll.cs index ae755fd..a2b03f9 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 992c1d2..d300cb7 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index eb68359..ba24119 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/scenesystem_dll.cs b/output/scenesystem_dll.cs index 9e36e9d..dab22b8 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 9e850b3..7323b10 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index 8dbf594..384e2aa 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/schemasystem_dll.cs b/output/schemasystem_dll.cs index 9ea8651..716d52e 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index df94c39..776db2c 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index d09ed8d..bd2faef 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/server_dll.cs b/output/server_dll.cs index 1ef0390..5248ae1 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -1765,10 +1765,10 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) public static class CFists { public const nint m_bPlayingUninterruptableAct = 0xF70; // bool - public const nint m_nUninterruptableActivity = 0xF74; // + public const nint m_nUninterruptableActivity = 0xF74; // PlayerAnimEvent_t public const nint m_bRestorePrevWep = 0xF78; // bool - public const nint m_hWeaponBeforePrevious = 0xF7C; // CHandle - public const nint m_hWeaponPrevious = 0xF80; // CHandle + public const nint m_hWeaponBeforePrevious = 0xF7C; // + public const nint m_hWeaponPrevious = 0xF80; // public const nint m_bDelayedHardPunchIncoming = 0xF84; // bool public const nint m_bDestroyAfterTaunt = 0xF85; // bool } @@ -1821,7 +1821,7 @@ namespace CS2Dumper.Schemas { public const nint m_bTriggerOnStartTouch = 0x978; // bool public const nint m_bUsePathSimple = 0x979; // bool public const nint m_iszPathSimpleName = 0x980; // CUtlSymbolLarge - public const nint m_PathSimple = 0x988; // + public const nint m_PathSimple = 0x988; // CPathSimple* public const nint m_splinePushType = 0x990; // uint32 } // Parent: CBaseFilter @@ -3106,7 +3106,7 @@ namespace CS2Dumper.Schemas { public const nint m_bBreakable = 0xF80; // bool public const nint m_isAbleToCloseAreaPortals = 0xF81; // bool public const nint m_currentDamageState = 0xF84; // int32 - public const nint m_damageStates = 0xF88; // + public const nint m_damageStates = 0xF88; // CUtlVector } // Parent: None // Field count: 0 @@ -3542,7 +3542,7 @@ namespace CS2Dumper.Schemas { public const nint m_nViewModelIndex = 0x9BC; // uint32 public const nint m_nAnimationParity = 0x9C0; // uint32 public const nint m_flAnimationStartTime = 0x9C4; // float32 - public const nint m_hWeapon = 0x9C8; // CHandle + public const nint m_hWeapon = 0x9C8; // public const nint m_sVMName = 0x9D0; // CUtlSymbolLarge public const nint m_sAnimationPrefix = 0x9D8; // CUtlSymbolLarge public const nint m_hOldLayerSequence = 0x9E0; // HSequence @@ -3923,7 +3923,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_hRagdollSource (EHANDLE) // NetworkVarNames: m_flBlendWeight (float32) public static class CRagdollProp { - public const nint m_ragdoll = 0x9B0; // + public const nint m_ragdoll = 0x9B0; // ragdoll_t public const nint m_bStartDisabled = 0x9E8; // bool public const nint m_ragPos = 0x9F0; // CNetworkUtlVectorBase public const nint m_ragAngles = 0xA08; // CNetworkUtlVectorBase @@ -4577,7 +4577,7 @@ namespace CS2Dumper.Schemas { public const nint m_sequenceStarted = 0x575; // bool public const nint m_bPositionRelativeToOtherEntity = 0x576; // bool public const nint m_hTargetEnt = 0x578; // CHandle - public const nint m_hNextCine = 0x57C; // + public const nint m_hNextCine = 0x57C; // CHandle public const nint m_bThinking = 0x580; // bool public const nint m_bInitiatedSelfDelete = 0x581; // bool public const nint m_bIsTeleportingDueToMoveTo = 0x582; // bool @@ -4595,7 +4595,7 @@ namespace CS2Dumper.Schemas { public const nint m_OnPostIdleEndSequence = 0x610; // CEntityIOOutput public const nint m_OnCancelSequence = 0x638; // CEntityIOOutput public const nint m_OnCancelFailedSequence = 0x660; // CEntityIOOutput - public const nint m_OnScriptEvent = 0x688; // + public const nint m_OnScriptEvent = 0x688; // CEntityIOOutput[8] public const nint m_matOtherToMain = 0x7D0; // CTransform public const nint m_hInteractionMainEntity = 0x7F0; // CHandle public const nint m_iPlayerDeathBehavior = 0x7F4; // int32 @@ -4968,7 +4968,7 @@ namespace CS2Dumper.Schemas { public static class CPointValueRemapper { public const nint m_bDisabled = 0x4E0; // bool public const nint m_bUpdateOnClient = 0x4E1; // bool - public const nint m_nInputType = 0x4E4; // ValueRemapperInputType_t + public const nint m_nInputType = 0x4E4; // public const nint m_iszRemapLineStartName = 0x4E8; // CUtlSymbolLarge public const nint m_iszRemapLineEndName = 0x4F0; // CUtlSymbolLarge public const nint m_hRemapLineStart = 0x4F8; // CHandle @@ -6708,7 +6708,7 @@ namespace CS2Dumper.Schemas { public const nint m_bRenderToCubemaps = 0x5F8; // bool public const nint m_bNoInterpolate = 0x5F9; // bool public const nint m_Collision = 0x600; // CCollisionProperty - public const nint m_Glow = 0x6B0; // CGlowProperty + public const nint m_Glow = 0x6B0; // public const nint m_flGlowBackfaceMult = 0x708; // float32 public const nint m_fadeMinDist = 0x70C; // float32 public const nint m_fadeMaxDist = 0x710; // float32 @@ -6897,7 +6897,7 @@ namespace CS2Dumper.Schemas { // Metadata: // NetworkVarNames: m_EnvWindShared (CEnvWindShared) public static class CEnvWind { - public const nint m_EnvWindShared = 0x4E0; // CEnvWindShared + public const nint m_EnvWindShared = 0x4E0; // } // Parent: None // Field count: 2 @@ -6948,7 +6948,7 @@ namespace CS2Dumper.Schemas { public const nint m_flFireSequenceStartTime = 0xDA8; // float32 public const nint m_nFireSequenceStartTimeChange = 0xDAC; // int32 public const nint m_nFireSequenceStartTimeAck = 0xDB0; // int32 - public const nint m_ePlayerFireEvent = 0xDB4; // + public const nint m_ePlayerFireEvent = 0xDB4; // PlayerAnimEvent_t public const nint m_ePlayerFireEventAttackType = 0xDB8; // WeaponAttackType_t public const nint m_seqIdle = 0xDBC; // HSequence public const nint m_seqFirePrimary = 0xDC0; // HSequence @@ -7093,8 +7093,8 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_iAmmo (uint16) public static class CPlayer_WeaponServices { public const nint m_hMyWeapons = 0x40; // CNetworkUtlVectorBase> - public const nint m_hActiveWeapon = 0x58; // CHandle - public const nint m_hLastWeapon = 0x5C; // CHandle + public const nint m_hActiveWeapon = 0x58; // + public const nint m_hLastWeapon = 0x5C; // public const nint m_iAmmo = 0x60; // uint16[32] public const nint m_bPreventWeaponPickup = 0xA0; // bool } @@ -7244,7 +7244,7 @@ namespace CS2Dumper.Schemas { public const nint m_bStartActive = 0x4E8; // bool public const nint m_flMaxSimulationTime = 0x4EC; // float32 public const nint m_iszEffectName = 0x4F0; // CUtlSymbolLarge - public const nint m_PathNodes_Name = 0x4F8; // + public const nint m_PathNodes_Name = 0x4F8; // CUtlVector public const nint m_flParticleSpacing = 0x510; // float32 public const nint m_flSlack = 0x514; // float32 public const nint m_flRadius = 0x518; // float32 @@ -7307,7 +7307,7 @@ namespace CS2Dumper.Schemas { public const nint m_iszPathName = 0x798; // CUtlSymbolLarge public const nint m_hPathMover = 0x7A0; // CHandle public const nint m_iszPathNodeStart = 0x7A8; // CUtlSymbolLarge - public const nint m_eMoveType = 0x7B0; // + public const nint m_eMoveType = 0x7B0; // CFuncMover::Move_t public const nint m_bIsReversing = 0x7B4; // bool public const nint m_vTarget = 0x7B8; // Vector public const nint m_flStartSpeed = 0x7C4; // float32 @@ -7940,7 +7940,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t) // NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t) public static class CCSPlayer_ActionTrackingServices { - public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x200; // CHandle + public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x200; // public const nint m_bIsRescuing = 0x22C; // bool public const nint m_weaponPurchasesThisMatch = 0x230; // WeaponPurchaseTracker_t public const nint m_weaponPurchasesThisRound = 0x288; // WeaponPurchaseTracker_t @@ -8111,7 +8111,7 @@ namespace CS2Dumper.Schemas { public const nint m_forceTime = 0x4F4; // float32 public const nint m_attachedObject = 0x4F8; // CHandle public const nint m_wasRestored = 0x4FC; // bool - public const nint m_integrator = 0x500; // + public const nint m_integrator = 0x500; // CConstantForceController } // Parent: CLogicalEntity // Field count: 6 @@ -8657,7 +8657,7 @@ namespace CS2Dumper.Schemas { public const nint m_flLerpDuration = 0x97C; // float32 public const nint m_bLerpRestoreMoveType = 0x980; // bool public const nint m_bSingleLerpObject = 0x981; // bool - public const nint m_vecLerpingObjects = 0x988; // CUtlVector + public const nint m_vecLerpingObjects = 0x988; // public const nint m_iszLerpEffect = 0x9A0; // CUtlSymbolLarge public const nint m_iszLerpSound = 0x9A8; // CUtlSymbolLarge public const nint m_bAttachTouchingObject = 0x9B0; // bool @@ -9409,7 +9409,7 @@ namespace CS2Dumper.Schemas { public const nint m_flNextAttack = 0xA8; // GameTime_t public const nint m_bIsLookingAtWeapon = 0xAC; // bool public const nint m_bIsHoldingLookAtWeapon = 0xAD; // bool - public const nint m_hSavedWeapon = 0xB0; // CHandle + public const nint m_hSavedWeapon = 0xB0; // public const nint m_nTimeToMelee = 0xB4; // int32 public const nint m_nTimeToSecondary = 0xB8; // int32 public const nint m_nTimeToPrimary = 0xBC; // int32 @@ -9462,7 +9462,7 @@ namespace CS2Dumper.Schemas { // Parent: None // Field count: 13 public static class CBot { - public const nint m_pController = 0x10; // CCSPlayerController* + public const nint m_pController = 0x10; // public const nint m_pPlayer = 0x18; // CCSPlayerPawn* public const nint m_bHasSpawned = 0x20; // bool public const nint m_id = 0x24; // uint32 @@ -9700,7 +9700,7 @@ namespace CS2Dumper.Schemas { public const nint m_blinktoggle = 0x9CC; // bool public const nint m_flAllowResponsesEndTime = 0xA20; // GameTime_t public const nint m_flLastFlexAnimationTime = 0xA24; // GameTime_t - public const nint m_nNextSceneEventId = 0xA28; // + public const nint m_nNextSceneEventId = 0xA28; // SceneEventId_t public const nint m_bUpdateLayerPriorities = 0xA2C; // bool } // Parent: CTriggerHurt @@ -9717,7 +9717,7 @@ namespace CS2Dumper.Schemas { // MPropertySuppressBaseClassField public static class CCSWeaponBaseVData { public const nint m_WeaponType = 0x348; // CSWeaponType - public const nint m_WeaponCategory = 0x34C; // + public const nint m_WeaponCategory = 0x34C; // CSWeaponCategory public const nint m_szViewModel = 0x350; // CResourceNameTyped> public const nint m_szPlayerModel = 0x430; // CResourceNameTyped> public const nint m_szWorldDroppedModel = 0x510; // CResourceNameTyped> @@ -9924,8 +9924,8 @@ namespace CS2Dumper.Schemas { public const nint m_pHostageServices = 0xDD8; // CCSPlayer_HostageServices* public const nint m_pBuyServices = 0xDE0; // CCSPlayer_BuyServices* public const nint m_pActionTrackingServices = 0xDE8; // CCSPlayer_ActionTrackingServices* - public const nint m_pRadioServices = 0xDF0; // CCSPlayer_RadioServices* - public const nint m_pDamageReactServices = 0xDF8; // CCSPlayer_DamageReactServices* + public const nint m_pRadioServices = 0xDF0; // + public const nint m_pDamageReactServices = 0xDF8; // public const nint m_nCharacterDefIndex = 0xE00; // uint16 public const nint m_bHasFemaleVoice = 0xE02; // bool public const nint m_strVOPrefix = 0xE08; // CUtlString @@ -9949,7 +9949,7 @@ namespace CS2Dumper.Schemas { public const nint m_aimPunchAngleVel = 0xF1C; // QAngle public const nint m_aimPunchTickBase = 0xF28; // int32 public const nint m_aimPunchTickFraction = 0xF2C; // float32 - public const nint m_aimPunchCache = 0xF30; // CUtlVector + public const nint m_aimPunchCache = 0xF30; // public const nint m_bIsBuyMenuOpen = 0xF48; // bool public const nint m_xLastHeadBoneTransform = 0x15F0; // CTransform public const nint m_bLastHeadBoneTransformIsValid = 0x1610; // bool @@ -10269,9 +10269,9 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_flDeathTime (GameTime_t) // NetworkVarNames: m_hController (CHandle) public static class CBasePlayerPawn { - public const nint m_pWeaponServices = 0xAC0; // - public const nint m_pItemServices = 0xAC8; // - public const nint m_pAutoaimServices = 0xAD0; // + public const nint m_pWeaponServices = 0xAC0; // CPlayer_WeaponServices* + public const nint m_pItemServices = 0xAC8; // CPlayer_ItemServices* + public const nint m_pAutoaimServices = 0xAD0; // CPlayer_AutoaimServices* public const nint m_pObserverServices = 0xAD8; // CPlayer_ObserverServices* public const nint m_pWaterServices = 0xAE0; // CPlayer_WaterServices* public const nint m_pUseServices = 0xAE8; // CPlayer_UseServices* @@ -11046,7 +11046,7 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_nBloodType (BloodType) public static class CBaseEntity { public const nint m_CBodyComponent = 0x38; // CBodyComponent* - public const nint m_NetworkTransmitComponent = 0x40; // CNetworkTransmitComponent + public const nint m_NetworkTransmitComponent = 0x40; // public const nint m_aThinkFunctions = 0x240; // CUtlVector public const nint m_iCurrentThinkContext = 0x258; // int32 public const nint m_nLastThinkTick = 0x25C; // GameTick_t diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 7c3b86a..f214d31 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once @@ -1770,10 +1770,10 @@ namespace cs2_dumper { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) namespace CFists { constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xF70; // bool - constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xF74; // + constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xF74; // PlayerAnimEvent_t constexpr std::ptrdiff_t m_bRestorePrevWep = 0xF78; // bool - constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xF7C; // CHandle - constexpr std::ptrdiff_t m_hWeaponPrevious = 0xF80; // CHandle + constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xF7C; // + constexpr std::ptrdiff_t m_hWeaponPrevious = 0xF80; // constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xF84; // bool constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xF85; // bool } @@ -1826,7 +1826,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bTriggerOnStartTouch = 0x978; // bool constexpr std::ptrdiff_t m_bUsePathSimple = 0x979; // bool constexpr std::ptrdiff_t m_iszPathSimpleName = 0x980; // CUtlSymbolLarge - constexpr std::ptrdiff_t m_PathSimple = 0x988; // + constexpr std::ptrdiff_t m_PathSimple = 0x988; // CPathSimple* constexpr std::ptrdiff_t m_splinePushType = 0x990; // uint32 } // Parent: CBaseFilter @@ -3111,7 +3111,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bBreakable = 0xF80; // bool constexpr std::ptrdiff_t m_isAbleToCloseAreaPortals = 0xF81; // bool constexpr std::ptrdiff_t m_currentDamageState = 0xF84; // int32 - constexpr std::ptrdiff_t m_damageStates = 0xF88; // + constexpr std::ptrdiff_t m_damageStates = 0xF88; // CUtlVector } // Parent: None // Field count: 0 @@ -3547,7 +3547,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_nViewModelIndex = 0x9BC; // uint32 constexpr std::ptrdiff_t m_nAnimationParity = 0x9C0; // uint32 constexpr std::ptrdiff_t m_flAnimationStartTime = 0x9C4; // float32 - constexpr std::ptrdiff_t m_hWeapon = 0x9C8; // CHandle + constexpr std::ptrdiff_t m_hWeapon = 0x9C8; // constexpr std::ptrdiff_t m_sVMName = 0x9D0; // CUtlSymbolLarge constexpr std::ptrdiff_t m_sAnimationPrefix = 0x9D8; // CUtlSymbolLarge constexpr std::ptrdiff_t m_hOldLayerSequence = 0x9E0; // HSequence @@ -3928,7 +3928,7 @@ namespace cs2_dumper { // NetworkVarNames: m_hRagdollSource (EHANDLE) // NetworkVarNames: m_flBlendWeight (float32) namespace CRagdollProp { - constexpr std::ptrdiff_t m_ragdoll = 0x9B0; // + constexpr std::ptrdiff_t m_ragdoll = 0x9B0; // ragdoll_t constexpr std::ptrdiff_t m_bStartDisabled = 0x9E8; // bool constexpr std::ptrdiff_t m_ragPos = 0x9F0; // CNetworkUtlVectorBase constexpr std::ptrdiff_t m_ragAngles = 0xA08; // CNetworkUtlVectorBase @@ -4582,7 +4582,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_sequenceStarted = 0x575; // bool constexpr std::ptrdiff_t m_bPositionRelativeToOtherEntity = 0x576; // bool constexpr std::ptrdiff_t m_hTargetEnt = 0x578; // CHandle - constexpr std::ptrdiff_t m_hNextCine = 0x57C; // + constexpr std::ptrdiff_t m_hNextCine = 0x57C; // CHandle constexpr std::ptrdiff_t m_bThinking = 0x580; // bool constexpr std::ptrdiff_t m_bInitiatedSelfDelete = 0x581; // bool constexpr std::ptrdiff_t m_bIsTeleportingDueToMoveTo = 0x582; // bool @@ -4600,7 +4600,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OnPostIdleEndSequence = 0x610; // CEntityIOOutput constexpr std::ptrdiff_t m_OnCancelSequence = 0x638; // CEntityIOOutput constexpr std::ptrdiff_t m_OnCancelFailedSequence = 0x660; // CEntityIOOutput - constexpr std::ptrdiff_t m_OnScriptEvent = 0x688; // + constexpr std::ptrdiff_t m_OnScriptEvent = 0x688; // CEntityIOOutput[8] constexpr std::ptrdiff_t m_matOtherToMain = 0x7D0; // CTransform constexpr std::ptrdiff_t m_hInteractionMainEntity = 0x7F0; // CHandle constexpr std::ptrdiff_t m_iPlayerDeathBehavior = 0x7F4; // int32 @@ -4973,7 +4973,7 @@ namespace cs2_dumper { namespace CPointValueRemapper { constexpr std::ptrdiff_t m_bDisabled = 0x4E0; // bool constexpr std::ptrdiff_t m_bUpdateOnClient = 0x4E1; // bool - constexpr std::ptrdiff_t m_nInputType = 0x4E4; // ValueRemapperInputType_t + constexpr std::ptrdiff_t m_nInputType = 0x4E4; // constexpr std::ptrdiff_t m_iszRemapLineStartName = 0x4E8; // CUtlSymbolLarge constexpr std::ptrdiff_t m_iszRemapLineEndName = 0x4F0; // CUtlSymbolLarge constexpr std::ptrdiff_t m_hRemapLineStart = 0x4F8; // CHandle @@ -6713,7 +6713,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bRenderToCubemaps = 0x5F8; // bool constexpr std::ptrdiff_t m_bNoInterpolate = 0x5F9; // bool constexpr std::ptrdiff_t m_Collision = 0x600; // CCollisionProperty - constexpr std::ptrdiff_t m_Glow = 0x6B0; // CGlowProperty + constexpr std::ptrdiff_t m_Glow = 0x6B0; // constexpr std::ptrdiff_t m_flGlowBackfaceMult = 0x708; // float32 constexpr std::ptrdiff_t m_fadeMinDist = 0x70C; // float32 constexpr std::ptrdiff_t m_fadeMaxDist = 0x710; // float32 @@ -6902,7 +6902,7 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_EnvWindShared (CEnvWindShared) namespace CEnvWind { - constexpr std::ptrdiff_t m_EnvWindShared = 0x4E0; // CEnvWindShared + constexpr std::ptrdiff_t m_EnvWindShared = 0x4E0; // } // Parent: None // Field count: 2 @@ -6953,7 +6953,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0xDA8; // float32 constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0xDAC; // int32 constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0xDB0; // int32 - constexpr std::ptrdiff_t m_ePlayerFireEvent = 0xDB4; // + constexpr std::ptrdiff_t m_ePlayerFireEvent = 0xDB4; // PlayerAnimEvent_t constexpr std::ptrdiff_t m_ePlayerFireEventAttackType = 0xDB8; // WeaponAttackType_t constexpr std::ptrdiff_t m_seqIdle = 0xDBC; // HSequence constexpr std::ptrdiff_t m_seqFirePrimary = 0xDC0; // HSequence @@ -7098,8 +7098,8 @@ namespace cs2_dumper { // NetworkVarNames: m_iAmmo (uint16) namespace CPlayer_WeaponServices { constexpr std::ptrdiff_t m_hMyWeapons = 0x40; // CNetworkUtlVectorBase> - constexpr std::ptrdiff_t m_hActiveWeapon = 0x58; // CHandle - constexpr std::ptrdiff_t m_hLastWeapon = 0x5C; // CHandle + constexpr std::ptrdiff_t m_hActiveWeapon = 0x58; // + constexpr std::ptrdiff_t m_hLastWeapon = 0x5C; // constexpr std::ptrdiff_t m_iAmmo = 0x60; // uint16[32] constexpr std::ptrdiff_t m_bPreventWeaponPickup = 0xA0; // bool } @@ -7249,7 +7249,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bStartActive = 0x4E8; // bool constexpr std::ptrdiff_t m_flMaxSimulationTime = 0x4EC; // float32 constexpr std::ptrdiff_t m_iszEffectName = 0x4F0; // CUtlSymbolLarge - constexpr std::ptrdiff_t m_PathNodes_Name = 0x4F8; // + constexpr std::ptrdiff_t m_PathNodes_Name = 0x4F8; // CUtlVector constexpr std::ptrdiff_t m_flParticleSpacing = 0x510; // float32 constexpr std::ptrdiff_t m_flSlack = 0x514; // float32 constexpr std::ptrdiff_t m_flRadius = 0x518; // float32 @@ -7312,7 +7312,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iszPathName = 0x798; // CUtlSymbolLarge constexpr std::ptrdiff_t m_hPathMover = 0x7A0; // CHandle constexpr std::ptrdiff_t m_iszPathNodeStart = 0x7A8; // CUtlSymbolLarge - constexpr std::ptrdiff_t m_eMoveType = 0x7B0; // + constexpr std::ptrdiff_t m_eMoveType = 0x7B0; // CFuncMover::Move_t constexpr std::ptrdiff_t m_bIsReversing = 0x7B4; // bool constexpr std::ptrdiff_t m_vTarget = 0x7B8; // Vector constexpr std::ptrdiff_t m_flStartSpeed = 0x7C4; // float32 @@ -7945,7 +7945,7 @@ namespace cs2_dumper { // NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t) // NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t) namespace CCSPlayer_ActionTrackingServices { - constexpr std::ptrdiff_t m_hLastWeaponBeforeC4AutoSwitch = 0x200; // CHandle + constexpr std::ptrdiff_t m_hLastWeaponBeforeC4AutoSwitch = 0x200; // constexpr std::ptrdiff_t m_bIsRescuing = 0x22C; // bool constexpr std::ptrdiff_t m_weaponPurchasesThisMatch = 0x230; // WeaponPurchaseTracker_t constexpr std::ptrdiff_t m_weaponPurchasesThisRound = 0x288; // WeaponPurchaseTracker_t @@ -8116,7 +8116,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_forceTime = 0x4F4; // float32 constexpr std::ptrdiff_t m_attachedObject = 0x4F8; // CHandle constexpr std::ptrdiff_t m_wasRestored = 0x4FC; // bool - constexpr std::ptrdiff_t m_integrator = 0x500; // + constexpr std::ptrdiff_t m_integrator = 0x500; // CConstantForceController } // Parent: CLogicalEntity // Field count: 6 @@ -8662,7 +8662,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flLerpDuration = 0x97C; // float32 constexpr std::ptrdiff_t m_bLerpRestoreMoveType = 0x980; // bool constexpr std::ptrdiff_t m_bSingleLerpObject = 0x981; // bool - constexpr std::ptrdiff_t m_vecLerpingObjects = 0x988; // CUtlVector + constexpr std::ptrdiff_t m_vecLerpingObjects = 0x988; // constexpr std::ptrdiff_t m_iszLerpEffect = 0x9A0; // CUtlSymbolLarge constexpr std::ptrdiff_t m_iszLerpSound = 0x9A8; // CUtlSymbolLarge constexpr std::ptrdiff_t m_bAttachTouchingObject = 0x9B0; // bool @@ -9414,7 +9414,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flNextAttack = 0xA8; // GameTime_t constexpr std::ptrdiff_t m_bIsLookingAtWeapon = 0xAC; // bool constexpr std::ptrdiff_t m_bIsHoldingLookAtWeapon = 0xAD; // bool - constexpr std::ptrdiff_t m_hSavedWeapon = 0xB0; // CHandle + constexpr std::ptrdiff_t m_hSavedWeapon = 0xB0; // constexpr std::ptrdiff_t m_nTimeToMelee = 0xB4; // int32 constexpr std::ptrdiff_t m_nTimeToSecondary = 0xB8; // int32 constexpr std::ptrdiff_t m_nTimeToPrimary = 0xBC; // int32 @@ -9467,7 +9467,7 @@ namespace cs2_dumper { // Parent: None // Field count: 13 namespace CBot { - constexpr std::ptrdiff_t m_pController = 0x10; // CCSPlayerController* + constexpr std::ptrdiff_t m_pController = 0x10; // constexpr std::ptrdiff_t m_pPlayer = 0x18; // CCSPlayerPawn* constexpr std::ptrdiff_t m_bHasSpawned = 0x20; // bool constexpr std::ptrdiff_t m_id = 0x24; // uint32 @@ -9705,7 +9705,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_blinktoggle = 0x9CC; // bool constexpr std::ptrdiff_t m_flAllowResponsesEndTime = 0xA20; // GameTime_t constexpr std::ptrdiff_t m_flLastFlexAnimationTime = 0xA24; // GameTime_t - constexpr std::ptrdiff_t m_nNextSceneEventId = 0xA28; // + constexpr std::ptrdiff_t m_nNextSceneEventId = 0xA28; // SceneEventId_t constexpr std::ptrdiff_t m_bUpdateLayerPriorities = 0xA2C; // bool } // Parent: CTriggerHurt @@ -9722,7 +9722,7 @@ namespace cs2_dumper { // MPropertySuppressBaseClassField namespace CCSWeaponBaseVData { constexpr std::ptrdiff_t m_WeaponType = 0x348; // CSWeaponType - constexpr std::ptrdiff_t m_WeaponCategory = 0x34C; // + constexpr std::ptrdiff_t m_WeaponCategory = 0x34C; // CSWeaponCategory constexpr std::ptrdiff_t m_szViewModel = 0x350; // CResourceNameTyped> constexpr std::ptrdiff_t m_szPlayerModel = 0x430; // CResourceNameTyped> constexpr std::ptrdiff_t m_szWorldDroppedModel = 0x510; // CResourceNameTyped> @@ -9929,8 +9929,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_pHostageServices = 0xDD8; // CCSPlayer_HostageServices* constexpr std::ptrdiff_t m_pBuyServices = 0xDE0; // CCSPlayer_BuyServices* constexpr std::ptrdiff_t m_pActionTrackingServices = 0xDE8; // CCSPlayer_ActionTrackingServices* - constexpr std::ptrdiff_t m_pRadioServices = 0xDF0; // CCSPlayer_RadioServices* - constexpr std::ptrdiff_t m_pDamageReactServices = 0xDF8; // CCSPlayer_DamageReactServices* + constexpr std::ptrdiff_t m_pRadioServices = 0xDF0; // + constexpr std::ptrdiff_t m_pDamageReactServices = 0xDF8; // constexpr std::ptrdiff_t m_nCharacterDefIndex = 0xE00; // uint16 constexpr std::ptrdiff_t m_bHasFemaleVoice = 0xE02; // bool constexpr std::ptrdiff_t m_strVOPrefix = 0xE08; // CUtlString @@ -9954,7 +9954,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_aimPunchAngleVel = 0xF1C; // QAngle constexpr std::ptrdiff_t m_aimPunchTickBase = 0xF28; // int32 constexpr std::ptrdiff_t m_aimPunchTickFraction = 0xF2C; // float32 - constexpr std::ptrdiff_t m_aimPunchCache = 0xF30; // CUtlVector + constexpr std::ptrdiff_t m_aimPunchCache = 0xF30; // constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0xF48; // bool constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x15F0; // CTransform constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1610; // bool @@ -10274,9 +10274,9 @@ namespace cs2_dumper { // NetworkVarNames: m_flDeathTime (GameTime_t) // NetworkVarNames: m_hController (CHandle) namespace CBasePlayerPawn { - constexpr std::ptrdiff_t m_pWeaponServices = 0xAC0; // - constexpr std::ptrdiff_t m_pItemServices = 0xAC8; // - constexpr std::ptrdiff_t m_pAutoaimServices = 0xAD0; // + constexpr std::ptrdiff_t m_pWeaponServices = 0xAC0; // CPlayer_WeaponServices* + constexpr std::ptrdiff_t m_pItemServices = 0xAC8; // CPlayer_ItemServices* + constexpr std::ptrdiff_t m_pAutoaimServices = 0xAD0; // CPlayer_AutoaimServices* constexpr std::ptrdiff_t m_pObserverServices = 0xAD8; // CPlayer_ObserverServices* constexpr std::ptrdiff_t m_pWaterServices = 0xAE0; // CPlayer_WaterServices* constexpr std::ptrdiff_t m_pUseServices = 0xAE8; // CPlayer_UseServices* @@ -11051,7 +11051,7 @@ namespace cs2_dumper { // NetworkVarNames: m_nBloodType (BloodType) namespace CBaseEntity { constexpr std::ptrdiff_t m_CBodyComponent = 0x38; // CBodyComponent* - constexpr std::ptrdiff_t m_NetworkTransmitComponent = 0x40; // CNetworkTransmitComponent + constexpr std::ptrdiff_t m_NetworkTransmitComponent = 0x40; // constexpr std::ptrdiff_t m_aThinkFunctions = 0x240; // CUtlVector constexpr std::ptrdiff_t m_iCurrentThinkContext = 0x258; // int32 constexpr std::ptrdiff_t m_nLastThinkTick = 0x25C; // GameTick_t diff --git a/output/server_dll.rs b/output/server_dll.rs index 06e60fa..980c51f 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -1872,10 +1872,10 @@ pub mod cs2_dumper { // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) pub mod CFists { pub const m_bPlayingUninterruptableAct: usize = 0xF70; // bool - pub const m_nUninterruptableActivity: usize = 0xF74; // + pub const m_nUninterruptableActivity: usize = 0xF74; // PlayerAnimEvent_t pub const m_bRestorePrevWep: usize = 0xF78; // bool - pub const m_hWeaponBeforePrevious: usize = 0xF7C; // CHandle - pub const m_hWeaponPrevious: usize = 0xF80; // CHandle + pub const m_hWeaponBeforePrevious: usize = 0xF7C; // + pub const m_hWeaponPrevious: usize = 0xF80; // pub const m_bDelayedHardPunchIncoming: usize = 0xF84; // bool pub const m_bDestroyAfterTaunt: usize = 0xF85; // bool } @@ -1928,7 +1928,7 @@ pub mod cs2_dumper { pub const m_bTriggerOnStartTouch: usize = 0x978; // bool pub const m_bUsePathSimple: usize = 0x979; // bool pub const m_iszPathSimpleName: usize = 0x980; // CUtlSymbolLarge - pub const m_PathSimple: usize = 0x988; // + pub const m_PathSimple: usize = 0x988; // CPathSimple* pub const m_splinePushType: usize = 0x990; // uint32 } // Parent: CBaseFilter @@ -3213,7 +3213,7 @@ pub mod cs2_dumper { pub const m_bBreakable: usize = 0xF80; // bool pub const m_isAbleToCloseAreaPortals: usize = 0xF81; // bool pub const m_currentDamageState: usize = 0xF84; // int32 - pub const m_damageStates: usize = 0xF88; // + pub const m_damageStates: usize = 0xF88; // CUtlVector } // Parent: None // Field count: 0 @@ -3649,7 +3649,7 @@ pub mod cs2_dumper { pub const m_nViewModelIndex: usize = 0x9BC; // uint32 pub const m_nAnimationParity: usize = 0x9C0; // uint32 pub const m_flAnimationStartTime: usize = 0x9C4; // float32 - pub const m_hWeapon: usize = 0x9C8; // CHandle + pub const m_hWeapon: usize = 0x9C8; // pub const m_sVMName: usize = 0x9D0; // CUtlSymbolLarge pub const m_sAnimationPrefix: usize = 0x9D8; // CUtlSymbolLarge pub const m_hOldLayerSequence: usize = 0x9E0; // HSequence @@ -4030,7 +4030,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_hRagdollSource (EHANDLE) // NetworkVarNames: m_flBlendWeight (float32) pub mod CRagdollProp { - pub const m_ragdoll: usize = 0x9B0; // + pub const m_ragdoll: usize = 0x9B0; // ragdoll_t pub const m_bStartDisabled: usize = 0x9E8; // bool pub const m_ragPos: usize = 0x9F0; // CNetworkUtlVectorBase pub const m_ragAngles: usize = 0xA08; // CNetworkUtlVectorBase @@ -4684,7 +4684,7 @@ pub mod cs2_dumper { pub const m_sequenceStarted: usize = 0x575; // bool pub const m_bPositionRelativeToOtherEntity: usize = 0x576; // bool pub const m_hTargetEnt: usize = 0x578; // CHandle - pub const m_hNextCine: usize = 0x57C; // + pub const m_hNextCine: usize = 0x57C; // CHandle pub const m_bThinking: usize = 0x580; // bool pub const m_bInitiatedSelfDelete: usize = 0x581; // bool pub const m_bIsTeleportingDueToMoveTo: usize = 0x582; // bool @@ -4702,7 +4702,7 @@ pub mod cs2_dumper { pub const m_OnPostIdleEndSequence: usize = 0x610; // CEntityIOOutput pub const m_OnCancelSequence: usize = 0x638; // CEntityIOOutput pub const m_OnCancelFailedSequence: usize = 0x660; // CEntityIOOutput - pub const m_OnScriptEvent: usize = 0x688; // + pub const m_OnScriptEvent: usize = 0x688; // CEntityIOOutput[8] pub const m_matOtherToMain: usize = 0x7D0; // CTransform pub const m_hInteractionMainEntity: usize = 0x7F0; // CHandle pub const m_iPlayerDeathBehavior: usize = 0x7F4; // int32 @@ -5075,7 +5075,7 @@ pub mod cs2_dumper { pub mod CPointValueRemapper { pub const m_bDisabled: usize = 0x4E0; // bool pub const m_bUpdateOnClient: usize = 0x4E1; // bool - pub const m_nInputType: usize = 0x4E4; // ValueRemapperInputType_t + pub const m_nInputType: usize = 0x4E4; // pub const m_iszRemapLineStartName: usize = 0x4E8; // CUtlSymbolLarge pub const m_iszRemapLineEndName: usize = 0x4F0; // CUtlSymbolLarge pub const m_hRemapLineStart: usize = 0x4F8; // CHandle @@ -6815,7 +6815,7 @@ pub mod cs2_dumper { pub const m_bRenderToCubemaps: usize = 0x5F8; // bool pub const m_bNoInterpolate: usize = 0x5F9; // bool pub const m_Collision: usize = 0x600; // CCollisionProperty - pub const m_Glow: usize = 0x6B0; // CGlowProperty + pub const m_Glow: usize = 0x6B0; // pub const m_flGlowBackfaceMult: usize = 0x708; // float32 pub const m_fadeMinDist: usize = 0x70C; // float32 pub const m_fadeMaxDist: usize = 0x710; // float32 @@ -7004,7 +7004,7 @@ pub mod cs2_dumper { // Metadata: // NetworkVarNames: m_EnvWindShared (CEnvWindShared) pub mod CEnvWind { - pub const m_EnvWindShared: usize = 0x4E0; // CEnvWindShared + pub const m_EnvWindShared: usize = 0x4E0; // } // Parent: None // Field count: 2 @@ -7055,7 +7055,7 @@ pub mod cs2_dumper { pub const m_flFireSequenceStartTime: usize = 0xDA8; // float32 pub const m_nFireSequenceStartTimeChange: usize = 0xDAC; // int32 pub const m_nFireSequenceStartTimeAck: usize = 0xDB0; // int32 - pub const m_ePlayerFireEvent: usize = 0xDB4; // + pub const m_ePlayerFireEvent: usize = 0xDB4; // PlayerAnimEvent_t pub const m_ePlayerFireEventAttackType: usize = 0xDB8; // WeaponAttackType_t pub const m_seqIdle: usize = 0xDBC; // HSequence pub const m_seqFirePrimary: usize = 0xDC0; // HSequence @@ -7200,8 +7200,8 @@ pub mod cs2_dumper { // NetworkVarNames: m_iAmmo (uint16) pub mod CPlayer_WeaponServices { pub const m_hMyWeapons: usize = 0x40; // CNetworkUtlVectorBase> - pub const m_hActiveWeapon: usize = 0x58; // CHandle - pub const m_hLastWeapon: usize = 0x5C; // CHandle + pub const m_hActiveWeapon: usize = 0x58; // + pub const m_hLastWeapon: usize = 0x5C; // pub const m_iAmmo: usize = 0x60; // uint16[32] pub const m_bPreventWeaponPickup: usize = 0xA0; // bool } @@ -7351,7 +7351,7 @@ pub mod cs2_dumper { pub const m_bStartActive: usize = 0x4E8; // bool pub const m_flMaxSimulationTime: usize = 0x4EC; // float32 pub const m_iszEffectName: usize = 0x4F0; // CUtlSymbolLarge - pub const m_PathNodes_Name: usize = 0x4F8; // + pub const m_PathNodes_Name: usize = 0x4F8; // CUtlVector pub const m_flParticleSpacing: usize = 0x510; // float32 pub const m_flSlack: usize = 0x514; // float32 pub const m_flRadius: usize = 0x518; // float32 @@ -7414,7 +7414,7 @@ pub mod cs2_dumper { pub const m_iszPathName: usize = 0x798; // CUtlSymbolLarge pub const m_hPathMover: usize = 0x7A0; // CHandle pub const m_iszPathNodeStart: usize = 0x7A8; // CUtlSymbolLarge - pub const m_eMoveType: usize = 0x7B0; // + pub const m_eMoveType: usize = 0x7B0; // CFuncMover::Move_t pub const m_bIsReversing: usize = 0x7B4; // bool pub const m_vTarget: usize = 0x7B8; // Vector pub const m_flStartSpeed: usize = 0x7C4; // float32 @@ -8047,7 +8047,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t) // NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t) pub mod CCSPlayer_ActionTrackingServices { - pub const m_hLastWeaponBeforeC4AutoSwitch: usize = 0x200; // CHandle + pub const m_hLastWeaponBeforeC4AutoSwitch: usize = 0x200; // pub const m_bIsRescuing: usize = 0x22C; // bool pub const m_weaponPurchasesThisMatch: usize = 0x230; // WeaponPurchaseTracker_t pub const m_weaponPurchasesThisRound: usize = 0x288; // WeaponPurchaseTracker_t @@ -8218,7 +8218,7 @@ pub mod cs2_dumper { pub const m_forceTime: usize = 0x4F4; // float32 pub const m_attachedObject: usize = 0x4F8; // CHandle pub const m_wasRestored: usize = 0x4FC; // bool - pub const m_integrator: usize = 0x500; // + pub const m_integrator: usize = 0x500; // CConstantForceController } // Parent: CLogicalEntity // Field count: 6 @@ -8764,7 +8764,7 @@ pub mod cs2_dumper { pub const m_flLerpDuration: usize = 0x97C; // float32 pub const m_bLerpRestoreMoveType: usize = 0x980; // bool pub const m_bSingleLerpObject: usize = 0x981; // bool - pub const m_vecLerpingObjects: usize = 0x988; // CUtlVector + pub const m_vecLerpingObjects: usize = 0x988; // pub const m_iszLerpEffect: usize = 0x9A0; // CUtlSymbolLarge pub const m_iszLerpSound: usize = 0x9A8; // CUtlSymbolLarge pub const m_bAttachTouchingObject: usize = 0x9B0; // bool @@ -9516,7 +9516,7 @@ pub mod cs2_dumper { pub const m_flNextAttack: usize = 0xA8; // GameTime_t pub const m_bIsLookingAtWeapon: usize = 0xAC; // bool pub const m_bIsHoldingLookAtWeapon: usize = 0xAD; // bool - pub const m_hSavedWeapon: usize = 0xB0; // CHandle + pub const m_hSavedWeapon: usize = 0xB0; // pub const m_nTimeToMelee: usize = 0xB4; // int32 pub const m_nTimeToSecondary: usize = 0xB8; // int32 pub const m_nTimeToPrimary: usize = 0xBC; // int32 @@ -9569,7 +9569,7 @@ pub mod cs2_dumper { // Parent: None // Field count: 13 pub mod CBot { - pub const m_pController: usize = 0x10; // CCSPlayerController* + pub const m_pController: usize = 0x10; // pub const m_pPlayer: usize = 0x18; // CCSPlayerPawn* pub const m_bHasSpawned: usize = 0x20; // bool pub const m_id: usize = 0x24; // uint32 @@ -9807,7 +9807,7 @@ pub mod cs2_dumper { pub const m_blinktoggle: usize = 0x9CC; // bool pub const m_flAllowResponsesEndTime: usize = 0xA20; // GameTime_t pub const m_flLastFlexAnimationTime: usize = 0xA24; // GameTime_t - pub const m_nNextSceneEventId: usize = 0xA28; // + pub const m_nNextSceneEventId: usize = 0xA28; // SceneEventId_t pub const m_bUpdateLayerPriorities: usize = 0xA2C; // bool } // Parent: CTriggerHurt @@ -9824,7 +9824,7 @@ pub mod cs2_dumper { // MPropertySuppressBaseClassField pub mod CCSWeaponBaseVData { pub const m_WeaponType: usize = 0x348; // CSWeaponType - pub const m_WeaponCategory: usize = 0x34C; // + pub const m_WeaponCategory: usize = 0x34C; // CSWeaponCategory pub const m_szViewModel: usize = 0x350; // CResourceNameTyped> pub const m_szPlayerModel: usize = 0x430; // CResourceNameTyped> pub const m_szWorldDroppedModel: usize = 0x510; // CResourceNameTyped> @@ -10031,8 +10031,8 @@ pub mod cs2_dumper { pub const m_pHostageServices: usize = 0xDD8; // CCSPlayer_HostageServices* pub const m_pBuyServices: usize = 0xDE0; // CCSPlayer_BuyServices* pub const m_pActionTrackingServices: usize = 0xDE8; // CCSPlayer_ActionTrackingServices* - pub const m_pRadioServices: usize = 0xDF0; // CCSPlayer_RadioServices* - pub const m_pDamageReactServices: usize = 0xDF8; // CCSPlayer_DamageReactServices* + pub const m_pRadioServices: usize = 0xDF0; // + pub const m_pDamageReactServices: usize = 0xDF8; // pub const m_nCharacterDefIndex: usize = 0xE00; // uint16 pub const m_bHasFemaleVoice: usize = 0xE02; // bool pub const m_strVOPrefix: usize = 0xE08; // CUtlString @@ -10056,7 +10056,7 @@ pub mod cs2_dumper { pub const m_aimPunchAngleVel: usize = 0xF1C; // QAngle pub const m_aimPunchTickBase: usize = 0xF28; // int32 pub const m_aimPunchTickFraction: usize = 0xF2C; // float32 - pub const m_aimPunchCache: usize = 0xF30; // CUtlVector + pub const m_aimPunchCache: usize = 0xF30; // pub const m_bIsBuyMenuOpen: usize = 0xF48; // bool pub const m_xLastHeadBoneTransform: usize = 0x15F0; // CTransform pub const m_bLastHeadBoneTransformIsValid: usize = 0x1610; // bool @@ -10376,9 +10376,9 @@ pub mod cs2_dumper { // NetworkVarNames: m_flDeathTime (GameTime_t) // NetworkVarNames: m_hController (CHandle) pub mod CBasePlayerPawn { - pub const m_pWeaponServices: usize = 0xAC0; // - pub const m_pItemServices: usize = 0xAC8; // - pub const m_pAutoaimServices: usize = 0xAD0; // + pub const m_pWeaponServices: usize = 0xAC0; // CPlayer_WeaponServices* + pub const m_pItemServices: usize = 0xAC8; // CPlayer_ItemServices* + pub const m_pAutoaimServices: usize = 0xAD0; // CPlayer_AutoaimServices* pub const m_pObserverServices: usize = 0xAD8; // CPlayer_ObserverServices* pub const m_pWaterServices: usize = 0xAE0; // CPlayer_WaterServices* pub const m_pUseServices: usize = 0xAE8; // CPlayer_UseServices* @@ -11153,7 +11153,7 @@ pub mod cs2_dumper { // NetworkVarNames: m_nBloodType (BloodType) pub mod CBaseEntity { pub const m_CBodyComponent: usize = 0x38; // CBodyComponent* - pub const m_NetworkTransmitComponent: usize = 0x40; // CNetworkTransmitComponent + pub const m_NetworkTransmitComponent: usize = 0x40; // pub const m_aThinkFunctions: usize = 0x240; // CUtlVector pub const m_iCurrentThinkContext: usize = 0x258; // int32 pub const m_nLastThinkTick: usize = 0x25C; // GameTick_t diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index a9157e2..9938831 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 2e896f7..1853dd8 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 27dc941..529d82f 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/vphysics2_dll.cs b/output/vphysics2_dll.cs index 92f1b8f..ae8fcc7 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index 8d536e7..3608c37 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 857537e..75370ed 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/worldrenderer_dll.cs b/output/worldrenderer_dll.cs index 6f8f62a..b74561c 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 6effcfe..88abaac 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 5b839d9..96a140f 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-01-08 02:40:51.056645600 UTC +// 2025-01-10 01:49:11.809410100 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]