From c3cb6b4f108a6fb0b7fff4c79a3d5aa8148e83b9 Mon Sep 17 00:00:00 2001 From: "Daniel Y." Date: Thu, 20 Nov 2025 03:38:33 +0200 Subject: [PATCH] Update offsets and interface addresses for latest build --- 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/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 | 116 ++++++++++++++++---------------- output/interfaces.hpp | 116 ++++++++++++++++---------------- output/interfaces.json | 114 +++++++++++++++---------------- output/interfaces.rs | 116 ++++++++++++++++---------------- 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 | 14 ++-- output/offsets.hpp | 14 ++-- output/offsets.json | 12 ++-- output/offsets.rs | 14 ++-- 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 +- 66 files changed, 317 insertions(+), 317 deletions(-) diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 451c6df8..13eb4b5b 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 7dae5dbc..6d9a93b7 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index e253e19a..d80d5d1e 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 f81cedce..ad530b3a 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper { // Module: client.dll diff --git a/output/buttons.hpp b/output/buttons.hpp index 17dbae49..24fdb508 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/buttons.rs b/output/buttons.rs index a6f6499b..6969d8a1 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #![allow(non_upper_case_globals, unused)] diff --git a/output/client_dll.cs b/output/client_dll.cs index 6dc9e29c..03e035fd 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client_dll.hpp b/output/client_dll.hpp index e17ec485..a08239da 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/client_dll.rs b/output/client_dll.rs index 2bbe25b3..aa61f26a 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 01641019..5f6d36b5 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 977f8fb6..a8d2f20a 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 5a77f033..6d8c4908 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 532891f8..7edd8970 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index c666b4ef..5c7343d6 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index c5674acb..a36243e7 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 d464a76e..0f008ea4 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14125, - "timestamp": "2025-11-19T09:40:45.247354700+00:00" + "build_number": 14126, + "timestamp": "2025-11-20T01:33:09.903018400+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index fcd94943..a8cf67dc 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -13,45 +13,45 @@ namespace CS2Dumper.Interfaces { public const nint EmptyWorldService001_Client = 0x1BA0FB0; public const nint GameClientExports001 = 0x1BE2890; public const nint LegacyGameUI001 = 0x1C01130; - public const nint Source2Client002 = 0x1E2A540; - public const nint Source2ClientConfig001 = 0x1DC3DE0; + public const nint Source2Client002 = 0x1E2A570; + public const nint Source2ClientConfig001 = 0x1DC3DD0; public const nint Source2ClientPrediction001 = 0x1BECE50; public const nint Source2ClientUI001 = 0x1BFF670; } // Module: engine2.dll public static class Engine2Dll { - public const nint BenchmarkService001 = 0x5F6640; - public const nint BugService001 = 0x8AAC60; - public const nint ClientServerEngineLoopService_001 = 0x8EC370; - public const nint EngineGameUI001 = 0x5F4300; - public const nint EngineServiceMgr001 = 0x8EBC70; - public const nint GameEventSystemClientV001 = 0x8EBF40; - public const nint GameEventSystemServerV001 = 0x8EC060; - public const nint GameResourceServiceClientV001 = 0x5F6740; - public const nint GameResourceServiceServerV001 = 0x5F67A0; - public const nint GameUIService_001 = 0x8AB090; - public const nint HostStateMgr001 = 0x5F7000; - public const nint INETSUPPORT_001 = 0x5EF870; - public const nint InputService_001 = 0x8AB380; - public const nint KeyValueCache001 = 0x5F70B0; - public const nint MapListService_001 = 0x8EA2F0; - public const nint NetworkClientService_001 = 0x8EA480; - public const nint NetworkP2PService_001 = 0x8EA7A0; - public const nint NetworkServerService_001 = 0x8EA930; - public const nint NetworkService_001 = 0x5F6910; - public const nint RenderService_001 = 0x8EAB90; - public const nint ScreenshotService001 = 0x8EAE40; - public const nint SimpleEngineLoopService_001 = 0x5F7110; - public const nint SoundService_001 = 0x5F6950; - public const nint Source2EngineToClient001 = 0x5F3990; - public const nint Source2EngineToClientStringTable001 = 0x5F39F0; - public const nint Source2EngineToServer001 = 0x5F3A68; - public const nint Source2EngineToServerStringTable001 = 0x5F3A90; - public const nint SplitScreenService_001 = 0x5F6C50; - public const nint StatsService_001 = 0x8EB240; - public const nint ToolService_001 = 0x5F6E10; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F4390; - public const nint VProfService_001 = 0x5F6E50; + public const nint BenchmarkService001 = 0x5F7630; + public const nint BugService001 = 0x8ABC60; + public const nint ClientServerEngineLoopService_001 = 0x8ED370; + public const nint EngineGameUI001 = 0x5F52F0; + public const nint EngineServiceMgr001 = 0x8ECC70; + public const nint GameEventSystemClientV001 = 0x8ECF40; + public const nint GameEventSystemServerV001 = 0x8ED060; + public const nint GameResourceServiceClientV001 = 0x5F7730; + public const nint GameResourceServiceServerV001 = 0x5F7790; + public const nint GameUIService_001 = 0x8AC090; + public const nint HostStateMgr001 = 0x5F7FF0; + public const nint INETSUPPORT_001 = 0x5F0870; + public const nint InputService_001 = 0x8AC380; + public const nint KeyValueCache001 = 0x5F80A0; + public const nint MapListService_001 = 0x8EB2F0; + public const nint NetworkClientService_001 = 0x8EB480; + public const nint NetworkP2PService_001 = 0x8EB7A0; + public const nint NetworkServerService_001 = 0x8EB930; + public const nint NetworkService_001 = 0x5F7900; + public const nint RenderService_001 = 0x8EBB90; + public const nint ScreenshotService001 = 0x8EBE40; + public const nint SimpleEngineLoopService_001 = 0x5F8100; + public const nint SoundService_001 = 0x5F7940; + public const nint Source2EngineToClient001 = 0x5F4980; + public const nint Source2EngineToClientStringTable001 = 0x5F49E0; + public const nint Source2EngineToServer001 = 0x5F4A58; + public const nint Source2EngineToServerStringTable001 = 0x5F4A80; + public const nint SplitScreenService_001 = 0x5F7C40; + public const nint StatsService_001 = 0x8EC240; + public const nint ToolService_001 = 0x5F7E00; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F5380; + public const nint VProfService_001 = 0x5F7E40; } // Module: filesystem_stdio.dll public static class FilesystemStdioDll { @@ -157,7 +157,7 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x1732FB0; + public const nint EmptyWorldService001_Server = 0x1732FA0; public const nint EntitySubclassUtilsV001 = 0x16DF2D0; public const nint NavGameTest001 = 0x17DBD10; public const nint ServerToolsInfo_001 = 0x178B1A8; @@ -181,28 +181,28 @@ namespace CS2Dumper.Interfaces { } // Module: steamclient64.dll public static class Steamclient64Dll { - 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; + public static readonly nint CLIENTENGINE_INTERFACE_VERSION005 = unchecked((nint)0xFFFFFFFF8BB27E1A); + public const nint IVALIDATE001 = 0x155E8C8; + public const nint SteamClient006 = 0x155BDE0; + public const nint SteamClient007 = 0x155BDE8; + public const nint SteamClient008 = 0x155BDF0; + public const nint SteamClient009 = 0x155BDF8; + public const nint SteamClient010 = 0x155BE00; + public const nint SteamClient011 = 0x155BE08; + public const nint SteamClient012 = 0x155BE10; + public const nint SteamClient013 = 0x155BE18; + public const nint SteamClient014 = 0x155BE20; + public const nint SteamClient015 = 0x155BE28; + public const nint SteamClient016 = 0x155BE30; + public const nint SteamClient017 = 0x155BE38; + public const nint SteamClient018 = 0x155BE40; + public const nint SteamClient019 = 0x155BE48; + public const nint SteamClient020 = 0x155BE50; + public const nint SteamClient021 = 0x155BE58; + public const nint SteamClient022 = 0x155BE60; + public const nint SteamClient023 = 0x155BE68; + public const nint p2pvoice002 = 0x14E1DBF; + public const nint p2pvoicesingleton002 = 0x15380F0; } // Module: tier0.dll public static class Tier0Dll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 28493cd1..f3ed1d33 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once @@ -18,45 +18,45 @@ namespace cs2_dumper { constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x1BA0FB0; constexpr std::ptrdiff_t GameClientExports001 = 0x1BE2890; constexpr std::ptrdiff_t LegacyGameUI001 = 0x1C01130; - constexpr std::ptrdiff_t Source2Client002 = 0x1E2A540; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1DC3DE0; + constexpr std::ptrdiff_t Source2Client002 = 0x1E2A570; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1DC3DD0; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1BECE50; constexpr std::ptrdiff_t Source2ClientUI001 = 0x1BFF670; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t BenchmarkService001 = 0x5F6640; - constexpr std::ptrdiff_t BugService001 = 0x8AAC60; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8EC370; - constexpr std::ptrdiff_t EngineGameUI001 = 0x5F4300; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8EBC70; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8EBF40; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8EC060; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x5F6740; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x5F67A0; - constexpr std::ptrdiff_t GameUIService_001 = 0x8AB090; - constexpr std::ptrdiff_t HostStateMgr001 = 0x5F7000; - constexpr std::ptrdiff_t INETSUPPORT_001 = 0x5EF870; - constexpr std::ptrdiff_t InputService_001 = 0x8AB380; - constexpr std::ptrdiff_t KeyValueCache001 = 0x5F70B0; - constexpr std::ptrdiff_t MapListService_001 = 0x8EA2F0; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x8EA480; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x8EA7A0; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x8EA930; - constexpr std::ptrdiff_t NetworkService_001 = 0x5F6910; - constexpr std::ptrdiff_t RenderService_001 = 0x8EAB90; - constexpr std::ptrdiff_t ScreenshotService001 = 0x8EAE40; - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5F7110; - constexpr std::ptrdiff_t SoundService_001 = 0x5F6950; - constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5F3990; - constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x5F39F0; - constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5F3A68; - constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5F3A90; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x5F6C50; - constexpr std::ptrdiff_t StatsService_001 = 0x8EB240; - constexpr std::ptrdiff_t ToolService_001 = 0x5F6E10; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F4390; - constexpr std::ptrdiff_t VProfService_001 = 0x5F6E50; + constexpr std::ptrdiff_t BenchmarkService001 = 0x5F7630; + constexpr std::ptrdiff_t BugService001 = 0x8ABC60; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x8ED370; + constexpr std::ptrdiff_t EngineGameUI001 = 0x5F52F0; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x8ECC70; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x8ECF40; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x8ED060; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x5F7730; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x5F7790; + constexpr std::ptrdiff_t GameUIService_001 = 0x8AC090; + constexpr std::ptrdiff_t HostStateMgr001 = 0x5F7FF0; + constexpr std::ptrdiff_t INETSUPPORT_001 = 0x5F0870; + constexpr std::ptrdiff_t InputService_001 = 0x8AC380; + constexpr std::ptrdiff_t KeyValueCache001 = 0x5F80A0; + constexpr std::ptrdiff_t MapListService_001 = 0x8EB2F0; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x8EB480; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x8EB7A0; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x8EB930; + constexpr std::ptrdiff_t NetworkService_001 = 0x5F7900; + constexpr std::ptrdiff_t RenderService_001 = 0x8EBB90; + constexpr std::ptrdiff_t ScreenshotService001 = 0x8EBE40; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x5F8100; + constexpr std::ptrdiff_t SoundService_001 = 0x5F7940; + constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5F4980; + constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x5F49E0; + constexpr std::ptrdiff_t Source2EngineToServer001 = 0x5F4A58; + constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5F4A80; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x5F7C40; + constexpr std::ptrdiff_t StatsService_001 = 0x8EC240; + constexpr std::ptrdiff_t ToolService_001 = 0x5F7E00; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x5F5380; + constexpr std::ptrdiff_t VProfService_001 = 0x5F7E40; } // Module: filesystem_stdio.dll namespace filesystem_stdio_dll { @@ -162,7 +162,7 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1732FB0; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1732FA0; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x16DF2D0; constexpr std::ptrdiff_t NavGameTest001 = 0x17DBD10; constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x178B1A8; @@ -186,28 +186,28 @@ namespace cs2_dumper { } // Module: steamclient64.dll namespace steamclient64_dll { - 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; + constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0xFFFFFFFF8BB27E1A; + constexpr std::ptrdiff_t IVALIDATE001 = 0x155E8C8; + constexpr std::ptrdiff_t SteamClient006 = 0x155BDE0; + constexpr std::ptrdiff_t SteamClient007 = 0x155BDE8; + constexpr std::ptrdiff_t SteamClient008 = 0x155BDF0; + constexpr std::ptrdiff_t SteamClient009 = 0x155BDF8; + constexpr std::ptrdiff_t SteamClient010 = 0x155BE00; + constexpr std::ptrdiff_t SteamClient011 = 0x155BE08; + constexpr std::ptrdiff_t SteamClient012 = 0x155BE10; + constexpr std::ptrdiff_t SteamClient013 = 0x155BE18; + constexpr std::ptrdiff_t SteamClient014 = 0x155BE20; + constexpr std::ptrdiff_t SteamClient015 = 0x155BE28; + constexpr std::ptrdiff_t SteamClient016 = 0x155BE30; + constexpr std::ptrdiff_t SteamClient017 = 0x155BE38; + constexpr std::ptrdiff_t SteamClient018 = 0x155BE40; + constexpr std::ptrdiff_t SteamClient019 = 0x155BE48; + constexpr std::ptrdiff_t SteamClient020 = 0x155BE50; + constexpr std::ptrdiff_t SteamClient021 = 0x155BE58; + constexpr std::ptrdiff_t SteamClient022 = 0x155BE60; + constexpr std::ptrdiff_t SteamClient023 = 0x155BE68; + constexpr std::ptrdiff_t p2pvoice002 = 0x14E1DBF; + constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x15380F0; } // Module: tier0.dll namespace tier0_dll { diff --git a/output/interfaces.json b/output/interfaces.json index 5c38fd95..0d9dbfbd 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -8,44 +8,44 @@ "EmptyWorldService001_Client": 28970928, "GameClientExports001": 29239440, "LegacyGameUI001": 29364528, - "Source2Client002": 31630656, - "Source2ClientConfig001": 31210976, + "Source2Client002": 31630704, + "Source2ClientConfig001": 31210960, "Source2ClientPrediction001": 29281872, "Source2ClientUI001": 29357680 }, "engine2.dll": { - "BenchmarkService001": 6252096, - "BugService001": 9088096, - "ClientServerEngineLoopService_001": 9356144, - "EngineGameUI001": 6243072, - "EngineServiceMgr001": 9354352, - "GameEventSystemClientV001": 9355072, - "GameEventSystemServerV001": 9355360, - "GameResourceServiceClientV001": 6252352, - "GameResourceServiceServerV001": 6252448, - "GameUIService_001": 9089168, - "HostStateMgr001": 6254592, - "INETSUPPORT_001": 6223984, - "InputService_001": 9089920, - "KeyValueCache001": 6254768, - "MapListService_001": 9347824, - "NetworkClientService_001": 9348224, - "NetworkP2PService_001": 9349024, - "NetworkServerService_001": 9349424, - "NetworkService_001": 6252816, - "RenderService_001": 9350032, - "ScreenshotService001": 9350720, - "SimpleEngineLoopService_001": 6254864, - "SoundService_001": 6252880, - "Source2EngineToClient001": 6240656, - "Source2EngineToClientStringTable001": 6240752, - "Source2EngineToServer001": 6240872, - "Source2EngineToServerStringTable001": 6240912, - "SplitScreenService_001": 6253648, - "StatsService_001": 9351744, - "ToolService_001": 6254096, - "VENGINE_GAMEUIFUNCS_VERSION005": 6243216, - "VProfService_001": 6254160 + "BenchmarkService001": 6256176, + "BugService001": 9092192, + "ClientServerEngineLoopService_001": 9360240, + "EngineGameUI001": 6247152, + "EngineServiceMgr001": 9358448, + "GameEventSystemClientV001": 9359168, + "GameEventSystemServerV001": 9359456, + "GameResourceServiceClientV001": 6256432, + "GameResourceServiceServerV001": 6256528, + "GameUIService_001": 9093264, + "HostStateMgr001": 6258672, + "INETSUPPORT_001": 6228080, + "InputService_001": 9094016, + "KeyValueCache001": 6258848, + "MapListService_001": 9351920, + "NetworkClientService_001": 9352320, + "NetworkP2PService_001": 9353120, + "NetworkServerService_001": 9353520, + "NetworkService_001": 6256896, + "RenderService_001": 9354128, + "ScreenshotService001": 9354816, + "SimpleEngineLoopService_001": 6258944, + "SoundService_001": 6256960, + "Source2EngineToClient001": 6244736, + "Source2EngineToClientStringTable001": 6244832, + "Source2EngineToServer001": 6244952, + "Source2EngineToServerStringTable001": 6244992, + "SplitScreenService_001": 6257728, + "StatsService_001": 9355840, + "ToolService_001": 6258176, + "VENGINE_GAMEUIFUNCS_VERSION005": 6247296, + "VProfService_001": 6258240 }, "filesystem_stdio.dll": { "VAsyncFileSystem2_001": 2185952, @@ -130,7 +130,7 @@ "SchemaSystem_001": 481008 }, "server.dll": { - "EmptyWorldService001_Server": 24326064, + "EmptyWorldService001_Server": 24326048, "EntitySubclassUtilsV001": 23982800, "NavGameTest001": 25017616, "ServerToolsInfo_001": 24687016, @@ -151,28 +151,28 @@ "SteamAudio001": 2454896 }, "steamclient64.dll": { - "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 + "CLIENTENGINE_INTERFACE_VERSION005": 18446744071758315034, + "IVALIDATE001": 22407368, + "SteamClient006": 22396384, + "SteamClient007": 22396392, + "SteamClient008": 22396400, + "SteamClient009": 22396408, + "SteamClient010": 22396416, + "SteamClient011": 22396424, + "SteamClient012": 22396432, + "SteamClient013": 22396440, + "SteamClient014": 22396448, + "SteamClient015": 22396456, + "SteamClient016": 22396464, + "SteamClient017": 22396472, + "SteamClient018": 22396480, + "SteamClient019": 22396488, + "SteamClient020": 22396496, + "SteamClient021": 22396504, + "SteamClient022": 22396512, + "SteamClient023": 22396520, + "p2pvoice002": 21896639, + "p2pvoicesingleton002": 22249712 }, "tier0.dll": { "TestScriptMgr001": 3765664, diff --git a/output/interfaces.rs b/output/interfaces.rs index 4d1808b1..6de35a89 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #![allow(non_upper_case_globals, unused)] @@ -16,45 +16,45 @@ pub mod cs2_dumper { pub const EmptyWorldService001_Client: usize = 0x1BA0FB0; pub const GameClientExports001: usize = 0x1BE2890; pub const LegacyGameUI001: usize = 0x1C01130; - pub const Source2Client002: usize = 0x1E2A540; - pub const Source2ClientConfig001: usize = 0x1DC3DE0; + pub const Source2Client002: usize = 0x1E2A570; + pub const Source2ClientConfig001: usize = 0x1DC3DD0; pub const Source2ClientPrediction001: usize = 0x1BECE50; pub const Source2ClientUI001: usize = 0x1BFF670; } // Module: engine2.dll pub mod engine2_dll { - pub const BenchmarkService001: usize = 0x5F6640; - pub const BugService001: usize = 0x8AAC60; - pub const ClientServerEngineLoopService_001: usize = 0x8EC370; - pub const EngineGameUI001: usize = 0x5F4300; - pub const EngineServiceMgr001: usize = 0x8EBC70; - pub const GameEventSystemClientV001: usize = 0x8EBF40; - pub const GameEventSystemServerV001: usize = 0x8EC060; - pub const GameResourceServiceClientV001: usize = 0x5F6740; - pub const GameResourceServiceServerV001: usize = 0x5F67A0; - pub const GameUIService_001: usize = 0x8AB090; - pub const HostStateMgr001: usize = 0x5F7000; - pub const INETSUPPORT_001: usize = 0x5EF870; - pub const InputService_001: usize = 0x8AB380; - pub const KeyValueCache001: usize = 0x5F70B0; - pub const MapListService_001: usize = 0x8EA2F0; - pub const NetworkClientService_001: usize = 0x8EA480; - pub const NetworkP2PService_001: usize = 0x8EA7A0; - pub const NetworkServerService_001: usize = 0x8EA930; - pub const NetworkService_001: usize = 0x5F6910; - pub const RenderService_001: usize = 0x8EAB90; - pub const ScreenshotService001: usize = 0x8EAE40; - pub const SimpleEngineLoopService_001: usize = 0x5F7110; - pub const SoundService_001: usize = 0x5F6950; - pub const Source2EngineToClient001: usize = 0x5F3990; - pub const Source2EngineToClientStringTable001: usize = 0x5F39F0; - pub const Source2EngineToServer001: usize = 0x5F3A68; - pub const Source2EngineToServerStringTable001: usize = 0x5F3A90; - pub const SplitScreenService_001: usize = 0x5F6C50; - pub const StatsService_001: usize = 0x8EB240; - pub const ToolService_001: usize = 0x5F6E10; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x5F4390; - pub const VProfService_001: usize = 0x5F6E50; + pub const BenchmarkService001: usize = 0x5F7630; + pub const BugService001: usize = 0x8ABC60; + pub const ClientServerEngineLoopService_001: usize = 0x8ED370; + pub const EngineGameUI001: usize = 0x5F52F0; + pub const EngineServiceMgr001: usize = 0x8ECC70; + pub const GameEventSystemClientV001: usize = 0x8ECF40; + pub const GameEventSystemServerV001: usize = 0x8ED060; + pub const GameResourceServiceClientV001: usize = 0x5F7730; + pub const GameResourceServiceServerV001: usize = 0x5F7790; + pub const GameUIService_001: usize = 0x8AC090; + pub const HostStateMgr001: usize = 0x5F7FF0; + pub const INETSUPPORT_001: usize = 0x5F0870; + pub const InputService_001: usize = 0x8AC380; + pub const KeyValueCache001: usize = 0x5F80A0; + pub const MapListService_001: usize = 0x8EB2F0; + pub const NetworkClientService_001: usize = 0x8EB480; + pub const NetworkP2PService_001: usize = 0x8EB7A0; + pub const NetworkServerService_001: usize = 0x8EB930; + pub const NetworkService_001: usize = 0x5F7900; + pub const RenderService_001: usize = 0x8EBB90; + pub const ScreenshotService001: usize = 0x8EBE40; + pub const SimpleEngineLoopService_001: usize = 0x5F8100; + pub const SoundService_001: usize = 0x5F7940; + pub const Source2EngineToClient001: usize = 0x5F4980; + pub const Source2EngineToClientStringTable001: usize = 0x5F49E0; + pub const Source2EngineToServer001: usize = 0x5F4A58; + pub const Source2EngineToServerStringTable001: usize = 0x5F4A80; + pub const SplitScreenService_001: usize = 0x5F7C40; + pub const StatsService_001: usize = 0x8EC240; + pub const ToolService_001: usize = 0x5F7E00; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x5F5380; + pub const VProfService_001: usize = 0x5F7E40; } // Module: filesystem_stdio.dll pub mod filesystem_stdio_dll { @@ -160,7 +160,7 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x1732FB0; + pub const EmptyWorldService001_Server: usize = 0x1732FA0; pub const EntitySubclassUtilsV001: usize = 0x16DF2D0; pub const NavGameTest001: usize = 0x17DBD10; pub const ServerToolsInfo_001: usize = 0x178B1A8; @@ -184,28 +184,28 @@ pub mod cs2_dumper { } // Module: steamclient64.dll pub mod steamclient64_dll { - 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; + pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0xFFFFFFFF8BB27E1A; + pub const IVALIDATE001: usize = 0x155E8C8; + pub const SteamClient006: usize = 0x155BDE0; + pub const SteamClient007: usize = 0x155BDE8; + pub const SteamClient008: usize = 0x155BDF0; + pub const SteamClient009: usize = 0x155BDF8; + pub const SteamClient010: usize = 0x155BE00; + pub const SteamClient011: usize = 0x155BE08; + pub const SteamClient012: usize = 0x155BE10; + pub const SteamClient013: usize = 0x155BE18; + pub const SteamClient014: usize = 0x155BE20; + pub const SteamClient015: usize = 0x155BE28; + pub const SteamClient016: usize = 0x155BE30; + pub const SteamClient017: usize = 0x155BE38; + pub const SteamClient018: usize = 0x155BE40; + pub const SteamClient019: usize = 0x155BE48; + pub const SteamClient020: usize = 0x155BE50; + pub const SteamClient021: usize = 0x155BE58; + pub const SteamClient022: usize = 0x155BE60; + pub const SteamClient023: usize = 0x155BE68; + pub const p2pvoice002: usize = 0x14E1DBF; + pub const p2pvoicesingleton002: usize = 0x15380F0; } // Module: tier0.dll pub mod tier0_dll { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index f0e63794..f4f97359 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 3a7d745f..50cc7efe 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 01db75a1..d06b21ef 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 947841de..e48dccf1 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 672bd833..13b676fb 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 8d6c2499..6fa2b852 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 2d40f640..37a6f3be 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Offsets { // Module: client.dll @@ -11,7 +11,7 @@ namespace CS2Dumper.Offsets { public const nint dwGameRules = 0x1E2F410; public const nint dwGlobalVars = 0x1BE21C0; public const nint dwGlowManager = 0x1E2C2B8; - public const nint dwLocalPlayerController = 0x1E1BBE8; + public const nint dwLocalPlayerController = 0x1E1BBD8; public const nint dwLocalPlayerPawn = 0x1BECF38; public const nint dwPlantedC4 = 0x1E34BD8; public const nint dwPrediction = 0x1BECE50; @@ -20,12 +20,12 @@ namespace CS2Dumper.Offsets { public const nint dwViewAngles = 0x1E3A7F0; public const nint dwViewMatrix = 0x1E303D0; public const nint dwViewRender = 0x1E30F48; - public const nint dwWeaponC4 = 0x1DCD030; + public const nint dwWeaponC4 = 0x1DCD150; } // Module: engine2.dll public static class Engine2Dll { - public const nint dwBuildNumber = 0x5F03F4; - public const nint dwNetworkGameClient = 0x8EA518; + public const nint dwBuildNumber = 0x5F13E4; + public const nint dwNetworkGameClient = 0x8EB518; public const nint dwNetworkGameClient_clientTickCount = 0x390; public const nint dwNetworkGameClient_deltaTick = 0x23C; public const nint dwNetworkGameClient_isBackgroundMap = 0x2C1467; @@ -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 = 0x8EE814; - public const nint dwWindowWidth = 0x8EE810; + public const nint dwWindowHeight = 0x8EF824; + public const nint dwWindowWidth = 0x8EF820; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index a8a14129..c21c25f2 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once @@ -16,7 +16,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwGameRules = 0x1E2F410; constexpr std::ptrdiff_t dwGlobalVars = 0x1BE21C0; constexpr std::ptrdiff_t dwGlowManager = 0x1E2C2B8; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1E1BBE8; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1E1BBD8; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1BECF38; constexpr std::ptrdiff_t dwPlantedC4 = 0x1E34BD8; constexpr std::ptrdiff_t dwPrediction = 0x1BECE50; @@ -25,12 +25,12 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwViewAngles = 0x1E3A7F0; constexpr std::ptrdiff_t dwViewMatrix = 0x1E303D0; constexpr std::ptrdiff_t dwViewRender = 0x1E30F48; - constexpr std::ptrdiff_t dwWeaponC4 = 0x1DCD030; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1DCD150; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t dwBuildNumber = 0x5F03F4; - constexpr std::ptrdiff_t dwNetworkGameClient = 0x8EA518; + constexpr std::ptrdiff_t dwBuildNumber = 0x5F13E4; + constexpr std::ptrdiff_t dwNetworkGameClient = 0x8EB518; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x390; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x23C; constexpr std::ptrdiff_t dwNetworkGameClient_isBackgroundMap = 0x2C1467; @@ -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 = 0x8EE814; - constexpr std::ptrdiff_t dwWindowWidth = 0x8EE810; + constexpr std::ptrdiff_t dwWindowHeight = 0x8EF824; + constexpr std::ptrdiff_t dwWindowWidth = 0x8EF820; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index e875198d..b6268731 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -7,7 +7,7 @@ "dwGameRules": 31650832, "dwGlobalVars": 29237696, "dwGlowManager": 31638200, - "dwLocalPlayerController": 31570920, + "dwLocalPlayerController": 31570904, "dwLocalPlayerPawn": 29282104, "dwPlantedC4": 31673304, "dwPrediction": 29281872, @@ -16,11 +16,11 @@ "dwViewAngles": 31696880, "dwViewMatrix": 31654864, "dwViewRender": 31657800, - "dwWeaponC4": 31248432 + "dwWeaponC4": 31248720 }, "engine2.dll": { - "dwBuildNumber": 6226932, - "dwNetworkGameClient": 9348376, + "dwBuildNumber": 6231012, + "dwNetworkGameClient": 9352472, "dwNetworkGameClient_clientTickCount": 912, "dwNetworkGameClient_deltaTick": 572, "dwNetworkGameClient_isBackgroundMap": 2888807, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 560, "dwNetworkGameClient_serverTickCount": 572, "dwNetworkGameClient_signOnState": 544, - "dwWindowHeight": 9365524, - "dwWindowWidth": 9365520 + "dwWindowHeight": 9369636, + "dwWindowWidth": 9369632 }, "inputsystem.dll": { "dwInputSystem": 285216 diff --git a/output/offsets.rs b/output/offsets.rs index f3ae4bea..c9fece25 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #![allow(non_upper_case_globals, unused)] @@ -14,7 +14,7 @@ pub mod cs2_dumper { pub const dwGameRules: usize = 0x1E2F410; pub const dwGlobalVars: usize = 0x1BE21C0; pub const dwGlowManager: usize = 0x1E2C2B8; - pub const dwLocalPlayerController: usize = 0x1E1BBE8; + pub const dwLocalPlayerController: usize = 0x1E1BBD8; pub const dwLocalPlayerPawn: usize = 0x1BECF38; pub const dwPlantedC4: usize = 0x1E34BD8; pub const dwPrediction: usize = 0x1BECE50; @@ -23,12 +23,12 @@ pub mod cs2_dumper { pub const dwViewAngles: usize = 0x1E3A7F0; pub const dwViewMatrix: usize = 0x1E303D0; pub const dwViewRender: usize = 0x1E30F48; - pub const dwWeaponC4: usize = 0x1DCD030; + pub const dwWeaponC4: usize = 0x1DCD150; } // Module: engine2.dll pub mod engine2_dll { - pub const dwBuildNumber: usize = 0x5F03F4; - pub const dwNetworkGameClient: usize = 0x8EA518; + pub const dwBuildNumber: usize = 0x5F13E4; + pub const dwNetworkGameClient: usize = 0x8EB518; pub const dwNetworkGameClient_clientTickCount: usize = 0x390; pub const dwNetworkGameClient_deltaTick: usize = 0x23C; pub const dwNetworkGameClient_isBackgroundMap: usize = 0x2C1467; @@ -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 = 0x8EE814; - pub const dwWindowWidth: usize = 0x8EE810; + pub const dwWindowHeight: usize = 0x8EF824; + pub const dwWindowWidth: usize = 0x8EF820; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index fdccb6b8..a3a8571f 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 88a0e9fa..a15109d8 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 2920a12d..6cc8b202 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 502fe75a..9c80767b 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index ab7935f0..66578d9b 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 8a9d010a..b9016877 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 805b73ff..b84b9297 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-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 1de1bf03..54665ac1 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-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 5743b48c..8bd57c4b 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-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 a800091c..f7174b97 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 172189e9..1843ceac 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 858fd0f7..b05ddc6c 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 eac78667..317a467d 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index afa1fc58..0c2ef4cf 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index a9a04818..a15a1584 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 fe86c723..27909834 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 79b3c960..a8819b1c 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index f31d9e13..387c6535 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 56681bbd..715da54d 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 5815e500..8fbbfff3 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 018433b5..1b89c669 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 52df1ba4..b939ad71 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: server.dll diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 3d5c1d1f..d2a8f0af 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/server_dll.rs b/output/server_dll.rs index 7e1952cf..97def7cb 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 51c91f44..61141a68 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index f8e45e5f..c9bbf3fc 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index e27eeb29..d740fb79 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 6d26a7dd..83d7c817 100644 --- a/output/steamaudio_dll.cs +++ b/output/steamaudio_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: steamaudio.dll diff --git a/output/steamaudio_dll.hpp b/output/steamaudio_dll.hpp index ae731219..6def3eed 100644 --- a/output/steamaudio_dll.hpp +++ b/output/steamaudio_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/steamaudio_dll.rs b/output/steamaudio_dll.rs index a112e5e2..c5957b30 100644 --- a/output/steamaudio_dll.rs +++ b/output/steamaudio_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 63dbf886..7c3c0fe2 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index d481ae79..66e9e997 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index bbd5922f..fbe08267 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 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 f799e5fb..815d7e2f 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 34a08667..8e679d54 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 193c452b..74028fe8 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-11-19 09:40:45.247354700 UTC +// 2025-11-20 01:33:09.903018400 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]