From c79fc2cb44a021e3861213df067f53c7735bed3d Mon Sep 17 00:00:00 2001 From: a2x <45197573+a2x@users.noreply.github.com> Date: Thu, 24 Oct 2024 12:22:45 +1000 Subject: [PATCH] Game update (14040) --- 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 | 86 ++++++++++++++------------ output/client_dll.hpp | 86 ++++++++++++++------------ output/client_dll.json | 90 +++++++++++++++------------ output/client_dll.rs | 86 ++++++++++++++------------ 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 | 34 +++++----- output/offsets.hpp | 34 +++++----- output/offsets.json | 32 +++++----- output/offsets.rs | 34 +++++----- 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 | 103 ++++++++++++++++--------------- output/server_dll.hpp | 103 ++++++++++++++++--------------- output/server_dll.json | 106 +++++++++++++++++--------------- output/server_dll.rs | 103 ++++++++++++++++--------------- 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, 664 insertions(+), 629 deletions(-) diff --git a/cs2-dumper.log b/cs2-dumper.log index 3c8dc249..fcf217a3 100644 --- a/cs2-dumper.log +++ b/cs2-dumper.log @@ -1,5 +1,5 @@ -01:51:40 [INFO] found 16 buttons -01:51:40 [INFO] found 130 interfaces across 33 modules -01:51:41 [INFO] found 33 offsets across 5 modules -01:51:41 [INFO] found 2461 classes and 367 enums across 17 modules -01:51:41 [INFO] analysis completed in 1.08s +02:21:00 [INFO] found 16 buttons +02:21:00 [INFO] found 130 interfaces across 33 modules +02:21:01 [INFO] found 33 offsets across 5 modules +02:21:01 [INFO] found 2461 classes and 367 enums across 17 modules +02:21:01 [INFO] analysis completed in 1.20s diff --git a/output/animationsystem_dll.cs b/output/animationsystem_dll.cs index c8fd4fc9..c86fc640 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: animationsystem.dll diff --git a/output/animationsystem_dll.hpp b/output/animationsystem_dll.hpp index a46fb8cb..af24016d 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/animationsystem_dll.rs b/output/animationsystem_dll.rs index af281449..fd903520 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 54cc05fd..36c3eef6 100644 --- a/output/buttons.cs +++ b/output/buttons.cs @@ -1,24 +1,24 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper { // Module: client.dll public static class Buttons { - public const nint attack = 0x182A5E0; - public const nint attack2 = 0x182A670; - public const nint back = 0x182A8B0; - public const nint duck = 0x182AB80; - public const nint forward = 0x182A820; - public const nint jump = 0x182AAF0; - public const nint left = 0x182A940; - public const nint lookatweapon = 0x1A38600; - public const nint reload = 0x182A550; - public const nint right = 0x182A9D0; - public const nint showscores = 0x1A384E0; - public const nint sprint = 0x182A4C0; - public const nint turnleft = 0x182A700; - public const nint turnright = 0x182A790; - public const nint use = 0x182AA60; - public const nint zoom = 0x1A38570; + public const nint attack = 0x182D620; + public const nint attack2 = 0x182D6B0; + public const nint back = 0x182D8F0; + public const nint duck = 0x182DBC0; + public const nint forward = 0x182D860; + public const nint jump = 0x182DB30; + public const nint left = 0x182D980; + public const nint lookatweapon = 0x1A3B700; + public const nint reload = 0x182D590; + public const nint right = 0x182DA10; + public const nint showscores = 0x1A3B5E0; + public const nint sprint = 0x182D500; + public const nint turnleft = 0x182D740; + public const nint turnright = 0x182D7D0; + public const nint use = 0x182DAA0; + public const nint zoom = 0x1A3B670; } } diff --git a/output/buttons.hpp b/output/buttons.hpp index 505abca1..dd867c42 100644 --- a/output/buttons.hpp +++ b/output/buttons.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once @@ -8,21 +8,21 @@ namespace cs2_dumper { // Module: client.dll namespace buttons { - constexpr std::ptrdiff_t attack = 0x182A5E0; - constexpr std::ptrdiff_t attack2 = 0x182A670; - constexpr std::ptrdiff_t back = 0x182A8B0; - constexpr std::ptrdiff_t duck = 0x182AB80; - constexpr std::ptrdiff_t forward = 0x182A820; - constexpr std::ptrdiff_t jump = 0x182AAF0; - constexpr std::ptrdiff_t left = 0x182A940; - constexpr std::ptrdiff_t lookatweapon = 0x1A38600; - constexpr std::ptrdiff_t reload = 0x182A550; - constexpr std::ptrdiff_t right = 0x182A9D0; - constexpr std::ptrdiff_t showscores = 0x1A384E0; - constexpr std::ptrdiff_t sprint = 0x182A4C0; - constexpr std::ptrdiff_t turnleft = 0x182A700; - constexpr std::ptrdiff_t turnright = 0x182A790; - constexpr std::ptrdiff_t use = 0x182AA60; - constexpr std::ptrdiff_t zoom = 0x1A38570; + constexpr std::ptrdiff_t attack = 0x182D620; + constexpr std::ptrdiff_t attack2 = 0x182D6B0; + constexpr std::ptrdiff_t back = 0x182D8F0; + constexpr std::ptrdiff_t duck = 0x182DBC0; + constexpr std::ptrdiff_t forward = 0x182D860; + constexpr std::ptrdiff_t jump = 0x182DB30; + constexpr std::ptrdiff_t left = 0x182D980; + constexpr std::ptrdiff_t lookatweapon = 0x1A3B700; + constexpr std::ptrdiff_t reload = 0x182D590; + constexpr std::ptrdiff_t right = 0x182DA10; + constexpr std::ptrdiff_t showscores = 0x1A3B5E0; + constexpr std::ptrdiff_t sprint = 0x182D500; + constexpr std::ptrdiff_t turnleft = 0x182D740; + constexpr std::ptrdiff_t turnright = 0x182D7D0; + constexpr std::ptrdiff_t use = 0x182DAA0; + constexpr std::ptrdiff_t zoom = 0x1A3B670; } } diff --git a/output/buttons.json b/output/buttons.json index 2ae63408..175fa78a 100644 --- a/output/buttons.json +++ b/output/buttons.json @@ -1,20 +1,20 @@ { "client.dll": { - "attack": 25339360, - "attack2": 25339504, - "back": 25340080, - "duck": 25340800, - "forward": 25339936, - "jump": 25340656, - "left": 25340224, - "lookatweapon": 27493888, - "reload": 25339216, - "right": 25340368, - "showscores": 27493600, - "sprint": 25339072, - "turnleft": 25339648, - "turnright": 25339792, - "use": 25340512, - "zoom": 27493744 + "attack": 25351712, + "attack2": 25351856, + "back": 25352432, + "duck": 25353152, + "forward": 25352288, + "jump": 25353008, + "left": 25352576, + "lookatweapon": 27506432, + "reload": 25351568, + "right": 25352720, + "showscores": 27506144, + "sprint": 25351424, + "turnleft": 25352000, + "turnright": 25352144, + "use": 25352864, + "zoom": 27506288 } } \ No newline at end of file diff --git a/output/buttons.rs b/output/buttons.rs index 6fdaa959..63f2faa4 100644 --- a/output/buttons.rs +++ b/output/buttons.rs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #![allow(non_upper_case_globals, unused)] pub mod cs2_dumper { // Module: client.dll pub mod buttons { - pub const attack: usize = 0x182A5E0; - pub const attack2: usize = 0x182A670; - pub const back: usize = 0x182A8B0; - pub const duck: usize = 0x182AB80; - pub const forward: usize = 0x182A820; - pub const jump: usize = 0x182AAF0; - pub const left: usize = 0x182A940; - pub const lookatweapon: usize = 0x1A38600; - pub const reload: usize = 0x182A550; - pub const right: usize = 0x182A9D0; - pub const showscores: usize = 0x1A384E0; - pub const sprint: usize = 0x182A4C0; - pub const turnleft: usize = 0x182A700; - pub const turnright: usize = 0x182A790; - pub const r#use: usize = 0x182AA60; - pub const zoom: usize = 0x1A38570; + pub const attack: usize = 0x182D620; + pub const attack2: usize = 0x182D6B0; + pub const back: usize = 0x182D8F0; + pub const duck: usize = 0x182DBC0; + pub const forward: usize = 0x182D860; + pub const jump: usize = 0x182DB30; + pub const left: usize = 0x182D980; + pub const lookatweapon: usize = 0x1A3B700; + pub const reload: usize = 0x182D590; + pub const right: usize = 0x182DA10; + pub const showscores: usize = 0x1A3B5E0; + pub const sprint: usize = 0x182D500; + pub const turnleft: usize = 0x182D740; + pub const turnright: usize = 0x182D7D0; + pub const r#use: usize = 0x182DAA0; + pub const zoom: usize = 0x1A3B670; } } diff --git a/output/client_dll.cs b/output/client_dll.cs index a3fa3c35..09c3ed3f 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: client.dll @@ -743,21 +743,21 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) public static class C_BaseCSGrenade { - public const nint m_bClientPredictDelete = 0x1B10; // bool - public const nint m_bRedraw = 0x1B11; // bool - public const nint m_bIsHeldByPlayer = 0x1B12; // bool - public const nint m_bPinPulled = 0x1B13; // bool - public const nint m_bJumpThrow = 0x1B14; // bool - public const nint m_bThrowAnimating = 0x1B15; // bool - public const nint m_fThrowTime = 0x1B18; // GameTime_t - public const nint m_flThrowStrength = 0x1B1C; // float32 - public const nint m_flThrowStrengthApproach = 0x1B20; // float32 - public const nint m_fDropTime = 0x1B24; // GameTime_t - public const nint m_fPinPullTime = 0x1B28; // GameTime_t - public const nint m_bJustPulledPin = 0x1B2C; // bool - public const nint m_nNextHoldTick = 0x1B30; // GameTick_t - public const nint m_flNextHoldFrac = 0x1B34; // float32 - public const nint m_hSwitchToWeaponAfterThrow = 0x1B38; // CHandle + public const nint m_bClientPredictDelete = 0x1B20; // bool + public const nint m_bRedraw = 0x1B21; // bool + public const nint m_bIsHeldByPlayer = 0x1B22; // bool + public const nint m_bPinPulled = 0x1B23; // bool + public const nint m_bJumpThrow = 0x1B24; // bool + public const nint m_bThrowAnimating = 0x1B25; // bool + public const nint m_fThrowTime = 0x1B28; // GameTime_t + public const nint m_flThrowStrength = 0x1B2C; // float32 + public const nint m_flThrowStrengthApproach = 0x1B30; // float32 + public const nint m_fDropTime = 0x1B34; // GameTime_t + public const nint m_fPinPullTime = 0x1B38; // GameTime_t + public const nint m_bJustPulledPin = 0x1B3C; // bool + public const nint m_nNextHoldTick = 0x1B40; // GameTick_t + public const nint m_flNextHoldFrac = 0x1B44; // float32 + public const nint m_hSwitchToWeaponAfterThrow = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -1363,8 +1363,8 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) public static class C_WeaponBaseItem { - public const nint m_SequenceCompleteTimer = 0x1B10; // CountdownTimer - public const nint m_bRedraw = 0x1B28; // bool + public const nint m_SequenceCompleteTimer = 0x1B20; // CountdownTimer + public const nint m_bRedraw = 0x1B38; // bool } // Parent: None // Field count: 21 @@ -1989,12 +1989,12 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) public static class C_CSWeaponBaseGun { - public const nint m_zoomLevel = 0x1B10; // int32 - public const nint m_iBurstShotsRemaining = 0x1B14; // int32 - public const nint m_iSilencerBodygroup = 0x1B18; // int32 - public const nint m_silencedModelIndex = 0x1B28; // int32 - public const nint m_inPrecache = 0x1B2C; // bool - public const nint m_bNeedsBoltAction = 0x1B2D; // bool + public const nint m_zoomLevel = 0x1B20; // int32 + public const nint m_iBurstShotsRemaining = 0x1B24; // int32 + public const nint m_iSilencerBodygroup = 0x1B28; // int32 + public const nint m_silencedModelIndex = 0x1B38; // int32 + public const nint m_inPrecache = 0x1B3C; // bool + public const nint m_bNeedsBoltAction = 0x1B3D; // bool } // Parent: C_BaseEntity // Field count: 4 @@ -2408,17 +2408,17 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) public static class C_C4 { - public const nint m_szScreenText = 0x1B10; // char[32] - public const nint m_activeLightParticleIndex = 0x1B30; // ParticleIndex_t - public const nint m_eActiveLightEffect = 0x1B34; // C4LightEffect_t - public const nint m_bStartedArming = 0x1B38; // bool - public const nint m_fArmedTime = 0x1B3C; // GameTime_t - public const nint m_bBombPlacedAnimation = 0x1B40; // bool - public const nint m_bIsPlantingViaUse = 0x1B41; // bool - public const nint m_entitySpottedState = 0x1B48; // EntitySpottedState_t - public const nint m_nSpotRules = 0x1B60; // int32 - public const nint m_bPlayedArmingBeeps = 0x1B64; // bool[7] - public const nint m_bBombPlanted = 0x1B6B; // bool + public const nint m_szScreenText = 0x1B20; // char[32] + public const nint m_activeLightParticleIndex = 0x1B40; // ParticleIndex_t + public const nint m_eActiveLightEffect = 0x1B44; // C4LightEffect_t + public const nint m_bStartedArming = 0x1B48; // bool + public const nint m_fArmedTime = 0x1B4C; // GameTime_t + public const nint m_bBombPlacedAnimation = 0x1B50; // bool + public const nint m_bIsPlantingViaUse = 0x1B51; // bool + public const nint m_entitySpottedState = 0x1B58; // EntitySpottedState_t + public const nint m_nSpotRules = 0x1B70; // int32 + public const nint m_bPlayedArmingBeeps = 0x1B74; // bool[7] + public const nint m_bBombPlanted = 0x1B7B; // bool } // Parent: C_BaseModelEntity // Field count: 13 @@ -3950,7 +3950,7 @@ namespace CS2Dumper.Schemas { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) public static class C_WeaponShield { - public const nint m_flDisplayHealth = 0x1B30; // float32 + public const nint m_flDisplayHealth = 0x1B40; // float32 } // Parent: C_PointClientUIWorldPanel // Field count: 1 @@ -4961,8 +4961,12 @@ namespace CS2Dumper.Schemas { public const nint m_vecPreviousTestPoint = 0x5D4; // Vector } // Parent: C_CSWeaponBase - // Field count: 0 + // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) public static class C_Knife { + public const nint m_bFirstAttack = 0x1B20; // bool } // Parent: C_EnvCubemap // Field count: 0 @@ -5028,8 +5032,8 @@ namespace CS2Dumper.Schemas { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) public static class C_WeaponTaser { - public const nint m_fFireTime = 0x1B30; // GameTime_t - public const nint m_nLastAttackTick = 0x1B34; // int32 + public const nint m_fFireTime = 0x1B40; // GameTime_t + public const nint m_nLastAttackTick = 0x1B44; // int32 } // Parent: C_CSWeaponBase // Field count: 2 @@ -5038,8 +5042,8 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) public static class C_Fists { - public const nint m_bPlayingUninterruptableAct = 0x1B10; // bool - public const nint m_nUninterruptableActivity = 0x1B14; // PlayerAnimEvent_t + public const nint m_bPlayingUninterruptableAct = 0x1B20; // bool + public const nint m_nUninterruptableActivity = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 diff --git a/output/client_dll.hpp b/output/client_dll.hpp index 61e584bf..da2b85fc 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once @@ -748,21 +748,21 @@ namespace cs2_dumper { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) namespace C_BaseCSGrenade { - constexpr std::ptrdiff_t m_bClientPredictDelete = 0x1B10; // bool - constexpr std::ptrdiff_t m_bRedraw = 0x1B11; // bool - constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0x1B12; // bool - constexpr std::ptrdiff_t m_bPinPulled = 0x1B13; // bool - constexpr std::ptrdiff_t m_bJumpThrow = 0x1B14; // bool - constexpr std::ptrdiff_t m_bThrowAnimating = 0x1B15; // bool - constexpr std::ptrdiff_t m_fThrowTime = 0x1B18; // GameTime_t - constexpr std::ptrdiff_t m_flThrowStrength = 0x1B1C; // float32 - constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0x1B20; // float32 - constexpr std::ptrdiff_t m_fDropTime = 0x1B24; // GameTime_t - constexpr std::ptrdiff_t m_fPinPullTime = 0x1B28; // GameTime_t - constexpr std::ptrdiff_t m_bJustPulledPin = 0x1B2C; // bool - constexpr std::ptrdiff_t m_nNextHoldTick = 0x1B30; // GameTick_t - constexpr std::ptrdiff_t m_flNextHoldFrac = 0x1B34; // float32 - constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0x1B38; // CHandle + constexpr std::ptrdiff_t m_bClientPredictDelete = 0x1B20; // bool + constexpr std::ptrdiff_t m_bRedraw = 0x1B21; // bool + constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0x1B22; // bool + constexpr std::ptrdiff_t m_bPinPulled = 0x1B23; // bool + constexpr std::ptrdiff_t m_bJumpThrow = 0x1B24; // bool + constexpr std::ptrdiff_t m_bThrowAnimating = 0x1B25; // bool + constexpr std::ptrdiff_t m_fThrowTime = 0x1B28; // GameTime_t + constexpr std::ptrdiff_t m_flThrowStrength = 0x1B2C; // float32 + constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0x1B30; // float32 + constexpr std::ptrdiff_t m_fDropTime = 0x1B34; // GameTime_t + constexpr std::ptrdiff_t m_fPinPullTime = 0x1B38; // GameTime_t + constexpr std::ptrdiff_t m_bJustPulledPin = 0x1B3C; // bool + constexpr std::ptrdiff_t m_nNextHoldTick = 0x1B40; // GameTick_t + constexpr std::ptrdiff_t m_flNextHoldFrac = 0x1B44; // float32 + constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -1368,8 +1368,8 @@ namespace cs2_dumper { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) namespace C_WeaponBaseItem { - constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0x1B10; // CountdownTimer - constexpr std::ptrdiff_t m_bRedraw = 0x1B28; // bool + constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0x1B20; // CountdownTimer + constexpr std::ptrdiff_t m_bRedraw = 0x1B38; // bool } // Parent: None // Field count: 21 @@ -1994,12 +1994,12 @@ namespace cs2_dumper { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) namespace C_CSWeaponBaseGun { - constexpr std::ptrdiff_t m_zoomLevel = 0x1B10; // int32 - constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0x1B14; // int32 - constexpr std::ptrdiff_t m_iSilencerBodygroup = 0x1B18; // int32 - constexpr std::ptrdiff_t m_silencedModelIndex = 0x1B28; // int32 - constexpr std::ptrdiff_t m_inPrecache = 0x1B2C; // bool - constexpr std::ptrdiff_t m_bNeedsBoltAction = 0x1B2D; // bool + constexpr std::ptrdiff_t m_zoomLevel = 0x1B20; // int32 + constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0x1B24; // int32 + constexpr std::ptrdiff_t m_iSilencerBodygroup = 0x1B28; // int32 + constexpr std::ptrdiff_t m_silencedModelIndex = 0x1B38; // int32 + constexpr std::ptrdiff_t m_inPrecache = 0x1B3C; // bool + constexpr std::ptrdiff_t m_bNeedsBoltAction = 0x1B3D; // bool } // Parent: C_BaseEntity // Field count: 4 @@ -2413,17 +2413,17 @@ namespace cs2_dumper { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) namespace C_C4 { - constexpr std::ptrdiff_t m_szScreenText = 0x1B10; // char[32] - constexpr std::ptrdiff_t m_activeLightParticleIndex = 0x1B30; // ParticleIndex_t - constexpr std::ptrdiff_t m_eActiveLightEffect = 0x1B34; // C4LightEffect_t - constexpr std::ptrdiff_t m_bStartedArming = 0x1B38; // bool - constexpr std::ptrdiff_t m_fArmedTime = 0x1B3C; // GameTime_t - constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0x1B40; // bool - constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0x1B41; // bool - constexpr std::ptrdiff_t m_entitySpottedState = 0x1B48; // EntitySpottedState_t - constexpr std::ptrdiff_t m_nSpotRules = 0x1B60; // int32 - constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0x1B64; // bool[7] - constexpr std::ptrdiff_t m_bBombPlanted = 0x1B6B; // bool + constexpr std::ptrdiff_t m_szScreenText = 0x1B20; // char[32] + constexpr std::ptrdiff_t m_activeLightParticleIndex = 0x1B40; // ParticleIndex_t + constexpr std::ptrdiff_t m_eActiveLightEffect = 0x1B44; // C4LightEffect_t + constexpr std::ptrdiff_t m_bStartedArming = 0x1B48; // bool + constexpr std::ptrdiff_t m_fArmedTime = 0x1B4C; // GameTime_t + constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0x1B50; // bool + constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0x1B51; // bool + constexpr std::ptrdiff_t m_entitySpottedState = 0x1B58; // EntitySpottedState_t + constexpr std::ptrdiff_t m_nSpotRules = 0x1B70; // int32 + constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0x1B74; // bool[7] + constexpr std::ptrdiff_t m_bBombPlanted = 0x1B7B; // bool } // Parent: C_BaseModelEntity // Field count: 13 @@ -3955,7 +3955,7 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) namespace C_WeaponShield { - constexpr std::ptrdiff_t m_flDisplayHealth = 0x1B30; // float32 + constexpr std::ptrdiff_t m_flDisplayHealth = 0x1B40; // float32 } // Parent: C_PointClientUIWorldPanel // Field count: 1 @@ -4966,8 +4966,12 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_vecPreviousTestPoint = 0x5D4; // Vector } // Parent: C_CSWeaponBase - // Field count: 0 + // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) namespace C_Knife { + constexpr std::ptrdiff_t m_bFirstAttack = 0x1B20; // bool } // Parent: C_EnvCubemap // Field count: 0 @@ -5033,8 +5037,8 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) namespace C_WeaponTaser { - constexpr std::ptrdiff_t m_fFireTime = 0x1B30; // GameTime_t - constexpr std::ptrdiff_t m_nLastAttackTick = 0x1B34; // int32 + constexpr std::ptrdiff_t m_fFireTime = 0x1B40; // GameTime_t + constexpr std::ptrdiff_t m_nLastAttackTick = 0x1B44; // int32 } // Parent: C_CSWeaponBase // Field count: 2 @@ -5043,8 +5047,8 @@ namespace cs2_dumper { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) namespace C_Fists { - constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0x1B10; // bool - constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x1B14; // PlayerAnimEvent_t + constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0x1B20; // bool + constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 diff --git a/output/client_dll.json b/output/client_dll.json index 55168a5d..4fc57c76 100644 --- a/output/client_dll.json +++ b/output/client_dll.json @@ -4368,21 +4368,21 @@ }, "C_BaseCSGrenade": { "fields": { - "m_bClientPredictDelete": 6928, - "m_bIsHeldByPlayer": 6930, - "m_bJumpThrow": 6932, - "m_bJustPulledPin": 6956, - "m_bPinPulled": 6931, - "m_bRedraw": 6929, - "m_bThrowAnimating": 6933, - "m_fDropTime": 6948, - "m_fPinPullTime": 6952, - "m_fThrowTime": 6936, - "m_flNextHoldFrac": 6964, - "m_flThrowStrength": 6940, - "m_flThrowStrengthApproach": 6944, - "m_hSwitchToWeaponAfterThrow": 6968, - "m_nNextHoldTick": 6960 + "m_bClientPredictDelete": 6944, + "m_bIsHeldByPlayer": 6946, + "m_bJumpThrow": 6948, + "m_bJustPulledPin": 6972, + "m_bPinPulled": 6947, + "m_bRedraw": 6945, + "m_bThrowAnimating": 6949, + "m_fDropTime": 6964, + "m_fPinPullTime": 6968, + "m_fThrowTime": 6952, + "m_flNextHoldFrac": 6980, + "m_flThrowStrength": 6956, + "m_flThrowStrengthApproach": 6960, + "m_hSwitchToWeaponAfterThrow": 6984, + "m_nNextHoldTick": 6976 }, "metadata": [ { @@ -5887,17 +5887,17 @@ }, "C_C4": { "fields": { - "m_activeLightParticleIndex": 6960, - "m_bBombPlacedAnimation": 6976, - "m_bBombPlanted": 7019, - "m_bIsPlantingViaUse": 6977, - "m_bPlayedArmingBeeps": 7012, - "m_bStartedArming": 6968, - "m_eActiveLightEffect": 6964, - "m_entitySpottedState": 6984, - "m_fArmedTime": 6972, - "m_nSpotRules": 7008, - "m_szScreenText": 6928 + "m_activeLightParticleIndex": 6976, + "m_bBombPlacedAnimation": 6992, + "m_bBombPlanted": 7035, + "m_bIsPlantingViaUse": 6993, + "m_bPlayedArmingBeeps": 7028, + "m_bStartedArming": 6984, + "m_eActiveLightEffect": 6980, + "m_entitySpottedState": 7000, + "m_fArmedTime": 6988, + "m_nSpotRules": 7024, + "m_szScreenText": 6944 }, "metadata": [ { @@ -7832,12 +7832,12 @@ }, "C_CSWeaponBaseGun": { "fields": { - "m_bNeedsBoltAction": 6957, - "m_iBurstShotsRemaining": 6932, - "m_iSilencerBodygroup": 6936, - "m_inPrecache": 6956, - "m_silencedModelIndex": 6952, - "m_zoomLevel": 6928 + "m_bNeedsBoltAction": 6973, + "m_iBurstShotsRemaining": 6948, + "m_iSilencerBodygroup": 6952, + "m_inPrecache": 6972, + "m_silencedModelIndex": 6968, + "m_zoomLevel": 6944 }, "metadata": [ { @@ -9742,8 +9742,8 @@ }, "C_Fists": { "fields": { - "m_bPlayingUninterruptableAct": 6928, - "m_nUninterruptableActivity": 6932 + "m_bPlayingUninterruptableAct": 6944, + "m_nUninterruptableActivity": 6948 }, "metadata": [ { @@ -10479,8 +10479,16 @@ "parent": "C_CS2WeaponModuleBase" }, "C_Knife": { - "fields": {}, - "metadata": [], + "fields": { + "m_bFirstAttack": 6944 + }, + "metadata": [ + { + "name": "m_bFirstAttack", + "type": "NetworkVarNames", + "type_name": "bool" + } + ], "parent": "C_CSWeaponBase" }, "C_LightDirectionalEntity": { @@ -13538,8 +13546,8 @@ }, "C_WeaponBaseItem": { "fields": { - "m_SequenceCompleteTimer": 6928, - "m_bRedraw": 6952 + "m_SequenceCompleteTimer": 6944, + "m_bRedraw": 6968 }, "metadata": [ { @@ -13687,7 +13695,7 @@ }, "C_WeaponShield": { "fields": { - "m_flDisplayHealth": 6960 + "m_flDisplayHealth": 6976 }, "metadata": [ { @@ -13700,8 +13708,8 @@ }, "C_WeaponTaser": { "fields": { - "m_fFireTime": 6960, - "m_nLastAttackTick": 6964 + "m_fFireTime": 6976, + "m_nLastAttackTick": 6980 }, "metadata": [ { diff --git a/output/client_dll.rs b/output/client_dll.rs index 760eaa89..8aa5bb32 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -753,21 +753,21 @@ pub mod cs2_dumper { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) pub mod C_BaseCSGrenade { - pub const m_bClientPredictDelete: usize = 0x1B10; // bool - pub const m_bRedraw: usize = 0x1B11; // bool - pub const m_bIsHeldByPlayer: usize = 0x1B12; // bool - pub const m_bPinPulled: usize = 0x1B13; // bool - pub const m_bJumpThrow: usize = 0x1B14; // bool - pub const m_bThrowAnimating: usize = 0x1B15; // bool - pub const m_fThrowTime: usize = 0x1B18; // GameTime_t - pub const m_flThrowStrength: usize = 0x1B1C; // float32 - pub const m_flThrowStrengthApproach: usize = 0x1B20; // float32 - pub const m_fDropTime: usize = 0x1B24; // GameTime_t - pub const m_fPinPullTime: usize = 0x1B28; // GameTime_t - pub const m_bJustPulledPin: usize = 0x1B2C; // bool - pub const m_nNextHoldTick: usize = 0x1B30; // GameTick_t - pub const m_flNextHoldFrac: usize = 0x1B34; // float32 - pub const m_hSwitchToWeaponAfterThrow: usize = 0x1B38; // CHandle + pub const m_bClientPredictDelete: usize = 0x1B20; // bool + pub const m_bRedraw: usize = 0x1B21; // bool + pub const m_bIsHeldByPlayer: usize = 0x1B22; // bool + pub const m_bPinPulled: usize = 0x1B23; // bool + pub const m_bJumpThrow: usize = 0x1B24; // bool + pub const m_bThrowAnimating: usize = 0x1B25; // bool + pub const m_fThrowTime: usize = 0x1B28; // GameTime_t + pub const m_flThrowStrength: usize = 0x1B2C; // float32 + pub const m_flThrowStrengthApproach: usize = 0x1B30; // float32 + pub const m_fDropTime: usize = 0x1B34; // GameTime_t + pub const m_fPinPullTime: usize = 0x1B38; // GameTime_t + pub const m_bJustPulledPin: usize = 0x1B3C; // bool + pub const m_nNextHoldTick: usize = 0x1B40; // GameTick_t + pub const m_flNextHoldFrac: usize = 0x1B44; // float32 + pub const m_hSwitchToWeaponAfterThrow: usize = 0x1B48; // CHandle } // Parent: C_FuncBrush // Field count: 8 @@ -1373,8 +1373,8 @@ pub mod cs2_dumper { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) pub mod C_WeaponBaseItem { - pub const m_SequenceCompleteTimer: usize = 0x1B10; // CountdownTimer - pub const m_bRedraw: usize = 0x1B28; // bool + pub const m_SequenceCompleteTimer: usize = 0x1B20; // CountdownTimer + pub const m_bRedraw: usize = 0x1B38; // bool } // Parent: None // Field count: 21 @@ -1999,12 +1999,12 @@ pub mod cs2_dumper { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) pub mod C_CSWeaponBaseGun { - pub const m_zoomLevel: usize = 0x1B10; // int32 - pub const m_iBurstShotsRemaining: usize = 0x1B14; // int32 - pub const m_iSilencerBodygroup: usize = 0x1B18; // int32 - pub const m_silencedModelIndex: usize = 0x1B28; // int32 - pub const m_inPrecache: usize = 0x1B2C; // bool - pub const m_bNeedsBoltAction: usize = 0x1B2D; // bool + pub const m_zoomLevel: usize = 0x1B20; // int32 + pub const m_iBurstShotsRemaining: usize = 0x1B24; // int32 + pub const m_iSilencerBodygroup: usize = 0x1B28; // int32 + pub const m_silencedModelIndex: usize = 0x1B38; // int32 + pub const m_inPrecache: usize = 0x1B3C; // bool + pub const m_bNeedsBoltAction: usize = 0x1B3D; // bool } // Parent: C_BaseEntity // Field count: 4 @@ -2418,17 +2418,17 @@ pub mod cs2_dumper { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) pub mod C_C4 { - pub const m_szScreenText: usize = 0x1B10; // char[32] - pub const m_activeLightParticleIndex: usize = 0x1B30; // ParticleIndex_t - pub const m_eActiveLightEffect: usize = 0x1B34; // C4LightEffect_t - pub const m_bStartedArming: usize = 0x1B38; // bool - pub const m_fArmedTime: usize = 0x1B3C; // GameTime_t - pub const m_bBombPlacedAnimation: usize = 0x1B40; // bool - pub const m_bIsPlantingViaUse: usize = 0x1B41; // bool - pub const m_entitySpottedState: usize = 0x1B48; // EntitySpottedState_t - pub const m_nSpotRules: usize = 0x1B60; // int32 - pub const m_bPlayedArmingBeeps: usize = 0x1B64; // bool[7] - pub const m_bBombPlanted: usize = 0x1B6B; // bool + pub const m_szScreenText: usize = 0x1B20; // char[32] + pub const m_activeLightParticleIndex: usize = 0x1B40; // ParticleIndex_t + pub const m_eActiveLightEffect: usize = 0x1B44; // C4LightEffect_t + pub const m_bStartedArming: usize = 0x1B48; // bool + pub const m_fArmedTime: usize = 0x1B4C; // GameTime_t + pub const m_bBombPlacedAnimation: usize = 0x1B50; // bool + pub const m_bIsPlantingViaUse: usize = 0x1B51; // bool + pub const m_entitySpottedState: usize = 0x1B58; // EntitySpottedState_t + pub const m_nSpotRules: usize = 0x1B70; // int32 + pub const m_bPlayedArmingBeeps: usize = 0x1B74; // bool[7] + pub const m_bBombPlanted: usize = 0x1B7B; // bool } // Parent: C_BaseModelEntity // Field count: 13 @@ -3960,7 +3960,7 @@ pub mod cs2_dumper { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) pub mod C_WeaponShield { - pub const m_flDisplayHealth: usize = 0x1B30; // float32 + pub const m_flDisplayHealth: usize = 0x1B40; // float32 } // Parent: C_PointClientUIWorldPanel // Field count: 1 @@ -4971,8 +4971,12 @@ pub mod cs2_dumper { pub const m_vecPreviousTestPoint: usize = 0x5D4; // Vector } // Parent: C_CSWeaponBase - // Field count: 0 + // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) pub mod C_Knife { + pub const m_bFirstAttack: usize = 0x1B20; // bool } // Parent: C_EnvCubemap // Field count: 0 @@ -5038,8 +5042,8 @@ pub mod cs2_dumper { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) pub mod C_WeaponTaser { - pub const m_fFireTime: usize = 0x1B30; // GameTime_t - pub const m_nLastAttackTick: usize = 0x1B34; // int32 + pub const m_fFireTime: usize = 0x1B40; // GameTime_t + pub const m_nLastAttackTick: usize = 0x1B44; // int32 } // Parent: C_CSWeaponBase // Field count: 2 @@ -5048,8 +5052,8 @@ pub mod cs2_dumper { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) pub mod C_Fists { - pub const m_bPlayingUninterruptableAct: usize = 0x1B10; // bool - pub const m_nUninterruptableActivity: usize = 0x1B14; // PlayerAnimEvent_t + pub const m_bPlayingUninterruptableAct: usize = 0x1B20; // bool + pub const m_nUninterruptableActivity: usize = 0x1B24; // PlayerAnimEvent_t } // Parent: C_PhysicsProp // Field count: 0 diff --git a/output/engine2_dll.cs b/output/engine2_dll.cs index 6989ab6c..5ebc030e 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: engine2.dll diff --git a/output/engine2_dll.hpp b/output/engine2_dll.hpp index 146b216c..80344fc8 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/engine2_dll.rs b/output/engine2_dll.rs index cb7f1f94..2bed805d 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 4a03acb0..2bf2fb0a 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: host.dll diff --git a/output/host_dll.hpp b/output/host_dll.hpp index 2e1a4da2..dcca3dfe 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/host_dll.rs b/output/host_dll.rs index 76fd9581..595741f5 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 f1b7ac63..6cc2877e 100644 --- a/output/info.json +++ b/output/info.json @@ -1,4 +1,4 @@ { - "build_number": 14039, - "timestamp": "2024-10-18T01:51:41.241413900+00:00" + "build_number": 14040, + "timestamp": "2024-10-24T02:21:01.594851200+00:00" } \ No newline at end of file diff --git a/output/interfaces.cs b/output/interfaces.cs index b548f986..e542429d 100644 --- a/output/interfaces.cs +++ b/output/interfaces.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 = 0x1829BD0; - public const nint EmptyWorldService001_Client = 0x17E5150; - public const nint GameClientExports001 = 0x1826888; - public const nint LegacyGameUI001 = 0x1846990; - public const nint Source2Client002 = 0x1A28490; - public const nint Source2ClientConfig001 = 0x19C8760; - public const nint Source2ClientPrediction001 = 0x1831980; - public const nint Source2ClientUI001 = 0x1845330; + public const nint ClientToolsInfo_001 = 0x182CC10; + public const nint EmptyWorldService001_Client = 0x17E8160; + public const nint GameClientExports001 = 0x18298C8; + public const nint LegacyGameUI001 = 0x18499C0; + public const nint Source2Client002 = 0x1A2B590; + public const nint Source2ClientConfig001 = 0x19CB760; + public const nint Source2ClientPrediction001 = 0x18349B0; + public const nint Source2ClientUI001 = 0x1848360; } // Module: engine2.dll public static class Engine2Dll { @@ -75,8 +75,8 @@ namespace CS2Dumper.Interfaces { } // Module: inputsystem.dll public static class InputsystemDll { - public const nint InputStackSystemVersion001 = 0x35B70; - public const nint InputSystemVersion001 = 0x377E0; + public const nint InputStackSystemVersion001 = 0x36B70; + public const nint InputSystemVersion001 = 0x387E0; } // Module: localize.dll public static class LocalizeDll { @@ -157,16 +157,16 @@ namespace CS2Dumper.Interfaces { } // Module: server.dll public static class ServerDll { - public const nint EmptyWorldService001_Server = 0x136CF70; - public const nint EntitySubclassUtilsV001 = 0x131E320; - public const nint NavGameTest001 = 0x140D6F8; - public const nint ServerToolsInfo_001 = 0x13C2A28; - public const nint Source2GameClients001 = 0x13BD3D0; - public const nint Source2GameDirector001 = 0x14F0BD0; - public const nint Source2GameEntities001 = 0x13C2950; - public const nint Source2Server001 = 0x13C27C0; + public const nint EmptyWorldService001_Server = 0x136CF80; + public const nint EntitySubclassUtilsV001 = 0x131E330; + public const nint NavGameTest001 = 0x140D708; + public const nint ServerToolsInfo_001 = 0x13C2A38; + public const nint Source2GameClients001 = 0x13BD3E0; + public const nint Source2GameDirector001 = 0x14F0C40; + public const nint Source2GameEntities001 = 0x13C2960; + public const nint Source2Server001 = 0x13C27D0; public const nint Source2ServerConfig001 = 0x15ACA98; - public const nint customnavsystem001 = 0x1302A98; + public const nint customnavsystem001 = 0x1302AA8; } // Module: soundsystem.dll public static class SoundsystemDll { diff --git a/output/interfaces.hpp b/output/interfaces.hpp index d6c00154..6caecc9b 100644 --- a/output/interfaces.hpp +++ b/output/interfaces.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once @@ -14,14 +14,14 @@ namespace cs2_dumper { } // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x1829BD0; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17E5150; - constexpr std::ptrdiff_t GameClientExports001 = 0x1826888; - constexpr std::ptrdiff_t LegacyGameUI001 = 0x1846990; - constexpr std::ptrdiff_t Source2Client002 = 0x1A28490; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19C8760; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x1831980; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x1845330; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x182CC10; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x17E8160; + constexpr std::ptrdiff_t GameClientExports001 = 0x18298C8; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x18499C0; + constexpr std::ptrdiff_t Source2Client002 = 0x1A2B590; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x19CB760; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x18349B0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x1848360; } // Module: engine2.dll namespace engine2_dll { @@ -80,8 +80,8 @@ namespace cs2_dumper { } // Module: inputsystem.dll namespace inputsystem_dll { - constexpr std::ptrdiff_t InputStackSystemVersion001 = 0x35B70; - constexpr std::ptrdiff_t InputSystemVersion001 = 0x377E0; + constexpr std::ptrdiff_t InputStackSystemVersion001 = 0x36B70; + constexpr std::ptrdiff_t InputSystemVersion001 = 0x387E0; } // Module: localize.dll namespace localize_dll { @@ -162,16 +162,16 @@ namespace cs2_dumper { } // Module: server.dll namespace server_dll { - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136CF70; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131E320; - constexpr std::ptrdiff_t NavGameTest001 = 0x140D6F8; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C2A28; - constexpr std::ptrdiff_t Source2GameClients001 = 0x13BD3D0; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F0BD0; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C2950; - constexpr std::ptrdiff_t Source2Server001 = 0x13C27C0; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x136CF80; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x131E330; + constexpr std::ptrdiff_t NavGameTest001 = 0x140D708; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x13C2A38; + constexpr std::ptrdiff_t Source2GameClients001 = 0x13BD3E0; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x14F0C40; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x13C2960; + constexpr std::ptrdiff_t Source2Server001 = 0x13C27D0; constexpr std::ptrdiff_t Source2ServerConfig001 = 0x15ACA98; - constexpr std::ptrdiff_t customnavsystem001 = 0x1302A98; + constexpr std::ptrdiff_t customnavsystem001 = 0x1302AA8; } // Module: soundsystem.dll namespace soundsystem_dll { diff --git a/output/interfaces.json b/output/interfaces.json index 4b54c4b5..1396a9be 100644 --- a/output/interfaces.json +++ b/output/interfaces.json @@ -4,14 +4,14 @@ "AnimationSystem_001": 6257584 }, "client.dll": { - "ClientToolsInfo_001": 25336784, - "EmptyWorldService001_Client": 25055568, - "GameClientExports001": 25323656, - "LegacyGameUI001": 25454992, - "Source2Client002": 27427984, - "Source2ClientConfig001": 27035488, - "Source2ClientPrediction001": 25368960, - "Source2ClientUI001": 25449264 + "ClientToolsInfo_001": 25349136, + "EmptyWorldService001_Client": 25067872, + "GameClientExports001": 25336008, + "LegacyGameUI001": 25467328, + "Source2Client002": 27440528, + "Source2ClientConfig001": 27047776, + "Source2ClientPrediction001": 25381296, + "Source2ClientUI001": 25461600 }, "engine2.dll": { "BenchmarkService001": 5458768, @@ -65,8 +65,8 @@ "IMEManager001": 190672 }, "inputsystem.dll": { - "InputStackSystemVersion001": 220016, - "InputSystemVersion001": 227296 + "InputStackSystemVersion001": 224112, + "InputSystemVersion001": 231392 }, "localize.dll": { "Localize_001": 240336 @@ -130,16 +130,16 @@ "SchemaSystem_001": 386960 }, "server.dll": { - "EmptyWorldService001_Server": 20369264, - "EntitySubclassUtilsV001": 20046624, - "NavGameTest001": 21026552, - "ServerToolsInfo_001": 20720168, - "Source2GameClients001": 20698064, - "Source2GameDirector001": 21957584, - "Source2GameEntities001": 20719952, - "Source2Server001": 20719552, + "EmptyWorldService001_Server": 20369280, + "EntitySubclassUtilsV001": 20046640, + "NavGameTest001": 21026568, + "ServerToolsInfo_001": 20720184, + "Source2GameClients001": 20698080, + "Source2GameDirector001": 21957696, + "Source2GameEntities001": 20719968, + "Source2Server001": 20719568, "Source2ServerConfig001": 22727320, - "customnavsystem001": 19933848 + "customnavsystem001": 19933864 }, "soundsystem.dll": { "SoundOpSystem001": 3779648, diff --git a/output/interfaces.rs b/output/interfaces.rs index c0a9bb86..21ef2c6b 100644 --- a/output/interfaces.rs +++ b/output/interfaces.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 = 0x1829BD0; - pub const EmptyWorldService001_Client: usize = 0x17E5150; - pub const GameClientExports001: usize = 0x1826888; - pub const LegacyGameUI001: usize = 0x1846990; - pub const Source2Client002: usize = 0x1A28490; - pub const Source2ClientConfig001: usize = 0x19C8760; - pub const Source2ClientPrediction001: usize = 0x1831980; - pub const Source2ClientUI001: usize = 0x1845330; + pub const ClientToolsInfo_001: usize = 0x182CC10; + pub const EmptyWorldService001_Client: usize = 0x17E8160; + pub const GameClientExports001: usize = 0x18298C8; + pub const LegacyGameUI001: usize = 0x18499C0; + pub const Source2Client002: usize = 0x1A2B590; + pub const Source2ClientConfig001: usize = 0x19CB760; + pub const Source2ClientPrediction001: usize = 0x18349B0; + pub const Source2ClientUI001: usize = 0x1848360; } // Module: engine2.dll pub mod engine2_dll { @@ -78,8 +78,8 @@ pub mod cs2_dumper { } // Module: inputsystem.dll pub mod inputsystem_dll { - pub const InputStackSystemVersion001: usize = 0x35B70; - pub const InputSystemVersion001: usize = 0x377E0; + pub const InputStackSystemVersion001: usize = 0x36B70; + pub const InputSystemVersion001: usize = 0x387E0; } // Module: localize.dll pub mod localize_dll { @@ -160,16 +160,16 @@ pub mod cs2_dumper { } // Module: server.dll pub mod server_dll { - pub const EmptyWorldService001_Server: usize = 0x136CF70; - pub const EntitySubclassUtilsV001: usize = 0x131E320; - pub const NavGameTest001: usize = 0x140D6F8; - pub const ServerToolsInfo_001: usize = 0x13C2A28; - pub const Source2GameClients001: usize = 0x13BD3D0; - pub const Source2GameDirector001: usize = 0x14F0BD0; - pub const Source2GameEntities001: usize = 0x13C2950; - pub const Source2Server001: usize = 0x13C27C0; + pub const EmptyWorldService001_Server: usize = 0x136CF80; + pub const EntitySubclassUtilsV001: usize = 0x131E330; + pub const NavGameTest001: usize = 0x140D708; + pub const ServerToolsInfo_001: usize = 0x13C2A38; + pub const Source2GameClients001: usize = 0x13BD3E0; + pub const Source2GameDirector001: usize = 0x14F0C40; + pub const Source2GameEntities001: usize = 0x13C2960; + pub const Source2Server001: usize = 0x13C27D0; pub const Source2ServerConfig001: usize = 0x15ACA98; - pub const customnavsystem001: usize = 0x1302A98; + pub const customnavsystem001: usize = 0x1302AA8; } // Module: soundsystem.dll pub mod soundsystem_dll { diff --git a/output/materialsystem2_dll.cs b/output/materialsystem2_dll.cs index 19ddd34e..e43486c0 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: materialsystem2.dll diff --git a/output/materialsystem2_dll.hpp b/output/materialsystem2_dll.hpp index 1d9963bb..147d1e66 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/materialsystem2_dll.rs b/output/materialsystem2_dll.rs index 1aeab594..cac64842 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 83f00932..a3bf67cd 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: networksystem.dll diff --git a/output/networksystem_dll.hpp b/output/networksystem_dll.hpp index f159fa33..277c73c9 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/networksystem_dll.rs b/output/networksystem_dll.rs index 0ec3146c..1c39a250 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 80c559a6..42cfb80d 100644 --- a/output/offsets.cs +++ b/output/offsets.cs @@ -1,26 +1,26 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Offsets { // Module: client.dll public static class ClientDll { - public const nint dwCSGOInput = 0x1A386E0; - public const nint dwEntityList = 0x19CCAD8; - public const nint dwGameEntitySystem = 0x1AE6A58; + public const nint dwCSGOInput = 0x1A3B7E0; + public const nint dwEntityList = 0x19CFC48; + public const nint dwGameEntitySystem = 0x1AE9B58; public const nint dwGameEntitySystem_highestEntityIndex = 0x1520; - public const nint dwGameRules = 0x1A2A568; - public const nint dwGlobalVars = 0x1825C60; - public const nint dwGlowManager = 0x1A29CA0; - public const nint dwLocalPlayerController = 0x1A1C7E0; - public const nint dwLocalPlayerPawn = 0x1831AE8; - public const nint dwPlantedC4 = 0x1A341A0; - public const nint dwPrediction = 0x1831980; - public const nint dwSensitivity = 0x1A2B288; + public const nint dwGameRules = 0x1A2D668; + public const nint dwGlobalVars = 0x1828CD0; + public const nint dwGlowManager = 0x1A2CDA0; + public const nint dwLocalPlayerController = 0x1A1F8F0; + public const nint dwLocalPlayerPawn = 0x1834B18; + public const nint dwPlantedC4 = 0x1A372A0; + public const nint dwPrediction = 0x18349B0; + public const nint dwSensitivity = 0x1A2E388; public const nint dwSensitivity_sensitivity = 0x40; - public const nint dwViewAngles = 0x1A38AB0; - public const nint dwViewMatrix = 0x1A2EC30; - public const nint dwViewRender = 0x1A2F440; - public const nint dwWeaponC4 = 0x19CFD60; + public const nint dwViewAngles = 0x1A3BBB0; + public const nint dwViewMatrix = 0x1A31D30; + public const nint dwViewRender = 0x1A32540; + public const nint dwWeaponC4 = 0x19D2D60; } // Module: engine2.dll public static class Engine2Dll { @@ -38,7 +38,7 @@ namespace CS2Dumper.Offsets { } // Module: inputsystem.dll public static class InputsystemDll { - public const nint dwInputSystem = 0x377E0; + public const nint dwInputSystem = 0x387E0; } // Module: matchmaking.dll public static class MatchmakingDll { diff --git a/output/offsets.hpp b/output/offsets.hpp index d2bf2da7..20caa02f 100644 --- a/output/offsets.hpp +++ b/output/offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once @@ -9,23 +9,23 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A386E0; - constexpr std::ptrdiff_t dwEntityList = 0x19CCAD8; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AE6A58; + constexpr std::ptrdiff_t dwCSGOInput = 0x1A3B7E0; + constexpr std::ptrdiff_t dwEntityList = 0x19CFC48; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AE9B58; constexpr std::ptrdiff_t dwGameEntitySystem_highestEntityIndex = 0x1520; - constexpr std::ptrdiff_t dwGameRules = 0x1A2A568; - constexpr std::ptrdiff_t dwGlobalVars = 0x1825C60; - constexpr std::ptrdiff_t dwGlowManager = 0x1A29CA0; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A1C7E0; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1831AE8; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A341A0; - constexpr std::ptrdiff_t dwPrediction = 0x1831980; - constexpr std::ptrdiff_t dwSensitivity = 0x1A2B288; + constexpr std::ptrdiff_t dwGameRules = 0x1A2D668; + constexpr std::ptrdiff_t dwGlobalVars = 0x1828CD0; + constexpr std::ptrdiff_t dwGlowManager = 0x1A2CDA0; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x1A1F8F0; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1834B18; + constexpr std::ptrdiff_t dwPlantedC4 = 0x1A372A0; + constexpr std::ptrdiff_t dwPrediction = 0x18349B0; + constexpr std::ptrdiff_t dwSensitivity = 0x1A2E388; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A38AB0; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A2EC30; - constexpr std::ptrdiff_t dwViewRender = 0x1A2F440; - constexpr std::ptrdiff_t dwWeaponC4 = 0x19CFD60; + constexpr std::ptrdiff_t dwViewAngles = 0x1A3BBB0; + constexpr std::ptrdiff_t dwViewMatrix = 0x1A31D30; + constexpr std::ptrdiff_t dwViewRender = 0x1A32540; + constexpr std::ptrdiff_t dwWeaponC4 = 0x19D2D60; } // Module: engine2.dll namespace engine2_dll { @@ -43,7 +43,7 @@ namespace cs2_dumper { } // Module: inputsystem.dll namespace inputsystem_dll { - constexpr std::ptrdiff_t dwInputSystem = 0x377E0; + constexpr std::ptrdiff_t dwInputSystem = 0x387E0; } // Module: matchmaking.dll namespace matchmaking_dll { diff --git a/output/offsets.json b/output/offsets.json index 4d9ea947..eaa139b5 100644 --- a/output/offsets.json +++ b/output/offsets.json @@ -1,22 +1,22 @@ { "client.dll": { - "dwCSGOInput": 27494112, - "dwEntityList": 27052760, - "dwGameEntitySystem": 28207704, + "dwCSGOInput": 27506656, + "dwEntityList": 27065416, + "dwGameEntitySystem": 28220248, "dwGameEntitySystem_highestEntityIndex": 5408, - "dwGameRules": 27436392, - "dwGlobalVars": 25320544, - "dwGlowManager": 27434144, - "dwLocalPlayerController": 27379680, - "dwLocalPlayerPawn": 25369320, - "dwPlantedC4": 27476384, - "dwPrediction": 25368960, - "dwSensitivity": 27439752, + "dwGameRules": 27448936, + "dwGlobalVars": 25332944, + "dwGlowManager": 27446688, + "dwLocalPlayerController": 27392240, + "dwLocalPlayerPawn": 25381656, + "dwPlantedC4": 27488928, + "dwPrediction": 25381296, + "dwSensitivity": 27452296, "dwSensitivity_sensitivity": 64, - "dwViewAngles": 27495088, - "dwViewMatrix": 27454512, - "dwViewRender": 27456576, - "dwWeaponC4": 27065696 + "dwViewAngles": 27507632, + "dwViewMatrix": 27467056, + "dwViewRender": 27469120, + "dwWeaponC4": 27077984 }, "engine2.dll": { "dwBuildNumber": 5434340, @@ -32,7 +32,7 @@ "dwWindowWidth": 6361136 }, "inputsystem.dll": { - "dwInputSystem": 227296 + "dwInputSystem": 231392 }, "matchmaking.dll": { "dwGameTypes": 1716656, diff --git a/output/offsets.rs b/output/offsets.rs index d9836043..4faf389c 100644 --- a/output/offsets.rs +++ b/output/offsets.rs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 = 0x1A386E0; - pub const dwEntityList: usize = 0x19CCAD8; - pub const dwGameEntitySystem: usize = 0x1AE6A58; + pub const dwCSGOInput: usize = 0x1A3B7E0; + pub const dwEntityList: usize = 0x19CFC48; + pub const dwGameEntitySystem: usize = 0x1AE9B58; pub const dwGameEntitySystem_highestEntityIndex: usize = 0x1520; - pub const dwGameRules: usize = 0x1A2A568; - pub const dwGlobalVars: usize = 0x1825C60; - pub const dwGlowManager: usize = 0x1A29CA0; - pub const dwLocalPlayerController: usize = 0x1A1C7E0; - pub const dwLocalPlayerPawn: usize = 0x1831AE8; - pub const dwPlantedC4: usize = 0x1A341A0; - pub const dwPrediction: usize = 0x1831980; - pub const dwSensitivity: usize = 0x1A2B288; + pub const dwGameRules: usize = 0x1A2D668; + pub const dwGlobalVars: usize = 0x1828CD0; + pub const dwGlowManager: usize = 0x1A2CDA0; + pub const dwLocalPlayerController: usize = 0x1A1F8F0; + pub const dwLocalPlayerPawn: usize = 0x1834B18; + pub const dwPlantedC4: usize = 0x1A372A0; + pub const dwPrediction: usize = 0x18349B0; + pub const dwSensitivity: usize = 0x1A2E388; pub const dwSensitivity_sensitivity: usize = 0x40; - pub const dwViewAngles: usize = 0x1A38AB0; - pub const dwViewMatrix: usize = 0x1A2EC30; - pub const dwViewRender: usize = 0x1A2F440; - pub const dwWeaponC4: usize = 0x19CFD60; + pub const dwViewAngles: usize = 0x1A3BBB0; + pub const dwViewMatrix: usize = 0x1A31D30; + pub const dwViewRender: usize = 0x1A32540; + pub const dwWeaponC4: usize = 0x19D2D60; } // Module: engine2.dll pub mod engine2_dll { @@ -41,7 +41,7 @@ pub mod cs2_dumper { } // Module: inputsystem.dll pub mod inputsystem_dll { - pub const dwInputSystem: usize = 0x377E0; + pub const dwInputSystem: usize = 0x387E0; } // Module: matchmaking.dll pub mod matchmaking_dll { diff --git a/output/panorama_dll.cs b/output/panorama_dll.cs index cec14827..40ed31d0 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: panorama.dll diff --git a/output/panorama_dll.hpp b/output/panorama_dll.hpp index d653966c..cc814825 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/panorama_dll.rs b/output/panorama_dll.rs index 50d58aa0..64766312 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 742c1244..a7b02425 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: particles.dll diff --git a/output/particles_dll.hpp b/output/particles_dll.hpp index d40798ad..6291bc61 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/particles_dll.rs b/output/particles_dll.rs index da4ff028..35d36177 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 a7f22ff2..8132d460 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: pulse_system.dll diff --git a/output/pulse_system_dll.hpp b/output/pulse_system_dll.hpp index 0f7a0341..f3bbe2ef 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/pulse_system_dll.rs b/output/pulse_system_dll.rs index 1927d809..d2305c1c 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 8078b1cd..ea8f25d5 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: rendersystemdx11.dll diff --git a/output/rendersystemdx11_dll.hpp b/output/rendersystemdx11_dll.hpp index 52a60a46..d49a9d48 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/rendersystemdx11_dll.rs b/output/rendersystemdx11_dll.rs index 76b4107f..ba02063d 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 3118bd9c..20c2090c 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: resourcesystem.dll diff --git a/output/resourcesystem_dll.hpp b/output/resourcesystem_dll.hpp index 2ab70ef3..978ddb46 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/resourcesystem_dll.rs b/output/resourcesystem_dll.rs index a6d0a33e..e861835c 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 ffd17f58..7b1d2e73 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: scenesystem.dll diff --git a/output/scenesystem_dll.hpp b/output/scenesystem_dll.hpp index 8885e32e..e4b93383 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/scenesystem_dll.rs b/output/scenesystem_dll.rs index 3d2ff4a4..809ccf39 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 9186fc38..cc80a107 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: schemasystem.dll diff --git a/output/schemasystem_dll.hpp b/output/schemasystem_dll.hpp index e9967a6a..9c912ed6 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/schemasystem_dll.rs b/output/schemasystem_dll.rs index 7e601e59..aac6337f 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 de0c1b8d..25309603 100644 --- a/output/server_dll.cs +++ b/output/server_dll.cs @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-10-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: server.dll @@ -1768,13 +1768,13 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) public static class CFists { - public const nint m_bPlayingUninterruptableAct = 0xF58; // bool - public const nint m_nUninterruptableActivity = 0xF5C; // PlayerAnimEvent_t - public const nint m_bRestorePrevWep = 0xF60; // bool - public const nint m_hWeaponBeforePrevious = 0xF64; // CHandle - public const nint m_hWeaponPrevious = 0xF68; // CHandle - public const nint m_bDelayedHardPunchIncoming = 0xF6C; // bool - public const nint m_bDestroyAfterTaunt = 0xF6D; // bool + public const nint m_bPlayingUninterruptableAct = 0xF68; // bool + public const nint m_nUninterruptableActivity = 0xF6C; // PlayerAnimEvent_t + public const nint m_bRestorePrevWep = 0xF70; // bool + public const nint m_hWeaponBeforePrevious = 0xF74; // CHandle + public const nint m_hWeaponPrevious = 0xF78; // CHandle + public const nint m_bDelayedHardPunchIncoming = 0xF7C; // bool + public const nint m_bDestroyAfterTaunt = 0xF7D; // bool } // Parent: CBaseTrigger // Field count: 1 @@ -2315,20 +2315,20 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) public static class CBaseCSGrenade { - public const nint m_bRedraw = 0xF58; // bool - public const nint m_bIsHeldByPlayer = 0xF59; // bool - public const nint m_bPinPulled = 0xF5A; // bool - public const nint m_bJumpThrow = 0xF5B; // bool - public const nint m_bThrowAnimating = 0xF5C; // bool - public const nint m_fThrowTime = 0xF60; // GameTime_t - public const nint m_flThrowStrength = 0xF64; // float32 - public const nint m_flThrowStrengthApproach = 0xF68; // float32 - public const nint m_fDropTime = 0xF6C; // GameTime_t - public const nint m_fPinPullTime = 0xF70; // GameTime_t - public const nint m_bJustPulledPin = 0xF74; // bool - public const nint m_nNextHoldTick = 0xF78; // GameTick_t - public const nint m_flNextHoldFrac = 0xF7C; // float32 - public const nint m_hSwitchToWeaponAfterThrow = 0xF80; // CHandle + public const nint m_bRedraw = 0xF68; // bool + public const nint m_bIsHeldByPlayer = 0xF69; // bool + public const nint m_bPinPulled = 0xF6A; // bool + public const nint m_bJumpThrow = 0xF6B; // bool + public const nint m_bThrowAnimating = 0xF6C; // bool + public const nint m_fThrowTime = 0xF70; // GameTime_t + public const nint m_flThrowStrength = 0xF74; // float32 + public const nint m_flThrowStrengthApproach = 0xF78; // float32 + public const nint m_fDropTime = 0xF7C; // GameTime_t + public const nint m_fPinPullTime = 0xF80; // GameTime_t + public const nint m_bJustPulledPin = 0xF84; // bool + public const nint m_nNextHoldTick = 0xF88; // GameTick_t + public const nint m_flNextHoldFrac = 0xF8C; // float32 + public const nint m_hSwitchToWeaponAfterThrow = 0xF90; // CHandle } // Parent: CBaseModelEntity // Field count: 1 @@ -2498,8 +2498,8 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) public static class CWeaponBaseItem { - public const nint m_SequenceCompleteTimer = 0xF58; // CountdownTimer - public const nint m_bRedraw = 0xF70; // bool + public const nint m_SequenceCompleteTimer = 0xF68; // CountdownTimer + public const nint m_bRedraw = 0xF80; // bool } // Parent: CPointEntity // Field count: 0 @@ -3704,8 +3704,11 @@ namespace CS2Dumper.Schemas { } // Parent: CCSWeaponBase // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) public static class CKnife { - public const nint m_bFirstAttack = 0xF58; // bool + public const nint m_bFirstAttack = 0xF68; // bool } // Parent: CBaseModelEntity // Field count: 37 @@ -8353,9 +8356,9 @@ namespace CS2Dumper.Schemas { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) public static class CWeaponShield { - public const nint m_flBulletDamageAbsorbed = 0xF78; // float32 - public const nint m_flLastBulletHitSoundTime = 0xF7C; // GameTime_t - public const nint m_flDisplayHealth = 0xF80; // float32 + public const nint m_flBulletDamageAbsorbed = 0xF88; // float32 + public const nint m_flLastBulletHitSoundTime = 0xF8C; // GameTime_t + public const nint m_flDisplayHealth = 0xF90; // float32 } // Parent: CPointEntity // Field count: 4 @@ -9028,8 +9031,8 @@ namespace CS2Dumper.Schemas { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) public static class CWeaponTaser { - public const nint m_fFireTime = 0xF78; // GameTime_t - public const nint m_nLastAttackTick = 0xF7C; // int32 + public const nint m_fFireTime = 0xF88; // GameTime_t + public const nint m_nLastAttackTick = 0xF8C; // int32 } // Parent: CBaseAnimGraph // Field count: 0 @@ -9435,15 +9438,15 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) public static class CCSWeaponBaseGun { - public const nint m_zoomLevel = 0xF58; // int32 - public const nint m_iBurstShotsRemaining = 0xF5C; // int32 - public const nint m_silencedModelIndex = 0xF68; // int32 - public const nint m_inPrecache = 0xF6C; // bool - public const nint m_bNeedsBoltAction = 0xF6D; // bool - public const nint m_bSkillReloadAvailable = 0xF6E; // bool - public const nint m_bSkillReloadLiftedReloadKey = 0xF6F; // bool - public const nint m_bSkillBoltInterruptAvailable = 0xF70; // bool - public const nint m_bSkillBoltLiftedFireKey = 0xF71; // bool + public const nint m_zoomLevel = 0xF68; // int32 + public const nint m_iBurstShotsRemaining = 0xF6C; // int32 + public const nint m_silencedModelIndex = 0xF78; // int32 + public const nint m_inPrecache = 0xF7C; // bool + public const nint m_bNeedsBoltAction = 0xF7D; // bool + public const nint m_bSkillReloadAvailable = 0xF7E; // bool + public const nint m_bSkillReloadLiftedReloadKey = 0xF7F; // bool + public const nint m_bSkillBoltInterruptAvailable = 0xF80; // bool + public const nint m_bSkillBoltLiftedFireKey = 0xF81; // bool } // Parent: None // Field count: 13 @@ -10652,17 +10655,17 @@ namespace CS2Dumper.Schemas { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) public static class CC4 { - public const nint m_vecLastValidPlayerHeldPosition = 0xF88; // Vector - public const nint m_vecLastValidDroppedPosition = 0xF94; // Vector - public const nint m_bDoValidDroppedPositionCheck = 0xFA0; // bool - public const nint m_bStartedArming = 0xFA1; // bool - public const nint m_fArmedTime = 0xFA4; // GameTime_t - public const nint m_bBombPlacedAnimation = 0xFA8; // bool - public const nint m_bIsPlantingViaUse = 0xFA9; // bool - public const nint m_entitySpottedState = 0xFB0; // EntitySpottedState_t - public const nint m_nSpotRules = 0xFC8; // int32 - public const nint m_bPlayedArmingBeeps = 0xFCC; // bool[7] - public const nint m_bBombPlanted = 0xFD3; // bool + public const nint m_vecLastValidPlayerHeldPosition = 0xF98; // Vector + public const nint m_vecLastValidDroppedPosition = 0xFA4; // Vector + public const nint m_bDoValidDroppedPositionCheck = 0xFB0; // bool + public const nint m_bStartedArming = 0xFB1; // bool + public const nint m_fArmedTime = 0xFB4; // GameTime_t + public const nint m_bBombPlacedAnimation = 0xFB8; // bool + public const nint m_bIsPlantingViaUse = 0xFB9; // bool + public const nint m_entitySpottedState = 0xFC0; // EntitySpottedState_t + public const nint m_nSpotRules = 0xFD8; // int32 + public const nint m_bPlayedArmingBeeps = 0xFDC; // bool[7] + public const nint m_bBombPlanted = 0xFE3; // bool } // Parent: CHostageRescueZoneShim // Field count: 0 diff --git a/output/server_dll.hpp b/output/server_dll.hpp index 454d2a2e..fe1f33f4 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once @@ -1773,13 +1773,13 @@ namespace cs2_dumper { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) namespace CFists { - constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xF58; // bool - constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xF5C; // PlayerAnimEvent_t - constexpr std::ptrdiff_t m_bRestorePrevWep = 0xF60; // bool - constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xF64; // CHandle - constexpr std::ptrdiff_t m_hWeaponPrevious = 0xF68; // CHandle - constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xF6C; // bool - constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xF6D; // bool + constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xF68; // bool + constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xF6C; // PlayerAnimEvent_t + constexpr std::ptrdiff_t m_bRestorePrevWep = 0xF70; // bool + constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xF74; // CHandle + constexpr std::ptrdiff_t m_hWeaponPrevious = 0xF78; // CHandle + constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xF7C; // bool + constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xF7D; // bool } // Parent: CBaseTrigger // Field count: 1 @@ -2320,20 +2320,20 @@ namespace cs2_dumper { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) namespace CBaseCSGrenade { - constexpr std::ptrdiff_t m_bRedraw = 0xF58; // bool - constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xF59; // bool - constexpr std::ptrdiff_t m_bPinPulled = 0xF5A; // bool - constexpr std::ptrdiff_t m_bJumpThrow = 0xF5B; // bool - constexpr std::ptrdiff_t m_bThrowAnimating = 0xF5C; // bool - constexpr std::ptrdiff_t m_fThrowTime = 0xF60; // GameTime_t - constexpr std::ptrdiff_t m_flThrowStrength = 0xF64; // float32 - constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xF68; // float32 - constexpr std::ptrdiff_t m_fDropTime = 0xF6C; // GameTime_t - constexpr std::ptrdiff_t m_fPinPullTime = 0xF70; // GameTime_t - constexpr std::ptrdiff_t m_bJustPulledPin = 0xF74; // bool - constexpr std::ptrdiff_t m_nNextHoldTick = 0xF78; // GameTick_t - constexpr std::ptrdiff_t m_flNextHoldFrac = 0xF7C; // float32 - constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0xF80; // CHandle + constexpr std::ptrdiff_t m_bRedraw = 0xF68; // bool + constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xF69; // bool + constexpr std::ptrdiff_t m_bPinPulled = 0xF6A; // bool + constexpr std::ptrdiff_t m_bJumpThrow = 0xF6B; // bool + constexpr std::ptrdiff_t m_bThrowAnimating = 0xF6C; // bool + constexpr std::ptrdiff_t m_fThrowTime = 0xF70; // GameTime_t + constexpr std::ptrdiff_t m_flThrowStrength = 0xF74; // float32 + constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xF78; // float32 + constexpr std::ptrdiff_t m_fDropTime = 0xF7C; // GameTime_t + constexpr std::ptrdiff_t m_fPinPullTime = 0xF80; // GameTime_t + constexpr std::ptrdiff_t m_bJustPulledPin = 0xF84; // bool + constexpr std::ptrdiff_t m_nNextHoldTick = 0xF88; // GameTick_t + constexpr std::ptrdiff_t m_flNextHoldFrac = 0xF8C; // float32 + constexpr std::ptrdiff_t m_hSwitchToWeaponAfterThrow = 0xF90; // CHandle } // Parent: CBaseModelEntity // Field count: 1 @@ -2503,8 +2503,8 @@ namespace cs2_dumper { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) namespace CWeaponBaseItem { - constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xF58; // CountdownTimer - constexpr std::ptrdiff_t m_bRedraw = 0xF70; // bool + constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xF68; // CountdownTimer + constexpr std::ptrdiff_t m_bRedraw = 0xF80; // bool } // Parent: CPointEntity // Field count: 0 @@ -3709,8 +3709,11 @@ namespace cs2_dumper { } // Parent: CCSWeaponBase // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) namespace CKnife { - constexpr std::ptrdiff_t m_bFirstAttack = 0xF58; // bool + constexpr std::ptrdiff_t m_bFirstAttack = 0xF68; // bool } // Parent: CBaseModelEntity // Field count: 37 @@ -8358,9 +8361,9 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) namespace CWeaponShield { - constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xF78; // float32 - constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xF7C; // GameTime_t - constexpr std::ptrdiff_t m_flDisplayHealth = 0xF80; // float32 + constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xF88; // float32 + constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xF8C; // GameTime_t + constexpr std::ptrdiff_t m_flDisplayHealth = 0xF90; // float32 } // Parent: CPointEntity // Field count: 4 @@ -9033,8 +9036,8 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) namespace CWeaponTaser { - constexpr std::ptrdiff_t m_fFireTime = 0xF78; // GameTime_t - constexpr std::ptrdiff_t m_nLastAttackTick = 0xF7C; // int32 + constexpr std::ptrdiff_t m_fFireTime = 0xF88; // GameTime_t + constexpr std::ptrdiff_t m_nLastAttackTick = 0xF8C; // int32 } // Parent: CBaseAnimGraph // Field count: 0 @@ -9440,15 +9443,15 @@ namespace cs2_dumper { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) namespace CCSWeaponBaseGun { - constexpr std::ptrdiff_t m_zoomLevel = 0xF58; // int32 - constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xF5C; // int32 - constexpr std::ptrdiff_t m_silencedModelIndex = 0xF68; // int32 - constexpr std::ptrdiff_t m_inPrecache = 0xF6C; // bool - constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xF6D; // bool - constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xF6E; // bool - constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xF6F; // bool - constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xF70; // bool - constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xF71; // bool + constexpr std::ptrdiff_t m_zoomLevel = 0xF68; // int32 + constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xF6C; // int32 + constexpr std::ptrdiff_t m_silencedModelIndex = 0xF78; // int32 + constexpr std::ptrdiff_t m_inPrecache = 0xF7C; // bool + constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xF7D; // bool + constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xF7E; // bool + constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xF7F; // bool + constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xF80; // bool + constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xF81; // bool } // Parent: None // Field count: 13 @@ -10657,17 +10660,17 @@ namespace cs2_dumper { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) namespace CC4 { - constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xF88; // Vector - constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xF94; // Vector - constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xFA0; // bool - constexpr std::ptrdiff_t m_bStartedArming = 0xFA1; // bool - constexpr std::ptrdiff_t m_fArmedTime = 0xFA4; // GameTime_t - constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xFA8; // bool - constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xFA9; // bool - constexpr std::ptrdiff_t m_entitySpottedState = 0xFB0; // EntitySpottedState_t - constexpr std::ptrdiff_t m_nSpotRules = 0xFC8; // int32 - constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xFCC; // bool[7] - constexpr std::ptrdiff_t m_bBombPlanted = 0xFD3; // bool + constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xF98; // Vector + constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xFA4; // Vector + constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xFB0; // bool + constexpr std::ptrdiff_t m_bStartedArming = 0xFB1; // bool + constexpr std::ptrdiff_t m_fArmedTime = 0xFB4; // GameTime_t + constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xFB8; // bool + constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xFB9; // bool + constexpr std::ptrdiff_t m_entitySpottedState = 0xFC0; // EntitySpottedState_t + constexpr std::ptrdiff_t m_nSpotRules = 0xFD8; // int32 + constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xFDC; // bool[7] + constexpr std::ptrdiff_t m_bBombPlanted = 0xFE3; // bool } // Parent: CHostageRescueZoneShim // Field count: 0 diff --git a/output/server_dll.json b/output/server_dll.json index 23d61b2c..8d7cb1d5 100644 --- a/output/server_dll.json +++ b/output/server_dll.json @@ -888,20 +888,20 @@ }, "CBaseCSGrenade": { "fields": { - "m_bIsHeldByPlayer": 3929, - "m_bJumpThrow": 3931, - "m_bJustPulledPin": 3956, - "m_bPinPulled": 3930, - "m_bRedraw": 3928, - "m_bThrowAnimating": 3932, - "m_fDropTime": 3948, - "m_fPinPullTime": 3952, - "m_fThrowTime": 3936, - "m_flNextHoldFrac": 3964, - "m_flThrowStrength": 3940, - "m_flThrowStrengthApproach": 3944, - "m_hSwitchToWeaponAfterThrow": 3968, - "m_nNextHoldTick": 3960 + "m_bIsHeldByPlayer": 3945, + "m_bJumpThrow": 3947, + "m_bJustPulledPin": 3972, + "m_bPinPulled": 3946, + "m_bRedraw": 3944, + "m_bThrowAnimating": 3948, + "m_fDropTime": 3964, + "m_fPinPullTime": 3968, + "m_fThrowTime": 3952, + "m_flNextHoldFrac": 3980, + "m_flThrowStrength": 3956, + "m_flThrowStrengthApproach": 3960, + "m_hSwitchToWeaponAfterThrow": 3984, + "m_nNextHoldTick": 3976 }, "metadata": [ { @@ -2953,17 +2953,17 @@ }, "CC4": { "fields": { - "m_bBombPlacedAnimation": 4008, - "m_bBombPlanted": 4051, - "m_bDoValidDroppedPositionCheck": 4000, - "m_bIsPlantingViaUse": 4009, - "m_bPlayedArmingBeeps": 4044, - "m_bStartedArming": 4001, - "m_entitySpottedState": 4016, - "m_fArmedTime": 4004, - "m_nSpotRules": 4040, - "m_vecLastValidDroppedPosition": 3988, - "m_vecLastValidPlayerHeldPosition": 3976 + "m_bBombPlacedAnimation": 4024, + "m_bBombPlanted": 4067, + "m_bDoValidDroppedPositionCheck": 4016, + "m_bIsPlantingViaUse": 4025, + "m_bPlayedArmingBeeps": 4060, + "m_bStartedArming": 4017, + "m_entitySpottedState": 4032, + "m_fArmedTime": 4020, + "m_nSpotRules": 4056, + "m_vecLastValidDroppedPosition": 4004, + "m_vecLastValidPlayerHeldPosition": 3992 }, "metadata": [ { @@ -6056,15 +6056,15 @@ }, "CCSWeaponBaseGun": { "fields": { - "m_bNeedsBoltAction": 3949, - "m_bSkillBoltInterruptAvailable": 3952, - "m_bSkillBoltLiftedFireKey": 3953, - "m_bSkillReloadAvailable": 3950, - "m_bSkillReloadLiftedReloadKey": 3951, - "m_iBurstShotsRemaining": 3932, - "m_inPrecache": 3948, - "m_silencedModelIndex": 3944, - "m_zoomLevel": 3928 + "m_bNeedsBoltAction": 3965, + "m_bSkillBoltInterruptAvailable": 3968, + "m_bSkillBoltLiftedFireKey": 3969, + "m_bSkillReloadAvailable": 3966, + "m_bSkillReloadLiftedReloadKey": 3967, + "m_iBurstShotsRemaining": 3948, + "m_inPrecache": 3964, + "m_silencedModelIndex": 3960, + "m_zoomLevel": 3944 }, "metadata": [ { @@ -9149,13 +9149,13 @@ }, "CFists": { "fields": { - "m_bDelayedHardPunchIncoming": 3948, - "m_bDestroyAfterTaunt": 3949, - "m_bPlayingUninterruptableAct": 3928, - "m_bRestorePrevWep": 3936, - "m_hWeaponBeforePrevious": 3940, - "m_hWeaponPrevious": 3944, - "m_nUninterruptableActivity": 3932 + "m_bDelayedHardPunchIncoming": 3964, + "m_bDestroyAfterTaunt": 3965, + "m_bPlayingUninterruptableAct": 3944, + "m_bRestorePrevWep": 3952, + "m_hWeaponBeforePrevious": 3956, + "m_hWeaponPrevious": 3960, + "m_nUninterruptableActivity": 3948 }, "metadata": [ { @@ -10850,9 +10850,15 @@ }, "CKnife": { "fields": { - "m_bFirstAttack": 3928 + "m_bFirstAttack": 3944 }, - "metadata": [], + "metadata": [ + { + "name": "m_bFirstAttack", + "type": "NetworkVarNames", + "type_name": "bool" + } + ], "parent": "CCSWeaponBase" }, "CLightComponent": { @@ -16613,8 +16619,8 @@ }, "CWeaponBaseItem": { "fields": { - "m_SequenceCompleteTimer": 3928, - "m_bRedraw": 3952 + "m_SequenceCompleteTimer": 3944, + "m_bRedraw": 3968 }, "metadata": [ { @@ -16762,9 +16768,9 @@ }, "CWeaponShield": { "fields": { - "m_flBulletDamageAbsorbed": 3960, - "m_flDisplayHealth": 3968, - "m_flLastBulletHitSoundTime": 3964 + "m_flBulletDamageAbsorbed": 3976, + "m_flDisplayHealth": 3984, + "m_flLastBulletHitSoundTime": 3980 }, "metadata": [ { @@ -16777,8 +16783,8 @@ }, "CWeaponTaser": { "fields": { - "m_fFireTime": 3960, - "m_nLastAttackTick": 3964 + "m_fFireTime": 3976, + "m_nLastAttackTick": 3980 }, "metadata": [ { diff --git a/output/server_dll.rs b/output/server_dll.rs index 0d863669..6394fb71 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] @@ -1875,13 +1875,13 @@ pub mod cs2_dumper { // NetworkVarNames: m_bPlayingUninterruptableAct (bool) // NetworkVarNames: m_nUninterruptableActivity (PlayerAnimEvent_t) pub mod CFists { - pub const m_bPlayingUninterruptableAct: usize = 0xF58; // bool - pub const m_nUninterruptableActivity: usize = 0xF5C; // PlayerAnimEvent_t - pub const m_bRestorePrevWep: usize = 0xF60; // bool - pub const m_hWeaponBeforePrevious: usize = 0xF64; // CHandle - pub const m_hWeaponPrevious: usize = 0xF68; // CHandle - pub const m_bDelayedHardPunchIncoming: usize = 0xF6C; // bool - pub const m_bDestroyAfterTaunt: usize = 0xF6D; // bool + pub const m_bPlayingUninterruptableAct: usize = 0xF68; // bool + pub const m_nUninterruptableActivity: usize = 0xF6C; // PlayerAnimEvent_t + pub const m_bRestorePrevWep: usize = 0xF70; // bool + pub const m_hWeaponBeforePrevious: usize = 0xF74; // CHandle + pub const m_hWeaponPrevious: usize = 0xF78; // CHandle + pub const m_bDelayedHardPunchIncoming: usize = 0xF7C; // bool + pub const m_bDestroyAfterTaunt: usize = 0xF7D; // bool } // Parent: CBaseTrigger // Field count: 1 @@ -2422,20 +2422,20 @@ pub mod cs2_dumper { // NetworkVarNames: m_flNextHoldFrac (float) // NetworkVarNames: m_hSwitchToWeaponAfterThrow (CHandle) pub mod CBaseCSGrenade { - pub const m_bRedraw: usize = 0xF58; // bool - pub const m_bIsHeldByPlayer: usize = 0xF59; // bool - pub const m_bPinPulled: usize = 0xF5A; // bool - pub const m_bJumpThrow: usize = 0xF5B; // bool - pub const m_bThrowAnimating: usize = 0xF5C; // bool - pub const m_fThrowTime: usize = 0xF60; // GameTime_t - pub const m_flThrowStrength: usize = 0xF64; // float32 - pub const m_flThrowStrengthApproach: usize = 0xF68; // float32 - pub const m_fDropTime: usize = 0xF6C; // GameTime_t - pub const m_fPinPullTime: usize = 0xF70; // GameTime_t - pub const m_bJustPulledPin: usize = 0xF74; // bool - pub const m_nNextHoldTick: usize = 0xF78; // GameTick_t - pub const m_flNextHoldFrac: usize = 0xF7C; // float32 - pub const m_hSwitchToWeaponAfterThrow: usize = 0xF80; // CHandle + pub const m_bRedraw: usize = 0xF68; // bool + pub const m_bIsHeldByPlayer: usize = 0xF69; // bool + pub const m_bPinPulled: usize = 0xF6A; // bool + pub const m_bJumpThrow: usize = 0xF6B; // bool + pub const m_bThrowAnimating: usize = 0xF6C; // bool + pub const m_fThrowTime: usize = 0xF70; // GameTime_t + pub const m_flThrowStrength: usize = 0xF74; // float32 + pub const m_flThrowStrengthApproach: usize = 0xF78; // float32 + pub const m_fDropTime: usize = 0xF7C; // GameTime_t + pub const m_fPinPullTime: usize = 0xF80; // GameTime_t + pub const m_bJustPulledPin: usize = 0xF84; // bool + pub const m_nNextHoldTick: usize = 0xF88; // GameTick_t + pub const m_flNextHoldFrac: usize = 0xF8C; // float32 + pub const m_hSwitchToWeaponAfterThrow: usize = 0xF90; // CHandle } // Parent: CBaseModelEntity // Field count: 1 @@ -2605,8 +2605,8 @@ pub mod cs2_dumper { // NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer) // NetworkVarNames: m_bRedraw (bool) pub mod CWeaponBaseItem { - pub const m_SequenceCompleteTimer: usize = 0xF58; // CountdownTimer - pub const m_bRedraw: usize = 0xF70; // bool + pub const m_SequenceCompleteTimer: usize = 0xF68; // CountdownTimer + pub const m_bRedraw: usize = 0xF80; // bool } // Parent: CPointEntity // Field count: 0 @@ -3811,8 +3811,11 @@ pub mod cs2_dumper { } // Parent: CCSWeaponBase // Field count: 1 + // + // Metadata: + // NetworkVarNames: m_bFirstAttack (bool) pub mod CKnife { - pub const m_bFirstAttack: usize = 0xF58; // bool + pub const m_bFirstAttack: usize = 0xF68; // bool } // Parent: CBaseModelEntity // Field count: 37 @@ -8460,9 +8463,9 @@ pub mod cs2_dumper { // Metadata: // NetworkVarNames: m_flDisplayHealth (float) pub mod CWeaponShield { - pub const m_flBulletDamageAbsorbed: usize = 0xF78; // float32 - pub const m_flLastBulletHitSoundTime: usize = 0xF7C; // GameTime_t - pub const m_flDisplayHealth: usize = 0xF80; // float32 + pub const m_flBulletDamageAbsorbed: usize = 0xF88; // float32 + pub const m_flLastBulletHitSoundTime: usize = 0xF8C; // GameTime_t + pub const m_flDisplayHealth: usize = 0xF90; // float32 } // Parent: CPointEntity // Field count: 4 @@ -9135,8 +9138,8 @@ pub mod cs2_dumper { // Metadata: // NetworkVarNames: m_fFireTime (GameTime_t) pub mod CWeaponTaser { - pub const m_fFireTime: usize = 0xF78; // GameTime_t - pub const m_nLastAttackTick: usize = 0xF7C; // int32 + pub const m_fFireTime: usize = 0xF88; // GameTime_t + pub const m_nLastAttackTick: usize = 0xF8C; // int32 } // Parent: CBaseAnimGraph // Field count: 0 @@ -9542,15 +9545,15 @@ pub mod cs2_dumper { // NetworkVarNames: m_iBurstShotsRemaining (int) // NetworkVarNames: m_bNeedsBoltAction (bool) pub mod CCSWeaponBaseGun { - pub const m_zoomLevel: usize = 0xF58; // int32 - pub const m_iBurstShotsRemaining: usize = 0xF5C; // int32 - pub const m_silencedModelIndex: usize = 0xF68; // int32 - pub const m_inPrecache: usize = 0xF6C; // bool - pub const m_bNeedsBoltAction: usize = 0xF6D; // bool - pub const m_bSkillReloadAvailable: usize = 0xF6E; // bool - pub const m_bSkillReloadLiftedReloadKey: usize = 0xF6F; // bool - pub const m_bSkillBoltInterruptAvailable: usize = 0xF70; // bool - pub const m_bSkillBoltLiftedFireKey: usize = 0xF71; // bool + pub const m_zoomLevel: usize = 0xF68; // int32 + pub const m_iBurstShotsRemaining: usize = 0xF6C; // int32 + pub const m_silencedModelIndex: usize = 0xF78; // int32 + pub const m_inPrecache: usize = 0xF7C; // bool + pub const m_bNeedsBoltAction: usize = 0xF7D; // bool + pub const m_bSkillReloadAvailable: usize = 0xF7E; // bool + pub const m_bSkillReloadLiftedReloadKey: usize = 0xF7F; // bool + pub const m_bSkillBoltInterruptAvailable: usize = 0xF80; // bool + pub const m_bSkillBoltLiftedFireKey: usize = 0xF81; // bool } // Parent: None // Field count: 13 @@ -10759,17 +10762,17 @@ pub mod cs2_dumper { // NetworkVarNames: m_bIsPlantingViaUse (bool) // NetworkVarNames: m_entitySpottedState (EntitySpottedState_t) pub mod CC4 { - pub const m_vecLastValidPlayerHeldPosition: usize = 0xF88; // Vector - pub const m_vecLastValidDroppedPosition: usize = 0xF94; // Vector - pub const m_bDoValidDroppedPositionCheck: usize = 0xFA0; // bool - pub const m_bStartedArming: usize = 0xFA1; // bool - pub const m_fArmedTime: usize = 0xFA4; // GameTime_t - pub const m_bBombPlacedAnimation: usize = 0xFA8; // bool - pub const m_bIsPlantingViaUse: usize = 0xFA9; // bool - pub const m_entitySpottedState: usize = 0xFB0; // EntitySpottedState_t - pub const m_nSpotRules: usize = 0xFC8; // int32 - pub const m_bPlayedArmingBeeps: usize = 0xFCC; // bool[7] - pub const m_bBombPlanted: usize = 0xFD3; // bool + pub const m_vecLastValidPlayerHeldPosition: usize = 0xF98; // Vector + pub const m_vecLastValidDroppedPosition: usize = 0xFA4; // Vector + pub const m_bDoValidDroppedPositionCheck: usize = 0xFB0; // bool + pub const m_bStartedArming: usize = 0xFB1; // bool + pub const m_fArmedTime: usize = 0xFB4; // GameTime_t + pub const m_bBombPlacedAnimation: usize = 0xFB8; // bool + pub const m_bIsPlantingViaUse: usize = 0xFB9; // bool + pub const m_entitySpottedState: usize = 0xFC0; // EntitySpottedState_t + pub const m_nSpotRules: usize = 0xFD8; // int32 + pub const m_bPlayedArmingBeeps: usize = 0xFDC; // bool[7] + pub const m_bBombPlanted: usize = 0xFE3; // bool } // Parent: CHostageRescueZoneShim // Field count: 0 diff --git a/output/soundsystem_dll.cs b/output/soundsystem_dll.cs index 5966f2f8..fb099ce4 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: soundsystem.dll diff --git a/output/soundsystem_dll.hpp b/output/soundsystem_dll.hpp index 72f2a9ce..3c9b9aa5 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/soundsystem_dll.rs b/output/soundsystem_dll.rs index af5a8c8a..779d288a 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 d8ee315c..3216fe16 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: vphysics2.dll diff --git a/output/vphysics2_dll.hpp b/output/vphysics2_dll.hpp index b1ebefc2..cb9178d0 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/vphysics2_dll.rs b/output/vphysics2_dll.rs index d7fd9fae..95a90fe2 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 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 d69afbd5..7613bcd5 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC namespace CS2Dumper.Schemas { // Module: worldrenderer.dll diff --git a/output/worldrenderer_dll.hpp b/output/worldrenderer_dll.hpp index 9aa23597..47611f22 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #pragma once diff --git a/output/worldrenderer_dll.rs b/output/worldrenderer_dll.rs index ed59221b..649ec724 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-18 01:51:41.241413900 UTC +// 2024-10-24 02:21:01.594851200 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]