From 458dcff1f671392538c84fc70e7784cca09a681c Mon Sep 17 00:00:00 2001 From: igq1o310 Date: Fri, 30 Jan 2026 01:31:34 +0100 Subject: [PATCH] Add files via upload --- output/animationsystem_dll.cs | 2 +- output/animationsystem_dll.hpp | 2 +- output/animationsystem_dll.rs | 2 +- output/buttons.cs | 8 +-- output/buttons.hpp | 8 +-- output/buttons.json | 6 +- output/buttons.rs | 8 +-- output/client_dll.cs | 2 +- output/client_dll.hpp | 2 +- output/client_dll.rs | 2 +- output/engine2_dll.cs | 2 +- output/engine2_dll.hpp | 2 +- output/engine2_dll.rs | 2 +- output/host_dll.cs | 2 +- output/host_dll.hpp | 2 +- output/host_dll.rs | 2 +- output/info.json | 4 +- output/interfaces.cs | 60 ++++++++--------- output/interfaces.hpp | 60 ++++++++--------- output/interfaces.json | 58 ++++++++--------- output/interfaces.rs | 60 ++++++++--------- output/materialsystem2_dll.cs | 2 +- output/materialsystem2_dll.hpp | 2 +- output/materialsystem2_dll.rs | 2 +- output/meshsystem_dll.cs | 15 +++++ output/meshsystem_dll.hpp | 21 ++++++ output/meshsystem_dll.json | 110 ++++++++++++++++++++++++++++++++ output/meshsystem_dll.rs | 20 ++++++ output/networksystem_dll.cs | 2 +- output/networksystem_dll.hpp | 2 +- output/networksystem_dll.rs | 2 +- output/offsets.cs | 28 ++++---- output/offsets.hpp | 28 ++++---- output/offsets.json | 26 ++++---- output/offsets.rs | 28 ++++---- 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 | 2 +- output/server_dll.hpp | 2 +- output/server_dll.rs | 2 +- output/soundsystem_dll.cs | 2 +- output/soundsystem_dll.hpp | 2 +- output/soundsystem_dll.rs | 2 +- output/steamaudio_dll.cs | 2 +- output/steamaudio_dll.hpp | 2 +- output/steamaudio_dll.rs | 2 +- output/vphysics2_dll.cs | 2 +- output/vphysics2_dll.hpp | 2 +- output/vphysics2_dll.rs | 2 +- output/worldrenderer_dll.cs | 2 +- output/worldrenderer_dll.hpp | 2 +- output/worldrenderer_dll.rs | 2 +- 71 files changed, 411 insertions(+), 245 deletions(-) create mode 100644 output/meshsystem_dll.cs create mode 100644 output/meshsystem_dll.hpp create mode 100644 output/meshsystem_dll.json create mode 100644 output/meshsystem_dll.rs diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 9d752228..12597c9f 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index bd950a8d..8191d3c5 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 15fcc3f4..9f9af897 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/buttons.cs b/output/buttons.cs index 5a457163..8f483b23 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper { // Module: client.dll @@ -11,14 +11,14 @@ namespace CS2Dumper { public const nint forward = 0x205B820; public const nint jump = 0x205BAF0; public const nint left = 0x205B940; - public const nint lookatweapon = 0x2312300; + public const nint lookatweapon = 0x2312470; public const nint reload = 0x205B550; public const nint right = 0x205B9D0; - public const nint showscores = 0x23121E0; + public const nint showscores = 0x2312350; public const nint sprint = 0x205B4C0; public const nint turnleft = 0x205B700; public const nint turnright = 0x205B790; public const nint use = 0x205BA60; - public const nint zoom = 0x2312270; + public const nint zoom = 0x23123E0; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index a2bbfae5..e7ec4b63 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once @@ -16,14 +16,14 @@ namespace cs2_dumper { constexpr std::ptrdiff_t forward = 0x205B820; constexpr std::ptrdiff_t jump = 0x205BAF0; constexpr std::ptrdiff_t left = 0x205B940; - constexpr std::ptrdiff_t lookatweapon = 0x2312300; + constexpr std::ptrdiff_t lookatweapon = 0x2312470; constexpr std::ptrdiff_t reload = 0x205B550; constexpr std::ptrdiff_t right = 0x205B9D0; - constexpr std::ptrdiff_t showscores = 0x23121E0; + constexpr std::ptrdiff_t showscores = 0x2312350; constexpr std::ptrdiff_t sprint = 0x205B4C0; constexpr std::ptrdiff_t turnleft = 0x205B700; constexpr std::ptrdiff_t turnright = 0x205B790; constexpr std::ptrdiff_t use = 0x205BA60; - constexpr std::ptrdiff_t zoom = 0x2312270; + constexpr std::ptrdiff_t zoom = 0x23123E0; } } diff --git a/output/buttons.json b/output/buttons.json index 4ebf2d5c..c7e17f66 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -7,14 +7,14 @@ "forward": 33929248, "jump": 33929968, "left": 33929536, - "lookatweapon": 36774656, + "lookatweapon": 36775024, "reload": 33928528, "right": 33929680, - "showscores": 36774368, + "showscores": 36774736, "sprint": 33928384, "turnleft": 33928960, "turnright": 33929104, "use": 33929824, - "zoom": 36774512 + "zoom": 36774880 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index a84fa898..9b1009cc 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, unused)] @@ -13,14 +13,14 @@ pub mod cs2_dumper { pub const forward: usize = 0x205B820; pub const jump: usize = 0x205BAF0; pub const left: usize = 0x205B940; - pub const lookatweapon: usize = 0x2312300; + pub const lookatweapon: usize = 0x2312470; pub const reload: usize = 0x205B550; pub const right: usize = 0x205B9D0; - pub const showscores: usize = 0x23121E0; + pub const showscores: usize = 0x2312350; pub const sprint: usize = 0x205B4C0; pub const turnleft: usize = 0x205B700; pub const turnright: usize = 0x205B790; pub const r#use: usize = 0x205BA60; - pub const zoom: usize = 0x2312270; + pub const zoom: usize = 0x23123E0; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index ecba2723..ea1019bc 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client_dll.hpp b/output/client_dll.hpp index fd92208c..d65df353 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/client_dll.rs b/output/client_dll.rs index 730e8deb..26e6d25b 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 51054916..0a40b4fe 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 6993ba11..6cad1d4d 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 690557fc..b09ca11e 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/host_dll.cs b/output/host_dll.cs index c0fe6366..8668d55a 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 7908e862..6e4c3b90 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index cfde5549..720291d0 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 4af48c92..48dfe0dd 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14133, - "timestamp": "2026-01-27T02:36:48.265997500+00:00" + "build_number": 14134, + "timestamp": "2026-01-30T00:30:02.594526700+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 639bb98e..3a9c165a 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -12,35 +12,35 @@ namespace CS2Dumper.Interfaces { public const nint ClientToolsInfo_001 = 0x205AE10; public const nint EmptyWorldService001_Client = 0x2014D10; public const nint GameClientExports001 = 0x2057AF0; - public const nint LegacyGameUI001 = 0x20753B0; + public const nint LegacyGameUI001 = 0x20753D0; public const nint Source2Client002 = 0x23017F0; - public const nint Source2ClientConfig001 = 0x2285710; + public const nint Source2ClientConfig001 = 0x2285720; public const nint Source2ClientPrediction001 = 0x2062760; - public const nint Source2ClientUI001 = 0x2073BE0; + public const nint Source2ClientUI001 = 0x2073C00; } // Module: engine2.dll public static class Engine2Dll { public const nint BenchmarkService001 = 0x60C610; - public const nint BugService001 = 0x8C17F0; - public const nint ClientServerEngineLoopService_001 = 0x902E90; + public const nint BugService001 = 0x8C1830; + public const nint ClientServerEngineLoopService_001 = 0x902ED0; public const nint EngineGameUI001 = 0x60A2B0; - public const nint EngineServiceMgr001 = 0x902740; - public const nint GameEventSystemClientV001 = 0x902A20; - public const nint GameEventSystemServerV001 = 0x902B50; + public const nint EngineServiceMgr001 = 0x902780; + public const nint GameEventSystemClientV001 = 0x902A60; + public const nint GameEventSystemServerV001 = 0x902B90; public const nint GameResourceServiceClientV001 = 0x60C710; public const nint GameResourceServiceServerV001 = 0x60C770; - public const nint GameUIService_001 = 0x8C1C20; + public const nint GameUIService_001 = 0x8C1C60; public const nint HostStateMgr001 = 0x60CF90; public const nint INETSUPPORT_001 = 0x6058E0; - public const nint InputService_001 = 0x8C1F10; + public const nint InputService_001 = 0x8C1F50; public const nint KeyValueCache001 = 0x60D040; - public const nint MapListService_001 = 0x900D80; - public const nint NetworkClientService_001 = 0x900F10; - public const nint NetworkP2PService_001 = 0x901250; - public const nint NetworkServerService_001 = 0x901400; + public const nint MapListService_001 = 0x900DC0; + public const nint NetworkClientService_001 = 0x900F50; + public const nint NetworkP2PService_001 = 0x901290; + public const nint NetworkServerService_001 = 0x901440; public const nint NetworkService_001 = 0x60C8E0; - public const nint RenderService_001 = 0x901670; - public const nint ScreenshotService001 = 0x901930; + public const nint RenderService_001 = 0x9016B0; + public const nint ScreenshotService001 = 0x901970; public const nint SimpleEngineLoopService_001 = 0x60D0A0; public const nint SoundService_001 = 0x60C920; public const nint Source2EngineToClient001 = 0x609BD0; @@ -48,7 +48,7 @@ namespace CS2Dumper.Interfaces { public const nint Source2EngineToServer001 = 0x609CA8; public const nint Source2EngineToServerStringTable001 = 0x609CD0; public const nint SplitScreenService_001 = 0x60CC00; - public const nint StatsService_001 = 0x901CF0; + public const nint StatsService_001 = 0x901D30; public const nint ToolService_001 = 0x60CDC0; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x60A340; public const nint VProfService_001 = 0x60CE00; @@ -124,7 +124,7 @@ namespace CS2Dumper.Interfaces { } // Module: particles.dll public static class ParticlesDll { - public const nint ParticleSystemMgr003 = 0x520EC0; + public const nint ParticleSystemMgr003 = 0x520E80; } // Module: pulse_system.dll public static class PulseSystemDll { @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x1B69870; - public const nint EntitySubclassUtilsV001 = 0x1B15070; - public const nint NavGameTest001 = 0x1C13498; - public const nint ServerToolsInfo_001 = 0x1BC4768; - public const nint Source2GameClients001 = 0x1BC17E0; - public const nint Source2GameDirector001 = 0x1D53480; - public const nint Source2GameEntities001 = 0x1BC3E70; - public const nint Source2Server001 = 0x1BC3CD0; - public const nint Source2ServerConfig001 = 0x1E48208; - public const nint customnavsystem001 = 0x1AF3E78; + public const nint EmptyWorldService001_Server = 0x1B698E0; + public const nint EntitySubclassUtilsV001 = 0x1B150F0; + public const nint NavGameTest001 = 0x1C13518; + public const nint ServerToolsInfo_001 = 0x1BC47E8; + public const nint Source2GameClients001 = 0x1BC1860; + public const nint Source2GameDirector001 = 0x1D53500; + public const nint Source2GameEntities001 = 0x1BC3EF0; + public const nint Source2Server001 = 0x1BC3D50; + public const nint Source2ServerConfig001 = 0x1E48278; + public const nint customnavsystem001 = 0x1AF3EF8; } // 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 = 0x2149A0; + public const nint WorldRendererMgr001 = 0x214A20; } } diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 6be69dc8..6069aaf2 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once @@ -18,35 +18,35 @@ namespace cs2_dumper { constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x205AE10; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x2014D10; constexpr std::ptrdiff_t GameClientExports001 = 0x2057AF0; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x20753B0; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x20753D0; constexpr std::ptrdiff_t Source2Client002 = 0x23017F0; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x2285710; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x2285720; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x2062760; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x2073BE0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x2073C00; } // Module: engine2.dll namespace engine2_dll { constexpr std::ptrdiff_t BenchmarkService001 = 0x60C610; - constexpr std::ptrdiff_t BugService001 = 0x8C17F0; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x902E90; + constexpr std::ptrdiff_t BugService001 = 0x8C1830; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x902ED0; constexpr std::ptrdiff_t EngineGameUI001 = 0x60A2B0; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x902740; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x902A20; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x902B50; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x902780; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x902A60; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x902B90; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x60C710; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x60C770; - constexpr std::ptrdiff_t GameUIService_001 = 0x8C1C20; + constexpr std::ptrdiff_t GameUIService_001 = 0x8C1C60; constexpr std::ptrdiff_t HostStateMgr001 = 0x60CF90; constexpr std::ptrdiff_t INETSUPPORT_001 = 0x6058E0; - constexpr std::ptrdiff_t InputService_001 = 0x8C1F10; + constexpr std::ptrdiff_t InputService_001 = 0x8C1F50; constexpr std::ptrdiff_t KeyValueCache001 = 0x60D040; - constexpr std::ptrdiff_t MapListService_001 = 0x900D80; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x900F10; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x901250; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x901400; + constexpr std::ptrdiff_t MapListService_001 = 0x900DC0; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x900F50; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x901290; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x901440; constexpr std::ptrdiff_t NetworkService_001 = 0x60C8E0; - constexpr std::ptrdiff_t RenderService_001 = 0x901670; - constexpr std::ptrdiff_t ScreenshotService001 = 0x901930; + constexpr std::ptrdiff_t RenderService_001 = 0x9016B0; + constexpr std::ptrdiff_t ScreenshotService001 = 0x901970; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x60D0A0; constexpr std::ptrdiff_t SoundService_001 = 0x60C920; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x609BD0; @@ -54,7 +54,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t Source2EngineToServer001 = 0x609CA8; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x609CD0; constexpr std::ptrdiff_t SplitScreenService_001 = 0x60CC00; - constexpr std::ptrdiff_t StatsService_001 = 0x901CF0; + constexpr std::ptrdiff_t StatsService_001 = 0x901D30; constexpr std::ptrdiff_t ToolService_001 = 0x60CDC0; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x60A340; constexpr std::ptrdiff_t VProfService_001 = 0x60CE00; @@ -130,7 +130,7 @@ namespace cs2_dumper { } // Module: particles.dll namespace particles_dll { - constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x520EC0; + constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x520E80; } // Module: pulse_system.dll namespace pulse_system_dll { @@ -163,16 +163,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1B69870; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1B15070; - constexpr std::ptrdiff_t NavGameTest001 = 0x1C13498; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1BC4768; - constexpr std::ptrdiff_t Source2GameClients001 = 0x1BC17E0; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x1D53480; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x1BC3E70; - constexpr std::ptrdiff_t Source2Server001 = 0x1BC3CD0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1E48208; - constexpr std::ptrdiff_t customnavsystem001 = 0x1AF3E78; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1B698E0; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1B150F0; + constexpr std::ptrdiff_t NavGameTest001 = 0x1C13518; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x1BC47E8; + constexpr std::ptrdiff_t Source2GameClients001 = 0x1BC1860; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x1D53500; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x1BC3EF0; + constexpr std::ptrdiff_t Source2Server001 = 0x1BC3D50; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1E48278; + constexpr std::ptrdiff_t customnavsystem001 = 0x1AF3EF8; } // Module: soundsystem.dll namespace soundsystem_dll { @@ -236,7 +236,7 @@ namespace cs2_dumper { } // Module: worldrenderer.dll namespace worldrenderer_dll { - constexpr std::ptrdiff_t WorldRendererMgr001 = 0x2149A0; + constexpr std::ptrdiff_t WorldRendererMgr001 = 0x214A20; } } } diff --git a/output/interfaces.json b/output/interfaces.json index 506472a3..b604bb1d 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -7,34 +7,34 @@ "ClientToolsInfo_001": 33926672, "EmptyWorldService001_Client": 33639696, "GameClientExports001": 33913584, - "LegacyGameUI001": 34034608, + "LegacyGameUI001": 34034640, "Source2Client002": 36706288, - "Source2ClientConfig001": 36198160, + "Source2ClientConfig001": 36198176, "Source2ClientPrediction001": 33957728, - "Source2ClientUI001": 34028512 + "Source2ClientUI001": 34028544 }, "engine2.dll": { "BenchmarkService001": 6342160, - "BugService001": 9181168, - "ClientServerEngineLoopService_001": 9449104, + "BugService001": 9181232, + "ClientServerEngineLoopService_001": 9449168, "EngineGameUI001": 6333104, - "EngineServiceMgr001": 9447232, - "GameEventSystemClientV001": 9447968, - "GameEventSystemServerV001": 9448272, + "EngineServiceMgr001": 9447296, + "GameEventSystemClientV001": 9448032, + "GameEventSystemServerV001": 9448336, "GameResourceServiceClientV001": 6342416, "GameResourceServiceServerV001": 6342512, - "GameUIService_001": 9182240, + "GameUIService_001": 9182304, "HostStateMgr001": 6344592, "INETSUPPORT_001": 6314208, - "InputService_001": 9182992, + "InputService_001": 9183056, "KeyValueCache001": 6344768, - "MapListService_001": 9440640, - "NetworkClientService_001": 9441040, - "NetworkP2PService_001": 9441872, - "NetworkServerService_001": 9442304, + "MapListService_001": 9440704, + "NetworkClientService_001": 9441104, + "NetworkP2PService_001": 9441936, + "NetworkServerService_001": 9442368, "NetworkService_001": 6342880, - "RenderService_001": 9442928, - "ScreenshotService001": 9443632, + "RenderService_001": 9442992, + "ScreenshotService001": 9443696, "SimpleEngineLoopService_001": 6344864, "SoundService_001": 6342944, "Source2EngineToClient001": 6331344, @@ -42,7 +42,7 @@ "Source2EngineToServer001": 6331560, "Source2EngineToServerStringTable001": 6331600, "SplitScreenService_001": 6343680, - "StatsService_001": 9444592, + "StatsService_001": 9444656, "ToolService_001": 6344128, "VENGINE_GAMEUIFUNCS_VERSION005": 6333248, "VProfService_001": 6344192 @@ -104,7 +104,7 @@ "PanoramaUIClient001": 2708352 }, "particles.dll": { - "ParticleSystemMgr003": 5377728 + "ParticleSystemMgr003": 5377664 }, "pulse_system.dll": { "IPulseSystem_001": 2041456 @@ -130,16 +130,16 @@ "SchemaSystem_001": 485168 }, "server.dll": { - "EmptyWorldService001_Server": 28743792, - "EntitySubclassUtilsV001": 28397680, - "NavGameTest001": 29439128, - "ServerToolsInfo_001": 29116264, - "Source2GameClients001": 29104096, - "Source2GameDirector001": 30749824, - "Source2GameEntities001": 29113968, - "Source2Server001": 29113552, - "Source2ServerConfig001": 31752712, - "customnavsystem001": 28262008 + "EmptyWorldService001_Server": 28743904, + "EntitySubclassUtilsV001": 28397808, + "NavGameTest001": 29439256, + "ServerToolsInfo_001": 29116392, + "Source2GameClients001": 29104224, + "Source2GameDirector001": 30749952, + "Source2GameEntities001": 29114096, + "Source2Server001": 29113680, + "Source2ServerConfig001": 31752824, + "customnavsystem001": 28262136 }, "soundsystem.dll": { "SoundOpSystem001": 5192384, @@ -194,6 +194,6 @@ "VEngineCvar002": 446576 }, "worldrenderer.dll": { - "WorldRendererMgr001": 2181536 + "WorldRendererMgr001": 2181664 } } \ No newline at end of file diff --git a/output/interfaces.rs b/output/interfaces.rs index 27285ca1..046eb44a 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, unused)] @@ -15,35 +15,35 @@ pub mod cs2_dumper { pub const ClientToolsInfo_001: usize = 0x205AE10; pub const EmptyWorldService001_Client: usize = 0x2014D10; pub const GameClientExports001: usize = 0x2057AF0; - pub const LegacyGameUI001: usize = 0x20753B0; + pub const LegacyGameUI001: usize = 0x20753D0; pub const Source2Client002: usize = 0x23017F0; - pub const Source2ClientConfig001: usize = 0x2285710; + pub const Source2ClientConfig001: usize = 0x2285720; pub const Source2ClientPrediction001: usize = 0x2062760; - pub const Source2ClientUI001: usize = 0x2073BE0; + pub const Source2ClientUI001: usize = 0x2073C00; } // Module: engine2.dll pub mod engine2_dll { pub const BenchmarkService001: usize = 0x60C610; - pub const BugService001: usize = 0x8C17F0; - pub const ClientServerEngineLoopService_001: usize = 0x902E90; + pub const BugService001: usize = 0x8C1830; + pub const ClientServerEngineLoopService_001: usize = 0x902ED0; pub const EngineGameUI001: usize = 0x60A2B0; - pub const EngineServiceMgr001: usize = 0x902740; - pub const GameEventSystemClientV001: usize = 0x902A20; - pub const GameEventSystemServerV001: usize = 0x902B50; + pub const EngineServiceMgr001: usize = 0x902780; + pub const GameEventSystemClientV001: usize = 0x902A60; + pub const GameEventSystemServerV001: usize = 0x902B90; pub const GameResourceServiceClientV001: usize = 0x60C710; pub const GameResourceServiceServerV001: usize = 0x60C770; - pub const GameUIService_001: usize = 0x8C1C20; + pub const GameUIService_001: usize = 0x8C1C60; pub const HostStateMgr001: usize = 0x60CF90; pub const INETSUPPORT_001: usize = 0x6058E0; - pub const InputService_001: usize = 0x8C1F10; + pub const InputService_001: usize = 0x8C1F50; pub const KeyValueCache001: usize = 0x60D040; - pub const MapListService_001: usize = 0x900D80; - pub const NetworkClientService_001: usize = 0x900F10; - pub const NetworkP2PService_001: usize = 0x901250; - pub const NetworkServerService_001: usize = 0x901400; + pub const MapListService_001: usize = 0x900DC0; + pub const NetworkClientService_001: usize = 0x900F50; + pub const NetworkP2PService_001: usize = 0x901290; + pub const NetworkServerService_001: usize = 0x901440; pub const NetworkService_001: usize = 0x60C8E0; - pub const RenderService_001: usize = 0x901670; - pub const ScreenshotService001: usize = 0x901930; + pub const RenderService_001: usize = 0x9016B0; + pub const ScreenshotService001: usize = 0x901970; pub const SimpleEngineLoopService_001: usize = 0x60D0A0; pub const SoundService_001: usize = 0x60C920; pub const Source2EngineToClient001: usize = 0x609BD0; @@ -51,7 +51,7 @@ pub mod cs2_dumper { pub const Source2EngineToServer001: usize = 0x609CA8; pub const Source2EngineToServerStringTable001: usize = 0x609CD0; pub const SplitScreenService_001: usize = 0x60CC00; - pub const StatsService_001: usize = 0x901CF0; + pub const StatsService_001: usize = 0x901D30; pub const ToolService_001: usize = 0x60CDC0; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x60A340; pub const VProfService_001: usize = 0x60CE00; @@ -127,7 +127,7 @@ pub mod cs2_dumper { } // Module: particles.dll pub mod particles_dll { - pub const ParticleSystemMgr003: usize = 0x520EC0; + pub const ParticleSystemMgr003: usize = 0x520E80; } // Module: pulse_system.dll pub mod pulse_system_dll { @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x1B69870; - pub const EntitySubclassUtilsV001: usize = 0x1B15070; - pub const NavGameTest001: usize = 0x1C13498; - pub const ServerToolsInfo_001: usize = 0x1BC4768; - pub const Source2GameClients001: usize = 0x1BC17E0; - pub const Source2GameDirector001: usize = 0x1D53480; - pub const Source2GameEntities001: usize = 0x1BC3E70; - pub const Source2Server001: usize = 0x1BC3CD0; - pub const Source2ServerConfig001: usize = 0x1E48208; - pub const customnavsystem001: usize = 0x1AF3E78; + pub const EmptyWorldService001_Server: usize = 0x1B698E0; + pub const EntitySubclassUtilsV001: usize = 0x1B150F0; + pub const NavGameTest001: usize = 0x1C13518; + pub const ServerToolsInfo_001: usize = 0x1BC47E8; + pub const Source2GameClients001: usize = 0x1BC1860; + pub const Source2GameDirector001: usize = 0x1D53500; + pub const Source2GameEntities001: usize = 0x1BC3EF0; + pub const Source2Server001: usize = 0x1BC3D50; + pub const Source2ServerConfig001: usize = 0x1E48278; + pub const customnavsystem001: usize = 0x1AF3EF8; } // 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 = 0x2149A0; + pub const WorldRendererMgr001: usize = 0x214A20; } } } diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 141ccdca..7398059a 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index d6f37280..e14c5fd2 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 5c9bd34b..44bd45c2 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/meshsystem_dll.cs b/output/meshsystem_dll.cs new file mode 100644 index 00000000..07f8b1e3 --- /dev/null +++ b/output/meshsystem_dll.cs @@ -0,0 +1,15 @@ +// Generated using https://github.com/a2x/cs2-dumper +// 2025-11-05 05:55:33.103563200 UTC + +namespace CS2Dumper.Schemas { + // Module: meshsystem.dll + // Class count: 0 + // Enum count: 17 + public static class MeshsystemDll { + // Alignment: 1 + // Member count: 0 + public enum CPulseGraphInstance_TestDomain_UseReadOnlyBlackboardView : byte { + + } + } +} diff --git a/output/meshsystem_dll.hpp b/output/meshsystem_dll.hpp new file mode 100644 index 00000000..748695c2 --- /dev/null +++ b/output/meshsystem_dll.hpp @@ -0,0 +1,21 @@ +// Generated using https://github.com/a2x/cs2-dumper +// 2025-11-05 05:55:33.103563200 UTC + +#pragma once + +#include + +namespace cs2_dumper { + namespace schemas { + // Module: meshsystem.dll + // Class count: 0 + // Enum count: 17 + namespace meshsystem_dll { + // Alignment: 1 + // Member count: 0 + enum class CPulseGraphInstance_TestDomain_UseReadOnlyBlackboardView : uint8_t { + + }; + } + } +} diff --git a/output/meshsystem_dll.json b/output/meshsystem_dll.json new file mode 100644 index 00000000..86570e90 --- /dev/null +++ b/output/meshsystem_dll.json @@ -0,0 +1,110 @@ +{ + "meshsystem.dll": { + "classes": {}, + "enums": { + "CPulseCell_BaseState": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "CPulseCell_BaseValue": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "CPulseCell_CursorQueue": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_ExampleCriteria": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "CPulseCell_Inflow_EventHandler": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_LimitCount__Criteria_t": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Outflow_CycleOrdered__InstanceState_t": { + "alignment": 0, + "members": { + "": 281474976710656 + }, + "type": "unknown" + }, + "CPulseCell_Outflow_CycleShuffled": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Outflow_CycleShuffled__InstanceState_t": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Test_NoInflow": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "CPulseCell_Timeline": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Timeline__TimelineEvent_t": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Unknown": { + "alignment": 0, + "members": { + "": 0 + }, + "type": "unknown" + }, + "CPulseCell_Val_TestDomainGetEntityName": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "CPulseGraphInstance_TestDomain_UseReadOnlyBlackboardView": { + "alignment": 1, + "members": {}, + "type": "uint8" + }, + "CPulseTestScriptLib": { + "alignment": 0, + "members": {}, + "type": "unknown" + }, + "FakeEntityDerivedA_tAPI": { + "alignment": 0, + "members": {}, + "type": "unknown" + } + } + } +} \ No newline at end of file diff --git a/output/meshsystem_dll.rs b/output/meshsystem_dll.rs new file mode 100644 index 00000000..e1bf3a0b --- /dev/null +++ b/output/meshsystem_dll.rs @@ -0,0 +1,20 @@ +// Generated using https://github.com/a2x/cs2-dumper +// 2025-11-05 05:55:33.103563200 UTC + +#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] + +pub mod cs2_dumper { + pub mod schemas { + // Module: meshsystem.dll + // Class count: 0 + // Enum count: 17 + pub mod meshsystem_dll { + // Alignment: 1 + // Member count: 0 + #[repr(u8)] + pub enum CPulseGraphInstance_TestDomain_UseReadOnlyBlackboardView { + + } + } + } +} diff --git a/output/networksystem_dll.cs b/output/networksystem_dll.cs index 471edb27..1eb254c0 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 9cf33e71..aa380fa7 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 3390ae5f..affab9aa 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 460d94e9..f4fedda0 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,31 +1,31 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x23123E0; - public const nint dwEntityList = 0x24A7B48; - public const nint dwGameEntitySystem = 0x24A7B48; + public const nint dwCSGOInput = 0x2312550; + public const nint dwEntityList = 0x24A7B28; + public const nint dwGameEntitySystem = 0x24A7B28; public const nint dwGameEntitySystem_highestEntityIndex = 0x20A0; - public const nint dwGameRules = 0x23035F0; + public const nint dwGameRules = 0x23035F8; public const nint dwGlobalVars = 0x20572A8; public const nint dwGlowManager = 0x2303600; - public const nint dwLocalPlayerController = 0x22ECA18; + public const nint dwLocalPlayerController = 0x22ECA28; public const nint dwLocalPlayerPawn = 0x2062850; - public const nint dwPlantedC4 = 0x230FB80; + public const nint dwPlantedC4 = 0x230FCF0; public const nint dwPrediction = 0x2062760; public const nint dwSensitivity = 0x2304128; public const nint dwSensitivity_sensitivity = 0x58; - public const nint dwViewAngles = 0x2312A68; - public const nint dwViewMatrix = 0x2308850; - public const nint dwViewRender = 0x2308A88; - public const nint dwWeaponC4 = 0x2291910; + public const nint dwViewAngles = 0x2312BD8; + public const nint dwViewMatrix = 0x2308860; + public const nint dwViewRender = 0x2308A98; + public const nint dwWeaponC4 = 0x2291AE0; } // Module: engine2.dll public static class Engine2Dll { public const nint dwBuildNumber = 0x606504; - public const nint dwNetworkGameClient = 0x900FB0; + public const nint dwNetworkGameClient = 0x900FF0; public const nint dwNetworkGameClient_clientTickCount = 0x378; public const nint dwNetworkGameClient_deltaTick = 0x24C; public const nint dwNetworkGameClient_isBackgroundMap = 0x2C141F; @@ -33,8 +33,8 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x240; public const nint dwNetworkGameClient_serverTickCount = 0x24C; public const nint dwNetworkGameClient_signOnState = 0x230; - public const nint dwWindowHeight = 0x905364; - public const nint dwWindowWidth = 0x905360; + public const nint dwWindowHeight = 0x9053A4; + public const nint dwWindowWidth = 0x9053A0; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index ad3ae25d..808ab4b7 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once @@ -10,28 +10,28 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x23123E0; - constexpr std::ptrdiff_t dwEntityList = 0x24A7B48; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x24A7B48; + constexpr std::ptrdiff_t dwCSGOInput = 0x2312550; + constexpr std::ptrdiff_t dwEntityList = 0x24A7B28; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x24A7B28; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20A0; - constexpr std::ptrdiff_t dwGameRules = 0x23035F0; + constexpr std::ptrdiff_t dwGameRules = 0x23035F8; constexpr std::ptrdiff_t dwGlobalVars = 0x20572A8; constexpr std::ptrdiff_t dwGlowManager = 0x2303600; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x22ECA18; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x22ECA28; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x2062850; - constexpr std::ptrdiff_t dwPlantedC4 = 0x230FB80; + constexpr std::ptrdiff_t dwPlantedC4 = 0x230FCF0; constexpr std::ptrdiff_t dwPrediction = 0x2062760; constexpr std::ptrdiff_t dwSensitivity = 0x2304128; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x58; - constexpr std::ptrdiff_t dwViewAngles = 0x2312A68; - constexpr std::ptrdiff_t dwViewMatrix = 0x2308850; - constexpr std::ptrdiff_t dwViewRender = 0x2308A88; - constexpr std::ptrdiff_t dwWeaponC4 = 0x2291910; + constexpr std::ptrdiff_t dwViewAngles = 0x2312BD8; + constexpr std::ptrdiff_t dwViewMatrix = 0x2308860; + constexpr std::ptrdiff_t dwViewRender = 0x2308A98; + constexpr std::ptrdiff_t dwWeaponC4 = 0x2291AE0; } // Module: engine2.dll namespace engine2_dll { constexpr std::ptrdiff_t dwBuildNumber = 0x606504; - constexpr std::ptrdiff_t dwNetworkGameClient = 0x900FB0; + constexpr std::ptrdiff_t dwNetworkGameClient = 0x900FF0; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x378; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x24C; constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x2C141F; @@ -39,8 +39,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x240; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x24C; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x230; - constexpr std::ptrdiff_t dwWindowHeight = 0x905364; - constexpr std::ptrdiff_t dwWindowWidth = 0x905360; + constexpr std::ptrdiff_t dwWindowHeight = 0x9053A4; + constexpr std::ptrdiff_t dwWindowWidth = 0x9053A0; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index c6888a65..a3c81988 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,26 +1,26 @@ { "client.dll": { - "dwCSGOInput": 36774880, - "dwEntityList": 38435656, - "dwGameEntitySystem": 38435656, + "dwCSGOInput": 36775248, + "dwEntityList": 38435624, + "dwGameEntitySystem": 38435624, "dwGameEntitySystem_highestEntityIndex": 8352, - "dwGameRules": 36713968, + "dwGameRules": 36713976, "dwGlobalVars": 33911464, "dwGlowManager": 36713984, - "dwLocalPlayerController": 36620824, + "dwLocalPlayerController": 36620840, "dwLocalPlayerPawn": 33957968, - "dwPlantedC4": 36764544, + "dwPlantedC4": 36764912, "dwPrediction": 33957728, "dwSensitivity": 36716840, "dwSensitivity_sensitivity": 88, - "dwViewAngles": 36776552, - "dwViewMatrix": 36735056, - "dwViewRender": 36735624, - "dwWeaponC4": 36247824 + "dwViewAngles": 36776920, + "dwViewMatrix": 36735072, + "dwViewRender": 36735640, + "dwWeaponC4": 36248288 }, "engine2.dll": { "dwBuildNumber": 6317316, - "dwNetworkGameClient": 9441200, + "dwNetworkGameClient": 9441264, "dwNetworkGameClient_clientTickCount": 888, "dwNetworkGameClient_deltaTick": 588, "dwNetworkGameClient_isBackgroundMap": 2888735, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 576, "dwNetworkGameClient_serverTickCount": 588, "dwNetworkGameClient_signOnState": 560, - "dwWindowHeight": 9458532, - "dwWindowWidth": 9458528 + "dwWindowHeight": 9458596, + "dwWindowWidth": 9458592 }, "inputsystem.dll": { "dwInputSystem": 285392 diff --git a/output/offsets.rs b/output/offsets.rs index 786cb69f..80cd95cd 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, unused)] @@ -7,28 +7,28 @@ pub mod cs2_dumper { pub mod offsets { // Module: client.dll pub mod client_dll { - pub const dwCSGOInput: usize = 0x23123E0; - pub const dwEntityList: usize = 0x24A7B48; - pub const dwGameEntitySystem: usize = 0x24A7B48; + pub const dwCSGOInput: usize = 0x2312550; + pub const dwEntityList: usize = 0x24A7B28; + pub const dwGameEntitySystem: usize = 0x24A7B28; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20A0; - pub const dwGameRules: usize = 0x23035F0; + pub const dwGameRules: usize = 0x23035F8; pub const dwGlobalVars: usize = 0x20572A8; pub const dwGlowManager: usize = 0x2303600; - pub const dwLocalPlayerController: usize = 0x22ECA18; + pub const dwLocalPlayerController: usize = 0x22ECA28; pub const dwLocalPlayerPawn: usize = 0x2062850; - pub const dwPlantedC4: usize = 0x230FB80; + pub const dwPlantedC4: usize = 0x230FCF0; pub const dwPrediction: usize = 0x2062760; pub const dwSensitivity: usize = 0x2304128; pub const dwSensitivity_sensitivity: usize = 0x58; - pub const dwViewAngles: usize = 0x2312A68; - pub const dwViewMatrix: usize = 0x2308850; - pub const dwViewRender: usize = 0x2308A88; - pub const dwWeaponC4: usize = 0x2291910; + pub const dwViewAngles: usize = 0x2312BD8; + pub const dwViewMatrix: usize = 0x2308860; + pub const dwViewRender: usize = 0x2308A98; + pub const dwWeaponC4: usize = 0x2291AE0; } // Module: engine2.dll pub mod engine2_dll { pub const dwBuildNumber: usize = 0x606504; - pub const dwNetworkGameClient: usize = 0x900FB0; + pub const dwNetworkGameClient: usize = 0x900FF0; pub const dwNetworkGameClient_clientTickCount: usize = 0x378; pub const dwNetworkGameClient_deltaTick: usize = 0x24C; pub const dwNetworkGameClient_isBackgroundMap: usize = 0x2C141F; @@ -36,8 +36,8 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x240; pub const dwNetworkGameClient_serverTickCount: usize = 0x24C; pub const dwNetworkGameClient_signOnState: usize = 0x230; - pub const dwWindowHeight: usize = 0x905364; - pub const dwWindowWidth: usize = 0x905360; + pub const dwWindowHeight: usize = 0x9053A4; + pub const dwWindowWidth: usize = 0x9053A0; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index e84934db..4e6efcab 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 7bbdb114..6b731531 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 4b57a601..d3d92eac 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 242ccc09..a3acac6b 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index dcb2ba49..7f73d9ff 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 448ef2fd..5b548d94 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 49feaa22..101a025d 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-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 6d003369..542acfd7 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-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index b16387c9..e9f45326 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-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 623f63b7..9454499a 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 77a1f47a..9aa93b65 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 8b5d6704..134986d8 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 a3d4a0b1..b71f61d1 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index c4ced5d8..327d69ca 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 43efd638..3e3087a7 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 942a7765..4bb4f80f 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 6ca685fa..6ca27462 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index ebd2e19c..9264ff78 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 1273cce1..a9528464 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index a8626def..4c2cb26b 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 796abc61..3c8ba9fb 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 9df6b35f..dd54b797 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: server.dll diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 82234a4d..f5cb882b 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/server_dll.rs b/output/server_dll.rs index 8e5bf65d..382b2785 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index e0bc5315..febb8f3b 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index e810bd0b..ab5a831a 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index bfc5dbc9..c373e2e3 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 f92a6744..ff27d7ed 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index d3b3484e..636a90de 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index 17da2391..26089116 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 97b86265..15037f1c 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index cf316b9a..6841aec4 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 8ff9c3d2..35b589e7 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 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 56bc2aba..2853c650 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 1ec73736..ae814adf 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 67ee1e9d..b31e5046 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2026-01-27 02:36:48.265997500 UTC +// 2026-01-30 00:30:02.594526700 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]