diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 95b7da522..7e3b53c61 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 51fda4f82..582fbc673 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index b81a9b232..78a8b55e6 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/animationsystem_dll.zig b/output/animationsystem_dll.zig index d952730a6..b76cd0f38 100644 --- a/output/animationsystem_dll.zig +++ b/output/animationsystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/buttons.cs b/output/buttons.cs index fbbe22678..0c36098e0 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x222E0C0; - public const nint attack2 = 0x222E150; - public const nint back = 0x222E390; - public const nint duck = 0x222E660; - public const nint forward = 0x222E300; - public const nint jump = 0x222E5D0; - public const nint left = 0x222E420; - public const nint lookatweapon = 0x2573A60; - public const nint reload = 0x222E030; - public const nint right = 0x222E4B0; - public const nint showscores = 0x2573940; - public const nint sprint = 0x222DFA0; - public const nint turnleft = 0x222E1E0; - public const nint turnright = 0x222E270; - public const nint use = 0x222E540; - public const nint zoom = 0x25739D0; + public const nint attack = 0x22300C0; + public const nint attack2 = 0x2230150; + public const nint back = 0x2230390; + public const nint duck = 0x2230660; + public const nint forward = 0x2230300; + public const nint jump = 0x22305D0; + public const nint left = 0x2230420; + public const nint lookatweapon = 0x2575AD0; + public const nint reload = 0x2230030; + public const nint right = 0x22304B0; + public const nint showscores = 0x25759B0; + public const nint sprint = 0x222FFA0; + public const nint turnleft = 0x22301E0; + public const nint turnright = 0x2230270; + public const nint use = 0x2230540; + public const nint zoom = 0x2575A40; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index e89ea5aa4..04aa8a98a 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once @@ -9,21 +9,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x222E0C0; - constexpr std::ptrdiff_t attack2 = 0x222E150; - constexpr std::ptrdiff_t back = 0x222E390; - constexpr std::ptrdiff_t duck = 0x222E660; - constexpr std::ptrdiff_t forward = 0x222E300; - constexpr std::ptrdiff_t jump = 0x222E5D0; - constexpr std::ptrdiff_t left = 0x222E420; - constexpr std::ptrdiff_t lookatweapon = 0x2573A60; - constexpr std::ptrdiff_t reload = 0x222E030; - constexpr std::ptrdiff_t right = 0x222E4B0; - constexpr std::ptrdiff_t showscores = 0x2573940; - constexpr std::ptrdiff_t sprint = 0x222DFA0; - constexpr std::ptrdiff_t turnleft = 0x222E1E0; - constexpr std::ptrdiff_t turnright = 0x222E270; - constexpr std::ptrdiff_t use = 0x222E540; - constexpr std::ptrdiff_t zoom = 0x25739D0; + constexpr std::ptrdiff_t attack = 0x22300C0; + constexpr std::ptrdiff_t attack2 = 0x2230150; + constexpr std::ptrdiff_t back = 0x2230390; + constexpr std::ptrdiff_t duck = 0x2230660; + constexpr std::ptrdiff_t forward = 0x2230300; + constexpr std::ptrdiff_t jump = 0x22305D0; + constexpr std::ptrdiff_t left = 0x2230420; + constexpr std::ptrdiff_t lookatweapon = 0x2575AD0; + constexpr std::ptrdiff_t reload = 0x2230030; + constexpr std::ptrdiff_t right = 0x22304B0; + constexpr std::ptrdiff_t showscores = 0x25759B0; + constexpr std::ptrdiff_t sprint = 0x222FFA0; + constexpr std::ptrdiff_t turnleft = 0x22301E0; + constexpr std::ptrdiff_t turnright = 0x2230270; + constexpr std::ptrdiff_t use = 0x2230540; + constexpr std::ptrdiff_t zoom = 0x2575A40; } } diff --git a/output/buttons.json b/output/buttons.json index fa4cb64e2..6041e4029 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 35840192, - "attack2": 35840336, - "back": 35840912, - "duck": 35841632, - "forward": 35840768, - "jump": 35841488, - "left": 35841056, - "lookatweapon": 39271008, - "reload": 35840048, - "right": 35841200, - "showscores": 39270720, - "sprint": 35839904, - "turnleft": 35840480, - "turnright": 35840624, - "use": 35841344, - "zoom": 39270864 + "attack": 35848384, + "attack2": 35848528, + "back": 35849104, + "duck": 35849824, + "forward": 35848960, + "jump": 35849680, + "left": 35849248, + "lookatweapon": 39279312, + "reload": 35848240, + "right": 35849392, + "showscores": 39279024, + "sprint": 35848096, + "turnleft": 35848672, + "turnright": 35848816, + "use": 35849536, + "zoom": 39279168 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index e27a2cfab..5f4976197 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x222E0C0; - pub const attack2: usize = 0x222E150; - pub const back: usize = 0x222E390; - pub const duck: usize = 0x222E660; - pub const forward: usize = 0x222E300; - pub const jump: usize = 0x222E5D0; - pub const left: usize = 0x222E420; - pub const lookatweapon: usize = 0x2573A60; - pub const reload: usize = 0x222E030; - pub const right: usize = 0x222E4B0; - pub const showscores: usize = 0x2573940; - pub const sprint: usize = 0x222DFA0; - pub const turnleft: usize = 0x222E1E0; - pub const turnright: usize = 0x222E270; - pub const r#use: usize = 0x222E540; - pub const zoom: usize = 0x25739D0; + pub const attack: usize = 0x22300C0; + pub const attack2: usize = 0x2230150; + pub const back: usize = 0x2230390; + pub const duck: usize = 0x2230660; + pub const forward: usize = 0x2230300; + pub const jump: usize = 0x22305D0; + pub const left: usize = 0x2230420; + pub const lookatweapon: usize = 0x2575AD0; + pub const reload: usize = 0x2230030; + pub const right: usize = 0x22304B0; + pub const showscores: usize = 0x25759B0; + pub const sprint: usize = 0x222FFA0; + pub const turnleft: usize = 0x22301E0; + pub const turnright: usize = 0x2230270; + pub const r#use: usize = 0x2230540; + pub const zoom: usize = 0x2575A40; } } diff --git a/output/buttons.zig b/output/buttons.zig index 0dbac4c0b..20fcebd40 100644 --- a/output/buttons.zig +++ b/output/buttons.zig @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { // Module: client.dll pub const buttons = struct { - pub const attack: usize = 0x222E0C0; - pub const attack2: usize = 0x222E150; - pub const back: usize = 0x222E390; - pub const duck: usize = 0x222E660; - pub const forward: usize = 0x222E300; - pub const jump: usize = 0x222E5D0; - pub const left: usize = 0x222E420; - pub const lookatweapon: usize = 0x2573A60; - pub const reload: usize = 0x222E030; - pub const right: usize = 0x222E4B0; - pub const showscores: usize = 0x2573940; - pub const sprint: usize = 0x222DFA0; - pub const turnleft: usize = 0x222E1E0; - pub const turnright: usize = 0x222E270; - pub const use: usize = 0x222E540; - pub const zoom: usize = 0x25739D0; + pub const attack: usize = 0x22300C0; + pub const attack2: usize = 0x2230150; + pub const back: usize = 0x2230390; + pub const duck: usize = 0x2230660; + pub const forward: usize = 0x2230300; + pub const jump: usize = 0x22305D0; + pub const left: usize = 0x2230420; + pub const lookatweapon: usize = 0x2575AD0; + pub const reload: usize = 0x2230030; + pub const right: usize = 0x22304B0; + pub const showscores: usize = 0x25759B0; + pub const sprint: usize = 0x222FFA0; + pub const turnleft: usize = 0x22301E0; + pub const turnright: usize = 0x2230270; + pub const use: usize = 0x2230540; + pub const zoom: usize = 0x2575A40; }; }; diff --git a/output/client_dll.cs b/output/client_dll.cs index 181d968c0..9ea5a0d24 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -3682,7 +3682,7 @@ public static class C_CSGO_TeamPreviewCharacterPosition { public const nint m_petItem = 0x1730; // C_EconItemView } // Parent: None - // Field count: 10 + // Field count: 11 public static class C_SmokeGrenadeProjectile { public const nint m_nSmokeEffectTickBegin = 0x1360; // int32 public const nint m_bDidSmokeEffect = 0x1364; // bool @@ -3692,8 +3692,9 @@ public static class C_SmokeGrenadeProjectile { public const nint m_VoxelFrameData = 0x1388; // C_NetworkUtlVectorBase public const nint m_nVoxelFrameDataSize = 0x13A0; // int32 public const nint m_nVoxelUpdate = 0x13A4; // int32 - public const nint m_bSmokeVolumeDataReceived = 0x13A8; // bool - public const nint m_bSmokeEffectSpawned = 0x13A9; // bool + public const nint m_nSmokeLightProbeRegen = 0x13A8; // uint8 + public const nint m_bSmokeVolumeDataReceived = 0x13A9; // bool + public const nint m_bSmokeEffectSpawned = 0x13AA; // bool } // Parent: None // Field count: 1 diff --git a/output/client_dll.hpp b/output/client_dll.hpp index e62612dbf..b6f58108c 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once @@ -3688,7 +3688,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_petItem = 0x1730; // C_EconItemView } // Parent: None - // Field count: 10 + // Field count: 11 namespace C_SmokeGrenadeProjectile { constexpr std::ptrdiff_t m_nSmokeEffectTickBegin = 0x1360; // int32 constexpr std::ptrdiff_t m_bDidSmokeEffect = 0x1364; // bool @@ -3698,8 +3698,9 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_VoxelFrameData = 0x1388; // C_NetworkUtlVectorBase constexpr std::ptrdiff_t m_nVoxelFrameDataSize = 0x13A0; // int32 constexpr std::ptrdiff_t m_nVoxelUpdate = 0x13A4; // int32 - constexpr std::ptrdiff_t m_bSmokeVolumeDataReceived = 0x13A8; // bool - constexpr std::ptrdiff_t m_bSmokeEffectSpawned = 0x13A9; // bool + constexpr std::ptrdiff_t m_nSmokeLightProbeRegen = 0x13A8; // uint8 + constexpr std::ptrdiff_t m_bSmokeVolumeDataReceived = 0x13A9; // bool + constexpr std::ptrdiff_t m_bSmokeEffectSpawned = 0x13AA; // bool } // Parent: None // Field count: 1 diff --git a/output/client_dll.json b/output/client_dll.json index 9e9b8f7f4..ccc8a68bf 100644 --- a/output/client_dll.json +++ b/output/client_dll.json @@ -5973,10 +5973,11 @@ "fields": { "m_VoxelFrameData": 5000, "m_bDidSmokeEffect": 4964, - "m_bSmokeEffectSpawned": 5033, - "m_bSmokeVolumeDataReceived": 5032, + "m_bSmokeEffectSpawned": 5034, + "m_bSmokeVolumeDataReceived": 5033, "m_nRandomSeed": 4968, "m_nSmokeEffectTickBegin": 4960, + "m_nSmokeLightProbeRegen": 5032, "m_nVoxelFrameDataSize": 5024, "m_nVoxelUpdate": 5028, "m_vSmokeColor": 4972, diff --git a/output/client_dll.rs b/output/client_dll.rs index a928b0347..16d477f91 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -3699,7 +3699,7 @@ pub mod cs2_dumper { pub const m_petItem: usize = 0x1730; // C_EconItemView } // Parent: None - // Field count: 10 + // Field count: 11 pub mod C_SmokeGrenadeProjectile { pub const m_nSmokeEffectTickBegin: usize = 0x1360; // int32 pub const m_bDidSmokeEffect: usize = 0x1364; // bool @@ -3709,8 +3709,9 @@ pub mod cs2_dumper { pub const m_VoxelFrameData: usize = 0x1388; // C_NetworkUtlVectorBase pub const m_nVoxelFrameDataSize: usize = 0x13A0; // int32 pub const m_nVoxelUpdate: usize = 0x13A4; // int32 - pub const m_bSmokeVolumeDataReceived: usize = 0x13A8; // bool - pub const m_bSmokeEffectSpawned: usize = 0x13A9; // bool + pub const m_nSmokeLightProbeRegen: usize = 0x13A8; // uint8 + pub const m_bSmokeVolumeDataReceived: usize = 0x13A9; // bool + pub const m_bSmokeEffectSpawned: usize = 0x13AA; // bool } // Parent: None // Field count: 1 diff --git a/output/client_dll.zig b/output/client_dll.zig index 959f07eff..529e409c8 100644 --- a/output/client_dll.zig +++ b/output/client_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { @@ -3683,7 +3683,7 @@ pub const cs2_dumper = struct { pub const m_petItem: usize = 0x1730; // C_EconItemView }; // Parent: None - // Field count: 10 + // Field count: 11 pub const C_SmokeGrenadeProjectile = struct { pub const m_nSmokeEffectTickBegin: usize = 0x1360; // int32 pub const m_bDidSmokeEffect: usize = 0x1364; // bool @@ -3693,8 +3693,9 @@ pub const cs2_dumper = struct { pub const m_VoxelFrameData: usize = 0x1388; // C_NetworkUtlVectorBase pub const m_nVoxelFrameDataSize: usize = 0x13A0; // int32 pub const m_nVoxelUpdate: usize = 0x13A4; // int32 - pub const m_bSmokeVolumeDataReceived: usize = 0x13A8; // bool - pub const m_bSmokeEffectSpawned: usize = 0x13A9; // bool + pub const m_nSmokeLightProbeRegen: usize = 0x13A8; // uint8 + pub const m_bSmokeVolumeDataReceived: usize = 0x13A9; // bool + pub const m_bSmokeEffectSpawned: usize = 0x13AA; // bool }; // Parent: None // Field count: 1 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 77adcb4d0..b2076e0bc 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index b10a34975..0ddbc9780 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 318b882eb..ad496538e 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/engine2_dll.zig b/output/engine2_dll.zig index 64bdf64e7..9693e6a40 100644 --- a/output/engine2_dll.zig +++ b/output/engine2_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/host_dll.cs b/output/host_dll.cs index 143242491..dccf431ac 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 5b3f6528b..f9d21543e 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index d6079492f..ad59f1439 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/host_dll.zig b/output/host_dll.zig index 71578caf5..b9574926f 100644 --- a/output/host_dll.zig +++ b/output/host_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/info.json b/output/info.json index 897e83f83..c991568a1 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14184, - "timestamp": "2026-09-25T07:07:05.929442400+00:00" + "build_number": 14185, + "timestamp": "2026-09-25T21:58:33.291203900+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index f48b9dcb6..e69878314 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,15 +9,15 @@ public static class AnimationsystemDll { } // Module: client.dll public static class ClientDll { - public const nint ClientBugBugServic001_Client = 0x222D8D0; - public const nint ClientToolsInfo_001 = 0x222D8A0; - public const nint EmptyWorldService001_Client = 0x2211370; - public const nint GameClientExports001 = 0x222A548; - public const nint LegacyGameUI001 = 0x223A1E0; - public const nint Source2Client002 = 0x2557DC0; - public const nint Source2ClientConfig001 = 0x24B4B20; - public const nint Source2ClientPrediction001 = 0x255E560; - public const nint Source2ClientUI001 = 0x2238A50; + public const nint ClientBugBugServic001_Client = 0x222F8D0; + public const nint ClientToolsInfo_001 = 0x222F8A0; + public const nint EmptyWorldService001_Client = 0x2213360; + public const nint GameClientExports001 = 0x222C548; + public const nint LegacyGameUI001 = 0x223C1E0; + public const nint Source2Client002 = 0x2559E40; + public const nint Source2ClientConfig001 = 0x24B6CF0; + public const nint Source2ClientPrediction001 = 0x25605E0; + public const nint Source2ClientUI001 = 0x223AA60; } // Module: engine2.dll public static class Engine2Dll { @@ -160,16 +160,16 @@ public static class SchemasystemDll { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x1E0B290; - public const nint EntitySubclassUtilsV001 = 0x1DBABF0; - public const nint NavGameTest001 = 0x1E52ED0; - public const nint ServerToolsInfo_001 = 0x1E31DD8; - public const nint Source2GameClients001 = 0x1E31300; - public const nint Source2GameDirector001 = 0x1F9B570; - public const nint Source2GameEntities001 = 0x1E31580; - public const nint Source2Server001 = 0x1E313C0; - public const nint Source2ServerConfig001 = 0x2116E68; - public const nint customnavsystem001 = 0x1DA8508; + public const nint EmptyWorldService001_Server = 0x1E0C290; + public const nint EntitySubclassUtilsV001 = 0x1DBBBF0; + public const nint NavGameTest001 = 0x1E53F50; + public const nint ServerToolsInfo_001 = 0x1E32E58; + public const nint Source2GameClients001 = 0x1E32380; + public const nint Source2GameDirector001 = 0x1F9C730; + public const nint Source2GameEntities001 = 0x1E32600; + public const nint Source2Server001 = 0x1E32440; + public const nint Source2ServerConfig001 = 0x2117F38; + public const nint customnavsystem001 = 0x1DA9508; } // Module: soundsystem.dll public static class SoundsystemDll { @@ -194,10 +194,6 @@ public static class Tier0Dll { public static class V8systemDll { public const nint Source2V8System001 = 0x34790; } - // Module: vconcomm.dll - public static class VconcommDll { - public const nint VConComm001 = 0x3C750; - } // Module: vphysics2.dll public static class Vphysics2Dll { public const nint VPhysics2_Interface_001 = 0x460E70; diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 3d74f92a5..6d6c0fd26 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once @@ -15,15 +15,15 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientBugBugServic001_Client = 0x222D8D0; - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x222D8A0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x2211370; - constexpr std::ptrdiff_t GameClientExports001 = 0x222A548; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x223A1E0; - constexpr std::ptrdiff_t Source2Client002 = 0x2557DC0; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x24B4B20; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x255E560; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x2238A50; + constexpr std::ptrdiff_t ClientBugBugServic001_Client = 0x222F8D0; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x222F8A0; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x2213360; + constexpr std::ptrdiff_t GameClientExports001 = 0x222C548; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x223C1E0; + constexpr std::ptrdiff_t Source2Client002 = 0x2559E40; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x24B6CF0; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x25605E0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x223AA60; } // Module: engine2.dll namespace engine2_dll { @@ -166,16 +166,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1E0B290; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1DBABF0; - constexpr std::ptrdiff_t NavGameTest001 = 0x1E52ED0; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1E31DD8; - constexpr std::ptrdiff_t Source2GameClients001 = 0x1E31300; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x1F9B570; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x1E31580; - constexpr std::ptrdiff_t Source2Server001 = 0x1E313C0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x2116E68; - constexpr std::ptrdiff_t customnavsystem001 = 0x1DA8508; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1E0C290; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1DBBBF0; + constexpr std::ptrdiff_t NavGameTest001 = 0x1E53F50; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1E32E58; + constexpr std::ptrdiff_t Source2GameClients001 = 0x1E32380; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x1F9C730; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x1E32600; + constexpr std::ptrdiff_t Source2Server001 = 0x1E32440; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x2117F38; + constexpr std::ptrdiff_t customnavsystem001 = 0x1DA9508; } // Module: soundsystem.dll namespace soundsystem_dll { @@ -200,10 +200,6 @@ namespace cs2_dumper { namespace v8system_dll { constexpr std::ptrdiff_t Source2V8System001 = 0x34790; } - // Module: vconcomm.dll - namespace vconcomm_dll { - constexpr std::ptrdiff_t VConComm001 = 0x3C750; - } // Module: vphysics2.dll namespace vphysics2_dll { constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x460E70; diff --git a/output/interfaces.json b/output/interfaces.json index ae6d4852f..bde8d5db7 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,15 +4,15 @@ "AnimationSystem_001": 8615416 }, "client.dll": { - "ClientBugBugServic001_Client": 35838160, - "ClientToolsInfo_001": 35838112, - "EmptyWorldService001_Client": 35722096, - "GameClientExports001": 35824968, - "LegacyGameUI001": 35889632, - "Source2Client002": 39157184, - "Source2ClientConfig001": 38488864, - "Source2ClientPrediction001": 39183712, - "Source2ClientUI001": 35883600 + "ClientBugBugServic001_Client": 35846352, + "ClientToolsInfo_001": 35846304, + "EmptyWorldService001_Client": 35730272, + "GameClientExports001": 35833160, + "LegacyGameUI001": 35897824, + "Source2Client002": 39165504, + "Source2ClientConfig001": 38497520, + "Source2ClientPrediction001": 39192032, + "Source2ClientUI001": 35891808 }, "engine2.dll": { "BenchmarkService001": 6434432, @@ -133,16 +133,16 @@ "SchemaSystem_001": 485136 }, "server.dll": { - "EmptyWorldService001_Server": 31502992, - "EntitySubclassUtilsV001": 31173616, - "NavGameTest001": 31796944, - "ServerToolsInfo_001": 31661528, - "Source2GameClients001": 31658752, - "Source2GameDirector001": 33142128, - "Source2GameEntities001": 31659392, - "Source2Server001": 31658944, - "Source2ServerConfig001": 34696808, - "customnavsystem001": 31098120 + "EmptyWorldService001_Server": 31507088, + "EntitySubclassUtilsV001": 31177712, + "NavGameTest001": 31801168, + "ServerToolsInfo_001": 31665752, + "Source2GameClients001": 31662976, + "Source2GameDirector001": 33146672, + "Source2GameEntities001": 31663616, + "Source2Server001": 31663168, + "Source2ServerConfig001": 34701112, + "customnavsystem001": 31102216 }, "soundsystem.dll": { "SoundBugBugService001_Client": 5462944, @@ -163,9 +163,6 @@ "v8system.dll": { "Source2V8System001": 214928 }, - "vconcomm.dll": { - "VConComm001": 247632 - }, "vphysics2.dll": { "VPhysics2_Interface_001": 4591216 }, diff --git a/output/interfaces.rs b/output/interfaces.rs index e699e7792..4def1d209 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, unused)] @@ -12,15 +12,15 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientBugBugServic001_Client: usize = 0x222D8D0; - pub const ClientToolsInfo_001: usize = 0x222D8A0; - pub const EmptyWorldService001_Client: usize = 0x2211370; - pub const GameClientExports001: usize = 0x222A548; - pub const LegacyGameUI001: usize = 0x223A1E0; - pub const Source2Client002: usize = 0x2557DC0; - pub const Source2ClientConfig001: usize = 0x24B4B20; - pub const Source2ClientPrediction001: usize = 0x255E560; - pub const Source2ClientUI001: usize = 0x2238A50; + pub const ClientBugBugServic001_Client: usize = 0x222F8D0; + pub const ClientToolsInfo_001: usize = 0x222F8A0; + pub const EmptyWorldService001_Client: usize = 0x2213360; + pub const GameClientExports001: usize = 0x222C548; + pub const LegacyGameUI001: usize = 0x223C1E0; + pub const Source2Client002: usize = 0x2559E40; + pub const Source2ClientConfig001: usize = 0x24B6CF0; + pub const Source2ClientPrediction001: usize = 0x25605E0; + pub const Source2ClientUI001: usize = 0x223AA60; } // Module: engine2.dll pub mod engine2_dll { @@ -163,16 +163,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x1E0B290; - pub const EntitySubclassUtilsV001: usize = 0x1DBABF0; - pub const NavGameTest001: usize = 0x1E52ED0; - pub const ServerToolsInfo_001: usize = 0x1E31DD8; - pub const Source2GameClients001: usize = 0x1E31300; - pub const Source2GameDirector001: usize = 0x1F9B570; - pub const Source2GameEntities001: usize = 0x1E31580; - pub const Source2Server001: usize = 0x1E313C0; - pub const Source2ServerConfig001: usize = 0x2116E68; - pub const customnavsystem001: usize = 0x1DA8508; + pub const EmptyWorldService001_Server: usize = 0x1E0C290; + pub const EntitySubclassUtilsV001: usize = 0x1DBBBF0; + pub const NavGameTest001: usize = 0x1E53F50; + pub const ServerToolsInfo_001: usize = 0x1E32E58; + pub const Source2GameClients001: usize = 0x1E32380; + pub const Source2GameDirector001: usize = 0x1F9C730; + pub const Source2GameEntities001: usize = 0x1E32600; + pub const Source2Server001: usize = 0x1E32440; + pub const Source2ServerConfig001: usize = 0x2117F38; + pub const customnavsystem001: usize = 0x1DA9508; } // Module: soundsystem.dll pub mod soundsystem_dll { @@ -197,10 +197,6 @@ pub mod cs2_dumper { pub mod v8system_dll { pub const Source2V8System001: usize = 0x34790; } - // Module: vconcomm.dll - pub mod vconcomm_dll { - pub const VConComm001: usize = 0x3C750; - } // Module: vphysics2.dll pub mod vphysics2_dll { pub const VPhysics2_Interface_001: usize = 0x460E70; diff --git a/output/interfaces.zig b/output/interfaces.zig index 01c204a78..fdf2748d3 100644 --- a/output/interfaces.zig +++ b/output/interfaces.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const interfaces = struct { @@ -10,15 +10,15 @@ pub const cs2_dumper = struct { }; // Module: client.dll pub const client_dll = struct { - pub const ClientBugBugServic001_Client: usize = 0x222D8D0; - pub const ClientToolsInfo_001: usize = 0x222D8A0; - pub const EmptyWorldService001_Client: usize = 0x2211370; - pub const GameClientExports001: usize = 0x222A548; - pub const LegacyGameUI001: usize = 0x223A1E0; - pub const Source2Client002: usize = 0x2557DC0; - pub const Source2ClientConfig001: usize = 0x24B4B20; - pub const Source2ClientPrediction001: usize = 0x255E560; - pub const Source2ClientUI001: usize = 0x2238A50; + pub const ClientBugBugServic001_Client: usize = 0x222F8D0; + pub const ClientToolsInfo_001: usize = 0x222F8A0; + pub const EmptyWorldService001_Client: usize = 0x2213360; + pub const GameClientExports001: usize = 0x222C548; + pub const LegacyGameUI001: usize = 0x223C1E0; + pub const Source2Client002: usize = 0x2559E40; + pub const Source2ClientConfig001: usize = 0x24B6CF0; + pub const Source2ClientPrediction001: usize = 0x25605E0; + pub const Source2ClientUI001: usize = 0x223AA60; }; // Module: engine2.dll pub const engine2_dll = struct { @@ -161,16 +161,16 @@ pub const cs2_dumper = struct { }; // Module: server.dll pub const server_dll = struct { - pub const EmptyWorldService001_Server: usize = 0x1E0B290; - pub const EntitySubclassUtilsV001: usize = 0x1DBABF0; - pub const NavGameTest001: usize = 0x1E52ED0; - pub const ServerToolsInfo_001: usize = 0x1E31DD8; - pub const Source2GameClients001: usize = 0x1E31300; - pub const Source2GameDirector001: usize = 0x1F9B570; - pub const Source2GameEntities001: usize = 0x1E31580; - pub const Source2Server001: usize = 0x1E313C0; - pub const Source2ServerConfig001: usize = 0x2116E68; - pub const customnavsystem001: usize = 0x1DA8508; + pub const EmptyWorldService001_Server: usize = 0x1E0C290; + pub const EntitySubclassUtilsV001: usize = 0x1DBBBF0; + pub const NavGameTest001: usize = 0x1E53F50; + pub const ServerToolsInfo_001: usize = 0x1E32E58; + pub const Source2GameClients001: usize = 0x1E32380; + pub const Source2GameDirector001: usize = 0x1F9C730; + pub const Source2GameEntities001: usize = 0x1E32600; + pub const Source2Server001: usize = 0x1E32440; + pub const Source2ServerConfig001: usize = 0x2117F38; + pub const customnavsystem001: usize = 0x1DA9508; }; // Module: soundsystem.dll pub const soundsystem_dll = struct { @@ -195,10 +195,6 @@ pub const cs2_dumper = struct { pub const v8system_dll = struct { pub const Source2V8System001: usize = 0x34790; }; - // Module: vconcomm.dll - pub const vconcomm_dll = struct { - pub const VConComm001: usize = 0x3C750; - }; // Module: vphysics2.dll pub const vphysics2_dll = struct { pub const VPhysics2_Interface_001: usize = 0x460E70; diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 72b774df6..92b137173 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index c16d471ec..2ff638d7e 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index e8db4b63f..1ac031b2c 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/materialsystem2_dll.zig b/output/materialsystem2_dll.zig index 5c7335c89..d5a6ff559 100644 --- a/output/materialsystem2_dll.zig +++ b/output/materialsystem2_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/networksystem_dll.cs b/output/networksystem_dll.cs index 46e266b9d..4cc5a0e1a 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index dfa46a940..693e84c02 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 8c250a4d2..0f12e6720 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/networksystem_dll.zig b/output/networksystem_dll.zig index 6f4e8e972..70d5bb7b6 100644 --- a/output/networksystem_dll.zig +++ b/output/networksystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/offsets.cs b/output/offsets.cs index ed3bc46ab..ba8e41b50 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x2573B40; - public const nint dwEntityList = 0x27130E8; - public const nint dwGameEntitySystem = 0x27130E8; + public const nint dwCSGOInput = 0x2575BB0; + public const nint dwEntityList = 0x27151A8; + public const nint dwGameEntitySystem = 0x27151A8; public const nint dwGameEntitySystem_highestEntityIndex = 0x2120; - public const nint dwGameRules = 0x255A858; - public const nint dwGlobalVars = 0x2229F88; - public const nint dwGlowManager = 0x255A870; - public const nint dwLocalPlayerController = 0x2535598; - public const nint dwLocalPlayerPawn = 0x255E658; - public const nint dwPlantedC4 = 0x24C7380; - public const nint dwPrediction = 0x255E560; - public const nint dwSensitivity = 0x255B3A8; + public const nint dwGameRules = 0x255C8D8; + public const nint dwGlobalVars = 0x222BF88; + public const nint dwGlowManager = 0x255C8F0; + public const nint dwLocalPlayerController = 0x2537628; + public const nint dwLocalPlayerPawn = 0x25606D8; + public const nint dwPlantedC4 = 0x24C9290; + public const nint dwPrediction = 0x25605E0; + public const nint dwSensitivity = 0x255C820; public const nint dwSensitivity_sensitivity = 0x58; - public const nint dwViewAngles = 0x25741C8; - public const nint dwViewMatrix = 0x25639A0; - public const nint dwViewRender = 0x2564260; - public const nint dwWeaponC4 = 0x24C2650; + public const nint dwViewAngles = 0x2576238; + public const nint dwViewMatrix = 0x2565A20; + public const nint dwViewRender = 0x25662E0; + public const nint dwWeaponC4 = 0x24C4550; } // Module: engine2.dll public static class Engine2Dll { diff --git a/output/offsets.hpp b/output/offsets.hpp index b66c6d966..f9ecb4860 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once @@ -10,23 +10,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x2573B40; - constexpr std::ptrdiff_t dwEntityList = 0x27130E8; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x27130E8; + constexpr std::ptrdiff_t dwCSGOInput = 0x2575BB0; + constexpr std::ptrdiff_t dwEntityList = 0x27151A8; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x27151A8; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x2120; - constexpr std::ptrdiff_t dwGameRules = 0x255A858; - constexpr std::ptrdiff_t dwGlobalVars = 0x2229F88; - constexpr std::ptrdiff_t dwGlowManager = 0x255A870; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x2535598; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x255E658; - constexpr std::ptrdiff_t dwPlantedC4 = 0x24C7380; - constexpr std::ptrdiff_t dwPrediction = 0x255E560; - constexpr std::ptrdiff_t dwSensitivity = 0x255B3A8; + constexpr std::ptrdiff_t dwGameRules = 0x255C8D8; + constexpr std::ptrdiff_t dwGlobalVars = 0x222BF88; + constexpr std::ptrdiff_t dwGlowManager = 0x255C8F0; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x2537628; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x25606D8; + constexpr std::ptrdiff_t dwPlantedC4 = 0x24C9290; + constexpr std::ptrdiff_t dwPrediction = 0x25605E0; + constexpr std::ptrdiff_t dwSensitivity = 0x255C820; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x58; - constexpr std::ptrdiff_t dwViewAngles = 0x25741C8; - constexpr std::ptrdiff_t dwViewMatrix = 0x25639A0; - constexpr std::ptrdiff_t dwViewRender = 0x2564260; - constexpr std::ptrdiff_t dwWeaponC4 = 0x24C2650; + constexpr std::ptrdiff_t dwViewAngles = 0x2576238; + constexpr std::ptrdiff_t dwViewMatrix = 0x2565A20; + constexpr std::ptrdiff_t dwViewRender = 0x25662E0; + constexpr std::ptrdiff_t dwWeaponC4 = 0x24C4550; } // Module: engine2.dll namespace engine2_dll { diff --git a/output/offsets.json b/output/offsets.json index ad46aaf7a..ec5861dd7 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 39271232, - "dwEntityList": 40972520, - "dwGameEntitySystem": 40972520, + "dwCSGOInput": 39279536, + "dwEntityList": 40980904, + "dwGameEntitySystem": 40980904, "dwGameEntitySystem_highestEntityIndex": 8480, - "dwGameRules": 39168088, - "dwGlobalVars": 35823496, - "dwGlowManager": 39168112, - "dwLocalPlayerController": 39015832, - "dwLocalPlayerPawn": 39183960, - "dwPlantedC4": 38564736, - "dwPrediction": 39183712, - "dwSensitivity": 39170984, - "dwSensitivity_sensitivity": 88, - "dwViewAngles": 39272904, - "dwViewMatrix": 39205280, - "dwViewRender": 39207520, - "dwWeaponC4": 38544976 + "dwGameRules": 39176408, + "dwGlobalVars": 35831688, + "dwGlowManager": 39176432, + "dwLocalPlayerController": 39024168, + "dwLocalPlayerPawn": 39192280, + "dwPlantedC4": 38572688, + "dwPrediction": 39192032, + "dwViewAngles": 39281208, + "dwViewMatrix": 39213600, + "dwViewRender": 39215840, + "dwWeaponC4": 38552912, + "dwSensitivity": 39176224, + "dwSensitivity_sensitivity": 88 }, "engine2.dll": { "dwBuildNumber": 6410728, @@ -41,4 +41,4 @@ "dwSoundSystem": 5460800, "dwSoundSystem_engineViewData": 108 } -} \ No newline at end of file +} diff --git a/output/offsets.rs b/output/offsets.rs index 467e7d07b..a7abcf1af 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 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 = 0x2573B40; - pub const dwEntityList: usize = 0x27130E8; - pub const dwGameEntitySystem: usize = 0x27130E8; + pub const dwCSGOInput: usize = 0x2575BB0; + pub const dwEntityList: usize = 0x27151A8; + pub const dwGameEntitySystem: usize = 0x27151A8; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x2120; - pub const dwGameRules: usize = 0x255A858; - pub const dwGlobalVars: usize = 0x2229F88; - pub const dwGlowManager: usize = 0x255A870; - pub const dwLocalPlayerController: usize = 0x2535598; - pub const dwLocalPlayerPawn: usize = 0x255E658; - pub const dwPlantedC4: usize = 0x24C7380; - pub const dwPrediction: usize = 0x255E560; - pub const dwSensitivity: usize = 0x255B3A8; + pub const dwGameRules: usize = 0x255C8D8; + pub const dwGlobalVars: usize = 0x222BF88; + pub const dwGlowManager: usize = 0x255C8F0; + pub const dwLocalPlayerController: usize = 0x2537628; + pub const dwLocalPlayerPawn: usize = 0x25606D8; + pub const dwPlantedC4: usize = 0x24C9290; + pub const dwPrediction: usize = 0x25605E0; + pub const dwSensitivity: usize = 0x255C820; pub const dwSensitivity_sensitivity: usize = 0x58; - pub const dwViewAngles: usize = 0x25741C8; - pub const dwViewMatrix: usize = 0x25639A0; - pub const dwViewRender: usize = 0x2564260; - pub const dwWeaponC4: usize = 0x24C2650; + pub const dwViewAngles: usize = 0x2576238; + pub const dwViewMatrix: usize = 0x2565A20; + pub const dwViewRender: usize = 0x25662E0; + pub const dwWeaponC4: usize = 0x24C4550; } // Module: engine2.dll pub mod engine2_dll { diff --git a/output/offsets.zig b/output/offsets.zig index 22f9ccbe4..e422b6223 100644 --- a/output/offsets.zig +++ b/output/offsets.zig @@ -1,27 +1,27 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const offsets = struct { // Module: client.dll pub const client_dll = struct { - pub const dwCSGOInput: usize = 0x2573B40; - pub const dwEntityList: usize = 0x27130E8; - pub const dwGameEntitySystem: usize = 0x27130E8; + pub const dwCSGOInput: usize = 0x2575BB0; + pub const dwEntityList: usize = 0x27151A8; + pub const dwGameEntitySystem: usize = 0x27151A8; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x2120; - pub const dwGameRules: usize = 0x255A858; - pub const dwGlobalVars: usize = 0x2229F88; - pub const dwGlowManager: usize = 0x255A870; - pub const dwLocalPlayerController: usize = 0x2535598; - pub const dwLocalPlayerPawn: usize = 0x255E658; - pub const dwPlantedC4: usize = 0x24C7380; - pub const dwPrediction: usize = 0x255E560; - pub const dwSensitivity: usize = 0x255B3A8; + pub const dwGameRules: usize = 0x255C8D8; + pub const dwGlobalVars: usize = 0x222BF88; + pub const dwGlowManager: usize = 0x255C8F0; + pub const dwLocalPlayerController: usize = 0x2537628; + pub const dwLocalPlayerPawn: usize = 0x25606D8; + pub const dwPlantedC4: usize = 0x24C9290; + pub const dwPrediction: usize = 0x25605E0; + pub const dwSensitivity: usize = 0x255C820; pub const dwSensitivity_sensitivity: usize = 0x58; - pub const dwViewAngles: usize = 0x25741C8; - pub const dwViewMatrix: usize = 0x25639A0; - pub const dwViewRender: usize = 0x2564260; - pub const dwWeaponC4: usize = 0x24C2650; + pub const dwViewAngles: usize = 0x2576238; + pub const dwViewMatrix: usize = 0x2565A20; + pub const dwViewRender: usize = 0x25662E0; + pub const dwWeaponC4: usize = 0x24C4550; }; // Module: engine2.dll pub const engine2_dll = struct { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 99349b5ec..3c82dcc4e 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index bbc2dd79a..908acc291 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index eee6d28b7..f374fd9da 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/panorama_dll.zig b/output/panorama_dll.zig index 176b57738..40427e5c0 100644 --- a/output/panorama_dll.zig +++ b/output/panorama_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/particles_dll.cs b/output/particles_dll.cs index 82c8439bd..84da6aea4 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 1fdbfa599..22a5d0cc1 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 3d6cb0cfc..d3b8553f9 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/particles_dll.zig b/output/particles_dll.zig index 09695fc1f..63b02b9c0 100644 --- a/output/particles_dll.zig +++ b/output/particles_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/pulse_system_dll.cs b/output/pulse_system_dll.cs index ee8b28052..c09d98cf6 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 -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index a83589523..d38154547 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 -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 523980f05..a9cff28d2 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 -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/pulse_system_dll.zig b/output/pulse_system_dll.zig index ad10fc5e1..8c5ab851f 100644 --- a/output/pulse_system_dll.zig +++ b/output/pulse_system_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/rendersystemdx11_dll.cs b/output/rendersystemdx11_dll.cs index fa422bc65..967f6bc8f 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index bdfb220a7..3a57db322 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 8c82dadf5..4de746fd7 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/rendersystemdx11_dll.zig b/output/rendersystemdx11_dll.zig index 64ca23a4e..f2bb894e7 100644 --- a/output/rendersystemdx11_dll.zig +++ b/output/rendersystemdx11_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/resourcesystem_dll.cs b/output/resourcesystem_dll.cs index 984c76d53..4b70066ae 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index b4b9f0a4f..5d9849b76 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index b872b27b9..edd2b0b8a 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/resourcesystem_dll.zig b/output/resourcesystem_dll.zig index 489896332..d25c396ec 100644 --- a/output/resourcesystem_dll.zig +++ b/output/resourcesystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/scenesystem_dll.cs b/output/scenesystem_dll.cs index 06b1a6e33..a1895a676 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 0745fc85d..6aa5fe0f1 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index 85cca5d78..5c46df13e 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/scenesystem_dll.zig b/output/scenesystem_dll.zig index 5f2ea33c6..21434aaea 100644 --- a/output/scenesystem_dll.zig +++ b/output/scenesystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/schemasystem_dll.cs b/output/schemasystem_dll.cs index fef948a84..ee8334b06 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 8f32a2f09..8de0083e0 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index defce392c..359c8691b 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/schemasystem_dll.zig b/output/schemasystem_dll.zig index bab405f91..7f305b7df 100644 --- a/output/schemasystem_dll.zig +++ b/output/schemasystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/server_dll.cs b/output/server_dll.cs index 96c837670..02a7c25dd 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -9273,7 +9273,7 @@ public static class CLightComponent { public const nint m_bPvsModifyEntity = 0x1B8; // bool } // Parent: CBasePlayerWeapon - // Field count: 57 + // Field count: 58 public static class CCSWeaponBase { public const nint m_bRemoveable = 0xEF8; // bool public const nint m_bPlayerAmmoStockOnPickup = 0xEF9; // bool @@ -9307,6 +9307,7 @@ public static class CCSWeaponBase { public const nint m_bStealthy = 0xFC0; // bool public const nint m_bInSilentReloadSection = 0xFC1; // bool public const nint m_bSilentReloadStatCounted = 0xFC2; // bool + public const nint m_bSilentReloadStatPending = 0xFC3; // bool public const nint m_flStealthHoldStartTime = 0xFC4; // GameTime_t public const nint m_bReloadHeldSinceStart = 0xFC8; // bool public const nint m_flWeaponActionPlaybackRate = 0xFCC; // float32 @@ -10724,7 +10725,7 @@ public static class CFilterName { public static class CPulseCell_ApplyDynamicAttributeString { } // Parent: None - // Field count: 12 + // Field count: 13 public static class CSmokeGrenadeProjectile { public const nint m_nSmokeEffectTickBegin = 0xB68; // int32 public const nint m_bDidSmokeEffect = 0xB6C; // bool @@ -10734,10 +10735,11 @@ public static class CSmokeGrenadeProjectile { public const nint m_VoxelFrameData = 0xB90; // CNetworkUtlVectorBase public const nint m_nVoxelFrameDataSize = 0xBA8; // int32 public const nint m_nVoxelUpdate = 0xBAC; // int32 - public const nint m_flLastBounce = 0xBB0; // GameTime_t - public const nint m_fllastSimulationTime = 0xBB4; // GameTime_t - public const nint m_bExplodeFromInferno = 0x2E38; // bool - public const nint m_bDidGroundScorch = 0x2E39; // bool + public const nint m_nSmokeLightProbeRegen = 0xBB0; // uint8 + public const nint m_flLastBounce = 0xBB4; // GameTime_t + public const nint m_fllastSimulationTime = 0xBB8; // GameTime_t + public const nint m_bExplodeFromInferno = 0x2E40; // bool + public const nint m_bDidGroundScorch = 0x2E41; // bool } // Parent: CPointEntity // Field count: 4 diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 63e28a37e..d4fa50d61 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once @@ -9279,7 +9279,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bPvsModifyEntity = 0x1B8; // bool } // Parent: CBasePlayerWeapon - // Field count: 57 + // Field count: 58 namespace CCSWeaponBase { constexpr std::ptrdiff_t m_bRemoveable = 0xEF8; // bool constexpr std::ptrdiff_t m_bPlayerAmmoStockOnPickup = 0xEF9; // bool @@ -9313,6 +9313,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_bStealthy = 0xFC0; // bool constexpr std::ptrdiff_t m_bInSilentReloadSection = 0xFC1; // bool constexpr std::ptrdiff_t m_bSilentReloadStatCounted = 0xFC2; // bool + constexpr std::ptrdiff_t m_bSilentReloadStatPending = 0xFC3; // bool constexpr std::ptrdiff_t m_flStealthHoldStartTime = 0xFC4; // GameTime_t constexpr std::ptrdiff_t m_bReloadHeldSinceStart = 0xFC8; // bool constexpr std::ptrdiff_t m_flWeaponActionPlaybackRate = 0xFCC; // float32 @@ -10730,7 +10731,7 @@ namespace cs2_dumper { namespace CPulseCell_ApplyDynamicAttributeString { } // Parent: None - // Field count: 12 + // Field count: 13 namespace CSmokeGrenadeProjectile { constexpr std::ptrdiff_t m_nSmokeEffectTickBegin = 0xB68; // int32 constexpr std::ptrdiff_t m_bDidSmokeEffect = 0xB6C; // bool @@ -10740,10 +10741,11 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_VoxelFrameData = 0xB90; // CNetworkUtlVectorBase constexpr std::ptrdiff_t m_nVoxelFrameDataSize = 0xBA8; // int32 constexpr std::ptrdiff_t m_nVoxelUpdate = 0xBAC; // int32 - constexpr std::ptrdiff_t m_flLastBounce = 0xBB0; // GameTime_t - constexpr std::ptrdiff_t m_fllastSimulationTime = 0xBB4; // GameTime_t - constexpr std::ptrdiff_t m_bExplodeFromInferno = 0x2E38; // bool - constexpr std::ptrdiff_t m_bDidGroundScorch = 0x2E39; // bool + constexpr std::ptrdiff_t m_nSmokeLightProbeRegen = 0xBB0; // uint8 + constexpr std::ptrdiff_t m_flLastBounce = 0xBB4; // GameTime_t + constexpr std::ptrdiff_t m_fllastSimulationTime = 0xBB8; // GameTime_t + constexpr std::ptrdiff_t m_bExplodeFromInferno = 0x2E40; // bool + constexpr std::ptrdiff_t m_bDidGroundScorch = 0x2E41; // bool } // Parent: CPointEntity // Field count: 4 diff --git a/output/server_dll.json b/output/server_dll.json index 167cd50a9..8db6828ad 100644 --- a/output/server_dll.json +++ b/output/server_dll.json @@ -2859,6 +2859,7 @@ "m_bRequireUseToTouch": 3834, "m_bSilencerOn": 4025, "m_bSilentReloadStatCounted": 4034, + "m_bSilentReloadStatPending": 4035, "m_bStealthy": 4032, "m_bUseCanOverrideNextOwnerTouchTime": 4081, "m_bWasActiveWeaponWhenDropped": 4108, @@ -10702,13 +10703,14 @@ "CSmokeGrenadeProjectile": { "fields": { "m_VoxelFrameData": 2960, - "m_bDidGroundScorch": 11833, + "m_bDidGroundScorch": 11841, "m_bDidSmokeEffect": 2924, - "m_bExplodeFromInferno": 11832, - "m_flLastBounce": 2992, - "m_fllastSimulationTime": 2996, + "m_bExplodeFromInferno": 11840, + "m_flLastBounce": 2996, + "m_fllastSimulationTime": 3000, "m_nRandomSeed": 2928, "m_nSmokeEffectTickBegin": 2920, + "m_nSmokeLightProbeRegen": 2992, "m_nVoxelFrameDataSize": 2984, "m_nVoxelUpdate": 2988, "m_vSmokeColor": 2932, diff --git a/output/server_dll.rs b/output/server_dll.rs index c4c5b6860..b9ea6cd75 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -9487,7 +9487,7 @@ pub mod cs2_dumper { pub const m_bPvsModifyEntity: usize = 0x1B8; // bool } // Parent: CBasePlayerWeapon - // Field count: 57 + // Field count: 58 pub mod CCSWeaponBase { pub const m_bRemoveable: usize = 0xEF8; // bool pub const m_bPlayerAmmoStockOnPickup: usize = 0xEF9; // bool @@ -9521,6 +9521,7 @@ pub mod cs2_dumper { pub const m_bStealthy: usize = 0xFC0; // bool pub const m_bInSilentReloadSection: usize = 0xFC1; // bool pub const m_bSilentReloadStatCounted: usize = 0xFC2; // bool + pub const m_bSilentReloadStatPending: usize = 0xFC3; // bool pub const m_flStealthHoldStartTime: usize = 0xFC4; // GameTime_t pub const m_bReloadHeldSinceStart: usize = 0xFC8; // bool pub const m_flWeaponActionPlaybackRate: usize = 0xFCC; // float32 @@ -10938,7 +10939,7 @@ pub mod cs2_dumper { pub mod CPulseCell_ApplyDynamicAttributeString { } // Parent: None - // Field count: 12 + // Field count: 13 pub mod CSmokeGrenadeProjectile { pub const m_nSmokeEffectTickBegin: usize = 0xB68; // int32 pub const m_bDidSmokeEffect: usize = 0xB6C; // bool @@ -10948,10 +10949,11 @@ pub mod cs2_dumper { pub const m_VoxelFrameData: usize = 0xB90; // CNetworkUtlVectorBase pub const m_nVoxelFrameDataSize: usize = 0xBA8; // int32 pub const m_nVoxelUpdate: usize = 0xBAC; // int32 - pub const m_flLastBounce: usize = 0xBB0; // GameTime_t - pub const m_fllastSimulationTime: usize = 0xBB4; // GameTime_t - pub const m_bExplodeFromInferno: usize = 0x2E38; // bool - pub const m_bDidGroundScorch: usize = 0x2E39; // bool + pub const m_nSmokeLightProbeRegen: usize = 0xBB0; // uint8 + pub const m_flLastBounce: usize = 0xBB4; // GameTime_t + pub const m_fllastSimulationTime: usize = 0xBB8; // GameTime_t + pub const m_bExplodeFromInferno: usize = 0x2E40; // bool + pub const m_bDidGroundScorch: usize = 0x2E41; // bool } // Parent: CPointEntity // Field count: 4 diff --git a/output/server_dll.zig b/output/server_dll.zig index bb941aad1..b4f9b21ce 100644 --- a/output/server_dll.zig +++ b/output/server_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { @@ -9240,7 +9240,7 @@ pub const cs2_dumper = struct { pub const m_bPvsModifyEntity: usize = 0x1B8; // bool }; // Parent: CBasePlayerWeapon - // Field count: 57 + // Field count: 58 pub const CCSWeaponBase = struct { pub const m_bRemoveable: usize = 0xEF8; // bool pub const m_bPlayerAmmoStockOnPickup: usize = 0xEF9; // bool @@ -9274,6 +9274,7 @@ pub const cs2_dumper = struct { pub const m_bStealthy: usize = 0xFC0; // bool pub const m_bInSilentReloadSection: usize = 0xFC1; // bool pub const m_bSilentReloadStatCounted: usize = 0xFC2; // bool + pub const m_bSilentReloadStatPending: usize = 0xFC3; // bool pub const m_flStealthHoldStartTime: usize = 0xFC4; // GameTime_t pub const m_bReloadHeldSinceStart: usize = 0xFC8; // bool pub const m_flWeaponActionPlaybackRate: usize = 0xFCC; // float32 @@ -10691,7 +10692,7 @@ pub const cs2_dumper = struct { pub const CPulseCell_ApplyDynamicAttributeString = struct { }; // Parent: None - // Field count: 12 + // Field count: 13 pub const CSmokeGrenadeProjectile = struct { pub const m_nSmokeEffectTickBegin: usize = 0xB68; // int32 pub const m_bDidSmokeEffect: usize = 0xB6C; // bool @@ -10701,10 +10702,11 @@ pub const cs2_dumper = struct { pub const m_VoxelFrameData: usize = 0xB90; // CNetworkUtlVectorBase pub const m_nVoxelFrameDataSize: usize = 0xBA8; // int32 pub const m_nVoxelUpdate: usize = 0xBAC; // int32 - pub const m_flLastBounce: usize = 0xBB0; // GameTime_t - pub const m_fllastSimulationTime: usize = 0xBB4; // GameTime_t - pub const m_bExplodeFromInferno: usize = 0x2E38; // bool - pub const m_bDidGroundScorch: usize = 0x2E39; // bool + pub const m_nSmokeLightProbeRegen: usize = 0xBB0; // uint8 + pub const m_flLastBounce: usize = 0xBB4; // GameTime_t + pub const m_fllastSimulationTime: usize = 0xBB8; // GameTime_t + pub const m_bExplodeFromInferno: usize = 0x2E40; // bool + pub const m_bDidGroundScorch: usize = 0x2E41; // bool }; // Parent: CPointEntity // Field count: 4 diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index 60b93f2e5..36e5ec6a5 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 01e9bc802..88ff3d1dc 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 3d8bd08ee..28884ae51 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/soundsystem_dll.zig b/output/soundsystem_dll.zig index a1e0a2da4..621927f43 100644 --- a/output/soundsystem_dll.zig +++ b/output/soundsystem_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/steamaudio_dll.cs b/output/steamaudio_dll.cs index 57d127739..a2d087a2c 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index 463fc4f6e..814fc9e54 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index f16d0eb8b..573792253 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/steamaudio_dll.zig b/output/steamaudio_dll.zig index ec1d01991..d87e72bdb 100644 --- a/output/steamaudio_dll.zig +++ b/output/steamaudio_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/vphysics2_dll.cs b/output/vphysics2_dll.cs index ad5b266bf..d623ed097 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index 28af725e8..843b2a3d4 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index c6799ef94..546bd9220 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/vphysics2_dll.zig b/output/vphysics2_dll.zig index 613ddef7e..e40669d30 100644 --- a/output/vphysics2_dll.zig +++ b/output/vphysics2_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct { diff --git a/output/worldrenderer_dll.cs b/output/worldrenderer_dll.cs index 192391a6c..82f507b47 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index a86099db7..9b3058244 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 692f8ad2c..41a18d480 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/worldrenderer_dll.zig b/output/worldrenderer_dll.zig index 5b2db2ccd..aaedbead8 100644 --- a/output/worldrenderer_dll.zig +++ b/output/worldrenderer_dll.zig @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-09-25 07:07:05.929442400 UTC +// 2026-09-25 21:58:33.291203900 UTC pub const cs2_dumper = struct { pub const schemas = struct {