mirror of
https://github.com/a2x/cs2-dumper.git
synced 2026-04-17 16:39:58 +08:00
📦 Game Update 13969
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Created using https://github.com/a2x/cs2-dumper
|
||||
* Fri, 10 Nov 2023 07:08:45 +0000
|
||||
* Tue, 14 Nov 2023 03:29:46 +0000
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
@@ -552,14 +552,14 @@ namespace CBasePlayerController { // CBaseEntity
|
||||
constexpr std::ptrdiff_t m_bAutoKickDisabled = 0x5AE; // bool
|
||||
constexpr std::ptrdiff_t m_bIsLowViolence = 0x5AF; // bool
|
||||
constexpr std::ptrdiff_t m_bGamePaused = 0x5B0; // bool
|
||||
constexpr std::ptrdiff_t m_nUsecTimestampLastUserCmdReceived = 0x640; // int64_t
|
||||
constexpr std::ptrdiff_t m_iIgnoreGlobalChat = 0x658; // ChatIgnoreType_t
|
||||
constexpr std::ptrdiff_t m_flLastPlayerTalkTime = 0x65C; // float
|
||||
constexpr std::ptrdiff_t m_flLastEntitySteadyState = 0x660; // float
|
||||
constexpr std::ptrdiff_t m_nAvailableEntitySteadyState = 0x664; // int32_t
|
||||
constexpr std::ptrdiff_t m_bHasAnySteadyStateEnts = 0x668; // bool
|
||||
constexpr std::ptrdiff_t m_steamID = 0x678; // uint64_t
|
||||
constexpr std::ptrdiff_t m_iDesiredFOV = 0x680; // uint32_t
|
||||
constexpr std::ptrdiff_t m_nUsecTimestampLastUserCmdReceived = 0x648; // int64_t
|
||||
constexpr std::ptrdiff_t m_iIgnoreGlobalChat = 0x660; // ChatIgnoreType_t
|
||||
constexpr std::ptrdiff_t m_flLastPlayerTalkTime = 0x664; // float
|
||||
constexpr std::ptrdiff_t m_flLastEntitySteadyState = 0x668; // float
|
||||
constexpr std::ptrdiff_t m_nAvailableEntitySteadyState = 0x66C; // int32_t
|
||||
constexpr std::ptrdiff_t m_bHasAnySteadyStateEnts = 0x670; // bool
|
||||
constexpr std::ptrdiff_t m_steamID = 0x680; // uint64_t
|
||||
constexpr std::ptrdiff_t m_iDesiredFOV = 0x688; // uint32_t
|
||||
}
|
||||
|
||||
namespace CBasePlayerPawn { // CBaseCombatCharacter
|
||||
@@ -810,15 +810,15 @@ namespace CBot {
|
||||
constexpr std::ptrdiff_t m_pPlayer = 0x18; // CCSPlayerPawn*
|
||||
constexpr std::ptrdiff_t m_bHasSpawned = 0x20; // bool
|
||||
constexpr std::ptrdiff_t m_id = 0x24; // uint32_t
|
||||
constexpr std::ptrdiff_t m_isRunning = 0xB0; // bool
|
||||
constexpr std::ptrdiff_t m_isCrouching = 0xB1; // bool
|
||||
constexpr std::ptrdiff_t m_forwardSpeed = 0xB4; // float
|
||||
constexpr std::ptrdiff_t m_leftSpeed = 0xB8; // float
|
||||
constexpr std::ptrdiff_t m_verticalSpeed = 0xBC; // float
|
||||
constexpr std::ptrdiff_t m_buttonFlags = 0xC0; // uint64_t
|
||||
constexpr std::ptrdiff_t m_jumpTimestamp = 0xC8; // float
|
||||
constexpr std::ptrdiff_t m_viewForward = 0xCC; // Vector
|
||||
constexpr std::ptrdiff_t m_postureStackIndex = 0xE8; // int32_t
|
||||
constexpr std::ptrdiff_t m_isRunning = 0xB8; // bool
|
||||
constexpr std::ptrdiff_t m_isCrouching = 0xB9; // bool
|
||||
constexpr std::ptrdiff_t m_forwardSpeed = 0xBC; // float
|
||||
constexpr std::ptrdiff_t m_leftSpeed = 0xC0; // float
|
||||
constexpr std::ptrdiff_t m_verticalSpeed = 0xC4; // float
|
||||
constexpr std::ptrdiff_t m_buttonFlags = 0xC8; // uint64_t
|
||||
constexpr std::ptrdiff_t m_jumpTimestamp = 0xD0; // float
|
||||
constexpr std::ptrdiff_t m_viewForward = 0xD4; // Vector
|
||||
constexpr std::ptrdiff_t m_postureStackIndex = 0xF0; // int32_t
|
||||
}
|
||||
|
||||
namespace CBreachCharge { // CCSWeaponBase
|
||||
@@ -991,146 +991,146 @@ namespace CC4 { // CCSWeaponBase
|
||||
}
|
||||
|
||||
namespace CCSBot { // CBot
|
||||
constexpr std::ptrdiff_t m_lastCoopSpawnPoint = 0xF0; // CHandle<SpawnPointCoopEnemy>
|
||||
constexpr std::ptrdiff_t m_eyePosition = 0x100; // Vector
|
||||
constexpr std::ptrdiff_t m_name = 0x10C; // char[64]
|
||||
constexpr std::ptrdiff_t m_combatRange = 0x14C; // float
|
||||
constexpr std::ptrdiff_t m_isRogue = 0x150; // bool
|
||||
constexpr std::ptrdiff_t m_rogueTimer = 0x158; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_diedLastRound = 0x174; // bool
|
||||
constexpr std::ptrdiff_t m_safeTime = 0x178; // float
|
||||
constexpr std::ptrdiff_t m_wasSafe = 0x17C; // bool
|
||||
constexpr std::ptrdiff_t m_blindFire = 0x184; // bool
|
||||
constexpr std::ptrdiff_t m_surpriseTimer = 0x188; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bAllowActive = 0x1A0; // bool
|
||||
constexpr std::ptrdiff_t m_isFollowing = 0x1A1; // bool
|
||||
constexpr std::ptrdiff_t m_leader = 0x1A4; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_followTimestamp = 0x1A8; // float
|
||||
constexpr std::ptrdiff_t m_allowAutoFollowTime = 0x1AC; // float
|
||||
constexpr std::ptrdiff_t m_hurryTimer = 0x1B0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_alertTimer = 0x1C8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_sneakTimer = 0x1E0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_panicTimer = 0x1F8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_stateTimestamp = 0x4C8; // float
|
||||
constexpr std::ptrdiff_t m_isAttacking = 0x4CC; // bool
|
||||
constexpr std::ptrdiff_t m_isOpeningDoor = 0x4CD; // bool
|
||||
constexpr std::ptrdiff_t m_taskEntity = 0x4D4; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_goalPosition = 0x4E4; // Vector
|
||||
constexpr std::ptrdiff_t m_goalEntity = 0x4F0; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_avoid = 0x4F4; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_avoidTimestamp = 0x4F8; // float
|
||||
constexpr std::ptrdiff_t m_isStopping = 0x4FC; // bool
|
||||
constexpr std::ptrdiff_t m_hasVisitedEnemySpawn = 0x4FD; // bool
|
||||
constexpr std::ptrdiff_t m_stillTimer = 0x500; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_bEyeAnglesUnderPathFinderControl = 0x510; // bool
|
||||
constexpr std::ptrdiff_t m_pathIndex = 0x6608; // int32_t
|
||||
constexpr std::ptrdiff_t m_areaEnteredTimestamp = 0x660C; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_repathTimer = 0x6610; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_avoidFriendTimer = 0x6628; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isFriendInTheWay = 0x6640; // bool
|
||||
constexpr std::ptrdiff_t m_politeTimer = 0x6648; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isWaitingBehindFriend = 0x6660; // bool
|
||||
constexpr std::ptrdiff_t m_pathLadderEnd = 0x668C; // float
|
||||
constexpr std::ptrdiff_t m_mustRunTimer = 0x66D8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_waitTimer = 0x66F0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_updateTravelDistanceTimer = 0x6708; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_playerTravelDistance = 0x6720; // float[64]
|
||||
constexpr std::ptrdiff_t m_travelDistancePhase = 0x6820; // uint8_t
|
||||
constexpr std::ptrdiff_t m_hostageEscortCount = 0x69B8; // uint8_t
|
||||
constexpr std::ptrdiff_t m_hostageEscortCountTimestamp = 0x69BC; // float
|
||||
constexpr std::ptrdiff_t m_desiredTeam = 0x69C0; // int32_t
|
||||
constexpr std::ptrdiff_t m_hasJoined = 0x69C4; // bool
|
||||
constexpr std::ptrdiff_t m_isWaitingForHostage = 0x69C5; // bool
|
||||
constexpr std::ptrdiff_t m_inhibitWaitingForHostageTimer = 0x69C8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_waitForHostageTimer = 0x69E0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_noisePosition = 0x69F8; // Vector
|
||||
constexpr std::ptrdiff_t m_noiseTravelDistance = 0x6A04; // float
|
||||
constexpr std::ptrdiff_t m_noiseTimestamp = 0x6A08; // float
|
||||
constexpr std::ptrdiff_t m_noiseSource = 0x6A10; // CCSPlayerPawn*
|
||||
constexpr std::ptrdiff_t m_noiseBendTimer = 0x6A28; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bentNoisePosition = 0x6A40; // Vector
|
||||
constexpr std::ptrdiff_t m_bendNoisePositionValid = 0x6A4C; // bool
|
||||
constexpr std::ptrdiff_t m_lookAroundStateTimestamp = 0x6A50; // float
|
||||
constexpr std::ptrdiff_t m_lookAheadAngle = 0x6A54; // float
|
||||
constexpr std::ptrdiff_t m_forwardAngle = 0x6A58; // float
|
||||
constexpr std::ptrdiff_t m_inhibitLookAroundTimestamp = 0x6A5C; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpot = 0x6A64; // Vector
|
||||
constexpr std::ptrdiff_t m_lookAtSpotDuration = 0x6A74; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotTimestamp = 0x6A78; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotAngleTolerance = 0x6A7C; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotClearIfClose = 0x6A80; // bool
|
||||
constexpr std::ptrdiff_t m_lookAtSpotAttack = 0x6A81; // bool
|
||||
constexpr std::ptrdiff_t m_lookAtDesc = 0x6A88; // char*
|
||||
constexpr std::ptrdiff_t m_peripheralTimestamp = 0x6A90; // float
|
||||
constexpr std::ptrdiff_t m_approachPointCount = 0x6C18; // uint8_t
|
||||
constexpr std::ptrdiff_t m_approachPointViewPosition = 0x6C1C; // Vector
|
||||
constexpr std::ptrdiff_t m_viewSteadyTimer = 0x6C28; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_tossGrenadeTimer = 0x6C40; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isAvoidingGrenade = 0x6C60; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_spotCheckTimestamp = 0x6C80; // float
|
||||
constexpr std::ptrdiff_t m_checkedHidingSpotCount = 0x7088; // int32_t
|
||||
constexpr std::ptrdiff_t m_lookPitch = 0x708C; // float
|
||||
constexpr std::ptrdiff_t m_lookPitchVel = 0x7090; // float
|
||||
constexpr std::ptrdiff_t m_lookYaw = 0x7094; // float
|
||||
constexpr std::ptrdiff_t m_lookYawVel = 0x7098; // float
|
||||
constexpr std::ptrdiff_t m_targetSpot = 0x709C; // Vector
|
||||
constexpr std::ptrdiff_t m_targetSpotVelocity = 0x70A8; // Vector
|
||||
constexpr std::ptrdiff_t m_targetSpotPredicted = 0x70B4; // Vector
|
||||
constexpr std::ptrdiff_t m_aimError = 0x70C0; // QAngle
|
||||
constexpr std::ptrdiff_t m_aimGoal = 0x70CC; // QAngle
|
||||
constexpr std::ptrdiff_t m_targetSpotTime = 0x70D8; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_aimFocus = 0x70DC; // float
|
||||
constexpr std::ptrdiff_t m_aimFocusInterval = 0x70E0; // float
|
||||
constexpr std::ptrdiff_t m_aimFocusNextUpdate = 0x70E4; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_ignoreEnemiesTimer = 0x70F0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_enemy = 0x7108; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_isEnemyVisible = 0x710C; // bool
|
||||
constexpr std::ptrdiff_t m_visibleEnemyParts = 0x710D; // uint8_t
|
||||
constexpr std::ptrdiff_t m_lastEnemyPosition = 0x7110; // Vector
|
||||
constexpr std::ptrdiff_t m_lastSawEnemyTimestamp = 0x711C; // float
|
||||
constexpr std::ptrdiff_t m_firstSawEnemyTimestamp = 0x7120; // float
|
||||
constexpr std::ptrdiff_t m_currentEnemyAcquireTimestamp = 0x7124; // float
|
||||
constexpr std::ptrdiff_t m_enemyDeathTimestamp = 0x7128; // float
|
||||
constexpr std::ptrdiff_t m_friendDeathTimestamp = 0x712C; // float
|
||||
constexpr std::ptrdiff_t m_isLastEnemyDead = 0x7130; // bool
|
||||
constexpr std::ptrdiff_t m_nearbyEnemyCount = 0x7134; // int32_t
|
||||
constexpr std::ptrdiff_t m_bomber = 0x7340; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_nearbyFriendCount = 0x7344; // int32_t
|
||||
constexpr std::ptrdiff_t m_closestVisibleFriend = 0x7348; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_closestVisibleHumanFriend = 0x734C; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_attentionInterval = 0x7350; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_attacker = 0x7360; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_attackedTimestamp = 0x7364; // float
|
||||
constexpr std::ptrdiff_t m_burnedByFlamesTimer = 0x7368; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_lastVictimID = 0x7378; // int32_t
|
||||
constexpr std::ptrdiff_t m_isAimingAtEnemy = 0x737C; // bool
|
||||
constexpr std::ptrdiff_t m_isRapidFiring = 0x737D; // bool
|
||||
constexpr std::ptrdiff_t m_equipTimer = 0x7380; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_zoomTimer = 0x7390; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_fireWeaponTimestamp = 0x73A8; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_lookForWeaponsOnGroundTimer = 0x73B0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bIsSleeping = 0x73C8; // bool
|
||||
constexpr std::ptrdiff_t m_isEnemySniperVisible = 0x73C9; // bool
|
||||
constexpr std::ptrdiff_t m_sawEnemySniperTimer = 0x73D0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_enemyQueueIndex = 0x7488; // uint8_t
|
||||
constexpr std::ptrdiff_t m_enemyQueueCount = 0x7489; // uint8_t
|
||||
constexpr std::ptrdiff_t m_enemyQueueAttendIndex = 0x748A; // uint8_t
|
||||
constexpr std::ptrdiff_t m_isStuck = 0x748B; // bool
|
||||
constexpr std::ptrdiff_t m_stuckTimestamp = 0x748C; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_stuckSpot = 0x7490; // Vector
|
||||
constexpr std::ptrdiff_t m_wiggleTimer = 0x74A0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_stuckJumpTimer = 0x74B8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_nextCleanupCheckTimestamp = 0x74D0; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_avgVel = 0x74D4; // float[10]
|
||||
constexpr std::ptrdiff_t m_avgVelIndex = 0x74FC; // int32_t
|
||||
constexpr std::ptrdiff_t m_avgVelCount = 0x7500; // int32_t
|
||||
constexpr std::ptrdiff_t m_lastOrigin = 0x7504; // Vector
|
||||
constexpr std::ptrdiff_t m_lastRadioRecievedTimestamp = 0x7514; // float
|
||||
constexpr std::ptrdiff_t m_lastRadioSentTimestamp = 0x7518; // float
|
||||
constexpr std::ptrdiff_t m_radioSubject = 0x751C; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_radioPosition = 0x7520; // Vector
|
||||
constexpr std::ptrdiff_t m_voiceEndTimestamp = 0x752C; // float
|
||||
constexpr std::ptrdiff_t m_lastValidReactionQueueFrame = 0x7538; // int32_t
|
||||
constexpr std::ptrdiff_t m_lastCoopSpawnPoint = 0xF8; // CHandle<SpawnPointCoopEnemy>
|
||||
constexpr std::ptrdiff_t m_eyePosition = 0x108; // Vector
|
||||
constexpr std::ptrdiff_t m_name = 0x114; // char[64]
|
||||
constexpr std::ptrdiff_t m_combatRange = 0x154; // float
|
||||
constexpr std::ptrdiff_t m_isRogue = 0x158; // bool
|
||||
constexpr std::ptrdiff_t m_rogueTimer = 0x160; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_diedLastRound = 0x17C; // bool
|
||||
constexpr std::ptrdiff_t m_safeTime = 0x180; // float
|
||||
constexpr std::ptrdiff_t m_wasSafe = 0x184; // bool
|
||||
constexpr std::ptrdiff_t m_blindFire = 0x18C; // bool
|
||||
constexpr std::ptrdiff_t m_surpriseTimer = 0x190; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bAllowActive = 0x1A8; // bool
|
||||
constexpr std::ptrdiff_t m_isFollowing = 0x1A9; // bool
|
||||
constexpr std::ptrdiff_t m_leader = 0x1AC; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_followTimestamp = 0x1B0; // float
|
||||
constexpr std::ptrdiff_t m_allowAutoFollowTime = 0x1B4; // float
|
||||
constexpr std::ptrdiff_t m_hurryTimer = 0x1B8; // CountdownTimer
|
||||
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 = 0x4D0; // float
|
||||
constexpr std::ptrdiff_t m_isAttacking = 0x4D4; // bool
|
||||
constexpr std::ptrdiff_t m_isOpeningDoor = 0x4D5; // bool
|
||||
constexpr std::ptrdiff_t m_taskEntity = 0x4DC; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_goalPosition = 0x4EC; // Vector
|
||||
constexpr std::ptrdiff_t m_goalEntity = 0x4F8; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_avoid = 0x4FC; // CHandle<CBaseEntity>
|
||||
constexpr std::ptrdiff_t m_avoidTimestamp = 0x500; // float
|
||||
constexpr std::ptrdiff_t m_isStopping = 0x504; // bool
|
||||
constexpr std::ptrdiff_t m_hasVisitedEnemySpawn = 0x505; // bool
|
||||
constexpr std::ptrdiff_t m_stillTimer = 0x508; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_bEyeAnglesUnderPathFinderControl = 0x518; // bool
|
||||
constexpr std::ptrdiff_t m_pathIndex = 0x6610; // int32_t
|
||||
constexpr std::ptrdiff_t m_areaEnteredTimestamp = 0x6614; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_repathTimer = 0x6618; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_avoidFriendTimer = 0x6630; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isFriendInTheWay = 0x6648; // bool
|
||||
constexpr std::ptrdiff_t m_politeTimer = 0x6650; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isWaitingBehindFriend = 0x6668; // bool
|
||||
constexpr std::ptrdiff_t m_pathLadderEnd = 0x6694; // float
|
||||
constexpr std::ptrdiff_t m_mustRunTimer = 0x66E0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_waitTimer = 0x66F8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_updateTravelDistanceTimer = 0x6710; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_playerTravelDistance = 0x6728; // float[64]
|
||||
constexpr std::ptrdiff_t m_travelDistancePhase = 0x6828; // uint8_t
|
||||
constexpr std::ptrdiff_t m_hostageEscortCount = 0x69C0; // uint8_t
|
||||
constexpr std::ptrdiff_t m_hostageEscortCountTimestamp = 0x69C4; // float
|
||||
constexpr std::ptrdiff_t m_desiredTeam = 0x69C8; // int32_t
|
||||
constexpr std::ptrdiff_t m_hasJoined = 0x69CC; // bool
|
||||
constexpr std::ptrdiff_t m_isWaitingForHostage = 0x69CD; // bool
|
||||
constexpr std::ptrdiff_t m_inhibitWaitingForHostageTimer = 0x69D0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_waitForHostageTimer = 0x69E8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_noisePosition = 0x6A00; // Vector
|
||||
constexpr std::ptrdiff_t m_noiseTravelDistance = 0x6A0C; // float
|
||||
constexpr std::ptrdiff_t m_noiseTimestamp = 0x6A10; // float
|
||||
constexpr std::ptrdiff_t m_noiseSource = 0x6A18; // CCSPlayerPawn*
|
||||
constexpr std::ptrdiff_t m_noiseBendTimer = 0x6A30; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bentNoisePosition = 0x6A48; // Vector
|
||||
constexpr std::ptrdiff_t m_bendNoisePositionValid = 0x6A54; // bool
|
||||
constexpr std::ptrdiff_t m_lookAroundStateTimestamp = 0x6A58; // float
|
||||
constexpr std::ptrdiff_t m_lookAheadAngle = 0x6A5C; // float
|
||||
constexpr std::ptrdiff_t m_forwardAngle = 0x6A60; // float
|
||||
constexpr std::ptrdiff_t m_inhibitLookAroundTimestamp = 0x6A64; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpot = 0x6A6C; // Vector
|
||||
constexpr std::ptrdiff_t m_lookAtSpotDuration = 0x6A7C; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotTimestamp = 0x6A80; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotAngleTolerance = 0x6A84; // float
|
||||
constexpr std::ptrdiff_t m_lookAtSpotClearIfClose = 0x6A88; // bool
|
||||
constexpr std::ptrdiff_t m_lookAtSpotAttack = 0x6A89; // bool
|
||||
constexpr std::ptrdiff_t m_lookAtDesc = 0x6A90; // char*
|
||||
constexpr std::ptrdiff_t m_peripheralTimestamp = 0x6A98; // float
|
||||
constexpr std::ptrdiff_t m_approachPointCount = 0x6C20; // uint8_t
|
||||
constexpr std::ptrdiff_t m_approachPointViewPosition = 0x6C24; // Vector
|
||||
constexpr std::ptrdiff_t m_viewSteadyTimer = 0x6C30; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_tossGrenadeTimer = 0x6C48; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_isAvoidingGrenade = 0x6C68; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_spotCheckTimestamp = 0x6C88; // float
|
||||
constexpr std::ptrdiff_t m_checkedHidingSpotCount = 0x7090; // int32_t
|
||||
constexpr std::ptrdiff_t m_lookPitch = 0x7094; // float
|
||||
constexpr std::ptrdiff_t m_lookPitchVel = 0x7098; // float
|
||||
constexpr std::ptrdiff_t m_lookYaw = 0x709C; // float
|
||||
constexpr std::ptrdiff_t m_lookYawVel = 0x70A0; // float
|
||||
constexpr std::ptrdiff_t m_targetSpot = 0x70A4; // Vector
|
||||
constexpr std::ptrdiff_t m_targetSpotVelocity = 0x70B0; // Vector
|
||||
constexpr std::ptrdiff_t m_targetSpotPredicted = 0x70BC; // Vector
|
||||
constexpr std::ptrdiff_t m_aimError = 0x70C8; // QAngle
|
||||
constexpr std::ptrdiff_t m_aimGoal = 0x70D4; // QAngle
|
||||
constexpr std::ptrdiff_t m_targetSpotTime = 0x70E0; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_aimFocus = 0x70E4; // float
|
||||
constexpr std::ptrdiff_t m_aimFocusInterval = 0x70E8; // float
|
||||
constexpr std::ptrdiff_t m_aimFocusNextUpdate = 0x70EC; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_ignoreEnemiesTimer = 0x70F8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_enemy = 0x7110; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_isEnemyVisible = 0x7114; // bool
|
||||
constexpr std::ptrdiff_t m_visibleEnemyParts = 0x7115; // uint8_t
|
||||
constexpr std::ptrdiff_t m_lastEnemyPosition = 0x7118; // Vector
|
||||
constexpr std::ptrdiff_t m_lastSawEnemyTimestamp = 0x7124; // float
|
||||
constexpr std::ptrdiff_t m_firstSawEnemyTimestamp = 0x7128; // float
|
||||
constexpr std::ptrdiff_t m_currentEnemyAcquireTimestamp = 0x712C; // float
|
||||
constexpr std::ptrdiff_t m_enemyDeathTimestamp = 0x7130; // float
|
||||
constexpr std::ptrdiff_t m_friendDeathTimestamp = 0x7134; // float
|
||||
constexpr std::ptrdiff_t m_isLastEnemyDead = 0x7138; // bool
|
||||
constexpr std::ptrdiff_t m_nearbyEnemyCount = 0x713C; // int32_t
|
||||
constexpr std::ptrdiff_t m_bomber = 0x7348; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_nearbyFriendCount = 0x734C; // int32_t
|
||||
constexpr std::ptrdiff_t m_closestVisibleFriend = 0x7350; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_closestVisibleHumanFriend = 0x7354; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_attentionInterval = 0x7358; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_attacker = 0x7368; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_attackedTimestamp = 0x736C; // float
|
||||
constexpr std::ptrdiff_t m_burnedByFlamesTimer = 0x7370; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_lastVictimID = 0x7380; // int32_t
|
||||
constexpr std::ptrdiff_t m_isAimingAtEnemy = 0x7384; // bool
|
||||
constexpr std::ptrdiff_t m_isRapidFiring = 0x7385; // bool
|
||||
constexpr std::ptrdiff_t m_equipTimer = 0x7388; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_zoomTimer = 0x7398; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_fireWeaponTimestamp = 0x73B0; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_lookForWeaponsOnGroundTimer = 0x73B8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_bIsSleeping = 0x73D0; // bool
|
||||
constexpr std::ptrdiff_t m_isEnemySniperVisible = 0x73D1; // bool
|
||||
constexpr std::ptrdiff_t m_sawEnemySniperTimer = 0x73D8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_enemyQueueIndex = 0x7490; // uint8_t
|
||||
constexpr std::ptrdiff_t m_enemyQueueCount = 0x7491; // uint8_t
|
||||
constexpr std::ptrdiff_t m_enemyQueueAttendIndex = 0x7492; // uint8_t
|
||||
constexpr std::ptrdiff_t m_isStuck = 0x7493; // bool
|
||||
constexpr std::ptrdiff_t m_stuckTimestamp = 0x7494; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_stuckSpot = 0x7498; // Vector
|
||||
constexpr std::ptrdiff_t m_wiggleTimer = 0x74A8; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_stuckJumpTimer = 0x74C0; // CountdownTimer
|
||||
constexpr std::ptrdiff_t m_nextCleanupCheckTimestamp = 0x74D8; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_avgVel = 0x74DC; // float[10]
|
||||
constexpr std::ptrdiff_t m_avgVelIndex = 0x7504; // int32_t
|
||||
constexpr std::ptrdiff_t m_avgVelCount = 0x7508; // int32_t
|
||||
constexpr std::ptrdiff_t m_lastOrigin = 0x750C; // Vector
|
||||
constexpr std::ptrdiff_t m_lastRadioRecievedTimestamp = 0x751C; // float
|
||||
constexpr std::ptrdiff_t m_lastRadioSentTimestamp = 0x7520; // float
|
||||
constexpr std::ptrdiff_t m_radioSubject = 0x7524; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_radioPosition = 0x7528; // Vector
|
||||
constexpr std::ptrdiff_t m_voiceEndTimestamp = 0x7534; // float
|
||||
constexpr std::ptrdiff_t m_lastValidReactionQueueFrame = 0x7540; // int32_t
|
||||
}
|
||||
|
||||
namespace CCSGOPlayerAnimGraphState {
|
||||
@@ -1439,84 +1439,84 @@ namespace CCSPlayerBase_CameraServices { // CPlayer_CameraServices
|
||||
}
|
||||
|
||||
namespace CCSPlayerController { // CBasePlayerController
|
||||
constexpr std::ptrdiff_t m_pInGameMoneyServices = 0x6B0; // CCSPlayerController_InGameMoneyServices*
|
||||
constexpr std::ptrdiff_t m_pInventoryServices = 0x6B8; // CCSPlayerController_InventoryServices*
|
||||
constexpr std::ptrdiff_t m_pActionTrackingServices = 0x6C0; // CCSPlayerController_ActionTrackingServices*
|
||||
constexpr std::ptrdiff_t m_pDamageServices = 0x6C8; // CCSPlayerController_DamageServices*
|
||||
constexpr std::ptrdiff_t m_iPing = 0x6D0; // uint32_t
|
||||
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x6D4; // bool
|
||||
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x6D8; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x6E0; // uint8_t
|
||||
constexpr std::ptrdiff_t m_flForceTeamTime = 0x6E4; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x6E8; // int32_t
|
||||
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x6EC; // bool
|
||||
constexpr std::ptrdiff_t m_bAttemptedToGetColor = 0x6ED; // bool
|
||||
constexpr std::ptrdiff_t m_iTeammatePreferredColor = 0x6F0; // int32_t
|
||||
constexpr std::ptrdiff_t m_bTeamChanged = 0x6F4; // bool
|
||||
constexpr std::ptrdiff_t m_bInSwitchTeam = 0x6F5; // bool
|
||||
constexpr std::ptrdiff_t m_bHasSeenJoinGame = 0x6F6; // bool
|
||||
constexpr std::ptrdiff_t m_bJustBecameSpectator = 0x6F7; // bool
|
||||
constexpr std::ptrdiff_t m_bSwitchTeamsOnNextRoundReset = 0x6F8; // bool
|
||||
constexpr std::ptrdiff_t m_bRemoveAllItemsOnNextRoundReset = 0x6F9; // bool
|
||||
constexpr std::ptrdiff_t m_szClan = 0x700; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_szClanName = 0x708; // char[32]
|
||||
constexpr std::ptrdiff_t m_iCoachingTeam = 0x728; // int32_t
|
||||
constexpr std::ptrdiff_t m_nPlayerDominated = 0x730; // uint64_t
|
||||
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x738; // uint64_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x740; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x744; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x748; // int8_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x74C; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x750; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x754; // int32_t
|
||||
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x758; // int32_t
|
||||
constexpr std::ptrdiff_t m_unActiveQuestId = 0x75C; // uint16_t
|
||||
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x760; // QuestProgress::Reason
|
||||
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x764; // uint32_t
|
||||
constexpr std::ptrdiff_t m_iDraftIndex = 0x790; // int32_t
|
||||
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x794; // uint32_t
|
||||
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x798; // uint32_t
|
||||
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x79C; // bool
|
||||
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x79D; // bool
|
||||
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x79E; // bool
|
||||
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x79F; // bool
|
||||
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x7A0; // bool
|
||||
constexpr std::ptrdiff_t m_bScoreReported = 0x7A1; // bool
|
||||
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x7A4; // int32_t
|
||||
constexpr std::ptrdiff_t m_bControllingBot = 0x7B0; // bool
|
||||
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x7B1; // bool
|
||||
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x7B2; // bool
|
||||
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x7B4; // int32_t
|
||||
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x7B8; // bool
|
||||
constexpr std::ptrdiff_t m_hPlayerPawn = 0x7BC; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_hObserverPawn = 0x7C0; // CHandle<CCSObserverPawn>
|
||||
constexpr std::ptrdiff_t m_DesiredObserverMode = 0x7C4; // int32_t
|
||||
constexpr std::ptrdiff_t m_hDesiredObserverTarget = 0x7C8; // CEntityHandle
|
||||
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x7CC; // bool
|
||||
constexpr std::ptrdiff_t m_iPawnHealth = 0x7D0; // uint32_t
|
||||
constexpr std::ptrdiff_t m_iPawnArmor = 0x7D4; // int32_t
|
||||
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x7D8; // bool
|
||||
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x7D9; // bool
|
||||
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x7DA; // uint16_t
|
||||
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x7DC; // int32_t
|
||||
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x7E0; // int32_t
|
||||
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x7E4; // int32_t
|
||||
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x7E8; // CHandle<CCSPlayerController>
|
||||
constexpr std::ptrdiff_t m_iScore = 0x7EC; // int32_t
|
||||
constexpr std::ptrdiff_t m_iRoundScore = 0x7F0; // int32_t
|
||||
constexpr std::ptrdiff_t m_iRoundsWon = 0x7F4; // int32_t
|
||||
constexpr std::ptrdiff_t m_vecKills = 0x7F8; // CNetworkUtlVectorBase<EKillTypes_t>
|
||||
constexpr std::ptrdiff_t m_iMVPs = 0x810; // int32_t
|
||||
constexpr std::ptrdiff_t m_nUpdateCounter = 0x814; // int32_t
|
||||
constexpr std::ptrdiff_t m_flSmoothedPing = 0x818; // float
|
||||
constexpr std::ptrdiff_t m_lastHeldVoteTimer = 0x8C0; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_bShowHints = 0x8D8; // bool
|
||||
constexpr std::ptrdiff_t m_iNextTimeCheck = 0x8DC; // int32_t
|
||||
constexpr std::ptrdiff_t m_bJustDidTeamKill = 0x8E0; // bool
|
||||
constexpr std::ptrdiff_t m_bPunishForTeamKill = 0x8E1; // bool
|
||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarning = 0x8E2; // bool
|
||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarningThisRound = 0x8E3; // bool
|
||||
constexpr std::ptrdiff_t m_LastTeamDamageWarningTime = 0x8E4; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_pInGameMoneyServices = 0x6B8; // CCSPlayerController_InGameMoneyServices*
|
||||
constexpr std::ptrdiff_t m_pInventoryServices = 0x6C0; // CCSPlayerController_InventoryServices*
|
||||
constexpr std::ptrdiff_t m_pActionTrackingServices = 0x6C8; // CCSPlayerController_ActionTrackingServices*
|
||||
constexpr std::ptrdiff_t m_pDamageServices = 0x6D0; // CCSPlayerController_DamageServices*
|
||||
constexpr std::ptrdiff_t m_iPing = 0x6D8; // uint32_t
|
||||
constexpr std::ptrdiff_t m_bHasCommunicationAbuseMute = 0x6DC; // bool
|
||||
constexpr std::ptrdiff_t m_szCrosshairCodes = 0x6E0; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_iPendingTeamNum = 0x6E8; // uint8_t
|
||||
constexpr std::ptrdiff_t m_flForceTeamTime = 0x6EC; // GameTime_t
|
||||
constexpr std::ptrdiff_t m_iCompTeammateColor = 0x6F0; // int32_t
|
||||
constexpr std::ptrdiff_t m_bEverPlayedOnTeam = 0x6F4; // bool
|
||||
constexpr std::ptrdiff_t m_bAttemptedToGetColor = 0x6F5; // bool
|
||||
constexpr std::ptrdiff_t m_iTeammatePreferredColor = 0x6F8; // int32_t
|
||||
constexpr std::ptrdiff_t m_bTeamChanged = 0x6FC; // bool
|
||||
constexpr std::ptrdiff_t m_bInSwitchTeam = 0x6FD; // bool
|
||||
constexpr std::ptrdiff_t m_bHasSeenJoinGame = 0x6FE; // bool
|
||||
constexpr std::ptrdiff_t m_bJustBecameSpectator = 0x6FF; // bool
|
||||
constexpr std::ptrdiff_t m_bSwitchTeamsOnNextRoundReset = 0x700; // bool
|
||||
constexpr std::ptrdiff_t m_bRemoveAllItemsOnNextRoundReset = 0x701; // bool
|
||||
constexpr std::ptrdiff_t m_szClan = 0x708; // CUtlSymbolLarge
|
||||
constexpr std::ptrdiff_t m_szClanName = 0x710; // char[32]
|
||||
constexpr std::ptrdiff_t m_iCoachingTeam = 0x730; // int32_t
|
||||
constexpr std::ptrdiff_t m_nPlayerDominated = 0x738; // uint64_t
|
||||
constexpr std::ptrdiff_t m_nPlayerDominatingMe = 0x740; // uint64_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRanking = 0x748; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveWins = 0x74C; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankType = 0x750; // int8_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Win = 0x754; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Loss = 0x758; // int32_t
|
||||
constexpr std::ptrdiff_t m_iCompetitiveRankingPredicted_Tie = 0x75C; // int32_t
|
||||
constexpr std::ptrdiff_t m_nEndMatchNextMapVote = 0x760; // int32_t
|
||||
constexpr std::ptrdiff_t m_unActiveQuestId = 0x764; // uint16_t
|
||||
constexpr std::ptrdiff_t m_nQuestProgressReason = 0x768; // QuestProgress::Reason
|
||||
constexpr std::ptrdiff_t m_unPlayerTvControlFlags = 0x76C; // uint32_t
|
||||
constexpr std::ptrdiff_t m_iDraftIndex = 0x798; // int32_t
|
||||
constexpr std::ptrdiff_t m_msQueuedModeDisconnectionTimestamp = 0x79C; // uint32_t
|
||||
constexpr std::ptrdiff_t m_uiAbandonRecordedReason = 0x7A0; // uint32_t
|
||||
constexpr std::ptrdiff_t m_bCannotBeKicked = 0x7A4; // bool
|
||||
constexpr std::ptrdiff_t m_bEverFullyConnected = 0x7A5; // bool
|
||||
constexpr std::ptrdiff_t m_bAbandonAllowsSurrender = 0x7A6; // bool
|
||||
constexpr std::ptrdiff_t m_bAbandonOffersInstantSurrender = 0x7A7; // bool
|
||||
constexpr std::ptrdiff_t m_bDisconnection1MinWarningPrinted = 0x7A8; // bool
|
||||
constexpr std::ptrdiff_t m_bScoreReported = 0x7A9; // bool
|
||||
constexpr std::ptrdiff_t m_nDisconnectionTick = 0x7AC; // int32_t
|
||||
constexpr std::ptrdiff_t m_bControllingBot = 0x7B8; // bool
|
||||
constexpr std::ptrdiff_t m_bHasControlledBotThisRound = 0x7B9; // bool
|
||||
constexpr std::ptrdiff_t m_bHasBeenControlledByPlayerThisRound = 0x7BA; // bool
|
||||
constexpr std::ptrdiff_t m_nBotsControlledThisRound = 0x7BC; // int32_t
|
||||
constexpr std::ptrdiff_t m_bCanControlObservedBot = 0x7C0; // bool
|
||||
constexpr std::ptrdiff_t m_hPlayerPawn = 0x7C4; // CHandle<CCSPlayerPawn>
|
||||
constexpr std::ptrdiff_t m_hObserverPawn = 0x7C8; // CHandle<CCSObserverPawn>
|
||||
constexpr std::ptrdiff_t m_DesiredObserverMode = 0x7CC; // int32_t
|
||||
constexpr std::ptrdiff_t m_hDesiredObserverTarget = 0x7D0; // CEntityHandle
|
||||
constexpr std::ptrdiff_t m_bPawnIsAlive = 0x7D4; // bool
|
||||
constexpr std::ptrdiff_t m_iPawnHealth = 0x7D8; // uint32_t
|
||||
constexpr std::ptrdiff_t m_iPawnArmor = 0x7DC; // int32_t
|
||||
constexpr std::ptrdiff_t m_bPawnHasDefuser = 0x7E0; // bool
|
||||
constexpr std::ptrdiff_t m_bPawnHasHelmet = 0x7E1; // bool
|
||||
constexpr std::ptrdiff_t m_nPawnCharacterDefIndex = 0x7E2; // uint16_t
|
||||
constexpr std::ptrdiff_t m_iPawnLifetimeStart = 0x7E4; // int32_t
|
||||
constexpr std::ptrdiff_t m_iPawnLifetimeEnd = 0x7E8; // int32_t
|
||||
constexpr std::ptrdiff_t m_iPawnBotDifficulty = 0x7EC; // int32_t
|
||||
constexpr std::ptrdiff_t m_hOriginalControllerOfCurrentPawn = 0x7F0; // CHandle<CCSPlayerController>
|
||||
constexpr std::ptrdiff_t m_iScore = 0x7F4; // int32_t
|
||||
constexpr std::ptrdiff_t m_iRoundScore = 0x7F8; // int32_t
|
||||
constexpr std::ptrdiff_t m_iRoundsWon = 0x7FC; // int32_t
|
||||
constexpr std::ptrdiff_t m_vecKills = 0x800; // CNetworkUtlVectorBase<EKillTypes_t>
|
||||
constexpr std::ptrdiff_t m_iMVPs = 0x818; // int32_t
|
||||
constexpr std::ptrdiff_t m_nUpdateCounter = 0x81C; // int32_t
|
||||
constexpr std::ptrdiff_t m_flSmoothedPing = 0x820; // float
|
||||
constexpr std::ptrdiff_t m_lastHeldVoteTimer = 0xF8C8; // IntervalTimer
|
||||
constexpr std::ptrdiff_t m_bShowHints = 0xF8E0; // bool
|
||||
constexpr std::ptrdiff_t m_iNextTimeCheck = 0xF8E4; // int32_t
|
||||
constexpr std::ptrdiff_t m_bJustDidTeamKill = 0xF8E8; // bool
|
||||
constexpr std::ptrdiff_t m_bPunishForTeamKill = 0xF8E9; // bool
|
||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarning = 0xF8EA; // bool
|
||||
constexpr std::ptrdiff_t m_bGaveTeamDamageWarningThisRound = 0xF8EB; // bool
|
||||
constexpr std::ptrdiff_t m_LastTeamDamageWarningTime = 0xF8EC; // GameTime_t
|
||||
}
|
||||
|
||||
namespace CCSPlayerController_ActionTrackingServices { // CPlayerControllerComponent
|
||||
|
||||
Reference in New Issue
Block a user