Merge pull request #355 from mildnsj/main

Game Update (14087 + 14088)
This commit is contained in:
a2x 2025-07-16 16:32:07 +10:00 committed by GitHub
commit 778d3f2e4b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
65 changed files with 617 additions and 609 deletions

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: animationsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,24 +1,24 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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;
}
}

View File

@ -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
}
}

View File

@ -1,26 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: client.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: engine2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: host.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,4 +1,4 @@
{
"build_number": 14086,
"timestamp": "2025-07-08T05:06:56.461788900+00:00"
"build_number": 14088,
"timestamp": "2025-07-16T05:17:05.277202900+00:00"
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -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,

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: materialsystem2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: networksystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,26 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -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,

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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 {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: panorama.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: particles.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: pulse_system.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: rendersystemdx11.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: resourcesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: scenesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: schemasystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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<SpawnPoint*>
public const nint m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
public const nint m_TerroristSpawnPoints = 0xFA8; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
public const nint m_RetakeRules = 0x1580; // CRetakeGameRules
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector<int32>[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<SpawnPoint*>
public const nint m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
public const nint m_TerroristSpawnPoints = 0xFB0; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
public const nint m_RetakeRules = 0x1588; // CRetakeGameRules
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector<int32>[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

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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<SpawnPoint*>
constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF60; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFA8; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
constexpr std::ptrdiff_t m_RetakeRules = 0x1580; // CRetakeGameRules
constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1718; // CUtlVector<int32>[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<SpawnPoint*>
constexpr std::ptrdiff_t m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
constexpr std::ptrdiff_t m_TerroristSpawnPoints = 0xFB0; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
constexpr std::ptrdiff_t m_RetakeRules = 0x1588; // CRetakeGameRules
constexpr std::ptrdiff_t m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector<int32>[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

View File

@ -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": [
{

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 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<SpawnPoint*>
pub const m_TerroristSpawnPointsMasterList: usize = 0xF60; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
pub const m_TerroristSpawnPoints: usize = 0xFA8; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
pub const m_RetakeRules: usize = 0x1580; // CRetakeGameRules
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1718; // CUtlVector<int32>[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<SpawnPoint*>
pub const m_TerroristSpawnPointsMasterList: usize = 0xF68; // CUtlVector<SpawnPoint*>
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<SpawnPoint*>
pub const m_TerroristSpawnPoints: usize = 0xFB0; // CUtlVector<SpawnPoint*>
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<CBaseEntity>
pub const m_RetakeRules: usize = 0x1588; // CRetakeGameRules
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1720; // CUtlVector<int32>[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

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: soundsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: vphysics2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
namespace CS2Dumper.Schemas {
// Module: worldrenderer.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-07-08 05:06:56.461788900 UTC
// 2025-07-16 05:17:05.277202900 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]