Game update (14033)

This commit is contained in:
Eno 2024-10-05 12:50:24 +08:00
parent 5553df41e0
commit b1bea92d2a
67 changed files with 363 additions and 324 deletions

View File

@ -1,5 +1,5 @@
03:30:00 [INFO] found 16 buttons
03:30:00 [INFO] found 130 interfaces across 33 modules
03:30:00 [INFO] found 33 offsets across 5 modules
03:30:01 [INFO] found 2460 classes and 365 enums across 17 modules
03:30:01 [INFO] analysis completed in 1.01s
04:26:10 [INFO] found 16 buttons
04:26:10 [INFO] found 130 interfaces across 33 modules
04:26:11 [INFO] found 33 offsets across 5 modules
04:26:11 [INFO] found 2460 classes and 366 enums across 17 modules
04:26:11 [INFO] analysis completed in 1.04s

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: animationsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper {
// Module: client.dll
public static class Buttons {
public const nint attack = 0x181ABC0;
public const nint attack2 = 0x181AC50;
public const nint back = 0x181AE90;
public const nint duck = 0x181B160;
public const nint forward = 0x181AE00;
public const nint jump = 0x181B0D0;
public const nint left = 0x181AF20;
public const nint lookatweapon = 0x1A26730;
public const nint reload = 0x181AB30;
public const nint right = 0x181AFB0;
public const nint showscores = 0x1A26610;
public const nint sprint = 0x181AAA0;
public const nint turnleft = 0x181ACE0;
public const nint turnright = 0x181AD70;
public const nint use = 0x181B040;
public const nint zoom = 0x1A266A0;
public const nint attack = 0x181BC20;
public const nint attack2 = 0x181BCB0;
public const nint back = 0x181BEF0;
public const nint duck = 0x181C1C0;
public const nint forward = 0x181BE60;
public const nint jump = 0x181C130;
public const nint left = 0x181BF80;
public const nint lookatweapon = 0x1A277A0;
public const nint reload = 0x181BB90;
public const nint right = 0x181C010;
public const nint showscores = 0x1A27680;
public const nint sprint = 0x181BB00;
public const nint turnleft = 0x181BD40;
public const nint turnright = 0x181BDD0;
public const nint use = 0x181C0A0;
public const nint zoom = 0x1A27710;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once
@ -8,21 +8,21 @@
namespace cs2_dumper {
// Module: client.dll
namespace buttons {
constexpr std::ptrdiff_t attack = 0x181ABC0;
constexpr std::ptrdiff_t attack2 = 0x181AC50;
constexpr std::ptrdiff_t back = 0x181AE90;
constexpr std::ptrdiff_t duck = 0x181B160;
constexpr std::ptrdiff_t forward = 0x181AE00;
constexpr std::ptrdiff_t jump = 0x181B0D0;
constexpr std::ptrdiff_t left = 0x181AF20;
constexpr std::ptrdiff_t lookatweapon = 0x1A26730;
constexpr std::ptrdiff_t reload = 0x181AB30;
constexpr std::ptrdiff_t right = 0x181AFB0;
constexpr std::ptrdiff_t showscores = 0x1A26610;
constexpr std::ptrdiff_t sprint = 0x181AAA0;
constexpr std::ptrdiff_t turnleft = 0x181ACE0;
constexpr std::ptrdiff_t turnright = 0x181AD70;
constexpr std::ptrdiff_t use = 0x181B040;
constexpr std::ptrdiff_t zoom = 0x1A266A0;
constexpr std::ptrdiff_t attack = 0x181BC20;
constexpr std::ptrdiff_t attack2 = 0x181BCB0;
constexpr std::ptrdiff_t back = 0x181BEF0;
constexpr std::ptrdiff_t duck = 0x181C1C0;
constexpr std::ptrdiff_t forward = 0x181BE60;
constexpr std::ptrdiff_t jump = 0x181C130;
constexpr std::ptrdiff_t left = 0x181BF80;
constexpr std::ptrdiff_t lookatweapon = 0x1A277A0;
constexpr std::ptrdiff_t reload = 0x181BB90;
constexpr std::ptrdiff_t right = 0x181C010;
constexpr std::ptrdiff_t showscores = 0x1A27680;
constexpr std::ptrdiff_t sprint = 0x181BB00;
constexpr std::ptrdiff_t turnleft = 0x181BD40;
constexpr std::ptrdiff_t turnright = 0x181BDD0;
constexpr std::ptrdiff_t use = 0x181C0A0;
constexpr std::ptrdiff_t zoom = 0x1A27710;
}
}

View File

@ -1,20 +1,20 @@
{
"client.dll": {
"attack": 25275328,
"attack2": 25275472,
"back": 25276048,
"duck": 25276768,
"forward": 25275904,
"jump": 25276624,
"left": 25276192,
"lookatweapon": 27420464,
"reload": 25275184,
"right": 25276336,
"showscores": 27420176,
"sprint": 25275040,
"turnleft": 25275616,
"turnright": 25275760,
"use": 25276480,
"zoom": 27420320
"attack": 25279520,
"attack2": 25279664,
"back": 25280240,
"duck": 25280960,
"forward": 25280096,
"jump": 25280816,
"left": 25280384,
"lookatweapon": 27424672,
"reload": 25279376,
"right": 25280528,
"showscores": 27424384,
"sprint": 25279232,
"turnleft": 25279808,
"turnright": 25279952,
"use": 25280672,
"zoom": 27424528
}
}

View File

@ -1,26 +1,26 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, unused)]
pub mod cs2_dumper {
// Module: client.dll
pub mod buttons {
pub const attack: usize = 0x181ABC0;
pub const attack2: usize = 0x181AC50;
pub const back: usize = 0x181AE90;
pub const duck: usize = 0x181B160;
pub const forward: usize = 0x181AE00;
pub const jump: usize = 0x181B0D0;
pub const left: usize = 0x181AF20;
pub const lookatweapon: usize = 0x1A26730;
pub const reload: usize = 0x181AB30;
pub const right: usize = 0x181AFB0;
pub const showscores: usize = 0x1A26610;
pub const sprint: usize = 0x181AAA0;
pub const turnleft: usize = 0x181ACE0;
pub const turnright: usize = 0x181AD70;
pub const r#use: usize = 0x181B040;
pub const zoom: usize = 0x1A266A0;
pub const attack: usize = 0x181BC20;
pub const attack2: usize = 0x181BCB0;
pub const back: usize = 0x181BEF0;
pub const duck: usize = 0x181C1C0;
pub const forward: usize = 0x181BE60;
pub const jump: usize = 0x181C130;
pub const left: usize = 0x181BF80;
pub const lookatweapon: usize = 0x1A277A0;
pub const reload: usize = 0x181BB90;
pub const right: usize = 0x181C010;
pub const showscores: usize = 0x1A27680;
pub const sprint: usize = 0x181BB00;
pub const turnleft: usize = 0x181BD40;
pub const turnright: usize = 0x181BDD0;
pub const r#use: usize = 0x181C0A0;
pub const zoom: usize = 0x1A27710;
}
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: client.dll
@ -3654,7 +3654,7 @@ namespace CS2Dumper.Schemas {
public const nint m_bOrphanInsteadOfDeletingChildrenOnRemove = 0x568; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -3680,12 +3680,13 @@ namespace CS2Dumper.Schemas {
public const nint m_szPlayerRecipientName = 0x40; // CUtlString
public const nint m_DamagerXuid = 0x48; // uint64
public const nint m_RecipientXuid = 0x50; // uint64
public const nint m_iDamage = 0x58; // int32
public const nint m_iActualHealthRemoved = 0x5C; // int32
public const nint m_iNumHits = 0x60; // int32
public const nint m_iLastBulletUpdate = 0x64; // int32
public const nint m_bIsOtherEnemy = 0x68; // bool
public const nint m_killType = 0x69; // EKillTypes_t
public const nint m_iBulletsDamage = 0x58; // int32
public const nint m_iDamage = 0x5C; // int32
public const nint m_iActualHealthRemoved = 0x60; // int32
public const nint m_iNumHits = 0x64; // int32
public const nint m_iLastBulletUpdate = 0x68; // int32
public const nint m_bIsOtherEnemy = 0x6C; // bool
public const nint m_killType = 0x6D; // EKillTypes_t
}
// Parent: C_BaseEntity
// Field count: 0

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once
@ -3659,7 +3659,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bOrphanInsteadOfDeletingChildrenOnRemove = 0x568; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -3685,12 +3685,13 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_szPlayerRecipientName = 0x40; // CUtlString
constexpr std::ptrdiff_t m_DamagerXuid = 0x48; // uint64
constexpr std::ptrdiff_t m_RecipientXuid = 0x50; // uint64
constexpr std::ptrdiff_t m_iDamage = 0x58; // int32
constexpr std::ptrdiff_t m_iActualHealthRemoved = 0x5C; // int32
constexpr std::ptrdiff_t m_iNumHits = 0x60; // int32
constexpr std::ptrdiff_t m_iLastBulletUpdate = 0x64; // int32
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x68; // bool
constexpr std::ptrdiff_t m_killType = 0x69; // EKillTypes_t
constexpr std::ptrdiff_t m_iBulletsDamage = 0x58; // int32
constexpr std::ptrdiff_t m_iDamage = 0x5C; // int32
constexpr std::ptrdiff_t m_iActualHealthRemoved = 0x60; // int32
constexpr std::ptrdiff_t m_iNumHits = 0x64; // int32
constexpr std::ptrdiff_t m_iLastBulletUpdate = 0x68; // int32
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x6C; // bool
constexpr std::ptrdiff_t m_killType = 0x6D; // EKillTypes_t
}
// Parent: C_BaseEntity
// Field count: 0

View File

@ -1917,14 +1917,15 @@
"m_PlayerDamager": 40,
"m_PlayerRecipient": 44,
"m_RecipientXuid": 80,
"m_bIsOtherEnemy": 104,
"m_bIsOtherEnemy": 108,
"m_hPlayerControllerDamager": 48,
"m_hPlayerControllerRecipient": 52,
"m_iActualHealthRemoved": 92,
"m_iDamage": 88,
"m_iLastBulletUpdate": 100,
"m_iNumHits": 96,
"m_killType": 105,
"m_iActualHealthRemoved": 96,
"m_iBulletsDamage": 88,
"m_iDamage": 92,
"m_iLastBulletUpdate": 104,
"m_iNumHits": 100,
"m_killType": 109,
"m_szPlayerDamagerName": 56,
"m_szPlayerRecipientName": 64
},

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
@ -3664,7 +3664,7 @@ pub mod cs2_dumper {
pub const m_bOrphanInsteadOfDeletingChildrenOnRemove: usize = 0x568; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -3690,12 +3690,13 @@ pub mod cs2_dumper {
pub const m_szPlayerRecipientName: usize = 0x40; // CUtlString
pub const m_DamagerXuid: usize = 0x48; // uint64
pub const m_RecipientXuid: usize = 0x50; // uint64
pub const m_iDamage: usize = 0x58; // int32
pub const m_iActualHealthRemoved: usize = 0x5C; // int32
pub const m_iNumHits: usize = 0x60; // int32
pub const m_iLastBulletUpdate: usize = 0x64; // int32
pub const m_bIsOtherEnemy: usize = 0x68; // bool
pub const m_killType: usize = 0x69; // EKillTypes_t
pub const m_iBulletsDamage: usize = 0x58; // int32
pub const m_iDamage: usize = 0x5C; // int32
pub const m_iActualHealthRemoved: usize = 0x60; // int32
pub const m_iNumHits: usize = 0x64; // int32
pub const m_iLastBulletUpdate: usize = 0x68; // int32
pub const m_bIsOtherEnemy: usize = 0x6C; // bool
pub const m_killType: usize = 0x6D; // EKillTypes_t
}
// Parent: C_BaseEntity
// Field count: 0

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: engine2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: host.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,4 +1,4 @@
{
"build_number": 14031,
"timestamp": "2024-10-03T03:30:01.044566+00:00"
"build_number": 14033,
"timestamp": "2024-10-05T04:26:11.464349700+00:00"
}

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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 = 0x181A1B0;
public const nint EmptyWorldService001_Client = 0x17D5A30;
public const nint GameClientExports001 = 0x1816E68;
public const nint LegacyGameUI001 = 0x1836F10;
public const nint Source2Client002 = 0x1A16380;
public const nint Source2ClientConfig001 = 0x19B64E0;
public const nint Source2ClientPrediction001 = 0x1821F60;
public const nint Source2ClientUI001 = 0x18358B0;
public const nint ClientToolsInfo_001 = 0x181B210;
public const nint EmptyWorldService001_Client = 0x17D6A70;
public const nint GameClientExports001 = 0x1817EC8;
public const nint LegacyGameUI001 = 0x1837F60;
public const nint Source2Client002 = 0x1A17420;
public const nint Source2ClientConfig001 = 0x19B7550;
public const nint Source2ClientPrediction001 = 0x1822FC0;
public const nint Source2ClientUI001 = 0x1836900;
}
// Module: engine2.dll
public static class Engine2Dll {
@ -124,7 +124,7 @@ namespace CS2Dumper.Interfaces {
}
// Module: particles.dll
public static class ParticlesDll {
public const nint ParticleSystemMgr003 = 0x5E23F0;
public const nint ParticleSystemMgr003 = 0x5E2390;
}
// Module: pulse_system.dll
public static class PulseSystemDll {
@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces {
}
// Module: server.dll
public static class ServerDll {
public const nint EmptyWorldService001_Server = 0x1359620;
public const nint EntitySubclassUtilsV001 = 0x130B050;
public const nint NavGameTest001 = 0x13F9988;
public const nint ServerToolsInfo_001 = 0x13AE998;
public const nint Source2GameClients001 = 0x13A9340;
public const nint Source2GameDirector001 = 0x14DCDF0;
public const nint Source2GameEntities001 = 0x13AE8C0;
public const nint Source2Server001 = 0x13AE730;
public const nint Source2ServerConfig001 = 0x1596AC8;
public const nint customnavsystem001 = 0x12EFBA8;
public const nint EmptyWorldService001_Server = 0x135A690;
public const nint EntitySubclassUtilsV001 = 0x130C050;
public const nint NavGameTest001 = 0x13FAA38;
public const nint ServerToolsInfo_001 = 0x13AFA28;
public const nint Source2GameClients001 = 0x13AA3D0;
public const nint Source2GameDirector001 = 0x14DDEB0;
public const nint Source2GameEntities001 = 0x13AF950;
public const nint Source2Server001 = 0x13AF7C0;
public const nint Source2ServerConfig001 = 0x1597B88;
public const nint customnavsystem001 = 0x12F0BA8;
}
// Module: soundsystem.dll
public static class SoundsystemDll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once
@ -14,14 +14,14 @@ namespace cs2_dumper {
}
// Module: client.dll
namespace client_dll {
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x181A1B0;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17D5A30;
constexpr std::ptrdiff_t GameClientExports001 = 0x1816E68;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x1836F10;
constexpr std::ptrdiff_t Source2Client002 = 0x1A16380;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19B64E0;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1821F60;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x18358B0;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x181B210;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17D6A70;
constexpr std::ptrdiff_t GameClientExports001 = 0x1817EC8;
constexpr std::ptrdiff_t LegacyGameUI001 = 0x1837F60;
constexpr std::ptrdiff_t Source2Client002 = 0x1A17420;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19B7550;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1822FC0;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x1836900;
}
// Module: engine2.dll
namespace engine2_dll {
@ -129,7 +129,7 @@ namespace cs2_dumper {
}
// Module: particles.dll
namespace particles_dll {
constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x5E23F0;
constexpr std::ptrdiff_t ParticleSystemMgr003 = 0x5E2390;
}
// Module: pulse_system.dll
namespace pulse_system_dll {
@ -162,16 +162,16 @@ namespace cs2_dumper {
}
// Module: server.dll
namespace server_dll {
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x1359620;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x130B050;
constexpr std::ptrdiff_t NavGameTest001 = 0x13F9988;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13AE998;
constexpr std::ptrdiff_t Source2GameClients001 = 0x13A9340;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x14DCDF0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x13AE8C0;
constexpr std::ptrdiff_t Source2Server001 = 0x13AE730;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1596AC8;
constexpr std::ptrdiff_t customnavsystem001 = 0x12EFBA8;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x135A690;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x130C050;
constexpr std::ptrdiff_t NavGameTest001 = 0x13FAA38;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13AFA28;
constexpr std::ptrdiff_t Source2GameClients001 = 0x13AA3D0;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x14DDEB0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x13AF950;
constexpr std::ptrdiff_t Source2Server001 = 0x13AF7C0;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x1597B88;
constexpr std::ptrdiff_t customnavsystem001 = 0x12F0BA8;
}
// Module: soundsystem.dll
namespace soundsystem_dll {

View File

@ -4,14 +4,14 @@
"AnimationSystem_001": 6256512
},
"client.dll": {
"ClientToolsInfo_001": 25272752,
"EmptyWorldService001_Client": 24992304,
"GameClientExports001": 25259624,
"LegacyGameUI001": 25390864,
"Source2Client002": 27353984,
"Source2ClientConfig001": 26961120,
"Source2ClientPrediction001": 25304928,
"Source2ClientUI001": 25385136
"ClientToolsInfo_001": 25276944,
"EmptyWorldService001_Client": 24996464,
"GameClientExports001": 25263816,
"LegacyGameUI001": 25395040,
"Source2Client002": 27358240,
"Source2ClientConfig001": 26965328,
"Source2ClientPrediction001": 25309120,
"Source2ClientUI001": 25389312
},
"engine2.dll": {
"BenchmarkService001": 5450560,
@ -104,7 +104,7 @@
"PanoramaUIClient001": 2664528
},
"particles.dll": {
"ParticleSystemMgr003": 6169584
"ParticleSystemMgr003": 6169488
},
"pulse_system.dll": {
"IPulseSystem_001": 1352256
@ -130,16 +130,16 @@
"SchemaSystem_001": 386960
},
"server.dll": {
"EmptyWorldService001_Server": 20289056,
"EntitySubclassUtilsV001": 19968080,
"NavGameTest001": 20945288,
"ServerToolsInfo_001": 20638104,
"Source2GameClients001": 20616000,
"Source2GameDirector001": 21876208,
"Source2GameEntities001": 20637888,
"Source2Server001": 20637488,
"Source2ServerConfig001": 22637256,
"customnavsystem001": 19856296
"EmptyWorldService001_Server": 20293264,
"EntitySubclassUtilsV001": 19972176,
"NavGameTest001": 20949560,
"ServerToolsInfo_001": 20642344,
"Source2GameClients001": 20620240,
"Source2GameDirector001": 21880496,
"Source2GameEntities001": 20642128,
"Source2Server001": 20641728,
"Source2ServerConfig001": 22641544,
"customnavsystem001": 19860392
},
"soundsystem.dll": {
"SoundOpSystem001": 3779648,

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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 = 0x181A1B0;
pub const EmptyWorldService001_Client: usize = 0x17D5A30;
pub const GameClientExports001: usize = 0x1816E68;
pub const LegacyGameUI001: usize = 0x1836F10;
pub const Source2Client002: usize = 0x1A16380;
pub const Source2ClientConfig001: usize = 0x19B64E0;
pub const Source2ClientPrediction001: usize = 0x1821F60;
pub const Source2ClientUI001: usize = 0x18358B0;
pub const ClientToolsInfo_001: usize = 0x181B210;
pub const EmptyWorldService001_Client: usize = 0x17D6A70;
pub const GameClientExports001: usize = 0x1817EC8;
pub const LegacyGameUI001: usize = 0x1837F60;
pub const Source2Client002: usize = 0x1A17420;
pub const Source2ClientConfig001: usize = 0x19B7550;
pub const Source2ClientPrediction001: usize = 0x1822FC0;
pub const Source2ClientUI001: usize = 0x1836900;
}
// Module: engine2.dll
pub mod engine2_dll {
@ -127,7 +127,7 @@ pub mod cs2_dumper {
}
// Module: particles.dll
pub mod particles_dll {
pub const ParticleSystemMgr003: usize = 0x5E23F0;
pub const ParticleSystemMgr003: usize = 0x5E2390;
}
// Module: pulse_system.dll
pub mod pulse_system_dll {
@ -160,16 +160,16 @@ pub mod cs2_dumper {
}
// Module: server.dll
pub mod server_dll {
pub const EmptyWorldService001_Server: usize = 0x1359620;
pub const EntitySubclassUtilsV001: usize = 0x130B050;
pub const NavGameTest001: usize = 0x13F9988;
pub const ServerToolsInfo_001: usize = 0x13AE998;
pub const Source2GameClients001: usize = 0x13A9340;
pub const Source2GameDirector001: usize = 0x14DCDF0;
pub const Source2GameEntities001: usize = 0x13AE8C0;
pub const Source2Server001: usize = 0x13AE730;
pub const Source2ServerConfig001: usize = 0x1596AC8;
pub const customnavsystem001: usize = 0x12EFBA8;
pub const EmptyWorldService001_Server: usize = 0x135A690;
pub const EntitySubclassUtilsV001: usize = 0x130C050;
pub const NavGameTest001: usize = 0x13FAA38;
pub const ServerToolsInfo_001: usize = 0x13AFA28;
pub const Source2GameClients001: usize = 0x13AA3D0;
pub const Source2GameDirector001: usize = 0x14DDEB0;
pub const Source2GameEntities001: usize = 0x13AF950;
pub const Source2Server001: usize = 0x13AF7C0;
pub const Source2ServerConfig001: usize = 0x1597B88;
pub const customnavsystem001: usize = 0x12F0BA8;
}
// Module: soundsystem.dll
pub mod soundsystem_dll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: materialsystem2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: networksystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Offsets {
// Module: client.dll
public static class ClientDll {
public const nint dwCSGOInput = 0x1A26810;
public const nint dwEntityList = 0x19BAC58;
public const nint dwGameEntitySystem = 0x1AD4B78;
public const nint dwCSGOInput = 0x1A27880;
public const nint dwEntityList = 0x19BBCC8;
public const nint dwGameEntitySystem = 0x1AD5BD8;
public const nint dwGameEntitySystem_highestEntityIndex = 0x1520;
public const nint dwGameRules = 0x1A18678;
public const nint dwGlobalVars = 0x1815F60;
public const nint dwGlowManager = 0x1A17D60;
public const nint dwLocalPlayerController = 0x1A0A5F8;
public const nint dwLocalPlayerPawn = 0x18220C8;
public const nint dwPlantedC4 = 0x1A20EB8;
public const nint dwPrediction = 0x1821F60;
public const nint dwSensitivity = 0x1A19398;
public const nint dwGameRules = 0x1A196E8;
public const nint dwGlobalVars = 0x1816FF0;
public const nint dwGlowManager = 0x1A18DD0;
public const nint dwLocalPlayerController = 0x1A0B668;
public const nint dwLocalPlayerPawn = 0x1823128;
public const nint dwPlantedC4 = 0x1A21F28;
public const nint dwPrediction = 0x1822FC0;
public const nint dwSensitivity = 0x1A1A408;
public const nint dwSensitivity_sensitivity = 0x40;
public const nint dwViewAngles = 0x1A26BE0;
public const nint dwViewMatrix = 0x1A1CD70;
public const nint dwViewRender = 0x1A1D550;
public const nint dwWeaponC4 = 0x19BDD80;
public const nint dwViewAngles = 0x1A27C50;
public const nint dwViewMatrix = 0x1A1DDE0;
public const nint dwViewRender = 0x1A1E5C0;
public const nint dwWeaponC4 = 0x19BEDF0;
}
// Module: engine2.dll
public static class Engine2Dll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once
@ -9,23 +9,23 @@ namespace cs2_dumper {
namespace offsets {
// Module: client.dll
namespace client_dll {
constexpr std::ptrdiff_t dwCSGOInput = 0x1A26810;
constexpr std::ptrdiff_t dwEntityList = 0x19BAC58;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AD4B78;
constexpr std::ptrdiff_t dwCSGOInput = 0x1A27880;
constexpr std::ptrdiff_t dwEntityList = 0x19BBCC8;
constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AD5BD8;
constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1520;
constexpr std::ptrdiff_t dwGameRules = 0x1A18678;
constexpr std::ptrdiff_t dwGlobalVars = 0x1815F60;
constexpr std::ptrdiff_t dwGlowManager = 0x1A17D60;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A0A5F8;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x18220C8;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1A20EB8;
constexpr std::ptrdiff_t dwPrediction = 0x1821F60;
constexpr std::ptrdiff_t dwSensitivity = 0x1A19398;
constexpr std::ptrdiff_t dwGameRules = 0x1A196E8;
constexpr std::ptrdiff_t dwGlobalVars = 0x1816FF0;
constexpr std::ptrdiff_t dwGlowManager = 0x1A18DD0;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A0B668;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1823128;
constexpr std::ptrdiff_t dwPlantedC4 = 0x1A21F28;
constexpr std::ptrdiff_t dwPrediction = 0x1822FC0;
constexpr std::ptrdiff_t dwSensitivity = 0x1A1A408;
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
constexpr std::ptrdiff_t dwViewAngles = 0x1A26BE0;
constexpr std::ptrdiff_t dwViewMatrix = 0x1A1CD70;
constexpr std::ptrdiff_t dwViewRender = 0x1A1D550;
constexpr std::ptrdiff_t dwWeaponC4 = 0x19BDD80;
constexpr std::ptrdiff_t dwViewAngles = 0x1A27C50;
constexpr std::ptrdiff_t dwViewMatrix = 0x1A1DDE0;
constexpr std::ptrdiff_t dwViewRender = 0x1A1E5C0;
constexpr std::ptrdiff_t dwWeaponC4 = 0x19BEDF0;
}
// Module: engine2.dll
namespace engine2_dll {

View File

@ -1,22 +1,22 @@
{
"client.dll": {
"dwCSGOInput": 27420688,
"dwEntityList": 26979416,
"dwGameEntitySystem": 28134264,
"dwCSGOInput": 27424896,
"dwEntityList": 26983624,
"dwGameEntitySystem": 28138456,
"dwGameEntitySystem_highestEntityIndex": 5408,
"dwGameRules": 27362936,
"dwGlobalVars": 25255776,
"dwGlowManager": 27360608,
"dwLocalPlayerController": 27305464,
"dwLocalPlayerPawn": 25305288,
"dwPlantedC4": 27397816,
"dwPrediction": 25304928,
"dwSensitivity": 27366296,
"dwGameRules": 27367144,
"dwGlobalVars": 25260016,
"dwGlowManager": 27364816,
"dwLocalPlayerController": 27309672,
"dwLocalPlayerPawn": 25309480,
"dwPlantedC4": 27402024,
"dwPrediction": 25309120,
"dwSensitivity": 27370504,
"dwSensitivity_sensitivity": 64,
"dwViewAngles": 27421664,
"dwViewMatrix": 27381104,
"dwViewRender": 27383120,
"dwWeaponC4": 26992000
"dwViewAngles": 27425872,
"dwViewMatrix": 27385312,
"dwViewRender": 27387328,
"dwWeaponC4": 26996208
},
"engine2.dll": {
"dwBuildNumber": 5426132,

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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 = 0x1A26810;
pub const dwEntityList: usize = 0x19BAC58;
pub const dwGameEntitySystem: usize = 0x1AD4B78;
pub const dwCSGOInput: usize = 0x1A27880;
pub const dwEntityList: usize = 0x19BBCC8;
pub const dwGameEntitySystem: usize = 0x1AD5BD8;
pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1520;
pub const dwGameRules: usize = 0x1A18678;
pub const dwGlobalVars: usize = 0x1815F60;
pub const dwGlowManager: usize = 0x1A17D60;
pub const dwLocalPlayerController: usize = 0x1A0A5F8;
pub const dwLocalPlayerPawn: usize = 0x18220C8;
pub const dwPlantedC4: usize = 0x1A20EB8;
pub const dwPrediction: usize = 0x1821F60;
pub const dwSensitivity: usize = 0x1A19398;
pub const dwGameRules: usize = 0x1A196E8;
pub const dwGlobalVars: usize = 0x1816FF0;
pub const dwGlowManager: usize = 0x1A18DD0;
pub const dwLocalPlayerController: usize = 0x1A0B668;
pub const dwLocalPlayerPawn: usize = 0x1823128;
pub const dwPlantedC4: usize = 0x1A21F28;
pub const dwPrediction: usize = 0x1822FC0;
pub const dwSensitivity: usize = 0x1A1A408;
pub const dwSensitivity_sensitivity: usize = 0x40;
pub const dwViewAngles: usize = 0x1A26BE0;
pub const dwViewMatrix: usize = 0x1A1CD70;
pub const dwViewRender: usize = 0x1A1D550;
pub const dwWeaponC4: usize = 0x19BDD80;
pub const dwViewAngles: usize = 0x1A27C50;
pub const dwViewMatrix: usize = 0x1A1DDE0;
pub const dwViewRender: usize = 0x1A1E5C0;
pub const dwWeaponC4: usize = 0x19BEDF0;
}
// Module: engine2.dll
pub mod engine2_dll {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: panorama.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: particles.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: pulse_system.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: rendersystemdx11.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: resourcesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: scenesystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: schemasystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]

View File

@ -1,10 +1,10 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: server.dll
// Class count: 653
// Enum count: 137
// Enum count: 138
public static class ServerDll {
// Alignment: 4
// Member count: 3
@ -1377,6 +1377,13 @@ namespace CS2Dumper.Schemas {
INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP = 0x1,
INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 0x2
}
// Alignment: 1
// Member count: 3
public enum EContributionScoreFlag_t : byte {
k_EContributionScoreFlag_Default = 0x0,
k_EContributionScoreFlag_Objective = 0x1,
k_EContributionScoreFlag_Bullets = 0x2
}
// Alignment: 4
// Member count: 3
public enum eSplinePushType : uint {
@ -5582,7 +5589,7 @@ namespace CS2Dumper.Schemas {
public const nint m_bOrphanInsteadOfDeletingChildrenOnRemove = 0x4E0; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -5608,12 +5615,13 @@ namespace CS2Dumper.Schemas {
public const nint m_szPlayerRecipientName = 0x40; // CUtlString
public const nint m_DamagerXuid = 0x48; // uint64
public const nint m_RecipientXuid = 0x50; // uint64
public const nint m_iDamage = 0x58; // int32
public const nint m_iActualHealthRemoved = 0x5C; // int32
public const nint m_iNumHits = 0x60; // int32
public const nint m_iLastBulletUpdate = 0x64; // int32
public const nint m_bIsOtherEnemy = 0x68; // bool
public const nint m_killType = 0x69; // EKillTypes_t
public const nint m_iBulletsDamage = 0x58; // int32
public const nint m_iDamage = 0x5C; // int32
public const nint m_iActualHealthRemoved = 0x60; // int32
public const nint m_iNumHits = 0x64; // int32
public const nint m_iLastBulletUpdate = 0x68; // int32
public const nint m_bIsOtherEnemy = 0x6C; // bool
public const nint m_killType = 0x6D; // EKillTypes_t
}
// Parent: CLogicalEntity
// Field count: 3

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once
@ -9,7 +9,7 @@ namespace cs2_dumper {
namespace schemas {
// Module: server.dll
// Class count: 653
// Enum count: 137
// Enum count: 138
namespace server_dll {
// Alignment: 4
// Member count: 3
@ -1382,6 +1382,13 @@ namespace cs2_dumper {
INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP = 0x1,
INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 0x2
};
// Alignment: 1
// Member count: 3
enum class EContributionScoreFlag_t : uint8_t {
k_EContributionScoreFlag_Default = 0x0,
k_EContributionScoreFlag_Objective = 0x1,
k_EContributionScoreFlag_Bullets = 0x2
};
// Alignment: 4
// Member count: 3
enum class eSplinePushType : uint32_t {
@ -5587,7 +5594,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bOrphanInsteadOfDeletingChildrenOnRemove = 0x4E0; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -5613,12 +5620,13 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_szPlayerRecipientName = 0x40; // CUtlString
constexpr std::ptrdiff_t m_DamagerXuid = 0x48; // uint64
constexpr std::ptrdiff_t m_RecipientXuid = 0x50; // uint64
constexpr std::ptrdiff_t m_iDamage = 0x58; // int32
constexpr std::ptrdiff_t m_iActualHealthRemoved = 0x5C; // int32
constexpr std::ptrdiff_t m_iNumHits = 0x60; // int32
constexpr std::ptrdiff_t m_iLastBulletUpdate = 0x64; // int32
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x68; // bool
constexpr std::ptrdiff_t m_killType = 0x69; // EKillTypes_t
constexpr std::ptrdiff_t m_iBulletsDamage = 0x58; // int32
constexpr std::ptrdiff_t m_iDamage = 0x5C; // int32
constexpr std::ptrdiff_t m_iActualHealthRemoved = 0x60; // int32
constexpr std::ptrdiff_t m_iNumHits = 0x64; // int32
constexpr std::ptrdiff_t m_iLastBulletUpdate = 0x68; // int32
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x6C; // bool
constexpr std::ptrdiff_t m_killType = 0x6D; // EKillTypes_t
}
// Parent: CLogicalEntity
// Field count: 3

View File

@ -6567,14 +6567,15 @@
"m_PlayerDamager": 40,
"m_PlayerRecipient": 44,
"m_RecipientXuid": 80,
"m_bIsOtherEnemy": 104,
"m_bIsOtherEnemy": 108,
"m_hPlayerControllerDamager": 48,
"m_hPlayerControllerRecipient": 52,
"m_iActualHealthRemoved": 92,
"m_iDamage": 88,
"m_iLastBulletUpdate": 100,
"m_iNumHits": 96,
"m_killType": 105,
"m_iActualHealthRemoved": 96,
"m_iBulletsDamage": 88,
"m_iDamage": 92,
"m_iLastBulletUpdate": 104,
"m_iNumHits": 100,
"m_killType": 109,
"m_szPlayerDamagerName": 56,
"m_szPlayerRecipientName": 64
},
@ -17977,6 +17978,15 @@
},
"type": "uint32"
},
"EContributionScoreFlag_t": {
"alignment": 1,
"members": {
"k_EContributionScoreFlag_Bullets": 2,
"k_EContributionScoreFlag_Default": 0,
"k_EContributionScoreFlag_Objective": 1
},
"type": "uint8"
},
"EInButtonState": {
"alignment": 4,
"members": {

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
@ -7,7 +7,7 @@ pub mod cs2_dumper {
pub mod schemas {
// Module: server.dll
// Class count: 653
// Enum count: 137
// Enum count: 138
pub mod server_dll {
// Alignment: 4
// Member count: 3
@ -1467,6 +1467,14 @@ pub mod cs2_dumper {
INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP = 0x1,
INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 0x2
}
// Alignment: 1
// Member count: 3
#[repr(u8)]
pub enum EContributionScoreFlag_t {
k_EContributionScoreFlag_Default = 0x0,
k_EContributionScoreFlag_Objective = 0x1,
k_EContributionScoreFlag_Bullets = 0x2
}
// Alignment: 4
// Member count: 3
#[repr(u32)]
@ -5687,7 +5695,7 @@ pub mod cs2_dumper {
pub const m_bOrphanInsteadOfDeletingChildrenOnRemove: usize = 0x4E0; // bool
}
// Parent: None
// Field count: 14
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_PlayerDamager (CHandle<CCSPlayerPawn>)
@ -5713,12 +5721,13 @@ pub mod cs2_dumper {
pub const m_szPlayerRecipientName: usize = 0x40; // CUtlString
pub const m_DamagerXuid: usize = 0x48; // uint64
pub const m_RecipientXuid: usize = 0x50; // uint64
pub const m_iDamage: usize = 0x58; // int32
pub const m_iActualHealthRemoved: usize = 0x5C; // int32
pub const m_iNumHits: usize = 0x60; // int32
pub const m_iLastBulletUpdate: usize = 0x64; // int32
pub const m_bIsOtherEnemy: usize = 0x68; // bool
pub const m_killType: usize = 0x69; // EKillTypes_t
pub const m_iBulletsDamage: usize = 0x58; // int32
pub const m_iDamage: usize = 0x5C; // int32
pub const m_iActualHealthRemoved: usize = 0x60; // int32
pub const m_iNumHits: usize = 0x64; // int32
pub const m_iLastBulletUpdate: usize = 0x68; // int32
pub const m_bIsOtherEnemy: usize = 0x6C; // bool
pub const m_killType: usize = 0x6D; // EKillTypes_t
}
// Parent: CLogicalEntity
// Field count: 3

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: soundsystem.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: vphysics2.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 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
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
namespace CS2Dumper.Schemas {
// Module: worldrenderer.dll

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#pragma once

View File

@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2024-10-03 03:30:01.044566 UTC
// 2024-10-05 04:26:11.464349700 UTC
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]