From 6351b5987059ee8efe38ed12aa00c030684fe991 Mon Sep 17 00:00:00 2001 From: a2x <45197573+a2x@users.noreply.github.com> Date: Fri, 18 Oct 2024 11:52:11 +1000 Subject: [PATCH] Game update (14039) --- cs2-dumper.log | 10 ++--- output/animationsystem_dll.cs | 2 +- output/animationsystem_dll.hpp | 2 +- output/animationsystem_dll.rs | 2 +- output/buttons.cs | 34 ++++++++--------- output/buttons.hpp | 34 ++++++++--------- output/buttons.json | 32 ++++++++-------- output/buttons.rs | 34 ++++++++--------- output/client_dll.cs | 8 ++-- output/client_dll.hpp | 8 ++-- output/client_dll.json | 6 +-- output/client_dll.rs | 8 ++-- 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 | 66 ++++++++++++++++----------------- output/interfaces.hpp | 66 ++++++++++++++++----------------- output/interfaces.json | 64 ++++++++++++++++---------------- output/interfaces.rs | 66 ++++++++++++++++----------------- output/materialsystem2_dll.cs | 2 +- output/materialsystem2_dll.hpp | 2 +- output/materialsystem2_dll.rs | 2 +- output/networksystem_dll.cs | 2 +- output/networksystem_dll.hpp | 2 +- output/networksystem_dll.rs | 2 +- output/offsets.cs | 36 +++++++++--------- output/offsets.hpp | 36 +++++++++--------- output/offsets.json | 34 ++++++++--------- output/offsets.rs | 36 +++++++++--------- output/panorama_dll.cs | 2 +- output/panorama_dll.hpp | 2 +- output/panorama_dll.rs | 2 +- output/particles_dll.cs | 2 +- output/particles_dll.hpp | 2 +- output/particles_dll.rs | 2 +- output/pulse_system_dll.cs | 2 +- output/pulse_system_dll.hpp | 2 +- output/pulse_system_dll.rs | 2 +- output/rendersystemdx11_dll.cs | 2 +- output/rendersystemdx11_dll.hpp | 2 +- output/rendersystemdx11_dll.rs | 2 +- output/resourcesystem_dll.cs | 2 +- output/resourcesystem_dll.hpp | 2 +- output/resourcesystem_dll.rs | 2 +- output/scenesystem_dll.cs | 2 +- output/scenesystem_dll.hpp | 2 +- output/scenesystem_dll.rs | 2 +- output/schemasystem_dll.cs | 2 +- output/schemasystem_dll.hpp | 2 +- output/schemasystem_dll.rs | 2 +- output/server_dll.cs | 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/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, 339 insertions(+), 339 deletions(-) diff --git a/cs2-dumper.log b/cs2-dumper.log index 78059e2d..3c8dc249 100644 --- a/cs2-dumper.log +++ b/cs2-dumper.log @@ -1,5 +1,5 @@ -01:30:17 [INFO] found 16 buttons -01:30:17 [INFO] found 130 interfaces across 33 modules -01:30:18 [INFO] found 33 offsets across 5 modules -01:30:18 [INFO] found 2461 classes and 367 enums across 17 modules -01:30:18 [INFO] analysis completed in 1.09s +01:51:40 [INFO] found 16 buttons +01:51:40 [INFO] found 130 interfaces across 33 modules +01:51:41 [INFO] found 33 offsets across 5 modules +01:51:41 [INFO] found 2461 classes and 367 enums across 17 modules +01:51:41 [INFO] analysis completed in 1.08s diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 509026e6..c8fd4fc9 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index d38733a8..a46fb8cb 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 0462cb57..af281449 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 1aa3c074..54cc05fd 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x18285D0; - public const nint attack2 = 0x1828660; - public const nint back = 0x18288A0; - public const nint duck = 0x1828B70; - public const nint forward = 0x1828810; - public const nint jump = 0x1828AE0; - public const nint left = 0x1828930; - public const nint lookatweapon = 0x1A364E0; - public const nint reload = 0x1828540; - public const nint right = 0x18289C0; - public const nint showscores = 0x1A363C0; - public const nint sprint = 0x18284B0; - public const nint turnleft = 0x18286F0; - public const nint turnright = 0x1828780; - public const nint use = 0x1828A50; - public const nint zoom = 0x1A36450; + public const nint attack = 0x182A5E0; + public const nint attack2 = 0x182A670; + public const nint back = 0x182A8B0; + public const nint duck = 0x182AB80; + public const nint forward = 0x182A820; + public const nint jump = 0x182AAF0; + public const nint left = 0x182A940; + public const nint lookatweapon = 0x1A38600; + public const nint reload = 0x182A550; + public const nint right = 0x182A9D0; + public const nint showscores = 0x1A384E0; + public const nint sprint = 0x182A4C0; + public const nint turnleft = 0x182A700; + public const nint turnright = 0x182A790; + public const nint use = 0x182AA60; + public const nint zoom = 0x1A38570; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 4608a643..505abca1 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once @@ -8,21 +8,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x18285D0; - constexpr std::ptrdiff_t attack2 = 0x1828660; - constexpr std::ptrdiff_t back = 0x18288A0; - constexpr std::ptrdiff_t duck = 0x1828B70; - constexpr std::ptrdiff_t forward = 0x1828810; - constexpr std::ptrdiff_t jump = 0x1828AE0; - constexpr std::ptrdiff_t left = 0x1828930; - constexpr std::ptrdiff_t lookatweapon = 0x1A364E0; - constexpr std::ptrdiff_t reload = 0x1828540; - constexpr std::ptrdiff_t right = 0x18289C0; - constexpr std::ptrdiff_t showscores = 0x1A363C0; - constexpr std::ptrdiff_t sprint = 0x18284B0; - constexpr std::ptrdiff_t turnleft = 0x18286F0; - constexpr std::ptrdiff_t turnright = 0x1828780; - constexpr std::ptrdiff_t use = 0x1828A50; - constexpr std::ptrdiff_t zoom = 0x1A36450; + constexpr std::ptrdiff_t attack = 0x182A5E0; + constexpr std::ptrdiff_t attack2 = 0x182A670; + constexpr std::ptrdiff_t back = 0x182A8B0; + constexpr std::ptrdiff_t duck = 0x182AB80; + constexpr std::ptrdiff_t forward = 0x182A820; + constexpr std::ptrdiff_t jump = 0x182AAF0; + constexpr std::ptrdiff_t left = 0x182A940; + constexpr std::ptrdiff_t lookatweapon = 0x1A38600; + constexpr std::ptrdiff_t reload = 0x182A550; + constexpr std::ptrdiff_t right = 0x182A9D0; + constexpr std::ptrdiff_t showscores = 0x1A384E0; + constexpr std::ptrdiff_t sprint = 0x182A4C0; + constexpr std::ptrdiff_t turnleft = 0x182A700; + constexpr std::ptrdiff_t turnright = 0x182A790; + constexpr std::ptrdiff_t use = 0x182AA60; + constexpr std::ptrdiff_t zoom = 0x1A38570; } } diff --git a/output/buttons.json b/output/buttons.json index 7f8de817..2ae63408 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 25331152, - "attack2": 25331296, - "back": 25331872, - "duck": 25332592, - "forward": 25331728, - "jump": 25332448, - "left": 25332016, - "lookatweapon": 27485408, - "reload": 25331008, - "right": 25332160, - "showscores": 27485120, - "sprint": 25330864, - "turnleft": 25331440, - "turnright": 25331584, - "use": 25332304, - "zoom": 27485264 + "attack": 25339360, + "attack2": 25339504, + "back": 25340080, + "duck": 25340800, + "forward": 25339936, + "jump": 25340656, + "left": 25340224, + "lookatweapon": 27493888, + "reload": 25339216, + "right": 25340368, + "showscores": 27493600, + "sprint": 25339072, + "turnleft": 25339648, + "turnright": 25339792, + "use": 25340512, + "zoom": 27493744 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 758b3d55..6fdaa959 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x18285D0; - pub const attack2: usize = 0x1828660; - pub const back: usize = 0x18288A0; - pub const duck: usize = 0x1828B70; - pub const forward: usize = 0x1828810; - pub const jump: usize = 0x1828AE0; - pub const left: usize = 0x1828930; - pub const lookatweapon: usize = 0x1A364E0; - pub const reload: usize = 0x1828540; - pub const right: usize = 0x18289C0; - pub const showscores: usize = 0x1A363C0; - pub const sprint: usize = 0x18284B0; - pub const turnleft: usize = 0x18286F0; - pub const turnright: usize = 0x1828780; - pub const r#use: usize = 0x1828A50; - pub const zoom: usize = 0x1A36450; + pub const attack: usize = 0x182A5E0; + pub const attack2: usize = 0x182A670; + pub const back: usize = 0x182A8B0; + pub const duck: usize = 0x182AB80; + pub const forward: usize = 0x182A820; + pub const jump: usize = 0x182AAF0; + pub const left: usize = 0x182A940; + pub const lookatweapon: usize = 0x1A38600; + pub const reload: usize = 0x182A550; + pub const right: usize = 0x182A9D0; + pub const showscores: usize = 0x1A384E0; + pub const sprint: usize = 0x182A4C0; + pub const turnleft: usize = 0x182A700; + pub const turnright: usize = 0x182A790; + pub const r#use: usize = 0x182AA60; + pub const zoom: usize = 0x1A38570; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index 1fc8db63..a3fa3c35 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -2365,9 +2365,9 @@ namespace CS2Dumper.Schemas { // Parent: C_CSPlayerPawn // Field count: 3 public static class C_CSGO_PreviewPlayer { - public const nint m_animgraph = 0x2520; // CUtlString - public const nint m_animgraphCharacterModeString = 0x2528; // CGlobalSymbol - public const nint m_flInitialModelScale = 0x2530; // float32 + public const nint m_animgraph = 0x3A30; // CUtlString + public const nint m_animgraphCharacterModeString = 0x3A38; // CGlobalSymbol + public const nint m_flInitialModelScale = 0x3A40; // float32 } // Parent: CSkeletonAnimationController // Field count: 14 diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 28b9a172..61e584bf 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once @@ -2370,9 +2370,9 @@ namespace cs2_dumper { // Parent: C_CSPlayerPawn // Field count: 3 namespace C_CSGO_PreviewPlayer { - constexpr std::ptrdiff_t m_animgraph = 0x2520; // CUtlString - constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x2528; // CGlobalSymbol - constexpr std::ptrdiff_t m_flInitialModelScale = 0x2530; // float32 + constexpr std::ptrdiff_t m_animgraph = 0x3A30; // CUtlString + constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x3A38; // CGlobalSymbol + constexpr std::ptrdiff_t m_flInitialModelScale = 0x3A40; // float32 } // Parent: CSkeletonAnimationController // Field count: 14 diff --git a/output/client_dll.json b/output/client_dll.json index ce63a950..55168a5d 100644 --- a/output/client_dll.json +++ b/output/client_dll.json @@ -6033,9 +6033,9 @@ }, "C_CSGO_PreviewPlayer": { "fields": { - "m_animgraph": 9504, - "m_animgraphCharacterModeString": 9512, - "m_flInitialModelScale": 9520 + "m_animgraph": 14896, + "m_animgraphCharacterModeString": 14904, + "m_flInitialModelScale": 14912 }, "metadata": [], "parent": "C_CSPlayerPawn" diff --git a/output/client_dll.rs b/output/client_dll.rs index e1fe335c..760eaa89 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -2375,9 +2375,9 @@ pub mod cs2_dumper { // Parent: C_CSPlayerPawn // Field count: 3 pub mod C_CSGO_PreviewPlayer { - pub const m_animgraph: usize = 0x2520; // CUtlString - pub const m_animgraphCharacterModeString: usize = 0x2528; // CGlobalSymbol - pub const m_flInitialModelScale: usize = 0x2530; // float32 + pub const m_animgraph: usize = 0x3A30; // CUtlString + pub const m_animgraphCharacterModeString: usize = 0x3A38; // CGlobalSymbol + pub const m_flInitialModelScale: usize = 0x3A40; // float32 } // Parent: CSkeletonAnimationController // Field count: 14 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 613b0bce..6989ab6c 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index c950999b..146b216c 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 2198872e..cb7f1f94 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 ce07d8a2..4a03acb0 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 7a1e5f8f..2e1a4da2 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index d1d72b5b..76fd9581 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 c3a0f944..f1b7ac63 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14038, - "timestamp": "2024-10-17T10:20:21.774422600+00:00" + "build_number": 14039, + "timestamp": "2024-10-18T01:51:41.241413900+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 3cae57ed..b548f986 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,38 +9,38 @@ namespace CS2Dumper.Interfaces { } // Module: client.dll public static class ClientDll { - public const nint ClientToolsInfo_001 = 0x1827BC0; - public const nint EmptyWorldService001_Client = 0x17E3160; - public const nint GameClientExports001 = 0x1824878; - public const nint LegacyGameUI001 = 0x18449B0; - public const nint Source2Client002 = 0x1A26360; - public const nint Source2ClientConfig001 = 0x19C6660; - public const nint Source2ClientPrediction001 = 0x182F970; - public const nint Source2ClientUI001 = 0x1843350; + public const nint ClientToolsInfo_001 = 0x1829BD0; + public const nint EmptyWorldService001_Client = 0x17E5150; + public const nint GameClientExports001 = 0x1826888; + public const nint LegacyGameUI001 = 0x1846990; + public const nint Source2Client002 = 0x1A28490; + public const nint Source2ClientConfig001 = 0x19C8760; + public const nint Source2ClientPrediction001 = 0x1831980; + public const nint Source2ClientUI001 = 0x1845330; } // Module: engine2.dll public static class Engine2Dll { public const nint BenchmarkService001 = 0x534B50; - public const nint BugService001 = 0x5CD860; + public const nint BugService001 = 0x5CD820; public const nint ClientServerEngineLoopService_001 = 0x535870; public const nint EngineGameUI001 = 0x532AE0; - public const nint EngineServiceMgr001 = 0x60E6D0; - public const nint GameEventSystemClientV001 = 0x60E9D0; - public const nint GameEventSystemServerV001 = 0x60EB10; + public const nint EngineServiceMgr001 = 0x60E690; + public const nint GameEventSystemClientV001 = 0x60E990; + public const nint GameEventSystemServerV001 = 0x60EAD0; public const nint GameResourceServiceClientV001 = 0x534C50; public const nint GameResourceServiceServerV001 = 0x534CB0; - public const nint GameUIService_001 = 0x5CDB60; + public const nint GameUIService_001 = 0x5CDB20; public const nint HostStateMgr001 = 0x535760; public const nint INETSUPPORT_001 = 0x52E060; - public const nint InputService_001 = 0x5CDE70; + public const nint InputService_001 = 0x5CDE30; public const nint KeyValueCache001 = 0x535810; - public const nint MapListService_001 = 0x60CE70; - public const nint NetworkClientService_001 = 0x60D000; + public const nint MapListService_001 = 0x60CE30; + public const nint NetworkClientService_001 = 0x60CFC0; public const nint NetworkP2PService_001 = 0x534F60; - public const nint NetworkServerService_001 = 0x60D390; + public const nint NetworkServerService_001 = 0x60D350; public const nint NetworkService_001 = 0x5350B0; - public const nint RenderService_001 = 0x60D5F0; - public const nint ScreenshotService001 = 0x60D890; + public const nint RenderService_001 = 0x60D5B0; + public const nint ScreenshotService001 = 0x60D850; public const nint SimpleEngineLoopService_001 = 0x535980; public const nint SoundService_001 = 0x5350F0; public const nint Source2EngineToClient001 = 0x532180; @@ -48,7 +48,7 @@ namespace CS2Dumper.Interfaces { public const nint Source2EngineToServer001 = 0x532278; public const nint Source2EngineToServerStringTable001 = 0x5322A0; public const nint SplitScreenService_001 = 0x5353D0; - public const nint StatsService_001 = 0x60DCC0; + public const nint StatsService_001 = 0x60DC80; public const nint ToolService_001 = 0x535590; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x532B70; public const nint VProfService_001 = 0x5355D0; @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x1369F80; - public const nint EntitySubclassUtilsV001 = 0x131B320; - public const nint NavGameTest001 = 0x140A708; - public const nint ServerToolsInfo_001 = 0x13BFA38; - public const nint Source2GameClients001 = 0x13BA3E0; - public const nint Source2GameDirector001 = 0x14EDBF0; - public const nint Source2GameEntities001 = 0x13BF960; - public const nint Source2Server001 = 0x13BF7D0; - public const nint Source2ServerConfig001 = 0x15A9AB8; - public const nint customnavsystem001 = 0x12FFA98; + public const nint EmptyWorldService001_Server = 0x136CF70; + public const nint EntitySubclassUtilsV001 = 0x131E320; + public const nint NavGameTest001 = 0x140D6F8; + public const nint ServerToolsInfo_001 = 0x13C2A28; + public const nint Source2GameClients001 = 0x13BD3D0; + public const nint Source2GameDirector001 = 0x14F0BD0; + public const nint Source2GameEntities001 = 0x13C2950; + public const nint Source2Server001 = 0x13C27C0; + public const nint Source2ServerConfig001 = 0x15ACA98; + public const nint customnavsystem001 = 0x1302A98; } // Module: soundsystem.dll public static class SoundsystemDll { @@ -215,8 +215,8 @@ namespace CS2Dumper.Interfaces { } // Module: vphysics2.dll public static class Vphysics2Dll { - public const nint VPhysics2_Handle_Interface_001 = 0x389F40; - public const nint VPhysics2_Interface_001 = 0x389F80; + public const nint VPhysics2_Handle_Interface_001 = 0x38BF40; + public const nint VPhysics2_Interface_001 = 0x38BF80; } // Module: vscript.dll public static class VscriptDll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 8931c836..d6c00154 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once @@ -14,38 +14,38 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1827BC0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17E3160; - constexpr std::ptrdiff_t GameClientExports001 = 0x1824878; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x18449B0; - constexpr std::ptrdiff_t Source2Client002 = 0x1A26360; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19C6660; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x182F970; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x1843350; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1829BD0; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17E5150; + constexpr std::ptrdiff_t GameClientExports001 = 0x1826888; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x1846990; + constexpr std::ptrdiff_t Source2Client002 = 0x1A28490; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19C8760; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1831980; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x1845330; } // Module: engine2.dll namespace engine2_dll { constexpr std::ptrdiff_t BenchmarkService001 = 0x534B50; - constexpr std::ptrdiff_t BugService001 = 0x5CD860; + constexpr std::ptrdiff_t BugService001 = 0x5CD820; constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x535870; constexpr std::ptrdiff_t EngineGameUI001 = 0x532AE0; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x60E6D0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x60E9D0; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x60EB10; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x60E690; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x60E990; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x60EAD0; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x534C50; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x534CB0; - constexpr std::ptrdiff_t GameUIService_001 = 0x5CDB60; + constexpr std::ptrdiff_t GameUIService_001 = 0x5CDB20; constexpr std::ptrdiff_t HostStateMgr001 = 0x535760; constexpr std::ptrdiff_t INETSUPPORT_001 = 0x52E060; - constexpr std::ptrdiff_t InputService_001 = 0x5CDE70; + constexpr std::ptrdiff_t InputService_001 = 0x5CDE30; constexpr std::ptrdiff_t KeyValueCache001 = 0x535810; - constexpr std::ptrdiff_t MapListService_001 = 0x60CE70; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x60D000; + constexpr std::ptrdiff_t MapListService_001 = 0x60CE30; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x60CFC0; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x534F60; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x60D390; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x60D350; constexpr std::ptrdiff_t NetworkService_001 = 0x5350B0; - constexpr std::ptrdiff_t RenderService_001 = 0x60D5F0; - constexpr std::ptrdiff_t ScreenshotService001 = 0x60D890; + constexpr std::ptrdiff_t RenderService_001 = 0x60D5B0; + constexpr std::ptrdiff_t ScreenshotService001 = 0x60D850; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x535980; constexpr std::ptrdiff_t SoundService_001 = 0x5350F0; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x532180; @@ -53,7 +53,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t Source2EngineToServer001 = 0x532278; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0x5322A0; constexpr std::ptrdiff_t SplitScreenService_001 = 0x5353D0; - constexpr std::ptrdiff_t StatsService_001 = 0x60DCC0; + constexpr std::ptrdiff_t StatsService_001 = 0x60DC80; constexpr std::ptrdiff_t ToolService_001 = 0x535590; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x532B70; constexpr std::ptrdiff_t VProfService_001 = 0x5355D0; @@ -162,16 +162,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1369F80; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131B320; - constexpr std::ptrdiff_t NavGameTest001 = 0x140A708; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13BFA38; - constexpr std::ptrdiff_t Source2GameClients001 = 0x13BA3E0; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x14EDBF0; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x13BF960; - constexpr std::ptrdiff_t Source2Server001 = 0x13BF7D0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15A9AB8; - constexpr std::ptrdiff_t customnavsystem001 = 0x12FFA98; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136CF70; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131E320; + constexpr std::ptrdiff_t NavGameTest001 = 0x140D6F8; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C2A28; + constexpr std::ptrdiff_t Source2GameClients001 = 0x13BD3D0; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F0BD0; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C2950; + constexpr std::ptrdiff_t Source2Server001 = 0x13C27C0; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15ACA98; + constexpr std::ptrdiff_t customnavsystem001 = 0x1302A98; } // Module: soundsystem.dll namespace soundsystem_dll { @@ -220,8 +220,8 @@ namespace cs2_dumper { } // Module: vphysics2.dll namespace vphysics2_dll { - constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x389F40; - constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x389F80; + constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x38BF40; + constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x38BF80; } // Module: vscript.dll namespace vscript_dll { diff --git a/output/interfaces.json b/output/interfaces.json index 79c7153b..4b54c4b5 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,37 +4,37 @@ "AnimationSystem_001": 6257584 }, "client.dll": { - "ClientToolsInfo_001": 25328576, - "EmptyWorldService001_Client": 25047392, - "GameClientExports001": 25315448, - "LegacyGameUI001": 25446832, - "Source2Client002": 27419488, - "Source2ClientConfig001": 27027040, - "Source2ClientPrediction001": 25360752, - "Source2ClientUI001": 25441104 + "ClientToolsInfo_001": 25336784, + "EmptyWorldService001_Client": 25055568, + "GameClientExports001": 25323656, + "LegacyGameUI001": 25454992, + "Source2Client002": 27427984, + "Source2ClientConfig001": 27035488, + "Source2ClientPrediction001": 25368960, + "Source2ClientUI001": 25449264 }, "engine2.dll": { "BenchmarkService001": 5458768, - "BugService001": 6084704, + "BugService001": 6084640, "ClientServerEngineLoopService_001": 5462128, "EngineGameUI001": 5450464, - "EngineServiceMgr001": 6350544, - "GameEventSystemClientV001": 6351312, - "GameEventSystemServerV001": 6351632, + "EngineServiceMgr001": 6350480, + "GameEventSystemClientV001": 6351248, + "GameEventSystemServerV001": 6351568, "GameResourceServiceClientV001": 5459024, "GameResourceServiceServerV001": 5459120, - "GameUIService_001": 6085472, + "GameUIService_001": 6085408, "HostStateMgr001": 5461856, "INETSUPPORT_001": 5431392, - "InputService_001": 6086256, + "InputService_001": 6086192, "KeyValueCache001": 5462032, - "MapListService_001": 6344304, - "NetworkClientService_001": 6344704, + "MapListService_001": 6344240, + "NetworkClientService_001": 6344640, "NetworkP2PService_001": 5459808, - "NetworkServerService_001": 6345616, + "NetworkServerService_001": 6345552, "NetworkService_001": 5460144, - "RenderService_001": 6346224, - "ScreenshotService001": 6346896, + "RenderService_001": 6346160, + "ScreenshotService001": 6346832, "SimpleEngineLoopService_001": 5462400, "SoundService_001": 5460208, "Source2EngineToClient001": 5448064, @@ -42,7 +42,7 @@ "Source2EngineToServer001": 5448312, "Source2EngineToServerStringTable001": 5448352, "SplitScreenService_001": 5460944, - "StatsService_001": 6347968, + "StatsService_001": 6347904, "ToolService_001": 5461392, "VENGINE_GAMEUIFUNCS_VERSION005": 5450608, "VProfService_001": 5461456 @@ -130,16 +130,16 @@ "SchemaSystem_001": 386960 }, "server.dll": { - "EmptyWorldService001_Server": 20356992, - "EntitySubclassUtilsV001": 20034336, - "NavGameTest001": 21014280, - "ServerToolsInfo_001": 20707896, - "Source2GameClients001": 20685792, - "Source2GameDirector001": 21945328, - "Source2GameEntities001": 20707680, - "Source2Server001": 20707280, - "Source2ServerConfig001": 22715064, - "customnavsystem001": 19921560 + "EmptyWorldService001_Server": 20369264, + "EntitySubclassUtilsV001": 20046624, + "NavGameTest001": 21026552, + "ServerToolsInfo_001": 20720168, + "Source2GameClients001": 20698064, + "Source2GameDirector001": 21957584, + "Source2GameEntities001": 20719952, + "Source2Server001": 20719552, + "Source2ServerConfig001": 22727320, + "customnavsystem001": 19933848 }, "soundsystem.dll": { "SoundOpSystem001": 3779648, @@ -182,8 +182,8 @@ "Source2V8System001": 181360 }, "vphysics2.dll": { - "VPhysics2_Handle_Interface_001": 3710784, - "VPhysics2_Interface_001": 3710848 + "VPhysics2_Handle_Interface_001": 3718976, + "VPhysics2_Interface_001": 3719040 }, "vscript.dll": { "VScriptManager010": 1213936 diff --git a/output/interfaces.rs b/output/interfaces.rs index 6e443973..c0a9bb86 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #![allow(non_upper_case_globals, unused)] @@ -12,38 +12,38 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientToolsInfo_001: usize = 0x1827BC0; - pub const EmptyWorldService001_Client: usize = 0x17E3160; - pub const GameClientExports001: usize = 0x1824878; - pub const LegacyGameUI001: usize = 0x18449B0; - pub const Source2Client002: usize = 0x1A26360; - pub const Source2ClientConfig001: usize = 0x19C6660; - pub const Source2ClientPrediction001: usize = 0x182F970; - pub const Source2ClientUI001: usize = 0x1843350; + pub const ClientToolsInfo_001: usize = 0x1829BD0; + pub const EmptyWorldService001_Client: usize = 0x17E5150; + pub const GameClientExports001: usize = 0x1826888; + pub const LegacyGameUI001: usize = 0x1846990; + pub const Source2Client002: usize = 0x1A28490; + pub const Source2ClientConfig001: usize = 0x19C8760; + pub const Source2ClientPrediction001: usize = 0x1831980; + pub const Source2ClientUI001: usize = 0x1845330; } // Module: engine2.dll pub mod engine2_dll { pub const BenchmarkService001: usize = 0x534B50; - pub const BugService001: usize = 0x5CD860; + pub const BugService001: usize = 0x5CD820; pub const ClientServerEngineLoopService_001: usize = 0x535870; pub const EngineGameUI001: usize = 0x532AE0; - pub const EngineServiceMgr001: usize = 0x60E6D0; - pub const GameEventSystemClientV001: usize = 0x60E9D0; - pub const GameEventSystemServerV001: usize = 0x60EB10; + pub const EngineServiceMgr001: usize = 0x60E690; + pub const GameEventSystemClientV001: usize = 0x60E990; + pub const GameEventSystemServerV001: usize = 0x60EAD0; pub const GameResourceServiceClientV001: usize = 0x534C50; pub const GameResourceServiceServerV001: usize = 0x534CB0; - pub const GameUIService_001: usize = 0x5CDB60; + pub const GameUIService_001: usize = 0x5CDB20; pub const HostStateMgr001: usize = 0x535760; pub const INETSUPPORT_001: usize = 0x52E060; - pub const InputService_001: usize = 0x5CDE70; + pub const InputService_001: usize = 0x5CDE30; pub const KeyValueCache001: usize = 0x535810; - pub const MapListService_001: usize = 0x60CE70; - pub const NetworkClientService_001: usize = 0x60D000; + pub const MapListService_001: usize = 0x60CE30; + pub const NetworkClientService_001: usize = 0x60CFC0; pub const NetworkP2PService_001: usize = 0x534F60; - pub const NetworkServerService_001: usize = 0x60D390; + pub const NetworkServerService_001: usize = 0x60D350; pub const NetworkService_001: usize = 0x5350B0; - pub const RenderService_001: usize = 0x60D5F0; - pub const ScreenshotService001: usize = 0x60D890; + pub const RenderService_001: usize = 0x60D5B0; + pub const ScreenshotService001: usize = 0x60D850; pub const SimpleEngineLoopService_001: usize = 0x535980; pub const SoundService_001: usize = 0x5350F0; pub const Source2EngineToClient001: usize = 0x532180; @@ -51,7 +51,7 @@ pub mod cs2_dumper { pub const Source2EngineToServer001: usize = 0x532278; pub const Source2EngineToServerStringTable001: usize = 0x5322A0; pub const SplitScreenService_001: usize = 0x5353D0; - pub const StatsService_001: usize = 0x60DCC0; + pub const StatsService_001: usize = 0x60DC80; pub const ToolService_001: usize = 0x535590; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x532B70; pub const VProfService_001: usize = 0x5355D0; @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x1369F80; - pub const EntitySubclassUtilsV001: usize = 0x131B320; - pub const NavGameTest001: usize = 0x140A708; - pub const ServerToolsInfo_001: usize = 0x13BFA38; - pub const Source2GameClients001: usize = 0x13BA3E0; - pub const Source2GameDirector001: usize = 0x14EDBF0; - pub const Source2GameEntities001: usize = 0x13BF960; - pub const Source2Server001: usize = 0x13BF7D0; - pub const Source2ServerConfig001: usize = 0x15A9AB8; - pub const customnavsystem001: usize = 0x12FFA98; + pub const EmptyWorldService001_Server: usize = 0x136CF70; + pub const EntitySubclassUtilsV001: usize = 0x131E320; + pub const NavGameTest001: usize = 0x140D6F8; + pub const ServerToolsInfo_001: usize = 0x13C2A28; + pub const Source2GameClients001: usize = 0x13BD3D0; + pub const Source2GameDirector001: usize = 0x14F0BD0; + pub const Source2GameEntities001: usize = 0x13C2950; + pub const Source2Server001: usize = 0x13C27C0; + pub const Source2ServerConfig001: usize = 0x15ACA98; + pub const customnavsystem001: usize = 0x1302A98; } // Module: soundsystem.dll pub mod soundsystem_dll { @@ -218,8 +218,8 @@ pub mod cs2_dumper { } // Module: vphysics2.dll pub mod vphysics2_dll { - pub const VPhysics2_Handle_Interface_001: usize = 0x389F40; - pub const VPhysics2_Interface_001: usize = 0x389F80; + pub const VPhysics2_Handle_Interface_001: usize = 0x38BF40; + pub const VPhysics2_Interface_001: usize = 0x38BF80; } // Module: vscript.dll pub mod vscript_dll { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 26b88035..19ddd34e 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index d5161851..1d9963bb 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index cb4351a9..1aeab594 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 4cf49fee..83f00932 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index ef1e63ea..f159fa33 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index ffa178ab..0ec3146c 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 304637ee..80c559a6 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1A365C0; - public const nint dwEntityList = 0x19CA858; - public const nint dwGameEntitySystem = 0x1AE4928; + public const nint dwCSGOInput = 0x1A386E0; + public const nint dwEntityList = 0x19CCAD8; + public const nint dwGameEntitySystem = 0x1AE6A58; public const nint dwGameEntitySystem_highestEntityIndex = 0x1520; - public const nint dwGameRules = 0x1A28438; - public const nint dwGlobalVars = 0x1823C50; - public const nint dwGlowManager = 0x1A27B70; - public const nint dwLocalPlayerController = 0x1A1A6C0; - public const nint dwLocalPlayerPawn = 0x182FAD8; - public const nint dwPlantedC4 = 0x1A32070; - public const nint dwPrediction = 0x182F970; - public const nint dwSensitivity = 0x1A29158; + public const nint dwGameRules = 0x1A2A568; + public const nint dwGlobalVars = 0x1825C60; + public const nint dwGlowManager = 0x1A29CA0; + public const nint dwLocalPlayerController = 0x1A1C7E0; + public const nint dwLocalPlayerPawn = 0x1831AE8; + public const nint dwPlantedC4 = 0x1A341A0; + public const nint dwPrediction = 0x1831980; + public const nint dwSensitivity = 0x1A2B288; public const nint dwSensitivity_sensitivity = 0x40; - public const nint dwViewAngles = 0x1A36990; - public const nint dwViewMatrix = 0x1A2CB00; - public const nint dwViewRender = 0x1A2D308; - public const nint dwWeaponC4 = 0x19CDC50; + public const nint dwViewAngles = 0x1A38AB0; + public const nint dwViewMatrix = 0x1A2EC30; + public const nint dwViewRender = 0x1A2F440; + public const nint dwWeaponC4 = 0x19CFD60; } // Module: engine2.dll public static class Engine2Dll { @@ -33,8 +33,8 @@ namespace CS2Dumper.Offsets { public const nint dwNetworkGameClient_maxClients = 0x238; public const nint dwNetworkGameClient_serverTickCount = 0x36C; public const nint dwNetworkGameClient_signOnState = 0x228; - public const nint dwWindowHeight = 0x611094; - public const nint dwWindowWidth = 0x611090; + public const nint dwWindowHeight = 0x611034; + public const nint dwWindowWidth = 0x611030; } // Module: inputsystem.dll public static class InputsystemDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index 5dbbb74b..d2bf2da7 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once @@ -9,23 +9,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A365C0; - constexpr std::ptrdiff_t dwEntityList = 0x19CA858; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AE4928; + constexpr std::ptrdiff_t dwCSGOInput = 0x1A386E0; + constexpr std::ptrdiff_t dwEntityList = 0x19CCAD8; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AE6A58; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1520; - constexpr std::ptrdiff_t dwGameRules = 0x1A28438; - constexpr std::ptrdiff_t dwGlobalVars = 0x1823C50; - constexpr std::ptrdiff_t dwGlowManager = 0x1A27B70; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A1A6C0; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x182FAD8; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A32070; - constexpr std::ptrdiff_t dwPrediction = 0x182F970; - constexpr std::ptrdiff_t dwSensitivity = 0x1A29158; + constexpr std::ptrdiff_t dwGameRules = 0x1A2A568; + constexpr std::ptrdiff_t dwGlobalVars = 0x1825C60; + constexpr std::ptrdiff_t dwGlowManager = 0x1A29CA0; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A1C7E0; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1831AE8; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1A341A0; + constexpr std::ptrdiff_t dwPrediction = 0x1831980; + constexpr std::ptrdiff_t dwSensitivity = 0x1A2B288; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A36990; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A2CB00; - constexpr std::ptrdiff_t dwViewRender = 0x1A2D308; - constexpr std::ptrdiff_t dwWeaponC4 = 0x19CDC50; + constexpr std::ptrdiff_t dwViewAngles = 0x1A38AB0; + constexpr std::ptrdiff_t dwViewMatrix = 0x1A2EC30; + constexpr std::ptrdiff_t dwViewRender = 0x1A2F440; + constexpr std::ptrdiff_t dwWeaponC4 = 0x19CFD60; } // Module: engine2.dll namespace engine2_dll { @@ -38,8 +38,8 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x238; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x36C; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x228; - constexpr std::ptrdiff_t dwWindowHeight = 0x611094; - constexpr std::ptrdiff_t dwWindowWidth = 0x611090; + constexpr std::ptrdiff_t dwWindowHeight = 0x611034; + constexpr std::ptrdiff_t dwWindowWidth = 0x611030; } // Module: inputsystem.dll namespace inputsystem_dll { diff --git a/output/offsets.json b/output/offsets.json index 548c429c..4d9ea947 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 27485632, - "dwEntityList": 27043928, - "dwGameEntitySystem": 28199208, + "dwCSGOInput": 27494112, + "dwEntityList": 27052760, + "dwGameEntitySystem": 28207704, "dwGameEntitySystem_highestEntityIndex": 5408, - "dwGameRules": 27427896, - "dwGlobalVars": 25312336, - "dwGlowManager": 27425648, - "dwLocalPlayerController": 27371200, - "dwLocalPlayerPawn": 25361112, - "dwPlantedC4": 27467888, - "dwPrediction": 25360752, - "dwSensitivity": 27431256, + "dwGameRules": 27436392, + "dwGlobalVars": 25320544, + "dwGlowManager": 27434144, + "dwLocalPlayerController": 27379680, + "dwLocalPlayerPawn": 25369320, + "dwPlantedC4": 27476384, + "dwPrediction": 25368960, + "dwSensitivity": 27439752, "dwSensitivity_sensitivity": 64, - "dwViewAngles": 27486608, - "dwViewMatrix": 27446016, - "dwViewRender": 27448072, - "dwWeaponC4": 27057232 + "dwViewAngles": 27495088, + "dwViewMatrix": 27454512, + "dwViewRender": 27456576, + "dwWeaponC4": 27065696 }, "engine2.dll": { "dwBuildNumber": 5434340, @@ -28,8 +28,8 @@ "dwNetworkGameClient_maxClients": 568, "dwNetworkGameClient_serverTickCount": 876, "dwNetworkGameClient_signOnState": 552, - "dwWindowHeight": 6361236, - "dwWindowWidth": 6361232 + "dwWindowHeight": 6361140, + "dwWindowWidth": 6361136 }, "inputsystem.dll": { "dwInputSystem": 227296 diff --git a/output/offsets.rs b/output/offsets.rs index 1e40f911..d9836043 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #![allow(non_upper_case_globals, unused)] @@ -7,23 +7,23 @@ pub mod cs2_dumper { pub mod offsets { // Module: client.dll pub mod client_dll { - pub const dwCSGOInput: usize = 0x1A365C0; - pub const dwEntityList: usize = 0x19CA858; - pub const dwGameEntitySystem: usize = 0x1AE4928; + pub const dwCSGOInput: usize = 0x1A386E0; + pub const dwEntityList: usize = 0x19CCAD8; + pub const dwGameEntitySystem: usize = 0x1AE6A58; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1520; - pub const dwGameRules: usize = 0x1A28438; - pub const dwGlobalVars: usize = 0x1823C50; - pub const dwGlowManager: usize = 0x1A27B70; - pub const dwLocalPlayerController: usize = 0x1A1A6C0; - pub const dwLocalPlayerPawn: usize = 0x182FAD8; - pub const dwPlantedC4: usize = 0x1A32070; - pub const dwPrediction: usize = 0x182F970; - pub const dwSensitivity: usize = 0x1A29158; + pub const dwGameRules: usize = 0x1A2A568; + pub const dwGlobalVars: usize = 0x1825C60; + pub const dwGlowManager: usize = 0x1A29CA0; + pub const dwLocalPlayerController: usize = 0x1A1C7E0; + pub const dwLocalPlayerPawn: usize = 0x1831AE8; + pub const dwPlantedC4: usize = 0x1A341A0; + pub const dwPrediction: usize = 0x1831980; + pub const dwSensitivity: usize = 0x1A2B288; pub const dwSensitivity_sensitivity: usize = 0x40; - pub const dwViewAngles: usize = 0x1A36990; - pub const dwViewMatrix: usize = 0x1A2CB00; - pub const dwViewRender: usize = 0x1A2D308; - pub const dwWeaponC4: usize = 0x19CDC50; + pub const dwViewAngles: usize = 0x1A38AB0; + pub const dwViewMatrix: usize = 0x1A2EC30; + pub const dwViewRender: usize = 0x1A2F440; + pub const dwWeaponC4: usize = 0x19CFD60; } // Module: engine2.dll pub mod engine2_dll { @@ -36,8 +36,8 @@ pub mod cs2_dumper { pub const dwNetworkGameClient_maxClients: usize = 0x238; pub const dwNetworkGameClient_serverTickCount: usize = 0x36C; pub const dwNetworkGameClient_signOnState: usize = 0x228; - pub const dwWindowHeight: usize = 0x611094; - pub const dwWindowWidth: usize = 0x611090; + pub const dwWindowHeight: usize = 0x611034; + pub const dwWindowWidth: usize = 0x611030; } // Module: inputsystem.dll pub mod inputsystem_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 7618da99..cec14827 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 1f31de32..d653966c 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 4986a28d..50d58aa0 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 111af216..742c1244 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 2e9ccd37..d40798ad 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 71b26ee4..da4ff028 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 cd706871..a7f22ff2 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 -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index e3056915..0f7a0341 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 -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 2720ff07..1927d809 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 -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 f1554e4e..8078b1cd 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index c14371c4..52a60a46 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 4e6ca812..76b4107f 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 e440753b..3118bd9c 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index e2ed9014..2ab70ef3 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 31a34a24..a6d0a33e 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 948f9531..ffd17f58 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 3e8b27cf..8885e32e 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index a632bfe1..3d2ff4a4 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 3588cd29..9186fc38 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index fb28b5be..e9967a6a 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 4b9645db..7e601e59 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 a8af63fc..de0c1b8d 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: server.dll diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 9dab010e..454d2a2e 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/server_dll.rs b/output/server_dll.rs index 6d2cefa7..0d863669 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 d0f9b559..5966f2f8 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 07f5bd30..72f2a9ce 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 854ab66b..af5a8c8a 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 f267aef3..d8ee315c 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index 3c5557a6..b1ebefc2 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 60e46f42..d7fd9fae 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 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 4b4dc7b5..d69afbd5 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index de49a9a3..9aa23597 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 98a7d7f4..ed59221b 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-17 10:20:21.774422600 UTC +// 2024-10-18 01:51:41.241413900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]