From 4707a1746125469b4ab1456d5f22300b34035655 Mon Sep 17 00:00:00 2001 From: ToOl_UmbRelLa <105621500+mildnsj@users.noreply.github.com> Date: Tue, 15 Jul 2025 22:13:11 -0700 Subject: [PATCH 1/2] Game Update (14087) Game Update (14087) --- 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 | 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 | 38 +++---- output/interfaces.hpp | 38 +++---- output/interfaces.json | 36 +++---- output/interfaces.rs | 38 +++---- 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 | 32 +++--- output/offsets.hpp | 32 +++--- output/offsets.json | 30 +++--- output/offsets.rs | 32 +++--- 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 | 180 ++++++++++++++++---------------- output/server_dll.hpp | 180 ++++++++++++++++---------------- output/server_dll.json | 176 ++++++++++++++++--------------- output/server_dll.rs | 180 ++++++++++++++++---------------- 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 +- 65 files changed, 617 insertions(+), 609 deletions(-) diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index d700db1..f555cbc 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index f2c7f9e..c7a1fb5 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 0cc705e..1388f6e 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 b2f8c27..990fd89 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x18508E0; - public const nint attack2 = 0x1850970; - public const nint back = 0x1850BB0; - public const nint duck = 0x1850E80; - public const nint forward = 0x1850B20; - public const nint jump = 0x1850DF0; - public const nint left = 0x1850C40; - public const nint lookatweapon = 0x1A77030; - public const nint reload = 0x1850850; - public const nint right = 0x1850CD0; - public const nint showscores = 0x1A76F10; - public const nint sprint = 0x18507C0; - public const nint turnleft = 0x1850A00; - public const nint turnright = 0x1850A90; - public const nint use = 0x1850D60; - public const nint zoom = 0x1A76FA0; + public const nint attack = 0x18518E0; + public const nint attack2 = 0x1851970; + public const nint back = 0x1851BB0; + public const nint duck = 0x1851E80; + public const nint forward = 0x1851B20; + public const nint jump = 0x1851DF0; + public const nint left = 0x1851C40; + public const nint lookatweapon = 0x1A781A0; + public const nint reload = 0x1851850; + public const nint right = 0x1851CD0; + public const nint showscores = 0x1A78080; + public const nint sprint = 0x18517C0; + public const nint turnleft = 0x1851A00; + public const nint turnright = 0x1851A90; + public const nint use = 0x1851D60; + public const nint zoom = 0x1A78110; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index f1a7bfa..4ad4329 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once @@ -8,21 +8,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x18508E0; - constexpr std::ptrdiff_t attack2 = 0x1850970; - constexpr std::ptrdiff_t back = 0x1850BB0; - constexpr std::ptrdiff_t duck = 0x1850E80; - constexpr std::ptrdiff_t forward = 0x1850B20; - constexpr std::ptrdiff_t jump = 0x1850DF0; - constexpr std::ptrdiff_t left = 0x1850C40; - constexpr std::ptrdiff_t lookatweapon = 0x1A77030; - constexpr std::ptrdiff_t reload = 0x1850850; - constexpr std::ptrdiff_t right = 0x1850CD0; - constexpr std::ptrdiff_t showscores = 0x1A76F10; - constexpr std::ptrdiff_t sprint = 0x18507C0; - constexpr std::ptrdiff_t turnleft = 0x1850A00; - constexpr std::ptrdiff_t turnright = 0x1850A90; - constexpr std::ptrdiff_t use = 0x1850D60; - constexpr std::ptrdiff_t zoom = 0x1A76FA0; + constexpr std::ptrdiff_t attack = 0x18518E0; + constexpr std::ptrdiff_t attack2 = 0x1851970; + constexpr std::ptrdiff_t back = 0x1851BB0; + constexpr std::ptrdiff_t duck = 0x1851E80; + constexpr std::ptrdiff_t forward = 0x1851B20; + constexpr std::ptrdiff_t jump = 0x1851DF0; + constexpr std::ptrdiff_t left = 0x1851C40; + constexpr std::ptrdiff_t lookatweapon = 0x1A781A0; + constexpr std::ptrdiff_t reload = 0x1851850; + constexpr std::ptrdiff_t right = 0x1851CD0; + constexpr std::ptrdiff_t showscores = 0x1A78080; + constexpr std::ptrdiff_t sprint = 0x18517C0; + constexpr std::ptrdiff_t turnleft = 0x1851A00; + constexpr std::ptrdiff_t turnright = 0x1851A90; + constexpr std::ptrdiff_t use = 0x1851D60; + constexpr std::ptrdiff_t zoom = 0x1A78110; } } diff --git a/output/buttons.json b/output/buttons.json index fea4dac..1e33632 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 25495776, - "attack2": 25495920, - "back": 25496496, - "duck": 25497216, - "forward": 25496352, - "jump": 25497072, - "left": 25496640, - "lookatweapon": 27750448, - "reload": 25495632, - "right": 25496784, - "showscores": 27750160, - "sprint": 25495488, - "turnleft": 25496064, - "turnright": 25496208, - "use": 25496928, - "zoom": 27750304 + "attack": 25499872, + "attack2": 25500016, + "back": 25500592, + "duck": 25501312, + "forward": 25500448, + "jump": 25501168, + "left": 25500736, + "lookatweapon": 27754912, + "reload": 25499728, + "right": 25500880, + "showscores": 27754624, + "sprint": 25499584, + "turnleft": 25500160, + "turnright": 25500304, + "use": 25501024, + "zoom": 27754768 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 8c704c9..1fa1355 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x18508E0; - pub const attack2: usize = 0x1850970; - pub const back: usize = 0x1850BB0; - pub const duck: usize = 0x1850E80; - pub const forward: usize = 0x1850B20; - pub const jump: usize = 0x1850DF0; - pub const left: usize = 0x1850C40; - pub const lookatweapon: usize = 0x1A77030; - pub const reload: usize = 0x1850850; - pub const right: usize = 0x1850CD0; - pub const showscores: usize = 0x1A76F10; - pub const sprint: usize = 0x18507C0; - pub const turnleft: usize = 0x1850A00; - pub const turnright: usize = 0x1850A90; - pub const r#use: usize = 0x1850D60; - pub const zoom: usize = 0x1A76FA0; + pub const attack: usize = 0x18518E0; + pub const attack2: usize = 0x1851970; + pub const back: usize = 0x1851BB0; + pub const duck: usize = 0x1851E80; + pub const forward: usize = 0x1851B20; + pub const jump: usize = 0x1851DF0; + pub const left: usize = 0x1851C40; + pub const lookatweapon: usize = 0x1A781A0; + pub const reload: usize = 0x1851850; + pub const right: usize = 0x1851CD0; + pub const showscores: usize = 0x1A78080; + pub const sprint: usize = 0x18517C0; + pub const turnleft: usize = 0x1851A00; + pub const turnright: usize = 0x1851A90; + pub const r#use: usize = 0x1851D60; + pub const zoom: usize = 0x1A78110; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index 2a79667..b945b77 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client_dll.hpp b/output/client_dll.hpp index aa9caee..7434ef4 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/client_dll.rs b/output/client_dll.rs index 5344017..50038cc 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 7c02c91..ab92948 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 34a5677..a8347e7 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index 1638d6a..ddf2bed 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 4cf4318..8e79427 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 820bc46..5a313d9 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index da568f2..c85beb9 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 b795b3c..f1c4a1f 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14086, - "timestamp": "2025-07-08T05:06:56.461788900+00:00" + "build_number": 14087, + "timestamp": "2025-07-16T05:10:37.294351600+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index 57b21a2..bda88f7 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll @@ -9,14 +9,14 @@ namespace CS2Dumper.Interfaces { } // Module: client.dll public static class ClientDll { - public const nint ClientToolsInfo_001 = 0x184FED0; - public const nint EmptyWorldService001_Client = 0x180C0F0; - public const nint GameClientExports001 = 0x184CB88; - public const nint LegacyGameUI001 = 0x186D1F0; - public const nint Source2Client002 = 0x1A668A0; - public const nint Source2ClientConfig001 = 0x19FF490; - public const nint Source2ClientPrediction001 = 0x1857F50; - public const nint Source2ClientUI001 = 0x186B720; + public const nint ClientToolsInfo_001 = 0x1850ED0; + public const nint EmptyWorldService001_Client = 0x180D0F0; + public const nint GameClientExports001 = 0x184DB88; + public const nint LegacyGameUI001 = 0x186E1F0; + public const nint Source2Client002 = 0x1A67A10; + public const nint Source2ClientConfig001 = 0x1A00610; + public const nint Source2ClientPrediction001 = 0x1858F50; + public const nint Source2ClientUI001 = 0x186C720; } // Module: engine2.dll public static class Engine2Dll { @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x136FB70; - public const nint EntitySubclassUtilsV001 = 0x1320190; - public const nint NavGameTest001 = 0x140EB98; - public const nint ServerToolsInfo_001 = 0x13C4538; - public const nint Source2GameClients001 = 0x13BE400; - public const nint Source2GameDirector001 = 0x14F2160; - public const nint Source2GameEntities001 = 0x13C4460; - public const nint Source2Server001 = 0x13C42D0; - public const nint Source2ServerConfig001 = 0x15BCBE8; - public const nint customnavsystem001 = 0x1304908; + public const nint EmptyWorldService001_Server = 0x1370BB0; + public const nint EntitySubclassUtilsV001 = 0x1321180; + public const nint NavGameTest001 = 0x140FBD8; + public const nint ServerToolsInfo_001 = 0x13C5578; + public const nint Source2GameClients001 = 0x13BF440; + public const nint Source2GameDirector001 = 0x14F31A0; + public const nint Source2GameEntities001 = 0x13C54A0; + public const nint Source2Server001 = 0x13C5310; + public const nint Source2ServerConfig001 = 0x15BDC68; + public const nint customnavsystem001 = 0x13058F8; } // Module: soundsystem.dll public static class SoundsystemDll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index 2e01269..d5b653c 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once @@ -14,14 +14,14 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x184FED0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x180C0F0; - constexpr std::ptrdiff_t GameClientExports001 = 0x184CB88; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x186D1F0; - constexpr std::ptrdiff_t Source2Client002 = 0x1A668A0; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19FF490; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1857F50; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x186B720; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1850ED0; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x180D0F0; + constexpr std::ptrdiff_t GameClientExports001 = 0x184DB88; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x186E1F0; + constexpr std::ptrdiff_t Source2Client002 = 0x1A67A10; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x1A00610; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1858F50; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x186C720; } // Module: engine2.dll namespace engine2_dll { @@ -162,16 +162,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136FB70; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1320190; - constexpr std::ptrdiff_t NavGameTest001 = 0x140EB98; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C4538; - constexpr std::ptrdiff_t Source2GameClients001 = 0x13BE400; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F2160; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C4460; - constexpr std::ptrdiff_t Source2Server001 = 0x13C42D0; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15BCBE8; - constexpr std::ptrdiff_t customnavsystem001 = 0x1304908; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1370BB0; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x1321180; + constexpr std::ptrdiff_t NavGameTest001 = 0x140FBD8; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C5578; + constexpr std::ptrdiff_t Source2GameClients001 = 0x13BF440; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F31A0; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C54A0; + constexpr std::ptrdiff_t Source2Server001 = 0x13C5310; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15BDC68; + constexpr std::ptrdiff_t customnavsystem001 = 0x13058F8; } // Module: soundsystem.dll namespace soundsystem_dll { diff --git a/output/interfaces.json b/output/interfaces.json index 69919c3..5ce2e75 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,14 +4,14 @@ "AnimationSystem_001": 6323536 }, "client.dll": { - "ClientToolsInfo_001": 25493200, - "EmptyWorldService001_Client": 25215216, - "GameClientExports001": 25480072, - "LegacyGameUI001": 25612784, - "Source2Client002": 27682976, - "Source2ClientConfig001": 27260048, - "Source2ClientPrediction001": 25526096, - "Source2ClientUI001": 25605920 + "ClientToolsInfo_001": 25497296, + "EmptyWorldService001_Client": 25219312, + "GameClientExports001": 25484168, + "LegacyGameUI001": 25616880, + "Source2Client002": 27687440, + "Source2ClientConfig001": 27264528, + "Source2ClientPrediction001": 25530192, + "Source2ClientUI001": 25610016 }, "engine2.dll": { "BenchmarkService001": 5532976, @@ -130,16 +130,16 @@ "SchemaSystem_001": 399072 }, "server.dll": { - "EmptyWorldService001_Server": 20380528, - "EntitySubclassUtilsV001": 20054416, - "NavGameTest001": 21031832, - "ServerToolsInfo_001": 20727096, - "Source2GameClients001": 20702208, - "Source2GameDirector001": 21963104, - "Source2GameEntities001": 20726880, - "Source2Server001": 20726480, - "Source2ServerConfig001": 22793192, - "customnavsystem001": 19941640 + "EmptyWorldService001_Server": 20384688, + "EntitySubclassUtilsV001": 20058496, + "NavGameTest001": 21035992, + "ServerToolsInfo_001": 20731256, + "Source2GameClients001": 20706368, + "Source2GameDirector001": 21967264, + "Source2GameEntities001": 20731040, + "Source2Server001": 20730640, + "Source2ServerConfig001": 22797416, + "customnavsystem001": 19945720 }, "soundsystem.dll": { "SoundOpSystem001": 3808336, diff --git a/output/interfaces.rs b/output/interfaces.rs index 7ad3f27..f033c81 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #![allow(non_upper_case_globals, unused)] @@ -12,14 +12,14 @@ pub mod cs2_dumper { } // Module: client.dll pub mod client_dll { - pub const ClientToolsInfo_001: usize = 0x184FED0; - pub const EmptyWorldService001_Client: usize = 0x180C0F0; - pub const GameClientExports001: usize = 0x184CB88; - pub const LegacyGameUI001: usize = 0x186D1F0; - pub const Source2Client002: usize = 0x1A668A0; - pub const Source2ClientConfig001: usize = 0x19FF490; - pub const Source2ClientPrediction001: usize = 0x1857F50; - pub const Source2ClientUI001: usize = 0x186B720; + pub const ClientToolsInfo_001: usize = 0x1850ED0; + pub const EmptyWorldService001_Client: usize = 0x180D0F0; + pub const GameClientExports001: usize = 0x184DB88; + pub const LegacyGameUI001: usize = 0x186E1F0; + pub const Source2Client002: usize = 0x1A67A10; + pub const Source2ClientConfig001: usize = 0x1A00610; + pub const Source2ClientPrediction001: usize = 0x1858F50; + pub const Source2ClientUI001: usize = 0x186C720; } // Module: engine2.dll pub mod engine2_dll { @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x136FB70; - pub const EntitySubclassUtilsV001: usize = 0x1320190; - pub const NavGameTest001: usize = 0x140EB98; - pub const ServerToolsInfo_001: usize = 0x13C4538; - pub const Source2GameClients001: usize = 0x13BE400; - pub const Source2GameDirector001: usize = 0x14F2160; - pub const Source2GameEntities001: usize = 0x13C4460; - pub const Source2Server001: usize = 0x13C42D0; - pub const Source2ServerConfig001: usize = 0x15BCBE8; - pub const customnavsystem001: usize = 0x1304908; + pub const EmptyWorldService001_Server: usize = 0x1370BB0; + pub const EntitySubclassUtilsV001: usize = 0x1321180; + pub const NavGameTest001: usize = 0x140FBD8; + pub const ServerToolsInfo_001: usize = 0x13C5578; + pub const Source2GameClients001: usize = 0x13BF440; + pub const Source2GameDirector001: usize = 0x14F31A0; + pub const Source2GameEntities001: usize = 0x13C54A0; + pub const Source2Server001: usize = 0x13C5310; + pub const Source2ServerConfig001: usize = 0x15BDC68; + pub const customnavsystem001: usize = 0x13058F8; } // Module: soundsystem.dll pub mod soundsystem_dll { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 79b77e5..bfb5246 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 8607d68..974f884 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index d485255..b4ab87b 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 73689bc..8de85a4 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 3cd819c..a888248 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index c153060..c867aaf 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 ff0914e..4bd0100 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1A77110; - public const nint dwEntityList = 0x1A044E0; - public const nint dwGameEntitySystem = 0x1B27C08; + public const nint dwCSGOInput = 0x1A78280; + public const nint dwEntityList = 0x1A05670; + public const nint dwGameEntitySystem = 0x1B28D78; public const nint dwGameEntitySystem_highestEntityIndex = 0x20F0; - public const nint dwGameRules = 0x1A68B48; - public const nint dwGlobalVars = 0x184BEB0; - public const nint dwGlowManager = 0x1A68298; - public const nint dwLocalPlayerController = 0x1A52D20; - public const nint dwLocalPlayerPawn = 0x18580D0; - public const nint dwPlantedC4 = 0x1A71C40; - public const nint dwPrediction = 0x1857F50; - public const nint dwSensitivity = 0x1A69868; + public const nint dwGameRules = 0x1A69CB8; + public const nint dwGlobalVars = 0x184CEB0; + public const nint dwGlowManager = 0x1A69408; + public const nint dwLocalPlayerController = 0x1A53C38; + public const nint dwLocalPlayerPawn = 0x18590D0; + public const nint dwPlantedC4 = 0x1A72ED0; + public const nint dwPrediction = 0x1858F50; + public const nint dwSensitivity = 0x1A6A9D8; public const nint dwSensitivity_sensitivity = 0x40; - public const nint dwViewAngles = 0x1A774E0; - public const nint dwViewMatrix = 0x1A6D280; - public const nint dwViewRender = 0x1A6DB90; - public const nint dwWeaponC4 = 0x1A06570; + public const nint dwViewAngles = 0x1A78650; + public const nint dwViewMatrix = 0x1A6E3F0; + public const nint dwViewRender = 0x1A6ED00; + public const nint dwWeaponC4 = 0x1A07700; } // Module: engine2.dll public static class Engine2Dll { diff --git a/output/offsets.hpp b/output/offsets.hpp index 3e59911..a8639ed 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once @@ -9,23 +9,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A77110; - constexpr std::ptrdiff_t dwEntityList = 0x1A044E0; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B27C08; + constexpr std::ptrdiff_t dwCSGOInput = 0x1A78280; + constexpr std::ptrdiff_t dwEntityList = 0x1A05670; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1B28D78; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x20F0; - constexpr std::ptrdiff_t dwGameRules = 0x1A68B48; - constexpr std::ptrdiff_t dwGlobalVars = 0x184BEB0; - constexpr std::ptrdiff_t dwGlowManager = 0x1A68298; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A52D20; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x18580D0; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A71C40; - constexpr std::ptrdiff_t dwPrediction = 0x1857F50; - constexpr std::ptrdiff_t dwSensitivity = 0x1A69868; + constexpr std::ptrdiff_t dwGameRules = 0x1A69CB8; + constexpr std::ptrdiff_t dwGlobalVars = 0x184CEB0; + constexpr std::ptrdiff_t dwGlowManager = 0x1A69408; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A53C38; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x18590D0; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1A72ED0; + constexpr std::ptrdiff_t dwPrediction = 0x1858F50; + constexpr std::ptrdiff_t dwSensitivity = 0x1A6A9D8; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A774E0; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A6D280; - constexpr std::ptrdiff_t dwViewRender = 0x1A6DB90; - constexpr std::ptrdiff_t dwWeaponC4 = 0x1A06570; + constexpr std::ptrdiff_t dwViewAngles = 0x1A78650; + constexpr std::ptrdiff_t dwViewMatrix = 0x1A6E3F0; + constexpr std::ptrdiff_t dwViewRender = 0x1A6ED00; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1A07700; } // Module: engine2.dll namespace engine2_dll { diff --git a/output/offsets.json b/output/offsets.json index 557f568..427ddb6 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 27750672, - "dwEntityList": 27280608, - "dwGameEntitySystem": 28474376, + "dwCSGOInput": 27755136, + "dwEntityList": 27285104, + "dwGameEntitySystem": 28478840, "dwGameEntitySystem_highestEntityIndex": 8432, - "dwGameRules": 27691848, - "dwGlobalVars": 25476784, - "dwGlowManager": 27689624, - "dwLocalPlayerController": 27602208, - "dwLocalPlayerPawn": 25526480, - "dwPlantedC4": 27728960, - "dwPrediction": 25526096, - "dwSensitivity": 27695208, + "dwGameRules": 27696312, + "dwGlobalVars": 25480880, + "dwGlowManager": 27694088, + "dwLocalPlayerController": 27606072, + "dwLocalPlayerPawn": 25530576, + "dwPlantedC4": 27733712, + "dwPrediction": 25530192, + "dwSensitivity": 27699672, "dwSensitivity_sensitivity": 64, - "dwViewAngles": 27751648, - "dwViewMatrix": 27710080, - "dwViewRender": 27712400, - "dwWeaponC4": 27288944 + "dwViewAngles": 27756112, + "dwViewMatrix": 27714544, + "dwViewRender": 27716864, + "dwWeaponC4": 27293440 }, "engine2.dll": { "dwBuildNumber": 5508068, diff --git a/output/offsets.rs b/output/offsets.rs index 076e359..db39912 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 = 0x1A77110; - pub const dwEntityList: usize = 0x1A044E0; - pub const dwGameEntitySystem: usize = 0x1B27C08; + pub const dwCSGOInput: usize = 0x1A78280; + pub const dwEntityList: usize = 0x1A05670; + pub const dwGameEntitySystem: usize = 0x1B28D78; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x20F0; - pub const dwGameRules: usize = 0x1A68B48; - pub const dwGlobalVars: usize = 0x184BEB0; - pub const dwGlowManager: usize = 0x1A68298; - pub const dwLocalPlayerController: usize = 0x1A52D20; - pub const dwLocalPlayerPawn: usize = 0x18580D0; - pub const dwPlantedC4: usize = 0x1A71C40; - pub const dwPrediction: usize = 0x1857F50; - pub const dwSensitivity: usize = 0x1A69868; + pub const dwGameRules: usize = 0x1A69CB8; + pub const dwGlobalVars: usize = 0x184CEB0; + pub const dwGlowManager: usize = 0x1A69408; + pub const dwLocalPlayerController: usize = 0x1A53C38; + pub const dwLocalPlayerPawn: usize = 0x18590D0; + pub const dwPlantedC4: usize = 0x1A72ED0; + pub const dwPrediction: usize = 0x1858F50; + pub const dwSensitivity: usize = 0x1A6A9D8; pub const dwSensitivity_sensitivity: usize = 0x40; - pub const dwViewAngles: usize = 0x1A774E0; - pub const dwViewMatrix: usize = 0x1A6D280; - pub const dwViewRender: usize = 0x1A6DB90; - pub const dwWeaponC4: usize = 0x1A06570; + pub const dwViewAngles: usize = 0x1A78650; + pub const dwViewMatrix: usize = 0x1A6E3F0; + pub const dwViewRender: usize = 0x1A6ED00; + pub const dwWeaponC4: usize = 0x1A07700; } // Module: engine2.dll pub mod engine2_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 3af52e1..570605e 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 9f7bcd8..938cd68 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 85d5122..c6e5210 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 562aab0..41a7561 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index 5d52e6a..db59a92 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 8dfd4df..5f57e4b 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 7d6ff98..a66b0dc 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-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index bbc1b04..2fd679d 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-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index e434b7c..b8f3322 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-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 66aa4af..6ab12f0 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index b1da472..89f3496 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index f61a6ef..44be7e4 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 eeaf28a..75b6947 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 11d3748..6ce898a 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index fbea932..9e9fad6 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 0689366..1cfc37f 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 12172b4..5d896f3 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index aebd3f2..9aa2907 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 c40f757..d3987e0 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 852a101..4c84678 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 137f314..c07df2b 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 ec87db5..d31f62e 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -7309,7 +7309,7 @@ namespace CS2Dumper.Schemas { public const nint m_state = 0x798; // int32 } // Parent: CTeamplayRules - // Field count: 188 + // Field count: 190 // // Metadata: // NetworkVarNames: m_bFreezePeriod (bool) @@ -7508,93 +7508,95 @@ namespace CS2Dumper.Schemas { public const nint m_numSpectatorsCountMax = 0xDEC; // uint32 public const nint m_numSpectatorsCountMaxTV = 0xDF0; // uint32 public const nint m_numSpectatorsCountMaxLnk = 0xDF4; // uint32 - public const nint m_bForceTeamChangeSilent = 0xE00; // bool - public const nint m_bLoadingRoundBackupData = 0xE01; // bool - public const nint m_nMatchInfoShowType = 0xE38; // int32 - public const nint m_flMatchInfoDecidedTime = 0xE3C; // float32 - public const nint mTeamDMLastWinningTeamNumber = 0xE58; // int32 - public const nint mTeamDMLastThinkTime = 0xE5C; // float32 - public const nint m_flTeamDMLastAnnouncementTime = 0xE60; // float32 - public const nint m_iAccountTerrorist = 0xE64; // int32 - public const nint m_iAccountCT = 0xE68; // int32 - public const nint m_iSpawnPointCount_Terrorist = 0xE6C; // int32 - public const nint m_iSpawnPointCount_CT = 0xE70; // int32 - public const nint m_iMaxNumTerrorists = 0xE74; // int32 - public const nint m_iMaxNumCTs = 0xE78; // int32 - public const nint m_iLoserBonusMostRecentTeam = 0xE7C; // int32 - public const nint m_tmNextPeriodicThink = 0xE80; // float32 - public const nint m_bVoiceWonMatchBragFired = 0xE84; // bool - public const nint m_fWarmupNextChatNoticeTime = 0xE88; // float32 - public const nint m_iHostagesRescued = 0xE90; // int32 - public const nint m_iHostagesTouched = 0xE94; // int32 - public const nint m_flNextHostageAnnouncement = 0xE98; // float32 - public const nint m_bNoTerroristsKilled = 0xE9C; // bool - public const nint m_bNoCTsKilled = 0xE9D; // bool - public const nint m_bNoEnemiesKilled = 0xE9E; // bool - public const nint m_bCanDonateWeapons = 0xE9F; // bool - public const nint m_firstKillTime = 0xEA4; // float32 - public const nint m_firstBloodTime = 0xEAC; // float32 - public const nint m_hostageWasInjured = 0xEC8; // bool - public const nint m_hostageWasKilled = 0xEC9; // bool - public const nint m_bVoteCalled = 0xED8; // bool - public const nint m_bServerVoteOnReset = 0xED9; // bool - public const nint m_flVoteCheckThrottle = 0xEDC; // float32 - public const nint m_bBuyTimeEnded = 0xEE0; // bool - public const nint m_nLastFreezeEndBeep = 0xEE4; // int32 - public const nint m_bTargetBombed = 0xEE8; // bool - public const nint m_bBombDefused = 0xEE9; // bool - public const nint m_bMapHasBombZone = 0xEEA; // bool - public const nint m_vecMainCTSpawnPos = 0xF38; // Vector - public const nint m_CTSpawnPointsMasterList = 0xF48; // CUtlVector - public const nint m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector - public const nint m_bRespawningAllRespawnablePlayers = 0xF78; // bool - public const nint m_iNextCTSpawnPoint = 0xF7C; // int32 - public const nint m_flCTSpawnPointUsedTime = 0xF80; // float32 - public const nint m_iNextTerroristSpawnPoint = 0xF84; // int32 - public const nint m_flTerroristSpawnPointUsedTime = 0xF88; // float32 - public const nint m_CTSpawnPoints = 0xF90; // CUtlVector - public const nint m_TerroristSpawnPoints = 0xFA8; // CUtlVector - public const nint m_bIsUnreservedGameServer = 0xFC0; // bool - public const nint m_fAutobalanceDisplayTime = 0xFC4; // float32 - public const nint m_bAllowWeaponSwitch = 0x1230; // bool - public const nint m_bRoundTimeWarningTriggered = 0x1231; // bool - public const nint m_phaseChangeAnnouncementTime = 0x1234; // GameTime_t - public const nint m_fNextUpdateTeamClanNamesTime = 0x1238; // float32 - public const nint m_flLastThinkTime = 0x123C; // GameTime_t - public const nint m_fAccumulatedRoundOffDamage = 0x1240; // float32 - public const nint m_nShorthandedBonusLastEvalRound = 0x1244; // int32 - public const nint m_nMatchAbortedEarlyReason = 0x14C0; // int32 - public const nint m_bHasTriggeredRoundStartMusic = 0x14C4; // bool - public const nint m_bSwitchingTeamsAtRoundReset = 0x14C5; // bool - public const nint m_pGameModeRules = 0x14E0; // CCSGameModeRules* - public const nint m_BtGlobalBlackboard = 0x14E8; // KeyValues3 - public const nint m_hPlayerResource = 0x1578; // CHandle - public const nint m_RetakeRules = 0x1580; // CRetakeGameRules - public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector[4] - public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1778; // bool[4] - public const nint m_nMatchEndCount = 0x17A0; // uint8 - public const nint m_nTTeamIntroVariant = 0x17A4; // int32 - public const nint m_nCTTeamIntroVariant = 0x17A8; // int32 - public const nint m_bTeamIntroPeriod = 0x17AC; // bool - public const nint m_fTeamIntroPeriodEnd = 0x17B0; // GameTime_t - public const nint m_bPlayedTeamIntroVO = 0x17B4; // bool - public const nint m_iRoundEndWinnerTeam = 0x17B8; // int32 - public const nint m_eRoundEndReason = 0x17BC; // int32 - public const nint m_bRoundEndShowTimerDefend = 0x17C0; // bool - public const nint m_iRoundEndTimerTime = 0x17C4; // int32 - public const nint m_sRoundEndFunFactToken = 0x17C8; // CUtlString - public const nint m_iRoundEndFunFactPlayerSlot = 0x17D0; // CPlayerSlot - public const nint m_iRoundEndFunFactData1 = 0x17D4; // int32 - public const nint m_iRoundEndFunFactData2 = 0x17D8; // int32 - public const nint m_iRoundEndFunFactData3 = 0x17DC; // int32 - public const nint m_sRoundEndMessage = 0x17E0; // CUtlString - public const nint m_iRoundEndPlayerCount = 0x17E8; // int32 - public const nint m_bRoundEndNoMusic = 0x17EC; // bool - public const nint m_iRoundEndLegacy = 0x17F0; // int32 - public const nint m_nRoundEndCount = 0x17F4; // uint8 - public const nint m_iRoundStartRoundNumber = 0x17F8; // int32 - public const nint m_nRoundStartCount = 0x17FC; // uint8 - public const nint m_flLastPerfSampleTime = 0x5808; // float64 + public const nint m_nCTsAliveAtFreezetimeEnd = 0xE00; // int32 + public const nint m_nTerroristsAliveAtFreezetimeEnd = 0xE04; // int32 + public const nint m_bForceTeamChangeSilent = 0xE08; // bool + public const nint m_bLoadingRoundBackupData = 0xE09; // bool + public const nint m_nMatchInfoShowType = 0xE40; // int32 + public const nint m_flMatchInfoDecidedTime = 0xE44; // float32 + public const nint mTeamDMLastWinningTeamNumber = 0xE60; // int32 + public const nint mTeamDMLastThinkTime = 0xE64; // float32 + public const nint m_flTeamDMLastAnnouncementTime = 0xE68; // float32 + public const nint m_iAccountTerrorist = 0xE6C; // int32 + public const nint m_iAccountCT = 0xE70; // int32 + public const nint m_iSpawnPointCount_Terrorist = 0xE74; // int32 + public const nint m_iSpawnPointCount_CT = 0xE78; // int32 + public const nint m_iMaxNumTerrorists = 0xE7C; // int32 + public const nint m_iMaxNumCTs = 0xE80; // int32 + public const nint m_iLoserBonusMostRecentTeam = 0xE84; // int32 + public const nint m_tmNextPeriodicThink = 0xE88; // float32 + public const nint m_bVoiceWonMatchBragFired = 0xE8C; // bool + public const nint m_fWarmupNextChatNoticeTime = 0xE90; // float32 + public const nint m_iHostagesRescued = 0xE98; // int32 + public const nint m_iHostagesTouched = 0xE9C; // int32 + public const nint m_flNextHostageAnnouncement = 0xEA0; // float32 + public const nint m_bNoTerroristsKilled = 0xEA4; // bool + public const nint m_bNoCTsKilled = 0xEA5; // bool + public const nint m_bNoEnemiesKilled = 0xEA6; // bool + public const nint m_bCanDonateWeapons = 0xEA7; // bool + public const nint m_firstKillTime = 0xEAC; // float32 + public const nint m_firstBloodTime = 0xEB4; // float32 + public const nint m_hostageWasInjured = 0xED0; // bool + public const nint m_hostageWasKilled = 0xED1; // bool + public const nint m_bVoteCalled = 0xEE0; // bool + public const nint m_bServerVoteOnReset = 0xEE1; // bool + public const nint m_flVoteCheckThrottle = 0xEE4; // float32 + public const nint m_bBuyTimeEnded = 0xEE8; // bool + public const nint m_nLastFreezeEndBeep = 0xEEC; // int32 + public const nint m_bTargetBombed = 0xEF0; // bool + public const nint m_bBombDefused = 0xEF1; // bool + public const nint m_bMapHasBombZone = 0xEF2; // bool + public const nint m_vecMainCTSpawnPos = 0xF40; // Vector + public const nint m_CTSpawnPointsMasterList = 0xF50; // CUtlVector + public const nint m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector + public const nint m_bRespawningAllRespawnablePlayers = 0xF80; // bool + public const nint m_iNextCTSpawnPoint = 0xF84; // int32 + public const nint m_flCTSpawnPointUsedTime = 0xF88; // float32 + public const nint m_iNextTerroristSpawnPoint = 0xF8C; // int32 + public const nint m_flTerroristSpawnPointUsedTime = 0xF90; // float32 + public const nint m_CTSpawnPoints = 0xF98; // CUtlVector + public const nint m_TerroristSpawnPoints = 0xFB0; // CUtlVector + public const nint m_bIsUnreservedGameServer = 0xFC8; // bool + public const nint m_fAutobalanceDisplayTime = 0xFCC; // float32 + public const nint m_bAllowWeaponSwitch = 0x1238; // bool + public const nint m_bRoundTimeWarningTriggered = 0x1239; // bool + public const nint m_phaseChangeAnnouncementTime = 0x123C; // GameTime_t + public const nint m_fNextUpdateTeamClanNamesTime = 0x1240; // float32 + public const nint m_flLastThinkTime = 0x1244; // GameTime_t + public const nint m_fAccumulatedRoundOffDamage = 0x1248; // float32 + public const nint m_nShorthandedBonusLastEvalRound = 0x124C; // int32 + public const nint m_nMatchAbortedEarlyReason = 0x14C8; // int32 + public const nint m_bHasTriggeredRoundStartMusic = 0x14CC; // bool + public const nint m_bSwitchingTeamsAtRoundReset = 0x14CD; // bool + public const nint m_pGameModeRules = 0x14E8; // CCSGameModeRules* + public const nint m_BtGlobalBlackboard = 0x14F0; // KeyValues3 + public const nint m_hPlayerResource = 0x1580; // CHandle + public const nint m_RetakeRules = 0x1588; // CRetakeGameRules + public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector[4] + public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1780; // bool[4] + public const nint m_nMatchEndCount = 0x17A8; // uint8 + public const nint m_nTTeamIntroVariant = 0x17AC; // int32 + public const nint m_nCTTeamIntroVariant = 0x17B0; // int32 + public const nint m_bTeamIntroPeriod = 0x17B4; // bool + public const nint m_fTeamIntroPeriodEnd = 0x17B8; // GameTime_t + public const nint m_bPlayedTeamIntroVO = 0x17BC; // bool + public const nint m_iRoundEndWinnerTeam = 0x17C0; // int32 + public const nint m_eRoundEndReason = 0x17C4; // int32 + public const nint m_bRoundEndShowTimerDefend = 0x17C8; // bool + public const nint m_iRoundEndTimerTime = 0x17CC; // int32 + public const nint m_sRoundEndFunFactToken = 0x17D0; // CUtlString + public const nint m_iRoundEndFunFactPlayerSlot = 0x17D8; // CPlayerSlot + public const nint m_iRoundEndFunFactData1 = 0x17DC; // int32 + public const nint m_iRoundEndFunFactData2 = 0x17E0; // int32 + public const nint m_iRoundEndFunFactData3 = 0x17E4; // int32 + public const nint m_sRoundEndMessage = 0x17E8; // CUtlString + public const nint m_iRoundEndPlayerCount = 0x17F0; // int32 + public const nint m_bRoundEndNoMusic = 0x17F4; // bool + public const nint m_iRoundEndLegacy = 0x17F8; // int32 + public const nint m_nRoundEndCount = 0x17FC; // uint8 + public const nint m_iRoundStartRoundNumber = 0x1800; // int32 + public const nint m_nRoundStartCount = 0x1804; // uint8 + public const nint m_flLastPerfSampleTime = 0x5810; // float64 } // Parent: CPhysicsProp // Field count: 0 diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 784046e..d31fc61 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once @@ -7314,7 +7314,7 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_state = 0x798; // int32 } // Parent: CTeamplayRules - // Field count: 188 + // Field count: 190 // // Metadata: // NetworkVarNames: m_bFreezePeriod (bool) @@ -7513,93 +7513,95 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_numSpectatorsCountMax = 0xDEC; // uint32 constexpr std::ptrdiff_t m_numSpectatorsCountMaxTV = 0xDF0; // uint32 constexpr std::ptrdiff_t m_numSpectatorsCountMaxLnk = 0xDF4; // uint32 - constexpr std::ptrdiff_t m_bForceTeamChangeSilent = 0xE00; // bool - constexpr std::ptrdiff_t m_bLoadingRoundBackupData = 0xE01; // bool - constexpr std::ptrdiff_t m_nMatchInfoShowType = 0xE38; // int32 - constexpr std::ptrdiff_t m_flMatchInfoDecidedTime = 0xE3C; // float32 - constexpr std::ptrdiff_t mTeamDMLastWinningTeamNumber = 0xE58; // int32 - constexpr std::ptrdiff_t mTeamDMLastThinkTime = 0xE5C; // float32 - constexpr std::ptrdiff_t m_flTeamDMLastAnnouncementTime = 0xE60; // float32 - constexpr std::ptrdiff_t m_iAccountTerrorist = 0xE64; // int32 - constexpr std::ptrdiff_t m_iAccountCT = 0xE68; // int32 - constexpr std::ptrdiff_t m_iSpawnPointCount_Terrorist = 0xE6C; // int32 - constexpr std::ptrdiff_t m_iSpawnPointCount_CT = 0xE70; // int32 - constexpr std::ptrdiff_t m_iMaxNumTerrorists = 0xE74; // int32 - constexpr std::ptrdiff_t m_iMaxNumCTs = 0xE78; // int32 - constexpr std::ptrdiff_t m_iLoserBonusMostRecentTeam = 0xE7C; // int32 - constexpr std::ptrdiff_t m_tmNextPeriodicThink = 0xE80; // float32 - constexpr std::ptrdiff_t m_bVoiceWonMatchBragFired = 0xE84; // bool - constexpr std::ptrdiff_t m_fWarmupNextChatNoticeTime = 0xE88; // float32 - constexpr std::ptrdiff_t m_iHostagesRescued = 0xE90; // int32 - constexpr std::ptrdiff_t m_iHostagesTouched = 0xE94; // int32 - constexpr std::ptrdiff_t m_flNextHostageAnnouncement = 0xE98; // float32 - constexpr std::ptrdiff_t m_bNoTerroristsKilled = 0xE9C; // bool - constexpr std::ptrdiff_t m_bNoCTsKilled = 0xE9D; // bool - constexpr std::ptrdiff_t m_bNoEnemiesKilled = 0xE9E; // bool - constexpr std::ptrdiff_t m_bCanDonateWeapons = 0xE9F; // bool - constexpr std::ptrdiff_t m_firstKillTime = 0xEA4; // float32 - constexpr std::ptrdiff_t m_firstBloodTime = 0xEAC; // float32 - constexpr std::ptrdiff_t m_hostageWasInjured = 0xEC8; // bool - constexpr std::ptrdiff_t m_hostageWasKilled = 0xEC9; // bool - constexpr std::ptrdiff_t m_bVoteCalled = 0xED8; // bool - constexpr std::ptrdiff_t m_bServerVoteOnReset = 0xED9; // bool - constexpr std::ptrdiff_t m_flVoteCheckThrottle = 0xEDC; // float32 - constexpr std::ptrdiff_t m_bBuyTimeEnded = 0xEE0; // bool - constexpr std::ptrdiff_t m_nLastFreezeEndBeep = 0xEE4; // int32 - constexpr std::ptrdiff_t m_bTargetBombed = 0xEE8; // bool - constexpr std::ptrdiff_t m_bBombDefused = 0xEE9; // bool - constexpr std::ptrdiff_t m_bMapHasBombZone = 0xEEA; // bool - constexpr std::ptrdiff_t m_vecMainCTSpawnPos = 0xF38; // Vector - constexpr std::ptrdiff_t m_CTSpawnPointsMasterList = 0xF48; // CUtlVector - constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector - constexpr std::ptrdiff_t m_bRespawningAllRespawnablePlayers = 0xF78; // bool - constexpr std::ptrdiff_t m_iNextCTSpawnPoint = 0xF7C; // int32 - constexpr std::ptrdiff_t m_flCTSpawnPointUsedTime = 0xF80; // float32 - constexpr std::ptrdiff_t m_iNextTerroristSpawnPoint = 0xF84; // int32 - constexpr std::ptrdiff_t m_flTerroristSpawnPointUsedTime = 0xF88; // float32 - constexpr std::ptrdiff_t m_CTSpawnPoints = 0xF90; // CUtlVector - constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFA8; // CUtlVector - constexpr std::ptrdiff_t m_bIsUnreservedGameServer = 0xFC0; // bool - constexpr std::ptrdiff_t m_fAutobalanceDisplayTime = 0xFC4; // float32 - constexpr std::ptrdiff_t m_bAllowWeaponSwitch = 0x1230; // bool - constexpr std::ptrdiff_t m_bRoundTimeWarningTriggered = 0x1231; // bool - constexpr std::ptrdiff_t m_phaseChangeAnnouncementTime = 0x1234; // GameTime_t - constexpr std::ptrdiff_t m_fNextUpdateTeamClanNamesTime = 0x1238; // float32 - constexpr std::ptrdiff_t m_flLastThinkTime = 0x123C; // GameTime_t - constexpr std::ptrdiff_t m_fAccumulatedRoundOffDamage = 0x1240; // float32 - constexpr std::ptrdiff_t m_nShorthandedBonusLastEvalRound = 0x1244; // int32 - constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0x14C0; // int32 - constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0x14C4; // bool - constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0x14C5; // bool - constexpr std::ptrdiff_t m_pGameModeRules = 0x14E0; // CCSGameModeRules* - constexpr std::ptrdiff_t m_BtGlobalBlackboard = 0x14E8; // KeyValues3 - constexpr std::ptrdiff_t m_hPlayerResource = 0x1578; // CHandle - constexpr std::ptrdiff_t m_RetakeRules = 0x1580; // CRetakeGameRules - constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector[4] - constexpr std::ptrdiff_t m_bTeamLastKillUsedUniqueWeaponMatch = 0x1778; // bool[4] - constexpr std::ptrdiff_t m_nMatchEndCount = 0x17A0; // uint8 - constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0x17A4; // int32 - constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0x17A8; // int32 - constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0x17AC; // bool - constexpr std::ptrdiff_t m_fTeamIntroPeriodEnd = 0x17B0; // GameTime_t - constexpr std::ptrdiff_t m_bPlayedTeamIntroVO = 0x17B4; // bool - constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0x17B8; // int32 - constexpr std::ptrdiff_t m_eRoundEndReason = 0x17BC; // int32 - constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0x17C0; // bool - constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0x17C4; // int32 - constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0x17C8; // CUtlString - constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0x17D0; // CPlayerSlot - constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0x17D4; // int32 - constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0x17D8; // int32 - constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0x17DC; // int32 - constexpr std::ptrdiff_t m_sRoundEndMessage = 0x17E0; // CUtlString - constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0x17E8; // int32 - constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0x17EC; // bool - constexpr std::ptrdiff_t m_iRoundEndLegacy = 0x17F0; // int32 - constexpr std::ptrdiff_t m_nRoundEndCount = 0x17F4; // uint8 - constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0x17F8; // int32 - constexpr std::ptrdiff_t m_nRoundStartCount = 0x17FC; // uint8 - constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x5808; // float64 + constexpr std::ptrdiff_t m_nCTsAliveAtFreezetimeEnd = 0xE00; // int32 + constexpr std::ptrdiff_t m_nTerroristsAliveAtFreezetimeEnd = 0xE04; // int32 + constexpr std::ptrdiff_t m_bForceTeamChangeSilent = 0xE08; // bool + constexpr std::ptrdiff_t m_bLoadingRoundBackupData = 0xE09; // bool + constexpr std::ptrdiff_t m_nMatchInfoShowType = 0xE40; // int32 + constexpr std::ptrdiff_t m_flMatchInfoDecidedTime = 0xE44; // float32 + constexpr std::ptrdiff_t mTeamDMLastWinningTeamNumber = 0xE60; // int32 + constexpr std::ptrdiff_t mTeamDMLastThinkTime = 0xE64; // float32 + constexpr std::ptrdiff_t m_flTeamDMLastAnnouncementTime = 0xE68; // float32 + constexpr std::ptrdiff_t m_iAccountTerrorist = 0xE6C; // int32 + constexpr std::ptrdiff_t m_iAccountCT = 0xE70; // int32 + constexpr std::ptrdiff_t m_iSpawnPointCount_Terrorist = 0xE74; // int32 + constexpr std::ptrdiff_t m_iSpawnPointCount_CT = 0xE78; // int32 + constexpr std::ptrdiff_t m_iMaxNumTerrorists = 0xE7C; // int32 + constexpr std::ptrdiff_t m_iMaxNumCTs = 0xE80; // int32 + constexpr std::ptrdiff_t m_iLoserBonusMostRecentTeam = 0xE84; // int32 + constexpr std::ptrdiff_t m_tmNextPeriodicThink = 0xE88; // float32 + constexpr std::ptrdiff_t m_bVoiceWonMatchBragFired = 0xE8C; // bool + constexpr std::ptrdiff_t m_fWarmupNextChatNoticeTime = 0xE90; // float32 + constexpr std::ptrdiff_t m_iHostagesRescued = 0xE98; // int32 + constexpr std::ptrdiff_t m_iHostagesTouched = 0xE9C; // int32 + constexpr std::ptrdiff_t m_flNextHostageAnnouncement = 0xEA0; // float32 + constexpr std::ptrdiff_t m_bNoTerroristsKilled = 0xEA4; // bool + constexpr std::ptrdiff_t m_bNoCTsKilled = 0xEA5; // bool + constexpr std::ptrdiff_t m_bNoEnemiesKilled = 0xEA6; // bool + constexpr std::ptrdiff_t m_bCanDonateWeapons = 0xEA7; // bool + constexpr std::ptrdiff_t m_firstKillTime = 0xEAC; // float32 + constexpr std::ptrdiff_t m_firstBloodTime = 0xEB4; // float32 + constexpr std::ptrdiff_t m_hostageWasInjured = 0xED0; // bool + constexpr std::ptrdiff_t m_hostageWasKilled = 0xED1; // bool + constexpr std::ptrdiff_t m_bVoteCalled = 0xEE0; // bool + constexpr std::ptrdiff_t m_bServerVoteOnReset = 0xEE1; // bool + constexpr std::ptrdiff_t m_flVoteCheckThrottle = 0xEE4; // float32 + constexpr std::ptrdiff_t m_bBuyTimeEnded = 0xEE8; // bool + constexpr std::ptrdiff_t m_nLastFreezeEndBeep = 0xEEC; // int32 + constexpr std::ptrdiff_t m_bTargetBombed = 0xEF0; // bool + constexpr std::ptrdiff_t m_bBombDefused = 0xEF1; // bool + constexpr std::ptrdiff_t m_bMapHasBombZone = 0xEF2; // bool + constexpr std::ptrdiff_t m_vecMainCTSpawnPos = 0xF40; // Vector + constexpr std::ptrdiff_t m_CTSpawnPointsMasterList = 0xF50; // CUtlVector + constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector + constexpr std::ptrdiff_t m_bRespawningAllRespawnablePlayers = 0xF80; // bool + constexpr std::ptrdiff_t m_iNextCTSpawnPoint = 0xF84; // int32 + constexpr std::ptrdiff_t m_flCTSpawnPointUsedTime = 0xF88; // float32 + constexpr std::ptrdiff_t m_iNextTerroristSpawnPoint = 0xF8C; // int32 + constexpr std::ptrdiff_t m_flTerroristSpawnPointUsedTime = 0xF90; // float32 + constexpr std::ptrdiff_t m_CTSpawnPoints = 0xF98; // CUtlVector + constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFB0; // CUtlVector + constexpr std::ptrdiff_t m_bIsUnreservedGameServer = 0xFC8; // bool + constexpr std::ptrdiff_t m_fAutobalanceDisplayTime = 0xFCC; // float32 + constexpr std::ptrdiff_t m_bAllowWeaponSwitch = 0x1238; // bool + constexpr std::ptrdiff_t m_bRoundTimeWarningTriggered = 0x1239; // bool + constexpr std::ptrdiff_t m_phaseChangeAnnouncementTime = 0x123C; // GameTime_t + constexpr std::ptrdiff_t m_fNextUpdateTeamClanNamesTime = 0x1240; // float32 + constexpr std::ptrdiff_t m_flLastThinkTime = 0x1244; // GameTime_t + constexpr std::ptrdiff_t m_fAccumulatedRoundOffDamage = 0x1248; // float32 + constexpr std::ptrdiff_t m_nShorthandedBonusLastEvalRound = 0x124C; // int32 + constexpr std::ptrdiff_t m_nMatchAbortedEarlyReason = 0x14C8; // int32 + constexpr std::ptrdiff_t m_bHasTriggeredRoundStartMusic = 0x14CC; // bool + constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0x14CD; // bool + constexpr std::ptrdiff_t m_pGameModeRules = 0x14E8; // CCSGameModeRules* + constexpr std::ptrdiff_t m_BtGlobalBlackboard = 0x14F0; // KeyValues3 + constexpr std::ptrdiff_t m_hPlayerResource = 0x1580; // CHandle + constexpr std::ptrdiff_t m_RetakeRules = 0x1588; // CRetakeGameRules + constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector[4] + constexpr std::ptrdiff_t m_bTeamLastKillUsedUniqueWeaponMatch = 0x1780; // bool[4] + constexpr std::ptrdiff_t m_nMatchEndCount = 0x17A8; // uint8 + constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0x17AC; // int32 + constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0x17B0; // int32 + constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0x17B4; // bool + constexpr std::ptrdiff_t m_fTeamIntroPeriodEnd = 0x17B8; // GameTime_t + constexpr std::ptrdiff_t m_bPlayedTeamIntroVO = 0x17BC; // bool + constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0x17C0; // int32 + constexpr std::ptrdiff_t m_eRoundEndReason = 0x17C4; // int32 + constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0x17C8; // bool + constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0x17CC; // int32 + constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0x17D0; // CUtlString + constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0x17D8; // CPlayerSlot + constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0x17DC; // int32 + constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0x17E0; // int32 + constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0x17E4; // int32 + constexpr std::ptrdiff_t m_sRoundEndMessage = 0x17E8; // CUtlString + constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0x17F0; // int32 + constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0x17F4; // bool + constexpr std::ptrdiff_t m_iRoundEndLegacy = 0x17F8; // int32 + constexpr std::ptrdiff_t m_nRoundEndCount = 0x17FC; // uint8 + constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0x1800; // int32 + constexpr std::ptrdiff_t m_nRoundStartCount = 0x1804; // uint8 + constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x5810; // float64 } // Parent: CPhysicsProp // Field count: 0 diff --git a/output/server_dll.json b/output/server_dll.json index e038ac8..d6ef09f 100644 --- a/output/server_dll.json +++ b/output/server_dll.json @@ -3282,171 +3282,173 @@ }, "CCSGameRules": { "fields": { - "mTeamDMLastThinkTime": 3676, - "mTeamDMLastWinningTeamNumber": 3672, - "m_BtGlobalBlackboard": 5352, - "m_CTSpawnPoints": 3984, - "m_CTSpawnPointsMasterList": 3912, + "mTeamDMLastThinkTime": 3684, + "mTeamDMLastWinningTeamNumber": 3680, + "m_BtGlobalBlackboard": 5360, + "m_CTSpawnPoints": 3992, + "m_CTSpawnPointsMasterList": 3920, "m_MatchDevice": 304, "m_MinimapVerticalSectionHeights": 3260, - "m_RetakeRules": 5504, + "m_RetakeRules": 5512, "m_TeamRespawnWaveTimes": 2980, - "m_TerroristSpawnPoints": 4008, - "m_TerroristSpawnPointsMasterList": 3936, + "m_TerroristSpawnPoints": 4016, + "m_TerroristSpawnPointsMasterList": 3944, "m_arrProhibitedItemIndices": 2380, "m_arrSelectedHostageSpawnIndices": 3472, - "m_arrTeamUniqueKillWeaponsMatch": 5912, + "m_arrTeamUniqueKillWeaponsMatch": 5920, "m_arrTournamentActiveCasterAccounts": 2580, - "m_bAllowWeaponSwitch": 4656, + "m_bAllowWeaponSwitch": 4664, "m_bAnyHostageReached": 284, - "m_bBombDefused": 3817, + "m_bBombDefused": 3825, "m_bBombDropped": 2604, "m_bBombPlanted": 2605, - "m_bBuyTimeEnded": 3808, + "m_bBuyTimeEnded": 3816, "m_bCTCantBuy": 2617, "m_bCTTimeOutActive": 214, - "m_bCanDonateWeapons": 3743, + "m_bCanDonateWeapons": 3751, "m_bCompleteReset": 3501, "m_bFirstConnected": 3500, - "m_bForceTeamChangeSilent": 3584, + "m_bForceTeamChangeSilent": 3592, "m_bFreezePeriod": 200, "m_bGameRestart": 252, "m_bHasHostageBeenTouched": 3424, "m_bHasMatchStarted": 308, - "m_bHasTriggeredRoundStartMusic": 5316, + "m_bHasTriggeredRoundStartMusic": 5324, "m_bIsDroppingItems": 2376, "m_bIsHltvActive": 2378, "m_bIsQuestEligible": 2377, "m_bIsQueuedMatchmaking": 288, - "m_bIsUnreservedGameServer": 4032, + "m_bIsUnreservedGameServer": 4040, "m_bIsValveDS": 296, "m_bLevelInitialized": 3436, - "m_bLoadingRoundBackupData": 3585, + "m_bLoadingRoundBackupData": 3593, "m_bLogoMap": 297, "m_bMapHasBombTarget": 285, - "m_bMapHasBombZone": 3818, + "m_bMapHasBombZone": 3826, "m_bMapHasBuyZone": 287, "m_bMapHasRescueZone": 286, "m_bMatchWaitingForResume": 233, "m_bNeedToAskPlayersForContinueVote": 3540, - "m_bNoCTsKilled": 3741, - "m_bNoEnemiesKilled": 3742, - "m_bNoTerroristsKilled": 3740, + "m_bNoCTsKilled": 3749, + "m_bNoEnemiesKilled": 3750, + "m_bNoTerroristsKilled": 3748, "m_bPickNewTeamsOnReset": 3502, "m_bPlayAllStepSoundsOnServer": 298, - "m_bPlayedTeamIntroVO": 6068, - "m_bRespawningAllRespawnablePlayers": 3960, - "m_bRoundEndNoMusic": 6124, - "m_bRoundEndShowTimerDefend": 6080, - "m_bRoundTimeWarningTriggered": 4657, + "m_bPlayedTeamIntroVO": 6076, + "m_bRespawningAllRespawnablePlayers": 3968, + "m_bRoundEndNoMusic": 6132, + "m_bRoundEndShowTimerDefend": 6088, + "m_bRoundTimeWarningTriggered": 4665, "m_bScrambleTeamsOnRestart": 3503, "m_bServerPaused": 212, - "m_bServerVoteOnReset": 3801, + "m_bServerVoteOnReset": 3809, "m_bSwapTeamsOnRestart": 3504, - "m_bSwitchingTeamsAtRoundReset": 5317, + "m_bSwitchingTeamsAtRoundReset": 5325, "m_bTCantBuy": 2616, - "m_bTargetBombed": 3816, - "m_bTeamIntroPeriod": 6060, - "m_bTeamLastKillUsedUniqueWeaponMatch": 6008, + "m_bTargetBombed": 3824, + "m_bTeamIntroPeriod": 6068, + "m_bTeamLastKillUsedUniqueWeaponMatch": 6016, "m_bTechnicalTimeOut": 232, "m_bTerroristTimeOutActive": 213, - "m_bVoiceWonMatchBragFired": 3716, - "m_bVoteCalled": 3800, + "m_bVoiceWonMatchBragFired": 3724, + "m_bVoteCalled": 3808, "m_bWarmupPeriod": 201, - "m_eRoundEndReason": 6076, + "m_eRoundEndReason": 6084, "m_eRoundWinReason": 2612, "m_endMatchOnRoundReset": 3448, "m_endMatchOnThink": 3449, - "m_fAccumulatedRoundOffDamage": 4672, - "m_fAutobalanceDisplayTime": 4036, + "m_fAccumulatedRoundOffDamage": 4680, + "m_fAutobalanceDisplayTime": 4044, "m_fAvgPlayerRank": 3548, "m_fMatchStartTime": 240, - "m_fNextUpdateTeamClanNamesTime": 4664, + "m_fNextUpdateTeamClanNamesTime": 4672, "m_fRoundStartTime": 244, - "m_fTeamIntroPeriodEnd": 6064, - "m_fWarmupNextChatNoticeTime": 3720, + "m_fTeamIntroPeriodEnd": 6072, + "m_fWarmupNextChatNoticeTime": 3728, "m_fWarmupPeriodEnd": 204, "m_fWarmupPeriodStart": 208, - "m_firstBloodTime": 3756, - "m_firstKillTime": 3748, + "m_firstBloodTime": 3764, + "m_firstKillTime": 3756, "m_flCMMItemDropRevealEndTime": 2372, "m_flCMMItemDropRevealStartTime": 2368, - "m_flCTSpawnPointUsedTime": 3968, + "m_flCTSpawnPointUsedTime": 3976, "m_flCTTimeOutRemaining": 220, "m_flGameStartTime": 256, "m_flIntermissionEndTime": 3432, "m_flIntermissionStartTime": 3428, - "m_flLastPerfSampleTime": 22536, - "m_flLastThinkTime": 4668, - "m_flMatchInfoDecidedTime": 3644, - "m_flNextHostageAnnouncement": 3736, + "m_flLastPerfSampleTime": 22544, + "m_flLastThinkTime": 4676, + "m_flMatchInfoDecidedTime": 3652, + "m_flNextHostageAnnouncement": 3744, "m_flNextRespawnWave": 3108, "m_flRestartRoundTime": 248, - "m_flTeamDMLastAnnouncementTime": 3680, - "m_flTerroristSpawnPointUsedTime": 3976, + "m_flTeamDMLastAnnouncementTime": 3688, + "m_flTerroristSpawnPointUsedTime": 3984, "m_flTerroristTimeOutRemaining": 216, - "m_flVoteCheckThrottle": 3804, + "m_flVoteCheckThrottle": 3812, "m_gamePhase": 264, - "m_hPlayerResource": 5496, - "m_hostageWasInjured": 3784, - "m_hostageWasKilled": 3785, - "m_iAccountCT": 3688, - "m_iAccountTerrorist": 3684, + "m_hPlayerResource": 5504, + "m_hostageWasInjured": 3792, + "m_hostageWasKilled": 3793, + "m_iAccountCT": 3696, + "m_iAccountTerrorist": 3692, "m_iFreezeTime": 3452, "m_iHostagesRemaining": 280, - "m_iHostagesRescued": 3728, - "m_iHostagesTouched": 3732, - "m_iLoserBonusMostRecentTeam": 3708, + "m_iHostagesRescued": 3736, + "m_iHostagesTouched": 3740, + "m_iLoserBonusMostRecentTeam": 3716, "m_iMatchStats_PlayersAlive_CT": 2740, "m_iMatchStats_PlayersAlive_T": 2860, "m_iMatchStats_RoundResults": 2620, - "m_iMaxNumCTs": 3704, - "m_iMaxNumTerrorists": 3700, - "m_iNextCTSpawnPoint": 3964, - "m_iNextTerroristSpawnPoint": 3972, + "m_iMaxNumCTs": 3712, + "m_iMaxNumTerrorists": 3708, + "m_iNextCTSpawnPoint": 3972, + "m_iNextTerroristSpawnPoint": 3980, "m_iNumCT": 3460, "m_iNumConsecutiveCTLoses": 3388, "m_iNumConsecutiveTerroristLoses": 3392, "m_iNumSpawnableCT": 3468, "m_iNumSpawnableTerrorist": 3464, "m_iNumTerrorist": 3456, - "m_iRoundEndFunFactData1": 6100, - "m_iRoundEndFunFactData2": 6104, - "m_iRoundEndFunFactData3": 6108, - "m_iRoundEndFunFactPlayerSlot": 6096, - "m_iRoundEndLegacy": 6128, - "m_iRoundEndPlayerCount": 6120, - "m_iRoundEndTimerTime": 6084, - "m_iRoundEndWinnerTeam": 6072, - "m_iRoundStartRoundNumber": 6136, + "m_iRoundEndFunFactData1": 6108, + "m_iRoundEndFunFactData2": 6112, + "m_iRoundEndFunFactData3": 6116, + "m_iRoundEndFunFactPlayerSlot": 6104, + "m_iRoundEndLegacy": 6136, + "m_iRoundEndPlayerCount": 6128, + "m_iRoundEndTimerTime": 6092, + "m_iRoundEndWinnerTeam": 6080, + "m_iRoundStartRoundNumber": 6144, "m_iRoundTime": 236, "m_iRoundWinStatus": 2608, - "m_iSpawnPointCount_CT": 3696, - "m_iSpawnPointCount_Terrorist": 3692, + "m_iSpawnPointCount_CT": 3704, + "m_iSpawnPointCount_Terrorist": 3700, "m_iSpectatorSlotCount": 300, "m_iTotalRoundsPlayed": 3440, "m_iUnBalancedRounds": 3444, - "m_nCTTeamIntroVariant": 6056, + "m_nCTTeamIntroVariant": 6064, "m_nCTTimeOuts": 228, + "m_nCTsAliveAtFreezetimeEnd": 3584, "m_nEndMatchMapGroupVoteOptions": 3344, "m_nEndMatchMapGroupVoteTypes": 3304, "m_nEndMatchMapVoteWinner": 3384, "m_nEndMatchTiedVotes": 3512, "m_nHalloweenMaskListSeed": 2600, - "m_nLastFreezeEndBeep": 3812, - "m_nMatchAbortedEarlyReason": 5312, - "m_nMatchEndCount": 6048, - "m_nMatchInfoShowType": 3640, + "m_nLastFreezeEndBeep": 3820, + "m_nMatchAbortedEarlyReason": 5320, + "m_nMatchEndCount": 6056, + "m_nMatchInfoShowType": 3648, "m_nNextMapInMapgroup": 312, "m_nOvertimePlaying": 276, "m_nQueuedMatchmakingMode": 292, - "m_nRoundEndCount": 6132, - "m_nRoundStartCount": 6140, + "m_nRoundEndCount": 6140, + "m_nRoundStartCount": 6148, "m_nRoundsPlayedThisPhase": 272, - "m_nShorthandedBonusLastEvalRound": 4676, + "m_nShorthandedBonusLastEvalRound": 4684, "m_nSpawnPointsRandomSeed": 3496, - "m_nTTeamIntroVariant": 6052, + "m_nTTeamIntroVariant": 6060, "m_nTerroristTimeOuts": 224, + "m_nTerroristsAliveAtFreezetimeEnd": 3588, "m_nTournamentPredictionsPct": 2364, "m_numBestOfMaps": 2596, "m_numQueuedMatchmakingAccounts": 3544, @@ -3454,22 +3456,22 @@ "m_numSpectatorsCountMaxLnk": 3572, "m_numSpectatorsCountMaxTV": 3568, "m_numTotalTournamentDrops": 3560, - "m_pGameModeRules": 5344, + "m_pGameModeRules": 5352, "m_pQueuedMatchmakingReservationString": 3552, - "m_phaseChangeAnnouncementTime": 4660, - "m_sRoundEndFunFactToken": 6088, - "m_sRoundEndMessage": 6112, + "m_phaseChangeAnnouncementTime": 4668, + "m_sRoundEndFunFactToken": 6096, + "m_sRoundEndMessage": 6120, "m_szMatchStatTxt": 1340, "m_szTournamentEventName": 316, "m_szTournamentEventStage": 828, "m_szTournamentPredictionsTxt": 1852, "m_timeUntilNextPhaseStarts": 260, - "m_tmNextPeriodicThink": 3712, + "m_tmNextPeriodicThink": 3720, "m_totalRoundsPlayed": 268, "m_ullLocalMatchID": 3296, "m_vMinimapMaxs": 3248, "m_vMinimapMins": 3236, - "m_vecMainCTSpawnPos": 3896 + "m_vecMainCTSpawnPos": 3904 }, "metadata": [ { diff --git a/output/server_dll.rs b/output/server_dll.rs index c43bba4..4a63f6b 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -7416,7 +7416,7 @@ pub mod cs2_dumper { pub const m_state: usize = 0x798; // int32 } // Parent: CTeamplayRules - // Field count: 188 + // Field count: 190 // // Metadata: // NetworkVarNames: m_bFreezePeriod (bool) @@ -7615,93 +7615,95 @@ pub mod cs2_dumper { pub const m_numSpectatorsCountMax: usize = 0xDEC; // uint32 pub const m_numSpectatorsCountMaxTV: usize = 0xDF0; // uint32 pub const m_numSpectatorsCountMaxLnk: usize = 0xDF4; // uint32 - pub const m_bForceTeamChangeSilent: usize = 0xE00; // bool - pub const m_bLoadingRoundBackupData: usize = 0xE01; // bool - pub const m_nMatchInfoShowType: usize = 0xE38; // int32 - pub const m_flMatchInfoDecidedTime: usize = 0xE3C; // float32 - pub const mTeamDMLastWinningTeamNumber: usize = 0xE58; // int32 - pub const mTeamDMLastThinkTime: usize = 0xE5C; // float32 - pub const m_flTeamDMLastAnnouncementTime: usize = 0xE60; // float32 - pub const m_iAccountTerrorist: usize = 0xE64; // int32 - pub const m_iAccountCT: usize = 0xE68; // int32 - pub const m_iSpawnPointCount_Terrorist: usize = 0xE6C; // int32 - pub const m_iSpawnPointCount_CT: usize = 0xE70; // int32 - pub const m_iMaxNumTerrorists: usize = 0xE74; // int32 - pub const m_iMaxNumCTs: usize = 0xE78; // int32 - pub const m_iLoserBonusMostRecentTeam: usize = 0xE7C; // int32 - pub const m_tmNextPeriodicThink: usize = 0xE80; // float32 - pub const m_bVoiceWonMatchBragFired: usize = 0xE84; // bool - pub const m_fWarmupNextChatNoticeTime: usize = 0xE88; // float32 - pub const m_iHostagesRescued: usize = 0xE90; // int32 - pub const m_iHostagesTouched: usize = 0xE94; // int32 - pub const m_flNextHostageAnnouncement: usize = 0xE98; // float32 - pub const m_bNoTerroristsKilled: usize = 0xE9C; // bool - pub const m_bNoCTsKilled: usize = 0xE9D; // bool - pub const m_bNoEnemiesKilled: usize = 0xE9E; // bool - pub const m_bCanDonateWeapons: usize = 0xE9F; // bool - pub const m_firstKillTime: usize = 0xEA4; // float32 - pub const m_firstBloodTime: usize = 0xEAC; // float32 - pub const m_hostageWasInjured: usize = 0xEC8; // bool - pub const m_hostageWasKilled: usize = 0xEC9; // bool - pub const m_bVoteCalled: usize = 0xED8; // bool - pub const m_bServerVoteOnReset: usize = 0xED9; // bool - pub const m_flVoteCheckThrottle: usize = 0xEDC; // float32 - pub const m_bBuyTimeEnded: usize = 0xEE0; // bool - pub const m_nLastFreezeEndBeep: usize = 0xEE4; // int32 - pub const m_bTargetBombed: usize = 0xEE8; // bool - pub const m_bBombDefused: usize = 0xEE9; // bool - pub const m_bMapHasBombZone: usize = 0xEEA; // bool - pub const m_vecMainCTSpawnPos: usize = 0xF38; // Vector - pub const m_CTSpawnPointsMasterList: usize = 0xF48; // CUtlVector - pub const m_TerroristSpawnPointsMasterList: usize = 0xF60; // CUtlVector - pub const m_bRespawningAllRespawnablePlayers: usize = 0xF78; // bool - pub const m_iNextCTSpawnPoint: usize = 0xF7C; // int32 - pub const m_flCTSpawnPointUsedTime: usize = 0xF80; // float32 - pub const m_iNextTerroristSpawnPoint: usize = 0xF84; // int32 - pub const m_flTerroristSpawnPointUsedTime: usize = 0xF88; // float32 - pub const m_CTSpawnPoints: usize = 0xF90; // CUtlVector - pub const m_TerroristSpawnPoints: usize = 0xFA8; // CUtlVector - pub const m_bIsUnreservedGameServer: usize = 0xFC0; // bool - pub const m_fAutobalanceDisplayTime: usize = 0xFC4; // float32 - pub const m_bAllowWeaponSwitch: usize = 0x1230; // bool - pub const m_bRoundTimeWarningTriggered: usize = 0x1231; // bool - pub const m_phaseChangeAnnouncementTime: usize = 0x1234; // GameTime_t - pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1238; // float32 - pub const m_flLastThinkTime: usize = 0x123C; // GameTime_t - pub const m_fAccumulatedRoundOffDamage: usize = 0x1240; // float32 - pub const m_nShorthandedBonusLastEvalRound: usize = 0x1244; // int32 - pub const m_nMatchAbortedEarlyReason: usize = 0x14C0; // int32 - pub const m_bHasTriggeredRoundStartMusic: usize = 0x14C4; // bool - pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14C5; // bool - pub const m_pGameModeRules: usize = 0x14E0; // CCSGameModeRules* - pub const m_BtGlobalBlackboard: usize = 0x14E8; // KeyValues3 - pub const m_hPlayerResource: usize = 0x1578; // CHandle - pub const m_RetakeRules: usize = 0x1580; // CRetakeGameRules - pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1718; // CUtlVector[4] - pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1778; // bool[4] - pub const m_nMatchEndCount: usize = 0x17A0; // uint8 - pub const m_nTTeamIntroVariant: usize = 0x17A4; // int32 - pub const m_nCTTeamIntroVariant: usize = 0x17A8; // int32 - pub const m_bTeamIntroPeriod: usize = 0x17AC; // bool - pub const m_fTeamIntroPeriodEnd: usize = 0x17B0; // GameTime_t - pub const m_bPlayedTeamIntroVO: usize = 0x17B4; // bool - pub const m_iRoundEndWinnerTeam: usize = 0x17B8; // int32 - pub const m_eRoundEndReason: usize = 0x17BC; // int32 - pub const m_bRoundEndShowTimerDefend: usize = 0x17C0; // bool - pub const m_iRoundEndTimerTime: usize = 0x17C4; // int32 - pub const m_sRoundEndFunFactToken: usize = 0x17C8; // CUtlString - pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D0; // CPlayerSlot - pub const m_iRoundEndFunFactData1: usize = 0x17D4; // int32 - pub const m_iRoundEndFunFactData2: usize = 0x17D8; // int32 - pub const m_iRoundEndFunFactData3: usize = 0x17DC; // int32 - pub const m_sRoundEndMessage: usize = 0x17E0; // CUtlString - pub const m_iRoundEndPlayerCount: usize = 0x17E8; // int32 - pub const m_bRoundEndNoMusic: usize = 0x17EC; // bool - pub const m_iRoundEndLegacy: usize = 0x17F0; // int32 - pub const m_nRoundEndCount: usize = 0x17F4; // uint8 - pub const m_iRoundStartRoundNumber: usize = 0x17F8; // int32 - pub const m_nRoundStartCount: usize = 0x17FC; // uint8 - pub const m_flLastPerfSampleTime: usize = 0x5808; // float64 + pub const m_nCTsAliveAtFreezetimeEnd: usize = 0xE00; // int32 + pub const m_nTerroristsAliveAtFreezetimeEnd: usize = 0xE04; // int32 + pub const m_bForceTeamChangeSilent: usize = 0xE08; // bool + pub const m_bLoadingRoundBackupData: usize = 0xE09; // bool + pub const m_nMatchInfoShowType: usize = 0xE40; // int32 + pub const m_flMatchInfoDecidedTime: usize = 0xE44; // float32 + pub const mTeamDMLastWinningTeamNumber: usize = 0xE60; // int32 + pub const mTeamDMLastThinkTime: usize = 0xE64; // float32 + pub const m_flTeamDMLastAnnouncementTime: usize = 0xE68; // float32 + pub const m_iAccountTerrorist: usize = 0xE6C; // int32 + pub const m_iAccountCT: usize = 0xE70; // int32 + pub const m_iSpawnPointCount_Terrorist: usize = 0xE74; // int32 + pub const m_iSpawnPointCount_CT: usize = 0xE78; // int32 + pub const m_iMaxNumTerrorists: usize = 0xE7C; // int32 + pub const m_iMaxNumCTs: usize = 0xE80; // int32 + pub const m_iLoserBonusMostRecentTeam: usize = 0xE84; // int32 + pub const m_tmNextPeriodicThink: usize = 0xE88; // float32 + pub const m_bVoiceWonMatchBragFired: usize = 0xE8C; // bool + pub const m_fWarmupNextChatNoticeTime: usize = 0xE90; // float32 + pub const m_iHostagesRescued: usize = 0xE98; // int32 + pub const m_iHostagesTouched: usize = 0xE9C; // int32 + pub const m_flNextHostageAnnouncement: usize = 0xEA0; // float32 + pub const m_bNoTerroristsKilled: usize = 0xEA4; // bool + pub const m_bNoCTsKilled: usize = 0xEA5; // bool + pub const m_bNoEnemiesKilled: usize = 0xEA6; // bool + pub const m_bCanDonateWeapons: usize = 0xEA7; // bool + pub const m_firstKillTime: usize = 0xEAC; // float32 + pub const m_firstBloodTime: usize = 0xEB4; // float32 + pub const m_hostageWasInjured: usize = 0xED0; // bool + pub const m_hostageWasKilled: usize = 0xED1; // bool + pub const m_bVoteCalled: usize = 0xEE0; // bool + pub const m_bServerVoteOnReset: usize = 0xEE1; // bool + pub const m_flVoteCheckThrottle: usize = 0xEE4; // float32 + pub const m_bBuyTimeEnded: usize = 0xEE8; // bool + pub const m_nLastFreezeEndBeep: usize = 0xEEC; // int32 + pub const m_bTargetBombed: usize = 0xEF0; // bool + pub const m_bBombDefused: usize = 0xEF1; // bool + pub const m_bMapHasBombZone: usize = 0xEF2; // bool + pub const m_vecMainCTSpawnPos: usize = 0xF40; // Vector + pub const m_CTSpawnPointsMasterList: usize = 0xF50; // CUtlVector + pub const m_TerroristSpawnPointsMasterList: usize = 0xF68; // CUtlVector + pub const m_bRespawningAllRespawnablePlayers: usize = 0xF80; // bool + pub const m_iNextCTSpawnPoint: usize = 0xF84; // int32 + pub const m_flCTSpawnPointUsedTime: usize = 0xF88; // float32 + pub const m_iNextTerroristSpawnPoint: usize = 0xF8C; // int32 + pub const m_flTerroristSpawnPointUsedTime: usize = 0xF90; // float32 + pub const m_CTSpawnPoints: usize = 0xF98; // CUtlVector + pub const m_TerroristSpawnPoints: usize = 0xFB0; // CUtlVector + pub const m_bIsUnreservedGameServer: usize = 0xFC8; // bool + pub const m_fAutobalanceDisplayTime: usize = 0xFCC; // float32 + pub const m_bAllowWeaponSwitch: usize = 0x1238; // bool + pub const m_bRoundTimeWarningTriggered: usize = 0x1239; // bool + pub const m_phaseChangeAnnouncementTime: usize = 0x123C; // GameTime_t + pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1240; // float32 + pub const m_flLastThinkTime: usize = 0x1244; // GameTime_t + pub const m_fAccumulatedRoundOffDamage: usize = 0x1248; // float32 + pub const m_nShorthandedBonusLastEvalRound: usize = 0x124C; // int32 + pub const m_nMatchAbortedEarlyReason: usize = 0x14C8; // int32 + pub const m_bHasTriggeredRoundStartMusic: usize = 0x14CC; // bool + pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14CD; // bool + pub const m_pGameModeRules: usize = 0x14E8; // CCSGameModeRules* + pub const m_BtGlobalBlackboard: usize = 0x14F0; // KeyValues3 + pub const m_hPlayerResource: usize = 0x1580; // CHandle + pub const m_RetakeRules: usize = 0x1588; // CRetakeGameRules + pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1720; // CUtlVector[4] + pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1780; // bool[4] + pub const m_nMatchEndCount: usize = 0x17A8; // uint8 + pub const m_nTTeamIntroVariant: usize = 0x17AC; // int32 + pub const m_nCTTeamIntroVariant: usize = 0x17B0; // int32 + pub const m_bTeamIntroPeriod: usize = 0x17B4; // bool + pub const m_fTeamIntroPeriodEnd: usize = 0x17B8; // GameTime_t + pub const m_bPlayedTeamIntroVO: usize = 0x17BC; // bool + pub const m_iRoundEndWinnerTeam: usize = 0x17C0; // int32 + pub const m_eRoundEndReason: usize = 0x17C4; // int32 + pub const m_bRoundEndShowTimerDefend: usize = 0x17C8; // bool + pub const m_iRoundEndTimerTime: usize = 0x17CC; // int32 + pub const m_sRoundEndFunFactToken: usize = 0x17D0; // CUtlString + pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D8; // CPlayerSlot + pub const m_iRoundEndFunFactData1: usize = 0x17DC; // int32 + pub const m_iRoundEndFunFactData2: usize = 0x17E0; // int32 + pub const m_iRoundEndFunFactData3: usize = 0x17E4; // int32 + pub const m_sRoundEndMessage: usize = 0x17E8; // CUtlString + pub const m_iRoundEndPlayerCount: usize = 0x17F0; // int32 + pub const m_bRoundEndNoMusic: usize = 0x17F4; // bool + pub const m_iRoundEndLegacy: usize = 0x17F8; // int32 + pub const m_nRoundEndCount: usize = 0x17FC; // uint8 + pub const m_iRoundStartRoundNumber: usize = 0x1800; // int32 + pub const m_nRoundStartCount: usize = 0x1804; // uint8 + pub const m_flLastPerfSampleTime: usize = 0x5810; // float64 } // Parent: CPhysicsProp // Field count: 0 diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index 1a84535..13b3920 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index cea5e18..2d47f81 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index f419ae0..1efbb17 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 aa83cce..f11d7c1 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index a45522e..fe1f3f3 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 89bd8bc..5021139 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 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 7db12f6..09b2c5e 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 74077e8..5ac28a7 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index d1fef25..b1f7abc 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-08 05:06:56.461788900 UTC +// 2025-07-16 05:10:37.294351600 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] From ff26c3841961db589608d671c8be9c27e6363398 Mon Sep 17 00:00:00 2001 From: ToOl_UmbRelLa <105621500+mildnsj@users.noreply.github.com> Date: Tue, 15 Jul 2025 22:18:25 -0700 Subject: [PATCH 2/2] Game Update (14088) Literally right when I did 14087 dump lol. --- 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 | 2 +- output/interfaces.hpp | 2 +- output/interfaces.rs | 2 +- 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 | 2 +- output/offsets.hpp | 2 +- output/offsets.rs | 2 +- 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 +- 61 files changed, 62 insertions(+), 62 deletions(-) diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index f555cbc..9a61c3b 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index c7a1fb5..24c3496 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 1388f6e..eda46e3 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 990fd89..ec73db1 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper { // Module: client.dll diff --git a/output/buttons.hpp b/output/buttons.hpp index 4ad4329..35c3224 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/buttons.rs b/output/buttons.rs index 1fa1355..665753a 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #![allow(non_upper_case_globals, unused)] diff --git a/output/client_dll.cs b/output/client_dll.cs index b945b77..20e5362 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: client.dll diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 7434ef4..8488708 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/client_dll.rs b/output/client_dll.rs index 50038cc..bed8f0a 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 ab92948..19b5da1 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index a8347e7..a31fa5c 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index ddf2bed..c788e98 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 8e79427..3a6952c 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 5a313d9..46daec5 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index c85beb9..ab24b1e 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 f1c4a1f..7bceb8a 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14087, - "timestamp": "2025-07-16T05:10:37.294351600+00:00" + "build_number": 14088, + "timestamp": "2025-07-16T05:17:05.277202900+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index bda88f7..0cce076 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Interfaces { // Module: animationsystem.dll diff --git a/output/interfaces.hpp b/output/interfaces.hpp index d5b653c..851a57c 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/interfaces.rs b/output/interfaces.rs index f033c81..a5ec245 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #![allow(non_upper_case_globals, unused)] diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index bfb5246..0eafb5f 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 974f884..184e985 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index b4ab87b..b25cccf 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 8de85a4..c5c9fff 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index a888248..a7f02e4 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index c867aaf..396771c 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 4bd0100..7908fd6 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Offsets { // Module: client.dll diff --git a/output/offsets.hpp b/output/offsets.hpp index a8639ed..b204167 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/offsets.rs b/output/offsets.rs index db39912..5c58089 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #![allow(non_upper_case_globals, unused)] diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 570605e..e291e7e 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 938cd68..4e12762 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index c6e5210..5475cad 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 41a7561..9cab8c7 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index db59a92..d0211ca 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index 5f57e4b..e15f027 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 a66b0dc..4e490d4 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-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 2fd679d..9c173d3 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-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index b8f3322..a2dd7c3 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-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 6ab12f0..f66ac41 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 89f3496..2cf1773 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 44be7e4..706ef58 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 75b6947..734eeac 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 6ce898a..3b1a69c 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index 9e9fad6..ce0ef00 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 1cfc37f..8d10496 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 5d896f3..bb42cb8 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index 9aa2907..9ad8638 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 d3987e0..73db80e 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 4c84678..00a5cc2 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index c07df2b..eaec948 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 d31f62e..247a68d 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: server.dll diff --git a/output/server_dll.hpp b/output/server_dll.hpp index d31fc61..9d809a1 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/server_dll.rs b/output/server_dll.rs index 4a63f6b..35cfb11 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 13b3920..ed40c06 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 2d47f81..fccfeac 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index 1efbb17..637b0ce 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 f11d7c1..4ff857e 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index fe1f3f3..2af69b8 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 5021139..4051ea7 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 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 09b2c5e..20a3cf2 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 5ac28a7..3737a58 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index b1f7abc..9b49c93 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2025-07-16 05:10:37.294351600 UTC +// 2025-07-16 05:17:05.277202900 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]