From 7517c0c0b660498d48735c3b99f73eb2e32f89ce Mon Sep 17 00:00:00 2001 From: f1nutz Date: Sat, 2 Aug 2025 01:49:22 +0300 Subject: [PATCH] latest game update --- output/animationsystem_dll.cs | 14 ++++--- output/animationsystem_dll.hpp | 14 ++++--- output/animationsystem_dll.json | 10 +++-- output/animationsystem_dll.rs | 14 ++++--- output/buttons.cs | 8 ++-- output/buttons.hpp | 8 ++-- output/buttons.json | 6 +-- output/buttons.rs | 8 ++-- output/client_dll.cs | 68 ++++++++++++++++---------------- output/client_dll.hpp | 68 ++++++++++++++++---------------- output/client_dll.json | 66 +++++++++++++++---------------- output/client_dll.rs | 68 ++++++++++++++++---------------- output/engine2_dll.cs | 4 +- output/engine2_dll.hpp | 4 +- output/engine2_dll.json | 2 +- output/engine2_dll.rs | 4 +- output/host_dll.cs | 2 +- output/host_dll.hpp | 2 +- output/host_dll.rs | 2 +- output/info.json | 4 +- output/interfaces.cs | 18 ++++----- output/interfaces.hpp | 18 ++++----- output/interfaces.json | 15 +++---- output/interfaces.rs | 18 ++++----- output/materialsystem2_dll.cs | 2 +- output/materialsystem2_dll.hpp | 2 +- output/materialsystem2_dll.rs | 2 +- output/networksystem_dll.cs | 2 +- output/networksystem_dll.hpp | 2 +- output/networksystem_dll.rs | 2 +- output/offsets.cs | 26 ++++++------ output/offsets.hpp | 26 ++++++------ output/offsets.json | 24 +++++------ output/offsets.rs | 26 ++++++------ output/panorama_dll.cs | 2 +- output/panorama_dll.hpp | 2 +- output/panorama_dll.rs | 2 +- output/particles_dll.cs | 2 +- output/particles_dll.hpp | 2 +- output/particles_dll.rs | 2 +- output/pulse_system_dll.cs | 2 +- output/pulse_system_dll.hpp | 2 +- output/pulse_system_dll.rs | 2 +- output/rendersystemdx11_dll.cs | 2 +- output/rendersystemdx11_dll.hpp | 2 +- output/rendersystemdx11_dll.rs | 2 +- output/resourcesystem_dll.cs | 2 +- output/resourcesystem_dll.hpp | 2 +- output/resourcesystem_dll.rs | 2 +- output/scenesystem_dll.cs | 2 +- output/scenesystem_dll.hpp | 2 +- output/scenesystem_dll.rs | 2 +- output/schemasystem_dll.cs | 2 +- output/schemasystem_dll.hpp | 2 +- output/schemasystem_dll.rs | 2 +- output/server_dll.cs | 70 ++++++++++++++++----------------- output/server_dll.hpp | 70 ++++++++++++++++----------------- output/server_dll.json | 68 ++++++++++++++++---------------- output/server_dll.rs | 70 ++++++++++++++++----------------- output/soundsystem_dll.cs | 2 +- output/soundsystem_dll.hpp | 2 +- output/soundsystem_dll.rs | 2 +- output/steamaudio_dll.cs | 2 +- output/steamaudio_dll.hpp | 2 +- output/steamaudio_dll.rs | 2 +- output/vphysics2_dll.cs | 2 +- output/vphysics2_dll.hpp | 2 +- output/vphysics2_dll.rs | 2 +- output/worldrenderer_dll.cs | 2 +- output/worldrenderer_dll.hpp | 2 +- output/worldrenderer_dll.rs | 2 +- 71 files changed, 448 insertions(+), 455 deletions(-) diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 518a937..5d35afb 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll @@ -1654,7 +1654,7 @@ namespace CS2Dumper.Schemas { public const nint m_internalOps = 0x40; // CUtlVector public const nint m_decodedAnims = 0x58; // CUtlVector } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -1667,7 +1667,7 @@ namespace CS2Dumper.Schemas { public static class PulseRuntimeVarIndex_t { public const nint m_Value = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2134,7 +2134,7 @@ namespace CS2Dumper.Schemas { public const nint m_name = 0x0; // CUtlString public const nint m_weights = 0x8; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3563,7 +3563,7 @@ namespace CS2Dumper.Schemas { // MGetKV3ClassDefaults public static class CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -6104,7 +6104,7 @@ namespace CS2Dumper.Schemas { public const nint m_outputBones = 0x40; // CUtlVector> } // Parent: None - // Field count: 7 + // Field count: 9 // // Metadata: // MGetKV3ClassDefaults @@ -6116,6 +6116,8 @@ namespace CS2Dumper.Schemas { public const nint m_attachmentName = 0x38; // CUtlString public const nint m_tags = 0x40; // CUtlString public const nint m_bIsServerOnly = 0x48; // bool + public const nint m_bContinuePlayingSoundAtDurationEnd = 0x49; // bool + public const nint m_flDurationInterruptionThreshold = 0x4C; // float32 } // Parent: None // Field count: 14 diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 4216ed0..602be63 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -1659,7 +1659,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_internalOps = 0x40; // CUtlVector constexpr std::ptrdiff_t m_decodedAnims = 0x58; // CUtlVector } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -1672,7 +1672,7 @@ namespace cs2_dumper { namespace PulseRuntimeVarIndex_t { constexpr std::ptrdiff_t m_Value = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2139,7 +2139,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_name = 0x0; // CUtlString constexpr std::ptrdiff_t m_weights = 0x8; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3568,7 +3568,7 @@ namespace cs2_dumper { // MGetKV3ClassDefaults namespace CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -6109,7 +6109,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_outputBones = 0x40; // CUtlVector> } // Parent: None - // Field count: 7 + // Field count: 9 // // Metadata: // MGetKV3ClassDefaults @@ -6121,6 +6121,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_attachmentName = 0x38; // CUtlString constexpr std::ptrdiff_t m_tags = 0x40; // CUtlString constexpr std::ptrdiff_t m_bIsServerOnly = 0x48; // bool + constexpr std::ptrdiff_t m_bContinuePlayingSoundAtDurationEnd = 0x49; // bool + constexpr std::ptrdiff_t m_flDurationInterruptionThreshold = 0x4C; // float32 } // Parent: None // Field count: 14 diff --git a/output/animationsystem_dll.json b/output/animationsystem_dll.json index 40ea3f4..eb77eb7 100644 --- a/output/animationsystem_dll.json +++ b/output/animationsystem_dll.json @@ -3169,7 +3169,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "CNewParticleEffect": { "fields": { @@ -4680,7 +4680,9 @@ "CNmSoundEvent": { "fields": { "m_attachmentName": 56, + "m_bContinuePlayingSoundAtDurationEnd": 73, "m_bIsServerOnly": 72, + "m_flDurationInterruptionThreshold": 76, "m_name": 40, "m_position": 48, "m_relevance": 32, @@ -7119,7 +7121,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "DynamicMeshDeformParams_t": { "fields": { @@ -7617,7 +7619,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "MovementGaitId_t": { "fields": { @@ -7629,7 +7631,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "NmBoneMaskSetDefinition_t": { "fields": { diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index a65bd12..afc2dc2 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -1786,7 +1786,7 @@ pub mod cs2_dumper { pub const m_internalOps: usize = 0x40; // CUtlVector pub const m_decodedAnims: usize = 0x58; // CUtlVector } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -1799,7 +1799,7 @@ pub mod cs2_dumper { pub mod PulseRuntimeVarIndex_t { pub const m_Value: usize = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2266,7 +2266,7 @@ pub mod cs2_dumper { pub const m_name: usize = 0x0; // CUtlString pub const m_weights: usize = 0x8; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3695,7 +3695,7 @@ pub mod cs2_dumper { // MGetKV3ClassDefaults pub mod CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -6236,7 +6236,7 @@ pub mod cs2_dumper { pub const m_outputBones: usize = 0x40; // CUtlVector> } // Parent: None - // Field count: 7 + // Field count: 9 // // Metadata: // MGetKV3ClassDefaults @@ -6248,6 +6248,8 @@ pub mod cs2_dumper { pub const m_attachmentName: usize = 0x38; // CUtlString pub const m_tags: usize = 0x40; // CUtlString pub const m_bIsServerOnly: usize = 0x48; // bool + pub const m_bContinuePlayingSoundAtDurationEnd: usize = 0x49; // bool + pub const m_flDurationInterruptionThreshold: usize = 0x4C; // float32 } // Parent: None // Field count: 14 diff --git a/output/buttons.cs b/output/buttons.cs index b2cf920..fd143b6 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper { // Module: client.dll @@ -11,14 +11,14 @@ namespace CS2Dumper { public const nint forward = 0x1AED7F0; public const nint jump = 0x1AEDAC0; public const nint left = 0x1AED910; - public const nint lookatweapon = 0x1D2BFB0; + public const nint lookatweapon = 0x1D2BF30; public const nint reload = 0x1AED520; public const nint right = 0x1AED9A0; - public const nint showscores = 0x1D2BE90; + public const nint showscores = 0x1D2BE10; public const nint sprint = 0x1AED490; public const nint turnleft = 0x1AED6D0; public const nint turnright = 0x1AED760; public const nint use = 0x1AEDA30; - public const nint zoom = 0x1D2BF20; + public const nint zoom = 0x1D2BEA0; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 13fee25..2951c67 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -15,14 +15,14 @@ namespace cs2_dumper { constexpr std::ptrdiff_t forward = 0x1AED7F0; constexpr std::ptrdiff_t jump = 0x1AEDAC0; constexpr std::ptrdiff_t left = 0x1AED910; - constexpr std::ptrdiff_t lookatweapon = 0x1D2BFB0; + constexpr std::ptrdiff_t lookatweapon = 0x1D2BF30; constexpr std::ptrdiff_t reload = 0x1AED520; constexpr std::ptrdiff_t right = 0x1AED9A0; - constexpr std::ptrdiff_t showscores = 0x1D2BE90; + constexpr std::ptrdiff_t showscores = 0x1D2BE10; constexpr std::ptrdiff_t sprint = 0x1AED490; constexpr std::ptrdiff_t turnleft = 0x1AED6D0; constexpr std::ptrdiff_t turnright = 0x1AED760; constexpr std::ptrdiff_t use = 0x1AEDA30; - constexpr std::ptrdiff_t zoom = 0x1D2BF20; + constexpr std::ptrdiff_t zoom = 0x1D2BEA0; } } diff --git a/output/buttons.json b/output/buttons.json index dca0e87..f512c40 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -7,14 +7,14 @@ "forward": 28235760, "jump": 28236480, "left": 28236048, - "lookatweapon": 30588848, + "lookatweapon": 30588720, "reload": 28235040, "right": 28236192, - "showscores": 30588560, + "showscores": 30588432, "sprint": 28234896, "turnleft": 28235472, "turnright": 28235616, "use": 28236336, - "zoom": 30588704 + "zoom": 30588576 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 8285159..fceecb4 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, unused)] @@ -13,14 +13,14 @@ pub mod cs2_dumper { pub const forward: usize = 0x1AED7F0; pub const jump: usize = 0x1AEDAC0; pub const left: usize = 0x1AED910; - pub const lookatweapon: usize = 0x1D2BFB0; + pub const lookatweapon: usize = 0x1D2BF30; pub const reload: usize = 0x1AED520; pub const right: usize = 0x1AED9A0; - pub const showscores: usize = 0x1D2BE90; + pub const showscores: usize = 0x1D2BE10; pub const sprint: usize = 0x1AED490; pub const turnleft: usize = 0x1AED6D0; pub const turnright: usize = 0x1AED760; pub const r#use: usize = 0x1AEDA30; - pub const zoom: usize = 0x1D2BF20; + pub const zoom: usize = 0x1D2BEA0; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index 6414c98..151a21c 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -175,7 +175,7 @@ namespace CS2Dumper.Schemas { public const nint flFlinchModLarge = 0x38; // float32 public const nint flFriendlyFireDamageReductionRatio = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 15 // // Metadata: @@ -1050,7 +1050,7 @@ namespace CS2Dumper.Schemas { public const nint m_bFastRetrigger = 0x5FB; // bool public const nint m_bPassthoughCaller = 0x5FC; // bool } - // Parent: + // Parent: None // Field count: 6 public static class SequenceHistory_t { public const nint m_hSequence = 0x0; // HSequence @@ -1523,7 +1523,7 @@ namespace CS2Dumper.Schemas { public const nint m_flFadeStartTime = 0x830; // float32[1] public const nint m_flFadeDuration = 0x834; // float32[1] } - // Parent: + // Parent: None // Field count: 10 public static class CBuoyancyHelper { public const nint m_nFluidType = 0x18; // CUtlStringToken @@ -1687,7 +1687,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1832,7 +1832,7 @@ namespace CS2Dumper.Schemas { public static class CPulseCell_Value_Gradient { public const nint m_Gradient = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1842,7 +1842,7 @@ namespace CS2Dumper.Schemas { public const nint m_timestamp = 0x8; // GameTime_t public const nint m_nWorldGroupId = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -2004,7 +2004,7 @@ namespace CS2Dumper.Schemas { public const nint m_flLastLOSTraceFailureTime = 0x1D78; // GameTime_t public const nint m_flWatTickOffset = 0x1DD8; // float32 } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -2048,7 +2048,7 @@ namespace CS2Dumper.Schemas { public const nint m_flExposureAdaptationSpeedDown = 0x604; // float32 public const nint m_flTonemapEVSmoothingRange = 0x608; // float32 } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -2075,7 +2075,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2191,7 +2191,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2626,7 +2626,7 @@ namespace CS2Dumper.Schemas { // MPulseDomainHookInfo public static class CCSPointScriptExtensions_entity { } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2647,7 +2647,7 @@ namespace CS2Dumper.Schemas { public const nint m_flNewHDRColorScale = 0x38; // float32 public const nint m_flNewFarZ = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -3140,7 +3140,7 @@ namespace CS2Dumper.Schemas { public const nint m_hMaster = 0x1460; // CHandle public const nint m_vWhereToSetLightingOrigin = 0x1464; // Vector } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -3325,7 +3325,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3458,7 +3458,7 @@ namespace CS2Dumper.Schemas { public const nint m_sUniqueHammerID = 0x5E8; // CUtlString public const nint m_nBloodType = 0x5F0; // BloodType } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3694,7 +3694,7 @@ namespace CS2Dumper.Schemas { public const nint m_materialGroup = 0x474; // CUtlStringToken public const nint m_nHitboxSet = 0x478; // uint8 } - // Parent: + // Parent: None // Field count: 0 public static class CEntityComponent { } @@ -3940,7 +3940,7 @@ namespace CS2Dumper.Schemas { public const nint m_vSmokeColor = 0x84C; // Vector public const nint m_szAnimClass = 0x858; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4311,7 +4311,7 @@ namespace CS2Dumper.Schemas { public const nint m_flTicksSinceLastSurfingDetected = 0x548; // float32 public const nint m_bWasSurfing = 0x54C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4361,7 +4361,7 @@ namespace CS2Dumper.Schemas { public const nint m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection public const nint m_CaseOutflows = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4422,7 +4422,7 @@ namespace CS2Dumper.Schemas { public const nint m_OuterAngle = 0xED0; // float32 public const nint m_SpotRadius = 0xED4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4539,7 +4539,7 @@ namespace CS2Dumper.Schemas { public static class CCSPointScript { public const nint m_pParent = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4710,7 +4710,7 @@ namespace CS2Dumper.Schemas { public const nint m_iEnemyKnifeKills = 0x74; // int32 public const nint m_iEnemyTaserKills = 0x78; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4745,7 +4745,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4810,7 +4810,7 @@ namespace CS2Dumper.Schemas { public static class C_CSGameRulesProxy { public const nint m_pGameRules = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5237,7 +5237,7 @@ namespace CS2Dumper.Schemas { public static class FilterDamageType { public const nint m_iDamageType = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5656,7 +5656,7 @@ namespace CS2Dumper.Schemas { public const nint m_flWaterWorldZ = 0x1398; // float32 public const nint m_flWaterNextTraceTime = 0x139C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5794,7 +5794,7 @@ namespace CS2Dumper.Schemas { public const nint m_bIsOtherEnemy = 0x74; // bool public const nint m_killType = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5970,7 +5970,7 @@ namespace CS2Dumper.Schemas { public const nint m_flPreviousUpdateTickTime = 0x660; // GameTime_t public const nint m_vecPreviousTestPoint = 0x664; // Vector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -6047,7 +6047,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_CS2HudModelBase { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -6361,7 +6361,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6562,7 +6562,7 @@ namespace CS2Dumper.Schemas { public const nint m_bSpotted = 0x8; // bool public const nint m_bSpottedByMask = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -7223,7 +7223,7 @@ namespace CS2Dumper.Schemas { public const nint m_OnPass = 0x600; // CEntityIOOutput public const nint m_OnFail = 0x628; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -7330,7 +7330,7 @@ namespace CS2Dumper.Schemas { public const nint m_ubSignature = 0xF15; // uint8[128] public const nint m_SprayRenderHelper = 0xFA0; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 7d9a3fc..45dd0e2 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -180,7 +180,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t flFlinchModLarge = 0x38; // float32 constexpr std::ptrdiff_t flFriendlyFireDamageReductionRatio = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 15 // // Metadata: @@ -1055,7 +1055,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bFastRetrigger = 0x5FB; // bool constexpr std::ptrdiff_t m_bPassthoughCaller = 0x5FC; // bool } - // Parent: + // Parent: None // Field count: 6 namespace SequenceHistory_t { constexpr std::ptrdiff_t m_hSequence = 0x0; // HSequence @@ -1528,7 +1528,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flFadeStartTime = 0x830; // float32[1] constexpr std::ptrdiff_t m_flFadeDuration = 0x834; // float32[1] } - // Parent: + // Parent: None // Field count: 10 namespace CBuoyancyHelper { constexpr std::ptrdiff_t m_nFluidType = 0x18; // CUtlStringToken @@ -1692,7 +1692,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1837,7 +1837,7 @@ namespace cs2_dumper { namespace CPulseCell_Value_Gradient { constexpr std::ptrdiff_t m_Gradient = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1847,7 +1847,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_timestamp = 0x8; // GameTime_t constexpr std::ptrdiff_t m_nWorldGroupId = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -2009,7 +2009,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0x1D78; // GameTime_t constexpr std::ptrdiff_t m_flWatTickOffset = 0x1DD8; // float32 } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -2053,7 +2053,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flExposureAdaptationSpeedDown = 0x604; // float32 constexpr std::ptrdiff_t m_flTonemapEVSmoothingRange = 0x608; // float32 } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -2080,7 +2080,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2196,7 +2196,7 @@ namespace cs2_dumper { // Field count: 0 namespace CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2631,7 +2631,7 @@ namespace cs2_dumper { // MPulseDomainHookInfo namespace CCSPointScriptExtensions_entity { } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2652,7 +2652,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flNewHDRColorScale = 0x38; // float32 constexpr std::ptrdiff_t m_flNewFarZ = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -3145,7 +3145,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_hMaster = 0x1460; // CHandle constexpr std::ptrdiff_t m_vWhereToSetLightingOrigin = 0x1464; // Vector } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -3330,7 +3330,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3463,7 +3463,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_sUniqueHammerID = 0x5E8; // CUtlString constexpr std::ptrdiff_t m_nBloodType = 0x5F0; // BloodType } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3699,7 +3699,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_materialGroup = 0x474; // CUtlStringToken constexpr std::ptrdiff_t m_nHitboxSet = 0x478; // uint8 } - // Parent: + // Parent: None // Field count: 0 namespace CEntityComponent { } @@ -3945,7 +3945,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_vSmokeColor = 0x84C; // Vector constexpr std::ptrdiff_t m_szAnimClass = 0x858; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4316,7 +4316,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x548; // float32 constexpr std::ptrdiff_t m_bWasSurfing = 0x54C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4366,7 +4366,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection constexpr std::ptrdiff_t m_CaseOutflows = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4427,7 +4427,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OuterAngle = 0xED0; // float32 constexpr std::ptrdiff_t m_SpotRadius = 0xED4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4544,7 +4544,7 @@ namespace cs2_dumper { namespace CCSPointScript { constexpr std::ptrdiff_t m_pParent = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4715,7 +4715,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iEnemyKnifeKills = 0x74; // int32 constexpr std::ptrdiff_t m_iEnemyTaserKills = 0x78; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4750,7 +4750,7 @@ namespace cs2_dumper { // Field count: 0 namespace CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4815,7 +4815,7 @@ namespace cs2_dumper { namespace C_CSGameRulesProxy { constexpr std::ptrdiff_t m_pGameRules = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5242,7 +5242,7 @@ namespace cs2_dumper { namespace FilterDamageType { constexpr std::ptrdiff_t m_iDamageType = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5661,7 +5661,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flWaterWorldZ = 0x1398; // float32 constexpr std::ptrdiff_t m_flWaterNextTraceTime = 0x139C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5799,7 +5799,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x74; // bool constexpr std::ptrdiff_t m_killType = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5975,7 +5975,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flPreviousUpdateTickTime = 0x660; // GameTime_t constexpr std::ptrdiff_t m_vecPreviousTestPoint = 0x664; // Vector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -6052,7 +6052,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_CS2HudModelBase { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -6366,7 +6366,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6567,7 +6567,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bSpotted = 0x8; // bool constexpr std::ptrdiff_t m_bSpottedByMask = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -7228,7 +7228,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OnPass = 0x600; // CEntityIOOutput constexpr std::ptrdiff_t m_OnFail = 0x628; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -7335,7 +7335,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_ubSignature = 0xF15; // uint8[128] constexpr std::ptrdiff_t m_SprayRenderHelper = 0xFA0; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/client_dll.json b/output/client_dll.json index 7e71aa5..1ecd5cb 100644 --- a/output/client_dll.json +++ b/output/client_dll.json @@ -30,7 +30,7 @@ "type_name": "string_t" } ], - "parent": "" + "parent": null }, "CAnimGraphNetworkedVariables": { "fields": { @@ -181,7 +181,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CAttributeList": { "fields": { @@ -195,7 +195,7 @@ "type_name": "CEconItemAttribute" } ], - "parent": "" + "parent": null }, "CAttributeManager": { "fields": { @@ -223,7 +223,7 @@ "type_name": "attributeprovidertypes_t" } ], - "parent": "" + "parent": null }, "CAttributeManager__cached_attribute_float_t": { "fields": { @@ -687,7 +687,7 @@ "m_vecWheelFrictionScales": 72 }, "metadata": [], - "parent": "" + "parent": null }, "CCSClientPointScriptEntity": { "fields": {}, @@ -2028,7 +2028,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CDamageRecord": { "fields": { @@ -2146,7 +2146,7 @@ "type_name": "int" } ], - "parent": "" + "parent": null }, "CEconItemAttribute": { "fields": { @@ -2321,7 +2321,7 @@ "CEntityComponent": { "fields": {}, "metadata": [], - "parent": "" + "parent": null }, "CEntityIdentity": { "fields": { @@ -2344,7 +2344,7 @@ "type_name": "int32" } ], - "parent": "" + "parent": null }, "CEntityInstance": { "fields": { @@ -2566,7 +2566,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameSceneNodeHandle": { "fields": { @@ -2585,7 +2585,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGlowProperty": { "fields": { @@ -2648,7 +2648,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CGrenadeTracer": { "fields": { @@ -3335,7 +3335,7 @@ "type_name": "int8" } ], - "parent": "" + "parent": null }, "CNetworkedSequenceOperation": { "fields": { @@ -3365,7 +3365,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "CPathQueryComponent": { "fields": {}, @@ -5592,7 +5592,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CTriggerFan": { "fields": { @@ -6694,7 +6694,7 @@ "type_name": "BloodType" } ], - "parent": "" + "parent": null }, "C_BaseEntityAPI": { "fields": {}, @@ -9984,7 +9984,7 @@ "type_name": "char" } ], - "parent": "" + "parent": null }, "C_EconWearable": { "fields": { @@ -11357,7 +11357,7 @@ "type_name": "Vector" } ], - "parent": "" + "parent": null }, "C_EnvWindVolume": { "fields": { @@ -15284,7 +15284,7 @@ "type_name": "CHandle" } ], - "parent": "" + "parent": null }, "CountdownTimer": { "fields": { @@ -15315,7 +15315,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "EngineCountdownTimer": { "fields": { @@ -15340,7 +15340,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "EntityRenderAttribute_t": { "fields": { @@ -15359,7 +15359,7 @@ "type_name": "Vector4D" } ], - "parent": "" + "parent": null }, "EntitySpottedState_t": { "fields": { @@ -15413,7 +15413,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "OutflowWithRequirements_t": { "fields": { @@ -15448,7 +15448,7 @@ "type_name": "EHANDLE" } ], - "parent": "" + "parent": null }, "PredictedDamageTag_t": { "fields": { @@ -15567,7 +15567,7 @@ "type_name": "CEntityHandle" } ], - "parent": "" + "parent": null }, "SequenceHistory_t": { "fields": { @@ -15579,7 +15579,7 @@ "m_nSeqLoopMode": 12 }, "metadata": [], - "parent": "" + "parent": null }, "SignatureOutflow_Continue": { "fields": {}, @@ -15644,7 +15644,7 @@ "type_name": "uint8" } ], - "parent": "" + "parent": null }, "ViewAngleServerChange_t": { "fields": { @@ -15688,7 +15688,7 @@ "type_name": "uint16" } ], - "parent": "" + "parent": null }, "WeaponPurchaseTracker_t": { "fields": { @@ -15701,7 +15701,7 @@ "type_name": "WeaponPurchaseCount_t" } ], - "parent": "" + "parent": null }, "audioparams_t": { "fields": { @@ -15738,7 +15738,7 @@ "type_name": "uint32" } ], - "parent": "" + "parent": null }, "fogparams_t": { "fields": { @@ -15885,7 +15885,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "shard_model_desc_t": { "fields": { @@ -15970,7 +15970,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "sky3dparams_t": { "fields": { @@ -16013,7 +16013,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null } }, "enums": { diff --git a/output/client_dll.rs b/output/client_dll.rs index cc2e612..5572a90 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -186,7 +186,7 @@ pub mod cs2_dumper { pub const flFlinchModLarge: usize = 0x38; // float32 pub const flFriendlyFireDamageReductionRatio: usize = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 15 // // Metadata: @@ -1061,7 +1061,7 @@ pub mod cs2_dumper { pub const m_bFastRetrigger: usize = 0x5FB; // bool pub const m_bPassthoughCaller: usize = 0x5FC; // bool } - // Parent: + // Parent: None // Field count: 6 pub mod SequenceHistory_t { pub const m_hSequence: usize = 0x0; // HSequence @@ -1534,7 +1534,7 @@ pub mod cs2_dumper { pub const m_flFadeStartTime: usize = 0x830; // float32[1] pub const m_flFadeDuration: usize = 0x834; // float32[1] } - // Parent: + // Parent: None // Field count: 10 pub mod CBuoyancyHelper { pub const m_nFluidType: usize = 0x18; // CUtlStringToken @@ -1698,7 +1698,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1843,7 +1843,7 @@ pub mod cs2_dumper { pub mod CPulseCell_Value_Gradient { pub const m_Gradient: usize = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1853,7 +1853,7 @@ pub mod cs2_dumper { pub const m_timestamp: usize = 0x8; // GameTime_t pub const m_nWorldGroupId: usize = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -2015,7 +2015,7 @@ pub mod cs2_dumper { pub const m_flLastLOSTraceFailureTime: usize = 0x1D78; // GameTime_t pub const m_flWatTickOffset: usize = 0x1DD8; // float32 } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -2059,7 +2059,7 @@ pub mod cs2_dumper { pub const m_flExposureAdaptationSpeedDown: usize = 0x604; // float32 pub const m_flTonemapEVSmoothingRange: usize = 0x608; // float32 } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -2086,7 +2086,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2202,7 +2202,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2637,7 +2637,7 @@ pub mod cs2_dumper { // MPulseDomainHookInfo pub mod CCSPointScriptExtensions_entity { } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2658,7 +2658,7 @@ pub mod cs2_dumper { pub const m_flNewHDRColorScale: usize = 0x38; // float32 pub const m_flNewFarZ: usize = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -3151,7 +3151,7 @@ pub mod cs2_dumper { pub const m_hMaster: usize = 0x1460; // CHandle pub const m_vWhereToSetLightingOrigin: usize = 0x1464; // Vector } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -3336,7 +3336,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3469,7 +3469,7 @@ pub mod cs2_dumper { pub const m_sUniqueHammerID: usize = 0x5E8; // CUtlString pub const m_nBloodType: usize = 0x5F0; // BloodType } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3705,7 +3705,7 @@ pub mod cs2_dumper { pub const m_materialGroup: usize = 0x474; // CUtlStringToken pub const m_nHitboxSet: usize = 0x478; // uint8 } - // Parent: + // Parent: None // Field count: 0 pub mod CEntityComponent { } @@ -3951,7 +3951,7 @@ pub mod cs2_dumper { pub const m_vSmokeColor: usize = 0x84C; // Vector pub const m_szAnimClass: usize = 0x858; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4322,7 +4322,7 @@ pub mod cs2_dumper { pub const m_flTicksSinceLastSurfingDetected: usize = 0x548; // float32 pub const m_bWasSurfing: usize = 0x54C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4372,7 +4372,7 @@ pub mod cs2_dumper { pub const m_DefaultCaseOutflow: usize = 0x48; // CPulse_OutflowConnection pub const m_CaseOutflows: usize = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4433,7 +4433,7 @@ pub mod cs2_dumper { pub const m_OuterAngle: usize = 0xED0; // float32 pub const m_SpotRadius: usize = 0xED4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4550,7 +4550,7 @@ pub mod cs2_dumper { pub mod CCSPointScript { pub const m_pParent: usize = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4721,7 +4721,7 @@ pub mod cs2_dumper { pub const m_iEnemyKnifeKills: usize = 0x74; // int32 pub const m_iEnemyTaserKills: usize = 0x78; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4756,7 +4756,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4821,7 +4821,7 @@ pub mod cs2_dumper { pub mod C_CSGameRulesProxy { pub const m_pGameRules: usize = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5248,7 +5248,7 @@ pub mod cs2_dumper { pub mod FilterDamageType { pub const m_iDamageType: usize = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5667,7 +5667,7 @@ pub mod cs2_dumper { pub const m_flWaterWorldZ: usize = 0x1398; // float32 pub const m_flWaterNextTraceTime: usize = 0x139C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5805,7 +5805,7 @@ pub mod cs2_dumper { pub const m_bIsOtherEnemy: usize = 0x74; // bool pub const m_killType: usize = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5981,7 +5981,7 @@ pub mod cs2_dumper { pub const m_flPreviousUpdateTickTime: usize = 0x660; // GameTime_t pub const m_vecPreviousTestPoint: usize = 0x664; // Vector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -6058,7 +6058,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_CS2HudModelBase { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -6372,7 +6372,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6573,7 +6573,7 @@ pub mod cs2_dumper { pub const m_bSpotted: usize = 0x8; // bool pub const m_bSpottedByMask: usize = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -7234,7 +7234,7 @@ pub mod cs2_dumper { pub const m_OnPass: usize = 0x600; // CEntityIOOutput pub const m_OnFail: usize = 0x628; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -7341,7 +7341,7 @@ pub mod cs2_dumper { pub const m_ubSignature: usize = 0xF15; // uint8[128] pub const m_SprayRenderHelper: usize = 0xFA0; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index dde67e9..e5ea635 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll @@ -56,7 +56,7 @@ namespace CS2Dumper.Schemas { public const nint m_nTotalTicksThisFrame = 0x38; // int32 public const nint m_nTotalTicks = 0x3C; // int32 } - // Parent: + // Parent: None // Field count: 1 public static class CEntityIOOutput { public const nint m_Value = 0x18; // CVariantBase diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 494cfb5..c7e6132 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -61,7 +61,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_nTotalTicksThisFrame = 0x38; // int32 constexpr std::ptrdiff_t m_nTotalTicks = 0x3C; // int32 } - // Parent: + // Parent: None // Field count: 1 namespace CEntityIOOutput { constexpr std::ptrdiff_t m_Value = 0x18; // CVariantBase diff --git a/output/engine2_dll.json b/output/engine2_dll.json index d82fa80..860b210 100644 --- a/output/engine2_dll.json +++ b/output/engine2_dll.json @@ -21,7 +21,7 @@ "m_Value": 24 }, "metadata": [], - "parent": "" + "parent": null }, "CNetworkVarChainer": { "fields": { diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 5c64235..b53cfc4 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -63,7 +63,7 @@ pub mod cs2_dumper { pub const m_nTotalTicksThisFrame: usize = 0x38; // int32 pub const m_nTotalTicks: usize = 0x3C; // int32 } - // Parent: + // Parent: None // Field count: 1 pub mod CEntityIOOutput { pub const m_Value: usize = 0x18; // CVariantBase diff --git a/output/host_dll.cs b/output/host_dll.cs index 66fdec4..e615ca3 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index e99adc3..748dfdc 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index ac18545..dabc25e 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 3d9e2d5..4c86385 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14092, - "timestamp": "2025-07-31T03:03:49.823379600+00:00" + "build_number": 14094, + "timestamp": "2025-08-01T22:47:35.099029800+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 4822b9d..9069fd5 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,22 +1,22 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll public static class AnimationsystemDll { - public const nint AnimationSystemUtils_001 = 0x707BF0; - public const nint AnimationSystem_001 = 0x6FFB10; + public const nint AnimationSystemUtils_001 = 0x707C30; + public const nint AnimationSystem_001 = 0x6FFB50; } // Module: client.dll public static class ClientDll { public const nint ClientToolsInfo_001 = 0x1AECDC0; public const nint EmptyWorldService001_Client = 0x1AA82A0; public const nint GameClientExports001 = 0x1AE9BB0; - public const nint LegacyGameUI001 = 0x1B09630; - public const nint Source2Client002 = 0x1D1B310; - public const nint Source2ClientConfig001 = 0x1CB9E00; + public const nint LegacyGameUI001 = 0x1B09620; + public const nint Source2Client002 = 0x1D1B290; + public const nint Source2ClientConfig001 = 0x1CB9D80; public const nint Source2ClientPrediction001 = 0x1AF4AB0; - public const nint Source2ClientUI001 = 0x1B07DB0; + public const nint Source2ClientUI001 = 0x1B07DA0; } // Module: engine2.dll public static class Engine2Dll { @@ -214,10 +214,6 @@ namespace CS2Dumper.Interfaces { public static class V8systemDll { public const nint Source2V8System001 = 0x315B0; } - // Module: vconcomm.dll - public static class VconcommDll { - public const nint VConComm001 = 0x365C0; - } // Module: vphysics2.dll public static class Vphysics2Dll { public const nint VPhysics2_Handle_Interface_001 = 0x3D1E00; diff --git a/output/interfaces.hpp b/output/interfaces.hpp index f3332ee..2f529e6 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -9,19 +9,19 @@ namespace cs2_dumper { namespace interfaces { // Module: animationsystem.dll namespace animationsystem_dll { - constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x707BF0; - constexpr std::ptrdiff_t AnimationSystem_001 = 0x6FFB10; + constexpr std::ptrdiff_t AnimationSystemUtils_001 = 0x707C30; + constexpr std::ptrdiff_t AnimationSystem_001 = 0x6FFB50; } // Module: client.dll namespace client_dll { constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1AECDC0; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1AA82A0; constexpr std::ptrdiff_t GameClientExports001 = 0x1AE9BB0; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x1B09630; - constexpr std::ptrdiff_t Source2Client002 = 0x1D1B310; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1CB9E00; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x1B09620; + constexpr std::ptrdiff_t Source2Client002 = 0x1D1B290; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1CB9D80; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1AF4AB0; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x1B07DB0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x1B07DA0; } // Module: engine2.dll namespace engine2_dll { @@ -219,10 +219,6 @@ namespace cs2_dumper { namespace v8system_dll { constexpr std::ptrdiff_t Source2V8System001 = 0x315B0; } - // Module: vconcomm.dll - namespace vconcomm_dll { - constexpr std::ptrdiff_t VConComm001 = 0x365C0; - } // Module: vphysics2.dll namespace vphysics2_dll { constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x3D1E00; diff --git a/output/interfaces.json b/output/interfaces.json index 7aef877..3a914da 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -1,17 +1,17 @@ { "animationsystem.dll": { - "AnimationSystemUtils_001": 7371760, - "AnimationSystem_001": 7338768 + "AnimationSystemUtils_001": 7371824, + "AnimationSystem_001": 7338832 }, "client.dll": { "ClientToolsInfo_001": 28233152, "EmptyWorldService001_Client": 27951776, "GameClientExports001": 28220336, - "LegacyGameUI001": 28350000, - "Source2Client002": 30520080, - "Source2ClientConfig001": 30121472, + "LegacyGameUI001": 28349984, + "Source2Client002": 30519952, + "Source2ClientConfig001": 30121344, "Source2ClientPrediction001": 28265136, - "Source2ClientUI001": 28343728 + "Source2ClientUI001": 28343712 }, "engine2.dll": { "BenchmarkService001": 6026784, @@ -182,9 +182,6 @@ "v8system.dll": { "Source2V8System001": 202160 }, - "vconcomm.dll": { - "VConComm001": 222656 - }, "vphysics2.dll": { "VPhysics2_Handle_Interface_001": 4005376, "VPhysics2_Interface_001": 4005440 diff --git a/output/interfaces.rs b/output/interfaces.rs index 8c98ef2..98fa125 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, unused)] @@ -7,19 +7,19 @@ pub mod cs2_dumper { pub mod interfaces { // Module: animationsystem.dll pub mod animationsystem_dll { - pub const AnimationSystemUtils_001: usize = 0x707BF0; - pub const AnimationSystem_001: usize = 0x6FFB10; + pub const AnimationSystemUtils_001: usize = 0x707C30; + pub const AnimationSystem_001: usize = 0x6FFB50; } // Module: client.dll pub mod client_dll { pub const ClientToolsInfo_001: usize = 0x1AECDC0; pub const EmptyWorldService001_Client: usize = 0x1AA82A0; pub const GameClientExports001: usize = 0x1AE9BB0; - pub const LegacyGameUI001: usize = 0x1B09630; - pub const Source2Client002: usize = 0x1D1B310; - pub const Source2ClientConfig001: usize = 0x1CB9E00; + pub const LegacyGameUI001: usize = 0x1B09620; + pub const Source2Client002: usize = 0x1D1B290; + pub const Source2ClientConfig001: usize = 0x1CB9D80; pub const Source2ClientPrediction001: usize = 0x1AF4AB0; - pub const Source2ClientUI001: usize = 0x1B07DB0; + pub const Source2ClientUI001: usize = 0x1B07DA0; } // Module: engine2.dll pub mod engine2_dll { @@ -217,10 +217,6 @@ pub mod cs2_dumper { pub mod v8system_dll { pub const Source2V8System001: usize = 0x315B0; } - // Module: vconcomm.dll - pub mod vconcomm_dll { - pub const VConComm001: usize = 0x365C0; - } // Module: vphysics2.dll pub mod vphysics2_dll { pub const VPhysics2_Handle_Interface_001: usize = 0x3D1E00; diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index eb9d8ee..9ec37c5 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index e59fa0b..5e10403 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index d75e63e..42018f7 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 a62e7ba..99efb61 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 8d806e9..ddec3ce 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 5bb29c1..110689f 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 d6eae5b..25dde5c 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1D2C090; - public const nint dwEntityList = 0x1CBE6A0; - public const nint dwGameEntitySystem = 0x1E01C60; + public const nint dwCSGOInput = 0x1D2C010; + public const nint dwEntityList = 0x1CBE620; + public const nint dwGameEntitySystem = 0x1E01BE0; public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0; - public const nint dwGameRules = 0x1D1D560; + public const nint dwGameRules = 0x1D1D4E0; public const nint dwGlobalVars = 0x1AE9458; - public const nint dwGlowManager = 0x1D1D588; - public const nint dwLocalPlayerController = 0x1D102C0; + public const nint dwGlowManager = 0x1D1D508; + public const nint dwLocalPlayerController = 0x1D10240; public const nint dwLocalPlayerPawn = 0x1AF4B80; - public const nint dwPlantedC4 = 0x1D27200; + public const nint dwPlantedC4 = 0x1D27180; public const nint dwPrediction = 0x1AF4AB0; - public const nint dwSensitivity = 0x1D1E098; + public const nint dwSensitivity = 0x1D1E018; public const nint dwSensitivity_sensitivity = 0x48; - public const nint dwViewAngles = 0x1D2C840; - public const nint dwViewMatrix = 0x1D21A80; - public const nint dwViewRender = 0x1D226C0; - public const nint dwWeaponC4 = 0x1CC1908; + public const nint dwViewAngles = 0x1D2C7C0; + public const nint dwViewMatrix = 0x1D21A00; + public const nint dwViewRender = 0x1D22640; + public const nint dwWeaponC4 = 0x1CC1888; } // Module: engine2.dll public static class Engine2Dll { diff --git a/output/offsets.hpp b/output/offsets.hpp index 1ec00f2..5f9a903 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -9,23 +9,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1D2C090; - constexpr std::ptrdiff_t dwEntityList = 0x1CBE6A0; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1E01C60; + constexpr std::ptrdiff_t dwCSGOInput = 0x1D2C010; + constexpr std::ptrdiff_t dwEntityList = 0x1CBE620; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1E01BE0; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0; - constexpr std::ptrdiff_t dwGameRules = 0x1D1D560; + constexpr std::ptrdiff_t dwGameRules = 0x1D1D4E0; constexpr std::ptrdiff_t dwGlobalVars = 0x1AE9458; - constexpr std::ptrdiff_t dwGlowManager = 0x1D1D588; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1D102C0; + constexpr std::ptrdiff_t dwGlowManager = 0x1D1D508; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1D10240; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1AF4B80; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1D27200; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1D27180; constexpr std::ptrdiff_t dwPrediction = 0x1AF4AB0; - constexpr std::ptrdiff_t dwSensitivity = 0x1D1E098; + constexpr std::ptrdiff_t dwSensitivity = 0x1D1E018; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x48; - constexpr std::ptrdiff_t dwViewAngles = 0x1D2C840; - constexpr std::ptrdiff_t dwViewMatrix = 0x1D21A80; - constexpr std::ptrdiff_t dwViewRender = 0x1D226C0; - constexpr std::ptrdiff_t dwWeaponC4 = 0x1CC1908; + constexpr std::ptrdiff_t dwViewAngles = 0x1D2C7C0; + constexpr std::ptrdiff_t dwViewMatrix = 0x1D21A00; + constexpr std::ptrdiff_t dwViewRender = 0x1D22640; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1CC1888; } // Module: engine2.dll namespace engine2_dll { diff --git a/output/offsets.json b/output/offsets.json index 7a86019..b852421 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 30589072, - "dwEntityList": 30140064, - "dwGameEntitySystem": 31464544, + "dwCSGOInput": 30588944, + "dwEntityList": 30139936, + "dwGameEntitySystem": 31464416, "dwGameEntitySystem_highestEntityIndex": 8432, - "dwGameRules": 30528864, + "dwGameRules": 30528736, "dwGlobalVars": 28218456, - "dwGlowManager": 30528904, - "dwLocalPlayerController": 30474944, + "dwGlowManager": 30528776, + "dwLocalPlayerController": 30474816, "dwLocalPlayerPawn": 28265344, - "dwPlantedC4": 30568960, + "dwPlantedC4": 30568832, "dwPrediction": 28265136, - "dwSensitivity": 30531736, + "dwSensitivity": 30531608, "dwSensitivity_sensitivity": 72, - "dwViewAngles": 30591040, - "dwViewMatrix": 30546560, - "dwViewRender": 30549696, - "dwWeaponC4": 30152968 + "dwViewAngles": 30590912, + "dwViewMatrix": 30546432, + "dwViewRender": 30549568, + "dwWeaponC4": 30152840 }, "engine2.dll": { "dwBuildNumber": 6001860, diff --git a/output/offsets.rs b/output/offsets.rs index 2128064..1ee5bc9 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, unused)] @@ -7,23 +7,23 @@ pub mod cs2_dumper { pub mod offsets { // Module: client.dll pub mod client_dll { - pub const dwCSGOInput: usize = 0x1D2C090; - pub const dwEntityList: usize = 0x1CBE6A0; - pub const dwGameEntitySystem: usize = 0x1E01C60; + pub const dwCSGOInput: usize = 0x1D2C010; + pub const dwEntityList: usize = 0x1CBE620; + pub const dwGameEntitySystem: usize = 0x1E01BE0; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0; - pub const dwGameRules: usize = 0x1D1D560; + pub const dwGameRules: usize = 0x1D1D4E0; pub const dwGlobalVars: usize = 0x1AE9458; - pub const dwGlowManager: usize = 0x1D1D588; - pub const dwLocalPlayerController: usize = 0x1D102C0; + pub const dwGlowManager: usize = 0x1D1D508; + pub const dwLocalPlayerController: usize = 0x1D10240; pub const dwLocalPlayerPawn: usize = 0x1AF4B80; - pub const dwPlantedC4: usize = 0x1D27200; + pub const dwPlantedC4: usize = 0x1D27180; pub const dwPrediction: usize = 0x1AF4AB0; - pub const dwSensitivity: usize = 0x1D1E098; + pub const dwSensitivity: usize = 0x1D1E018; pub const dwSensitivity_sensitivity: usize = 0x48; - pub const dwViewAngles: usize = 0x1D2C840; - pub const dwViewMatrix: usize = 0x1D21A80; - pub const dwViewRender: usize = 0x1D226C0; - pub const dwWeaponC4: usize = 0x1CC1908; + pub const dwViewAngles: usize = 0x1D2C7C0; + pub const dwViewMatrix: usize = 0x1D21A00; + pub const dwViewRender: usize = 0x1D22640; + pub const dwWeaponC4: usize = 0x1CC1888; } // Module: engine2.dll pub mod engine2_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 40017f4..e6f8c1f 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index b8d90f4..de73b79 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 834358a..e7c4f19 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 396ecb2..5113ff1 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 16768d6..0227b28 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 543297c..5cc90ba 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 bf7e5a5..b5373cf 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-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 84690ed..747de65 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-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 2c9c1b8..ab11e03 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-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 faa352c..5e289e2 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 684aff0..f95a63e 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index ee6ae6e..789621a 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 3225b98..b18a773 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 8b59589..9a4d3f4 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 51e9ee9..18c75c3 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 4f0915a..0c9365c 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 1e9cca7..4d7b421 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index cb8cf63..9a2886b 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 1c08d26..774a37a 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index d9e5d20..4e7f4aa 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 7c515c6..24ae1e0 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 4364f40..9341e10 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -2880,7 +2880,7 @@ namespace CS2Dumper.Schemas { public const nint m_bFastRetrigger = 0x4F3; // bool public const nint m_bPassthoughCaller = 0x4F4; // bool } - // Parent: + // Parent: None // Field count: 6 public static class SequenceHistory_t { public const nint m_hSequence = 0x0; // HSequence @@ -3235,7 +3235,7 @@ namespace CS2Dumper.Schemas { public const nint m_nGraphCreationFlagsAG2 = 0x5B4; // uint8 public const nint m_nServerGraphDefReloadCountAG2 = 0x5F8; // int32 } - // Parent: + // Parent: None // Field count: 10 public static class CBuoyancyHelper { public const nint m_nFluidType = 0x18; // CUtlStringToken @@ -3592,7 +3592,7 @@ namespace CS2Dumper.Schemas { public const nint m_iInputFilter = 0x860; // int32 public const nint m_iDontMessageParent = 0x864; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3602,7 +3602,7 @@ namespace CS2Dumper.Schemas { public const nint m_timestamp = 0x8; // GameTime_t public const nint m_nWorldGroupId = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -3634,7 +3634,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3662,7 +3662,7 @@ namespace CS2Dumper.Schemas { // MPropertyDescription public static class CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3834,7 +3834,7 @@ namespace CS2Dumper.Schemas { public const nint m_iHltvReplayEntity = 0xD6C; // CEntityIndex public const nint m_sndOpvarLatchData = 0xD70; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4010,7 +4010,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4695,7 +4695,7 @@ namespace CS2Dumper.Schemas { // MPulseDomainHookInfo public static class CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -5080,7 +5080,7 @@ namespace CS2Dumper.Schemas { public static class CSingleplayRules { public const nint m_bSinglePlayerGameEnding = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5283,7 +5283,7 @@ namespace CS2Dumper.Schemas { public static class CMapSharedEnvironment { public const nint m_targetMapName = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5416,7 +5416,7 @@ namespace CS2Dumper.Schemas { public static class CPulseCell_Outflow_ListenForEntityOutput__CursorState_t { public const nint m_entity = 0x0; // CHandle } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -5668,7 +5668,7 @@ namespace CS2Dumper.Schemas { public const nint m_materialGroup = 0x3F4; // CUtlStringToken public const nint m_nHitboxSet = 0x3F8; // uint8 } - // Parent: + // Parent: None // Field count: 0 public static class CEntityComponent { } @@ -6087,7 +6087,7 @@ namespace CS2Dumper.Schemas { public const nint m_wasRestored = 0x50C; // bool public const nint m_integrator = 0x510; // CConstantForceController } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -6280,7 +6280,7 @@ namespace CS2Dumper.Schemas { public const nint m_vWindDirection = 0x58C; // Vector public const nint m_bFirstTime = 0x598; // bool } - // Parent: + // Parent: None // Field count: 13 public static class CBot { public const nint m_pController = 0x10; // CCSPlayerController* @@ -6671,7 +6671,7 @@ namespace CS2Dumper.Schemas { public const nint m_flTicksSinceLastSurfingDetected = 0x558; // float32 public const nint m_bWasSurfing = 0x55C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6833,7 +6833,7 @@ namespace CS2Dumper.Schemas { public const nint m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection public const nint m_CaseOutflows = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -6967,7 +6967,7 @@ namespace CS2Dumper.Schemas { public const nint m_flAvgInterval = 0x508; // float32 public const nint m_Velocity = 0x510; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -7105,7 +7105,7 @@ namespace CS2Dumper.Schemas { public static class CCSPointScript { public const nint m_pParent = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -7443,7 +7443,7 @@ namespace CS2Dumper.Schemas { public const nint m_iEntryCount = 0xB4; // int32 public const nint m_iEntryWins = 0xB8; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -7554,7 +7554,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7606,7 +7606,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -8173,7 +8173,7 @@ namespace CS2Dumper.Schemas { public const nint m_bIsOn = 0x544; // bool public const nint m_pNext = 0x548; // CPointCamera* } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -8972,7 +8972,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -9081,7 +9081,7 @@ namespace CS2Dumper.Schemas { public const nint m_ConfigEntitiesToPropagateMaterialDecalsTo = 0x778; // CNetworkUtlVectorBase> public const nint m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -9102,7 +9102,7 @@ namespace CS2Dumper.Schemas { public const nint m_flNewHDRColorScale = 0x38; // float32 public const nint m_flNewFarZ = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -9240,7 +9240,7 @@ namespace CS2Dumper.Schemas { public const nint m_bIsOtherEnemy = 0x74; // bool public const nint m_killType = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -9401,7 +9401,7 @@ namespace CS2Dumper.Schemas { public const nint m_distance = 0x4F4; // float32 public const nint m_directionEntityName = 0x4F8; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 80 // // Metadata: @@ -9536,7 +9536,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9828,7 +9828,7 @@ namespace CS2Dumper.Schemas { public const nint m_flSpeedWhenSpinUpOrSpinDownStarted = 0x524; // float32 public const nint m_motor = 0x538; // CMotorController } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -10033,7 +10033,7 @@ namespace CS2Dumper.Schemas { public const nint m_OnNewPhaseStarted = 0xEC8; // CEntityOutputTemplate public const nint m_OnLevelTransition = 0xEF0; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -10381,7 +10381,7 @@ namespace CS2Dumper.Schemas { public const nint m_bSpotted = 0x8; // bool public const nint m_bSpottedByMask = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -11494,7 +11494,7 @@ namespace CS2Dumper.Schemas { public const nint m_OnPass = 0x4F8; // CEntityIOOutput public const nint m_OnFail = 0x520; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -11603,7 +11603,7 @@ namespace CS2Dumper.Schemas { public static class CPointClientUIWorldTextPanel { public const nint m_messageText = 0x9F0; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 1a1e43d..c88448a 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once @@ -2885,7 +2885,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bFastRetrigger = 0x4F3; // bool constexpr std::ptrdiff_t m_bPassthoughCaller = 0x4F4; // bool } - // Parent: + // Parent: None // Field count: 6 namespace SequenceHistory_t { constexpr std::ptrdiff_t m_hSequence = 0x0; // HSequence @@ -3240,7 +3240,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_nGraphCreationFlagsAG2 = 0x5B4; // uint8 constexpr std::ptrdiff_t m_nServerGraphDefReloadCountAG2 = 0x5F8; // int32 } - // Parent: + // Parent: None // Field count: 10 namespace CBuoyancyHelper { constexpr std::ptrdiff_t m_nFluidType = 0x18; // CUtlStringToken @@ -3597,7 +3597,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iInputFilter = 0x860; // int32 constexpr std::ptrdiff_t m_iDontMessageParent = 0x864; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3607,7 +3607,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_timestamp = 0x8; // GameTime_t constexpr std::ptrdiff_t m_nWorldGroupId = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -3639,7 +3639,7 @@ namespace cs2_dumper { // Field count: 0 namespace CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3667,7 +3667,7 @@ namespace cs2_dumper { // MPropertyDescription namespace CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3839,7 +3839,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iHltvReplayEntity = 0xD6C; // CEntityIndex constexpr std::ptrdiff_t m_sndOpvarLatchData = 0xD70; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4015,7 +4015,7 @@ namespace cs2_dumper { // Field count: 0 namespace CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4700,7 +4700,7 @@ namespace cs2_dumper { // MPulseDomainHookInfo namespace CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -5085,7 +5085,7 @@ namespace cs2_dumper { namespace CSingleplayRules { constexpr std::ptrdiff_t m_bSinglePlayerGameEnding = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5288,7 +5288,7 @@ namespace cs2_dumper { namespace CMapSharedEnvironment { constexpr std::ptrdiff_t m_targetMapName = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5421,7 +5421,7 @@ namespace cs2_dumper { namespace CPulseCell_Outflow_ListenForEntityOutput__CursorState_t { constexpr std::ptrdiff_t m_entity = 0x0; // CHandle } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -5673,7 +5673,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_materialGroup = 0x3F4; // CUtlStringToken constexpr std::ptrdiff_t m_nHitboxSet = 0x3F8; // uint8 } - // Parent: + // Parent: None // Field count: 0 namespace CEntityComponent { } @@ -6092,7 +6092,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_wasRestored = 0x50C; // bool constexpr std::ptrdiff_t m_integrator = 0x510; // CConstantForceController } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -6285,7 +6285,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_vWindDirection = 0x58C; // Vector constexpr std::ptrdiff_t m_bFirstTime = 0x598; // bool } - // Parent: + // Parent: None // Field count: 13 namespace CBot { constexpr std::ptrdiff_t m_pController = 0x10; // CCSPlayerController* @@ -6676,7 +6676,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x558; // float32 constexpr std::ptrdiff_t m_bWasSurfing = 0x55C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6838,7 +6838,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection constexpr std::ptrdiff_t m_CaseOutflows = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -6972,7 +6972,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flAvgInterval = 0x508; // float32 constexpr std::ptrdiff_t m_Velocity = 0x510; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -7110,7 +7110,7 @@ namespace cs2_dumper { namespace CCSPointScript { constexpr std::ptrdiff_t m_pParent = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -7448,7 +7448,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iEntryCount = 0xB4; // int32 constexpr std::ptrdiff_t m_iEntryWins = 0xB8; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -7559,7 +7559,7 @@ namespace cs2_dumper { // Field count: 0 namespace CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7611,7 +7611,7 @@ namespace cs2_dumper { // Field count: 0 namespace CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -8178,7 +8178,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bIsOn = 0x544; // bool constexpr std::ptrdiff_t m_pNext = 0x548; // CPointCamera* } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -8977,7 +8977,7 @@ namespace cs2_dumper { // Field count: 0 namespace CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -9086,7 +9086,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_ConfigEntitiesToPropagateMaterialDecalsTo = 0x778; // CNetworkUtlVectorBase> constexpr std::ptrdiff_t m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -9107,7 +9107,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flNewHDRColorScale = 0x38; // float32 constexpr std::ptrdiff_t m_flNewFarZ = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -9245,7 +9245,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x74; // bool constexpr std::ptrdiff_t m_killType = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -9406,7 +9406,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_distance = 0x4F4; // float32 constexpr std::ptrdiff_t m_directionEntityName = 0x4F8; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 80 // // Metadata: @@ -9541,7 +9541,7 @@ namespace cs2_dumper { // Field count: 0 namespace CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9833,7 +9833,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flSpeedWhenSpinUpOrSpinDownStarted = 0x524; // float32 constexpr std::ptrdiff_t m_motor = 0x538; // CMotorController } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -10038,7 +10038,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OnNewPhaseStarted = 0xEC8; // CEntityOutputTemplate constexpr std::ptrdiff_t m_OnLevelTransition = 0xEF0; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -10386,7 +10386,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bSpotted = 0x8; // bool constexpr std::ptrdiff_t m_bSpottedByMask = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -11499,7 +11499,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OnPass = 0x4F8; // CEntityIOOutput constexpr std::ptrdiff_t m_OnFail = 0x520; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -11608,7 +11608,7 @@ namespace cs2_dumper { namespace CPointClientUIWorldTextPanel { constexpr std::ptrdiff_t m_messageText = 0x9F0; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/server_dll.json b/output/server_dll.json index 261ef29..37716f1 100644 --- a/output/server_dll.json +++ b/output/server_dll.json @@ -30,7 +30,7 @@ "type_name": "string_t" } ], - "parent": "" + "parent": null }, "CAI_ChangeHintGroup": { "fields": { @@ -212,7 +212,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CAttributeContainer": { "fields": { @@ -255,7 +255,7 @@ "type_name": "CEconItemAttribute" } ], - "parent": "" + "parent": null }, "CAttributeManager": { "fields": { @@ -283,7 +283,7 @@ "type_name": "attributeprovidertypes_t" } ], - "parent": "" + "parent": null }, "CAttributeManager__cached_attribute_float_t": { "fields": { @@ -1488,7 +1488,7 @@ "type_name": "BloodType" } ], - "parent": "" + "parent": null }, "CBaseEntityAPI": { "fields": {}, @@ -2754,7 +2754,7 @@ "m_viewForward": 220 }, "metadata": [], - "parent": "" + "parent": null }, "CBreakable": { "fields": { @@ -2912,7 +2912,7 @@ "m_vecWheelFrictionScales": 72 }, "metadata": [], - "parent": "" + "parent": null }, "CBuyZone": { "fields": { @@ -6370,7 +6370,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CColorCorrection": { "fields": { @@ -6669,7 +6669,7 @@ "type_name": "int" } ], - "parent": "" + "parent": null }, "CDynamicLight": { "fields": { @@ -6950,7 +6950,7 @@ "type_name": "char" } ], - "parent": "" + "parent": null }, "CEconWearable": { "fields": { @@ -7106,7 +7106,7 @@ "CEntityComponent": { "fields": {}, "metadata": [], - "parent": "" + "parent": null }, "CEntityDissolve": { "fields": { @@ -7223,7 +7223,7 @@ "type_name": "int32" } ], - "parent": "" + "parent": null }, "CEntityInstance": { "fields": { @@ -8962,7 +8962,7 @@ "type_name": "Vector" } ], - "parent": "" + "parent": null }, "CEnvWindVolume": { "fields": { @@ -9993,7 +9993,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameSceneNodeHandle": { "fields": { @@ -10012,7 +10012,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameText": { "fields": { @@ -10137,7 +10137,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CGradientFog": { "fields": { @@ -12017,7 +12017,7 @@ "type_name": "int8" } ], - "parent": "" + "parent": null }, "CMolotovGrenade": { "fields": {}, @@ -12164,7 +12164,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "CNullEntity": { "fields": {}, @@ -17916,7 +17916,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CTimerEntity": { "fields": { @@ -18733,7 +18733,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "EngineCountdownTimer": { "fields": { @@ -18758,7 +18758,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "EntityRenderAttribute_t": { "fields": { @@ -18777,7 +18777,7 @@ "type_name": "Vector4D" } ], - "parent": "" + "parent": null }, "EntitySpottedState_t": { "fields": { @@ -18831,7 +18831,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "OutflowWithRequirements_t": { "fields": { @@ -18866,7 +18866,7 @@ "type_name": "EHANDLE" } ], - "parent": "" + "parent": null }, "PredictedDamageTag_t": { "fields": { @@ -18985,7 +18985,7 @@ "type_name": "CEntityHandle" } ], - "parent": "" + "parent": null }, "SequenceHistory_t": { "fields": { @@ -18997,7 +18997,7 @@ "m_nSeqLoopMode": 12 }, "metadata": [], - "parent": "" + "parent": null }, "SignatureOutflow_Continue": { "fields": {}, @@ -19071,7 +19071,7 @@ "type_name": "uint8" } ], - "parent": "" + "parent": null }, "ViewAngleServerChange_t": { "fields": { @@ -19115,7 +19115,7 @@ "type_name": "uint16" } ], - "parent": "" + "parent": null }, "WeaponPurchaseTracker_t": { "fields": { @@ -19128,7 +19128,7 @@ "type_name": "WeaponPurchaseCount_t" } ], - "parent": "" + "parent": null }, "audioparams_t": { "fields": { @@ -19165,7 +19165,7 @@ "type_name": "uint32" } ], - "parent": "" + "parent": null }, "fogparams_t": { "fields": { @@ -19312,7 +19312,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "fogplayerparams_t": { "fields": { @@ -19338,7 +19338,7 @@ "type_name": "CHandle" } ], - "parent": "" + "parent": null }, "shard_model_desc_t": { "fields": { @@ -19423,7 +19423,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "sky3dparams_t": { "fields": { @@ -19466,7 +19466,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null } }, "enums": { diff --git a/output/server_dll.rs b/output/server_dll.rs index 3291874..c8c69b6 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -2994,7 +2994,7 @@ pub mod cs2_dumper { pub const m_bFastRetrigger: usize = 0x4F3; // bool pub const m_bPassthoughCaller: usize = 0x4F4; // bool } - // Parent: + // Parent: None // Field count: 6 pub mod SequenceHistory_t { pub const m_hSequence: usize = 0x0; // HSequence @@ -3349,7 +3349,7 @@ pub mod cs2_dumper { pub const m_nGraphCreationFlagsAG2: usize = 0x5B4; // uint8 pub const m_nServerGraphDefReloadCountAG2: usize = 0x5F8; // int32 } - // Parent: + // Parent: None // Field count: 10 pub mod CBuoyancyHelper { pub const m_nFluidType: usize = 0x18; // CUtlStringToken @@ -3706,7 +3706,7 @@ pub mod cs2_dumper { pub const m_iInputFilter: usize = 0x860; // int32 pub const m_iDontMessageParent: usize = 0x864; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3716,7 +3716,7 @@ pub mod cs2_dumper { pub const m_timestamp: usize = 0x8; // GameTime_t pub const m_nWorldGroupId: usize = 0xC; // WorldGroupId_t } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -3748,7 +3748,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3776,7 +3776,7 @@ pub mod cs2_dumper { // MPropertyDescription pub mod CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3948,7 +3948,7 @@ pub mod cs2_dumper { pub const m_iHltvReplayEntity: usize = 0xD6C; // CEntityIndex pub const m_sndOpvarLatchData: usize = 0xD70; // CUtlVector } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -4124,7 +4124,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4809,7 +4809,7 @@ pub mod cs2_dumper { // MPulseDomainHookInfo pub mod CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -5194,7 +5194,7 @@ pub mod cs2_dumper { pub mod CSingleplayRules { pub const m_bSinglePlayerGameEnding: usize = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5397,7 +5397,7 @@ pub mod cs2_dumper { pub mod CMapSharedEnvironment { pub const m_targetMapName: usize = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5530,7 +5530,7 @@ pub mod cs2_dumper { pub mod CPulseCell_Outflow_ListenForEntityOutput__CursorState_t { pub const m_entity: usize = 0x0; // CHandle } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -5782,7 +5782,7 @@ pub mod cs2_dumper { pub const m_materialGroup: usize = 0x3F4; // CUtlStringToken pub const m_nHitboxSet: usize = 0x3F8; // uint8 } - // Parent: + // Parent: None // Field count: 0 pub mod CEntityComponent { } @@ -6201,7 +6201,7 @@ pub mod cs2_dumper { pub const m_wasRestored: usize = 0x50C; // bool pub const m_integrator: usize = 0x510; // CConstantForceController } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -6394,7 +6394,7 @@ pub mod cs2_dumper { pub const m_vWindDirection: usize = 0x58C; // Vector pub const m_bFirstTime: usize = 0x598; // bool } - // Parent: + // Parent: None // Field count: 13 pub mod CBot { pub const m_pController: usize = 0x10; // CCSPlayerController* @@ -6785,7 +6785,7 @@ pub mod cs2_dumper { pub const m_flTicksSinceLastSurfingDetected: usize = 0x558; // float32 pub const m_bWasSurfing: usize = 0x55C; // bool } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6947,7 +6947,7 @@ pub mod cs2_dumper { pub const m_DefaultCaseOutflow: usize = 0x48; // CPulse_OutflowConnection pub const m_CaseOutflows: usize = 0x90; // CUtlVector } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -7081,7 +7081,7 @@ pub mod cs2_dumper { pub const m_flAvgInterval: usize = 0x508; // float32 pub const m_Velocity: usize = 0x510; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -7219,7 +7219,7 @@ pub mod cs2_dumper { pub mod CCSPointScript { pub const m_pParent: usize = 0x110; // CCSPointScriptEntity* } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -7557,7 +7557,7 @@ pub mod cs2_dumper { pub const m_iEntryCount: usize = 0xB4; // int32 pub const m_iEntryWins: usize = 0xB8; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -7668,7 +7668,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7720,7 +7720,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -8287,7 +8287,7 @@ pub mod cs2_dumper { pub const m_bIsOn: usize = 0x544; // bool pub const m_pNext: usize = 0x548; // CPointCamera* } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9086,7 +9086,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -9195,7 +9195,7 @@ pub mod cs2_dumper { pub const m_ConfigEntitiesToPropagateMaterialDecalsTo: usize = 0x778; // CNetworkUtlVectorBase> pub const m_vecViewOffset: usize = 0x7B8; // CNetworkViewOffsetVector } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -9216,7 +9216,7 @@ pub mod cs2_dumper { pub const m_flNewHDRColorScale: usize = 0x38; // float32 pub const m_flNewFarZ: usize = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -9354,7 +9354,7 @@ pub mod cs2_dumper { pub const m_bIsOtherEnemy: usize = 0x74; // bool pub const m_killType: usize = 0x75; // EKillTypes_t } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -9515,7 +9515,7 @@ pub mod cs2_dumper { pub const m_distance: usize = 0x4F4; // float32 pub const m_directionEntityName: usize = 0x4F8; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 80 // // Metadata: @@ -9650,7 +9650,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9942,7 +9942,7 @@ pub mod cs2_dumper { pub const m_flSpeedWhenSpinUpOrSpinDownStarted: usize = 0x524; // float32 pub const m_motor: usize = 0x538; // CMotorController } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -10147,7 +10147,7 @@ pub mod cs2_dumper { pub const m_OnNewPhaseStarted: usize = 0xEC8; // CEntityOutputTemplate pub const m_OnLevelTransition: usize = 0xEF0; // CEntityOutputTemplate } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -10495,7 +10495,7 @@ pub mod cs2_dumper { pub const m_bSpotted: usize = 0x8; // bool pub const m_bSpottedByMask: usize = 0xC; // uint32[2] } - // Parent: + // Parent: None // Field count: 25 // // Metadata: @@ -11608,7 +11608,7 @@ pub mod cs2_dumper { pub const m_OnPass: usize = 0x4F8; // CEntityIOOutput pub const m_OnFail: usize = 0x520; // CEntityIOOutput } - // Parent: + // Parent: None // Field count: 1 // // Metadata: @@ -11717,7 +11717,7 @@ pub mod cs2_dumper { pub mod CPointClientUIWorldTextPanel { pub const m_messageText: usize = 0x9F0; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index d748e1b..a04b871 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 7ccb3ec..8a6b5b6 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 1b862cf..ebdb81b 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/steamaudio_dll.cs b/output/steamaudio_dll.cs index 4ae6ea1..d2586ba 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index 015e327..2f47093 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index af50cb1..00911f0 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 b6a89c9..5390d73 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index 664382b..a274880 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 7bd626f..cfa113f 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 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 aec7419..f84daef 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index d641c23..416b1e9 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index f16c930..0956260 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-31 03:03:49.823379600 UTC +// 2025-08-01 22:47:35.099029800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]