diff --git a/config.json b/config.json index 779fb85..d96a4f3 100644 --- a/config.json +++ b/config.json @@ -35,36 +35,28 @@ { "name": "dwForceAttack", "module": "client.dll", - "pattern": "48 8D 0D ? ? ? ? E9 C4 4B B4 FF", + "pattern": "48 8D 0D ? ? ? ? E9 94 4B B4 FF", "operations": [ { "type": "ripRelative" }, - { - "type": "subtract", - "value": 8 - }, { "type": "add", - "value": 48 + "value": 40 } ] }, { "name": "dwForceAttack2", "module": "client.dll", - "pattern": "48 8D 0D ? ? ? ? E9 D4 4B B4 FF", + "pattern": "48 8D 0D ? ? ? ? E9 A4 4B B4 FF", "operations": [ { "type": "ripRelative" }, - { - "type": "subtract", - "value": 8 - }, { "type": "add", - "value": 48 + "value": 40 } ] }, diff --git a/generated/animationsystem.dll.cs b/generated/animationsystem.dll.cs index d1725cc..bf520bf 100644 --- a/generated/animationsystem.dll.cs +++ b/generated/animationsystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.883081 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.314527500 UTC */ public static class AimMatrixOpFixedSettings_t { diff --git a/generated/animationsystem.dll.hpp b/generated/animationsystem.dll.hpp index 893eb25..c571a3f 100644 --- a/generated/animationsystem.dll.hpp +++ b/generated/animationsystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.859265700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.290426500 UTC */ #pragma once diff --git a/generated/animationsystem.dll.py b/generated/animationsystem.dll.py index 222f52f..61e31f3 100644 --- a/generated/animationsystem.dll.py +++ b/generated/animationsystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.907858400 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.339664900 UTC ''' class AimMatrixOpFixedSettings_t: diff --git a/generated/animationsystem.dll.rs b/generated/animationsystem.dll.rs index ee77406..837230e 100644 --- a/generated/animationsystem.dll.rs +++ b/generated/animationsystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.931239900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.362783300 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/client.dll.cs b/generated/client.dll.cs index 74fe5ea..1a8aea3 100644 --- a/generated/client.dll.cs +++ b/generated/client.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.318309900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.727502800 UTC */ public static class ActiveModelConfig_t { @@ -2188,23 +2188,23 @@ public static class C_CSWeaponBase { // C_BasePlayerWeapon public const nint m_flTimeSilencerSwitchComplete = 0x169C; // GameTime_t public const nint m_iOriginalTeamNumber = 0x16A0; // int32_t public const nint m_flNextAttackRenderTimeOffset = 0x16A4; // float - public const nint m_bVisualsDataSet = 0x1720; // bool - public const nint m_bOldFirstPersonSpectatedState = 0x1721; // bool - public const nint m_hOurPing = 0x1724; // CHandle - public const nint m_nOurPingIndex = 0x1728; // CEntityIndex - public const nint m_vecOurPingPos = 0x172C; // Vector - public const nint m_bGlowForPing = 0x1738; // bool - public const nint m_bUIWeapon = 0x1739; // bool - public const nint m_hPrevOwner = 0x1748; // CHandle - public const nint m_nDropTick = 0x174C; // GameTick_t - public const nint m_donated = 0x176C; // bool - public const nint m_fLastShotTime = 0x1770; // GameTime_t - public const nint m_bWasOwnedByCT = 0x1774; // bool - public const nint m_bWasOwnedByTerrorist = 0x1775; // bool - public const nint m_gunHeat = 0x1778; // float - public const nint m_smokeAttachments = 0x177C; // uint32_t - public const nint m_lastSmokeTime = 0x1780; // GameTime_t - public const nint m_flLastClientFireBulletTime = 0x1784; // float + public const nint m_bVisualsDataSet = 0x1728; // bool + public const nint m_bOldFirstPersonSpectatedState = 0x1729; // bool + public const nint m_hOurPing = 0x172C; // CHandle + public const nint m_nOurPingIndex = 0x1730; // CEntityIndex + public const nint m_vecOurPingPos = 0x1734; // Vector + public const nint m_bGlowForPing = 0x1740; // bool + public const nint m_bUIWeapon = 0x1741; // bool + public const nint m_hPrevOwner = 0x1750; // CHandle + public const nint m_nDropTick = 0x1754; // GameTick_t + public const nint m_donated = 0x1774; // bool + public const nint m_fLastShotTime = 0x1778; // GameTime_t + public const nint m_bWasOwnedByCT = 0x177C; // bool + public const nint m_bWasOwnedByTerrorist = 0x177D; // bool + public const nint m_gunHeat = 0x1780; // float + public const nint m_smokeAttachments = 0x1784; // uint32_t + public const nint m_lastSmokeTime = 0x1788; // GameTime_t + public const nint m_flLastClientFireBulletTime = 0x178C; // float public const nint m_IronSightController = 0x1840; // C_IronSightController public const nint m_iIronSightMode = 0x18F0; // int32_t public const nint m_flLastLOSTraceFailureTime = 0x1900; // GameTime_t @@ -2835,6 +2835,9 @@ public static class C_GradientFog { // C_BaseEntity public static class C_HEGrenade { // C_BaseCSGrenade } +public static class C_HEGrenadeProjectile { // C_BaseCSGrenadeProjectile +} + public static class C_HandleTest { // C_BaseEntity public const nint m_Handle = 0x540; // CHandle public const nint m_bSendHandle = 0x544; // bool @@ -2874,12 +2877,8 @@ public static class C_IncendiaryGrenade { // C_MolotovGrenade public static class C_Inferno { // C_BaseModelEntity public const nint m_nfxFireDamageEffect = 0xD00; // ParticleIndex_t - public const nint m_fireXDelta = 0xD04; // int32_t[64] - public const nint m_fireYDelta = 0xE04; // int32_t[64] - public const nint m_fireZDelta = 0xF04; // int32_t[64] - public const nint m_fireParentXDelta = 0x1004; // int32_t[64] - public const nint m_fireParentYDelta = 0x1104; // int32_t[64] - public const nint m_fireParentZDelta = 0x1204; // int32_t[64] + public const nint m_firePositions = 0xD04; // Vector[64] + public const nint m_fireParentPositions = 0x1004; // Vector[64] public const nint m_bFireIsBurning = 0x1304; // bool[64] public const nint m_BurnNormal = 0x1344; // Vector[64] public const nint m_fireCount = 0x1644; // int32_t diff --git a/generated/client.dll.hpp b/generated/client.dll.hpp index a2d4d55..d82daa7 100644 --- a/generated/client.dll.hpp +++ b/generated/client.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.276213200 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.685740700 UTC */ #pragma once @@ -2192,23 +2192,23 @@ namespace C_CSWeaponBase { // C_BasePlayerWeapon constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0x169C; // GameTime_t constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0x16A0; // int32_t constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0x16A4; // float - constexpr std::ptrdiff_t m_bVisualsDataSet = 0x1720; // bool - constexpr std::ptrdiff_t m_bOldFirstPersonSpectatedState = 0x1721; // bool - constexpr std::ptrdiff_t m_hOurPing = 0x1724; // CHandle - constexpr std::ptrdiff_t m_nOurPingIndex = 0x1728; // CEntityIndex - constexpr std::ptrdiff_t m_vecOurPingPos = 0x172C; // Vector - constexpr std::ptrdiff_t m_bGlowForPing = 0x1738; // bool - constexpr std::ptrdiff_t m_bUIWeapon = 0x1739; // bool - constexpr std::ptrdiff_t m_hPrevOwner = 0x1748; // CHandle - constexpr std::ptrdiff_t m_nDropTick = 0x174C; // GameTick_t - constexpr std::ptrdiff_t m_donated = 0x176C; // bool - constexpr std::ptrdiff_t m_fLastShotTime = 0x1770; // GameTime_t - constexpr std::ptrdiff_t m_bWasOwnedByCT = 0x1774; // bool - constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0x1775; // bool - constexpr std::ptrdiff_t m_gunHeat = 0x1778; // float - constexpr std::ptrdiff_t m_smokeAttachments = 0x177C; // uint32_t - constexpr std::ptrdiff_t m_lastSmokeTime = 0x1780; // GameTime_t - constexpr std::ptrdiff_t m_flLastClientFireBulletTime = 0x1784; // float + constexpr std::ptrdiff_t m_bVisualsDataSet = 0x1728; // bool + constexpr std::ptrdiff_t m_bOldFirstPersonSpectatedState = 0x1729; // bool + constexpr std::ptrdiff_t m_hOurPing = 0x172C; // CHandle + constexpr std::ptrdiff_t m_nOurPingIndex = 0x1730; // CEntityIndex + constexpr std::ptrdiff_t m_vecOurPingPos = 0x1734; // Vector + constexpr std::ptrdiff_t m_bGlowForPing = 0x1740; // bool + constexpr std::ptrdiff_t m_bUIWeapon = 0x1741; // bool + constexpr std::ptrdiff_t m_hPrevOwner = 0x1750; // CHandle + constexpr std::ptrdiff_t m_nDropTick = 0x1754; // GameTick_t + constexpr std::ptrdiff_t m_donated = 0x1774; // bool + constexpr std::ptrdiff_t m_fLastShotTime = 0x1778; // GameTime_t + constexpr std::ptrdiff_t m_bWasOwnedByCT = 0x177C; // bool + constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0x177D; // bool + constexpr std::ptrdiff_t m_gunHeat = 0x1780; // float + constexpr std::ptrdiff_t m_smokeAttachments = 0x1784; // uint32_t + constexpr std::ptrdiff_t m_lastSmokeTime = 0x1788; // GameTime_t + constexpr std::ptrdiff_t m_flLastClientFireBulletTime = 0x178C; // float constexpr std::ptrdiff_t m_IronSightController = 0x1840; // C_IronSightController constexpr std::ptrdiff_t m_iIronSightMode = 0x18F0; // int32_t constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0x1900; // GameTime_t @@ -2839,6 +2839,9 @@ namespace C_GradientFog { // C_BaseEntity namespace C_HEGrenade { // C_BaseCSGrenade } +namespace C_HEGrenadeProjectile { // C_BaseCSGrenadeProjectile +} + namespace C_HandleTest { // C_BaseEntity constexpr std::ptrdiff_t m_Handle = 0x540; // CHandle constexpr std::ptrdiff_t m_bSendHandle = 0x544; // bool @@ -2878,12 +2881,8 @@ namespace C_IncendiaryGrenade { // C_MolotovGrenade namespace C_Inferno { // C_BaseModelEntity constexpr std::ptrdiff_t m_nfxFireDamageEffect = 0xD00; // ParticleIndex_t - constexpr std::ptrdiff_t m_fireXDelta = 0xD04; // int32_t[64] - constexpr std::ptrdiff_t m_fireYDelta = 0xE04; // int32_t[64] - constexpr std::ptrdiff_t m_fireZDelta = 0xF04; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentXDelta = 0x1004; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentYDelta = 0x1104; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentZDelta = 0x1204; // int32_t[64] + constexpr std::ptrdiff_t m_firePositions = 0xD04; // Vector[64] + constexpr std::ptrdiff_t m_fireParentPositions = 0x1004; // Vector[64] constexpr std::ptrdiff_t m_bFireIsBurning = 0x1304; // bool[64] constexpr std::ptrdiff_t m_BurnNormal = 0x1344; // Vector[64] constexpr std::ptrdiff_t m_fireCount = 0x1644; // int32_t diff --git a/generated/client.dll.json b/generated/client.dll.json index 8895648..ef11578 100644 --- a/generated/client.dll.json +++ b/generated/client.dll.json @@ -7280,7 +7280,7 @@ "comment": "bool" }, "m_bGlowForPing": { - "value": 5944, + "value": 5952, "comment": "bool" }, "m_bInReload": { @@ -7292,7 +7292,7 @@ "comment": "bool" }, "m_bOldFirstPersonSpectatedState": { - "value": 5921, + "value": 5929, "comment": "bool" }, "m_bPlayerFireEventIsPrimary": { @@ -7312,23 +7312,23 @@ "comment": "bool" }, "m_bUIWeapon": { - "value": 5945, + "value": 5953, "comment": "bool" }, "m_bVisualsDataSet": { - "value": 5920, + "value": 5928, "comment": "bool" }, "m_bWasOwnedByCT": { - "value": 6004, + "value": 6012, "comment": "bool" }, "m_bWasOwnedByTerrorist": { - "value": 6005, + "value": 6013, "comment": "bool" }, "m_donated": { - "value": 5996, + "value": 6004, "comment": "bool" }, "m_fAccuracyPenalty": { @@ -7340,7 +7340,7 @@ "comment": "float" }, "m_fLastShotTime": { - "value": 6000, + "value": 6008, "comment": "GameTime_t" }, "m_fScopeZoomEndTime": { @@ -7368,7 +7368,7 @@ "comment": "GameTime_t" }, "m_flLastClientFireBulletTime": { - "value": 6020, + "value": 6028, "comment": "float" }, "m_flLastLOSTraceFailureTime": { @@ -7404,15 +7404,15 @@ "comment": "float" }, "m_gunHeat": { - "value": 6008, + "value": 6016, "comment": "float" }, "m_hOurPing": { - "value": 5924, + "value": 5932, "comment": "CHandle" }, "m_hPrevOwner": { - "value": 5960, + "value": 5968, "comment": "CHandle" }, "m_iAlpha": { @@ -7452,11 +7452,11 @@ "comment": "CSWeaponState_t" }, "m_lastSmokeTime": { - "value": 6016, + "value": 6024, "comment": "GameTime_t" }, "m_nDropTick": { - "value": 5964, + "value": 5972, "comment": "GameTick_t" }, "m_nFireSequenceStartTimeAck": { @@ -7468,7 +7468,7 @@ "comment": "int32_t" }, "m_nOurPingIndex": { - "value": 5928, + "value": 5936, "comment": "CEntityIndex" }, "m_nViewModelIndex": { @@ -7488,11 +7488,11 @@ "comment": "HSequence" }, "m_smokeAttachments": { - "value": 6012, + "value": 6020, "comment": "uint32_t" }, "m_vecOurPingPos": { - "value": 5932, + "value": 5940, "comment": "Vector" }, "m_vecTurningInaccuracyEyeDirLast": { @@ -9551,6 +9551,10 @@ "data": {}, "comment": "C_BaseCSGrenade" }, + "C_HEGrenadeProjectile": { + "data": {}, + "comment": "C_BaseCSGrenadeProjectile" + }, "C_HandleTest": { "data": { "m_Handle": { @@ -9695,29 +9699,13 @@ "value": 5700, "comment": "int32_t" }, - "m_fireParentXDelta": { + "m_fireParentPositions": { "value": 4100, - "comment": "int32_t[64]" + "comment": "Vector[64]" }, - "m_fireParentYDelta": { - "value": 4356, - "comment": "int32_t[64]" - }, - "m_fireParentZDelta": { - "value": 4612, - "comment": "int32_t[64]" - }, - "m_fireXDelta": { + "m_firePositions": { "value": 3332, - "comment": "int32_t[64]" - }, - "m_fireYDelta": { - "value": 3588, - "comment": "int32_t[64]" - }, - "m_fireZDelta": { - "value": 3844, - "comment": "int32_t[64]" + "comment": "Vector[64]" }, "m_flLastGrassBurnThink": { "value": 33420, diff --git a/generated/client.dll.py b/generated/client.dll.py index e41bad0..19b86c9 100644 --- a/generated/client.dll.py +++ b/generated/client.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:29.362919900 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:50.770998900 UTC ''' class ActiveModelConfig_t: @@ -2008,23 +2008,23 @@ class C_CSWeaponBase: # C_BasePlayerWeapon m_flTimeSilencerSwitchComplete = 0x169C # GameTime_t m_iOriginalTeamNumber = 0x16A0 # int32_t m_flNextAttackRenderTimeOffset = 0x16A4 # float - m_bVisualsDataSet = 0x1720 # bool - m_bOldFirstPersonSpectatedState = 0x1721 # bool - m_hOurPing = 0x1724 # CHandle - m_nOurPingIndex = 0x1728 # CEntityIndex - m_vecOurPingPos = 0x172C # Vector - m_bGlowForPing = 0x1738 # bool - m_bUIWeapon = 0x1739 # bool - m_hPrevOwner = 0x1748 # CHandle - m_nDropTick = 0x174C # GameTick_t - m_donated = 0x176C # bool - m_fLastShotTime = 0x1770 # GameTime_t - m_bWasOwnedByCT = 0x1774 # bool - m_bWasOwnedByTerrorist = 0x1775 # bool - m_gunHeat = 0x1778 # float - m_smokeAttachments = 0x177C # uint32_t - m_lastSmokeTime = 0x1780 # GameTime_t - m_flLastClientFireBulletTime = 0x1784 # float + m_bVisualsDataSet = 0x1728 # bool + m_bOldFirstPersonSpectatedState = 0x1729 # bool + m_hOurPing = 0x172C # CHandle + m_nOurPingIndex = 0x1730 # CEntityIndex + m_vecOurPingPos = 0x1734 # Vector + m_bGlowForPing = 0x1740 # bool + m_bUIWeapon = 0x1741 # bool + m_hPrevOwner = 0x1750 # CHandle + m_nDropTick = 0x1754 # GameTick_t + m_donated = 0x1774 # bool + m_fLastShotTime = 0x1778 # GameTime_t + m_bWasOwnedByCT = 0x177C # bool + m_bWasOwnedByTerrorist = 0x177D # bool + m_gunHeat = 0x1780 # float + m_smokeAttachments = 0x1784 # uint32_t + m_lastSmokeTime = 0x1788 # GameTime_t + m_flLastClientFireBulletTime = 0x178C # float m_IronSightController = 0x1840 # C_IronSightController m_iIronSightMode = 0x18F0 # int32_t m_flLastLOSTraceFailureTime = 0x1900 # GameTime_t @@ -2592,6 +2592,8 @@ class C_GradientFog: # C_BaseEntity class C_HEGrenade: # C_BaseCSGrenade +class C_HEGrenadeProjectile: # C_BaseCSGrenadeProjectile + class C_HandleTest: # C_BaseEntity m_Handle = 0x540 # CHandle m_bSendHandle = 0x544 # bool @@ -2627,12 +2629,8 @@ class C_IncendiaryGrenade: # C_MolotovGrenade class C_Inferno: # C_BaseModelEntity m_nfxFireDamageEffect = 0xD00 # ParticleIndex_t - m_fireXDelta = 0xD04 # int32_t[64] - m_fireYDelta = 0xE04 # int32_t[64] - m_fireZDelta = 0xF04 # int32_t[64] - m_fireParentXDelta = 0x1004 # int32_t[64] - m_fireParentYDelta = 0x1104 # int32_t[64] - m_fireParentZDelta = 0x1204 # int32_t[64] + m_firePositions = 0xD04 # Vector[64] + m_fireParentPositions = 0x1004 # Vector[64] m_bFireIsBurning = 0x1304 # bool[64] m_BurnNormal = 0x1344 # Vector[64] m_fireCount = 0x1644 # int32_t diff --git a/generated/client.dll.rs b/generated/client.dll.rs index 6c19617..748eed1 100644 --- a/generated/client.dll.rs +++ b/generated/client.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.405160900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.812595400 UTC */ #![allow(non_snake_case, non_upper_case_globals)] @@ -2190,23 +2190,23 @@ pub mod C_CSWeaponBase { // C_BasePlayerWeapon pub const m_flTimeSilencerSwitchComplete: usize = 0x169C; // GameTime_t pub const m_iOriginalTeamNumber: usize = 0x16A0; // int32_t pub const m_flNextAttackRenderTimeOffset: usize = 0x16A4; // float - pub const m_bVisualsDataSet: usize = 0x1720; // bool - pub const m_bOldFirstPersonSpectatedState: usize = 0x1721; // bool - pub const m_hOurPing: usize = 0x1724; // CHandle - pub const m_nOurPingIndex: usize = 0x1728; // CEntityIndex - pub const m_vecOurPingPos: usize = 0x172C; // Vector - pub const m_bGlowForPing: usize = 0x1738; // bool - pub const m_bUIWeapon: usize = 0x1739; // bool - pub const m_hPrevOwner: usize = 0x1748; // CHandle - pub const m_nDropTick: usize = 0x174C; // GameTick_t - pub const m_donated: usize = 0x176C; // bool - pub const m_fLastShotTime: usize = 0x1770; // GameTime_t - pub const m_bWasOwnedByCT: usize = 0x1774; // bool - pub const m_bWasOwnedByTerrorist: usize = 0x1775; // bool - pub const m_gunHeat: usize = 0x1778; // float - pub const m_smokeAttachments: usize = 0x177C; // uint32_t - pub const m_lastSmokeTime: usize = 0x1780; // GameTime_t - pub const m_flLastClientFireBulletTime: usize = 0x1784; // float + pub const m_bVisualsDataSet: usize = 0x1728; // bool + pub const m_bOldFirstPersonSpectatedState: usize = 0x1729; // bool + pub const m_hOurPing: usize = 0x172C; // CHandle + pub const m_nOurPingIndex: usize = 0x1730; // CEntityIndex + pub const m_vecOurPingPos: usize = 0x1734; // Vector + pub const m_bGlowForPing: usize = 0x1740; // bool + pub const m_bUIWeapon: usize = 0x1741; // bool + pub const m_hPrevOwner: usize = 0x1750; // CHandle + pub const m_nDropTick: usize = 0x1754; // GameTick_t + pub const m_donated: usize = 0x1774; // bool + pub const m_fLastShotTime: usize = 0x1778; // GameTime_t + pub const m_bWasOwnedByCT: usize = 0x177C; // bool + pub const m_bWasOwnedByTerrorist: usize = 0x177D; // bool + pub const m_gunHeat: usize = 0x1780; // float + pub const m_smokeAttachments: usize = 0x1784; // uint32_t + pub const m_lastSmokeTime: usize = 0x1788; // GameTime_t + pub const m_flLastClientFireBulletTime: usize = 0x178C; // float pub const m_IronSightController: usize = 0x1840; // C_IronSightController pub const m_iIronSightMode: usize = 0x18F0; // int32_t pub const m_flLastLOSTraceFailureTime: usize = 0x1900; // GameTime_t @@ -2837,6 +2837,9 @@ pub mod C_GradientFog { // C_BaseEntity pub mod C_HEGrenade { // C_BaseCSGrenade } +pub mod C_HEGrenadeProjectile { // C_BaseCSGrenadeProjectile +} + pub mod C_HandleTest { // C_BaseEntity pub const m_Handle: usize = 0x540; // CHandle pub const m_bSendHandle: usize = 0x544; // bool @@ -2876,12 +2879,8 @@ pub mod C_IncendiaryGrenade { // C_MolotovGrenade pub mod C_Inferno { // C_BaseModelEntity pub const m_nfxFireDamageEffect: usize = 0xD00; // ParticleIndex_t - pub const m_fireXDelta: usize = 0xD04; // int32_t[64] - pub const m_fireYDelta: usize = 0xE04; // int32_t[64] - pub const m_fireZDelta: usize = 0xF04; // int32_t[64] - pub const m_fireParentXDelta: usize = 0x1004; // int32_t[64] - pub const m_fireParentYDelta: usize = 0x1104; // int32_t[64] - pub const m_fireParentZDelta: usize = 0x1204; // int32_t[64] + pub const m_firePositions: usize = 0xD04; // Vector[64] + pub const m_fireParentPositions: usize = 0x1004; // Vector[64] pub const m_bFireIsBurning: usize = 0x1304; // bool[64] pub const m_BurnNormal: usize = 0x1344; // Vector[64] pub const m_fireCount: usize = 0x1644; // int32_t diff --git a/generated/engine2.dll.cs b/generated/engine2.dll.cs index e585b68..528fa50 100644 --- a/generated/engine2.dll.cs +++ b/generated/engine2.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.733574 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.161341200 UTC */ public static class CEmptyEntityInstance { diff --git a/generated/engine2.dll.hpp b/generated/engine2.dll.hpp index 9998779..34b8824 100644 --- a/generated/engine2.dll.hpp +++ b/generated/engine2.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.731819400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.159615800 UTC */ #pragma once diff --git a/generated/engine2.dll.py b/generated/engine2.dll.py index aced87c..d6ed3b7 100644 --- a/generated/engine2.dll.py +++ b/generated/engine2.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.735552400 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.163267700 UTC ''' class CEmptyEntityInstance: diff --git a/generated/engine2.dll.rs b/generated/engine2.dll.rs index 1876e4c..1a7bcb4 100644 --- a/generated/engine2.dll.rs +++ b/generated/engine2.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.737782400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.164979 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/host.dll.cs b/generated/host.dll.cs index 2de0c76..4f18d87 100644 --- a/generated/host.dll.cs +++ b/generated/host.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.449205 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.856722800 UTC */ public static class CAnimScriptBase { diff --git a/generated/host.dll.hpp b/generated/host.dll.hpp index 94744c0..7088d4f 100644 --- a/generated/host.dll.hpp +++ b/generated/host.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.448860 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.856379 UTC */ #pragma once diff --git a/generated/host.dll.py b/generated/host.dll.py index abbe838..77de252 100644 --- a/generated/host.dll.py +++ b/generated/host.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:29.449680900 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:50.857215800 UTC ''' class CAnimScriptBase: diff --git a/generated/host.dll.rs b/generated/host.dll.rs index b3a5826..b08d99b 100644 --- a/generated/host.dll.rs +++ b/generated/host.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.450005300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.857574 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/interfaces.cs b/generated/interfaces.cs index 5a7b08f..adf78a7 100644 --- a/generated/interfaces.cs +++ b/generated/interfaces.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.721663200 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.115098700 UTC */ public static class AnimationsystemDll { // animationsystem.dll @@ -9,49 +9,49 @@ public static class AnimationsystemDll { // animationsystem.dll } public static class ClientDll { // client.dll - public const nint LegacyGameUI001 = 0x88FF10; - public const nint Source2ClientUI001 = 0x87E9B0; - public const nint Source2ClientPrediction001 = 0x79C1F0; - public const nint ClientToolsInfo_001 = 0x728100; - public const nint Source2Client002 = 0x728120; - public const nint GameClientExports001 = 0x728110; - public const nint EmptyWorldService001_Client = 0x48BCC0; - public const nint Source2ClientConfig001 = 0x472CD0; + public const nint LegacyGameUI001 = 0x8914A0; + public const nint Source2ClientUI001 = 0x8801C0; + public const nint Source2ClientPrediction001 = 0x79DB20; + public const nint ClientToolsInfo_001 = 0x729A30; + public const nint Source2Client002 = 0x729A50; + public const nint GameClientExports001 = 0x729A40; + public const nint EmptyWorldService001_Client = 0x48C210; + public const nint Source2ClientConfig001 = 0x473220; } public static class Engine2Dll { // engine2.dll - public const nint SimpleEngineLoopService_001 = 0x1E1FD0; - public const nint ClientServerEngineLoopService_001 = 0x1D7CA0; - public const nint KeyValueCache001 = 0x1D42E0; - public const nint HostStateMgr001 = 0x1D1CF0; - public const nint GameEventSystemServerV001 = 0x1CD3B0; - public const nint GameEventSystemClientV001 = 0x1CD3A0; - public const nint EngineServiceMgr001 = 0x1C9090; - public const nint VProfService_001 = 0x1B6B70; - public const nint ToolService_001 = 0x1B58C0; - public const nint StatsService_001 = 0x1B0B40; - public const nint SplitScreenService_001 = 0x1ADDB0; - public const nint SoundService_001 = 0x1A8900; - public const nint ScreenshotService001 = 0x1A47D0; - public const nint RenderService_001 = 0x1A1B30; - public const nint NetworkService_001 = 0x1A1640; - public const nint NetworkServerService_001 = 0x19C6E0; - public const nint NetworkP2PService_001 = 0x1980F0; - public const nint NetworkClientService_001 = 0x191D20; - public const nint MapListService_001 = 0x18ACF0; - public const nint InputService_001 = 0x178B70; - public const nint GameUIService_001 = 0x173390; - public const nint GameResourceServiceServerV001 = 0x1710F0; - public const nint GameResourceServiceClientV001 = 0x1710E0; - public const nint BugService001 = 0x16A110; - public const nint BenchmarkService001 = 0x1688E0; - public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0; - public const nint EngineGameUI001 = 0x115850; - public const nint INETSUPPORT_001 = 0xE5A60; - public const nint Source2EngineToServerStringTable001 = 0xA0BE0; - public const nint Source2EngineToServer001 = 0x8AA70; - public const nint Source2EngineToClientStringTable001 = 0x83790; - public const nint Source2EngineToClient001 = 0x5A1D0; + public const nint SimpleEngineLoopService_001 = 0x1E2480; + public const nint ClientServerEngineLoopService_001 = 0x1D8150; + public const nint KeyValueCache001 = 0x1D4790; + public const nint HostStateMgr001 = 0x1D21A0; + public const nint GameEventSystemServerV001 = 0x1CD860; + public const nint GameEventSystemClientV001 = 0x1CD850; + public const nint EngineServiceMgr001 = 0x1C9540; + public const nint VProfService_001 = 0x1B6FD0; + public const nint ToolService_001 = 0x1B5D20; + public const nint StatsService_001 = 0x1B0FA0; + public const nint SplitScreenService_001 = 0x1AE210; + public const nint SoundService_001 = 0x1A8D60; + public const nint ScreenshotService001 = 0x1A4C30; + public const nint RenderService_001 = 0x1A1F90; + public const nint NetworkService_001 = 0x1A1AA0; + public const nint NetworkServerService_001 = 0x19CB40; + public const nint NetworkP2PService_001 = 0x198550; + public const nint NetworkClientService_001 = 0x192180; + public const nint MapListService_001 = 0x18B150; + public const nint InputService_001 = 0x178FD0; + public const nint GameUIService_001 = 0x1737F0; + public const nint GameResourceServiceServerV001 = 0x171550; + public const nint GameResourceServiceClientV001 = 0x171540; + public const nint BugService001 = 0x16A570; + public const nint BenchmarkService001 = 0x168D40; + public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920; + public const nint EngineGameUI001 = 0x115CB0; + public const nint INETSUPPORT_001 = 0xE5EC0; + public const nint Source2EngineToServerStringTable001 = 0xA1030; + public const nint Source2EngineToServer001 = 0x8AEC0; + public const nint Source2EngineToClientStringTable001 = 0x83BE0; + public const nint Source2EngineToClient001 = 0x5A620; } public static class FilesystemStdioDll { // filesystem_stdio.dll @@ -105,9 +105,9 @@ public static class NavsystemDll { // navsystem.dll } public static class NetworksystemDll { // networksystem.dll - public const nint SerializedEntitiesVersion001 = 0xD1A70; - public const nint NetworkSystemVersion001 = 0xBBF80; - public const nint NetworkMessagesVersion001 = 0x9C020; + public const nint SerializedEntitiesVersion001 = 0xD1AE0; + public const nint NetworkSystemVersion001 = 0xBBFA0; + public const nint NetworkMessagesVersion001 = 0x9C040; public const nint FlattenedSerializersVersion001 = 0x7B8A0; } @@ -132,9 +132,9 @@ public static class PulseSystemDll { // pulse_system.dll } public static class Rendersystemdx11Dll { // rendersystemdx11.dll - public const nint RenderUtils_001 = 0x52C90; - public const nint VRenderDeviceMgrBackdoor001 = 0x4A3A0; - public const nint RenderDeviceMgr001 = 0x4A390; + public const nint RenderUtils_001 = 0x52FD0; + public const nint VRenderDeviceMgrBackdoor001 = 0x4A4F0; + public const nint RenderDeviceMgr001 = 0x4A4E0; } public static class ResourcesystemDll { // resourcesystem.dll @@ -157,16 +157,16 @@ public static class SchemasystemDll { // schemasystem.dll } public static class ServerDll { // server.dll - public const nint NavGameTest001 = 0xA2D150; - public const nint ServerToolsInfo_001 = 0x831AC0; - public const nint Source2GameClients001 = 0x831AD0; - public const nint Source2GameEntities001 = 0x831AE0; - public const nint Source2Server001 = 0x831AF0; - public const nint EmptyWorldService001_Server = 0x588490; - public const nint Source2ServerConfig001 = 0x568490; - public const nint EntitySubclassUtilsV001 = 0x2C8770; - public const nint customnavsystem001 = 0x245270; - public const nint Source2GameDirector001 = 0x13EFC0; + public const nint NavGameTest001 = 0xA2CCE0; + public const nint ServerToolsInfo_001 = 0x831620; + public const nint Source2GameClients001 = 0x831630; + public const nint Source2GameEntities001 = 0x831640; + public const nint Source2Server001 = 0x831650; + public const nint EmptyWorldService001_Server = 0x588470; + public const nint Source2ServerConfig001 = 0x568470; + public const nint EntitySubclassUtilsV001 = 0x2C8690; + public const nint customnavsystem001 = 0x245070; + public const nint Source2GameDirector001 = 0x13EFF0; } public static class SoundsystemDll { // soundsystem.dll @@ -222,7 +222,7 @@ public static class ValveWmfDll { // valve_wmf.dll } public static class Vphysics2Dll { // vphysics2.dll - public const nint VPhysics2_Handle_Interface_001 = 0x5FA50; + public const nint VPhysics2_Handle_Interface_001 = 0x5FA60; public const nint VPhysics2_Interface_001 = 0x5B7F0; } diff --git a/generated/interfaces.hpp b/generated/interfaces.hpp index be16139..38f440b 100644 --- a/generated/interfaces.hpp +++ b/generated/interfaces.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.719798500 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.113204800 UTC */ #pragma once @@ -13,49 +13,49 @@ namespace AnimationsystemDll { // animationsystem.dll } namespace ClientDll { // client.dll - constexpr std::ptrdiff_t LegacyGameUI001 = 0x88FF10; - constexpr std::ptrdiff_t Source2ClientUI001 = 0x87E9B0; - constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79C1F0; - constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x728100; - constexpr std::ptrdiff_t Source2Client002 = 0x728120; - constexpr std::ptrdiff_t GameClientExports001 = 0x728110; - constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48BCC0; - constexpr std::ptrdiff_t Source2ClientConfig001 = 0x472CD0; + constexpr std::ptrdiff_t LegacyGameUI001 = 0x8914A0; + constexpr std::ptrdiff_t Source2ClientUI001 = 0x8801C0; + constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79DB20; + constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x729A30; + constexpr std::ptrdiff_t Source2Client002 = 0x729A50; + constexpr std::ptrdiff_t GameClientExports001 = 0x729A40; + constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48C210; + constexpr std::ptrdiff_t Source2ClientConfig001 = 0x473220; } namespace Engine2Dll { // engine2.dll - constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E1FD0; - constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D7CA0; - constexpr std::ptrdiff_t KeyValueCache001 = 0x1D42E0; - constexpr std::ptrdiff_t HostStateMgr001 = 0x1D1CF0; - constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CD3B0; - constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CD3A0; - constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C9090; - constexpr std::ptrdiff_t VProfService_001 = 0x1B6B70; - constexpr std::ptrdiff_t ToolService_001 = 0x1B58C0; - constexpr std::ptrdiff_t StatsService_001 = 0x1B0B40; - constexpr std::ptrdiff_t SplitScreenService_001 = 0x1ADDB0; - constexpr std::ptrdiff_t SoundService_001 = 0x1A8900; - constexpr std::ptrdiff_t ScreenshotService001 = 0x1A47D0; - constexpr std::ptrdiff_t RenderService_001 = 0x1A1B30; - constexpr std::ptrdiff_t NetworkService_001 = 0x1A1640; - constexpr std::ptrdiff_t NetworkServerService_001 = 0x19C6E0; - constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1980F0; - constexpr std::ptrdiff_t NetworkClientService_001 = 0x191D20; - constexpr std::ptrdiff_t MapListService_001 = 0x18ACF0; - constexpr std::ptrdiff_t InputService_001 = 0x178B70; - constexpr std::ptrdiff_t GameUIService_001 = 0x173390; - constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x1710F0; - constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x1710E0; - constexpr std::ptrdiff_t BugService001 = 0x16A110; - constexpr std::ptrdiff_t BenchmarkService001 = 0x1688E0; - constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0; - constexpr std::ptrdiff_t EngineGameUI001 = 0x115850; - constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE5A60; - constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA0BE0; - constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AA70; - constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83790; - constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A1D0; + constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E2480; + constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D8150; + constexpr std::ptrdiff_t KeyValueCache001 = 0x1D4790; + constexpr std::ptrdiff_t HostStateMgr001 = 0x1D21A0; + constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CD860; + constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CD850; + constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C9540; + constexpr std::ptrdiff_t VProfService_001 = 0x1B6FD0; + constexpr std::ptrdiff_t ToolService_001 = 0x1B5D20; + constexpr std::ptrdiff_t StatsService_001 = 0x1B0FA0; + constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AE210; + constexpr std::ptrdiff_t SoundService_001 = 0x1A8D60; + constexpr std::ptrdiff_t ScreenshotService001 = 0x1A4C30; + constexpr std::ptrdiff_t RenderService_001 = 0x1A1F90; + constexpr std::ptrdiff_t NetworkService_001 = 0x1A1AA0; + constexpr std::ptrdiff_t NetworkServerService_001 = 0x19CB40; + constexpr std::ptrdiff_t NetworkP2PService_001 = 0x198550; + constexpr std::ptrdiff_t NetworkClientService_001 = 0x192180; + constexpr std::ptrdiff_t MapListService_001 = 0x18B150; + constexpr std::ptrdiff_t InputService_001 = 0x178FD0; + constexpr std::ptrdiff_t GameUIService_001 = 0x1737F0; + constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x171550; + constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x171540; + constexpr std::ptrdiff_t BugService001 = 0x16A570; + constexpr std::ptrdiff_t BenchmarkService001 = 0x168D40; + constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920; + constexpr std::ptrdiff_t EngineGameUI001 = 0x115CB0; + constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE5EC0; + constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA1030; + constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AEC0; + constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83BE0; + constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A620; } namespace FilesystemStdioDll { // filesystem_stdio.dll @@ -109,9 +109,9 @@ namespace NavsystemDll { // navsystem.dll } namespace NetworksystemDll { // networksystem.dll - constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD1A70; - constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBBF80; - constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C020; + constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD1AE0; + constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBBFA0; + constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C040; constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7B8A0; } @@ -136,9 +136,9 @@ namespace PulseSystemDll { // pulse_system.dll } namespace Rendersystemdx11Dll { // rendersystemdx11.dll - constexpr std::ptrdiff_t RenderUtils_001 = 0x52C90; - constexpr std::ptrdiff_t VRenderDeviceMgrBackdoor001 = 0x4A3A0; - constexpr std::ptrdiff_t RenderDeviceMgr001 = 0x4A390; + constexpr std::ptrdiff_t RenderUtils_001 = 0x52FD0; + constexpr std::ptrdiff_t VRenderDeviceMgrBackdoor001 = 0x4A4F0; + constexpr std::ptrdiff_t RenderDeviceMgr001 = 0x4A4E0; } namespace ResourcesystemDll { // resourcesystem.dll @@ -161,16 +161,16 @@ namespace SchemasystemDll { // schemasystem.dll } namespace ServerDll { // server.dll - constexpr std::ptrdiff_t NavGameTest001 = 0xA2D150; - constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x831AC0; - constexpr std::ptrdiff_t Source2GameClients001 = 0x831AD0; - constexpr std::ptrdiff_t Source2GameEntities001 = 0x831AE0; - constexpr std::ptrdiff_t Source2Server001 = 0x831AF0; - constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x588490; - constexpr std::ptrdiff_t Source2ServerConfig001 = 0x568490; - constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8770; - constexpr std::ptrdiff_t customnavsystem001 = 0x245270; - constexpr std::ptrdiff_t Source2GameDirector001 = 0x13EFC0; + constexpr std::ptrdiff_t NavGameTest001 = 0xA2CCE0; + constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x831620; + constexpr std::ptrdiff_t Source2GameClients001 = 0x831630; + constexpr std::ptrdiff_t Source2GameEntities001 = 0x831640; + constexpr std::ptrdiff_t Source2Server001 = 0x831650; + constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x588470; + constexpr std::ptrdiff_t Source2ServerConfig001 = 0x568470; + constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8690; + constexpr std::ptrdiff_t customnavsystem001 = 0x245070; + constexpr std::ptrdiff_t Source2GameDirector001 = 0x13EFF0; } namespace SoundsystemDll { // soundsystem.dll @@ -226,7 +226,7 @@ namespace ValveWmfDll { // valve_wmf.dll } namespace Vphysics2Dll { // vphysics2.dll - constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5FA50; + constexpr std::ptrdiff_t VPhysics2_Handle_Interface_001 = 0x5FA60; constexpr std::ptrdiff_t VPhysics2_Interface_001 = 0x5B7F0; } diff --git a/generated/interfaces.json b/generated/interfaces.json index d441d34..babe934 100644 --- a/generated/interfaces.json +++ b/generated/interfaces.json @@ -15,35 +15,35 @@ "ClientDll": { "data": { "ClientToolsInfo_001": { - "value": 7504128, + "value": 7510576, "comment": null }, "EmptyWorldService001_Client": { - "value": 4766912, + "value": 4768272, "comment": null }, "GameClientExports001": { - "value": 7504144, + "value": 7510592, "comment": null }, "LegacyGameUI001": { - "value": 8978192, + "value": 8983712, "comment": null }, "Source2Client002": { - "value": 7504160, + "value": 7510608, "comment": null }, "Source2ClientConfig001": { - "value": 4664528, + "value": 4665888, "comment": null }, "Source2ClientPrediction001": { - "value": 7979504, + "value": 7985952, "comment": null }, "Source2ClientUI001": { - "value": 8907184, + "value": 8913344, "comment": null } }, @@ -52,131 +52,131 @@ "Engine2Dll": { "data": { "BenchmarkService001": { - "value": 1476832, + "value": 1477952, "comment": null }, "BugService001": { - "value": 1483024, + "value": 1484144, "comment": null }, "ClientServerEngineLoopService_001": { - "value": 1932448, + "value": 1933648, "comment": null }, "EngineGameUI001": { - "value": 1136720, + "value": 1137840, "comment": null }, "EngineServiceMgr001": { - "value": 1872016, + "value": 1873216, "comment": null }, "GameEventSystemClientV001": { - "value": 1889184, + "value": 1890384, "comment": null }, "GameEventSystemServerV001": { - "value": 1889200, + "value": 1890400, "comment": null }, "GameResourceServiceClientV001": { - "value": 1511648, + "value": 1512768, "comment": null }, "GameResourceServiceServerV001": { - "value": 1511664, + "value": 1512784, "comment": null }, "GameUIService_001": { - "value": 1520528, + "value": 1521648, "comment": null }, "HostStateMgr001": { - "value": 1907952, + "value": 1909152, "comment": null }, "INETSUPPORT_001": { - "value": 940640, + "value": 941760, "comment": null }, "InputService_001": { - "value": 1543024, + "value": 1544144, "comment": null }, "KeyValueCache001": { - "value": 1917664, + "value": 1918864, "comment": null }, "MapListService_001": { - "value": 1617136, + "value": 1618256, "comment": null }, "NetworkClientService_001": { - "value": 1645856, + "value": 1646976, "comment": null }, "NetworkP2PService_001": { - "value": 1671408, + "value": 1672528, "comment": null }, "NetworkServerService_001": { - "value": 1689312, + "value": 1690432, "comment": null }, "NetworkService_001": { - "value": 1709632, + "value": 1710752, "comment": null }, "RenderService_001": { - "value": 1710896, + "value": 1712016, "comment": null }, "ScreenshotService001": { - "value": 1722320, + "value": 1723440, "comment": null }, "SimpleEngineLoopService_001": { - "value": 1974224, + "value": 1975424, "comment": null }, "SoundService_001": { - "value": 1739008, + "value": 1740128, "comment": null }, "Source2EngineToClient001": { - "value": 369104, + "value": 370208, "comment": null }, "Source2EngineToClientStringTable001": { - "value": 538512, + "value": 539616, "comment": null }, "Source2EngineToServer001": { - "value": 567920, + "value": 569024, "comment": null }, "Source2EngineToServerStringTable001": { - "value": 658400, + "value": 659504, "comment": null }, "SplitScreenService_001": { - "value": 1760688, + "value": 1761808, "comment": null }, "StatsService_001": { - "value": 1772352, + "value": 1773472, "comment": null }, "ToolService_001": { - "value": 1792192, + "value": 1793312, "comment": null }, "VENGINE_GAMEUIFUNCS_VERSION005": { - "value": 1139904, + "value": 1141024, "comment": null }, "VProfService_001": { - "value": 1796976, + "value": 1798096, "comment": null } }, @@ -326,15 +326,15 @@ "comment": null }, "NetworkMessagesVersion001": { - "value": 639008, + "value": 639040, "comment": null }, "NetworkSystemVersion001": { - "value": 769920, + "value": 769952, "comment": null }, "SerializedEntitiesVersion001": { - "value": 858736, + "value": 858848, "comment": null } }, @@ -388,15 +388,15 @@ "Rendersystemdx11Dll": { "data": { "RenderDeviceMgr001": { - "value": 304016, + "value": 304352, "comment": null }, "RenderUtils_001": { - "value": 339088, + "value": 339920, "comment": null }, "VRenderDeviceMgrBackdoor001": { - "value": 304032, + "value": 304368, "comment": null } }, @@ -453,43 +453,43 @@ "ServerDll": { "data": { "EmptyWorldService001_Server": { - "value": 5801104, + "value": 5801072, "comment": null }, "EntitySubclassUtilsV001": { - "value": 2918256, + "value": 2918032, "comment": null }, "NavGameTest001": { - "value": 10670416, + "value": 10669280, "comment": null }, "ServerToolsInfo_001": { - "value": 8592064, + "value": 8590880, "comment": null }, "Source2GameClients001": { - "value": 8592080, + "value": 8590896, "comment": null }, "Source2GameDirector001": { - "value": 1306560, + "value": 1306608, "comment": null }, "Source2GameEntities001": { - "value": 8592096, + "value": 8590912, "comment": null }, "Source2Server001": { - "value": 8592112, + "value": 8590928, "comment": null }, "Source2ServerConfig001": { - "value": 5670032, + "value": 5670000, "comment": null }, "customnavsystem001": { - "value": 2380400, + "value": 2379888, "comment": null } }, @@ -657,7 +657,7 @@ "Vphysics2Dll": { "data": { "VPhysics2_Handle_Interface_001": { - "value": 391760, + "value": 391776, "comment": null }, "VPhysics2_Interface_001": { diff --git a/generated/interfaces.py b/generated/interfaces.py index d8ed739..e1881d5 100644 --- a/generated/interfaces.py +++ b/generated/interfaces.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:29.724470400 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:51.117215500 UTC ''' class AnimationsystemDll: # animationsystem.dll @@ -8,48 +8,48 @@ class AnimationsystemDll: # animationsystem.dll AnimationSystem_001 = 0x5F1D0 class ClientDll: # client.dll - LegacyGameUI001 = 0x88FF10 - Source2ClientUI001 = 0x87E9B0 - Source2ClientPrediction001 = 0x79C1F0 - ClientToolsInfo_001 = 0x728100 - Source2Client002 = 0x728120 - GameClientExports001 = 0x728110 - EmptyWorldService001_Client = 0x48BCC0 - Source2ClientConfig001 = 0x472CD0 + LegacyGameUI001 = 0x8914A0 + Source2ClientUI001 = 0x8801C0 + Source2ClientPrediction001 = 0x79DB20 + ClientToolsInfo_001 = 0x729A30 + Source2Client002 = 0x729A50 + GameClientExports001 = 0x729A40 + EmptyWorldService001_Client = 0x48C210 + Source2ClientConfig001 = 0x473220 class Engine2Dll: # engine2.dll - SimpleEngineLoopService_001 = 0x1E1FD0 - ClientServerEngineLoopService_001 = 0x1D7CA0 - KeyValueCache001 = 0x1D42E0 - HostStateMgr001 = 0x1D1CF0 - GameEventSystemServerV001 = 0x1CD3B0 - GameEventSystemClientV001 = 0x1CD3A0 - EngineServiceMgr001 = 0x1C9090 - VProfService_001 = 0x1B6B70 - ToolService_001 = 0x1B58C0 - StatsService_001 = 0x1B0B40 - SplitScreenService_001 = 0x1ADDB0 - SoundService_001 = 0x1A8900 - ScreenshotService001 = 0x1A47D0 - RenderService_001 = 0x1A1B30 - NetworkService_001 = 0x1A1640 - NetworkServerService_001 = 0x19C6E0 - NetworkP2PService_001 = 0x1980F0 - NetworkClientService_001 = 0x191D20 - MapListService_001 = 0x18ACF0 - InputService_001 = 0x178B70 - GameUIService_001 = 0x173390 - GameResourceServiceServerV001 = 0x1710F0 - GameResourceServiceClientV001 = 0x1710E0 - BugService001 = 0x16A110 - BenchmarkService001 = 0x1688E0 - VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0 - EngineGameUI001 = 0x115850 - INETSUPPORT_001 = 0xE5A60 - Source2EngineToServerStringTable001 = 0xA0BE0 - Source2EngineToServer001 = 0x8AA70 - Source2EngineToClientStringTable001 = 0x83790 - Source2EngineToClient001 = 0x5A1D0 + SimpleEngineLoopService_001 = 0x1E2480 + ClientServerEngineLoopService_001 = 0x1D8150 + KeyValueCache001 = 0x1D4790 + HostStateMgr001 = 0x1D21A0 + GameEventSystemServerV001 = 0x1CD860 + GameEventSystemClientV001 = 0x1CD850 + EngineServiceMgr001 = 0x1C9540 + VProfService_001 = 0x1B6FD0 + ToolService_001 = 0x1B5D20 + StatsService_001 = 0x1B0FA0 + SplitScreenService_001 = 0x1AE210 + SoundService_001 = 0x1A8D60 + ScreenshotService001 = 0x1A4C30 + RenderService_001 = 0x1A1F90 + NetworkService_001 = 0x1A1AA0 + NetworkServerService_001 = 0x19CB40 + NetworkP2PService_001 = 0x198550 + NetworkClientService_001 = 0x192180 + MapListService_001 = 0x18B150 + InputService_001 = 0x178FD0 + GameUIService_001 = 0x1737F0 + GameResourceServiceServerV001 = 0x171550 + GameResourceServiceClientV001 = 0x171540 + BugService001 = 0x16A570 + BenchmarkService001 = 0x168D40 + VENGINE_GAMEUIFUNCS_VERSION005 = 0x116920 + EngineGameUI001 = 0x115CB0 + INETSUPPORT_001 = 0xE5EC0 + Source2EngineToServerStringTable001 = 0xA1030 + Source2EngineToServer001 = 0x8AEC0 + Source2EngineToClientStringTable001 = 0x83BE0 + Source2EngineToClient001 = 0x5A620 class FilesystemStdioDll: # filesystem_stdio.dll VAsyncFileSystem2_001 = 0x66D30 @@ -93,9 +93,9 @@ class NavsystemDll: # navsystem.dll NavSystem001 = 0x76F0 class NetworksystemDll: # networksystem.dll - SerializedEntitiesVersion001 = 0xD1A70 - NetworkSystemVersion001 = 0xBBF80 - NetworkMessagesVersion001 = 0x9C020 + SerializedEntitiesVersion001 = 0xD1AE0 + NetworkSystemVersion001 = 0xBBFA0 + NetworkMessagesVersion001 = 0x9C040 FlattenedSerializersVersion001 = 0x7B8A0 class PanoramaDll: # panorama.dll @@ -114,9 +114,9 @@ class PulseSystemDll: # pulse_system.dll IPulseSystem_001 = 0x5B80 class Rendersystemdx11Dll: # rendersystemdx11.dll - RenderUtils_001 = 0x52C90 - VRenderDeviceMgrBackdoor001 = 0x4A3A0 - RenderDeviceMgr001 = 0x4A390 + RenderUtils_001 = 0x52FD0 + VRenderDeviceMgrBackdoor001 = 0x4A4F0 + RenderDeviceMgr001 = 0x4A4E0 class ResourcesystemDll: # resourcesystem.dll ResourceSystem013 = 0x10650 @@ -134,16 +134,16 @@ class SchemasystemDll: # schemasystem.dll SchemaSystem_001 = 0xA930 class ServerDll: # server.dll - NavGameTest001 = 0xA2D150 - ServerToolsInfo_001 = 0x831AC0 - Source2GameClients001 = 0x831AD0 - Source2GameEntities001 = 0x831AE0 - Source2Server001 = 0x831AF0 - EmptyWorldService001_Server = 0x588490 - Source2ServerConfig001 = 0x568490 - EntitySubclassUtilsV001 = 0x2C8770 - customnavsystem001 = 0x245270 - Source2GameDirector001 = 0x13EFC0 + NavGameTest001 = 0xA2CCE0 + ServerToolsInfo_001 = 0x831620 + Source2GameClients001 = 0x831630 + Source2GameEntities001 = 0x831640 + Source2Server001 = 0x831650 + EmptyWorldService001_Server = 0x588470 + Source2ServerConfig001 = 0x568470 + EntitySubclassUtilsV001 = 0x2C8690 + customnavsystem001 = 0x245070 + Source2GameDirector001 = 0x13EFF0 class SoundsystemDll: # soundsystem.dll SoundOpSystem001 = 0x1567E0 @@ -191,7 +191,7 @@ class ValveWmfDll: # valve_wmf.dll VMediaFoundation001 = 0x12D0 class Vphysics2Dll: # vphysics2.dll - VPhysics2_Handle_Interface_001 = 0x5FA50 + VPhysics2_Handle_Interface_001 = 0x5FA60 VPhysics2_Interface_001 = 0x5B7F0 class VscriptDll: # vscript.dll diff --git a/generated/interfaces.rs b/generated/interfaces.rs index be79fe7..e10990d 100644 --- a/generated/interfaces.rs +++ b/generated/interfaces.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.726731400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.119179600 UTC */ #![allow(non_snake_case, non_upper_case_globals)] @@ -11,49 +11,49 @@ pub mod AnimationsystemDll { // animationsystem.dll } pub mod ClientDll { // client.dll - pub const LegacyGameUI001: usize = 0x88FF10; - pub const Source2ClientUI001: usize = 0x87E9B0; - pub const Source2ClientPrediction001: usize = 0x79C1F0; - pub const ClientToolsInfo_001: usize = 0x728100; - pub const Source2Client002: usize = 0x728120; - pub const GameClientExports001: usize = 0x728110; - pub const EmptyWorldService001_Client: usize = 0x48BCC0; - pub const Source2ClientConfig001: usize = 0x472CD0; + pub const LegacyGameUI001: usize = 0x8914A0; + pub const Source2ClientUI001: usize = 0x8801C0; + pub const Source2ClientPrediction001: usize = 0x79DB20; + pub const ClientToolsInfo_001: usize = 0x729A30; + pub const Source2Client002: usize = 0x729A50; + pub const GameClientExports001: usize = 0x729A40; + pub const EmptyWorldService001_Client: usize = 0x48C210; + pub const Source2ClientConfig001: usize = 0x473220; } pub mod Engine2Dll { // engine2.dll - pub const SimpleEngineLoopService_001: usize = 0x1E1FD0; - pub const ClientServerEngineLoopService_001: usize = 0x1D7CA0; - pub const KeyValueCache001: usize = 0x1D42E0; - pub const HostStateMgr001: usize = 0x1D1CF0; - pub const GameEventSystemServerV001: usize = 0x1CD3B0; - pub const GameEventSystemClientV001: usize = 0x1CD3A0; - pub const EngineServiceMgr001: usize = 0x1C9090; - pub const VProfService_001: usize = 0x1B6B70; - pub const ToolService_001: usize = 0x1B58C0; - pub const StatsService_001: usize = 0x1B0B40; - pub const SplitScreenService_001: usize = 0x1ADDB0; - pub const SoundService_001: usize = 0x1A8900; - pub const ScreenshotService001: usize = 0x1A47D0; - pub const RenderService_001: usize = 0x1A1B30; - pub const NetworkService_001: usize = 0x1A1640; - pub const NetworkServerService_001: usize = 0x19C6E0; - pub const NetworkP2PService_001: usize = 0x1980F0; - pub const NetworkClientService_001: usize = 0x191D20; - pub const MapListService_001: usize = 0x18ACF0; - pub const InputService_001: usize = 0x178B70; - pub const GameUIService_001: usize = 0x173390; - pub const GameResourceServiceServerV001: usize = 0x1710F0; - pub const GameResourceServiceClientV001: usize = 0x1710E0; - pub const BugService001: usize = 0x16A110; - pub const BenchmarkService001: usize = 0x1688E0; - pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x1164C0; - pub const EngineGameUI001: usize = 0x115850; - pub const INETSUPPORT_001: usize = 0xE5A60; - pub const Source2EngineToServerStringTable001: usize = 0xA0BE0; - pub const Source2EngineToServer001: usize = 0x8AA70; - pub const Source2EngineToClientStringTable001: usize = 0x83790; - pub const Source2EngineToClient001: usize = 0x5A1D0; + pub const SimpleEngineLoopService_001: usize = 0x1E2480; + pub const ClientServerEngineLoopService_001: usize = 0x1D8150; + pub const KeyValueCache001: usize = 0x1D4790; + pub const HostStateMgr001: usize = 0x1D21A0; + pub const GameEventSystemServerV001: usize = 0x1CD860; + pub const GameEventSystemClientV001: usize = 0x1CD850; + pub const EngineServiceMgr001: usize = 0x1C9540; + pub const VProfService_001: usize = 0x1B6FD0; + pub const ToolService_001: usize = 0x1B5D20; + pub const StatsService_001: usize = 0x1B0FA0; + pub const SplitScreenService_001: usize = 0x1AE210; + pub const SoundService_001: usize = 0x1A8D60; + pub const ScreenshotService001: usize = 0x1A4C30; + pub const RenderService_001: usize = 0x1A1F90; + pub const NetworkService_001: usize = 0x1A1AA0; + pub const NetworkServerService_001: usize = 0x19CB40; + pub const NetworkP2PService_001: usize = 0x198550; + pub const NetworkClientService_001: usize = 0x192180; + pub const MapListService_001: usize = 0x18B150; + pub const InputService_001: usize = 0x178FD0; + pub const GameUIService_001: usize = 0x1737F0; + pub const GameResourceServiceServerV001: usize = 0x171550; + pub const GameResourceServiceClientV001: usize = 0x171540; + pub const BugService001: usize = 0x16A570; + pub const BenchmarkService001: usize = 0x168D40; + pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x116920; + pub const EngineGameUI001: usize = 0x115CB0; + pub const INETSUPPORT_001: usize = 0xE5EC0; + pub const Source2EngineToServerStringTable001: usize = 0xA1030; + pub const Source2EngineToServer001: usize = 0x8AEC0; + pub const Source2EngineToClientStringTable001: usize = 0x83BE0; + pub const Source2EngineToClient001: usize = 0x5A620; } pub mod FilesystemStdioDll { // filesystem_stdio.dll @@ -107,9 +107,9 @@ pub mod NavsystemDll { // navsystem.dll } pub mod NetworksystemDll { // networksystem.dll - pub const SerializedEntitiesVersion001: usize = 0xD1A70; - pub const NetworkSystemVersion001: usize = 0xBBF80; - pub const NetworkMessagesVersion001: usize = 0x9C020; + pub const SerializedEntitiesVersion001: usize = 0xD1AE0; + pub const NetworkSystemVersion001: usize = 0xBBFA0; + pub const NetworkMessagesVersion001: usize = 0x9C040; pub const FlattenedSerializersVersion001: usize = 0x7B8A0; } @@ -134,9 +134,9 @@ pub mod PulseSystemDll { // pulse_system.dll } pub mod Rendersystemdx11Dll { // rendersystemdx11.dll - pub const RenderUtils_001: usize = 0x52C90; - pub const VRenderDeviceMgrBackdoor001: usize = 0x4A3A0; - pub const RenderDeviceMgr001: usize = 0x4A390; + pub const RenderUtils_001: usize = 0x52FD0; + pub const VRenderDeviceMgrBackdoor001: usize = 0x4A4F0; + pub const RenderDeviceMgr001: usize = 0x4A4E0; } pub mod ResourcesystemDll { // resourcesystem.dll @@ -159,16 +159,16 @@ pub mod SchemasystemDll { // schemasystem.dll } pub mod ServerDll { // server.dll - pub const NavGameTest001: usize = 0xA2D150; - pub const ServerToolsInfo_001: usize = 0x831AC0; - pub const Source2GameClients001: usize = 0x831AD0; - pub const Source2GameEntities001: usize = 0x831AE0; - pub const Source2Server001: usize = 0x831AF0; - pub const EmptyWorldService001_Server: usize = 0x588490; - pub const Source2ServerConfig001: usize = 0x568490; - pub const EntitySubclassUtilsV001: usize = 0x2C8770; - pub const customnavsystem001: usize = 0x245270; - pub const Source2GameDirector001: usize = 0x13EFC0; + pub const NavGameTest001: usize = 0xA2CCE0; + pub const ServerToolsInfo_001: usize = 0x831620; + pub const Source2GameClients001: usize = 0x831630; + pub const Source2GameEntities001: usize = 0x831640; + pub const Source2Server001: usize = 0x831650; + pub const EmptyWorldService001_Server: usize = 0x588470; + pub const Source2ServerConfig001: usize = 0x568470; + pub const EntitySubclassUtilsV001: usize = 0x2C8690; + pub const customnavsystem001: usize = 0x245070; + pub const Source2GameDirector001: usize = 0x13EFF0; } pub mod SoundsystemDll { // soundsystem.dll @@ -224,7 +224,7 @@ pub mod ValveWmfDll { // valve_wmf.dll } pub mod Vphysics2Dll { // vphysics2.dll - pub const VPhysics2_Handle_Interface_001: usize = 0x5FA50; + pub const VPhysics2_Handle_Interface_001: usize = 0x5FA60; pub const VPhysics2_Interface_001: usize = 0x5B7F0; } diff --git a/generated/materialsystem2.dll.cs b/generated/materialsystem2.dll.cs index ad08b5d..c69c2ec 100644 --- a/generated/materialsystem2.dll.cs +++ b/generated/materialsystem2.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.745949200 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.173945100 UTC */ public static class MaterialParamBuffer_t { // MaterialParam_t diff --git a/generated/materialsystem2.dll.hpp b/generated/materialsystem2.dll.hpp index 2045d25..1ac7b15 100644 --- a/generated/materialsystem2.dll.hpp +++ b/generated/materialsystem2.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.744746100 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.172626100 UTC */ #pragma once diff --git a/generated/materialsystem2.dll.py b/generated/materialsystem2.dll.py index c6f8af6..b71a558 100644 --- a/generated/materialsystem2.dll.py +++ b/generated/materialsystem2.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.747369300 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.175562300 UTC ''' class MaterialParamBuffer_t: # MaterialParam_t diff --git a/generated/materialsystem2.dll.rs b/generated/materialsystem2.dll.rs index cb1ec9f..1928ca4 100644 --- a/generated/materialsystem2.dll.rs +++ b/generated/materialsystem2.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.748540900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.176721400 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/networksystem.dll.cs b/generated/networksystem.dll.cs index 13225c0..57296e2 100644 --- a/generated/networksystem.dll.cs +++ b/generated/networksystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.750279400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.178381900 UTC */ public static class ChangeAccessorFieldPathIndex_t { diff --git a/generated/networksystem.dll.hpp b/generated/networksystem.dll.hpp index 5284d18..795f2eb 100644 --- a/generated/networksystem.dll.hpp +++ b/generated/networksystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.750018800 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.178118300 UTC */ #pragma once diff --git a/generated/networksystem.dll.py b/generated/networksystem.dll.py index 802b96a..632a398 100644 --- a/generated/networksystem.dll.py +++ b/generated/networksystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.750682500 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.178756700 UTC ''' class ChangeAccessorFieldPathIndex_t: diff --git a/generated/networksystem.dll.rs b/generated/networksystem.dll.rs index ca14fd7..f036d0a 100644 --- a/generated/networksystem.dll.rs +++ b/generated/networksystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.750912400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.178986100 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/offsets.cs b/generated/offsets.cs index 3fe0ffb..0edf452 100644 --- a/generated/offsets.cs +++ b/generated/offsets.cs @@ -1,31 +1,31 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:30.276442300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.629984100 UTC */ public static class ClientDll { // client.dll - public const nint dwBaseEntityModel_setModel = 0x57C750; - public const nint dwEntityList = 0x1793DC8; - public const nint dwForceAttack = 0x169AE50; - public const nint dwForceAttack2 = 0x169AEE0; - public const nint dwForceBackward = 0x169B120; - public const nint dwForceCrouch = 0x169B3F0; - public const nint dwForceForward = 0x169B090; - public const nint dwForceJump = 0x169B360; - public const nint dwForceLeft = 0x169B1B0; - public const nint dwForceRight = 0x169B240; - public const nint dwGameEntitySystem_getBaseEntity = 0x5FFD50; - public const nint dwGameEntitySystem_getHighestEntityIndex = 0x5F1A40; - public const nint dwGameRules = 0x17EFAD8; - public const nint dwGlobalVars = 0x1696F40; - public const nint dwGlowManager = 0x17EF258; - public const nint dwInterfaceLinkList = 0x197A678; - public const nint dwLocalPlayerController = 0x17E27C8; - public const nint dwLocalPlayerPawn = 0x1881288; - public const nint dwPlantedC4 = 0x1887FC0; - public const nint dwViewAngles = 0x18E0DA0; - public const nint dwViewMatrix = 0x1881D70; - public const nint dwViewRender = 0x1882768; + public const nint dwBaseEntityModel_setModel = 0x57DA70; + public const nint dwEntityList = 0x1798738; + public const nint dwForceAttack = 0x169DE50; + public const nint dwForceAttack2 = 0x169DEE0; + public const nint dwForceBackward = 0x169E120; + public const nint dwForceCrouch = 0x169E3F0; + public const nint dwForceForward = 0x169E090; + public const nint dwForceJump = 0x169E360; + public const nint dwForceLeft = 0x169E1B0; + public const nint dwForceRight = 0x169E240; + public const nint dwGameEntitySystem_getBaseEntity = 0x601070; + public const nint dwGameEntitySystem_getHighestEntityIndex = 0x5F2D60; + public const nint dwGameRules = 0x17F4478; + public const nint dwGlobalVars = 0x1699F40; + public const nint dwGlowManager = 0x17F3BF8; + public const nint dwInterfaceLinkList = 0x197F2B8; + public const nint dwLocalPlayerController = 0x17E7158; + public const nint dwLocalPlayerPawn = 0x1885C28; + public const nint dwPlantedC4 = 0x188CAD0; + public const nint dwViewAngles = 0x18E5740; + public const nint dwViewMatrix = 0x1886710; + public const nint dwViewRender = 0x1887108; } public static class Engine2Dll { // engine2.dll @@ -34,6 +34,6 @@ public static class Engine2Dll { // engine2.dll public const nint dwNetworkGameClient_getLocalPlayer = 0xF0; public const nint dwNetworkGameClient_maxClients = 0x250; public const nint dwNetworkGameClient_signOnState = 0x240; - public const nint dwWindowHeight = 0x5386D4; - public const nint dwWindowWidth = 0x5386D0; + public const nint dwWindowHeight = 0x53867C; + public const nint dwWindowWidth = 0x538678; } \ No newline at end of file diff --git a/generated/offsets.hpp b/generated/offsets.hpp index 1f2cdb2..4379201 100644 --- a/generated/offsets.hpp +++ b/generated/offsets.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:30.275924300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.629418100 UTC */ #pragma once @@ -8,28 +8,28 @@ #include namespace ClientDll { // client.dll - constexpr std::ptrdiff_t dwBaseEntityModel_setModel = 0x57C750; - constexpr std::ptrdiff_t dwEntityList = 0x1793DC8; - constexpr std::ptrdiff_t dwForceAttack = 0x169AE50; - constexpr std::ptrdiff_t dwForceAttack2 = 0x169AEE0; - constexpr std::ptrdiff_t dwForceBackward = 0x169B120; - constexpr std::ptrdiff_t dwForceCrouch = 0x169B3F0; - constexpr std::ptrdiff_t dwForceForward = 0x169B090; - constexpr std::ptrdiff_t dwForceJump = 0x169B360; - constexpr std::ptrdiff_t dwForceLeft = 0x169B1B0; - constexpr std::ptrdiff_t dwForceRight = 0x169B240; - constexpr std::ptrdiff_t dwGameEntitySystem_getBaseEntity = 0x5FFD50; - constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x5F1A40; - constexpr std::ptrdiff_t dwGameRules = 0x17EFAD8; - constexpr std::ptrdiff_t dwGlobalVars = 0x1696F40; - constexpr std::ptrdiff_t dwGlowManager = 0x17EF258; - constexpr std::ptrdiff_t dwInterfaceLinkList = 0x197A678; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x17E27C8; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1881288; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1887FC0; - constexpr std::ptrdiff_t dwViewAngles = 0x18E0DA0; - constexpr std::ptrdiff_t dwViewMatrix = 0x1881D70; - constexpr std::ptrdiff_t dwViewRender = 0x1882768; + constexpr std::ptrdiff_t dwBaseEntityModel_setModel = 0x57DA70; + constexpr std::ptrdiff_t dwEntityList = 0x1798738; + constexpr std::ptrdiff_t dwForceAttack = 0x169DE50; + constexpr std::ptrdiff_t dwForceAttack2 = 0x169DEE0; + constexpr std::ptrdiff_t dwForceBackward = 0x169E120; + constexpr std::ptrdiff_t dwForceCrouch = 0x169E3F0; + constexpr std::ptrdiff_t dwForceForward = 0x169E090; + constexpr std::ptrdiff_t dwForceJump = 0x169E360; + constexpr std::ptrdiff_t dwForceLeft = 0x169E1B0; + constexpr std::ptrdiff_t dwForceRight = 0x169E240; + constexpr std::ptrdiff_t dwGameEntitySystem_getBaseEntity = 0x601070; + constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x5F2D60; + constexpr std::ptrdiff_t dwGameRules = 0x17F4478; + constexpr std::ptrdiff_t dwGlobalVars = 0x1699F40; + constexpr std::ptrdiff_t dwGlowManager = 0x17F3BF8; + constexpr std::ptrdiff_t dwInterfaceLinkList = 0x197F2B8; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x17E7158; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1885C28; + constexpr std::ptrdiff_t dwPlantedC4 = 0x188CAD0; + constexpr std::ptrdiff_t dwViewAngles = 0x18E5740; + constexpr std::ptrdiff_t dwViewMatrix = 0x1886710; + constexpr std::ptrdiff_t dwViewRender = 0x1887108; } namespace Engine2Dll { // engine2.dll @@ -38,6 +38,6 @@ namespace Engine2Dll { // engine2.dll constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0; constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240; - constexpr std::ptrdiff_t dwWindowHeight = 0x5386D4; - constexpr std::ptrdiff_t dwWindowWidth = 0x5386D0; + constexpr std::ptrdiff_t dwWindowHeight = 0x53867C; + constexpr std::ptrdiff_t dwWindowWidth = 0x538678; } \ No newline at end of file diff --git a/generated/offsets.json b/generated/offsets.json index bcad3c8..e9403a1 100644 --- a/generated/offsets.json +++ b/generated/offsets.json @@ -2,91 +2,91 @@ "ClientDll": { "data": { "dwBaseEntityModel_setModel": { - "value": 5752656, + "value": 5757552, "comment": null }, "dwEntityList": { - "value": 24722888, + "value": 24741688, "comment": null }, "dwForceAttack": { - "value": 23703120, + "value": 23715408, "comment": null }, "dwForceAttack2": { - "value": 23703264, + "value": 23715552, "comment": null }, "dwForceBackward": { - "value": 23703840, + "value": 23716128, "comment": null }, "dwForceCrouch": { - "value": 23704560, + "value": 23716848, "comment": null }, "dwForceForward": { - "value": 23703696, + "value": 23715984, "comment": null }, "dwForceJump": { - "value": 23704416, + "value": 23716704, "comment": null }, "dwForceLeft": { - "value": 23703984, + "value": 23716272, "comment": null }, "dwForceRight": { - "value": 23704128, + "value": 23716416, "comment": null }, "dwGameEntitySystem_getBaseEntity": { - "value": 6290768, + "value": 6295664, "comment": null }, "dwGameEntitySystem_getHighestEntityIndex": { - "value": 6232640, + "value": 6237536, "comment": null }, "dwGameRules": { - "value": 25098968, + "value": 25117816, "comment": null }, "dwGlobalVars": { - "value": 23686976, + "value": 23699264, "comment": null }, "dwGlowManager": { - "value": 25096792, + "value": 25115640, "comment": null }, "dwInterfaceLinkList": { - "value": 26715768, + "value": 26735288, "comment": null }, "dwLocalPlayerController": { - "value": 25044936, + "value": 25063768, "comment": null }, "dwLocalPlayerPawn": { - "value": 25694856, + "value": 25713704, "comment": null }, "dwPlantedC4": { - "value": 25722816, + "value": 25742032, "comment": null }, "dwViewAngles": { - "value": 26086816, + "value": 26105664, "comment": null }, "dwViewMatrix": { - "value": 25697648, + "value": 25716496, "comment": null }, "dwViewRender": { - "value": 25700200, + "value": 25719048, "comment": null } }, @@ -115,11 +115,11 @@ "comment": null }, "dwWindowHeight": { - "value": 5474004, + "value": 5473916, "comment": null }, "dwWindowWidth": { - "value": 5474000, + "value": 5473912, "comment": null } }, diff --git a/generated/offsets.py b/generated/offsets.py index 3be13b8..d661451 100644 --- a/generated/offsets.py +++ b/generated/offsets.py @@ -1,31 +1,31 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:30.277115700 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:51.630645500 UTC ''' class ClientDll: # client.dll - dwBaseEntityModel_setModel = 0x57C750 - dwEntityList = 0x1793DC8 - dwForceAttack = 0x169AE50 - dwForceAttack2 = 0x169AEE0 - dwForceBackward = 0x169B120 - dwForceCrouch = 0x169B3F0 - dwForceForward = 0x169B090 - dwForceJump = 0x169B360 - dwForceLeft = 0x169B1B0 - dwForceRight = 0x169B240 - dwGameEntitySystem_getBaseEntity = 0x5FFD50 - dwGameEntitySystem_getHighestEntityIndex = 0x5F1A40 - dwGameRules = 0x17EFAD8 - dwGlobalVars = 0x1696F40 - dwGlowManager = 0x17EF258 - dwInterfaceLinkList = 0x197A678 - dwLocalPlayerController = 0x17E27C8 - dwLocalPlayerPawn = 0x1881288 - dwPlantedC4 = 0x1887FC0 - dwViewAngles = 0x18E0DA0 - dwViewMatrix = 0x1881D70 - dwViewRender = 0x1882768 + dwBaseEntityModel_setModel = 0x57DA70 + dwEntityList = 0x1798738 + dwForceAttack = 0x169DE50 + dwForceAttack2 = 0x169DEE0 + dwForceBackward = 0x169E120 + dwForceCrouch = 0x169E3F0 + dwForceForward = 0x169E090 + dwForceJump = 0x169E360 + dwForceLeft = 0x169E1B0 + dwForceRight = 0x169E240 + dwGameEntitySystem_getBaseEntity = 0x601070 + dwGameEntitySystem_getHighestEntityIndex = 0x5F2D60 + dwGameRules = 0x17F4478 + dwGlobalVars = 0x1699F40 + dwGlowManager = 0x17F3BF8 + dwInterfaceLinkList = 0x197F2B8 + dwLocalPlayerController = 0x17E7158 + dwLocalPlayerPawn = 0x1885C28 + dwPlantedC4 = 0x188CAD0 + dwViewAngles = 0x18E5740 + dwViewMatrix = 0x1886710 + dwViewRender = 0x1887108 class Engine2Dll: # engine2.dll dwBuildNumber = 0x487514 @@ -33,5 +33,5 @@ class Engine2Dll: # engine2.dll dwNetworkGameClient_getLocalPlayer = 0xF0 dwNetworkGameClient_maxClients = 0x250 dwNetworkGameClient_signOnState = 0x240 - dwWindowHeight = 0x5386D4 - dwWindowWidth = 0x5386D0 + dwWindowHeight = 0x53867C + dwWindowWidth = 0x538678 diff --git a/generated/offsets.rs b/generated/offsets.rs index b112ca4..25610f2 100644 --- a/generated/offsets.rs +++ b/generated/offsets.rs @@ -1,33 +1,33 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:30.277591900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:51.631119800 UTC */ #![allow(non_snake_case, non_upper_case_globals)] pub mod ClientDll { // client.dll - pub const dwBaseEntityModel_setModel: usize = 0x57C750; - pub const dwEntityList: usize = 0x1793DC8; - pub const dwForceAttack: usize = 0x169AE50; - pub const dwForceAttack2: usize = 0x169AEE0; - pub const dwForceBackward: usize = 0x169B120; - pub const dwForceCrouch: usize = 0x169B3F0; - pub const dwForceForward: usize = 0x169B090; - pub const dwForceJump: usize = 0x169B360; - pub const dwForceLeft: usize = 0x169B1B0; - pub const dwForceRight: usize = 0x169B240; - pub const dwGameEntitySystem_getBaseEntity: usize = 0x5FFD50; - pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x5F1A40; - pub const dwGameRules: usize = 0x17EFAD8; - pub const dwGlobalVars: usize = 0x1696F40; - pub const dwGlowManager: usize = 0x17EF258; - pub const dwInterfaceLinkList: usize = 0x197A678; - pub const dwLocalPlayerController: usize = 0x17E27C8; - pub const dwLocalPlayerPawn: usize = 0x1881288; - pub const dwPlantedC4: usize = 0x1887FC0; - pub const dwViewAngles: usize = 0x18E0DA0; - pub const dwViewMatrix: usize = 0x1881D70; - pub const dwViewRender: usize = 0x1882768; + pub const dwBaseEntityModel_setModel: usize = 0x57DA70; + pub const dwEntityList: usize = 0x1798738; + pub const dwForceAttack: usize = 0x169DE50; + pub const dwForceAttack2: usize = 0x169DEE0; + pub const dwForceBackward: usize = 0x169E120; + pub const dwForceCrouch: usize = 0x169E3F0; + pub const dwForceForward: usize = 0x169E090; + pub const dwForceJump: usize = 0x169E360; + pub const dwForceLeft: usize = 0x169E1B0; + pub const dwForceRight: usize = 0x169E240; + pub const dwGameEntitySystem_getBaseEntity: usize = 0x601070; + pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x5F2D60; + pub const dwGameRules: usize = 0x17F4478; + pub const dwGlobalVars: usize = 0x1699F40; + pub const dwGlowManager: usize = 0x17F3BF8; + pub const dwInterfaceLinkList: usize = 0x197F2B8; + pub const dwLocalPlayerController: usize = 0x17E7158; + pub const dwLocalPlayerPawn: usize = 0x1885C28; + pub const dwPlantedC4: usize = 0x188CAD0; + pub const dwViewAngles: usize = 0x18E5740; + pub const dwViewMatrix: usize = 0x1886710; + pub const dwViewRender: usize = 0x1887108; } pub mod Engine2Dll { // engine2.dll @@ -36,6 +36,6 @@ pub mod Engine2Dll { // engine2.dll pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0; pub const dwNetworkGameClient_maxClients: usize = 0x250; pub const dwNetworkGameClient_signOnState: usize = 0x240; - pub const dwWindowHeight: usize = 0x5386D4; - pub const dwWindowWidth: usize = 0x5386D0; + pub const dwWindowHeight: usize = 0x53867C; + pub const dwWindowWidth: usize = 0x538678; } \ No newline at end of file diff --git a/generated/particles.dll.cs b/generated/particles.dll.cs index 7109fa4..8b7478f 100644 --- a/generated/particles.dll.cs +++ b/generated/particles.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.324672100 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.756719400 UTC */ public static class CBaseRendererSource2 { // CParticleFunctionRenderer diff --git a/generated/particles.dll.hpp b/generated/particles.dll.hpp index 1118184..f1b2907 100644 --- a/generated/particles.dll.hpp +++ b/generated/particles.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.282948800 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.715215200 UTC */ #pragma once diff --git a/generated/particles.dll.py b/generated/particles.dll.py index 7debe20..9169eb0 100644 --- a/generated/particles.dll.py +++ b/generated/particles.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.366569300 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.798506800 UTC ''' class CBaseRendererSource2: # CParticleFunctionRenderer diff --git a/generated/particles.dll.rs b/generated/particles.dll.rs index cbbe02d..a06620f 100644 --- a/generated/particles.dll.rs +++ b/generated/particles.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.406481700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.837496900 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/pulse_system.dll.cs b/generated/pulse_system.dll.cs index d269753..f7345e5 100644 --- a/generated/pulse_system.dll.cs +++ b/generated/pulse_system.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.086047300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.516145500 UTC */ public static class CBasePulseGraphInstance { diff --git a/generated/pulse_system.dll.hpp b/generated/pulse_system.dll.hpp index 5c588bf..e9a9423 100644 --- a/generated/pulse_system.dll.hpp +++ b/generated/pulse_system.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.083463700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.513570900 UTC */ #pragma once diff --git a/generated/pulse_system.dll.py b/generated/pulse_system.dll.py index d6e8295..216bb4e 100644 --- a/generated/pulse_system.dll.py +++ b/generated/pulse_system.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.088863400 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.518945300 UTC ''' class CBasePulseGraphInstance: diff --git a/generated/pulse_system.dll.rs b/generated/pulse_system.dll.rs index 96f7fdf..b1db56e 100644 --- a/generated/pulse_system.dll.rs +++ b/generated/pulse_system.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.091376600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.521408200 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/rendersystemdx11.dll.cs b/generated/rendersystemdx11.dll.cs index b7a5dbe..cdce119 100644 --- a/generated/rendersystemdx11.dll.cs +++ b/generated/rendersystemdx11.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.722747600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.150323200 UTC */ public static class RenderInputLayoutField_t { diff --git a/generated/rendersystemdx11.dll.hpp b/generated/rendersystemdx11.dll.hpp index 35d3f7f..63ad6aa 100644 --- a/generated/rendersystemdx11.dll.hpp +++ b/generated/rendersystemdx11.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.722343400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.149959300 UTC */ #pragma once diff --git a/generated/rendersystemdx11.dll.py b/generated/rendersystemdx11.dll.py index a6143b6..d802831 100644 --- a/generated/rendersystemdx11.dll.py +++ b/generated/rendersystemdx11.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.723331500 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.150834300 UTC ''' class RenderInputLayoutField_t: diff --git a/generated/rendersystemdx11.dll.rs b/generated/rendersystemdx11.dll.rs index e491337..111ec0c 100644 --- a/generated/rendersystemdx11.dll.rs +++ b/generated/rendersystemdx11.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.723693600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.151180800 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/resourcesystem.dll.cs b/generated/resourcesystem.dll.cs index e88d3e3..d5c71b7 100644 --- a/generated/resourcesystem.dll.cs +++ b/generated/resourcesystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.718005600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.145456400 UTC */ public static class AABB_t { diff --git a/generated/resourcesystem.dll.hpp b/generated/resourcesystem.dll.hpp index 7fb5e68..1401fc9 100644 --- a/generated/resourcesystem.dll.hpp +++ b/generated/resourcesystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.716939 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.144421100 UTC */ #pragma once diff --git a/generated/resourcesystem.dll.py b/generated/resourcesystem.dll.py index e60bece..42516a4 100644 --- a/generated/resourcesystem.dll.py +++ b/generated/resourcesystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.719280600 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.146685700 UTC ''' class AABB_t: diff --git a/generated/resourcesystem.dll.rs b/generated/resourcesystem.dll.rs index 708d682..de9924f 100644 --- a/generated/resourcesystem.dll.rs +++ b/generated/resourcesystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.720298200 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.147681100 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/scenesystem.dll.cs b/generated/scenesystem.dll.cs index ed70881..1ca071b 100644 --- a/generated/scenesystem.dll.cs +++ b/generated/scenesystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.048326700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.477311 UTC */ public static class CSSDSEndFrameViewInfo { diff --git a/generated/scenesystem.dll.hpp b/generated/scenesystem.dll.hpp index 95b12fc..fe96b8b 100644 --- a/generated/scenesystem.dll.hpp +++ b/generated/scenesystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.047734700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.476745600 UTC */ #pragma once diff --git a/generated/scenesystem.dll.py b/generated/scenesystem.dll.py index 629634c..c931cb2 100644 --- a/generated/scenesystem.dll.py +++ b/generated/scenesystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.049264300 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.478047400 UTC ''' class CSSDSEndFrameViewInfo: diff --git a/generated/scenesystem.dll.rs b/generated/scenesystem.dll.rs index 0b41a3a..7fa89be 100644 --- a/generated/scenesystem.dll.rs +++ b/generated/scenesystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.049873800 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.478601800 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/schemasystem.dll.cs b/generated/schemasystem.dll.cs index 7b3ba7b..94400e1 100644 --- a/generated/schemasystem.dll.cs +++ b/generated/schemasystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.709594300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.136044500 UTC */ public static class CExampleSchemaVData_Monomorphic { diff --git a/generated/schemasystem.dll.hpp b/generated/schemasystem.dll.hpp index 1b17ba7..1e9e58c 100644 --- a/generated/schemasystem.dll.hpp +++ b/generated/schemasystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.708925300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.135429600 UTC */ #pragma once diff --git a/generated/schemasystem.dll.py b/generated/schemasystem.dll.py index c0a6bf9..0b8c74e 100644 --- a/generated/schemasystem.dll.py +++ b/generated/schemasystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:27.710442200 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.136826100 UTC ''' class CExampleSchemaVData_Monomorphic: diff --git a/generated/schemasystem.dll.rs b/generated/schemasystem.dll.rs index 31315a3..51214d9 100644 --- a/generated/schemasystem.dll.rs +++ b/generated/schemasystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.711039300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.137415600 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/server.dll.cs b/generated/server.dll.cs index d7c5ca7..e5727b2 100644 --- a/generated/server.dll.cs +++ b/generated/server.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.858064700 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.278482700 UTC */ public static class ActiveModelConfig_t { @@ -259,15 +259,15 @@ public static class CBaseButton { // CBaseToggle } public static class CBaseCSGrenade { // CCSWeaponBase - public const nint m_bRedraw = 0xDF8; // bool - public const nint m_bIsHeldByPlayer = 0xDF9; // bool - public const nint m_bPinPulled = 0xDFA; // bool - public const nint m_bJumpThrow = 0xDFB; // bool - public const nint m_eThrowStatus = 0xDFC; // EGrenadeThrowState - public const nint m_fThrowTime = 0xE00; // GameTime_t - public const nint m_flThrowStrength = 0xE04; // float - public const nint m_flThrowStrengthApproach = 0xE08; // float - public const nint m_fDropTime = 0xE0C; // GameTime_t + public const nint m_bRedraw = 0xE00; // bool + public const nint m_bIsHeldByPlayer = 0xE01; // bool + public const nint m_bPinPulled = 0xE02; // bool + public const nint m_bJumpThrow = 0xE03; // bool + public const nint m_eThrowStatus = 0xE04; // EGrenadeThrowState + public const nint m_fThrowTime = 0xE08; // GameTime_t + public const nint m_flThrowStrength = 0xE0C; // float + public const nint m_flThrowStrengthApproach = 0xE10; // float + public const nint m_fDropTime = 0xE14; // GameTime_t } public static class CBaseCSGrenadeProjectile { // CBaseGrenade @@ -975,18 +975,18 @@ public static class CBuyZone { // CBaseTrigger } public static class CC4 { // CCSWeaponBase - public const nint m_vecLastValidPlayerHeldPosition = 0xDD8; // Vector - public const nint m_vecLastValidDroppedPosition = 0xDE4; // Vector - public const nint m_bDoValidDroppedPositionCheck = 0xDF0; // bool - public const nint m_bStartedArming = 0xDF1; // bool - public const nint m_fArmedTime = 0xDF4; // GameTime_t - public const nint m_bBombPlacedAnimation = 0xDF8; // bool - public const nint m_bIsPlantingViaUse = 0xDF9; // bool - public const nint m_entitySpottedState = 0xE00; // EntitySpottedState_t - public const nint m_nSpotRules = 0xE18; // int32_t - public const nint m_bPlayedArmingBeeps = 0xE1C; // bool[7] - public const nint m_bBombPlanted = 0xE23; // bool - public const nint m_bDroppedFromDeath = 0xE24; // bool + public const nint m_vecLastValidPlayerHeldPosition = 0xDE0; // Vector + public const nint m_vecLastValidDroppedPosition = 0xDEC; // Vector + public const nint m_bDoValidDroppedPositionCheck = 0xDF8; // bool + public const nint m_bStartedArming = 0xDF9; // bool + public const nint m_fArmedTime = 0xDFC; // GameTime_t + public const nint m_bBombPlacedAnimation = 0xE00; // bool + public const nint m_bIsPlantingViaUse = 0xE01; // bool + public const nint m_entitySpottedState = 0xE08; // EntitySpottedState_t + public const nint m_nSpotRules = 0xE20; // int32_t + public const nint m_bPlayedArmingBeeps = 0xE24; // bool[7] + public const nint m_bBombPlanted = 0xE2B; // bool + public const nint m_bDroppedFromDeath = 0xE2C; // bool } public static class CCSBot { // CBot @@ -1931,34 +1931,34 @@ public static class CCSWeaponBase { // CBasePlayerWeapon public const nint m_flTimeSilencerSwitchComplete = 0xD54; // GameTime_t public const nint m_iOriginalTeamNumber = 0xD58; // int32_t public const nint m_flNextAttackRenderTimeOffset = 0xD5C; // float - public const nint m_bCanBePickedUp = 0xD68; // bool - public const nint m_bUseCanOverrideNextOwnerTouchTime = 0xD69; // bool - public const nint m_nextOwnerTouchTime = 0xD6C; // GameTime_t - public const nint m_nextPrevOwnerTouchTime = 0xD70; // GameTime_t - public const nint m_hPrevOwner = 0xD74; // CHandle - public const nint m_nDropTick = 0xD78; // GameTick_t - public const nint m_donated = 0xD9C; // bool - public const nint m_fLastShotTime = 0xDA0; // GameTime_t - public const nint m_bWasOwnedByCT = 0xDA4; // bool - public const nint m_bWasOwnedByTerrorist = 0xDA5; // bool - public const nint m_bFiredOutOfAmmoEvent = 0xDA6; // bool - public const nint m_numRemoveUnownedWeaponThink = 0xDA8; // int32_t - public const nint m_IronSightController = 0xDB0; // CIronSightController - public const nint m_iIronSightMode = 0xDC8; // int32_t - public const nint m_flLastLOSTraceFailureTime = 0xDCC; // GameTime_t - public const nint m_iNumEmptyAttacks = 0xDD0; // int32_t + public const nint m_bCanBePickedUp = 0xD70; // bool + public const nint m_bUseCanOverrideNextOwnerTouchTime = 0xD71; // bool + public const nint m_nextOwnerTouchTime = 0xD74; // GameTime_t + public const nint m_nextPrevOwnerTouchTime = 0xD78; // GameTime_t + public const nint m_hPrevOwner = 0xD7C; // CHandle + public const nint m_nDropTick = 0xD80; // GameTick_t + public const nint m_donated = 0xDA4; // bool + public const nint m_fLastShotTime = 0xDA8; // GameTime_t + public const nint m_bWasOwnedByCT = 0xDAC; // bool + public const nint m_bWasOwnedByTerrorist = 0xDAD; // bool + public const nint m_bFiredOutOfAmmoEvent = 0xDAE; // bool + public const nint m_numRemoveUnownedWeaponThink = 0xDB0; // int32_t + public const nint m_IronSightController = 0xDB8; // CIronSightController + public const nint m_iIronSightMode = 0xDD0; // int32_t + public const nint m_flLastLOSTraceFailureTime = 0xDD4; // GameTime_t + public const nint m_iNumEmptyAttacks = 0xDD8; // int32_t } public static class CCSWeaponBaseGun { // CCSWeaponBase - public const nint m_zoomLevel = 0xDD8; // int32_t - public const nint m_iBurstShotsRemaining = 0xDDC; // int32_t - public const nint m_silencedModelIndex = 0xDE8; // int32_t - public const nint m_inPrecache = 0xDEC; // bool - public const nint m_bNeedsBoltAction = 0xDED; // bool - public const nint m_bSkillReloadAvailable = 0xDEE; // bool - public const nint m_bSkillReloadLiftedReloadKey = 0xDEF; // bool - public const nint m_bSkillBoltInterruptAvailable = 0xDF0; // bool - public const nint m_bSkillBoltLiftedFireKey = 0xDF1; // bool + public const nint m_zoomLevel = 0xDE0; // int32_t + public const nint m_iBurstShotsRemaining = 0xDE4; // int32_t + public const nint m_silencedModelIndex = 0xDF0; // int32_t + public const nint m_inPrecache = 0xDF4; // bool + public const nint m_bNeedsBoltAction = 0xDF5; // bool + public const nint m_bSkillReloadAvailable = 0xDF6; // bool + public const nint m_bSkillReloadLiftedReloadKey = 0xDF7; // bool + public const nint m_bSkillBoltInterruptAvailable = 0xDF8; // bool + public const nint m_bSkillBoltLiftedFireKey = 0xDF9; // bool } public static class CCSWeaponBaseVData { // CBasePlayerWeaponVData @@ -3039,13 +3039,13 @@ public static class CFishPool { // CBaseEntity } public static class CFists { // CCSWeaponBase - public const nint m_bPlayingUninterruptableAct = 0xDD8; // bool - public const nint m_nUninterruptableActivity = 0xDDC; // PlayerAnimEvent_t - public const nint m_bRestorePrevWep = 0xDE0; // bool - public const nint m_hWeaponBeforePrevious = 0xDE4; // CHandle - public const nint m_hWeaponPrevious = 0xDE8; // CHandle - public const nint m_bDelayedHardPunchIncoming = 0xDEC; // bool - public const nint m_bDestroyAfterTaunt = 0xDED; // bool + public const nint m_bPlayingUninterruptableAct = 0xDE0; // bool + public const nint m_nUninterruptableActivity = 0xDE4; // PlayerAnimEvent_t + public const nint m_bRestorePrevWep = 0xDE8; // bool + public const nint m_hWeaponBeforePrevious = 0xDEC; // CHandle + public const nint m_hWeaponPrevious = 0xDF0; // CHandle + public const nint m_bDelayedHardPunchIncoming = 0xDF4; // bool + public const nint m_bDestroyAfterTaunt = 0xDF5; // bool } public static class CFlashbang { // CBaseCSGrenade @@ -3629,12 +3629,8 @@ public static class CIncendiaryGrenade { // CMolotovGrenade } public static class CInferno { // CBaseModelEntity - public const nint m_fireXDelta = 0x710; // int32_t[64] - public const nint m_fireYDelta = 0x810; // int32_t[64] - public const nint m_fireZDelta = 0x910; // int32_t[64] - public const nint m_fireParentXDelta = 0xA10; // int32_t[64] - public const nint m_fireParentYDelta = 0xB10; // int32_t[64] - public const nint m_fireParentZDelta = 0xC10; // int32_t[64] + public const nint m_firePositions = 0x710; // Vector[64] + public const nint m_fireParentPositions = 0xA10; // Vector[64] public const nint m_bFireIsBurning = 0xD10; // bool[64] public const nint m_BurnNormal = 0xD50; // Vector[64] public const nint m_fireCount = 0x1050; // int32_t @@ -4298,9 +4294,9 @@ public static class CMathRemap { // CLogicalEntity } public static class CMelee { // CCSWeaponBase - public const nint m_flThrowAt = 0xDD8; // GameTime_t - public const nint m_hThrower = 0xDDC; // CHandle - public const nint m_bDidThrowDamage = 0xDE0; // bool + public const nint m_flThrowAt = 0xDE0; // GameTime_t + public const nint m_hThrower = 0xDE4; // CHandle + public const nint m_bDidThrowDamage = 0xDE8; // bool } public static class CMessage { // CPointEntity @@ -6641,8 +6637,8 @@ public static class CWeaponAug { // CCSWeaponBaseGun } public static class CWeaponBaseItem { // CCSWeaponBase - public const nint m_SequenceCompleteTimer = 0xDD8; // CountdownTimer - public const nint m_bRedraw = 0xDF0; // bool + public const nint m_SequenceCompleteTimer = 0xDE0; // CountdownTimer + public const nint m_bRedraw = 0xDF8; // bool } public static class CWeaponBizon { // CCSWeaponBaseGun @@ -6712,13 +6708,13 @@ public static class CWeaponSawedoff { // CCSWeaponBase } public static class CWeaponShield { // CCSWeaponBaseGun - public const nint m_flBulletDamageAbsorbed = 0xDF8; // float - public const nint m_flLastBulletHitSoundTime = 0xDFC; // GameTime_t - public const nint m_flDisplayHealth = 0xE00; // float + public const nint m_flBulletDamageAbsorbed = 0xE00; // float + public const nint m_flLastBulletHitSoundTime = 0xE04; // GameTime_t + public const nint m_flDisplayHealth = 0xE08; // float } public static class CWeaponTaser { // CCSWeaponBaseGun - public const nint m_fFireTime = 0xDF8; // GameTime_t + public const nint m_fFireTime = 0xE00; // GameTime_t } public static class CWeaponTec9 { // CCSWeaponBaseGun diff --git a/generated/server.dll.hpp b/generated/server.dll.hpp index 2f4dfd3..7482a79 100644 --- a/generated/server.dll.hpp +++ b/generated/server.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.785072600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.208143800 UTC */ #pragma once @@ -263,15 +263,15 @@ namespace CBaseButton { // CBaseToggle } namespace CBaseCSGrenade { // CCSWeaponBase - constexpr std::ptrdiff_t m_bRedraw = 0xDF8; // bool - constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xDF9; // bool - constexpr std::ptrdiff_t m_bPinPulled = 0xDFA; // bool - constexpr std::ptrdiff_t m_bJumpThrow = 0xDFB; // bool - constexpr std::ptrdiff_t m_eThrowStatus = 0xDFC; // EGrenadeThrowState - constexpr std::ptrdiff_t m_fThrowTime = 0xE00; // GameTime_t - constexpr std::ptrdiff_t m_flThrowStrength = 0xE04; // float - constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xE08; // float - constexpr std::ptrdiff_t m_fDropTime = 0xE0C; // GameTime_t + constexpr std::ptrdiff_t m_bRedraw = 0xE00; // bool + constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xE01; // bool + constexpr std::ptrdiff_t m_bPinPulled = 0xE02; // bool + constexpr std::ptrdiff_t m_bJumpThrow = 0xE03; // bool + constexpr std::ptrdiff_t m_eThrowStatus = 0xE04; // EGrenadeThrowState + constexpr std::ptrdiff_t m_fThrowTime = 0xE08; // GameTime_t + constexpr std::ptrdiff_t m_flThrowStrength = 0xE0C; // float + constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xE10; // float + constexpr std::ptrdiff_t m_fDropTime = 0xE14; // GameTime_t } namespace CBaseCSGrenadeProjectile { // CBaseGrenade @@ -979,18 +979,18 @@ namespace CBuyZone { // CBaseTrigger } namespace CC4 { // CCSWeaponBase - constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xDD8; // Vector - constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xDE4; // Vector - constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xDF0; // bool - constexpr std::ptrdiff_t m_bStartedArming = 0xDF1; // bool - constexpr std::ptrdiff_t m_fArmedTime = 0xDF4; // GameTime_t - constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xDF8; // bool - constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xDF9; // bool - constexpr std::ptrdiff_t m_entitySpottedState = 0xE00; // EntitySpottedState_t - constexpr std::ptrdiff_t m_nSpotRules = 0xE18; // int32_t - constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xE1C; // bool[7] - constexpr std::ptrdiff_t m_bBombPlanted = 0xE23; // bool - constexpr std::ptrdiff_t m_bDroppedFromDeath = 0xE24; // bool + constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xDE0; // Vector + constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xDEC; // Vector + constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xDF8; // bool + constexpr std::ptrdiff_t m_bStartedArming = 0xDF9; // bool + constexpr std::ptrdiff_t m_fArmedTime = 0xDFC; // GameTime_t + constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xE00; // bool + constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xE01; // bool + constexpr std::ptrdiff_t m_entitySpottedState = 0xE08; // EntitySpottedState_t + constexpr std::ptrdiff_t m_nSpotRules = 0xE20; // int32_t + constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xE24; // bool[7] + constexpr std::ptrdiff_t m_bBombPlanted = 0xE2B; // bool + constexpr std::ptrdiff_t m_bDroppedFromDeath = 0xE2C; // bool } namespace CCSBot { // CBot @@ -1935,34 +1935,34 @@ namespace CCSWeaponBase { // CBasePlayerWeapon constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0xD54; // GameTime_t constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0xD58; // int32_t constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0xD5C; // float - constexpr std::ptrdiff_t m_bCanBePickedUp = 0xD68; // bool - constexpr std::ptrdiff_t m_bUseCanOverrideNextOwnerTouchTime = 0xD69; // bool - constexpr std::ptrdiff_t m_nextOwnerTouchTime = 0xD6C; // GameTime_t - constexpr std::ptrdiff_t m_nextPrevOwnerTouchTime = 0xD70; // GameTime_t - constexpr std::ptrdiff_t m_hPrevOwner = 0xD74; // CHandle - constexpr std::ptrdiff_t m_nDropTick = 0xD78; // GameTick_t - constexpr std::ptrdiff_t m_donated = 0xD9C; // bool - constexpr std::ptrdiff_t m_fLastShotTime = 0xDA0; // GameTime_t - constexpr std::ptrdiff_t m_bWasOwnedByCT = 0xDA4; // bool - constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0xDA5; // bool - constexpr std::ptrdiff_t m_bFiredOutOfAmmoEvent = 0xDA6; // bool - constexpr std::ptrdiff_t m_numRemoveUnownedWeaponThink = 0xDA8; // int32_t - constexpr std::ptrdiff_t m_IronSightController = 0xDB0; // CIronSightController - constexpr std::ptrdiff_t m_iIronSightMode = 0xDC8; // int32_t - constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0xDCC; // GameTime_t - constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0xDD0; // int32_t + constexpr std::ptrdiff_t m_bCanBePickedUp = 0xD70; // bool + constexpr std::ptrdiff_t m_bUseCanOverrideNextOwnerTouchTime = 0xD71; // bool + constexpr std::ptrdiff_t m_nextOwnerTouchTime = 0xD74; // GameTime_t + constexpr std::ptrdiff_t m_nextPrevOwnerTouchTime = 0xD78; // GameTime_t + constexpr std::ptrdiff_t m_hPrevOwner = 0xD7C; // CHandle + constexpr std::ptrdiff_t m_nDropTick = 0xD80; // GameTick_t + constexpr std::ptrdiff_t m_donated = 0xDA4; // bool + constexpr std::ptrdiff_t m_fLastShotTime = 0xDA8; // GameTime_t + constexpr std::ptrdiff_t m_bWasOwnedByCT = 0xDAC; // bool + constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0xDAD; // bool + constexpr std::ptrdiff_t m_bFiredOutOfAmmoEvent = 0xDAE; // bool + constexpr std::ptrdiff_t m_numRemoveUnownedWeaponThink = 0xDB0; // int32_t + constexpr std::ptrdiff_t m_IronSightController = 0xDB8; // CIronSightController + constexpr std::ptrdiff_t m_iIronSightMode = 0xDD0; // int32_t + constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0xDD4; // GameTime_t + constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0xDD8; // int32_t } namespace CCSWeaponBaseGun { // CCSWeaponBase - constexpr std::ptrdiff_t m_zoomLevel = 0xDD8; // int32_t - constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xDDC; // int32_t - constexpr std::ptrdiff_t m_silencedModelIndex = 0xDE8; // int32_t - constexpr std::ptrdiff_t m_inPrecache = 0xDEC; // bool - constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xDED; // bool - constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xDEE; // bool - constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xDEF; // bool - constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xDF0; // bool - constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xDF1; // bool + constexpr std::ptrdiff_t m_zoomLevel = 0xDE0; // int32_t + constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xDE4; // int32_t + constexpr std::ptrdiff_t m_silencedModelIndex = 0xDF0; // int32_t + constexpr std::ptrdiff_t m_inPrecache = 0xDF4; // bool + constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xDF5; // bool + constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xDF6; // bool + constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xDF7; // bool + constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xDF8; // bool + constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xDF9; // bool } namespace CCSWeaponBaseVData { // CBasePlayerWeaponVData @@ -3043,13 +3043,13 @@ namespace CFishPool { // CBaseEntity } namespace CFists { // CCSWeaponBase - constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xDD8; // bool - constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xDDC; // PlayerAnimEvent_t - constexpr std::ptrdiff_t m_bRestorePrevWep = 0xDE0; // bool - constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xDE4; // CHandle - constexpr std::ptrdiff_t m_hWeaponPrevious = 0xDE8; // CHandle - constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xDEC; // bool - constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xDED; // bool + constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xDE0; // bool + constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xDE4; // PlayerAnimEvent_t + constexpr std::ptrdiff_t m_bRestorePrevWep = 0xDE8; // bool + constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xDEC; // CHandle + constexpr std::ptrdiff_t m_hWeaponPrevious = 0xDF0; // CHandle + constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xDF4; // bool + constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xDF5; // bool } namespace CFlashbang { // CBaseCSGrenade @@ -3633,12 +3633,8 @@ namespace CIncendiaryGrenade { // CMolotovGrenade } namespace CInferno { // CBaseModelEntity - constexpr std::ptrdiff_t m_fireXDelta = 0x710; // int32_t[64] - constexpr std::ptrdiff_t m_fireYDelta = 0x810; // int32_t[64] - constexpr std::ptrdiff_t m_fireZDelta = 0x910; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentXDelta = 0xA10; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentYDelta = 0xB10; // int32_t[64] - constexpr std::ptrdiff_t m_fireParentZDelta = 0xC10; // int32_t[64] + constexpr std::ptrdiff_t m_firePositions = 0x710; // Vector[64] + constexpr std::ptrdiff_t m_fireParentPositions = 0xA10; // Vector[64] constexpr std::ptrdiff_t m_bFireIsBurning = 0xD10; // bool[64] constexpr std::ptrdiff_t m_BurnNormal = 0xD50; // Vector[64] constexpr std::ptrdiff_t m_fireCount = 0x1050; // int32_t @@ -4302,9 +4298,9 @@ namespace CMathRemap { // CLogicalEntity } namespace CMelee { // CCSWeaponBase - constexpr std::ptrdiff_t m_flThrowAt = 0xDD8; // GameTime_t - constexpr std::ptrdiff_t m_hThrower = 0xDDC; // CHandle - constexpr std::ptrdiff_t m_bDidThrowDamage = 0xDE0; // bool + constexpr std::ptrdiff_t m_flThrowAt = 0xDE0; // GameTime_t + constexpr std::ptrdiff_t m_hThrower = 0xDE4; // CHandle + constexpr std::ptrdiff_t m_bDidThrowDamage = 0xDE8; // bool } namespace CMessage { // CPointEntity @@ -6645,8 +6641,8 @@ namespace CWeaponAug { // CCSWeaponBaseGun } namespace CWeaponBaseItem { // CCSWeaponBase - constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xDD8; // CountdownTimer - constexpr std::ptrdiff_t m_bRedraw = 0xDF0; // bool + constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xDE0; // CountdownTimer + constexpr std::ptrdiff_t m_bRedraw = 0xDF8; // bool } namespace CWeaponBizon { // CCSWeaponBaseGun @@ -6716,13 +6712,13 @@ namespace CWeaponSawedoff { // CCSWeaponBase } namespace CWeaponShield { // CCSWeaponBaseGun - constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xDF8; // float - constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xDFC; // GameTime_t - constexpr std::ptrdiff_t m_flDisplayHealth = 0xE00; // float + constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xE00; // float + constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xE04; // GameTime_t + constexpr std::ptrdiff_t m_flDisplayHealth = 0xE08; // float } namespace CWeaponTaser { // CCSWeaponBaseGun - constexpr std::ptrdiff_t m_fFireTime = 0xDF8; // GameTime_t + constexpr std::ptrdiff_t m_fFireTime = 0xE00; // GameTime_t } namespace CWeaponTec9 { // CCSWeaponBaseGun diff --git a/generated/server.dll.json b/generated/server.dll.json index 8c59e53..a58761e 100644 --- a/generated/server.dll.json +++ b/generated/server.dll.json @@ -842,39 +842,39 @@ "CBaseCSGrenade": { "data": { "m_bIsHeldByPlayer": { - "value": 3577, + "value": 3585, "comment": "bool" }, "m_bJumpThrow": { - "value": 3579, + "value": 3587, "comment": "bool" }, "m_bPinPulled": { - "value": 3578, + "value": 3586, "comment": "bool" }, "m_bRedraw": { - "value": 3576, + "value": 3584, "comment": "bool" }, "m_eThrowStatus": { - "value": 3580, + "value": 3588, "comment": "EGrenadeThrowState" }, "m_fDropTime": { - "value": 3596, + "value": 3604, "comment": "GameTime_t" }, "m_fThrowTime": { - "value": 3584, + "value": 3592, "comment": "GameTime_t" }, "m_flThrowStrength": { - "value": 3588, + "value": 3596, "comment": "float" }, "m_flThrowStrengthApproach": { - "value": 3592, + "value": 3600, "comment": "float" } }, @@ -3320,51 +3320,51 @@ "CC4": { "data": { "m_bBombPlacedAnimation": { - "value": 3576, + "value": 3584, "comment": "bool" }, "m_bBombPlanted": { - "value": 3619, + "value": 3627, "comment": "bool" }, "m_bDoValidDroppedPositionCheck": { - "value": 3568, + "value": 3576, "comment": "bool" }, "m_bDroppedFromDeath": { - "value": 3620, + "value": 3628, "comment": "bool" }, "m_bIsPlantingViaUse": { - "value": 3577, + "value": 3585, "comment": "bool" }, "m_bPlayedArmingBeeps": { - "value": 3612, + "value": 3620, "comment": "bool[7]" }, "m_bStartedArming": { - "value": 3569, + "value": 3577, "comment": "bool" }, "m_entitySpottedState": { - "value": 3584, + "value": 3592, "comment": "EntitySpottedState_t" }, "m_fArmedTime": { - "value": 3572, + "value": 3580, "comment": "GameTime_t" }, "m_nSpotRules": { - "value": 3608, + "value": 3616, "comment": "int32_t" }, "m_vecLastValidDroppedPosition": { - "value": 3556, + "value": 3564, "comment": "Vector" }, "m_vecLastValidPlayerHeldPosition": { - "value": 3544, + "value": 3552, "comment": "Vector" } }, @@ -6583,7 +6583,7 @@ "CCSWeaponBase": { "data": { "m_IronSightController": { - "value": 3504, + "value": 3512, "comment": "CIronSightController" }, "m_OnPlayerPickup": { @@ -6595,7 +6595,7 @@ "comment": "bool" }, "m_bCanBePickedUp": { - "value": 3432, + "value": 3440, "comment": "bool" }, "m_bFireOnEmpty": { @@ -6603,7 +6603,7 @@ "comment": "bool" }, "m_bFiredOutOfAmmoEvent": { - "value": 3494, + "value": 3502, "comment": "bool" }, "m_bInReload": { @@ -6643,19 +6643,19 @@ "comment": "bool" }, "m_bUseCanOverrideNextOwnerTouchTime": { - "value": 3433, + "value": 3441, "comment": "bool" }, "m_bWasOwnedByCT": { - "value": 3492, + "value": 3500, "comment": "bool" }, "m_bWasOwnedByTerrorist": { - "value": 3493, + "value": 3501, "comment": "bool" }, "m_donated": { - "value": 3484, + "value": 3492, "comment": "bool" }, "m_fAccuracyPenalty": { @@ -6667,7 +6667,7 @@ "comment": "float" }, "m_fLastShotTime": { - "value": 3488, + "value": 3496, "comment": "GameTime_t" }, "m_fScopeZoomEndTime": { @@ -6691,7 +6691,7 @@ "comment": "GameTime_t" }, "m_flLastLOSTraceFailureTime": { - "value": 3532, + "value": 3540, "comment": "GameTime_t" }, "m_flLastTimeInAir": { @@ -6727,15 +6727,15 @@ "comment": "float" }, "m_hPrevOwner": { - "value": 3444, + "value": 3452, "comment": "CHandle" }, "m_iIronSightMode": { - "value": 3528, + "value": 3536, "comment": "int32_t" }, "m_iNumEmptyAttacks": { - "value": 3536, + "value": 3544, "comment": "int32_t" }, "m_iOriginalTeamNumber": { @@ -6751,7 +6751,7 @@ "comment": "CSWeaponState_t" }, "m_nDropTick": { - "value": 3448, + "value": 3456, "comment": "GameTick_t" }, "m_nFireSequenceStartTimeAck": { @@ -6767,15 +6767,15 @@ "comment": "uint32_t" }, "m_nextOwnerTouchTime": { - "value": 3436, + "value": 3444, "comment": "GameTime_t" }, "m_nextPrevOwnerTouchTime": { - "value": 3440, + "value": 3448, "comment": "GameTime_t" }, "m_numRemoveUnownedWeaponThink": { - "value": 3496, + "value": 3504, "comment": "int32_t" }, "m_seqFirePrimary": { @@ -6804,39 +6804,39 @@ "CCSWeaponBaseGun": { "data": { "m_bNeedsBoltAction": { - "value": 3565, + "value": 3573, "comment": "bool" }, "m_bSkillBoltInterruptAvailable": { - "value": 3568, + "value": 3576, "comment": "bool" }, "m_bSkillBoltLiftedFireKey": { - "value": 3569, + "value": 3577, "comment": "bool" }, "m_bSkillReloadAvailable": { - "value": 3566, + "value": 3574, "comment": "bool" }, "m_bSkillReloadLiftedReloadKey": { - "value": 3567, + "value": 3575, "comment": "bool" }, "m_iBurstShotsRemaining": { - "value": 3548, + "value": 3556, "comment": "int32_t" }, "m_inPrecache": { - "value": 3564, + "value": 3572, "comment": "bool" }, "m_silencedModelIndex": { - "value": 3560, + "value": 3568, "comment": "int32_t" }, "m_zoomLevel": { - "value": 3544, + "value": 3552, "comment": "int32_t" } }, @@ -10441,31 +10441,31 @@ "CFists": { "data": { "m_bDelayedHardPunchIncoming": { - "value": 3564, + "value": 3572, "comment": "bool" }, "m_bDestroyAfterTaunt": { - "value": 3565, + "value": 3573, "comment": "bool" }, "m_bPlayingUninterruptableAct": { - "value": 3544, - "comment": "bool" - }, - "m_bRestorePrevWep": { "value": 3552, "comment": "bool" }, + "m_bRestorePrevWep": { + "value": 3560, + "comment": "bool" + }, "m_hWeaponBeforePrevious": { - "value": 3556, + "value": 3564, "comment": "CHandle" }, "m_hWeaponPrevious": { - "value": 3560, + "value": 3568, "comment": "CHandle" }, "m_nUninterruptableActivity": { - "value": 3548, + "value": 3556, "comment": "PlayerAnimEvent_t" } }, @@ -12359,34 +12359,18 @@ "value": 4176, "comment": "int32_t" }, - "m_fireParentXDelta": { + "m_fireParentPositions": { "value": 2576, - "comment": "int32_t[64]" + "comment": "Vector[64]" }, - "m_fireParentYDelta": { - "value": 2832, - "comment": "int32_t[64]" - }, - "m_fireParentZDelta": { - "value": 3088, - "comment": "int32_t[64]" + "m_firePositions": { + "value": 1808, + "comment": "Vector[64]" }, "m_fireSpawnOffset": { "value": 4856, "comment": "int32_t" }, - "m_fireXDelta": { - "value": 1808, - "comment": "int32_t[64]" - }, - "m_fireYDelta": { - "value": 2064, - "comment": "int32_t[64]" - }, - "m_fireZDelta": { - "value": 2320, - "comment": "int32_t[64]" - }, "m_nFireEffectTickBegin": { "value": 4184, "comment": "int32_t" @@ -14382,15 +14366,15 @@ "CMelee": { "data": { "m_bDidThrowDamage": { - "value": 3552, + "value": 3560, "comment": "bool" }, "m_flThrowAt": { - "value": 3544, + "value": 3552, "comment": "GameTime_t" }, "m_hThrower": { - "value": 3548, + "value": 3556, "comment": "CHandle" } }, @@ -21741,11 +21725,11 @@ "CWeaponBaseItem": { "data": { "m_SequenceCompleteTimer": { - "value": 3544, + "value": 3552, "comment": "CountdownTimer" }, "m_bRedraw": { - "value": 3568, + "value": 3576, "comment": "bool" } }, @@ -21842,15 +21826,15 @@ "CWeaponShield": { "data": { "m_flBulletDamageAbsorbed": { - "value": 3576, - "comment": "float" - }, - "m_flDisplayHealth": { "value": 3584, "comment": "float" }, + "m_flDisplayHealth": { + "value": 3592, + "comment": "float" + }, "m_flLastBulletHitSoundTime": { - "value": 3580, + "value": 3588, "comment": "GameTime_t" } }, @@ -21859,7 +21843,7 @@ "CWeaponTaser": { "data": { "m_fFireTime": { - "value": 3576, + "value": 3584, "comment": "GameTime_t" } }, diff --git a/generated/server.dll.py b/generated/server.dll.py index 04755b1..bf8205c 100644 --- a/generated/server.dll.py +++ b/generated/server.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.932997900 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:50.351699500 UTC ''' class ActiveModelConfig_t: @@ -234,15 +234,15 @@ class CBaseButton: # CBaseToggle m_szDisplayText = 0x8C0 # CUtlSymbolLarge class CBaseCSGrenade: # CCSWeaponBase - m_bRedraw = 0xDF8 # bool - m_bIsHeldByPlayer = 0xDF9 # bool - m_bPinPulled = 0xDFA # bool - m_bJumpThrow = 0xDFB # bool - m_eThrowStatus = 0xDFC # EGrenadeThrowState - m_fThrowTime = 0xE00 # GameTime_t - m_flThrowStrength = 0xE04 # float - m_flThrowStrengthApproach = 0xE08 # float - m_fDropTime = 0xE0C # GameTime_t + m_bRedraw = 0xE00 # bool + m_bIsHeldByPlayer = 0xE01 # bool + m_bPinPulled = 0xE02 # bool + m_bJumpThrow = 0xE03 # bool + m_eThrowStatus = 0xE04 # EGrenadeThrowState + m_fThrowTime = 0xE08 # GameTime_t + m_flThrowStrength = 0xE0C # float + m_flThrowStrengthApproach = 0xE10 # float + m_fDropTime = 0xE14 # GameTime_t class CBaseCSGrenadeProjectile: # CBaseGrenade m_vInitialVelocity = 0x9C8 # Vector @@ -896,18 +896,18 @@ class CBuyZone: # CBaseTrigger m_LegacyTeamNum = 0x8A8 # int32_t class CC4: # CCSWeaponBase - m_vecLastValidPlayerHeldPosition = 0xDD8 # Vector - m_vecLastValidDroppedPosition = 0xDE4 # Vector - m_bDoValidDroppedPositionCheck = 0xDF0 # bool - m_bStartedArming = 0xDF1 # bool - m_fArmedTime = 0xDF4 # GameTime_t - m_bBombPlacedAnimation = 0xDF8 # bool - m_bIsPlantingViaUse = 0xDF9 # bool - m_entitySpottedState = 0xE00 # EntitySpottedState_t - m_nSpotRules = 0xE18 # int32_t - m_bPlayedArmingBeeps = 0xE1C # bool[7] - m_bBombPlanted = 0xE23 # bool - m_bDroppedFromDeath = 0xE24 # bool + m_vecLastValidPlayerHeldPosition = 0xDE0 # Vector + m_vecLastValidDroppedPosition = 0xDEC # Vector + m_bDoValidDroppedPositionCheck = 0xDF8 # bool + m_bStartedArming = 0xDF9 # bool + m_fArmedTime = 0xDFC # GameTime_t + m_bBombPlacedAnimation = 0xE00 # bool + m_bIsPlantingViaUse = 0xE01 # bool + m_entitySpottedState = 0xE08 # EntitySpottedState_t + m_nSpotRules = 0xE20 # int32_t + m_bPlayedArmingBeeps = 0xE24 # bool[7] + m_bBombPlanted = 0xE2B # bool + m_bDroppedFromDeath = 0xE2C # bool class CCSBot: # CBot m_lastCoopSpawnPoint = 0xD8 # CHandle @@ -1797,33 +1797,33 @@ class CCSWeaponBase: # CBasePlayerWeapon m_flTimeSilencerSwitchComplete = 0xD54 # GameTime_t m_iOriginalTeamNumber = 0xD58 # int32_t m_flNextAttackRenderTimeOffset = 0xD5C # float - m_bCanBePickedUp = 0xD68 # bool - m_bUseCanOverrideNextOwnerTouchTime = 0xD69 # bool - m_nextOwnerTouchTime = 0xD6C # GameTime_t - m_nextPrevOwnerTouchTime = 0xD70 # GameTime_t - m_hPrevOwner = 0xD74 # CHandle - m_nDropTick = 0xD78 # GameTick_t - m_donated = 0xD9C # bool - m_fLastShotTime = 0xDA0 # GameTime_t - m_bWasOwnedByCT = 0xDA4 # bool - m_bWasOwnedByTerrorist = 0xDA5 # bool - m_bFiredOutOfAmmoEvent = 0xDA6 # bool - m_numRemoveUnownedWeaponThink = 0xDA8 # int32_t - m_IronSightController = 0xDB0 # CIronSightController - m_iIronSightMode = 0xDC8 # int32_t - m_flLastLOSTraceFailureTime = 0xDCC # GameTime_t - m_iNumEmptyAttacks = 0xDD0 # int32_t + m_bCanBePickedUp = 0xD70 # bool + m_bUseCanOverrideNextOwnerTouchTime = 0xD71 # bool + m_nextOwnerTouchTime = 0xD74 # GameTime_t + m_nextPrevOwnerTouchTime = 0xD78 # GameTime_t + m_hPrevOwner = 0xD7C # CHandle + m_nDropTick = 0xD80 # GameTick_t + m_donated = 0xDA4 # bool + m_fLastShotTime = 0xDA8 # GameTime_t + m_bWasOwnedByCT = 0xDAC # bool + m_bWasOwnedByTerrorist = 0xDAD # bool + m_bFiredOutOfAmmoEvent = 0xDAE # bool + m_numRemoveUnownedWeaponThink = 0xDB0 # int32_t + m_IronSightController = 0xDB8 # CIronSightController + m_iIronSightMode = 0xDD0 # int32_t + m_flLastLOSTraceFailureTime = 0xDD4 # GameTime_t + m_iNumEmptyAttacks = 0xDD8 # int32_t class CCSWeaponBaseGun: # CCSWeaponBase - m_zoomLevel = 0xDD8 # int32_t - m_iBurstShotsRemaining = 0xDDC # int32_t - m_silencedModelIndex = 0xDE8 # int32_t - m_inPrecache = 0xDEC # bool - m_bNeedsBoltAction = 0xDED # bool - m_bSkillReloadAvailable = 0xDEE # bool - m_bSkillReloadLiftedReloadKey = 0xDEF # bool - m_bSkillBoltInterruptAvailable = 0xDF0 # bool - m_bSkillBoltLiftedFireKey = 0xDF1 # bool + m_zoomLevel = 0xDE0 # int32_t + m_iBurstShotsRemaining = 0xDE4 # int32_t + m_silencedModelIndex = 0xDF0 # int32_t + m_inPrecache = 0xDF4 # bool + m_bNeedsBoltAction = 0xDF5 # bool + m_bSkillReloadAvailable = 0xDF6 # bool + m_bSkillReloadLiftedReloadKey = 0xDF7 # bool + m_bSkillBoltInterruptAvailable = 0xDF8 # bool + m_bSkillBoltLiftedFireKey = 0xDF9 # bool class CCSWeaponBaseVData: # CBasePlayerWeaponVData m_WeaponType = 0x240 # CSWeaponType @@ -2804,13 +2804,13 @@ class CFishPool: # CBaseEntity m_visTimer = 0x4F0 # CountdownTimer class CFists: # CCSWeaponBase - m_bPlayingUninterruptableAct = 0xDD8 # bool - m_nUninterruptableActivity = 0xDDC # PlayerAnimEvent_t - m_bRestorePrevWep = 0xDE0 # bool - m_hWeaponBeforePrevious = 0xDE4 # CHandle - m_hWeaponPrevious = 0xDE8 # CHandle - m_bDelayedHardPunchIncoming = 0xDEC # bool - m_bDestroyAfterTaunt = 0xDED # bool + m_bPlayingUninterruptableAct = 0xDE0 # bool + m_nUninterruptableActivity = 0xDE4 # PlayerAnimEvent_t + m_bRestorePrevWep = 0xDE8 # bool + m_hWeaponBeforePrevious = 0xDEC # CHandle + m_hWeaponPrevious = 0xDF0 # CHandle + m_bDelayedHardPunchIncoming = 0xDF4 # bool + m_bDestroyAfterTaunt = 0xDF5 # bool class CFlashbang: # CBaseCSGrenade @@ -3327,12 +3327,8 @@ class CInButtonState: class CIncendiaryGrenade: # CMolotovGrenade class CInferno: # CBaseModelEntity - m_fireXDelta = 0x710 # int32_t[64] - m_fireYDelta = 0x810 # int32_t[64] - m_fireZDelta = 0x910 # int32_t[64] - m_fireParentXDelta = 0xA10 # int32_t[64] - m_fireParentYDelta = 0xB10 # int32_t[64] - m_fireParentZDelta = 0xC10 # int32_t[64] + m_firePositions = 0x710 # Vector[64] + m_fireParentPositions = 0xA10 # Vector[64] m_bFireIsBurning = 0xD10 # bool[64] m_BurnNormal = 0xD50 # Vector[64] m_fireCount = 0x1050 # int32_t @@ -3914,9 +3910,9 @@ class CMathRemap: # CLogicalEntity m_OnFellBelowMax = 0x568 # CEntityIOOutput class CMelee: # CCSWeaponBase - m_flThrowAt = 0xDD8 # GameTime_t - m_hThrower = 0xDDC # CHandle - m_bDidThrowDamage = 0xDE0 # bool + m_flThrowAt = 0xDE0 # GameTime_t + m_hThrower = 0xDE4 # CHandle + m_bDidThrowDamage = 0xDE8 # bool class CMessage: # CPointEntity m_iszMessage = 0x4B0 # CUtlSymbolLarge @@ -5979,8 +5975,8 @@ class CWeaponAWP: # CCSWeaponBaseGun class CWeaponAug: # CCSWeaponBaseGun class CWeaponBaseItem: # CCSWeaponBase - m_SequenceCompleteTimer = 0xDD8 # CountdownTimer - m_bRedraw = 0xDF0 # bool + m_SequenceCompleteTimer = 0xDE0 # CountdownTimer + m_bRedraw = 0xDF8 # bool class CWeaponBizon: # CCSWeaponBaseGun @@ -6027,12 +6023,12 @@ class CWeaponSSG08: # CCSWeaponBaseGun class CWeaponSawedoff: # CCSWeaponBase class CWeaponShield: # CCSWeaponBaseGun - m_flBulletDamageAbsorbed = 0xDF8 # float - m_flLastBulletHitSoundTime = 0xDFC # GameTime_t - m_flDisplayHealth = 0xE00 # float + m_flBulletDamageAbsorbed = 0xE00 # float + m_flLastBulletHitSoundTime = 0xE04 # GameTime_t + m_flDisplayHealth = 0xE08 # float class CWeaponTaser: # CCSWeaponBaseGun - m_fFireTime = 0xDF8 # GameTime_t + m_fFireTime = 0xE00 # GameTime_t class CWeaponTec9: # CCSWeaponBaseGun diff --git a/generated/server.dll.rs b/generated/server.dll.rs index 2dca430..6ee9137 100644 --- a/generated/server.dll.rs +++ b/generated/server.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:29.004583300 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:50.420995400 UTC */ #![allow(non_snake_case, non_upper_case_globals)] @@ -261,15 +261,15 @@ pub mod CBaseButton { // CBaseToggle } pub mod CBaseCSGrenade { // CCSWeaponBase - pub const m_bRedraw: usize = 0xDF8; // bool - pub const m_bIsHeldByPlayer: usize = 0xDF9; // bool - pub const m_bPinPulled: usize = 0xDFA; // bool - pub const m_bJumpThrow: usize = 0xDFB; // bool - pub const m_eThrowStatus: usize = 0xDFC; // EGrenadeThrowState - pub const m_fThrowTime: usize = 0xE00; // GameTime_t - pub const m_flThrowStrength: usize = 0xE04; // float - pub const m_flThrowStrengthApproach: usize = 0xE08; // float - pub const m_fDropTime: usize = 0xE0C; // GameTime_t + pub const m_bRedraw: usize = 0xE00; // bool + pub const m_bIsHeldByPlayer: usize = 0xE01; // bool + pub const m_bPinPulled: usize = 0xE02; // bool + pub const m_bJumpThrow: usize = 0xE03; // bool + pub const m_eThrowStatus: usize = 0xE04; // EGrenadeThrowState + pub const m_fThrowTime: usize = 0xE08; // GameTime_t + pub const m_flThrowStrength: usize = 0xE0C; // float + pub const m_flThrowStrengthApproach: usize = 0xE10; // float + pub const m_fDropTime: usize = 0xE14; // GameTime_t } pub mod CBaseCSGrenadeProjectile { // CBaseGrenade @@ -977,18 +977,18 @@ pub mod CBuyZone { // CBaseTrigger } pub mod CC4 { // CCSWeaponBase - pub const m_vecLastValidPlayerHeldPosition: usize = 0xDD8; // Vector - pub const m_vecLastValidDroppedPosition: usize = 0xDE4; // Vector - pub const m_bDoValidDroppedPositionCheck: usize = 0xDF0; // bool - pub const m_bStartedArming: usize = 0xDF1; // bool - pub const m_fArmedTime: usize = 0xDF4; // GameTime_t - pub const m_bBombPlacedAnimation: usize = 0xDF8; // bool - pub const m_bIsPlantingViaUse: usize = 0xDF9; // bool - pub const m_entitySpottedState: usize = 0xE00; // EntitySpottedState_t - pub const m_nSpotRules: usize = 0xE18; // int32_t - pub const m_bPlayedArmingBeeps: usize = 0xE1C; // bool[7] - pub const m_bBombPlanted: usize = 0xE23; // bool - pub const m_bDroppedFromDeath: usize = 0xE24; // bool + pub const m_vecLastValidPlayerHeldPosition: usize = 0xDE0; // Vector + pub const m_vecLastValidDroppedPosition: usize = 0xDEC; // Vector + pub const m_bDoValidDroppedPositionCheck: usize = 0xDF8; // bool + pub const m_bStartedArming: usize = 0xDF9; // bool + pub const m_fArmedTime: usize = 0xDFC; // GameTime_t + pub const m_bBombPlacedAnimation: usize = 0xE00; // bool + pub const m_bIsPlantingViaUse: usize = 0xE01; // bool + pub const m_entitySpottedState: usize = 0xE08; // EntitySpottedState_t + pub const m_nSpotRules: usize = 0xE20; // int32_t + pub const m_bPlayedArmingBeeps: usize = 0xE24; // bool[7] + pub const m_bBombPlanted: usize = 0xE2B; // bool + pub const m_bDroppedFromDeath: usize = 0xE2C; // bool } pub mod CCSBot { // CBot @@ -1933,34 +1933,34 @@ pub mod CCSWeaponBase { // CBasePlayerWeapon pub const m_flTimeSilencerSwitchComplete: usize = 0xD54; // GameTime_t pub const m_iOriginalTeamNumber: usize = 0xD58; // int32_t pub const m_flNextAttackRenderTimeOffset: usize = 0xD5C; // float - pub const m_bCanBePickedUp: usize = 0xD68; // bool - pub const m_bUseCanOverrideNextOwnerTouchTime: usize = 0xD69; // bool - pub const m_nextOwnerTouchTime: usize = 0xD6C; // GameTime_t - pub const m_nextPrevOwnerTouchTime: usize = 0xD70; // GameTime_t - pub const m_hPrevOwner: usize = 0xD74; // CHandle - pub const m_nDropTick: usize = 0xD78; // GameTick_t - pub const m_donated: usize = 0xD9C; // bool - pub const m_fLastShotTime: usize = 0xDA0; // GameTime_t - pub const m_bWasOwnedByCT: usize = 0xDA4; // bool - pub const m_bWasOwnedByTerrorist: usize = 0xDA5; // bool - pub const m_bFiredOutOfAmmoEvent: usize = 0xDA6; // bool - pub const m_numRemoveUnownedWeaponThink: usize = 0xDA8; // int32_t - pub const m_IronSightController: usize = 0xDB0; // CIronSightController - pub const m_iIronSightMode: usize = 0xDC8; // int32_t - pub const m_flLastLOSTraceFailureTime: usize = 0xDCC; // GameTime_t - pub const m_iNumEmptyAttacks: usize = 0xDD0; // int32_t + pub const m_bCanBePickedUp: usize = 0xD70; // bool + pub const m_bUseCanOverrideNextOwnerTouchTime: usize = 0xD71; // bool + pub const m_nextOwnerTouchTime: usize = 0xD74; // GameTime_t + pub const m_nextPrevOwnerTouchTime: usize = 0xD78; // GameTime_t + pub const m_hPrevOwner: usize = 0xD7C; // CHandle + pub const m_nDropTick: usize = 0xD80; // GameTick_t + pub const m_donated: usize = 0xDA4; // bool + pub const m_fLastShotTime: usize = 0xDA8; // GameTime_t + pub const m_bWasOwnedByCT: usize = 0xDAC; // bool + pub const m_bWasOwnedByTerrorist: usize = 0xDAD; // bool + pub const m_bFiredOutOfAmmoEvent: usize = 0xDAE; // bool + pub const m_numRemoveUnownedWeaponThink: usize = 0xDB0; // int32_t + pub const m_IronSightController: usize = 0xDB8; // CIronSightController + pub const m_iIronSightMode: usize = 0xDD0; // int32_t + pub const m_flLastLOSTraceFailureTime: usize = 0xDD4; // GameTime_t + pub const m_iNumEmptyAttacks: usize = 0xDD8; // int32_t } pub mod CCSWeaponBaseGun { // CCSWeaponBase - pub const m_zoomLevel: usize = 0xDD8; // int32_t - pub const m_iBurstShotsRemaining: usize = 0xDDC; // int32_t - pub const m_silencedModelIndex: usize = 0xDE8; // int32_t - pub const m_inPrecache: usize = 0xDEC; // bool - pub const m_bNeedsBoltAction: usize = 0xDED; // bool - pub const m_bSkillReloadAvailable: usize = 0xDEE; // bool - pub const m_bSkillReloadLiftedReloadKey: usize = 0xDEF; // bool - pub const m_bSkillBoltInterruptAvailable: usize = 0xDF0; // bool - pub const m_bSkillBoltLiftedFireKey: usize = 0xDF1; // bool + pub const m_zoomLevel: usize = 0xDE0; // int32_t + pub const m_iBurstShotsRemaining: usize = 0xDE4; // int32_t + pub const m_silencedModelIndex: usize = 0xDF0; // int32_t + pub const m_inPrecache: usize = 0xDF4; // bool + pub const m_bNeedsBoltAction: usize = 0xDF5; // bool + pub const m_bSkillReloadAvailable: usize = 0xDF6; // bool + pub const m_bSkillReloadLiftedReloadKey: usize = 0xDF7; // bool + pub const m_bSkillBoltInterruptAvailable: usize = 0xDF8; // bool + pub const m_bSkillBoltLiftedFireKey: usize = 0xDF9; // bool } pub mod CCSWeaponBaseVData { // CBasePlayerWeaponVData @@ -3041,13 +3041,13 @@ pub mod CFishPool { // CBaseEntity } pub mod CFists { // CCSWeaponBase - pub const m_bPlayingUninterruptableAct: usize = 0xDD8; // bool - pub const m_nUninterruptableActivity: usize = 0xDDC; // PlayerAnimEvent_t - pub const m_bRestorePrevWep: usize = 0xDE0; // bool - pub const m_hWeaponBeforePrevious: usize = 0xDE4; // CHandle - pub const m_hWeaponPrevious: usize = 0xDE8; // CHandle - pub const m_bDelayedHardPunchIncoming: usize = 0xDEC; // bool - pub const m_bDestroyAfterTaunt: usize = 0xDED; // bool + pub const m_bPlayingUninterruptableAct: usize = 0xDE0; // bool + pub const m_nUninterruptableActivity: usize = 0xDE4; // PlayerAnimEvent_t + pub const m_bRestorePrevWep: usize = 0xDE8; // bool + pub const m_hWeaponBeforePrevious: usize = 0xDEC; // CHandle + pub const m_hWeaponPrevious: usize = 0xDF0; // CHandle + pub const m_bDelayedHardPunchIncoming: usize = 0xDF4; // bool + pub const m_bDestroyAfterTaunt: usize = 0xDF5; // bool } pub mod CFlashbang { // CBaseCSGrenade @@ -3631,12 +3631,8 @@ pub mod CIncendiaryGrenade { // CMolotovGrenade } pub mod CInferno { // CBaseModelEntity - pub const m_fireXDelta: usize = 0x710; // int32_t[64] - pub const m_fireYDelta: usize = 0x810; // int32_t[64] - pub const m_fireZDelta: usize = 0x910; // int32_t[64] - pub const m_fireParentXDelta: usize = 0xA10; // int32_t[64] - pub const m_fireParentYDelta: usize = 0xB10; // int32_t[64] - pub const m_fireParentZDelta: usize = 0xC10; // int32_t[64] + pub const m_firePositions: usize = 0x710; // Vector[64] + pub const m_fireParentPositions: usize = 0xA10; // Vector[64] pub const m_bFireIsBurning: usize = 0xD10; // bool[64] pub const m_BurnNormal: usize = 0xD50; // Vector[64] pub const m_fireCount: usize = 0x1050; // int32_t @@ -4300,9 +4296,9 @@ pub mod CMathRemap { // CLogicalEntity } pub mod CMelee { // CCSWeaponBase - pub const m_flThrowAt: usize = 0xDD8; // GameTime_t - pub const m_hThrower: usize = 0xDDC; // CHandle - pub const m_bDidThrowDamage: usize = 0xDE0; // bool + pub const m_flThrowAt: usize = 0xDE0; // GameTime_t + pub const m_hThrower: usize = 0xDE4; // CHandle + pub const m_bDidThrowDamage: usize = 0xDE8; // bool } pub mod CMessage { // CPointEntity @@ -6643,8 +6639,8 @@ pub mod CWeaponAug { // CCSWeaponBaseGun } pub mod CWeaponBaseItem { // CCSWeaponBase - pub const m_SequenceCompleteTimer: usize = 0xDD8; // CountdownTimer - pub const m_bRedraw: usize = 0xDF0; // bool + pub const m_SequenceCompleteTimer: usize = 0xDE0; // CountdownTimer + pub const m_bRedraw: usize = 0xDF8; // bool } pub mod CWeaponBizon { // CCSWeaponBaseGun @@ -6714,13 +6710,13 @@ pub mod CWeaponSawedoff { // CCSWeaponBase } pub mod CWeaponShield { // CCSWeaponBaseGun - pub const m_flBulletDamageAbsorbed: usize = 0xDF8; // float - pub const m_flLastBulletHitSoundTime: usize = 0xDFC; // GameTime_t - pub const m_flDisplayHealth: usize = 0xE00; // float + pub const m_flBulletDamageAbsorbed: usize = 0xE00; // float + pub const m_flLastBulletHitSoundTime: usize = 0xE04; // GameTime_t + pub const m_flDisplayHealth: usize = 0xE08; // float } pub mod CWeaponTaser { // CCSWeaponBaseGun - pub const m_fFireTime: usize = 0xDF8; // GameTime_t + pub const m_fFireTime: usize = 0xE00; // GameTime_t } pub mod CWeaponTec9 { // CCSWeaponBaseGun diff --git a/generated/soundsystem.dll.cs b/generated/soundsystem.dll.cs index 6f99611..1629918 100644 --- a/generated/soundsystem.dll.cs +++ b/generated/soundsystem.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.036316100 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.465649400 UTC */ public static class CDSPMixgroupModifier { diff --git a/generated/soundsystem.dll.hpp b/generated/soundsystem.dll.hpp index e512b60..5a5a394 100644 --- a/generated/soundsystem.dll.hpp +++ b/generated/soundsystem.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.033213400 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.462614600 UTC */ #pragma once diff --git a/generated/soundsystem.dll.py b/generated/soundsystem.dll.py index 1642139..b47f012 100644 --- a/generated/soundsystem.dll.py +++ b/generated/soundsystem.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.039638200 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.468861500 UTC ''' class CDSPMixgroupModifier: diff --git a/generated/soundsystem.dll.rs b/generated/soundsystem.dll.rs index 4f722ab..b933de7 100644 --- a/generated/soundsystem.dll.rs +++ b/generated/soundsystem.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.042668600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.471774200 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/vphysics2.dll.cs b/generated/vphysics2.dll.cs index 9afe328..cc15657 100644 --- a/generated/vphysics2.dll.cs +++ b/generated/vphysics2.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.995719900 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.427257500 UTC */ public static class CFeIndexedJiggleBone { diff --git a/generated/vphysics2.dll.hpp b/generated/vphysics2.dll.hpp index 939862e..1e225af 100644 --- a/generated/vphysics2.dll.hpp +++ b/generated/vphysics2.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:27.988494100 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.420147400 UTC */ #pragma once diff --git a/generated/vphysics2.dll.py b/generated/vphysics2.dll.py index d4450cb..8ffb0ef 100644 --- a/generated/vphysics2.dll.py +++ b/generated/vphysics2.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.003492100 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.434752900 UTC ''' class CFeIndexedJiggleBone: diff --git a/generated/vphysics2.dll.rs b/generated/vphysics2.dll.rs index 1b5c5b1..c11e72a 100644 --- a/generated/vphysics2.dll.rs +++ b/generated/vphysics2.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.011057800 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.441693400 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/generated/worldrenderer.dll.cs b/generated/worldrenderer.dll.cs index 3d7003f..46c1508 100644 --- a/generated/worldrenderer.dll.cs +++ b/generated/worldrenderer.dll.cs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.064212600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.493396 UTC */ public static class AggregateLODSetup_t { diff --git a/generated/worldrenderer.dll.hpp b/generated/worldrenderer.dll.hpp index 15dfcec..fca02f6 100644 --- a/generated/worldrenderer.dll.hpp +++ b/generated/worldrenderer.dll.hpp @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.061909600 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.491127200 UTC */ #pragma once diff --git a/generated/worldrenderer.dll.py b/generated/worldrenderer.dll.py index 62dff97..05a26fd 100644 --- a/generated/worldrenderer.dll.py +++ b/generated/worldrenderer.dll.py @@ -1,6 +1,6 @@ ''' -https://github.com/a2x/cs2-dumper -2023-10-20 05:22:28.066771600 UTC +Created using https://github.com/a2x/cs2-dumper +2023-10-20 23:01:49.495889300 UTC ''' class AggregateLODSetup_t: diff --git a/generated/worldrenderer.dll.rs b/generated/worldrenderer.dll.rs index 7aea12b..d1a5781 100644 --- a/generated/worldrenderer.dll.rs +++ b/generated/worldrenderer.dll.rs @@ -1,6 +1,6 @@ /* - * https://github.com/a2x/cs2-dumper - * 2023-10-20 05:22:28.069032 UTC + * Created using https://github.com/a2x/cs2-dumper + * 2023-10-20 23:01:49.498236100 UTC */ #![allow(non_snake_case, non_upper_case_globals)] diff --git a/src/dumpers/mod.rs b/src/dumpers/mod.rs index 62198f9..dc6aaf4 100644 --- a/src/dumpers/mod.rs +++ b/src/dumpers/mod.rs @@ -91,8 +91,14 @@ fn write_banner_to_file(file: &mut File, file_ext: &str) -> Result<()> { let banner = match file_ext { "json" => None, - "py" => Some(format!("'''\n{}\n{}\n'''\n\n", REPO_URL, now_utc)), - _ => Some(format!("/*\n * {}\n * {}\n */\n\n", REPO_URL, now_utc)), + "py" => Some(format!( + "'''\nCreated using {}\n{}\n'''\n\n", + REPO_URL, now_utc + )), + _ => Some(format!( + "/*\n * Created using {}\n * {}\n */\n\n", + REPO_URL, now_utc + )), }; if let Some(banner) = banner {