From b1bea92d2a60d9ae4ab79bc94785a9bd73db685f Mon Sep 17 00:00:00 2001 From: Eno <58107233@qq.com> Date: Sat, 5 Oct 2024 12:50:24 +0800 Subject: [PATCH] Game update (14033) --- cs2-dumper.log | 10 ++++----- output/animationsystem_dll.cs | 2 +- output/animationsystem_dll.hpp | 2 +- output/animationsystem_dll.rs | 2 +- output/buttons.cs | 34 ++++++++++++++-------------- output/buttons.hpp | 34 ++++++++++++++-------------- output/buttons.json | 32 +++++++++++++------------- output/buttons.rs | 34 ++++++++++++++-------------- output/client_dll.cs | 17 +++++++------- output/client_dll.hpp | 17 +++++++------- output/client_dll.json | 13 ++++++----- output/client_dll.rs | 17 +++++++------- output/engine2_dll.cs | 2 +- output/engine2_dll.hpp | 2 +- output/engine2_dll.rs | 2 +- output/host_dll.cs | 2 +- output/host_dll.hpp | 2 +- output/host_dll.rs | 2 +- output/info.json | 4 ++-- output/interfaces.cs | 40 ++++++++++++++++----------------- output/interfaces.hpp | 40 ++++++++++++++++----------------- output/interfaces.json | 38 +++++++++++++++---------------- output/interfaces.rs | 40 ++++++++++++++++----------------- output/materialsystem2_dll.cs | 2 +- output/materialsystem2_dll.hpp | 2 +- output/materialsystem2_dll.rs | 2 +- output/networksystem_dll.cs | 2 +- output/networksystem_dll.hpp | 2 +- output/networksystem_dll.rs | 2 +- output/offsets.cs | 32 +++++++++++++------------- output/offsets.hpp | 32 +++++++++++++------------- output/offsets.json | 30 ++++++++++++------------- output/offsets.rs | 32 +++++++++++++------------- output/panorama_dll.cs | 2 +- output/panorama_dll.hpp | 2 +- output/panorama_dll.rs | 2 +- output/particles_dll.cs | 2 +- output/particles_dll.hpp | 2 +- output/particles_dll.rs | 2 +- output/pulse_system_dll.cs | 2 +- output/pulse_system_dll.hpp | 2 +- output/pulse_system_dll.rs | 2 +- output/rendersystemdx11_dll.cs | 2 +- output/rendersystemdx11_dll.hpp | 2 +- output/rendersystemdx11_dll.rs | 2 +- output/resourcesystem_dll.cs | 2 +- output/resourcesystem_dll.hpp | 2 +- output/resourcesystem_dll.rs | 2 +- output/scenesystem_dll.cs | 2 +- output/scenesystem_dll.hpp | 2 +- output/scenesystem_dll.rs | 2 +- output/schemasystem_dll.cs | 2 +- output/schemasystem_dll.hpp | 2 +- output/schemasystem_dll.rs | 2 +- output/server_dll.cs | 26 +++++++++++++-------- output/server_dll.hpp | 26 +++++++++++++-------- output/server_dll.json | 22 +++++++++++++----- output/server_dll.rs | 27 ++++++++++++++-------- output/soundsystem_dll.cs | 2 +- output/soundsystem_dll.hpp | 2 +- output/soundsystem_dll.rs | 2 +- output/vphysics2_dll.cs | 2 +- output/vphysics2_dll.hpp | 2 +- output/vphysics2_dll.rs | 2 +- output/worldrenderer_dll.cs | 2 +- output/worldrenderer_dll.hpp | 2 +- output/worldrenderer_dll.rs | 2 +- 67 files changed, 363 insertions(+), 324 deletions(-) diff --git a/cs2-dumper.log b/cs2-dumper.log index 184b7db1..bd0fae51 100644 --- a/cs2-dumper.log +++ b/cs2-dumper.log @@ -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 diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index 37d25c74..a37db847 100644 --- a/output/animationsystem_dll.cs +++ b/output/animationsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index 88510e5f..bbe56857 100644 --- a/output/animationsystem_dll.hpp +++ b/output/animationsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index 5f548446..838f2c5e 100644 --- a/output/animationsystem_dll.rs +++ b/output/animationsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/buttons.cs b/output/buttons.cs index 07e47c78..cd235212 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -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; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 8811d72f..851a3330 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -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; } } diff --git a/output/buttons.json b/output/buttons.json index b87a9b82..2e0cf82e 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -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 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 2b700c8f..7e09b671 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -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; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index 0dd6e3e8..76d91ffa 100644 --- a/output/client_dll.cs +++ b/output/client_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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) @@ -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 diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 265d2350..963b4a85 100644 --- a/output/client_dll.hpp +++ b/output/client_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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) @@ -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 diff --git a/output/client_dll.json b/output/client_dll.json index 277ac5df..3095e1c7 100644 --- a/output/client_dll.json +++ b/output/client_dll.json @@ -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 }, diff --git a/output/client_dll.rs b/output/client_dll.rs index 01213b01..648751ff 100644 --- a/output/client_dll.rs +++ b/output/client_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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) @@ -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 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 736f9daa..c40bffd1 100644 --- a/output/engine2_dll.cs +++ b/output/engine2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index c3323cf8..1e4dc58e 100644 --- a/output/engine2_dll.hpp +++ b/output/engine2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index a49be493..164b4433 100644 --- a/output/engine2_dll.rs +++ b/output/engine2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/host_dll.cs b/output/host_dll.cs index 35ffa590..6bf58e38 100644 --- a/output/host_dll.cs +++ b/output/host_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index d52a84ad..2541ca73 100644 --- a/output/host_dll.hpp +++ b/output/host_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index ca08d6ed..6b950a02 100644 --- a/output/host_dll.rs +++ b/output/host_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/info.json b/output/info.json index 32d46691..8e31530f 100644 --- a/output/info.json +++ b/output/info.json @@ -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" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index c7788774..4bfc6208 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -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 { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index e26ab8e9..0d5456c6 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -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 { diff --git a/output/interfaces.json b/output/interfaces.json index 635ba6a9..54136cf9 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -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, diff --git a/output/interfaces.rs b/output/interfaces.rs index 6d33d10a..11ea5f65 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -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 { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 15d6c7c0..a43234b3 100644 --- a/output/materialsystem2_dll.cs +++ b/output/materialsystem2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 73cd3be4..003495e8 100644 --- a/output/materialsystem2_dll.hpp +++ b/output/materialsystem2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index f1c9b9b5..6ec2b2a8 100644 --- a/output/materialsystem2_dll.rs +++ b/output/materialsystem2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/networksystem_dll.cs b/output/networksystem_dll.cs index 449b868d..c267fdee 100644 --- a/output/networksystem_dll.cs +++ b/output/networksystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index 171abdf1..252a97e5 100644 --- a/output/networksystem_dll.hpp +++ b/output/networksystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 7bc8dc32..76de35ef 100644 --- a/output/networksystem_dll.rs +++ b/output/networksystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/offsets.cs b/output/offsets.cs index d2851390..9968e71a 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -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 { diff --git a/output/offsets.hpp b/output/offsets.hpp index e1e1caad..2f17014c 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -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 { diff --git a/output/offsets.json b/output/offsets.json index 2f22db7f..d6b8eea8 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -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, diff --git a/output/offsets.rs b/output/offsets.rs index 014b1aae..a97051e1 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -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 { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index 3aa2b36e..8bac80a0 100644 --- a/output/panorama_dll.cs +++ b/output/panorama_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index 0f26f3ed..13275810 100644 --- a/output/panorama_dll.hpp +++ b/output/panorama_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 49c87e28..53279968 100644 --- a/output/panorama_dll.rs +++ b/output/panorama_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/particles_dll.cs b/output/particles_dll.cs index 1abe74a0..d4def8b2 100644 --- a/output/particles_dll.cs +++ b/output/particles_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index fd202278..7049021b 100644 --- a/output/particles_dll.hpp +++ b/output/particles_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index fcdceb01..739ca9c1 100644 --- a/output/particles_dll.rs +++ b/output/particles_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/pulse_system_dll.cs b/output/pulse_system_dll.cs index 46fc1c39..dc0c549e 100644 --- a/output/pulse_system_dll.cs +++ b/output/pulse_system_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index d741eb0a..1a0a84ea 100644 --- a/output/pulse_system_dll.hpp +++ b/output/pulse_system_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index dbb173ee..4d244685 100644 --- a/output/pulse_system_dll.rs +++ b/output/pulse_system_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/rendersystemdx11_dll.cs b/output/rendersystemdx11_dll.cs index 5539c811..4dc17493 100644 --- a/output/rendersystemdx11_dll.cs +++ b/output/rendersystemdx11_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 0a1de4b1..031717d2 100644 --- a/output/rendersystemdx11_dll.hpp +++ b/output/rendersystemdx11_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index d987b695..9d3accd9 100644 --- a/output/rendersystemdx11_dll.rs +++ b/output/rendersystemdx11_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/resourcesystem_dll.cs b/output/resourcesystem_dll.cs index acdadc36..37b28d4a 100644 --- a/output/resourcesystem_dll.cs +++ b/output/resourcesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 5a0063ba..c524a8be 100644 --- a/output/resourcesystem_dll.hpp +++ b/output/resourcesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index fcbef418..3c27d313 100644 --- a/output/resourcesystem_dll.rs +++ b/output/resourcesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/scenesystem_dll.cs b/output/scenesystem_dll.cs index b5a289a5..a9df2d83 100644 --- a/output/scenesystem_dll.cs +++ b/output/scenesystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 4b6d74c0..00d88005 100644 --- a/output/scenesystem_dll.hpp +++ b/output/scenesystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index a4d704e8..fd5acb7e 100644 --- a/output/scenesystem_dll.rs +++ b/output/scenesystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/schemasystem_dll.cs b/output/schemasystem_dll.cs index ccb2d8cb..37bc2d5d 100644 --- a/output/schemasystem_dll.cs +++ b/output/schemasystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index 1ad8caa7..e343d0e7 100644 --- a/output/schemasystem_dll.hpp +++ b/output/schemasystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index f6525b6f..85209103 100644 --- a/output/schemasystem_dll.rs +++ b/output/schemasystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/server_dll.cs b/output/server_dll.cs index 66b67f89..7ea03d34 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -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) @@ -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 diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 1aaeb6f5..7fbc4338 100644 --- a/output/server_dll.hpp +++ b/output/server_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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) @@ -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 diff --git a/output/server_dll.json b/output/server_dll.json index e3f2a45f..0cfcd1dd 100644 --- a/output/server_dll.json +++ b/output/server_dll.json @@ -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": { diff --git a/output/server_dll.rs b/output/server_dll.rs index 8c3feb3c..21fe055b 100644 --- a/output/server_dll.rs +++ b/output/server_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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) @@ -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 diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index 16a8bf27..72bb3965 100644 --- a/output/soundsystem_dll.cs +++ b/output/soundsystem_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 14697fb8..e1457427 100644 --- a/output/soundsystem_dll.hpp +++ b/output/soundsystem_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index e0deacb6..e03fc5c7 100644 --- a/output/soundsystem_dll.rs +++ b/output/soundsystem_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/vphysics2_dll.cs b/output/vphysics2_dll.cs index 04066ab4..8cc36934 100644 --- a/output/vphysics2_dll.cs +++ b/output/vphysics2_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index f49ce106..dcc0c9a4 100644 --- a/output/vphysics2_dll.hpp +++ b/output/vphysics2_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index 6801447a..ce20cadc 100644 --- a/output/vphysics2_dll.rs +++ b/output/vphysics2_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)] diff --git a/output/worldrenderer_dll.cs b/output/worldrenderer_dll.cs index d0a4c678..b0395de3 100644 --- a/output/worldrenderer_dll.cs +++ b/output/worldrenderer_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index beb7ee95..dbdebacd 100644 --- a/output/worldrenderer_dll.hpp +++ b/output/worldrenderer_dll.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-03 03:30:01.044566 UTC +// 2024-10-05 04:26:11.464349700 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index 6aa22ff6..ed584b27 100644 --- a/output/worldrenderer_dll.rs +++ b/output/worldrenderer_dll.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-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)]