From 0d47977f6f06ba802355b2df760416360d8cb3bf Mon Sep 17 00:00:00 2001 From: GhostReaper8 Date: Wed, 1 Oct 2025 17:28:50 -0700 Subject: [PATCH] Game Update (14297) --- .gitignore | 1 + cs2-dumper.log | 10 ++--- output/animationsystem_dll.cs | 10 ++--- output/animationsystem_dll.hpp | 10 ++--- output/animationsystem_dll.json | 8 ++-- output/animationsystem_dll.rs | 10 ++--- output/buttons.cs | 34 ++++++++-------- output/buttons.hpp | 34 ++++++++-------- output/buttons.json | 32 +++++++-------- output/buttons.rs | 34 ++++++++-------- 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 | 66 +++++++++++++++---------------- output/interfaces.hpp | 66 +++++++++++++++---------------- output/interfaces.json | 64 +++++++++++++++--------------- output/interfaces.rs | 66 +++++++++++++++---------------- 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 | 36 ++++++++--------- output/offsets.hpp | 36 ++++++++--------- output/offsets.json | 34 ++++++++-------- output/offsets.rs | 36 ++++++++--------- 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 +- 73 files changed, 619 insertions(+), 618 deletions(-) diff --git a/.gitignore b/.gitignore index 79724ad5..fc9d2e0e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /.vs /target Cargo.lock +cs2-dumper.exe diff --git a/cs2-dumper.log b/cs2-dumper.log index 877f9ee5..c8a6cd44 100644 --- a/cs2-dumper.log +++ b/cs2-dumper.log @@ -1,5 +1,5 @@ -02:01:30 [INFO] found 16 buttons -02:01:30 [INFO] found 131 interfaces across 33 modules -02:01:31 [INFO] found 32 offsets across 5 modules -02:01:31 [INFO] found 2678 classes and 411 enums across 18 modules -02:01:31 [INFO] analysis completed in 1.08s +00:16:00 [INFO] found 16 buttons +00:16:00 [INFO] found 131 interfaces across 33 modules +00:16:00 [INFO] found 32 offsets across 5 modules +00:16:01 [INFO] found 2678 classes and 411 enums across 18 modules +00:16:01 [INFO] analysis completed in 1.27s diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 2c9f0bf1..84f02596 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll @@ -1690,7 +1690,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: @@ -1703,7 +1703,7 @@ namespace CS2Dumper.Schemas { public static class PulseRuntimeVarIndex_t { public const nint m_Value = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2170,7 +2170,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: @@ -3606,7 +3606,7 @@ namespace CS2Dumper.Schemas { // MGetKV3ClassDefaults public static class CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 09def274..34c60932 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -1695,7 +1695,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: @@ -1708,7 +1708,7 @@ namespace cs2_dumper { namespace PulseRuntimeVarIndex_t { constexpr std::ptrdiff_t m_Value = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2175,7 +2175,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: @@ -3611,7 +3611,7 @@ namespace cs2_dumper { // MGetKV3ClassDefaults namespace CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: diff --git a/output/animationsystem_dll.json b/output/animationsystem_dll.json index 9b71df98..3331fc65 100644 --- a/output/animationsystem_dll.json +++ b/output/animationsystem_dll.json @@ -3138,7 +3138,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "CNewParticleEffect": { "fields": { @@ -7147,7 +7147,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "DynamicMeshDeformParams_t": { "fields": { @@ -7645,7 +7645,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "MovementGaitId_t": { "fields": { @@ -7657,7 +7657,7 @@ "type": "Unknown" } ], - "parent": "" + "parent": null }, "NmBoneMaskSetDefinition_t": { "fields": { diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index b98bd415..4d3164d5 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -1823,7 +1823,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: @@ -1836,7 +1836,7 @@ pub mod cs2_dumper { pub mod PulseRuntimeVarIndex_t { pub const m_Value: usize = 0x0; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2303,7 +2303,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: @@ -3739,7 +3739,7 @@ pub mod cs2_dumper { // MGetKV3ClassDefaults pub mod CNmVelocityBasedSpeedScaleNode__CDefinition { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: diff --git a/output/buttons.cs b/output/buttons.cs index 5355ff48..412e8a08 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x1BD9190; - public const nint attack2 = 0x1BD9220; - public const nint back = 0x1BD9460; - public const nint duck = 0x1BD9730; - public const nint forward = 0x1BD93D0; - public const nint jump = 0x1BD96A0; - public const nint left = 0x1BD94F0; - public const nint lookatweapon = 0x1E2B410; - public const nint reload = 0x1BD9100; - public const nint right = 0x1BD9580; - public const nint showscores = 0x1E2B2F0; - public const nint sprint = 0x1BD9070; - public const nint turnleft = 0x1BD92B0; - public const nint turnright = 0x1BD9340; - public const nint use = 0x1BD9610; - public const nint zoom = 0x1E2B380; + public const nint attack = 0x1BE5310; + public const nint attack2 = 0x1BE53A0; + public const nint back = 0x1BE55E0; + public const nint duck = 0x1BE58B0; + public const nint forward = 0x1BE5550; + public const nint jump = 0x1BE5820; + public const nint left = 0x1BE5670; + public const nint lookatweapon = 0x1E37A50; + public const nint reload = 0x1BE5280; + public const nint right = 0x1BE5700; + public const nint showscores = 0x1E37930; + public const nint sprint = 0x1BE51F0; + public const nint turnleft = 0x1BE5430; + public const nint turnright = 0x1BE54C0; + public const nint use = 0x1BE5790; + public const nint zoom = 0x1E379C0; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 41ab16de..9be7eb5f 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -8,21 +8,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x1BD9190; - constexpr std::ptrdiff_t attack2 = 0x1BD9220; - constexpr std::ptrdiff_t back = 0x1BD9460; - constexpr std::ptrdiff_t duck = 0x1BD9730; - constexpr std::ptrdiff_t forward = 0x1BD93D0; - constexpr std::ptrdiff_t jump = 0x1BD96A0; - constexpr std::ptrdiff_t left = 0x1BD94F0; - constexpr std::ptrdiff_t lookatweapon = 0x1E2B410; - constexpr std::ptrdiff_t reload = 0x1BD9100; - constexpr std::ptrdiff_t right = 0x1BD9580; - constexpr std::ptrdiff_t showscores = 0x1E2B2F0; - constexpr std::ptrdiff_t sprint = 0x1BD9070; - constexpr std::ptrdiff_t turnleft = 0x1BD92B0; - constexpr std::ptrdiff_t turnright = 0x1BD9340; - constexpr std::ptrdiff_t use = 0x1BD9610; - constexpr std::ptrdiff_t zoom = 0x1E2B380; + constexpr std::ptrdiff_t attack = 0x1BE5310; + constexpr std::ptrdiff_t attack2 = 0x1BE53A0; + constexpr std::ptrdiff_t back = 0x1BE55E0; + constexpr std::ptrdiff_t duck = 0x1BE58B0; + constexpr std::ptrdiff_t forward = 0x1BE5550; + constexpr std::ptrdiff_t jump = 0x1BE5820; + constexpr std::ptrdiff_t left = 0x1BE5670; + constexpr std::ptrdiff_t lookatweapon = 0x1E37A50; + constexpr std::ptrdiff_t reload = 0x1BE5280; + constexpr std::ptrdiff_t right = 0x1BE5700; + constexpr std::ptrdiff_t showscores = 0x1E37930; + constexpr std::ptrdiff_t sprint = 0x1BE51F0; + constexpr std::ptrdiff_t turnleft = 0x1BE5430; + constexpr std::ptrdiff_t turnright = 0x1BE54C0; + constexpr std::ptrdiff_t use = 0x1BE5790; + constexpr std::ptrdiff_t zoom = 0x1E379C0; } } diff --git a/output/buttons.json b/output/buttons.json index 18e6f2c3..423118cb 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 29200784, - "attack2": 29200928, - "back": 29201504, - "duck": 29202224, - "forward": 29201360, - "jump": 29202080, - "left": 29201648, - "lookatweapon": 31634448, - "reload": 29200640, - "right": 29201792, - "showscores": 31634160, - "sprint": 29200496, - "turnleft": 29201072, - "turnright": 29201216, - "use": 29201936, - "zoom": 31634304 + "attack": 29250320, + "attack2": 29250464, + "back": 29251040, + "duck": 29251760, + "forward": 29250896, + "jump": 29251616, + "left": 29251184, + "lookatweapon": 31685200, + "reload": 29250176, + "right": 29251328, + "showscores": 31684912, + "sprint": 29250032, + "turnleft": 29250608, + "turnright": 29250752, + "use": 29251472, + "zoom": 31685056 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 77f98123..1603bf10 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x1BD9190; - pub const attack2: usize = 0x1BD9220; - pub const back: usize = 0x1BD9460; - pub const duck: usize = 0x1BD9730; - pub const forward: usize = 0x1BD93D0; - pub const jump: usize = 0x1BD96A0; - pub const left: usize = 0x1BD94F0; - pub const lookatweapon: usize = 0x1E2B410; - pub const reload: usize = 0x1BD9100; - pub const right: usize = 0x1BD9580; - pub const showscores: usize = 0x1E2B2F0; - pub const sprint: usize = 0x1BD9070; - pub const turnleft: usize = 0x1BD92B0; - pub const turnright: usize = 0x1BD9340; - pub const r#use: usize = 0x1BD9610; - pub const zoom: usize = 0x1E2B380; + pub const attack: usize = 0x1BE5310; + pub const attack2: usize = 0x1BE53A0; + pub const back: usize = 0x1BE55E0; + pub const duck: usize = 0x1BE58B0; + pub const forward: usize = 0x1BE5550; + pub const jump: usize = 0x1BE5820; + pub const left: usize = 0x1BE5670; + pub const lookatweapon: usize = 0x1E37A50; + pub const reload: usize = 0x1BE5280; + pub const right: usize = 0x1BE5700; + pub const showscores: usize = 0x1E37930; + pub const sprint: usize = 0x1BE51F0; + pub const turnleft: usize = 0x1BE5430; + pub const turnright: usize = 0x1BE54C0; + pub const r#use: usize = 0x1BE5790; + pub const zoom: usize = 0x1E379C0; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index ad91c79f..5fbdd836 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -169,7 +169,7 @@ namespace CS2Dumper.Schemas { public const nint flFlinchModLarge = 0x38; // float32 public const nint flFriendlyFireDamageReductionRatio = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 15 // // Metadata: @@ -992,7 +992,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 @@ -1410,7 +1410,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 @@ -1506,7 +1506,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1647,7 +1647,7 @@ namespace CS2Dumper.Schemas { public static class CPulseCell_Value_Gradient { public const nint m_Gradient = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1657,7 +1657,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: @@ -1817,7 +1817,7 @@ namespace CS2Dumper.Schemas { public const nint m_flWatTickOffset = 0x1DC8; // float32 public const nint m_flLastShakeTime = 0x1DDC; // GameTime_t } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -1860,7 +1860,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: @@ -1887,7 +1887,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1993,7 +1993,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2437,7 +2437,7 @@ namespace CS2Dumper.Schemas { public const nint m_pPredictionOwner = 0x14C8; // CBasePlayerController* public const nint m_fNewestAlphaThinkTime = 0x14D0; // GameTime_t } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2458,7 +2458,7 @@ namespace CS2Dumper.Schemas { public const nint m_flNewHDRColorScale = 0x38; // float32 public const nint m_flNewFarZ = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 36 // // Metadata: @@ -2932,7 +2932,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: @@ -3123,7 +3123,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3256,7 +3256,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: @@ -3474,7 +3474,7 @@ namespace CS2Dumper.Schemas { public const nint m_materialGroup = 0x494; // CUtlStringToken public const nint m_nHitboxSet = 0x498; // uint8 } - // Parent: + // Parent: None // Field count: 0 public static class CEntityComponent { } @@ -3693,7 +3693,7 @@ namespace CS2Dumper.Schemas { public const nint m_vSmokeColor = 0x854; // Vector public const nint m_szAnimClass = 0x860; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4061,7 +4061,7 @@ namespace CS2Dumper.Schemas { public const nint m_bWasSurfing = 0x53C; // bool public const nint m_vecInputRotated = 0x5CC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4099,7 +4099,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_FuncBrush { } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4160,7 +4160,7 @@ namespace CS2Dumper.Schemas { public const nint m_OuterAngle = 0xED8; // float32 public const nint m_SpotRadius = 0xEDC; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4266,7 +4266,7 @@ namespace CS2Dumper.Schemas { public static class C_EnvWindClientside { public const nint m_EnvWindShared = 0x5F8; // C_EnvWindShared } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4288,7 +4288,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_FlashbangProjectile { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -4447,7 +4447,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: @@ -4475,7 +4475,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4538,7 +4538,7 @@ namespace CS2Dumper.Schemas { public static class C_CSGameRulesProxy { public const nint m_pGameRules = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -4953,7 +4953,7 @@ namespace CS2Dumper.Schemas { public static class FilterDamageType { public const nint m_iDamageType = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5373,7 +5373,7 @@ namespace CS2Dumper.Schemas { public const nint m_flWaterWorldZ = 0x13A0; // float32 public const nint m_flWaterNextTraceTime = 0x13A4; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5511,7 +5511,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: @@ -5684,7 +5684,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: @@ -6057,7 +6057,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6245,7 +6245,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: @@ -6892,7 +6892,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: @@ -7003,7 +7003,7 @@ namespace CS2Dumper.Schemas { public const nint m_ubSignature = 0xF1D; // uint8[128] public const nint m_SprayRenderHelper = 0xFA8; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/client_dll.hpp b/output/client_dll.hpp index b133f44d..dd717c6d 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -174,7 +174,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: @@ -997,7 +997,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 @@ -1415,7 +1415,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 @@ -1511,7 +1511,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1652,7 +1652,7 @@ namespace cs2_dumper { namespace CPulseCell_Value_Gradient { constexpr std::ptrdiff_t m_Gradient = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1662,7 +1662,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: @@ -1822,7 +1822,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flWatTickOffset = 0x1DC8; // float32 constexpr std::ptrdiff_t m_flLastShakeTime = 0x1DDC; // GameTime_t } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -1865,7 +1865,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: @@ -1892,7 +1892,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1998,7 +1998,7 @@ namespace cs2_dumper { // Field count: 0 namespace CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2442,7 +2442,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_pPredictionOwner = 0x14C8; // CBasePlayerController* constexpr std::ptrdiff_t m_fNewestAlphaThinkTime = 0x14D0; // GameTime_t } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2463,7 +2463,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: 36 // // Metadata: @@ -2937,7 +2937,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: @@ -3128,7 +3128,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3261,7 +3261,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: @@ -3479,7 +3479,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_materialGroup = 0x494; // CUtlStringToken constexpr std::ptrdiff_t m_nHitboxSet = 0x498; // uint8 } - // Parent: + // Parent: None // Field count: 0 namespace CEntityComponent { } @@ -3698,7 +3698,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_vSmokeColor = 0x854; // Vector constexpr std::ptrdiff_t m_szAnimClass = 0x860; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4066,7 +4066,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bWasSurfing = 0x53C; // bool constexpr std::ptrdiff_t m_vecInputRotated = 0x5CC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4104,7 +4104,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_FuncBrush { } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4165,7 +4165,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_OuterAngle = 0xED8; // float32 constexpr std::ptrdiff_t m_SpotRadius = 0xEDC; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4271,7 +4271,7 @@ namespace cs2_dumper { namespace C_EnvWindClientside { constexpr std::ptrdiff_t m_EnvWindShared = 0x5F8; // C_EnvWindShared } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4293,7 +4293,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_FlashbangProjectile { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -4452,7 +4452,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: @@ -4480,7 +4480,7 @@ namespace cs2_dumper { // Field count: 0 namespace CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4543,7 +4543,7 @@ namespace cs2_dumper { namespace C_CSGameRulesProxy { constexpr std::ptrdiff_t m_pGameRules = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -4958,7 +4958,7 @@ namespace cs2_dumper { namespace FilterDamageType { constexpr std::ptrdiff_t m_iDamageType = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5378,7 +5378,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flWaterWorldZ = 0x13A0; // float32 constexpr std::ptrdiff_t m_flWaterNextTraceTime = 0x13A4; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5516,7 +5516,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: @@ -5689,7 +5689,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: @@ -6062,7 +6062,7 @@ namespace cs2_dumper { // Field count: 0 namespace C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6250,7 +6250,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: @@ -6897,7 +6897,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: @@ -7008,7 +7008,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_ubSignature = 0xF1D; // uint8[128] constexpr std::ptrdiff_t m_SprayRenderHelper = 0xFA8; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/client_dll.json b/output/client_dll.json index 81817bd8..11d2ce03 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": { @@ -663,7 +663,7 @@ "m_vecWheelFrictionScales": 72 }, "metadata": [], - "parent": "" + "parent": null }, "CCSGO_WingmanIntroCharacterPosition": { "fields": {}, @@ -1874,7 +1874,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CDamageRecord": { "fields": { @@ -1995,7 +1995,7 @@ "type_name": "int" } ], - "parent": "" + "parent": null }, "CEconItemAttribute": { "fields": { @@ -2170,7 +2170,7 @@ "CEntityComponent": { "fields": {}, "metadata": [], - "parent": "" + "parent": null }, "CEntityIdentity": { "fields": { @@ -2193,7 +2193,7 @@ "type_name": "int32" } ], - "parent": "" + "parent": null }, "CEntityInstance": { "fields": { @@ -2405,7 +2405,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameSceneNodeHandle": { "fields": { @@ -2424,7 +2424,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGlowProperty": { "fields": { @@ -2487,7 +2487,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CGrenadeTracer": { "fields": { @@ -3160,7 +3160,7 @@ "type_name": "int8" } ], - "parent": "" + "parent": null }, "CNetworkedSequenceOperation": { "fields": { @@ -3190,7 +3190,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "CPathQueryComponent": { "fields": {}, @@ -4867,7 +4867,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CTriggerFan": { "fields": { @@ -5969,7 +5969,7 @@ "type_name": "BloodType" } ], - "parent": "" + "parent": null }, "C_BaseEntityAPI": { "fields": {}, @@ -9221,7 +9221,7 @@ "type_name": "char" } ], - "parent": "" + "parent": null }, "C_EconWearable": { "fields": { @@ -10589,7 +10589,7 @@ "type_name": "Vector" } ], - "parent": "" + "parent": null }, "C_EnvWindVolume": { "fields": { @@ -14406,7 +14406,7 @@ "type_name": "CHandle" } ], - "parent": "" + "parent": null }, "CountdownTimer": { "fields": { @@ -14437,7 +14437,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "EngineCountdownTimer": { "fields": { @@ -14462,7 +14462,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "EntityRenderAttribute_t": { "fields": { @@ -14481,7 +14481,7 @@ "type_name": "Vector4D" } ], - "parent": "" + "parent": null }, "EntitySpottedState_t": { "fields": { @@ -14535,7 +14535,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "OutflowWithRequirements_t": { "fields": { @@ -14570,7 +14570,7 @@ "type_name": "EHANDLE" } ], - "parent": "" + "parent": null }, "PredictedDamageTag_t": { "fields": { @@ -14689,7 +14689,7 @@ "type_name": "CEntityHandle" } ], - "parent": "" + "parent": null }, "SequenceHistory_t": { "fields": { @@ -14701,7 +14701,7 @@ "m_nSeqLoopMode": 12 }, "metadata": [], - "parent": "" + "parent": null }, "SignatureOutflow_Continue": { "fields": {}, @@ -14766,7 +14766,7 @@ "type_name": "uint8" } ], - "parent": "" + "parent": null }, "ViewAngleServerChange_t": { "fields": { @@ -14810,7 +14810,7 @@ "type_name": "uint16" } ], - "parent": "" + "parent": null }, "WeaponPurchaseTracker_t": { "fields": { @@ -14823,7 +14823,7 @@ "type_name": "WeaponPurchaseCount_t" } ], - "parent": "" + "parent": null }, "audioparams_t": { "fields": { @@ -14860,7 +14860,7 @@ "type_name": "uint32" } ], - "parent": "" + "parent": null }, "fogparams_t": { "fields": { @@ -15007,7 +15007,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "shard_model_desc_t": { "fields": { @@ -15092,7 +15092,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "sky3dparams_t": { "fields": { @@ -15135,7 +15135,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null } }, "enums": { diff --git a/output/client_dll.rs b/output/client_dll.rs index eae4218a..9db7961a 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -180,7 +180,7 @@ pub mod cs2_dumper { pub const flFlinchModLarge: usize = 0x38; // float32 pub const flFriendlyFireDamageReductionRatio: usize = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 15 // // Metadata: @@ -1003,7 +1003,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 @@ -1421,7 +1421,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 @@ -1517,7 +1517,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_WeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 29 // // Metadata: @@ -1658,7 +1658,7 @@ pub mod cs2_dumper { pub mod CPulseCell_Value_Gradient { pub const m_Gradient: usize = 0x48; // CColorGradient } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -1668,7 +1668,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: @@ -1828,7 +1828,7 @@ pub mod cs2_dumper { pub const m_flWatTickOffset: usize = 0x1DC8; // float32 pub const m_flLastShakeTime: usize = 0x1DDC; // GameTime_t } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -1871,7 +1871,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: @@ -1898,7 +1898,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_WeaponMag7 { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -2004,7 +2004,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CSpriteOriented { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -2448,7 +2448,7 @@ pub mod cs2_dumper { pub const m_pPredictionOwner: usize = 0x14C8; // CBasePlayerController* pub const m_fNewestAlphaThinkTime: usize = 0x14D0; // GameTime_t } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -2469,7 +2469,7 @@ pub mod cs2_dumper { pub const m_flNewHDRColorScale: usize = 0x38; // float32 pub const m_flNewFarZ: usize = 0x3C; // float32 } - // Parent: + // Parent: None // Field count: 36 // // Metadata: @@ -2943,7 +2943,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: @@ -3134,7 +3134,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_LightDirectionalEntity { } - // Parent: + // Parent: None // Field count: 82 // // Metadata: @@ -3267,7 +3267,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: @@ -3485,7 +3485,7 @@ pub mod cs2_dumper { pub const m_materialGroup: usize = 0x494; // CUtlStringToken pub const m_nHitboxSet: usize = 0x498; // uint8 } - // Parent: + // Parent: None // Field count: 0 pub mod CEntityComponent { } @@ -3704,7 +3704,7 @@ pub mod cs2_dumper { pub const m_vSmokeColor: usize = 0x854; // Vector pub const m_szAnimClass: usize = 0x860; // CGlobalSymbol } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4072,7 +4072,7 @@ pub mod cs2_dumper { pub const m_bWasSurfing: usize = 0x53C; // bool pub const m_vecInputRotated: usize = 0x5CC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -4110,7 +4110,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_FuncBrush { } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4171,7 +4171,7 @@ pub mod cs2_dumper { pub const m_OuterAngle: usize = 0xED8; // float32 pub const m_SpotRadius: usize = 0xEDC; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -4277,7 +4277,7 @@ pub mod cs2_dumper { pub mod C_EnvWindClientside { pub const m_EnvWindShared: usize = 0x5F8; // C_EnvWindShared } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -4299,7 +4299,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_FlashbangProjectile { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -4458,7 +4458,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: @@ -4486,7 +4486,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CHostageRescueZone { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -4549,7 +4549,7 @@ pub mod cs2_dumper { pub mod C_CSGameRulesProxy { pub const m_pGameRules: usize = 0x5F8; // C_CSGameRules* } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -4964,7 +4964,7 @@ pub mod cs2_dumper { pub mod FilterDamageType { pub const m_iDamageType: usize = 0x650; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -5384,7 +5384,7 @@ pub mod cs2_dumper { pub const m_flWaterWorldZ: usize = 0x13A0; // float32 pub const m_flWaterNextTraceTime: usize = 0x13A4; // float32 } - // Parent: + // Parent: None // Field count: 11 // // Metadata: @@ -5522,7 +5522,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: @@ -5695,7 +5695,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: @@ -6068,7 +6068,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod C_HEGrenadeProjectile { } - // Parent: + // Parent: None // Field count: 24 // // Metadata: @@ -6256,7 +6256,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: @@ -6903,7 +6903,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: @@ -7014,7 +7014,7 @@ pub mod cs2_dumper { pub const m_ubSignature: usize = 0xF1D; // uint8[128] pub const m_SprayRenderHelper: usize = 0xFA8; // CPlayerSprayDecalRenderHelper } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 294523de..09c8cbb8 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll @@ -40,7 +40,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 b21e59ea..5f29086d 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -45,7 +45,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 5effe680..95c5ffd7 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 07ba85e9..20199a31 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -45,7 +45,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 0d8133d9..4eedaa6b 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 1b02574c..64b527fb 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index 3e95371f..1bc602b5 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 95956492..f82a04f8 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14108, - "timestamp": "2025-09-26T02:01:31.346153900+00:00" + "build_number": 14109, + "timestamp": "2025-10-02T00:16:01.097387800+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 575ddd73..ff4a9789 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,38 +9,38 @@ namespace CS2Dumper.Interfaces { } // Module: client.dll public static class ClientDll { - public const nint ClientToolsInfo_001 = 0x1BD89A0; - public const nint EmptyWorldService001_Client = 0x1B93E70; - public const nint GameClientExports001 = 0x1BD5680; - public const nint LegacyGameUI001 = 0x1BF4150; - public const nint Source2Client002 = 0x1E1B470; - public const nint Source2ClientConfig001 = 0x1DB5340; - public const nint Source2ClientPrediction001 = 0x1BDFC40; - public const nint Source2ClientUI001 = 0x1BF25F0; + public const nint ClientToolsInfo_001 = 0x1BE4B20; + public const nint EmptyWorldService001_Client = 0x1B9FE80; + public const nint GameClientExports001 = 0x1BE1800; + public const nint LegacyGameUI001 = 0x1C002D0; + public const nint Source2Client002 = 0x1E27AB0; + public const nint Source2ClientConfig001 = 0x1DC16E0; + public const nint Source2ClientPrediction001 = 0x1BEBDD0; + public const nint Source2ClientUI001 = 0x1BFE770; } // Module: engine2.dll public static class Engine2Dll { public const nint BenchmarkService001 = 0x5F15A0; - public const nint BugService001 = 0x8A5BE0; - public const nint ClientServerEngineLoopService_001 = 0x8E71D0; + public const nint BugService001 = 0x8A5BC0; + public const nint ClientServerEngineLoopService_001 = 0x8E71B0; public const nint EngineGameUI001 = 0x5EF2C0; - public const nint EngineServiceMgr001 = 0x8E6AD0; - public const nint GameEventSystemClientV001 = 0x8E6DA0; - public const nint GameEventSystemServerV001 = 0x8E6EC0; + public const nint EngineServiceMgr001 = 0x8E6AB0; + public const nint GameEventSystemClientV001 = 0x8E6D80; + public const nint GameEventSystemServerV001 = 0x8E6EA0; public const nint GameResourceServiceClientV001 = 0x5F16A0; public const nint GameResourceServiceServerV001 = 0x5F1700; - public const nint GameUIService_001 = 0x8A6010; + public const nint GameUIService_001 = 0x8A5FF0; public const nint HostStateMgr001 = 0x5F2090; public const nint INETSUPPORT_001 = 0x5EA860; - public const nint InputService_001 = 0x8A6300; + public const nint InputService_001 = 0x8A62E0; public const nint KeyValueCache001 = 0x5F2140; - public const nint MapListService_001 = 0x8E5280; - public const nint NetworkClientService_001 = 0x8E5410; + public const nint MapListService_001 = 0x8E5260; + public const nint NetworkClientService_001 = 0x8E53F0; public const nint NetworkP2PService_001 = 0x5F1850; - public const nint NetworkServerService_001 = 0x8E5790; + public const nint NetworkServerService_001 = 0x8E5770; public const nint NetworkService_001 = 0x5F19A0; - public const nint RenderService_001 = 0x8E59F0; - public const nint ScreenshotService001 = 0x8E5CA0; + public const nint RenderService_001 = 0x8E59D0; + public const nint ScreenshotService001 = 0x8E5C80; public const nint SimpleEngineLoopService_001 = 0x5F21A0; public const nint SoundService_001 = 0x5F19E0; public const nint Source2EngineToClient001 = 0x5EE950; @@ -48,7 +48,7 @@ namespace CS2Dumper.Interfaces { public const nint Source2EngineToServer001 = 0x5EEA28; public const nint Source2EngineToServerStringTable001 = 0x5EEA50; public const nint SplitScreenService_001 = 0x5F1CE0; - public const nint StatsService_001 = 0x8E60A0; + public const nint StatsService_001 = 0x8E6080; public const nint ToolService_001 = 0x5F1EA0; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x5EF350; public const nint VProfService_001 = 0x5F1EE0; @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x16FB870; - public const nint EntitySubclassUtilsV001 = 0x16A7F80; - public const nint NavGameTest001 = 0x17A2D20; - public const nint ServerToolsInfo_001 = 0x1752C78; - public const nint Source2GameClients001 = 0x174E630; - public const nint Source2GameDirector001 = 0x18AC620; - public const nint Source2GameEntities001 = 0x1752380; - public const nint Source2Server001 = 0x17521E0; - public const nint Source2ServerConfig001 = 0x197DAE8; - public const nint customnavsystem001 = 0x1687A88; + public const nint EmptyWorldService001_Server = 0x1706870; + public const nint EntitySubclassUtilsV001 = 0x16B2F80; + public const nint NavGameTest001 = 0x17ADD20; + public const nint ServerToolsInfo_001 = 0x175DC78; + public const nint Source2GameClients001 = 0x1759630; + public const nint Source2GameDirector001 = 0x18B7620; + public const nint Source2GameEntities001 = 0x175D380; + public const nint Source2Server001 = 0x175D1E0; + public const nint Source2ServerConfig001 = 0x1988AF8; + public const nint customnavsystem001 = 0x1692A88; } // Module: soundsystem.dll public static class SoundsystemDll { @@ -230,6 +230,6 @@ namespace CS2Dumper.Interfaces { } // Module: worldrenderer.dll public static class WorldrendererDll { - public const nint WorldRendererMgr001 = 0x1FECB0; + public const nint WorldRendererMgr001 = 0x1FFCF0; } } diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 1c96bb27..92593ef2 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -14,38 +14,38 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1BD89A0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1B93E70; - constexpr std::ptrdiff_t GameClientExports001 = 0x1BD5680; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x1BF4150; - constexpr std::ptrdiff_t Source2Client002 = 0x1E1B470; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1DB5340; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1BDFC40; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x1BF25F0; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1BE4B20; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1B9FE80; + constexpr std::ptrdiff_t GameClientExports001 = 0x1BE1800; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x1C002D0; + constexpr std::ptrdiff_t Source2Client002 = 0x1E27AB0; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1DC16E0; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1BEBDD0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x1BFE770; } // Module: engine2.dll namespace engine2_dll { constexpr std::ptrdiff_t BenchmarkService001 = 0x5F15A0; - constexpr std::ptrdiff_t BugService001 = 0x8A5BE0; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8E71D0; + constexpr std::ptrdiff_t BugService001 = 0x8A5BC0; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8E71B0; constexpr std::ptrdiff_t EngineGameUI001 = 0x5EF2C0; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8E6AD0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8E6DA0; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8E6EC0; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8E6AB0; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8E6D80; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8E6EA0; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x5F16A0; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x5F1700; - constexpr std::ptrdiff_t GameUIService_001 = 0x8A6010; + constexpr std::ptrdiff_t GameUIService_001 = 0x8A5FF0; constexpr std::ptrdiff_t HostStateMgr001 = 0x5F2090; constexpr std::ptrdiff_t INETSUPPORT_001 = 0x5EA860; - constexpr std::ptrdiff_t InputService_001 = 0x8A6300; + constexpr std::ptrdiff_t InputService_001 = 0x8A62E0; constexpr std::ptrdiff_t KeyValueCache001 = 0x5F2140; - constexpr std::ptrdiff_t MapListService_001 = 0x8E5280; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x8E5410; + constexpr std::ptrdiff_t MapListService_001 = 0x8E5260; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x8E53F0; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x5F1850; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x8E5790; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x8E5770; constexpr std::ptrdiff_t NetworkService_001 = 0x5F19A0; - constexpr std::ptrdiff_t RenderService_001 = 0x8E59F0; - constexpr std::ptrdiff_t ScreenshotService001 = 0x8E5CA0; + constexpr std::ptrdiff_t RenderService_001 = 0x8E59D0; + constexpr std::ptrdiff_t ScreenshotService001 = 0x8E5C80; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5F21A0; constexpr std::ptrdiff_t SoundService_001 = 0x5F19E0; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5EE950; @@ -53,7 +53,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5EEA28; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5EEA50; constexpr std::ptrdiff_t SplitScreenService_001 = 0x5F1CE0; - constexpr std::ptrdiff_t StatsService_001 = 0x8E60A0; + constexpr std::ptrdiff_t StatsService_001 = 0x8E6080; constexpr std::ptrdiff_t ToolService_001 = 0x5F1EA0; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x5EF350; constexpr std::ptrdiff_t VProfService_001 = 0x5F1EE0; @@ -162,16 +162,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x16FB870; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x16A7F80; - constexpr std::ptrdiff_t NavGameTest001 = 0x17A2D20; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1752C78; - constexpr std::ptrdiff_t Source2GameClients001 = 0x174E630; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x18AC620; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x1752380; - constexpr std::ptrdiff_t Source2Server001 = 0x17521E0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x197DAE8; - constexpr std::ptrdiff_t customnavsystem001 = 0x1687A88; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1706870; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x16B2F80; + constexpr std::ptrdiff_t NavGameTest001 = 0x17ADD20; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x175DC78; + constexpr std::ptrdiff_t Source2GameClients001 = 0x1759630; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x18B7620; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x175D380; + constexpr std::ptrdiff_t Source2Server001 = 0x175D1E0; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1988AF8; + constexpr std::ptrdiff_t customnavsystem001 = 0x1692A88; } // Module: soundsystem.dll namespace soundsystem_dll { @@ -235,7 +235,7 @@ namespace cs2_dumper { } // Module: worldrenderer.dll namespace worldrenderer_dll { - constexpr std::ptrdiff_t WorldRendererMgr001 = 0x1FECB0; + constexpr std::ptrdiff_t WorldRendererMgr001 = 0x1FFCF0; } } } diff --git a/output/interfaces.json b/output/interfaces.json index 8144e1fb..433046e0 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,37 +4,37 @@ "AnimationSystem_001": 8116048 }, "client.dll": { - "ClientToolsInfo_001": 29198752, - "EmptyWorldService001_Client": 28917360, - "GameClientExports001": 29185664, - "LegacyGameUI001": 29311312, - "Source2Client002": 31569008, - "Source2ClientConfig001": 31150912, - "Source2ClientPrediction001": 29228096, - "Source2ClientUI001": 29304304 + "ClientToolsInfo_001": 29248288, + "EmptyWorldService001_Client": 28966528, + "GameClientExports001": 29235200, + "LegacyGameUI001": 29360848, + "Source2Client002": 31619760, + "Source2ClientConfig001": 31200992, + "Source2ClientPrediction001": 29277648, + "Source2ClientUI001": 29353840 }, "engine2.dll": { "BenchmarkService001": 6231456, - "BugService001": 9067488, - "ClientServerEngineLoopService_001": 9335248, + "BugService001": 9067456, + "ClientServerEngineLoopService_001": 9335216, "EngineGameUI001": 6222528, - "EngineServiceMgr001": 9333456, - "GameEventSystemClientV001": 9334176, - "GameEventSystemServerV001": 9334464, + "EngineServiceMgr001": 9333424, + "GameEventSystemClientV001": 9334144, + "GameEventSystemServerV001": 9334432, "GameResourceServiceClientV001": 6231712, "GameResourceServiceServerV001": 6231808, - "GameUIService_001": 9068560, + "GameUIService_001": 9068528, "HostStateMgr001": 6234256, "INETSUPPORT_001": 6203488, - "InputService_001": 9069312, + "InputService_001": 9069280, "KeyValueCache001": 6234432, - "MapListService_001": 9327232, - "NetworkClientService_001": 9327632, + "MapListService_001": 9327200, + "NetworkClientService_001": 9327600, "NetworkP2PService_001": 6232144, - "NetworkServerService_001": 9328528, + "NetworkServerService_001": 9328496, "NetworkService_001": 6232480, - "RenderService_001": 9329136, - "ScreenshotService001": 9329824, + "RenderService_001": 9329104, + "ScreenshotService001": 9329792, "SimpleEngineLoopService_001": 6234528, "SoundService_001": 6232544, "Source2EngineToClient001": 6220112, @@ -42,7 +42,7 @@ "Source2EngineToServer001": 6220328, "Source2EngineToServerStringTable001": 6220368, "SplitScreenService_001": 6233312, - "StatsService_001": 9330848, + "StatsService_001": 9330816, "ToolService_001": 6233760, "VENGINE_GAMEUIFUNCS_VERSION005": 6222672, "VProfService_001": 6233824 @@ -130,16 +130,16 @@ "SchemaSystem_001": 493296 }, "server.dll": { - "EmptyWorldService001_Server": 24098928, - "EntitySubclassUtilsV001": 23756672, - "NavGameTest001": 24784160, - "ServerToolsInfo_001": 24456312, - "Source2GameClients001": 24438320, - "Source2GameDirector001": 25871904, - "Source2GameEntities001": 24454016, - "Source2Server001": 24453600, - "Source2ServerConfig001": 26729192, - "customnavsystem001": 23624328 + "EmptyWorldService001_Server": 24143984, + "EntitySubclassUtilsV001": 23801728, + "NavGameTest001": 24829216, + "ServerToolsInfo_001": 24501368, + "Source2GameClients001": 24483376, + "Source2GameDirector001": 25916960, + "Source2GameEntities001": 24499072, + "Source2Server001": 24498656, + "Source2ServerConfig001": 26774264, + "customnavsystem001": 23669384 }, "soundsystem.dll": { "SoundOpSystem001": 4080672, @@ -194,6 +194,6 @@ "VEngineCvar002": 446576 }, "worldrenderer.dll": { - "WorldRendererMgr001": 2092208 + "WorldRendererMgr001": 2096368 } } \ No newline at end of file diff --git a/output/interfaces.rs b/output/interfaces.rs index ab7bc68e..f44411b6 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, unused)] @@ -12,38 +12,38 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientToolsInfo_001: usize = 0x1BD89A0; - pub const EmptyWorldService001_Client: usize = 0x1B93E70; - pub const GameClientExports001: usize = 0x1BD5680; - pub const LegacyGameUI001: usize = 0x1BF4150; - pub const Source2Client002: usize = 0x1E1B470; - pub const Source2ClientConfig001: usize = 0x1DB5340; - pub const Source2ClientPrediction001: usize = 0x1BDFC40; - pub const Source2ClientUI001: usize = 0x1BF25F0; + pub const ClientToolsInfo_001: usize = 0x1BE4B20; + pub const EmptyWorldService001_Client: usize = 0x1B9FE80; + pub const GameClientExports001: usize = 0x1BE1800; + pub const LegacyGameUI001: usize = 0x1C002D0; + pub const Source2Client002: usize = 0x1E27AB0; + pub const Source2ClientConfig001: usize = 0x1DC16E0; + pub const Source2ClientPrediction001: usize = 0x1BEBDD0; + pub const Source2ClientUI001: usize = 0x1BFE770; } // Module: engine2.dll pub mod engine2_dll { pub const BenchmarkService001: usize = 0x5F15A0; - pub const BugService001: usize = 0x8A5BE0; - pub const ClientServerEngineLoopService_001: usize = 0x8E71D0; + pub const BugService001: usize = 0x8A5BC0; + pub const ClientServerEngineLoopService_001: usize = 0x8E71B0; pub const EngineGameUI001: usize = 0x5EF2C0; - pub const EngineServiceMgr001: usize = 0x8E6AD0; - pub const GameEventSystemClientV001: usize = 0x8E6DA0; - pub const GameEventSystemServerV001: usize = 0x8E6EC0; + pub const EngineServiceMgr001: usize = 0x8E6AB0; + pub const GameEventSystemClientV001: usize = 0x8E6D80; + pub const GameEventSystemServerV001: usize = 0x8E6EA0; pub const GameResourceServiceClientV001: usize = 0x5F16A0; pub const GameResourceServiceServerV001: usize = 0x5F1700; - pub const GameUIService_001: usize = 0x8A6010; + pub const GameUIService_001: usize = 0x8A5FF0; pub const HostStateMgr001: usize = 0x5F2090; pub const INETSUPPORT_001: usize = 0x5EA860; - pub const InputService_001: usize = 0x8A6300; + pub const InputService_001: usize = 0x8A62E0; pub const KeyValueCache001: usize = 0x5F2140; - pub const MapListService_001: usize = 0x8E5280; - pub const NetworkClientService_001: usize = 0x8E5410; + pub const MapListService_001: usize = 0x8E5260; + pub const NetworkClientService_001: usize = 0x8E53F0; pub const NetworkP2PService_001: usize = 0x5F1850; - pub const NetworkServerService_001: usize = 0x8E5790; + pub const NetworkServerService_001: usize = 0x8E5770; pub const NetworkService_001: usize = 0x5F19A0; - pub const RenderService_001: usize = 0x8E59F0; - pub const ScreenshotService001: usize = 0x8E5CA0; + pub const RenderService_001: usize = 0x8E59D0; + pub const ScreenshotService001: usize = 0x8E5C80; pub const SimpleEngineLoopService_001: usize = 0x5F21A0; pub const SoundService_001: usize = 0x5F19E0; pub const Source2EngineToClient001: usize = 0x5EE950; @@ -51,7 +51,7 @@ pub mod cs2_dumper { pub const Source2EngineToServer001: usize = 0x5EEA28; pub const Source2EngineToServerStringTable001: usize = 0x5EEA50; pub const SplitScreenService_001: usize = 0x5F1CE0; - pub const StatsService_001: usize = 0x8E60A0; + pub const StatsService_001: usize = 0x8E6080; pub const ToolService_001: usize = 0x5F1EA0; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x5EF350; pub const VProfService_001: usize = 0x5F1EE0; @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x16FB870; - pub const EntitySubclassUtilsV001: usize = 0x16A7F80; - pub const NavGameTest001: usize = 0x17A2D20; - pub const ServerToolsInfo_001: usize = 0x1752C78; - pub const Source2GameClients001: usize = 0x174E630; - pub const Source2GameDirector001: usize = 0x18AC620; - pub const Source2GameEntities001: usize = 0x1752380; - pub const Source2Server001: usize = 0x17521E0; - pub const Source2ServerConfig001: usize = 0x197DAE8; - pub const customnavsystem001: usize = 0x1687A88; + pub const EmptyWorldService001_Server: usize = 0x1706870; + pub const EntitySubclassUtilsV001: usize = 0x16B2F80; + pub const NavGameTest001: usize = 0x17ADD20; + pub const ServerToolsInfo_001: usize = 0x175DC78; + pub const Source2GameClients001: usize = 0x1759630; + pub const Source2GameDirector001: usize = 0x18B7620; + pub const Source2GameEntities001: usize = 0x175D380; + pub const Source2Server001: usize = 0x175D1E0; + pub const Source2ServerConfig001: usize = 0x1988AF8; + pub const customnavsystem001: usize = 0x1692A88; } // Module: soundsystem.dll pub mod soundsystem_dll { @@ -233,7 +233,7 @@ pub mod cs2_dumper { } // Module: worldrenderer.dll pub mod worldrenderer_dll { - pub const WorldRendererMgr001: usize = 0x1FECB0; + pub const WorldRendererMgr001: usize = 0x1FFCF0; } } } diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index f1619826..c47bdef9 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index feab1e5e..8595276f 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 73167f37..34a0b2d1 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 29e12005..f852b50d 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 9a9abb66..40364fa5 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index ab1a9407..64327875 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 788d143e..936ec40e 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1E2B4F0; - public const nint dwEntityList = 0x1D042D8; - public const nint dwGameEntitySystem = 0x1FA51C8; + public const nint dwCSGOInput = 0x1E37B30; + public const nint dwEntityList = 0x1D10658; + public const nint dwGameEntitySystem = 0x1FB1848; public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0; - public const nint dwGameRules = 0x1E20338; - public const nint dwGlobalVars = 0x1BD4FA0; - public const nint dwGlowManager = 0x1E1D1D8; - public const nint dwLocalPlayerController = 0x1E0D3E8; - public const nint dwLocalPlayerPawn = 0x1BDFD10; - public const nint dwPlantedC4 = 0x1E25A58; - public const nint dwPrediction = 0x1BDFC40; - public const nint dwSensitivity = 0x1E1DC38; + public const nint dwGameRules = 0x1E2C978; + public const nint dwGlobalVars = 0x1BE1120; + public const nint dwGlowManager = 0x1E29818; + public const nint dwLocalPlayerController = 0x1E19958; + public const nint dwLocalPlayerPawn = 0x1BEBEA0; + public const nint dwPlantedC4 = 0x1E32098; + public const nint dwPrediction = 0x1BEBDD0; + public const nint dwSensitivity = 0x1E2A278; public const nint dwSensitivity_sensitivity = 0x48; - public const nint dwViewAngles = 0x1E2BBA0; - public const nint dwViewMatrix = 0x1E21090; - public const nint dwViewRender = 0x1E21EB0; - public const nint dwWeaponC4 = 0x1DBE948; + public const nint dwViewAngles = 0x1E381E0; + public const nint dwViewMatrix = 0x1E2D6D0; + public const nint dwViewRender = 0x1E2E4F0; + public const nint dwWeaponC4 = 0x1DCADE8; } // Module: engine2.dll public static class Engine2Dll { @@ -33,8 +33,8 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x230; public const nint dwNetworkGameClient_serverTickCount = 0x23C; public const nint dwNetworkGameClient_signOnState = 0x220; - public const nint dwWindowHeight = 0x8E967C; - public const nint dwWindowWidth = 0x8E9678; + public const nint dwWindowHeight = 0x8E9664; + public const nint dwWindowWidth = 0x8E9660; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index 078466a1..9bf82996 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -9,23 +9,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1E2B4F0; - constexpr std::ptrdiff_t dwEntityList = 0x1D042D8; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1FA51C8; + constexpr std::ptrdiff_t dwCSGOInput = 0x1E37B30; + constexpr std::ptrdiff_t dwEntityList = 0x1D10658; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1FB1848; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0; - constexpr std::ptrdiff_t dwGameRules = 0x1E20338; - constexpr std::ptrdiff_t dwGlobalVars = 0x1BD4FA0; - constexpr std::ptrdiff_t dwGlowManager = 0x1E1D1D8; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1E0D3E8; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1BDFD10; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1E25A58; - constexpr std::ptrdiff_t dwPrediction = 0x1BDFC40; - constexpr std::ptrdiff_t dwSensitivity = 0x1E1DC38; + constexpr std::ptrdiff_t dwGameRules = 0x1E2C978; + constexpr std::ptrdiff_t dwGlobalVars = 0x1BE1120; + constexpr std::ptrdiff_t dwGlowManager = 0x1E29818; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1E19958; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1BEBEA0; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1E32098; + constexpr std::ptrdiff_t dwPrediction = 0x1BEBDD0; + constexpr std::ptrdiff_t dwSensitivity = 0x1E2A278; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x48; - constexpr std::ptrdiff_t dwViewAngles = 0x1E2BBA0; - constexpr std::ptrdiff_t dwViewMatrix = 0x1E21090; - constexpr std::ptrdiff_t dwViewRender = 0x1E21EB0; - constexpr std::ptrdiff_t dwWeaponC4 = 0x1DBE948; + constexpr std::ptrdiff_t dwViewAngles = 0x1E381E0; + constexpr std::ptrdiff_t dwViewMatrix = 0x1E2D6D0; + constexpr std::ptrdiff_t dwViewRender = 0x1E2E4F0; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1DCADE8; } // Module: engine2.dll namespace engine2_dll { @@ -38,8 +38,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x230; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x23C; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x220; - constexpr std::ptrdiff_t dwWindowHeight = 0x8E967C; - constexpr std::ptrdiff_t dwWindowWidth = 0x8E9678; + constexpr std::ptrdiff_t dwWindowHeight = 0x8E9664; + constexpr std::ptrdiff_t dwWindowWidth = 0x8E9660; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index daaac7e9..2f38294f 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 31634672, - "dwEntityList": 30425816, - "dwGameEntitySystem": 33182152, + "dwCSGOInput": 31685424, + "dwEntityList": 30475864, + "dwGameEntitySystem": 33232968, "dwGameEntitySystem_highestEntityIndex": 8432, - "dwGameRules": 31589176, - "dwGlobalVars": 29183904, - "dwGlowManager": 31576536, - "dwLocalPlayerController": 31511528, - "dwLocalPlayerPawn": 29228304, - "dwPlantedC4": 31611480, - "dwPrediction": 29228096, - "dwSensitivity": 31579192, + "dwGameRules": 31639928, + "dwGlobalVars": 29233440, + "dwGlowManager": 31627288, + "dwLocalPlayerController": 31562072, + "dwLocalPlayerPawn": 29277856, + "dwPlantedC4": 31662232, + "dwPrediction": 29277648, + "dwSensitivity": 31629944, "dwSensitivity_sensitivity": 72, - "dwViewAngles": 31636384, - "dwViewMatrix": 31592592, - "dwViewRender": 31596208, - "dwWeaponC4": 31189320 + "dwViewAngles": 31687136, + "dwViewMatrix": 31643344, + "dwViewRender": 31646960, + "dwWeaponC4": 31239656 }, "engine2.dll": { "dwBuildNumber": 6206420, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 560, "dwNetworkGameClient_serverTickCount": 572, "dwNetworkGameClient_signOnState": 544, - "dwWindowHeight": 9344636, - "dwWindowWidth": 9344632 + "dwWindowHeight": 9344612, + "dwWindowWidth": 9344608 }, "inputsystem.dll": { "dwInputSystem": 285216 diff --git a/output/offsets.rs b/output/offsets.rs index 2facaa75..9573232c 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 = 0x1E2B4F0; - pub const dwEntityList: usize = 0x1D042D8; - pub const dwGameEntitySystem: usize = 0x1FA51C8; + pub const dwCSGOInput: usize = 0x1E37B30; + pub const dwEntityList: usize = 0x1D10658; + pub const dwGameEntitySystem: usize = 0x1FB1848; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0; - pub const dwGameRules: usize = 0x1E20338; - pub const dwGlobalVars: usize = 0x1BD4FA0; - pub const dwGlowManager: usize = 0x1E1D1D8; - pub const dwLocalPlayerController: usize = 0x1E0D3E8; - pub const dwLocalPlayerPawn: usize = 0x1BDFD10; - pub const dwPlantedC4: usize = 0x1E25A58; - pub const dwPrediction: usize = 0x1BDFC40; - pub const dwSensitivity: usize = 0x1E1DC38; + pub const dwGameRules: usize = 0x1E2C978; + pub const dwGlobalVars: usize = 0x1BE1120; + pub const dwGlowManager: usize = 0x1E29818; + pub const dwLocalPlayerController: usize = 0x1E19958; + pub const dwLocalPlayerPawn: usize = 0x1BEBEA0; + pub const dwPlantedC4: usize = 0x1E32098; + pub const dwPrediction: usize = 0x1BEBDD0; + pub const dwSensitivity: usize = 0x1E2A278; pub const dwSensitivity_sensitivity: usize = 0x48; - pub const dwViewAngles: usize = 0x1E2BBA0; - pub const dwViewMatrix: usize = 0x1E21090; - pub const dwViewRender: usize = 0x1E21EB0; - pub const dwWeaponC4: usize = 0x1DBE948; + pub const dwViewAngles: usize = 0x1E381E0; + pub const dwViewMatrix: usize = 0x1E2D6D0; + pub const dwViewRender: usize = 0x1E2E4F0; + pub const dwWeaponC4: usize = 0x1DCADE8; } // Module: engine2.dll pub mod engine2_dll { @@ -36,8 +36,8 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x230; pub const dwNetworkGameClient_serverTickCount: usize = 0x23C; pub const dwNetworkGameClient_signOnState: usize = 0x220; - pub const dwWindowHeight: usize = 0x8E967C; - pub const dwWindowWidth: usize = 0x8E9678; + pub const dwWindowHeight: usize = 0x8E9664; + pub const dwWindowWidth: usize = 0x8E9660; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index ae3afd13..d4c31cbb 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index d2137348..3ce6bcb5 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 784c13a1..344e2c7b 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 d76c833e..d89dc03b 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 4f4e9609..daf564e8 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 208f863e..6d9f1e5a 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 9471717b..72d29a81 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-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 43bfa601..efa8c66e 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-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index c71d4c18..b5588c24 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-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 8e0e4131..b22dd234 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index d3719251..61108acf 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index e065fc1e..d3fc06a0 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 8218dfbc..bcbdfb6c 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 8391ac41..f926b753 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 4a8fe0ab..bd051c80 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 bbed9565..ebe3e6a1 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 4a345a6e..6e398198 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index fce5c02b..3c8730b4 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 29f5baef..7787d12e 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 68f33b93..808286df 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 56a85c7b..4e614143 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 6dfa867c..0d380676 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -2866,7 +2866,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 @@ -3212,7 +3212,7 @@ namespace CS2Dumper.Schemas { public const nint m_nGraphCreationFlagsAG2 = 0x5B8; // 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 @@ -3563,7 +3563,7 @@ namespace CS2Dumper.Schemas { public const nint m_iInputFilter = 0x868; // int32 public const nint m_iDontMessageParent = 0x86C; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3573,7 +3573,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: @@ -3605,7 +3605,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3632,7 +3632,7 @@ namespace CS2Dumper.Schemas { // MPropertyDescription public static class CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3804,7 +3804,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: @@ -3904,7 +3904,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4575,7 +4575,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -4935,7 +4935,7 @@ namespace CS2Dumper.Schemas { public static class CSingleplayRules { public const nint m_bSinglePlayerGameEnding = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5138,7 +5138,7 @@ namespace CS2Dumper.Schemas { public static class CMapSharedEnvironment { public const nint m_targetMapName = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5271,7 +5271,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: @@ -5502,7 +5502,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 { } @@ -5892,7 +5892,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: @@ -6080,7 +6080,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* @@ -6469,7 +6469,7 @@ namespace CS2Dumper.Schemas { public const nint m_bWasSurfing = 0x54C; // bool public const nint m_vecInputRotated = 0x5DC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6623,7 +6623,7 @@ namespace CS2Dumper.Schemas { public const nint m_flWindMapMin = 0x5D0; // float32 public const nint m_flWindMapMax = 0x5D4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -6756,7 +6756,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: @@ -6878,7 +6878,7 @@ namespace CS2Dumper.Schemas { public const nint m_flMaxTurnRate = 0x508; // float32 public const nint m_flLastGameTime = 0x50C; // GameTime_t } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -6900,7 +6900,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CWeaponP250 { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -7218,7 +7218,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: @@ -7322,7 +7322,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7372,7 +7372,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -7925,7 +7925,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: @@ -8721,7 +8721,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -8836,7 +8836,7 @@ namespace CS2Dumper.Schemas { public const nint m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector public const nint m_bvDisabledHitGroups = 0x7E8; // uint32[1] } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -8857,7 +8857,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: @@ -8995,7 +8995,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: @@ -9153,7 +9153,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: @@ -9289,7 +9289,7 @@ namespace CS2Dumper.Schemas { // Field count: 0 public static class CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9772,7 +9772,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: @@ -10104,7 +10104,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: @@ -11205,7 +11205,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: @@ -11317,7 +11317,7 @@ namespace CS2Dumper.Schemas { public static class CPointClientUIWorldTextPanel { public const nint m_messageText = 0x9F8; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/server_dll.hpp b/output/server_dll.hpp index aa914efc..6dcfc520 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once @@ -2871,7 +2871,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 @@ -3217,7 +3217,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_nGraphCreationFlagsAG2 = 0x5B8; // 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 @@ -3568,7 +3568,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iInputFilter = 0x868; // int32 constexpr std::ptrdiff_t m_iDontMessageParent = 0x86C; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3578,7 +3578,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: @@ -3610,7 +3610,7 @@ namespace cs2_dumper { // Field count: 0 namespace CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3637,7 +3637,7 @@ namespace cs2_dumper { // MPropertyDescription namespace CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3809,7 +3809,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: @@ -3909,7 +3909,7 @@ namespace cs2_dumper { // Field count: 0 namespace CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4580,7 +4580,7 @@ namespace cs2_dumper { // Field count: 0 namespace CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -4940,7 +4940,7 @@ namespace cs2_dumper { namespace CSingleplayRules { constexpr std::ptrdiff_t m_bSinglePlayerGameEnding = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5143,7 +5143,7 @@ namespace cs2_dumper { namespace CMapSharedEnvironment { constexpr std::ptrdiff_t m_targetMapName = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5276,7 +5276,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: @@ -5507,7 +5507,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 { } @@ -5897,7 +5897,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: @@ -6085,7 +6085,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* @@ -6474,7 +6474,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bWasSurfing = 0x54C; // bool constexpr std::ptrdiff_t m_vecInputRotated = 0x5DC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6628,7 +6628,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flWindMapMin = 0x5D0; // float32 constexpr std::ptrdiff_t m_flWindMapMax = 0x5D4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -6761,7 +6761,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: @@ -6883,7 +6883,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flMaxTurnRate = 0x508; // float32 constexpr std::ptrdiff_t m_flLastGameTime = 0x50C; // GameTime_t } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -6905,7 +6905,7 @@ namespace cs2_dumper { // Field count: 0 namespace CWeaponP250 { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -7223,7 +7223,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: @@ -7327,7 +7327,7 @@ namespace cs2_dumper { // Field count: 0 namespace CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7377,7 +7377,7 @@ namespace cs2_dumper { // Field count: 0 namespace CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -7930,7 +7930,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: @@ -8726,7 +8726,7 @@ namespace cs2_dumper { // Field count: 0 namespace CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -8841,7 +8841,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector constexpr std::ptrdiff_t m_bvDisabledHitGroups = 0x7E8; // uint32[1] } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -8862,7 +8862,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: @@ -9000,7 +9000,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: @@ -9158,7 +9158,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: @@ -9294,7 +9294,7 @@ namespace cs2_dumper { // Field count: 0 namespace CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9777,7 +9777,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: @@ -10109,7 +10109,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: @@ -11210,7 +11210,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: @@ -11322,7 +11322,7 @@ namespace cs2_dumper { namespace CPointClientUIWorldTextPanel { constexpr std::ptrdiff_t m_messageText = 0x9F8; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/server_dll.json b/output/server_dll.json index 42ec909b..5d63d854 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": { @@ -1497,7 +1497,7 @@ "type_name": "BloodType" } ], - "parent": "" + "parent": null }, "CBaseEntityAPI": { "fields": {}, @@ -2717,7 +2717,7 @@ "m_viewForward": 220 }, "metadata": [], - "parent": "" + "parent": null }, "CBreakable": { "fields": { @@ -2875,7 +2875,7 @@ "m_vecWheelFrictionScales": 72 }, "metadata": [], - "parent": "" + "parent": null }, "CBuyZone": { "fields": { @@ -6207,7 +6207,7 @@ "type_name": "float" } ], - "parent": "" + "parent": null }, "CColorCorrection": { "fields": { @@ -6509,7 +6509,7 @@ "type_name": "int" } ], - "parent": "" + "parent": null }, "CDynamicLight": { "fields": { @@ -6790,7 +6790,7 @@ "type_name": "char" } ], - "parent": "" + "parent": null }, "CEconWearable": { "fields": { @@ -6946,7 +6946,7 @@ "CEntityComponent": { "fields": {}, "metadata": [], - "parent": "" + "parent": null }, "CEntityDissolve": { "fields": { @@ -7063,7 +7063,7 @@ "type_name": "int32" } ], - "parent": "" + "parent": null }, "CEntityInstance": { "fields": { @@ -8615,7 +8615,7 @@ "type_name": "Vector" } ], - "parent": "" + "parent": null }, "CEnvWindVolume": { "fields": { @@ -9662,7 +9662,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameSceneNodeHandle": { "fields": { @@ -9681,7 +9681,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "CGameText": { "fields": { @@ -9806,7 +9806,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CGradientFog": { "fields": { @@ -11671,7 +11671,7 @@ "type_name": "int8" } ], - "parent": "" + "parent": null }, "CMolotovGrenade": { "fields": {}, @@ -11818,7 +11818,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "CNullEntity": { "fields": {}, @@ -17048,7 +17048,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "CTimerEntity": { "fields": { @@ -17866,7 +17866,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "EngineCountdownTimer": { "fields": { @@ -17891,7 +17891,7 @@ "type_name": "float32" } ], - "parent": "" + "parent": null }, "EntityRenderAttribute_t": { "fields": { @@ -17910,7 +17910,7 @@ "type_name": "Vector4D" } ], - "parent": "" + "parent": null }, "EntitySpottedState_t": { "fields": { @@ -17964,7 +17964,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null }, "OutflowWithRequirements_t": { "fields": { @@ -17999,7 +17999,7 @@ "type_name": "EHANDLE" } ], - "parent": "" + "parent": null }, "PredictedDamageTag_t": { "fields": { @@ -18118,7 +18118,7 @@ "type_name": "CEntityHandle" } ], - "parent": "" + "parent": null }, "SequenceHistory_t": { "fields": { @@ -18130,7 +18130,7 @@ "m_nSeqLoopMode": 12 }, "metadata": [], - "parent": "" + "parent": null }, "SignatureOutflow_Continue": { "fields": {}, @@ -18204,7 +18204,7 @@ "type_name": "uint8" } ], - "parent": "" + "parent": null }, "ViewAngleServerChange_t": { "fields": { @@ -18248,7 +18248,7 @@ "type_name": "uint16" } ], - "parent": "" + "parent": null }, "WeaponPurchaseTracker_t": { "fields": { @@ -18261,7 +18261,7 @@ "type_name": "WeaponPurchaseCount_t" } ], - "parent": "" + "parent": null }, "audioparams_t": { "fields": { @@ -18298,7 +18298,7 @@ "type_name": "uint32" } ], - "parent": "" + "parent": null }, "fogparams_t": { "fields": { @@ -18445,7 +18445,7 @@ "type_name": "bool" } ], - "parent": "" + "parent": null }, "fogplayerparams_t": { "fields": { @@ -18471,7 +18471,7 @@ "type_name": "CHandle" } ], - "parent": "" + "parent": null }, "shard_model_desc_t": { "fields": { @@ -18556,7 +18556,7 @@ "type_name": "CUtlStringToken" } ], - "parent": "" + "parent": null }, "sky3dparams_t": { "fields": { @@ -18599,7 +18599,7 @@ "type_name": "WorldGroupId_t" } ], - "parent": "" + "parent": null } }, "enums": { diff --git a/output/server_dll.rs b/output/server_dll.rs index a1fb62d0..db4f62b6 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -2982,7 +2982,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 @@ -3328,7 +3328,7 @@ pub mod cs2_dumper { pub const m_nGraphCreationFlagsAG2: usize = 0x5B8; // uint8 pub const m_nServerGraphDefReloadCountAG2: usize = 0x5F8; // int32 } - // Parent: + // Parent: None // Field count: 10 pub mod CBuoyancyHelper { pub const m_nFluidType: usize = 0x18; // CUtlStringToken @@ -3679,7 +3679,7 @@ pub mod cs2_dumper { pub const m_iInputFilter: usize = 0x868; // int32 pub const m_iDontMessageParent: usize = 0x86C; // int32 } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -3689,7 +3689,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: @@ -3721,7 +3721,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CWeaponM4A1Silencer { } - // Parent: + // Parent: None // Field count: 7 // // Metadata: @@ -3748,7 +3748,7 @@ pub mod cs2_dumper { // MPropertyDescription pub mod CPulseCursorFuncs { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -3920,7 +3920,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: @@ -4020,7 +4020,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CPointServerCommand { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -4691,7 +4691,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CFuncMoverAPI { } - // Parent: + // Parent: None // Field count: 33 // // Metadata: @@ -5051,7 +5051,7 @@ pub mod cs2_dumper { pub mod CSingleplayRules { pub const m_bSinglePlayerGameEnding: usize = 0xC0; // bool } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -5254,7 +5254,7 @@ pub mod cs2_dumper { pub mod CMapSharedEnvironment { pub const m_targetMapName: usize = 0x4F0; // CUtlSymbolLarge } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -5387,7 +5387,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: @@ -5618,7 +5618,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 { } @@ -6008,7 +6008,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: @@ -6196,7 +6196,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* @@ -6585,7 +6585,7 @@ pub mod cs2_dumper { pub const m_bWasSurfing: usize = 0x54C; // bool pub const m_vecInputRotated: usize = 0x5DC; // Vector } - // Parent: + // Parent: None // Field count: 5 // // Metadata: @@ -6739,7 +6739,7 @@ pub mod cs2_dumper { pub const m_flWindMapMin: usize = 0x5D0; // float32 pub const m_flWindMapMax: usize = 0x5D4; // float32 } - // Parent: + // Parent: None // Field count: 3 // // Metadata: @@ -6872,7 +6872,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: @@ -6994,7 +6994,7 @@ pub mod cs2_dumper { pub const m_flMaxTurnRate: usize = 0x508; // float32 pub const m_flLastGameTime: usize = 0x50C; // GameTime_t } - // Parent: + // Parent: None // Field count: 6 // // Metadata: @@ -7016,7 +7016,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CWeaponP250 { } - // Parent: + // Parent: None // Field count: 4 // // Metadata: @@ -7334,7 +7334,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: @@ -7438,7 +7438,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CWorld { } - // Parent: + // Parent: None // Field count: 8 // // Metadata: @@ -7488,7 +7488,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CTriggerGravity { } - // Parent: + // Parent: None // Field count: 17 // // Metadata: @@ -8041,7 +8041,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: @@ -8837,7 +8837,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CDecoyGrenade { } - // Parent: + // Parent: None // Field count: 13 // // Metadata: @@ -8952,7 +8952,7 @@ pub mod cs2_dumper { pub const m_vecViewOffset: usize = 0x7B8; // CNetworkViewOffsetVector pub const m_bvDisabledHitGroups: usize = 0x7E8; // uint32[1] } - // Parent: + // Parent: None // Field count: 14 // // Metadata: @@ -8973,7 +8973,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: @@ -9111,7 +9111,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: @@ -9269,7 +9269,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: @@ -9405,7 +9405,7 @@ pub mod cs2_dumper { // Field count: 0 pub mod CPlayer_UseServices { } - // Parent: + // Parent: None // Field count: 2 // // Metadata: @@ -9888,7 +9888,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: @@ -10220,7 +10220,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: @@ -11321,7 +11321,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: @@ -11433,7 +11433,7 @@ pub mod cs2_dumper { pub mod CPointClientUIWorldTextPanel { pub const m_messageText: usize = 0x9F8; // char[512] } - // Parent: + // Parent: None // Field count: 11 // // Metadata: diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index 0b8ae31c..547d742c 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index ac05e0c0..88fdd3f8 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 7d8b9227..e094fe13 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 8573324b..350dcc38 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index 67c658a9..7fab95ba 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index 5febdd2a..2f2d9298 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 440027ab..5e1ff489 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index 239aaaee..7bb13e62 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 7ebf6198..99411d7b 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 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 33bfd828..859bcf68 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 3d4c47fb..42ed4ea9 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 85dfeef1..c0fb0af9 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-09-26 02:01:31.346153900 UTC +// 2025-10-02 00:16:01.097387800 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]