📦 Game Update 13969

This commit is contained in:
a2x
2023-11-14 13:59:04 +10:00
parent e03721e1bb
commit 1cc8196f93
80 changed files with 2376 additions and 2369 deletions

View File

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