Game update 1.41.3.9 (749)

This commit is contained in:
KEV0143
2026-03-12 04:36:16 +03:00
parent c63c5e21a7
commit f383bba3cf
68 changed files with 980 additions and 965 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2026-03-09 23:43:02.456631300 UTC
// 2026-03-12 01:28:54.027324100 UTC
#pragma once
@@ -2617,126 +2617,126 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_alertTimer = 0x1D0; // CountdownTimer
constexpr std::ptrdiff_t m_sneakTimer = 0x1E8; // CountdownTimer
constexpr std::ptrdiff_t m_panicTimer = 0x200; // CountdownTimer
constexpr std::ptrdiff_t m_stateTimestamp = 0x598; // float32
constexpr std::ptrdiff_t m_isAttacking = 0x59C; // bool
constexpr std::ptrdiff_t m_isOpeningDoor = 0x59D; // bool
constexpr std::ptrdiff_t m_taskEntity = 0x5A4; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_goalPosition = 0x5B4; // VectorWS
constexpr std::ptrdiff_t m_goalEntity = 0x5C0; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_avoid = 0x5C4; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_avoidTimestamp = 0x5C8; // float32
constexpr std::ptrdiff_t m_isStopping = 0x5CC; // bool
constexpr std::ptrdiff_t m_hasVisitedEnemySpawn = 0x5CD; // bool
constexpr std::ptrdiff_t m_stillTimer = 0x5D0; // IntervalTimer
constexpr std::ptrdiff_t m_bEyeAnglesUnderPathFinderControl = 0x5E0; // bool
constexpr std::ptrdiff_t m_pathIndex = 0x5EE0; // int32
constexpr std::ptrdiff_t m_areaEnteredTimestamp = 0x5EE4; // GameTime_t
constexpr std::ptrdiff_t m_repathTimer = 0x5EE8; // CountdownTimer
constexpr std::ptrdiff_t m_avoidFriendTimer = 0x5F00; // CountdownTimer
constexpr std::ptrdiff_t m_isFriendInTheWay = 0x5F18; // bool
constexpr std::ptrdiff_t m_politeTimer = 0x5F20; // CountdownTimer
constexpr std::ptrdiff_t m_isWaitingBehindFriend = 0x5F38; // bool
constexpr std::ptrdiff_t m_pathLadderEnd = 0x5F64; // float32
constexpr std::ptrdiff_t m_mustRunTimer = 0x5FB0; // CountdownTimer
constexpr std::ptrdiff_t m_waitTimer = 0x5FC8; // CountdownTimer
constexpr std::ptrdiff_t m_updateTravelDistanceTimer = 0x5FE0; // CountdownTimer
constexpr std::ptrdiff_t m_playerTravelDistance = 0x5FF8; // float32[64]
constexpr std::ptrdiff_t m_travelDistancePhase = 0x60F8; // uint8
constexpr std::ptrdiff_t m_hostageEscortCount = 0x6290; // uint8
constexpr std::ptrdiff_t m_hostageEscortCountTimestamp = 0x6294; // float32
constexpr std::ptrdiff_t m_desiredTeam = 0x6298; // int32
constexpr std::ptrdiff_t m_hasJoined = 0x629C; // bool
constexpr std::ptrdiff_t m_isWaitingForHostage = 0x629D; // bool
constexpr std::ptrdiff_t m_inhibitWaitingForHostageTimer = 0x62A0; // CountdownTimer
constexpr std::ptrdiff_t m_waitForHostageTimer = 0x62B8; // CountdownTimer
constexpr std::ptrdiff_t m_noisePosition = 0x62D0; // Vector
constexpr std::ptrdiff_t m_noiseTravelDistance = 0x62DC; // float32
constexpr std::ptrdiff_t m_noiseTimestamp = 0x62E0; // float32
constexpr std::ptrdiff_t m_noiseSource = 0x62E8; // CCSPlayerPawn*
constexpr std::ptrdiff_t m_noiseBendTimer = 0x6300; // CountdownTimer
constexpr std::ptrdiff_t m_bentNoisePosition = 0x6318; // Vector
constexpr std::ptrdiff_t m_bendNoisePositionValid = 0x6324; // bool
constexpr std::ptrdiff_t m_lookAroundStateTimestamp = 0x6328; // float32
constexpr std::ptrdiff_t m_lookAheadAngle = 0x632C; // float32
constexpr std::ptrdiff_t m_forwardAngle = 0x6330; // float32
constexpr std::ptrdiff_t m_inhibitLookAroundTimestamp = 0x6334; // float32
constexpr std::ptrdiff_t m_lookAtSpot = 0x633C; // Vector
constexpr std::ptrdiff_t m_lookAtSpotDuration = 0x634C; // float32
constexpr std::ptrdiff_t m_lookAtSpotTimestamp = 0x6350; // float32
constexpr std::ptrdiff_t m_lookAtSpotAngleTolerance = 0x6354; // float32
constexpr std::ptrdiff_t m_lookAtSpotClearIfClose = 0x6358; // bool
constexpr std::ptrdiff_t m_lookAtSpotAttack = 0x6359; // bool
constexpr std::ptrdiff_t m_lookAtDesc = 0x6360; // char*
constexpr std::ptrdiff_t m_peripheralTimestamp = 0x6368; // float32
constexpr std::ptrdiff_t m_approachPointCount = 0x64F0; // uint8
constexpr std::ptrdiff_t m_approachPointViewPosition = 0x64F4; // Vector
constexpr std::ptrdiff_t m_viewSteadyTimer = 0x6500; // IntervalTimer
constexpr std::ptrdiff_t m_tossGrenadeTimer = 0x6518; // CountdownTimer
constexpr std::ptrdiff_t m_isAvoidingGrenade = 0x6538; // CountdownTimer
constexpr std::ptrdiff_t m_spotCheckTimestamp = 0x6558; // float32
constexpr std::ptrdiff_t m_checkedHidingSpotCount = 0x6960; // int32
constexpr std::ptrdiff_t m_lookPitch = 0x6964; // float32
constexpr std::ptrdiff_t m_lookPitchVel = 0x6968; // float32
constexpr std::ptrdiff_t m_lookYaw = 0x696C; // float32
constexpr std::ptrdiff_t m_lookYawVel = 0x6970; // float32
constexpr std::ptrdiff_t m_targetSpot = 0x6974; // Vector
constexpr std::ptrdiff_t m_targetSpotVelocity = 0x6980; // Vector
constexpr std::ptrdiff_t m_targetSpotPredicted = 0x698C; // Vector
constexpr std::ptrdiff_t m_aimError = 0x6998; // QAngle
constexpr std::ptrdiff_t m_aimGoal = 0x69A4; // QAngle
constexpr std::ptrdiff_t m_targetSpotTime = 0x69B0; // GameTime_t
constexpr std::ptrdiff_t m_aimFocus = 0x69B4; // float32
constexpr std::ptrdiff_t m_aimFocusInterval = 0x69B8; // float32
constexpr std::ptrdiff_t m_aimFocusNextUpdate = 0x69BC; // GameTime_t
constexpr std::ptrdiff_t m_ignoreEnemiesTimer = 0x69C8; // CountdownTimer
constexpr std::ptrdiff_t m_enemy = 0x69E0; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_isEnemyVisible = 0x69E4; // bool
constexpr std::ptrdiff_t m_visibleEnemyParts = 0x69E5; // uint8
constexpr std::ptrdiff_t m_lastEnemyPosition = 0x69E8; // Vector
constexpr std::ptrdiff_t m_lastSawEnemyTimestamp = 0x69F4; // float32
constexpr std::ptrdiff_t m_firstSawEnemyTimestamp = 0x69F8; // float32
constexpr std::ptrdiff_t m_currentEnemyAcquireTimestamp = 0x69FC; // float32
constexpr std::ptrdiff_t m_enemyDeathTimestamp = 0x6A00; // float32
constexpr std::ptrdiff_t m_friendDeathTimestamp = 0x6A04; // float32
constexpr std::ptrdiff_t m_isLastEnemyDead = 0x6A08; // bool
constexpr std::ptrdiff_t m_nearbyEnemyCount = 0x6A0C; // int32
constexpr std::ptrdiff_t m_bomber = 0x6C18; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_nearbyFriendCount = 0x6C1C; // int32
constexpr std::ptrdiff_t m_closestVisibleFriend = 0x6C20; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_closestVisibleHumanFriend = 0x6C24; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_attentionInterval = 0x6C28; // IntervalTimer
constexpr std::ptrdiff_t m_attacker = 0x6C38; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_attackedTimestamp = 0x6C3C; // float32
constexpr std::ptrdiff_t m_burnedByFlamesTimer = 0x6C40; // IntervalTimer
constexpr std::ptrdiff_t m_lastVictimID = 0x6C50; // int32
constexpr std::ptrdiff_t m_isAimingAtEnemy = 0x6C54; // bool
constexpr std::ptrdiff_t m_isRapidFiring = 0x6C55; // bool
constexpr std::ptrdiff_t m_equipTimer = 0x6C58; // IntervalTimer
constexpr std::ptrdiff_t m_zoomTimer = 0x6C68; // CountdownTimer
constexpr std::ptrdiff_t m_fireWeaponTimestamp = 0x6C80; // GameTime_t
constexpr std::ptrdiff_t m_lookForWeaponsOnGroundTimer = 0x6C88; // CountdownTimer
constexpr std::ptrdiff_t m_bIsSleeping = 0x6CA0; // bool
constexpr std::ptrdiff_t m_isEnemySniperVisible = 0x6CA1; // bool
constexpr std::ptrdiff_t m_sawEnemySniperTimer = 0x6CA8; // CountdownTimer
constexpr std::ptrdiff_t m_enemyQueueIndex = 0x6D60; // uint8
constexpr std::ptrdiff_t m_enemyQueueCount = 0x6D61; // uint8
constexpr std::ptrdiff_t m_enemyQueueAttendIndex = 0x6D62; // uint8
constexpr std::ptrdiff_t m_isStuck = 0x6D63; // bool
constexpr std::ptrdiff_t m_stuckTimestamp = 0x6D64; // GameTime_t
constexpr std::ptrdiff_t m_stuckSpot = 0x6D68; // Vector
constexpr std::ptrdiff_t m_wiggleTimer = 0x6D78; // CountdownTimer
constexpr std::ptrdiff_t m_stuckJumpTimer = 0x6D90; // CountdownTimer
constexpr std::ptrdiff_t m_nextCleanupCheckTimestamp = 0x6DA8; // GameTime_t
constexpr std::ptrdiff_t m_avgVel = 0x6DAC; // float32[10]
constexpr std::ptrdiff_t m_avgVelIndex = 0x6DD4; // int32
constexpr std::ptrdiff_t m_avgVelCount = 0x6DD8; // int32
constexpr std::ptrdiff_t m_lastOrigin = 0x6DDC; // Vector
constexpr std::ptrdiff_t m_lastRadioRecievedTimestamp = 0x6DEC; // float32
constexpr std::ptrdiff_t m_lastRadioSentTimestamp = 0x6DF0; // float32
constexpr std::ptrdiff_t m_radioSubject = 0x6DF4; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_radioPosition = 0x6DF8; // Vector
constexpr std::ptrdiff_t m_voiceEndTimestamp = 0x6E04; // float32
constexpr std::ptrdiff_t m_lastValidReactionQueueFrame = 0x6E10; // int32
constexpr std::ptrdiff_t m_stateTimestamp = 0x5A8; // float32
constexpr std::ptrdiff_t m_isAttacking = 0x5AC; // bool
constexpr std::ptrdiff_t m_isOpeningDoor = 0x5AD; // bool
constexpr std::ptrdiff_t m_taskEntity = 0x5B4; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_goalPosition = 0x5C4; // VectorWS
constexpr std::ptrdiff_t m_goalEntity = 0x5D0; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_avoid = 0x5D4; // CHandle<CBaseEntity>
constexpr std::ptrdiff_t m_avoidTimestamp = 0x5D8; // float32
constexpr std::ptrdiff_t m_isStopping = 0x5DC; // bool
constexpr std::ptrdiff_t m_hasVisitedEnemySpawn = 0x5DD; // bool
constexpr std::ptrdiff_t m_stillTimer = 0x5E0; // IntervalTimer
constexpr std::ptrdiff_t m_bEyeAnglesUnderPathFinderControl = 0x5F0; // bool
constexpr std::ptrdiff_t m_pathIndex = 0x5EF0; // int32
constexpr std::ptrdiff_t m_areaEnteredTimestamp = 0x5EF4; // GameTime_t
constexpr std::ptrdiff_t m_repathTimer = 0x5EF8; // CountdownTimer
constexpr std::ptrdiff_t m_avoidFriendTimer = 0x5F10; // CountdownTimer
constexpr std::ptrdiff_t m_isFriendInTheWay = 0x5F28; // bool
constexpr std::ptrdiff_t m_politeTimer = 0x5F30; // CountdownTimer
constexpr std::ptrdiff_t m_isWaitingBehindFriend = 0x5F48; // bool
constexpr std::ptrdiff_t m_pathLadderEnd = 0x5F74; // float32
constexpr std::ptrdiff_t m_mustRunTimer = 0x5FC0; // CountdownTimer
constexpr std::ptrdiff_t m_waitTimer = 0x5FD8; // CountdownTimer
constexpr std::ptrdiff_t m_updateTravelDistanceTimer = 0x5FF0; // CountdownTimer
constexpr std::ptrdiff_t m_playerTravelDistance = 0x6008; // float32[64]
constexpr std::ptrdiff_t m_travelDistancePhase = 0x6108; // uint8
constexpr std::ptrdiff_t m_hostageEscortCount = 0x62A0; // uint8
constexpr std::ptrdiff_t m_hostageEscortCountTimestamp = 0x62A4; // float32
constexpr std::ptrdiff_t m_desiredTeam = 0x62A8; // int32
constexpr std::ptrdiff_t m_hasJoined = 0x62AC; // bool
constexpr std::ptrdiff_t m_isWaitingForHostage = 0x62AD; // bool
constexpr std::ptrdiff_t m_inhibitWaitingForHostageTimer = 0x62B0; // CountdownTimer
constexpr std::ptrdiff_t m_waitForHostageTimer = 0x62C8; // CountdownTimer
constexpr std::ptrdiff_t m_noisePosition = 0x62E0; // Vector
constexpr std::ptrdiff_t m_noiseTravelDistance = 0x62EC; // float32
constexpr std::ptrdiff_t m_noiseTimestamp = 0x62F0; // float32
constexpr std::ptrdiff_t m_noiseSource = 0x62F8; // CCSPlayerPawn*
constexpr std::ptrdiff_t m_noiseBendTimer = 0x6310; // CountdownTimer
constexpr std::ptrdiff_t m_bentNoisePosition = 0x6328; // Vector
constexpr std::ptrdiff_t m_bendNoisePositionValid = 0x6334; // bool
constexpr std::ptrdiff_t m_lookAroundStateTimestamp = 0x6338; // float32
constexpr std::ptrdiff_t m_lookAheadAngle = 0x633C; // float32
constexpr std::ptrdiff_t m_forwardAngle = 0x6340; // float32
constexpr std::ptrdiff_t m_inhibitLookAroundTimestamp = 0x6344; // float32
constexpr std::ptrdiff_t m_lookAtSpot = 0x634C; // Vector
constexpr std::ptrdiff_t m_lookAtSpotDuration = 0x635C; // float32
constexpr std::ptrdiff_t m_lookAtSpotTimestamp = 0x6360; // float32
constexpr std::ptrdiff_t m_lookAtSpotAngleTolerance = 0x6364; // float32
constexpr std::ptrdiff_t m_lookAtSpotClearIfClose = 0x6368; // bool
constexpr std::ptrdiff_t m_lookAtSpotAttack = 0x6369; // bool
constexpr std::ptrdiff_t m_lookAtDesc = 0x6370; // char*
constexpr std::ptrdiff_t m_peripheralTimestamp = 0x6378; // float32
constexpr std::ptrdiff_t m_approachPointCount = 0x6500; // uint8
constexpr std::ptrdiff_t m_approachPointViewPosition = 0x6504; // Vector
constexpr std::ptrdiff_t m_viewSteadyTimer = 0x6510; // IntervalTimer
constexpr std::ptrdiff_t m_tossGrenadeTimer = 0x6528; // CountdownTimer
constexpr std::ptrdiff_t m_isAvoidingGrenade = 0x6548; // CountdownTimer
constexpr std::ptrdiff_t m_spotCheckTimestamp = 0x6568; // float32
constexpr std::ptrdiff_t m_checkedHidingSpotCount = 0x6970; // int32
constexpr std::ptrdiff_t m_lookPitch = 0x6974; // float32
constexpr std::ptrdiff_t m_lookPitchVel = 0x6978; // float32
constexpr std::ptrdiff_t m_lookYaw = 0x697C; // float32
constexpr std::ptrdiff_t m_lookYawVel = 0x6980; // float32
constexpr std::ptrdiff_t m_targetSpot = 0x6984; // Vector
constexpr std::ptrdiff_t m_targetSpotVelocity = 0x6990; // Vector
constexpr std::ptrdiff_t m_targetSpotPredicted = 0x699C; // Vector
constexpr std::ptrdiff_t m_aimError = 0x69A8; // QAngle
constexpr std::ptrdiff_t m_aimGoal = 0x69B4; // QAngle
constexpr std::ptrdiff_t m_targetSpotTime = 0x69C0; // GameTime_t
constexpr std::ptrdiff_t m_aimFocus = 0x69C4; // float32
constexpr std::ptrdiff_t m_aimFocusInterval = 0x69C8; // float32
constexpr std::ptrdiff_t m_aimFocusNextUpdate = 0x69CC; // GameTime_t
constexpr std::ptrdiff_t m_ignoreEnemiesTimer = 0x69D8; // CountdownTimer
constexpr std::ptrdiff_t m_enemy = 0x69F0; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_isEnemyVisible = 0x69F4; // bool
constexpr std::ptrdiff_t m_visibleEnemyParts = 0x69F5; // uint8
constexpr std::ptrdiff_t m_lastEnemyPosition = 0x69F8; // Vector
constexpr std::ptrdiff_t m_lastSawEnemyTimestamp = 0x6A04; // float32
constexpr std::ptrdiff_t m_firstSawEnemyTimestamp = 0x6A08; // float32
constexpr std::ptrdiff_t m_currentEnemyAcquireTimestamp = 0x6A0C; // float32
constexpr std::ptrdiff_t m_enemyDeathTimestamp = 0x6A10; // float32
constexpr std::ptrdiff_t m_friendDeathTimestamp = 0x6A14; // float32
constexpr std::ptrdiff_t m_isLastEnemyDead = 0x6A18; // bool
constexpr std::ptrdiff_t m_nearbyEnemyCount = 0x6A1C; // int32
constexpr std::ptrdiff_t m_bomber = 0x6C28; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_nearbyFriendCount = 0x6C2C; // int32
constexpr std::ptrdiff_t m_closestVisibleFriend = 0x6C30; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_closestVisibleHumanFriend = 0x6C34; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_attentionInterval = 0x6C38; // IntervalTimer
constexpr std::ptrdiff_t m_attacker = 0x6C48; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_attackedTimestamp = 0x6C4C; // float32
constexpr std::ptrdiff_t m_burnedByFlamesTimer = 0x6C50; // IntervalTimer
constexpr std::ptrdiff_t m_lastVictimID = 0x6C60; // int32
constexpr std::ptrdiff_t m_isAimingAtEnemy = 0x6C64; // bool
constexpr std::ptrdiff_t m_isRapidFiring = 0x6C65; // bool
constexpr std::ptrdiff_t m_equipTimer = 0x6C68; // IntervalTimer
constexpr std::ptrdiff_t m_zoomTimer = 0x6C78; // CountdownTimer
constexpr std::ptrdiff_t m_fireWeaponTimestamp = 0x6C90; // GameTime_t
constexpr std::ptrdiff_t m_lookForWeaponsOnGroundTimer = 0x6C98; // CountdownTimer
constexpr std::ptrdiff_t m_bIsSleeping = 0x6CB0; // bool
constexpr std::ptrdiff_t m_isEnemySniperVisible = 0x6CB1; // bool
constexpr std::ptrdiff_t m_sawEnemySniperTimer = 0x6CB8; // CountdownTimer
constexpr std::ptrdiff_t m_enemyQueueIndex = 0x6D70; // uint8
constexpr std::ptrdiff_t m_enemyQueueCount = 0x6D71; // uint8
constexpr std::ptrdiff_t m_enemyQueueAttendIndex = 0x6D72; // uint8
constexpr std::ptrdiff_t m_isStuck = 0x6D73; // bool
constexpr std::ptrdiff_t m_stuckTimestamp = 0x6D74; // GameTime_t
constexpr std::ptrdiff_t m_stuckSpot = 0x6D78; // Vector
constexpr std::ptrdiff_t m_wiggleTimer = 0x6D88; // CountdownTimer
constexpr std::ptrdiff_t m_stuckJumpTimer = 0x6DA0; // CountdownTimer
constexpr std::ptrdiff_t m_nextCleanupCheckTimestamp = 0x6DB8; // GameTime_t
constexpr std::ptrdiff_t m_avgVel = 0x6DBC; // float32[10]
constexpr std::ptrdiff_t m_avgVelIndex = 0x6DE4; // int32
constexpr std::ptrdiff_t m_avgVelCount = 0x6DE8; // int32
constexpr std::ptrdiff_t m_lastOrigin = 0x6DEC; // Vector
constexpr std::ptrdiff_t m_lastRadioRecievedTimestamp = 0x6DFC; // float32
constexpr std::ptrdiff_t m_lastRadioSentTimestamp = 0x6E00; // float32
constexpr std::ptrdiff_t m_radioSubject = 0x6E04; // CHandle<CCSPlayerPawn>
constexpr std::ptrdiff_t m_radioPosition = 0x6E08; // Vector
constexpr std::ptrdiff_t m_voiceEndTimestamp = 0x6E14; // float32
constexpr std::ptrdiff_t m_lastValidReactionQueueFrame = 0x6E20; // int32
}
// Parent: CBaseEntity
// Field count: 2