mirror of
https://github.com/a2x/cs2-dumper.git
synced 2026-04-17 19:49:58 +08:00
📦 Game Update 13967
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Created using https://github.com/a2x/cs2-dumper
|
||||
* Fri, 3 Nov 2023 09:09:52 +0000
|
||||
* Sat, 4 Nov 2023 00:33:03 +0000
|
||||
*/
|
||||
|
||||
#![allow(non_snake_case, non_upper_case_globals)]
|
||||
@@ -773,12 +773,12 @@ pub mod CBodyComponent { // CEntityComponent
|
||||
}
|
||||
|
||||
pub mod CBodyComponentBaseAnimGraph { // CBodyComponentSkeletonInstance
|
||||
pub const m_animationController: usize = 0x470; // CBaseAnimGraphController
|
||||
pub const __m_pChainEntity: usize = 0x750; // CNetworkVarChainer
|
||||
pub const m_animationController: usize = 0x480; // CBaseAnimGraphController
|
||||
pub const __m_pChainEntity: usize = 0x760; // CNetworkVarChainer
|
||||
}
|
||||
|
||||
pub mod CBodyComponentBaseModelEntity { // CBodyComponentSkeletonInstance
|
||||
pub const __m_pChainEntity: usize = 0x470; // CNetworkVarChainer
|
||||
pub const __m_pChainEntity: usize = 0x480; // CNetworkVarChainer
|
||||
}
|
||||
|
||||
pub mod CBodyComponentPoint { // CBodyComponent
|
||||
@@ -788,7 +788,7 @@ pub mod CBodyComponentPoint { // CBodyComponent
|
||||
|
||||
pub mod CBodyComponentSkeletonInstance { // CBodyComponent
|
||||
pub const m_skeletonInstance: usize = 0x50; // CSkeletonInstance
|
||||
pub const __m_pChainEntity: usize = 0x440; // CNetworkVarChainer
|
||||
pub const __m_pChainEntity: usize = 0x450; // CNetworkVarChainer
|
||||
}
|
||||
|
||||
pub mod CBombTarget { // CBaseTrigger
|
||||
@@ -1550,36 +1550,36 @@ pub mod CCSPlayerController_InventoryServices { // CPlayerControllerComponent
|
||||
}
|
||||
|
||||
pub mod CCSPlayerPawn { // CCSPlayerPawnBase
|
||||
pub const m_pBulletServices: usize = 0x1548; // CCSPlayer_BulletServices*
|
||||
pub const m_pHostageServices: usize = 0x1550; // CCSPlayer_HostageServices*
|
||||
pub const m_pBuyServices: usize = 0x1558; // CCSPlayer_BuyServices*
|
||||
pub const m_pActionTrackingServices: usize = 0x1560; // CCSPlayer_ActionTrackingServices*
|
||||
pub const m_pRadioServices: usize = 0x1568; // CCSPlayer_RadioServices*
|
||||
pub const m_pDamageReactServices: usize = 0x1570; // CCSPlayer_DamageReactServices*
|
||||
pub const m_nCharacterDefIndex: usize = 0x1578; // uint16_t
|
||||
pub const m_hPreviousModel: usize = 0x1580; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_bHasFemaleVoice: usize = 0x1588; // bool
|
||||
pub const m_strVOPrefix: usize = 0x1590; // CUtlString
|
||||
pub const m_szLastPlaceName: usize = 0x1598; // char[18]
|
||||
pub const m_bInBuyZone: usize = 0x1658; // bool
|
||||
pub const m_bWasInBuyZone: usize = 0x1659; // bool
|
||||
pub const m_bInHostageRescueZone: usize = 0x165A; // bool
|
||||
pub const m_bInBombZone: usize = 0x165B; // bool
|
||||
pub const m_bWasInHostageRescueZone: usize = 0x165C; // bool
|
||||
pub const m_iRetakesOffering: usize = 0x1660; // int32_t
|
||||
pub const m_iRetakesOfferingCard: usize = 0x1664; // int32_t
|
||||
pub const m_bRetakesHasDefuseKit: usize = 0x1668; // bool
|
||||
pub const m_bRetakesMVPLastRound: usize = 0x1669; // bool
|
||||
pub const m_iRetakesMVPBoostItem: usize = 0x166C; // int32_t
|
||||
pub const m_RetakesMVPBoostExtraUtility: usize = 0x1670; // loadout_slot_t
|
||||
pub const m_flHealthShotBoostExpirationTime: usize = 0x1674; // GameTime_t
|
||||
pub const m_flLandseconds: usize = 0x1678; // float
|
||||
pub const m_aimPunchAngle: usize = 0x167C; // QAngle
|
||||
pub const m_aimPunchAngleVel: usize = 0x1688; // QAngle
|
||||
pub const m_aimPunchTickBase: usize = 0x1694; // int32_t
|
||||
pub const m_aimPunchTickFraction: usize = 0x1698; // float
|
||||
pub const m_aimPunchCache: usize = 0x16A0; // CUtlVector<QAngle>
|
||||
pub const m_bIsBuyMenuOpen: usize = 0x16B8; // bool
|
||||
pub const m_pBulletServices: usize = 0x1550; // CCSPlayer_BulletServices*
|
||||
pub const m_pHostageServices: usize = 0x1558; // CCSPlayer_HostageServices*
|
||||
pub const m_pBuyServices: usize = 0x1560; // CCSPlayer_BuyServices*
|
||||
pub const m_pActionTrackingServices: usize = 0x1568; // CCSPlayer_ActionTrackingServices*
|
||||
pub const m_pRadioServices: usize = 0x1570; // CCSPlayer_RadioServices*
|
||||
pub const m_pDamageReactServices: usize = 0x1578; // CCSPlayer_DamageReactServices*
|
||||
pub const m_nCharacterDefIndex: usize = 0x1580; // uint16_t
|
||||
pub const m_hPreviousModel: usize = 0x1588; // CStrongHandle<InfoForResourceTypeCModel>
|
||||
pub const m_bHasFemaleVoice: usize = 0x1590; // bool
|
||||
pub const m_strVOPrefix: usize = 0x1598; // CUtlString
|
||||
pub const m_szLastPlaceName: usize = 0x15A0; // char[18]
|
||||
pub const m_bInBuyZone: usize = 0x1660; // bool
|
||||
pub const m_bWasInBuyZone: usize = 0x1661; // bool
|
||||
pub const m_bInHostageRescueZone: usize = 0x1662; // bool
|
||||
pub const m_bInBombZone: usize = 0x1663; // bool
|
||||
pub const m_bWasInHostageRescueZone: usize = 0x1664; // bool
|
||||
pub const m_iRetakesOffering: usize = 0x1668; // int32_t
|
||||
pub const m_iRetakesOfferingCard: usize = 0x166C; // int32_t
|
||||
pub const m_bRetakesHasDefuseKit: usize = 0x1670; // bool
|
||||
pub const m_bRetakesMVPLastRound: usize = 0x1671; // bool
|
||||
pub const m_iRetakesMVPBoostItem: usize = 0x1674; // int32_t
|
||||
pub const m_RetakesMVPBoostExtraUtility: usize = 0x1678; // loadout_slot_t
|
||||
pub const m_flHealthShotBoostExpirationTime: usize = 0x167C; // GameTime_t
|
||||
pub const m_flLandseconds: usize = 0x1680; // float
|
||||
pub const m_aimPunchAngle: usize = 0x1684; // QAngle
|
||||
pub const m_aimPunchAngleVel: usize = 0x1690; // QAngle
|
||||
pub const m_aimPunchTickBase: usize = 0x169C; // int32_t
|
||||
pub const m_aimPunchTickFraction: usize = 0x16A0; // float
|
||||
pub const m_aimPunchCache: usize = 0x16A8; // CUtlVector<QAngle>
|
||||
pub const m_bIsBuyMenuOpen: usize = 0x16C0; // bool
|
||||
pub const m_xLastHeadBoneTransform: usize = 0x1C30; // CTransform
|
||||
pub const m_bLastHeadBoneTransformIsValid: usize = 0x1C50; // bool
|
||||
pub const m_lastLandTime: usize = 0x1C54; // GameTime_t
|
||||
@@ -1600,142 +1600,142 @@ pub mod CCSPlayerPawn { // CCSPlayerPawnBase
|
||||
}
|
||||
|
||||
pub mod CCSPlayerPawnBase { // CBasePlayerPawn
|
||||
pub const m_CTouchExpansionComponent: usize = 0xB60; // CTouchExpansionComponent
|
||||
pub const m_pPingServices: usize = 0xBB0; // CCSPlayer_PingServices*
|
||||
pub const m_pViewModelServices: usize = 0xBB8; // CPlayer_ViewModelServices*
|
||||
pub const m_iDisplayHistoryBits: usize = 0xBC0; // uint32_t
|
||||
pub const m_flLastAttackedTeammate: usize = 0xBC4; // float
|
||||
pub const m_hOriginalController: usize = 0xBC8; // CHandle<CCSPlayerController>
|
||||
pub const m_blindUntilTime: usize = 0xBCC; // GameTime_t
|
||||
pub const m_blindStartTime: usize = 0xBD0; // GameTime_t
|
||||
pub const m_allowAutoFollowTime: usize = 0xBD4; // GameTime_t
|
||||
pub const m_entitySpottedState: usize = 0xBD8; // EntitySpottedState_t
|
||||
pub const m_nSpotRules: usize = 0xBF0; // int32_t
|
||||
pub const m_iPlayerState: usize = 0xBF4; // CSPlayerState
|
||||
pub const m_chickenIdleSoundTimer: usize = 0xC00; // CountdownTimer
|
||||
pub const m_chickenJumpSoundTimer: usize = 0xC18; // CountdownTimer
|
||||
pub const m_vecLastBookmarkedPosition: usize = 0xCD0; // Vector
|
||||
pub const m_flLastDistanceTraveledNotice: usize = 0xCDC; // float
|
||||
pub const m_flAccumulatedDistanceTraveled: usize = 0xCE0; // float
|
||||
pub const m_flLastFriendlyFireDamageReductionRatio: usize = 0xCE4; // float
|
||||
pub const m_bRespawning: usize = 0xCE8; // bool
|
||||
pub const m_nLastPickupPriority: usize = 0xCEC; // int32_t
|
||||
pub const m_flLastPickupPriorityTime: usize = 0xCF0; // float
|
||||
pub const m_bIsScoped: usize = 0xCF4; // bool
|
||||
pub const m_bIsWalking: usize = 0xCF5; // bool
|
||||
pub const m_bResumeZoom: usize = 0xCF6; // bool
|
||||
pub const m_bIsDefusing: usize = 0xCF7; // bool
|
||||
pub const m_bIsGrabbingHostage: usize = 0xCF8; // bool
|
||||
pub const m_iBlockingUseActionInProgress: usize = 0xCFC; // CSPlayerBlockingUseAction_t
|
||||
pub const m_fImmuneToGunGameDamageTime: usize = 0xD00; // GameTime_t
|
||||
pub const m_bGunGameImmunity: usize = 0xD04; // bool
|
||||
pub const m_fMolotovDamageTime: usize = 0xD08; // float
|
||||
pub const m_bHasMovedSinceSpawn: usize = 0xD0C; // bool
|
||||
pub const m_bCanMoveDuringFreezePeriod: usize = 0xD0D; // bool
|
||||
pub const m_flGuardianTooFarDistFrac: usize = 0xD10; // float
|
||||
pub const m_flNextGuardianTooFarHurtTime: usize = 0xD14; // float
|
||||
pub const m_flDetectedByEnemySensorTime: usize = 0xD18; // GameTime_t
|
||||
pub const m_flDealtDamageToEnemyMostRecentTimestamp: usize = 0xD1C; // float
|
||||
pub const m_flLastEquippedHelmetTime: usize = 0xD20; // GameTime_t
|
||||
pub const m_flLastEquippedArmorTime: usize = 0xD24; // GameTime_t
|
||||
pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0xD28; // int32_t
|
||||
pub const m_bResetArmorNextSpawn: usize = 0xD2C; // bool
|
||||
pub const m_flLastBumpMineBumpTime: usize = 0xD30; // GameTime_t
|
||||
pub const m_flEmitSoundTime: usize = 0xD34; // GameTime_t
|
||||
pub const m_iNumSpawns: usize = 0xD38; // int32_t
|
||||
pub const m_iShouldHaveCash: usize = 0xD3C; // int32_t
|
||||
pub const m_bInvalidSteamLogonDelayed: usize = 0xD40; // bool
|
||||
pub const m_flLastAction: usize = 0xD44; // GameTime_t
|
||||
pub const m_flNameChangeHistory: usize = 0xD48; // float[5]
|
||||
pub const m_fLastGivenDefuserTime: usize = 0xD5C; // float
|
||||
pub const m_fLastGivenBombTime: usize = 0xD60; // float
|
||||
pub const m_bHasNightVision: usize = 0xD64; // bool
|
||||
pub const m_bNightVisionOn: usize = 0xD65; // bool
|
||||
pub const m_fNextRadarUpdateTime: usize = 0xD68; // float
|
||||
pub const m_flLastMoneyUpdateTime: usize = 0xD6C; // float
|
||||
pub const m_MenuStringBuffer: usize = 0xD70; // char[1024]
|
||||
pub const m_fIntroCamTime: usize = 0x1170; // float
|
||||
pub const m_nMyCollisionGroup: usize = 0x1174; // int32_t
|
||||
pub const m_bInNoDefuseArea: usize = 0x1178; // bool
|
||||
pub const m_bKilledByTaser: usize = 0x1179; // bool
|
||||
pub const m_iMoveState: usize = 0x117C; // int32_t
|
||||
pub const m_grenadeParameterStashTime: usize = 0x1180; // GameTime_t
|
||||
pub const m_bGrenadeParametersStashed: usize = 0x1184; // bool
|
||||
pub const m_angStashedShootAngles: usize = 0x1188; // QAngle
|
||||
pub const m_vecStashedGrenadeThrowPosition: usize = 0x1194; // Vector
|
||||
pub const m_vecStashedVelocity: usize = 0x11A0; // Vector
|
||||
pub const m_angShootAngleHistory: usize = 0x11AC; // QAngle[2]
|
||||
pub const m_vecThrowPositionHistory: usize = 0x11C4; // Vector[2]
|
||||
pub const m_vecVelocityHistory: usize = 0x11DC; // Vector[2]
|
||||
pub const m_bDiedAirborne: usize = 0x11F4; // bool
|
||||
pub const m_iBombSiteIndex: usize = 0x11F8; // CEntityIndex
|
||||
pub const m_nWhichBombZone: usize = 0x11FC; // int32_t
|
||||
pub const m_bInBombZoneTrigger: usize = 0x1200; // bool
|
||||
pub const m_bWasInBombZoneTrigger: usize = 0x1201; // bool
|
||||
pub const m_iDirection: usize = 0x1204; // int32_t
|
||||
pub const m_iShotsFired: usize = 0x1208; // int32_t
|
||||
pub const m_ArmorValue: usize = 0x120C; // int32_t
|
||||
pub const m_flFlinchStack: usize = 0x1210; // float
|
||||
pub const m_flVelocityModifier: usize = 0x1214; // float
|
||||
pub const m_flHitHeading: usize = 0x1218; // float
|
||||
pub const m_nHitBodyPart: usize = 0x121C; // int32_t
|
||||
pub const m_iHostagesKilled: usize = 0x1220; // int32_t
|
||||
pub const m_vecTotalBulletForce: usize = 0x1224; // Vector
|
||||
pub const m_flFlashDuration: usize = 0x1230; // float
|
||||
pub const m_flFlashMaxAlpha: usize = 0x1234; // float
|
||||
pub const m_flProgressBarStartTime: usize = 0x1238; // float
|
||||
pub const m_iProgressBarDuration: usize = 0x123C; // int32_t
|
||||
pub const m_bWaitForNoAttack: usize = 0x1240; // bool
|
||||
pub const m_flLowerBodyYawTarget: usize = 0x1244; // float
|
||||
pub const m_bStrafing: usize = 0x1248; // bool
|
||||
pub const m_lastStandingPos: usize = 0x124C; // Vector
|
||||
pub const m_ignoreLadderJumpTime: usize = 0x1258; // float
|
||||
pub const m_ladderSurpressionTimer: usize = 0x1260; // CountdownTimer
|
||||
pub const m_lastLadderNormal: usize = 0x1278; // Vector
|
||||
pub const m_lastLadderPos: usize = 0x1284; // Vector
|
||||
pub const m_thirdPersonHeading: usize = 0x1290; // QAngle
|
||||
pub const m_flSlopeDropOffset: usize = 0x129C; // float
|
||||
pub const m_flSlopeDropHeight: usize = 0x12A0; // float
|
||||
pub const m_vHeadConstraintOffset: usize = 0x12A4; // Vector
|
||||
pub const m_iLastWeaponFireUsercmd: usize = 0x12B8; // int32_t
|
||||
pub const m_angEyeAngles: usize = 0x12BC; // QAngle
|
||||
pub const m_bVCollisionInitted: usize = 0x12C8; // bool
|
||||
pub const m_storedSpawnPosition: usize = 0x12CC; // Vector
|
||||
pub const m_storedSpawnAngle: usize = 0x12D8; // QAngle
|
||||
pub const m_bIsSpawning: usize = 0x12E4; // bool
|
||||
pub const m_bHideTargetID: usize = 0x12E5; // bool
|
||||
pub const m_nNumDangerZoneDamageHits: usize = 0x12E8; // int32_t
|
||||
pub const m_bHud_MiniScoreHidden: usize = 0x12EC; // bool
|
||||
pub const m_bHud_RadarHidden: usize = 0x12ED; // bool
|
||||
pub const m_nLastKillerIndex: usize = 0x12F0; // CEntityIndex
|
||||
pub const m_nLastConcurrentKilled: usize = 0x12F4; // int32_t
|
||||
pub const m_nDeathCamMusic: usize = 0x12F8; // int32_t
|
||||
pub const m_iAddonBits: usize = 0x12FC; // int32_t
|
||||
pub const m_iPrimaryAddon: usize = 0x1300; // int32_t
|
||||
pub const m_iSecondaryAddon: usize = 0x1304; // int32_t
|
||||
pub const m_currentDeafnessFilter: usize = 0x1308; // CUtlStringToken
|
||||
pub const m_NumEnemiesKilledThisSpawn: usize = 0x130C; // int32_t
|
||||
pub const m_NumEnemiesKilledThisRound: usize = 0x1310; // int32_t
|
||||
pub const m_NumEnemiesAtRoundStart: usize = 0x1314; // int32_t
|
||||
pub const m_wasNotKilledNaturally: usize = 0x1318; // bool
|
||||
pub const m_vecPlayerPatchEconIndices: usize = 0x131C; // uint32_t[5]
|
||||
pub const m_iDeathFlags: usize = 0x1330; // int32_t
|
||||
pub const m_hPet: usize = 0x1334; // CHandle<CChicken>
|
||||
pub const m_unCurrentEquipmentValue: usize = 0x1500; // uint16_t
|
||||
pub const m_unRoundStartEquipmentValue: usize = 0x1502; // uint16_t
|
||||
pub const m_unFreezetimeEndEquipmentValue: usize = 0x1504; // uint16_t
|
||||
pub const m_nSurvivalTeamNumber: usize = 0x1508; // int32_t
|
||||
pub const m_bHasDeathInfo: usize = 0x150C; // bool
|
||||
pub const m_flDeathInfoTime: usize = 0x1510; // float
|
||||
pub const m_vecDeathInfoOrigin: usize = 0x1514; // Vector
|
||||
pub const m_bKilledByHeadshot: usize = 0x1520; // bool
|
||||
pub const m_LastHitBox: usize = 0x1524; // int32_t
|
||||
pub const m_LastHealth: usize = 0x1528; // int32_t
|
||||
pub const m_flLastCollisionCeiling: usize = 0x152C; // float
|
||||
pub const m_flLastCollisionCeilingChangeTime: usize = 0x1530; // float
|
||||
pub const m_pBot: usize = 0x1538; // CCSBot*
|
||||
pub const m_bBotAllowActive: usize = 0x1540; // bool
|
||||
pub const m_bCommittingSuicideOnTeamChange: usize = 0x1541; // bool
|
||||
pub const m_CTouchExpansionComponent: usize = 0xB68; // CTouchExpansionComponent
|
||||
pub const m_pPingServices: usize = 0xBB8; // CCSPlayer_PingServices*
|
||||
pub const m_pViewModelServices: usize = 0xBC0; // CPlayer_ViewModelServices*
|
||||
pub const m_iDisplayHistoryBits: usize = 0xBC8; // uint32_t
|
||||
pub const m_flLastAttackedTeammate: usize = 0xBCC; // float
|
||||
pub const m_hOriginalController: usize = 0xBD0; // CHandle<CCSPlayerController>
|
||||
pub const m_blindUntilTime: usize = 0xBD4; // GameTime_t
|
||||
pub const m_blindStartTime: usize = 0xBD8; // GameTime_t
|
||||
pub const m_allowAutoFollowTime: usize = 0xBDC; // GameTime_t
|
||||
pub const m_entitySpottedState: usize = 0xBE0; // EntitySpottedState_t
|
||||
pub const m_nSpotRules: usize = 0xBF8; // int32_t
|
||||
pub const m_iPlayerState: usize = 0xBFC; // CSPlayerState
|
||||
pub const m_chickenIdleSoundTimer: usize = 0xC08; // CountdownTimer
|
||||
pub const m_chickenJumpSoundTimer: usize = 0xC20; // CountdownTimer
|
||||
pub const m_vecLastBookmarkedPosition: usize = 0xCD8; // Vector
|
||||
pub const m_flLastDistanceTraveledNotice: usize = 0xCE4; // float
|
||||
pub const m_flAccumulatedDistanceTraveled: usize = 0xCE8; // float
|
||||
pub const m_flLastFriendlyFireDamageReductionRatio: usize = 0xCEC; // float
|
||||
pub const m_bRespawning: usize = 0xCF0; // bool
|
||||
pub const m_nLastPickupPriority: usize = 0xCF4; // int32_t
|
||||
pub const m_flLastPickupPriorityTime: usize = 0xCF8; // float
|
||||
pub const m_bIsScoped: usize = 0xCFC; // bool
|
||||
pub const m_bIsWalking: usize = 0xCFD; // bool
|
||||
pub const m_bResumeZoom: usize = 0xCFE; // bool
|
||||
pub const m_bIsDefusing: usize = 0xCFF; // bool
|
||||
pub const m_bIsGrabbingHostage: usize = 0xD00; // bool
|
||||
pub const m_iBlockingUseActionInProgress: usize = 0xD04; // CSPlayerBlockingUseAction_t
|
||||
pub const m_fImmuneToGunGameDamageTime: usize = 0xD08; // GameTime_t
|
||||
pub const m_bGunGameImmunity: usize = 0xD0C; // bool
|
||||
pub const m_fMolotovDamageTime: usize = 0xD10; // float
|
||||
pub const m_bHasMovedSinceSpawn: usize = 0xD14; // bool
|
||||
pub const m_bCanMoveDuringFreezePeriod: usize = 0xD15; // bool
|
||||
pub const m_flGuardianTooFarDistFrac: usize = 0xD18; // float
|
||||
pub const m_flNextGuardianTooFarHurtTime: usize = 0xD1C; // float
|
||||
pub const m_flDetectedByEnemySensorTime: usize = 0xD20; // GameTime_t
|
||||
pub const m_flDealtDamageToEnemyMostRecentTimestamp: usize = 0xD24; // float
|
||||
pub const m_flLastEquippedHelmetTime: usize = 0xD28; // GameTime_t
|
||||
pub const m_flLastEquippedArmorTime: usize = 0xD2C; // GameTime_t
|
||||
pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0xD30; // int32_t
|
||||
pub const m_bResetArmorNextSpawn: usize = 0xD34; // bool
|
||||
pub const m_flLastBumpMineBumpTime: usize = 0xD38; // GameTime_t
|
||||
pub const m_flEmitSoundTime: usize = 0xD3C; // GameTime_t
|
||||
pub const m_iNumSpawns: usize = 0xD40; // int32_t
|
||||
pub const m_iShouldHaveCash: usize = 0xD44; // int32_t
|
||||
pub const m_bInvalidSteamLogonDelayed: usize = 0xD48; // bool
|
||||
pub const m_flLastAction: usize = 0xD4C; // GameTime_t
|
||||
pub const m_flNameChangeHistory: usize = 0xD50; // float[5]
|
||||
pub const m_fLastGivenDefuserTime: usize = 0xD64; // float
|
||||
pub const m_fLastGivenBombTime: usize = 0xD68; // float
|
||||
pub const m_bHasNightVision: usize = 0xD6C; // bool
|
||||
pub const m_bNightVisionOn: usize = 0xD6D; // bool
|
||||
pub const m_fNextRadarUpdateTime: usize = 0xD70; // float
|
||||
pub const m_flLastMoneyUpdateTime: usize = 0xD74; // float
|
||||
pub const m_MenuStringBuffer: usize = 0xD78; // char[1024]
|
||||
pub const m_fIntroCamTime: usize = 0x1178; // float
|
||||
pub const m_nMyCollisionGroup: usize = 0x117C; // int32_t
|
||||
pub const m_bInNoDefuseArea: usize = 0x1180; // bool
|
||||
pub const m_bKilledByTaser: usize = 0x1181; // bool
|
||||
pub const m_iMoveState: usize = 0x1184; // int32_t
|
||||
pub const m_grenadeParameterStashTime: usize = 0x1188; // GameTime_t
|
||||
pub const m_bGrenadeParametersStashed: usize = 0x118C; // bool
|
||||
pub const m_angStashedShootAngles: usize = 0x1190; // QAngle
|
||||
pub const m_vecStashedGrenadeThrowPosition: usize = 0x119C; // Vector
|
||||
pub const m_vecStashedVelocity: usize = 0x11A8; // Vector
|
||||
pub const m_angShootAngleHistory: usize = 0x11B4; // QAngle[2]
|
||||
pub const m_vecThrowPositionHistory: usize = 0x11CC; // Vector[2]
|
||||
pub const m_vecVelocityHistory: usize = 0x11E4; // Vector[2]
|
||||
pub const m_bDiedAirborne: usize = 0x11FC; // bool
|
||||
pub const m_iBombSiteIndex: usize = 0x1200; // CEntityIndex
|
||||
pub const m_nWhichBombZone: usize = 0x1204; // int32_t
|
||||
pub const m_bInBombZoneTrigger: usize = 0x1208; // bool
|
||||
pub const m_bWasInBombZoneTrigger: usize = 0x1209; // bool
|
||||
pub const m_iDirection: usize = 0x120C; // int32_t
|
||||
pub const m_iShotsFired: usize = 0x1210; // int32_t
|
||||
pub const m_ArmorValue: usize = 0x1214; // int32_t
|
||||
pub const m_flFlinchStack: usize = 0x1218; // float
|
||||
pub const m_flVelocityModifier: usize = 0x121C; // float
|
||||
pub const m_flHitHeading: usize = 0x1220; // float
|
||||
pub const m_nHitBodyPart: usize = 0x1224; // int32_t
|
||||
pub const m_iHostagesKilled: usize = 0x1228; // int32_t
|
||||
pub const m_vecTotalBulletForce: usize = 0x122C; // Vector
|
||||
pub const m_flFlashDuration: usize = 0x1238; // float
|
||||
pub const m_flFlashMaxAlpha: usize = 0x123C; // float
|
||||
pub const m_flProgressBarStartTime: usize = 0x1240; // float
|
||||
pub const m_iProgressBarDuration: usize = 0x1244; // int32_t
|
||||
pub const m_bWaitForNoAttack: usize = 0x1248; // bool
|
||||
pub const m_flLowerBodyYawTarget: usize = 0x124C; // float
|
||||
pub const m_bStrafing: usize = 0x1250; // bool
|
||||
pub const m_lastStandingPos: usize = 0x1254; // Vector
|
||||
pub const m_ignoreLadderJumpTime: usize = 0x1260; // float
|
||||
pub const m_ladderSurpressionTimer: usize = 0x1268; // CountdownTimer
|
||||
pub const m_lastLadderNormal: usize = 0x1280; // Vector
|
||||
pub const m_lastLadderPos: usize = 0x128C; // Vector
|
||||
pub const m_thirdPersonHeading: usize = 0x1298; // QAngle
|
||||
pub const m_flSlopeDropOffset: usize = 0x12A4; // float
|
||||
pub const m_flSlopeDropHeight: usize = 0x12A8; // float
|
||||
pub const m_vHeadConstraintOffset: usize = 0x12AC; // Vector
|
||||
pub const m_iLastWeaponFireUsercmd: usize = 0x12C0; // int32_t
|
||||
pub const m_angEyeAngles: usize = 0x12C4; // QAngle
|
||||
pub const m_bVCollisionInitted: usize = 0x12D0; // bool
|
||||
pub const m_storedSpawnPosition: usize = 0x12D4; // Vector
|
||||
pub const m_storedSpawnAngle: usize = 0x12E0; // QAngle
|
||||
pub const m_bIsSpawning: usize = 0x12EC; // bool
|
||||
pub const m_bHideTargetID: usize = 0x12ED; // bool
|
||||
pub const m_nNumDangerZoneDamageHits: usize = 0x12F0; // int32_t
|
||||
pub const m_bHud_MiniScoreHidden: usize = 0x12F4; // bool
|
||||
pub const m_bHud_RadarHidden: usize = 0x12F5; // bool
|
||||
pub const m_nLastKillerIndex: usize = 0x12F8; // CEntityIndex
|
||||
pub const m_nLastConcurrentKilled: usize = 0x12FC; // int32_t
|
||||
pub const m_nDeathCamMusic: usize = 0x1300; // int32_t
|
||||
pub const m_iAddonBits: usize = 0x1304; // int32_t
|
||||
pub const m_iPrimaryAddon: usize = 0x1308; // int32_t
|
||||
pub const m_iSecondaryAddon: usize = 0x130C; // int32_t
|
||||
pub const m_currentDeafnessFilter: usize = 0x1310; // CUtlStringToken
|
||||
pub const m_NumEnemiesKilledThisSpawn: usize = 0x1314; // int32_t
|
||||
pub const m_NumEnemiesKilledThisRound: usize = 0x1318; // int32_t
|
||||
pub const m_NumEnemiesAtRoundStart: usize = 0x131C; // int32_t
|
||||
pub const m_wasNotKilledNaturally: usize = 0x1320; // bool
|
||||
pub const m_vecPlayerPatchEconIndices: usize = 0x1324; // uint32_t[5]
|
||||
pub const m_iDeathFlags: usize = 0x1338; // int32_t
|
||||
pub const m_hPet: usize = 0x133C; // CHandle<CChicken>
|
||||
pub const m_unCurrentEquipmentValue: usize = 0x1508; // uint16_t
|
||||
pub const m_unRoundStartEquipmentValue: usize = 0x150A; // uint16_t
|
||||
pub const m_unFreezetimeEndEquipmentValue: usize = 0x150C; // uint16_t
|
||||
pub const m_nSurvivalTeamNumber: usize = 0x1510; // int32_t
|
||||
pub const m_bHasDeathInfo: usize = 0x1514; // bool
|
||||
pub const m_flDeathInfoTime: usize = 0x1518; // float
|
||||
pub const m_vecDeathInfoOrigin: usize = 0x151C; // Vector
|
||||
pub const m_bKilledByHeadshot: usize = 0x1528; // bool
|
||||
pub const m_LastHitBox: usize = 0x152C; // int32_t
|
||||
pub const m_LastHealth: usize = 0x1530; // int32_t
|
||||
pub const m_flLastCollisionCeiling: usize = 0x1534; // float
|
||||
pub const m_flLastCollisionCeilingChangeTime: usize = 0x1538; // float
|
||||
pub const m_pBot: usize = 0x1540; // CCSBot*
|
||||
pub const m_bBotAllowActive: usize = 0x1548; // bool
|
||||
pub const m_bCommittingSuicideOnTeamChange: usize = 0x1549; // bool
|
||||
}
|
||||
|
||||
pub mod CCSPlayerResource { // CBaseEntity
|
||||
|
||||
Reference in New Issue
Block a user