From d2a53d344e60211acd3da45d6f8ae6824c2c6fb8 Mon Sep 17 00:00:00 2001 From: Jannes <86556266+JannesBonk@users.noreply.github.com> Date: Sat, 4 Oct 2025 15:40:50 +0300 Subject: [PATCH] 4.10.2025 CS2 Update --- cs2-dumper.log | 10 +-- output/animationsystem_dll.cs | 2 +- output/animationsystem_dll.hpp | 2 +- output/animationsystem_dll.rs | 2 +- output/buttons.cs | 2 +- output/buttons.hpp | 2 +- output/buttons.rs | 2 +- output/client_dll.cs | 2 +- output/client_dll.hpp | 2 +- output/client_dll.rs | 2 +- output/desktop.ini | 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 | 129 +++++++++++++++++--------------- output/interfaces.hpp | 129 +++++++++++++++++--------------- output/interfaces.json | 126 ++++++++++++++++--------------- output/interfaces.rs | 129 +++++++++++++++++--------------- output/materialsystem2_dll.cs | 2 +- output/materialsystem2_dll.hpp | 2 +- output/materialsystem2_dll.rs | 2 +- output/networksystem_dll.cs | 2 +- output/networksystem_dll.hpp | 2 +- output/networksystem_dll.rs | 2 +- output/offsets.cs | 10 +-- output/offsets.hpp | 10 +-- output/offsets.json | 8 +- output/offsets.rs | 10 +-- 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 +- 68 files changed, 351 insertions(+), 330 deletions(-) create mode 100644 output/desktop.ini diff --git a/cs2-dumper.log b/cs2-dumper.log index e7e461bb..431d483e 100644 --- a/cs2-dumper.log +++ b/cs2-dumper.log @@ -1,5 +1,5 @@ -00:21:53 [INFO] found 16 buttons -00:21:53 [INFO] found 131 interfaces across 33 modules -00:21:54 [INFO] found 32 offsets across 5 modules -00:21:54 [INFO] found 2680 classes and 411 enums across 18 modules -00:21:55 [INFO] analysis completed in 1.26s +12:39:30 [INFO] found 16 buttons +12:39:30 [INFO] found 133 interfaces across 34 modules +12:39:31 [INFO] found 32 offsets across 5 modules +12:39:31 [INFO] found 2680 classes and 411 enums across 18 modules +12:39:31 [INFO] analysis completed in 1.31s diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 8de16e64..7d7ef46d 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 0b71516f..1c1ab420 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index a16dec92..7d138b81 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 f5431fa6..76068455 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper { // Module: client.dll diff --git a/output/buttons.hpp b/output/buttons.hpp index 110067c5..affbac2c 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/buttons.rs b/output/buttons.rs index 195677a7..eb2eb216 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, unused)] diff --git a/output/client_dll.cs b/output/client_dll.cs index bd72fe1e..fc555b0e 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 3a52f211..c6a66af9 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/client_dll.rs b/output/client_dll.rs index be32884e..35eea465 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/desktop.ini b/output/desktop.ini new file mode 100644 index 00000000..697d3cc0 --- /dev/null +++ b/output/desktop.ini @@ -0,0 +1,2 @@ +[LocalizedFileNames] +cs2-dumper.exe=@cs2-dumper.exe,0 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 62cc0aac..7e31c2eb 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 37ba8b93..3ea4c01d 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 7b96b42e..ff1f9058 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 f1622a99..ea4ebd3a 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 93d0232f..aa7d204e 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index 0386e3a0..4122db0d 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 0ad14b5a..fc249737 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14110, - "timestamp": "2025-10-03T00:21:54.899122200+00:00" + "build_number": 14111, + "timestamp": "2025-10-04T12:39:31.642108200+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 7718508c..275db9fc 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -10,7 +10,7 @@ namespace CS2Dumper.Interfaces { // Module: client.dll public static class ClientDll { public const nint ClientToolsInfo_001 = 0x1BEAC20; - public const nint EmptyWorldService001_Client = 0x1BA5E80; + public const nint EmptyWorldService001_Client = 0x1BA5E70; public const nint GameClientExports001 = 0x1BE7900; public const nint LegacyGameUI001 = 0x1C063D0; public const nint Source2Client002 = 0x1E2DDB0; @@ -20,38 +20,38 @@ namespace CS2Dumper.Interfaces { } // Module: engine2.dll public static class Engine2Dll { - public const nint BenchmarkService001 = 0x5F15A0; - public const nint BugService001 = 0x8A5BC0; - public const nint ClientServerEngineLoopService_001 = 0x8E71B0; - public const nint EngineGameUI001 = 0x5EF2C0; - public const nint EngineServiceMgr001 = 0x8E6AB0; - public const nint GameEventSystemClientV001 = 0x8E6D80; - public const nint GameEventSystemServerV001 = 0x8E6EA0; - public const nint GameResourceServiceClientV001 = 0x5F16A0; - public const nint GameResourceServiceServerV001 = 0x5F1700; - public const nint GameUIService_001 = 0x8A5FF0; - public const nint HostStateMgr001 = 0x5F2090; - public const nint INETSUPPORT_001 = 0x5EA860; - public const nint InputService_001 = 0x8A62E0; - public const nint KeyValueCache001 = 0x5F2140; - public const nint MapListService_001 = 0x8E5260; - public const nint NetworkClientService_001 = 0x8E53F0; - public const nint NetworkP2PService_001 = 0x5F1850; - public const nint NetworkServerService_001 = 0x8E5770; - public const nint NetworkService_001 = 0x5F19A0; - public const nint RenderService_001 = 0x8E59D0; - public const nint ScreenshotService001 = 0x8E5C80; - public const nint SimpleEngineLoopService_001 = 0x5F21A0; - public const nint SoundService_001 = 0x5F19E0; - public const nint Source2EngineToClient001 = 0x5EE950; - public const nint Source2EngineToClientStringTable001 = 0x5EE9B0; - public const nint Source2EngineToServer001 = 0x5EEA28; - public const nint Source2EngineToServerStringTable001 = 0x5EEA50; - public const nint SplitScreenService_001 = 0x5F1CE0; - public const nint StatsService_001 = 0x8E6080; - public const nint ToolService_001 = 0x5F1EA0; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x5EF350; - public const nint VProfService_001 = 0x5F1EE0; + public const nint BenchmarkService001 = 0x5F25A0; + public const nint BugService001 = 0x8A6B80; + public const nint ClientServerEngineLoopService_001 = 0x8E8170; + public const nint EngineGameUI001 = 0x5F02C0; + public const nint EngineServiceMgr001 = 0x8E7A70; + public const nint GameEventSystemClientV001 = 0x8E7D40; + public const nint GameEventSystemServerV001 = 0x8E7E60; + public const nint GameResourceServiceClientV001 = 0x5F26A0; + public const nint GameResourceServiceServerV001 = 0x5F2700; + public const nint GameUIService_001 = 0x8A6FB0; + public const nint HostStateMgr001 = 0x5F3090; + public const nint INETSUPPORT_001 = 0x5EB860; + public const nint InputService_001 = 0x8A72A0; + public const nint KeyValueCache001 = 0x5F3140; + public const nint MapListService_001 = 0x8E6220; + public const nint NetworkClientService_001 = 0x8E63B0; + public const nint NetworkP2PService_001 = 0x5F2850; + public const nint NetworkServerService_001 = 0x8E6730; + public const nint NetworkService_001 = 0x5F29A0; + public const nint RenderService_001 = 0x8E6990; + public const nint ScreenshotService001 = 0x8E6C40; + public const nint SimpleEngineLoopService_001 = 0x5F31A0; + public const nint SoundService_001 = 0x5F29E0; + public const nint Source2EngineToClient001 = 0x5EF950; + public const nint Source2EngineToClientStringTable001 = 0x5EF9B0; + public const nint Source2EngineToServer001 = 0x5EFA28; + public const nint Source2EngineToServerStringTable001 = 0x5EFA50; + public const nint SplitScreenService_001 = 0x5F2CE0; + public const nint StatsService_001 = 0x8E7040; + public const nint ToolService_001 = 0x5F2EA0; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F0350; + public const nint VProfService_001 = 0x5F2EE0; } // Module: filesystem_stdio.dll public static class FilesystemStdioDll { @@ -159,13 +159,13 @@ namespace CS2Dumper.Interfaces { public static class ServerDll { public const nint EmptyWorldService001_Server = 0x1708890; public const nint EntitySubclassUtilsV001 = 0x16B4F90; - public const nint NavGameTest001 = 0x17AFEB0; - public const nint ServerToolsInfo_001 = 0x175FDF8; - public const nint Source2GameClients001 = 0x175B7B0; - public const nint Source2GameDirector001 = 0x18B9820; - public const nint Source2GameEntities001 = 0x175F500; - public const nint Source2Server001 = 0x175F360; - public const nint Source2ServerConfig001 = 0x198AD08; + public const nint NavGameTest001 = 0x17AFF20; + public const nint ServerToolsInfo_001 = 0x175FE78; + public const nint Source2GameClients001 = 0x175B830; + public const nint Source2GameDirector001 = 0x18B9860; + public const nint Source2GameEntities001 = 0x175F580; + public const nint Source2Server001 = 0x175F3E0; + public const nint Source2ServerConfig001 = 0x198AD48; public const nint customnavsystem001 = 0x1694A98; } // Module: soundsystem.dll @@ -181,27 +181,28 @@ namespace CS2Dumper.Interfaces { } // Module: steamclient64.dll public static class Steamclient64Dll { - public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BB1AE0A); - public const nint IVALIDATE001 = 0x1549E28; - public const nint SteamClient006 = 0x15474F0; - public const nint SteamClient007 = 0x15474F8; - public const nint SteamClient008 = 0x1547500; - public const nint SteamClient009 = 0x1547508; - public const nint SteamClient010 = 0x1547510; - public const nint SteamClient011 = 0x1547518; - public const nint SteamClient012 = 0x1547520; - public const nint SteamClient013 = 0x1547528; - public const nint SteamClient014 = 0x1547530; - public const nint SteamClient015 = 0x1547538; - public const nint SteamClient016 = 0x1547540; - public const nint SteamClient017 = 0x1547548; - public const nint SteamClient018 = 0x1547550; - public const nint SteamClient019 = 0x1547558; - public const nint SteamClient020 = 0x1547560; - public const nint SteamClient021 = 0x1547568; - public const nint SteamClient022 = 0x1547570; - public const nint p2pvoice002 = 0x14E2FDF; - public const nint p2pvoicesingleton002 = 0x15240F0; + public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BB1D4EA); + public const nint IVALIDATE001 = 0x1551558; + public const nint SteamClient006 = 0x154EB30; + public const nint SteamClient007 = 0x154EB38; + public const nint SteamClient008 = 0x154EB40; + public const nint SteamClient009 = 0x154EB48; + public const nint SteamClient010 = 0x154EB50; + public const nint SteamClient011 = 0x154EB58; + public const nint SteamClient012 = 0x154EB60; + public const nint SteamClient013 = 0x154EB68; + public const nint SteamClient014 = 0x154EB70; + public const nint SteamClient015 = 0x154EB78; + public const nint SteamClient016 = 0x154EB80; + public const nint SteamClient017 = 0x154EB88; + public const nint SteamClient018 = 0x154EB90; + public const nint SteamClient019 = 0x154EB98; + public const nint SteamClient020 = 0x154EBA0; + public const nint SteamClient021 = 0x154EBA8; + public const nint SteamClient022 = 0x154EBB0; + public const nint SteamClient023 = 0x154EBB8; + public const nint p2pvoice002 = 0x14E1B7F; + public const nint p2pvoicesingleton002 = 0x152B0F0; } // Module: tier0.dll public static class Tier0Dll { @@ -214,6 +215,10 @@ namespace CS2Dumper.Interfaces { public static class V8systemDll { public const nint Source2V8System001 = 0x315B0; } + // Module: vconcomm.dll + public static class VconcommDll { + public const nint VConComm001 = 0x375C0; + } // Module: vphysics2.dll public static class Vphysics2Dll { public const nint VPhysics2_Handle_Interface_001 = 0x3E00E0; diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 29de1abe..7f6ff2a6 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once @@ -15,7 +15,7 @@ namespace cs2_dumper { // Module: client.dll namespace client_dll { constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1BEAC20; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1BA5E80; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1BA5E70; constexpr std::ptrdiff_t GameClientExports001 = 0x1BE7900; constexpr std::ptrdiff_t LegacyGameUI001 = 0x1C063D0; constexpr std::ptrdiff_t Source2Client002 = 0x1E2DDB0; @@ -25,38 +25,38 @@ namespace cs2_dumper { } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t BenchmarkService001 = 0x5F15A0; - constexpr std::ptrdiff_t BugService001 = 0x8A5BC0; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8E71B0; - constexpr std::ptrdiff_t EngineGameUI001 = 0x5EF2C0; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8E6AB0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8E6D80; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8E6EA0; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x5F16A0; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x5F1700; - constexpr std::ptrdiff_t GameUIService_001 = 0x8A5FF0; - constexpr std::ptrdiff_t HostStateMgr001 = 0x5F2090; - constexpr std::ptrdiff_t INETSUPPORT_001 = 0x5EA860; - constexpr std::ptrdiff_t InputService_001 = 0x8A62E0; - constexpr std::ptrdiff_t KeyValueCache001 = 0x5F2140; - constexpr std::ptrdiff_t MapListService_001 = 0x8E5260; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x8E53F0; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x5F1850; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x8E5770; - constexpr std::ptrdiff_t NetworkService_001 = 0x5F19A0; - constexpr std::ptrdiff_t RenderService_001 = 0x8E59D0; - constexpr std::ptrdiff_t ScreenshotService001 = 0x8E5C80; - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5F21A0; - constexpr std::ptrdiff_t SoundService_001 = 0x5F19E0; - constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5EE950; - constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x5EE9B0; - constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5EEA28; - constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5EEA50; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x5F1CE0; - constexpr std::ptrdiff_t StatsService_001 = 0x8E6080; - constexpr std::ptrdiff_t ToolService_001 = 0x5F1EA0; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x5EF350; - constexpr std::ptrdiff_t VProfService_001 = 0x5F1EE0; + constexpr std::ptrdiff_t BenchmarkService001 = 0x5F25A0; + constexpr std::ptrdiff_t BugService001 = 0x8A6B80; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8E8170; + constexpr std::ptrdiff_t EngineGameUI001 = 0x5F02C0; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8E7A70; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8E7D40; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8E7E60; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x5F26A0; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x5F2700; + constexpr std::ptrdiff_t GameUIService_001 = 0x8A6FB0; + constexpr std::ptrdiff_t HostStateMgr001 = 0x5F3090; + constexpr std::ptrdiff_t INETSUPPORT_001 = 0x5EB860; + constexpr std::ptrdiff_t InputService_001 = 0x8A72A0; + constexpr std::ptrdiff_t KeyValueCache001 = 0x5F3140; + constexpr std::ptrdiff_t MapListService_001 = 0x8E6220; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x8E63B0; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x5F2850; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x8E6730; + constexpr std::ptrdiff_t NetworkService_001 = 0x5F29A0; + constexpr std::ptrdiff_t RenderService_001 = 0x8E6990; + constexpr std::ptrdiff_t ScreenshotService001 = 0x8E6C40; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5F31A0; + constexpr std::ptrdiff_t SoundService_001 = 0x5F29E0; + constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5EF950; + constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x5EF9B0; + constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5EFA28; + constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5EFA50; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x5F2CE0; + constexpr std::ptrdiff_t StatsService_001 = 0x8E7040; + constexpr std::ptrdiff_t ToolService_001 = 0x5F2EA0; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F0350; + constexpr std::ptrdiff_t VProfService_001 = 0x5F2EE0; } // Module: filesystem_stdio.dll namespace filesystem_stdio_dll { @@ -164,13 +164,13 @@ namespace cs2_dumper { namespace server_dll { constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1708890; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x16B4F90; - constexpr std::ptrdiff_t NavGameTest001 = 0x17AFEB0; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x175FDF8; - constexpr std::ptrdiff_t Source2GameClients001 = 0x175B7B0; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x18B9820; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x175F500; - constexpr std::ptrdiff_t Source2Server001 = 0x175F360; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x198AD08; + constexpr std::ptrdiff_t NavGameTest001 = 0x17AFF20; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x175FE78; + constexpr std::ptrdiff_t Source2GameClients001 = 0x175B830; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x18B9860; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x175F580; + constexpr std::ptrdiff_t Source2Server001 = 0x175F3E0; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x198AD48; constexpr std::ptrdiff_t customnavsystem001 = 0x1694A98; } // Module: soundsystem.dll @@ -186,27 +186,28 @@ namespace cs2_dumper { } // Module: steamclient64.dll namespace steamclient64_dll { - constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BB1AE0A; - constexpr std::ptrdiff_t IVALIDATE001 = 0x1549E28; - constexpr std::ptrdiff_t SteamClient006 = 0x15474F0; - constexpr std::ptrdiff_t SteamClient007 = 0x15474F8; - constexpr std::ptrdiff_t SteamClient008 = 0x1547500; - constexpr std::ptrdiff_t SteamClient009 = 0x1547508; - constexpr std::ptrdiff_t SteamClient010 = 0x1547510; - constexpr std::ptrdiff_t SteamClient011 = 0x1547518; - constexpr std::ptrdiff_t SteamClient012 = 0x1547520; - constexpr std::ptrdiff_t SteamClient013 = 0x1547528; - constexpr std::ptrdiff_t SteamClient014 = 0x1547530; - constexpr std::ptrdiff_t SteamClient015 = 0x1547538; - constexpr std::ptrdiff_t SteamClient016 = 0x1547540; - constexpr std::ptrdiff_t SteamClient017 = 0x1547548; - constexpr std::ptrdiff_t SteamClient018 = 0x1547550; - constexpr std::ptrdiff_t SteamClient019 = 0x1547558; - constexpr std::ptrdiff_t SteamClient020 = 0x1547560; - constexpr std::ptrdiff_t SteamClient021 = 0x1547568; - constexpr std::ptrdiff_t SteamClient022 = 0x1547570; - constexpr std::ptrdiff_t p2pvoice002 = 0x14E2FDF; - constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x15240F0; + constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BB1D4EA; + constexpr std::ptrdiff_t IVALIDATE001 = 0x1551558; + constexpr std::ptrdiff_t SteamClient006 = 0x154EB30; + constexpr std::ptrdiff_t SteamClient007 = 0x154EB38; + constexpr std::ptrdiff_t SteamClient008 = 0x154EB40; + constexpr std::ptrdiff_t SteamClient009 = 0x154EB48; + constexpr std::ptrdiff_t SteamClient010 = 0x154EB50; + constexpr std::ptrdiff_t SteamClient011 = 0x154EB58; + constexpr std::ptrdiff_t SteamClient012 = 0x154EB60; + constexpr std::ptrdiff_t SteamClient013 = 0x154EB68; + constexpr std::ptrdiff_t SteamClient014 = 0x154EB70; + constexpr std::ptrdiff_t SteamClient015 = 0x154EB78; + constexpr std::ptrdiff_t SteamClient016 = 0x154EB80; + constexpr std::ptrdiff_t SteamClient017 = 0x154EB88; + constexpr std::ptrdiff_t SteamClient018 = 0x154EB90; + constexpr std::ptrdiff_t SteamClient019 = 0x154EB98; + constexpr std::ptrdiff_t SteamClient020 = 0x154EBA0; + constexpr std::ptrdiff_t SteamClient021 = 0x154EBA8; + constexpr std::ptrdiff_t SteamClient022 = 0x154EBB0; + constexpr std::ptrdiff_t SteamClient023 = 0x154EBB8; + constexpr std::ptrdiff_t p2pvoice002 = 0x14E1B7F; + constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x152B0F0; } // Module: tier0.dll namespace tier0_dll { @@ -219,6 +220,10 @@ namespace cs2_dumper { namespace v8system_dll { constexpr std::ptrdiff_t Source2V8System001 = 0x315B0; } + // Module: vconcomm.dll + namespace vconcomm_dll { + constexpr std::ptrdiff_t VConComm001 = 0x375C0; + } // Module: vphysics2.dll namespace vphysics2_dll { constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x3E00E0; diff --git a/output/interfaces.json b/output/interfaces.json index ed8b3bcb..79c13391 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -5,7 +5,7 @@ }, "client.dll": { "ClientToolsInfo_001": 29273120, - "EmptyWorldService001_Client": 28991104, + "EmptyWorldService001_Client": 28991088, "GameClientExports001": 29260032, "LegacyGameUI001": 29385680, "Source2Client002": 31645104, @@ -14,38 +14,38 @@ "Source2ClientUI001": 29378672 }, "engine2.dll": { - "BenchmarkService001": 6231456, - "BugService001": 9067456, - "ClientServerEngineLoopService_001": 9335216, - "EngineGameUI001": 6222528, - "EngineServiceMgr001": 9333424, - "GameEventSystemClientV001": 9334144, - "GameEventSystemServerV001": 9334432, - "GameResourceServiceClientV001": 6231712, - "GameResourceServiceServerV001": 6231808, - "GameUIService_001": 9068528, - "HostStateMgr001": 6234256, - "INETSUPPORT_001": 6203488, - "InputService_001": 9069280, - "KeyValueCache001": 6234432, - "MapListService_001": 9327200, - "NetworkClientService_001": 9327600, - "NetworkP2PService_001": 6232144, - "NetworkServerService_001": 9328496, - "NetworkService_001": 6232480, - "RenderService_001": 9329104, - "ScreenshotService001": 9329792, - "SimpleEngineLoopService_001": 6234528, - "SoundService_001": 6232544, - "Source2EngineToClient001": 6220112, - "Source2EngineToClientStringTable001": 6220208, - "Source2EngineToServer001": 6220328, - "Source2EngineToServerStringTable001": 6220368, - "SplitScreenService_001": 6233312, - "StatsService_001": 9330816, - "ToolService_001": 6233760, - "VENGINE_GAMEUIFUNCS_VERSION005": 6222672, - "VProfService_001": 6233824 + "BenchmarkService001": 6235552, + "BugService001": 9071488, + "ClientServerEngineLoopService_001": 9339248, + "EngineGameUI001": 6226624, + "EngineServiceMgr001": 9337456, + "GameEventSystemClientV001": 9338176, + "GameEventSystemServerV001": 9338464, + "GameResourceServiceClientV001": 6235808, + "GameResourceServiceServerV001": 6235904, + "GameUIService_001": 9072560, + "HostStateMgr001": 6238352, + "INETSUPPORT_001": 6207584, + "InputService_001": 9073312, + "KeyValueCache001": 6238528, + "MapListService_001": 9331232, + "NetworkClientService_001": 9331632, + "NetworkP2PService_001": 6236240, + "NetworkServerService_001": 9332528, + "NetworkService_001": 6236576, + "RenderService_001": 9333136, + "ScreenshotService001": 9333824, + "SimpleEngineLoopService_001": 6238624, + "SoundService_001": 6236640, + "Source2EngineToClient001": 6224208, + "Source2EngineToClientStringTable001": 6224304, + "Source2EngineToServer001": 6224424, + "Source2EngineToServerStringTable001": 6224464, + "SplitScreenService_001": 6237408, + "StatsService_001": 9334848, + "ToolService_001": 6237856, + "VENGINE_GAMEUIFUNCS_VERSION005": 6226768, + "VProfService_001": 6237920 }, "filesystem_stdio.dll": { "VAsyncFileSystem2_001": 2185968, @@ -132,13 +132,13 @@ "server.dll": { "EmptyWorldService001_Server": 24152208, "EntitySubclassUtilsV001": 23809936, - "NavGameTest001": 24837808, - "ServerToolsInfo_001": 24509944, - "Source2GameClients001": 24491952, - "Source2GameDirector001": 25925664, - "Source2GameEntities001": 24507648, - "Source2Server001": 24507232, - "Source2ServerConfig001": 26782984, + "NavGameTest001": 24837920, + "ServerToolsInfo_001": 24510072, + "Source2GameClients001": 24492080, + "Source2GameDirector001": 25925728, + "Source2GameEntities001": 24507776, + "Source2Server001": 24507360, + "Source2ServerConfig001": 26783048, "customnavsystem001": 23677592 }, "soundsystem.dll": { @@ -151,27 +151,28 @@ "SteamAudio001": 2433712 }, "steamclient64.dll": { - "CLIENTENGINE_INTERFACE_VERSION005": 18446744071758261770, - "IVALIDATE001": 22322728, - "SteamClient006": 22312176, - "SteamClient007": 22312184, - "SteamClient008": 22312192, - "SteamClient009": 22312200, - "SteamClient010": 22312208, - "SteamClient011": 22312216, - "SteamClient012": 22312224, - "SteamClient013": 22312232, - "SteamClient014": 22312240, - "SteamClient015": 22312248, - "SteamClient016": 22312256, - "SteamClient017": 22312264, - "SteamClient018": 22312272, - "SteamClient019": 22312280, - "SteamClient020": 22312288, - "SteamClient021": 22312296, - "SteamClient022": 22312304, - "p2pvoice002": 21901279, - "p2pvoicesingleton002": 22167792 + "CLIENTENGINE_INTERFACE_VERSION005": 18446744071758271722, + "IVALIDATE001": 22353240, + "SteamClient006": 22342448, + "SteamClient007": 22342456, + "SteamClient008": 22342464, + "SteamClient009": 22342472, + "SteamClient010": 22342480, + "SteamClient011": 22342488, + "SteamClient012": 22342496, + "SteamClient013": 22342504, + "SteamClient014": 22342512, + "SteamClient015": 22342520, + "SteamClient016": 22342528, + "SteamClient017": 22342536, + "SteamClient018": 22342544, + "SteamClient019": 22342552, + "SteamClient020": 22342560, + "SteamClient021": 22342568, + "SteamClient022": 22342576, + "SteamClient023": 22342584, + "p2pvoice002": 21896063, + "p2pvoicesingleton002": 22196464 }, "tier0.dll": { "TestScriptMgr001": 3737248, @@ -182,6 +183,9 @@ "v8system.dll": { "Source2V8System001": 202160 }, + "vconcomm.dll": { + "VConComm001": 226752 + }, "vphysics2.dll": { "VPhysics2_Handle_Interface_001": 4063456, "VPhysics2_Interface_001": 4063520 diff --git a/output/interfaces.rs b/output/interfaces.rs index b04fe10d..d4fbbe0f 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, unused)] @@ -13,7 +13,7 @@ pub mod cs2_dumper { // Module: client.dll pub mod client_dll { pub const ClientToolsInfo_001: usize = 0x1BEAC20; - pub const EmptyWorldService001_Client: usize = 0x1BA5E80; + pub const EmptyWorldService001_Client: usize = 0x1BA5E70; pub const GameClientExports001: usize = 0x1BE7900; pub const LegacyGameUI001: usize = 0x1C063D0; pub const Source2Client002: usize = 0x1E2DDB0; @@ -23,38 +23,38 @@ pub mod cs2_dumper { } // Module: engine2.dll pub mod engine2_dll { - pub const BenchmarkService001: usize = 0x5F15A0; - pub const BugService001: usize = 0x8A5BC0; - pub const ClientServerEngineLoopService_001: usize = 0x8E71B0; - pub const EngineGameUI001: usize = 0x5EF2C0; - pub const EngineServiceMgr001: usize = 0x8E6AB0; - pub const GameEventSystemClientV001: usize = 0x8E6D80; - pub const GameEventSystemServerV001: usize = 0x8E6EA0; - pub const GameResourceServiceClientV001: usize = 0x5F16A0; - pub const GameResourceServiceServerV001: usize = 0x5F1700; - pub const GameUIService_001: usize = 0x8A5FF0; - pub const HostStateMgr001: usize = 0x5F2090; - pub const INETSUPPORT_001: usize = 0x5EA860; - pub const InputService_001: usize = 0x8A62E0; - pub const KeyValueCache001: usize = 0x5F2140; - pub const MapListService_001: usize = 0x8E5260; - pub const NetworkClientService_001: usize = 0x8E53F0; - pub const NetworkP2PService_001: usize = 0x5F1850; - pub const NetworkServerService_001: usize = 0x8E5770; - pub const NetworkService_001: usize = 0x5F19A0; - pub const RenderService_001: usize = 0x8E59D0; - pub const ScreenshotService001: usize = 0x8E5C80; - pub const SimpleEngineLoopService_001: usize = 0x5F21A0; - pub const SoundService_001: usize = 0x5F19E0; - pub const Source2EngineToClient001: usize = 0x5EE950; - pub const Source2EngineToClientStringTable001: usize = 0x5EE9B0; - pub const Source2EngineToServer001: usize = 0x5EEA28; - pub const Source2EngineToServerStringTable001: usize = 0x5EEA50; - pub const SplitScreenService_001: usize = 0x5F1CE0; - pub const StatsService_001: usize = 0x8E6080; - pub const ToolService_001: usize = 0x5F1EA0; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x5EF350; - pub const VProfService_001: usize = 0x5F1EE0; + pub const BenchmarkService001: usize = 0x5F25A0; + pub const BugService001: usize = 0x8A6B80; + pub const ClientServerEngineLoopService_001: usize = 0x8E8170; + pub const EngineGameUI001: usize = 0x5F02C0; + pub const EngineServiceMgr001: usize = 0x8E7A70; + pub const GameEventSystemClientV001: usize = 0x8E7D40; + pub const GameEventSystemServerV001: usize = 0x8E7E60; + pub const GameResourceServiceClientV001: usize = 0x5F26A0; + pub const GameResourceServiceServerV001: usize = 0x5F2700; + pub const GameUIService_001: usize = 0x8A6FB0; + pub const HostStateMgr001: usize = 0x5F3090; + pub const INETSUPPORT_001: usize = 0x5EB860; + pub const InputService_001: usize = 0x8A72A0; + pub const KeyValueCache001: usize = 0x5F3140; + pub const MapListService_001: usize = 0x8E6220; + pub const NetworkClientService_001: usize = 0x8E63B0; + pub const NetworkP2PService_001: usize = 0x5F2850; + pub const NetworkServerService_001: usize = 0x8E6730; + pub const NetworkService_001: usize = 0x5F29A0; + pub const RenderService_001: usize = 0x8E6990; + pub const ScreenshotService001: usize = 0x8E6C40; + pub const SimpleEngineLoopService_001: usize = 0x5F31A0; + pub const SoundService_001: usize = 0x5F29E0; + pub const Source2EngineToClient001: usize = 0x5EF950; + pub const Source2EngineToClientStringTable001: usize = 0x5EF9B0; + pub const Source2EngineToServer001: usize = 0x5EFA28; + pub const Source2EngineToServerStringTable001: usize = 0x5EFA50; + pub const SplitScreenService_001: usize = 0x5F2CE0; + pub const StatsService_001: usize = 0x8E7040; + pub const ToolService_001: usize = 0x5F2EA0; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x5F0350; + pub const VProfService_001: usize = 0x5F2EE0; } // Module: filesystem_stdio.dll pub mod filesystem_stdio_dll { @@ -162,13 +162,13 @@ pub mod cs2_dumper { pub mod server_dll { pub const EmptyWorldService001_Server: usize = 0x1708890; pub const EntitySubclassUtilsV001: usize = 0x16B4F90; - pub const NavGameTest001: usize = 0x17AFEB0; - pub const ServerToolsInfo_001: usize = 0x175FDF8; - pub const Source2GameClients001: usize = 0x175B7B0; - pub const Source2GameDirector001: usize = 0x18B9820; - pub const Source2GameEntities001: usize = 0x175F500; - pub const Source2Server001: usize = 0x175F360; - pub const Source2ServerConfig001: usize = 0x198AD08; + pub const NavGameTest001: usize = 0x17AFF20; + pub const ServerToolsInfo_001: usize = 0x175FE78; + pub const Source2GameClients001: usize = 0x175B830; + pub const Source2GameDirector001: usize = 0x18B9860; + pub const Source2GameEntities001: usize = 0x175F580; + pub const Source2Server001: usize = 0x175F3E0; + pub const Source2ServerConfig001: usize = 0x198AD48; pub const customnavsystem001: usize = 0x1694A98; } // Module: soundsystem.dll @@ -184,27 +184,28 @@ pub mod cs2_dumper { } // Module: steamclient64.dll pub mod steamclient64_dll { - pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BB1AE0A; - pub const IVALIDATE001: usize = 0x1549E28; - pub const SteamClient006: usize = 0x15474F0; - pub const SteamClient007: usize = 0x15474F8; - pub const SteamClient008: usize = 0x1547500; - pub const SteamClient009: usize = 0x1547508; - pub const SteamClient010: usize = 0x1547510; - pub const SteamClient011: usize = 0x1547518; - pub const SteamClient012: usize = 0x1547520; - pub const SteamClient013: usize = 0x1547528; - pub const SteamClient014: usize = 0x1547530; - pub const SteamClient015: usize = 0x1547538; - pub const SteamClient016: usize = 0x1547540; - pub const SteamClient017: usize = 0x1547548; - pub const SteamClient018: usize = 0x1547550; - pub const SteamClient019: usize = 0x1547558; - pub const SteamClient020: usize = 0x1547560; - pub const SteamClient021: usize = 0x1547568; - pub const SteamClient022: usize = 0x1547570; - pub const p2pvoice002: usize = 0x14E2FDF; - pub const p2pvoicesingleton002: usize = 0x15240F0; + pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BB1D4EA; + pub const IVALIDATE001: usize = 0x1551558; + pub const SteamClient006: usize = 0x154EB30; + pub const SteamClient007: usize = 0x154EB38; + pub const SteamClient008: usize = 0x154EB40; + pub const SteamClient009: usize = 0x154EB48; + pub const SteamClient010: usize = 0x154EB50; + pub const SteamClient011: usize = 0x154EB58; + pub const SteamClient012: usize = 0x154EB60; + pub const SteamClient013: usize = 0x154EB68; + pub const SteamClient014: usize = 0x154EB70; + pub const SteamClient015: usize = 0x154EB78; + pub const SteamClient016: usize = 0x154EB80; + pub const SteamClient017: usize = 0x154EB88; + pub const SteamClient018: usize = 0x154EB90; + pub const SteamClient019: usize = 0x154EB98; + pub const SteamClient020: usize = 0x154EBA0; + pub const SteamClient021: usize = 0x154EBA8; + pub const SteamClient022: usize = 0x154EBB0; + pub const SteamClient023: usize = 0x154EBB8; + pub const p2pvoice002: usize = 0x14E1B7F; + pub const p2pvoicesingleton002: usize = 0x152B0F0; } // Module: tier0.dll pub mod tier0_dll { @@ -217,6 +218,10 @@ pub mod cs2_dumper { pub mod v8system_dll { pub const Source2V8System001: usize = 0x315B0; } + // Module: vconcomm.dll + pub mod vconcomm_dll { + pub const VConComm001: usize = 0x375C0; + } // Module: vphysics2.dll pub mod vphysics2_dll { pub const VPhysics2_Handle_Interface_001: usize = 0x3E00E0; diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 5e8ec572..b0583a1c 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 6de0cd7e..378dab6e 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 8944fb2a..878ab8e5 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] diff --git a/output/networksystem_dll.cs b/output/networksystem_dll.cs index a5636c94..172de835 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 3183a2cc..3f8b5cf7 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index c8534649..01f4be2d 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 fc638418..ca9e5d30 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Offsets { // Module: client.dll @@ -24,8 +24,8 @@ namespace CS2Dumper.Offsets { } // Module: engine2.dll public static class Engine2Dll { - public const nint dwBuildNumber = 0x5EB3D4; - public const nint dwNetworkGameClient = 0x5EA4F0; + public const nint dwBuildNumber = 0x5EC3D4; + public const nint dwNetworkGameClient = 0x5EB4F0; public const nint dwNetworkGameClient_clientTickCount = 0x358; public const nint dwNetworkGameClient_deltaTick = 0x23C; public const nint dwNetworkGameClient_isBackgroundMap = 0x2C142F; @@ -33,8 +33,8 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x230; public const nint dwNetworkGameClient_serverTickCount = 0x23C; public const nint dwNetworkGameClient_signOnState = 0x220; - public const nint dwWindowHeight = 0x8E9664; - public const nint dwWindowWidth = 0x8E9660; + public const nint dwWindowHeight = 0x8EA624; + public const nint dwWindowWidth = 0x8EA620; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index dc748837..484b1f52 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once @@ -29,8 +29,8 @@ namespace cs2_dumper { } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t dwBuildNumber = 0x5EB3D4; - constexpr std::ptrdiff_t dwNetworkGameClient = 0x5EA4F0; + constexpr std::ptrdiff_t dwBuildNumber = 0x5EC3D4; + constexpr std::ptrdiff_t dwNetworkGameClient = 0x5EB4F0; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x358; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x23C; constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x2C142F; @@ -38,8 +38,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x230; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x23C; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x220; - constexpr std::ptrdiff_t dwWindowHeight = 0x8E9664; - constexpr std::ptrdiff_t dwWindowWidth = 0x8E9660; + constexpr std::ptrdiff_t dwWindowHeight = 0x8EA624; + constexpr std::ptrdiff_t dwWindowWidth = 0x8EA620; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index 167a9106..f59118cd 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -19,8 +19,8 @@ "dwWeaponC4": 31264488 }, "engine2.dll": { - "dwBuildNumber": 6206420, - "dwNetworkGameClient": 6202608, + "dwBuildNumber": 6210516, + "dwNetworkGameClient": 6206704, "dwNetworkGameClient_clientTickCount": 856, "dwNetworkGameClient_deltaTick": 572, "dwNetworkGameClient_isBackgroundMap": 2888751, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 560, "dwNetworkGameClient_serverTickCount": 572, "dwNetworkGameClient_signOnState": 544, - "dwWindowHeight": 9344612, - "dwWindowWidth": 9344608 + "dwWindowHeight": 9348644, + "dwWindowWidth": 9348640 }, "inputsystem.dll": { "dwInputSystem": 285216 diff --git a/output/offsets.rs b/output/offsets.rs index 9df33bc3..1b685afc 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, unused)] @@ -27,8 +27,8 @@ pub mod cs2_dumper { } // Module: engine2.dll pub mod engine2_dll { - pub const dwBuildNumber: usize = 0x5EB3D4; - pub const dwNetworkGameClient: usize = 0x5EA4F0; + pub const dwBuildNumber: usize = 0x5EC3D4; + pub const dwNetworkGameClient: usize = 0x5EB4F0; pub const dwNetworkGameClient_clientTickCount: usize = 0x358; pub const dwNetworkGameClient_deltaTick: usize = 0x23C; pub const dwNetworkGameClient_isBackgroundMap: usize = 0x2C142F; @@ -36,8 +36,8 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x230; pub const dwNetworkGameClient_serverTickCount: usize = 0x23C; pub const dwNetworkGameClient_signOnState: usize = 0x220; - pub const dwWindowHeight: usize = 0x8E9664; - pub const dwWindowWidth: usize = 0x8E9660; + pub const dwWindowHeight: usize = 0x8EA624; + pub const dwWindowWidth: usize = 0x8EA620; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 52f2dd93..55c68da9 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index eab2bec0..a0b185b5 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index e1c768bd..6661af38 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 29d9bedd..f13f486f 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 2e8e8969..925d1aab 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index c67669da..00824550 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 adf914e3..06598263 100644 --- a/output/pulse_system_dll.cs +++ b/output/pulse_system_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 993072ad..24d3f792 100644 --- a/output/pulse_system_dll.hpp +++ b/output/pulse_system_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 5abd7c8d..be60249b 100644 --- a/output/pulse_system_dll.rs +++ b/output/pulse_system_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 105e3165..f24d14c4 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 74d55ac0..a716f08b 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index db596440..d8b4c215 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 c55b00a2..8590de75 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 0d9f051a..a0a91ecf 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 65441a10..8d2b861f 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 4e87e38b..25e98641 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index d7964ea5..68e5b3e8 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index 100ad862..3185096b 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 4069b33e..7e11b521 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index fadb766f..de13e511 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 41bd9172..be1b3d87 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 d5199458..083c43f0 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: server.dll diff --git a/output/server_dll.hpp b/output/server_dll.hpp index ab9507cf..33b3bfd1 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/server_dll.rs b/output/server_dll.rs index 6ffe3987..d8d7ba96 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 5a34f441..0ee76c6d 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 4e74839f..c167d152 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 66737a38..309b3e17 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 b5c6e78c..290fc4e1 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index b2602884..535b4f8c 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index 797aed15..cb3a514c 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 41597d23..3d51571f 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index c0a5934e..e4302caf 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 27eebef9..d2210f91 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 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 bd15b5ce..a82ba554 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 7f126f3f..9e4fd4bc 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 1bb5a358..c876a5bd 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-10-03 00:21:54.899122200 UTC +// 2025-10-04 12:39:31.642108200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]