Game update (14097)

This commit is contained in:
vablings
2025-08-26 19:16:39 -05:00
parent 42864e9925
commit 8250206062
73 changed files with 1653 additions and 1569 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-08-18 23:52:47.183323500 UTC
// 2025-08-27 00:14:42.751419600 UTC
#pragma once
@@ -2250,7 +2250,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnCanceled = 0xB0; // CPulse_ResumePoint
}
// Parent: CBaseModelEntity
// Field count: 25
// Field count: 24
//
// Metadata:
// NetworkVarNames: m_firePositions (Vector)
@@ -2263,31 +2263,30 @@ namespace cs2_dumper {
// NetworkVarNames: m_nFireLifetime (float)
// NetworkVarNames: m_bInPostEffectTime (bool)
namespace CInferno {
constexpr std::ptrdiff_t m_firePositions = 0x7F8; // Vector[64]
constexpr std::ptrdiff_t m_fireParentPositions = 0xAF8; // Vector[64]
constexpr std::ptrdiff_t m_bFireIsBurning = 0xDF8; // bool[64]
constexpr std::ptrdiff_t m_BurnNormal = 0xE38; // Vector[64]
constexpr std::ptrdiff_t m_fireCount = 0x1138; // int32
constexpr std::ptrdiff_t m_nInfernoType = 0x113C; // int32
constexpr std::ptrdiff_t m_nFireEffectTickBegin = 0x1140; // int32
constexpr std::ptrdiff_t m_nFireLifetime = 0x1144; // float32
constexpr std::ptrdiff_t m_bInPostEffectTime = 0x1148; // bool
constexpr std::ptrdiff_t m_nFiresExtinguishCount = 0x114C; // int32
constexpr std::ptrdiff_t m_bWasCreatedInSmoke = 0x1150; // bool
constexpr std::ptrdiff_t m_extent = 0x1358; // Extent
constexpr std::ptrdiff_t m_damageTimer = 0x1370; // CountdownTimer
constexpr std::ptrdiff_t m_damageRampTimer = 0x1388; // CountdownTimer
constexpr std::ptrdiff_t m_splashVelocity = 0x13A0; // Vector
constexpr std::ptrdiff_t m_InitialSplashVelocity = 0x13AC; // Vector
constexpr std::ptrdiff_t m_startPos = 0x13B8; // Vector
constexpr std::ptrdiff_t m_vecOriginalSpawnLocation = 0x13C4; // Vector
constexpr std::ptrdiff_t m_activeTimer = 0x13D0; // IntervalTimer
constexpr std::ptrdiff_t m_fireSpawnOffset = 0x13E0; // int32
constexpr std::ptrdiff_t m_nMaxFlames = 0x13E4; // int32
constexpr std::ptrdiff_t m_nSpreadCount = 0x13E8; // int32
constexpr std::ptrdiff_t m_BookkeepingTimer = 0x13F0; // CountdownTimer
constexpr std::ptrdiff_t m_NextSpreadTimer = 0x1408; // CountdownTimer
constexpr std::ptrdiff_t m_nSourceItemDefIndex = 0x1420; // uint16
constexpr std::ptrdiff_t m_firePositions = 0x7E8; // Vector[64]
constexpr std::ptrdiff_t m_fireParentPositions = 0xAE8; // Vector[64]
constexpr std::ptrdiff_t m_bFireIsBurning = 0xDE8; // bool[64]
constexpr std::ptrdiff_t m_BurnNormal = 0xE28; // Vector[64]
constexpr std::ptrdiff_t m_fireCount = 0x1128; // int32
constexpr std::ptrdiff_t m_nInfernoType = 0x112C; // int32
constexpr std::ptrdiff_t m_nFireEffectTickBegin = 0x1130; // int32
constexpr std::ptrdiff_t m_nFireLifetime = 0x1134; // float32
constexpr std::ptrdiff_t m_bInPostEffectTime = 0x1138; // bool
constexpr std::ptrdiff_t m_bWasCreatedInSmoke = 0x1139; // bool
constexpr std::ptrdiff_t m_extent = 0x1340; // Extent
constexpr std::ptrdiff_t m_damageTimer = 0x1358; // CountdownTimer
constexpr std::ptrdiff_t m_damageRampTimer = 0x1370; // CountdownTimer
constexpr std::ptrdiff_t m_splashVelocity = 0x1388; // Vector
constexpr std::ptrdiff_t m_InitialSplashVelocity = 0x1394; // Vector
constexpr std::ptrdiff_t m_startPos = 0x13A0; // Vector
constexpr std::ptrdiff_t m_vecOriginalSpawnLocation = 0x13AC; // Vector
constexpr std::ptrdiff_t m_activeTimer = 0x13B8; // IntervalTimer
constexpr std::ptrdiff_t m_fireSpawnOffset = 0x13C8; // int32
constexpr std::ptrdiff_t m_nMaxFlames = 0x13CC; // int32
constexpr std::ptrdiff_t m_nSpreadCount = 0x13D0; // int32
constexpr std::ptrdiff_t m_BookkeepingTimer = 0x13D8; // CountdownTimer
constexpr std::ptrdiff_t m_NextSpreadTimer = 0x13F0; // CountdownTimer
constexpr std::ptrdiff_t m_nSourceItemDefIndex = 0x1408; // uint16
}
// Parent: CEntityComponent
// Field count: 0
@@ -2930,7 +2929,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bFastRetrigger = 0x4F3; // bool
constexpr std::ptrdiff_t m_bPassthoughCaller = 0x4F4; // bool
}
// Parent: None
// Parent:
// Field count: 6
namespace SequenceHistory_t {
constexpr std::ptrdiff_t m_hSequence = 0x0; // HSequence
@@ -3285,7 +3284,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_nGraphCreationFlagsAG2 = 0x5B4; // uint8
constexpr std::ptrdiff_t m_nServerGraphDefReloadCountAG2 = 0x5F8; // int32
}
// Parent: None
// Parent:
// Field count: 10
namespace CBuoyancyHelper {
constexpr std::ptrdiff_t m_nFluidType = 0x18; // CUtlStringToken
@@ -3642,7 +3641,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iInputFilter = 0x860; // int32
constexpr std::ptrdiff_t m_iDontMessageParent = 0x864; // int32
}
// Parent: None
// Parent:
// Field count: 2
//
// Metadata:
@@ -3652,7 +3651,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_timestamp = 0x8; // GameTime_t
constexpr std::ptrdiff_t m_nWorldGroupId = 0xC; // WorldGroupId_t
}
// Parent: None
// Parent:
// Field count: 5
//
// Metadata:
@@ -3684,7 +3683,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CWeaponM4A1Silencer {
}
// Parent: None
// Parent:
// Field count: 7
//
// Metadata:
@@ -3712,7 +3711,7 @@ namespace cs2_dumper {
// MPropertyDescription
namespace CPulseCursorFuncs {
}
// Parent: None
// Parent:
// Field count: 4
//
// Metadata:
@@ -3884,7 +3883,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iHltvReplayEntity = 0xD64; // CEntityIndex
constexpr std::ptrdiff_t m_sndOpvarLatchData = 0xD68; // CUtlVector<sndopvarlatchdata_t>
}
// Parent: None
// Parent:
// Field count: 2
//
// Metadata:
@@ -4060,7 +4059,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CPointServerCommand {
}
// Parent: None
// Parent:
// Field count: 13
//
// Metadata:
@@ -4747,7 +4746,7 @@ namespace cs2_dumper {
// MPulseDomainHookInfo
namespace CFuncMoverAPI {
}
// Parent: None
// Parent:
// Field count: 33
//
// Metadata:
@@ -5132,7 +5131,7 @@ namespace cs2_dumper {
namespace CSingleplayRules {
constexpr std::ptrdiff_t m_bSinglePlayerGameEnding = 0xC0; // bool
}
// Parent: None
// Parent:
// Field count: 17
//
// Metadata:
@@ -5335,7 +5334,7 @@ namespace cs2_dumper {
namespace CMapSharedEnvironment {
constexpr std::ptrdiff_t m_targetMapName = 0x4F0; // CUtlSymbolLarge
}
// Parent: None
// Parent:
// Field count: 8
//
// Metadata:
@@ -5447,11 +5446,11 @@ namespace cs2_dumper {
// Field count: 2
//
// Metadata:
// NetworkVarNames: m_SequenceCompleteTimer (CountdownTimer)
// NetworkVarNames: m_bSequenceInProgress (bool)
// NetworkVarNames: m_bRedraw (bool)
namespace CWeaponBaseItem {
constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0x1030; // CountdownTimer
constexpr std::ptrdiff_t m_bRedraw = 0x1048; // bool
constexpr std::ptrdiff_t m_bSequenceInProgress = 0x1030; // bool
constexpr std::ptrdiff_t m_bRedraw = 0x1031; // bool
}
// Parent: CBaseEntity
// Field count: 3
@@ -5468,7 +5467,7 @@ namespace cs2_dumper {
namespace CPulseCell_Outflow_ListenForEntityOutput__CursorState_t {
constexpr std::ptrdiff_t m_entity = 0x0; // CHandle<CBaseEntity>
}
// Parent: None
// Parent:
// Field count: 4
//
// Metadata:
@@ -5717,7 +5716,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_materialGroup = 0x3F4; // CUtlStringToken
constexpr std::ptrdiff_t m_nHitboxSet = 0x3F8; // uint8
}
// Parent: None
// Parent:
// Field count: 0
namespace CEntityComponent {
}
@@ -6129,7 +6128,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_wasRestored = 0x50C; // bool
constexpr std::ptrdiff_t m_integrator = 0x510; // CConstantForceController
}
// Parent: None
// Parent:
// Field count: 6
//
// Metadata:
@@ -6322,7 +6321,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_vWindDirection = 0x58C; // Vector
constexpr std::ptrdiff_t m_bFirstTime = 0x598; // bool
}
// Parent: None
// Parent:
// Field count: 13
namespace CBot {
constexpr std::ptrdiff_t m_pController = 0x10; // CCSPlayerController*
@@ -6713,7 +6712,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x558; // float32
constexpr std::ptrdiff_t m_bWasSurfing = 0x55C; // bool
}
// Parent: None
// Parent:
// Field count: 5
//
// Metadata:
@@ -6881,7 +6880,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection
constexpr std::ptrdiff_t m_CaseOutflows = 0x90; // CUtlVector<CPulse_OutflowConnection>
}
// Parent: None
// Parent:
// Field count: 3
//
// Metadata:
@@ -7015,7 +7014,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flAvgInterval = 0x508; // float32
constexpr std::ptrdiff_t m_Velocity = 0x510; // CEntityOutputTemplate<float32>
}
// Parent: None
// Parent:
// Field count: 3
//
// Metadata:
@@ -7153,7 +7152,7 @@ namespace cs2_dumper {
namespace CCSPointScript {
constexpr std::ptrdiff_t m_pParent = 0x118; // CCSPointScriptEntity*
}
// Parent: None
// Parent:
// Field count: 6
//
// Metadata:
@@ -7490,7 +7489,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iEntryCount = 0xB4; // int32
constexpr std::ptrdiff_t m_iEntryWins = 0xB8; // int32
}
// Parent: None
// Parent:
// Field count: 2
//
// Metadata:
@@ -7601,7 +7600,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CWorld {
}
// Parent: None
// Parent:
// Field count: 8
//
// Metadata:
@@ -7653,7 +7652,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CTriggerGravity {
}
// Parent: None
// Parent:
// Field count: 17
//
// Metadata:
@@ -8213,7 +8212,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bIsOn = 0x544; // bool
constexpr std::ptrdiff_t m_pNext = 0x548; // CPointCamera*
}
// Parent: None
// Parent:
// Field count: 2
//
// Metadata:
@@ -8819,6 +8818,7 @@ namespace cs2_dumper {
// NetworkVarNames: m_flWeaponGameplayAnimStateTimestamp (GameTime_t)
// NetworkVarNames: m_flInspectCancelCompleteTime (GameTime_t)
// NetworkVarNames: m_bInspectPending (bool)
// NetworkVarNames: m_bInspectShouldLoop (bool)
// NetworkVarNames: m_weaponMode (CSWeaponMode)
// NetworkVarNames: m_fAccuracyPenalty (float)
// NetworkVarNames: m_iRecoilIndex (int)
@@ -9010,7 +9010,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CDecoyGrenade {
}
// Parent: None
// Parent:
// Field count: 13
//
// Metadata:
@@ -9123,7 +9123,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_ConfigEntitiesToPropagateMaterialDecalsTo = 0x778; // CNetworkUtlVectorBase<CHandle<CBaseModelEntity>>
constexpr std::ptrdiff_t m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector
}
// Parent: None
// Parent:
// Field count: 14
//
// Metadata:
@@ -9144,7 +9144,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flNewHDRColorScale = 0x38; // float32
constexpr std::ptrdiff_t m_flNewFarZ = 0x3C; // float32
}
// Parent: None
// Parent:
// Field count: 11
//
// Metadata:
@@ -9282,7 +9282,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x74; // bool
constexpr std::ptrdiff_t m_killType = 0x75; // EKillTypes_t
}
// Parent: None
// Parent:
// Field count: 8
//
// Metadata:
@@ -9443,7 +9443,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_distance = 0x4F4; // float32
constexpr std::ptrdiff_t m_directionEntityName = 0x4F8; // CUtlSymbolLarge
}
// Parent: None
// Parent:
// Field count: 80
//
// Metadata:
@@ -9579,7 +9579,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CPlayer_UseServices {
}
// Parent: None
// Parent:
// Field count: 2
//
// Metadata:
@@ -9871,7 +9871,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flSpeedWhenSpinUpOrSpinDownStarted = 0x524; // float32
constexpr std::ptrdiff_t m_motor = 0x538; // CMotorController
}
// Parent: None
// Parent:
// Field count: 4
//
// Metadata:
@@ -10079,7 +10079,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnNewPhaseStarted = 0xEC8; // CEntityOutputTemplate<int32>
constexpr std::ptrdiff_t m_OnLevelTransition = 0xEF0; // CEntityOutputTemplate<int32>
}
// Parent: None
// Parent:
// Field count: 24
//
// Metadata:
@@ -10427,7 +10427,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bSpotted = 0x8; // bool
constexpr std::ptrdiff_t m_bSpottedByMask = 0xC; // uint32[2]
}
// Parent: None
// Parent:
// Field count: 25
//
// Metadata:
@@ -11548,7 +11548,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnPass = 0x4F8; // CEntityIOOutput
constexpr std::ptrdiff_t m_OnFail = 0x520; // CEntityIOOutput
}
// Parent: None
// Parent:
// Field count: 1
//
// Metadata:
@@ -11662,7 +11662,7 @@ namespace cs2_dumper {
namespace CPointClientUIWorldTextPanel {
constexpr std::ptrdiff_t m_messageText = 0x9F0; // char[512]
}
// Parent: None
// Parent:
// Field count: 11
//
// Metadata: