From 632d54df2700fca4d69c14a13b1609422d738281 Mon Sep 17 00:00:00 2001 From: ByteCorum <164874887+ByteCorum@users.noreply.github.com> Date: Fri, 7 Jun 2024 15:59:00 +0300 Subject: [PATCH] offsets up to date --- DragonBurn/OffsetsList/Client.hpp | 92 ++---------------------------- DragonBurn/OffsetsList/Offsets.hpp | 48 ++++++++-------- 2 files changed, 30 insertions(+), 110 deletions(-) diff --git a/DragonBurn/OffsetsList/Client.hpp b/DragonBurn/OffsetsList/Client.hpp index f5cad55..a325c25 100644 --- a/DragonBurn/OffsetsList/Client.hpp +++ b/DragonBurn/OffsetsList/Client.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-05-30 01:25:57.219187800 UTC +// 2024-06-05 00:45:27.941820300 UTC #pragma once @@ -8,7 +8,7 @@ namespace cs2_dumper { namespace schemas { // Module: client.dll - // Classes count: 423 + // Classes count: 414 // Enums count: 7 namespace client_dll { // Alignment: 4 @@ -88,14 +88,6 @@ namespace cs2_dumper { COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EXISTS = 0x1, COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EQUALS = 0x2 }; - // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings - namespace CCSPlayerControllerAPI { - } // Parent: C_CSGO_TeamPreviewCharacterPosition // Fields count: 0 namespace C_CSGO_TeamSelectCharacterPosition { @@ -610,14 +602,6 @@ namespace cs2_dumper { // Metadata: // MPulseProvideFeatureTag // MPulseLibraryBindings - namespace C_CSPlayerPawnAPI { - } - // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings namespace CCSPointScriptExtensions_weapon_cs_base { } // Parent: C_LightEntity @@ -1539,9 +1523,9 @@ namespace cs2_dumper { // NetworkVarNames: m_flDMBonusTimeLength (float) // NetworkVarNames: m_sDMBonusWeapon (CUtlString) namespace CCSGameModeRules_Deathmatch { - constexpr std::ptrdiff_t m_flDMBonusStartTime = 0x38; // GameTime_t - constexpr std::ptrdiff_t m_flDMBonusTimeLength = 0x3C; // float32 - constexpr std::ptrdiff_t m_sDMBonusWeapon = 0x40; // CUtlString + constexpr std::ptrdiff_t m_flDMBonusStartTime = 0x30; // GameTime_t + constexpr std::ptrdiff_t m_flDMBonusTimeLength = 0x34; // float32 + constexpr std::ptrdiff_t m_sDMBonusWeapon = 0x38; // CUtlString } // Parent: C_CSGO_TeamPreviewCharacterPosition // Fields count: 0 @@ -2521,16 +2505,6 @@ namespace cs2_dumper { // Fields count: 0 namespace C_WeaponP90 { } - // Parent: CBasePulseGraphInstance - // Fields count: 0 - // - // Metadata: - // MPulseInstanceDomainInfo - // MPulseDomainHookInfo - // MPulseLibraryBindings - // MPulseDomainOptInFeatureTag - namespace CCSGameModeScript { - } // Parent: C_EconEntity // Fields count: 7 // @@ -3552,14 +3526,6 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_iModelDisplayFlags = 0x0; // int32 } // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings - namespace CCSWeaponBaseAPI { - } - // Parent: None // Fields count: 2 // // Metadata: @@ -3621,7 +3587,7 @@ namespace cs2_dumper { // Metadata: // NetworkVarNames: m_WeaponSequence (CUtlString) namespace CCSGameModeRules_ArmsRace { - constexpr std::ptrdiff_t m_WeaponSequence = 0x38; // C_NetworkUtlVectorBase + constexpr std::ptrdiff_t m_WeaponSequence = 0x30; // C_NetworkUtlVectorBase } // Parent: None // Fields count: 14 @@ -3918,14 +3884,6 @@ namespace cs2_dumper { namespace C_PointClientUIWorldTextPanel { constexpr std::ptrdiff_t m_messageText = 0xF30; // char[512] } - // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings - namespace C_CSObserverPawnAPI { - } // Parent: CPlayer_UseServices // Fields count: 0 namespace CCSPlayer_UseServices { @@ -4246,14 +4204,6 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_timestamp = 0xC; // float32 constexpr std::ptrdiff_t m_timescale = 0x10; // float32 } - // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings - namespace CCSWeaponBaseVDataAPI { - } // Parent: CPlayerPawnComponent // Fields count: 0 namespace CCSPlayer_GlowServices { @@ -5296,17 +5246,6 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_flFogMaxEnd = 0xCF8; // float32 constexpr std::ptrdiff_t m_bEnabled = 0xCFC; // bool } - // Parent: CCSGameModeScript - // Fields count: 1 - // - // Metadata: - // MPulseInstanceDomainInfo - // MPulseDomainHookInfo - // MPulseLibraryBindings - // MPulseDomainOptInFeatureTag - namespace CCSDeathmatchScript { - constexpr std::ptrdiff_t m_pOuter = 0xF8; // CCSGameModeRules_Deathmatch* - } // Parent: C_PointEntity // Fields count: 0 namespace CInfoTarget { @@ -5857,17 +5796,6 @@ namespace cs2_dumper { constexpr std::ptrdiff_t m_hFlareEnt = 0x1038; // CHandle constexpr std::ptrdiff_t m_noGhostCollision = 0x103C; // bool } - // Parent: CCSGameModeScript - // Fields count: 1 - // - // Metadata: - // MPulseInstanceDomainInfo - // MPulseDomainHookInfo - // MPulseLibraryBindings - // MPulseDomainOptInFeatureTag - namespace CCSArmsRaceScript { - constexpr std::ptrdiff_t m_pOuter = 0xF8; // CCSGameModeRules_ArmsRace* - } // Parent: C_BaseToggle // Fields count: 0 // @@ -6440,14 +6368,6 @@ namespace cs2_dumper { namespace C_WeaponNegev { } // Parent: None - // Fields count: 0 - // - // Metadata: - // MPulseProvideFeatureTag - // MPulseLibraryBindings - namespace CCSTakeDamageInfoAPI { - } - // Parent: None // Fields count: 33 // // Metadata: diff --git a/DragonBurn/OffsetsList/Offsets.hpp b/DragonBurn/OffsetsList/Offsets.hpp index 17063f4..f1b25f3 100644 --- a/DragonBurn/OffsetsList/Offsets.hpp +++ b/DragonBurn/OffsetsList/Offsets.hpp @@ -1,5 +1,5 @@ // Generated using https://github.com/a2x/cs2-dumper -// 2024-05-30 01:25:57.219187800 UTC +// 2024-06-05 00:45:27.941820300 UTC #pragma once @@ -9,28 +9,28 @@ namespace cs2_dumper { namespace offsets { // Module: client.dll namespace client_dll { - constexpr std::ptrdiff_t dwCSGOInput = 0x1A0E270; - constexpr std::ptrdiff_t dwEntityList = 0x19A4380; - constexpr std::ptrdiff_t dwGameEntitySystem = 0x1AC3208; + constexpr std::ptrdiff_t dwCSGOInput = 0x19C62F0; + constexpr std::ptrdiff_t dwEntityList = 0x195C460; + constexpr std::ptrdiff_t dwGameEntitySystem = 0x1A7B2C8; constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510; - constexpr std::ptrdiff_t dwGameRules = 0x1A01EE8; - constexpr std::ptrdiff_t dwGlobalVars = 0x1802BF8; - constexpr std::ptrdiff_t dwGlowManager = 0x1A01600; - constexpr std::ptrdiff_t dwLocalPlayerController = 0x19F4468; - constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x180EFB8; - constexpr std::ptrdiff_t dwPlantedC4 = 0x1A0B5E8; - constexpr std::ptrdiff_t dwPrediction = 0x180EE70; - constexpr std::ptrdiff_t dwSensitivity = 0x1A02BA8; + constexpr std::ptrdiff_t dwGameRules = 0x19B9FB8; + constexpr std::ptrdiff_t dwGlobalVars = 0x17BD158; + constexpr std::ptrdiff_t dwGlowManager = 0x19B96D0; + constexpr std::ptrdiff_t dwLocalPlayerController = 0x19AC728; + constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x17C9468; + constexpr std::ptrdiff_t dwPlantedC4 = 0x19C3668; + constexpr std::ptrdiff_t dwPrediction = 0x17C9320; + constexpr std::ptrdiff_t dwSensitivity = 0x19BAC78; constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40; - constexpr std::ptrdiff_t dwViewAngles = 0x1A13688; - constexpr std::ptrdiff_t dwViewMatrix = 0x1A06530; - constexpr std::ptrdiff_t dwViewRender = 0x1A06E48; - constexpr std::ptrdiff_t dwWeaponC4 = 0x19A8390; + constexpr std::ptrdiff_t dwViewAngles = 0x19CB708; + constexpr std::ptrdiff_t dwViewMatrix = 0x19BE600; + constexpr std::ptrdiff_t dwViewRender = 0x19BEF18; + constexpr std::ptrdiff_t dwWeaponC4 = 0x1960470; } // Module: engine2.dll namespace engine2_dll { - constexpr std::ptrdiff_t dwBuildNumber = 0x5207C4; - constexpr std::ptrdiff_t dwEngineViewData = 0x5DCB7C; + constexpr std::ptrdiff_t dwBuildNumber = 0x5207E4; + constexpr std::ptrdiff_t dwEngineViewData = 0x5DCBAC; constexpr std::ptrdiff_t dwNetworkGameClient = 0x51FB70; constexpr std::ptrdiff_t dwNetworkGameClient_clientTickCount = 0x178; constexpr std::ptrdiff_t dwNetworkGameClient_deltaTick = 0x278; @@ -39,18 +39,18 @@ namespace cs2_dumper { constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x270; constexpr std::ptrdiff_t dwNetworkGameClient_serverTickCount = 0x174; constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x260; - constexpr std::ptrdiff_t dwSoundService = 0x5DCAE0; - constexpr std::ptrdiff_t dwWindowHeight = 0x5E045C; - constexpr std::ptrdiff_t dwWindowWidth = 0x5E0458; + constexpr std::ptrdiff_t dwSoundService = 0x5DCB10; + constexpr std::ptrdiff_t dwWindowHeight = 0x5E0494; + constexpr std::ptrdiff_t dwWindowWidth = 0x5E0490; } // Module: inputsystem.dll namespace inputsystem_dll { - constexpr std::ptrdiff_t dwInputSystem = 0x387D0; + constexpr std::ptrdiff_t dwInputSystem = 0x387F0; } // Module: matchmaking.dll namespace matchmaking_dll { - constexpr std::ptrdiff_t dwGameTypes = 0x1D2290; - constexpr std::ptrdiff_t dwGameTypes_mapName = 0x1D23B0; + constexpr std::ptrdiff_t dwGameTypes = 0x1A41C0; + constexpr std::ptrdiff_t dwGameTypes_mapName = 0x1A42E0; } } } \ No newline at end of file