mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-10-08 02:00:02 +08:00
Game Update (14087)
Game Update (14087)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// Generated using https://github.com/a2x/cs2-dumper
|
||||
// 2025-07-08 05:06:56.461788900 UTC
|
||||
// 2025-07-16 05:10:37.294351600 UTC
|
||||
|
||||
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)]
|
||||
|
||||
@@ -7416,7 +7416,7 @@ pub mod cs2_dumper {
|
||||
pub const m_state: usize = 0x798; // int32
|
||||
}
|
||||
// Parent: CTeamplayRules
|
||||
// Field count: 188
|
||||
// Field count: 190
|
||||
//
|
||||
// Metadata:
|
||||
// NetworkVarNames: m_bFreezePeriod (bool)
|
||||
@@ -7615,93 +7615,95 @@ pub mod cs2_dumper {
|
||||
pub const m_numSpectatorsCountMax: usize = 0xDEC; // uint32
|
||||
pub const m_numSpectatorsCountMaxTV: usize = 0xDF0; // uint32
|
||||
pub const m_numSpectatorsCountMaxLnk: usize = 0xDF4; // uint32
|
||||
pub const m_bForceTeamChangeSilent: usize = 0xE00; // bool
|
||||
pub const m_bLoadingRoundBackupData: usize = 0xE01; // bool
|
||||
pub const m_nMatchInfoShowType: usize = 0xE38; // int32
|
||||
pub const m_flMatchInfoDecidedTime: usize = 0xE3C; // float32
|
||||
pub const mTeamDMLastWinningTeamNumber: usize = 0xE58; // int32
|
||||
pub const mTeamDMLastThinkTime: usize = 0xE5C; // float32
|
||||
pub const m_flTeamDMLastAnnouncementTime: usize = 0xE60; // float32
|
||||
pub const m_iAccountTerrorist: usize = 0xE64; // int32
|
||||
pub const m_iAccountCT: usize = 0xE68; // int32
|
||||
pub const m_iSpawnPointCount_Terrorist: usize = 0xE6C; // int32
|
||||
pub const m_iSpawnPointCount_CT: usize = 0xE70; // int32
|
||||
pub const m_iMaxNumTerrorists: usize = 0xE74; // int32
|
||||
pub const m_iMaxNumCTs: usize = 0xE78; // int32
|
||||
pub const m_iLoserBonusMostRecentTeam: usize = 0xE7C; // int32
|
||||
pub const m_tmNextPeriodicThink: usize = 0xE80; // float32
|
||||
pub const m_bVoiceWonMatchBragFired: usize = 0xE84; // bool
|
||||
pub const m_fWarmupNextChatNoticeTime: usize = 0xE88; // float32
|
||||
pub const m_iHostagesRescued: usize = 0xE90; // int32
|
||||
pub const m_iHostagesTouched: usize = 0xE94; // int32
|
||||
pub const m_flNextHostageAnnouncement: usize = 0xE98; // float32
|
||||
pub const m_bNoTerroristsKilled: usize = 0xE9C; // bool
|
||||
pub const m_bNoCTsKilled: usize = 0xE9D; // bool
|
||||
pub const m_bNoEnemiesKilled: usize = 0xE9E; // bool
|
||||
pub const m_bCanDonateWeapons: usize = 0xE9F; // bool
|
||||
pub const m_firstKillTime: usize = 0xEA4; // float32
|
||||
pub const m_firstBloodTime: usize = 0xEAC; // float32
|
||||
pub const m_hostageWasInjured: usize = 0xEC8; // bool
|
||||
pub const m_hostageWasKilled: usize = 0xEC9; // bool
|
||||
pub const m_bVoteCalled: usize = 0xED8; // bool
|
||||
pub const m_bServerVoteOnReset: usize = 0xED9; // bool
|
||||
pub const m_flVoteCheckThrottle: usize = 0xEDC; // float32
|
||||
pub const m_bBuyTimeEnded: usize = 0xEE0; // bool
|
||||
pub const m_nLastFreezeEndBeep: usize = 0xEE4; // int32
|
||||
pub const m_bTargetBombed: usize = 0xEE8; // bool
|
||||
pub const m_bBombDefused: usize = 0xEE9; // bool
|
||||
pub const m_bMapHasBombZone: usize = 0xEEA; // bool
|
||||
pub const m_vecMainCTSpawnPos: usize = 0xF38; // Vector
|
||||
pub const m_CTSpawnPointsMasterList: usize = 0xF48; // CUtlVector<SpawnPoint*>
|
||||
pub const m_TerroristSpawnPointsMasterList: usize = 0xF60; // CUtlVector<SpawnPoint*>
|
||||
pub const m_bRespawningAllRespawnablePlayers: usize = 0xF78; // bool
|
||||
pub const m_iNextCTSpawnPoint: usize = 0xF7C; // int32
|
||||
pub const m_flCTSpawnPointUsedTime: usize = 0xF80; // float32
|
||||
pub const m_iNextTerroristSpawnPoint: usize = 0xF84; // int32
|
||||
pub const m_flTerroristSpawnPointUsedTime: usize = 0xF88; // float32
|
||||
pub const m_CTSpawnPoints: usize = 0xF90; // CUtlVector<SpawnPoint*>
|
||||
pub const m_TerroristSpawnPoints: usize = 0xFA8; // CUtlVector<SpawnPoint*>
|
||||
pub const m_bIsUnreservedGameServer: usize = 0xFC0; // bool
|
||||
pub const m_fAutobalanceDisplayTime: usize = 0xFC4; // float32
|
||||
pub const m_bAllowWeaponSwitch: usize = 0x1230; // bool
|
||||
pub const m_bRoundTimeWarningTriggered: usize = 0x1231; // bool
|
||||
pub const m_phaseChangeAnnouncementTime: usize = 0x1234; // GameTime_t
|
||||
pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1238; // float32
|
||||
pub const m_flLastThinkTime: usize = 0x123C; // GameTime_t
|
||||
pub const m_fAccumulatedRoundOffDamage: usize = 0x1240; // float32
|
||||
pub const m_nShorthandedBonusLastEvalRound: usize = 0x1244; // int32
|
||||
pub const m_nMatchAbortedEarlyReason: usize = 0x14C0; // int32
|
||||
pub const m_bHasTriggeredRoundStartMusic: usize = 0x14C4; // bool
|
||||
pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14C5; // bool
|
||||
pub const m_pGameModeRules: usize = 0x14E0; // CCSGameModeRules*
|
||||
pub const m_BtGlobalBlackboard: usize = 0x14E8; // KeyValues3
|
||||
pub const m_hPlayerResource: usize = 0x1578; // CHandle<CBaseEntity>
|
||||
pub const m_RetakeRules: usize = 0x1580; // CRetakeGameRules
|
||||
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1718; // CUtlVector<int32>[4]
|
||||
pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1778; // bool[4]
|
||||
pub const m_nMatchEndCount: usize = 0x17A0; // uint8
|
||||
pub const m_nTTeamIntroVariant: usize = 0x17A4; // int32
|
||||
pub const m_nCTTeamIntroVariant: usize = 0x17A8; // int32
|
||||
pub const m_bTeamIntroPeriod: usize = 0x17AC; // bool
|
||||
pub const m_fTeamIntroPeriodEnd: usize = 0x17B0; // GameTime_t
|
||||
pub const m_bPlayedTeamIntroVO: usize = 0x17B4; // bool
|
||||
pub const m_iRoundEndWinnerTeam: usize = 0x17B8; // int32
|
||||
pub const m_eRoundEndReason: usize = 0x17BC; // int32
|
||||
pub const m_bRoundEndShowTimerDefend: usize = 0x17C0; // bool
|
||||
pub const m_iRoundEndTimerTime: usize = 0x17C4; // int32
|
||||
pub const m_sRoundEndFunFactToken: usize = 0x17C8; // CUtlString
|
||||
pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D0; // CPlayerSlot
|
||||
pub const m_iRoundEndFunFactData1: usize = 0x17D4; // int32
|
||||
pub const m_iRoundEndFunFactData2: usize = 0x17D8; // int32
|
||||
pub const m_iRoundEndFunFactData3: usize = 0x17DC; // int32
|
||||
pub const m_sRoundEndMessage: usize = 0x17E0; // CUtlString
|
||||
pub const m_iRoundEndPlayerCount: usize = 0x17E8; // int32
|
||||
pub const m_bRoundEndNoMusic: usize = 0x17EC; // bool
|
||||
pub const m_iRoundEndLegacy: usize = 0x17F0; // int32
|
||||
pub const m_nRoundEndCount: usize = 0x17F4; // uint8
|
||||
pub const m_iRoundStartRoundNumber: usize = 0x17F8; // int32
|
||||
pub const m_nRoundStartCount: usize = 0x17FC; // uint8
|
||||
pub const m_flLastPerfSampleTime: usize = 0x5808; // float64
|
||||
pub const m_nCTsAliveAtFreezetimeEnd: usize = 0xE00; // int32
|
||||
pub const m_nTerroristsAliveAtFreezetimeEnd: usize = 0xE04; // int32
|
||||
pub const m_bForceTeamChangeSilent: usize = 0xE08; // bool
|
||||
pub const m_bLoadingRoundBackupData: usize = 0xE09; // bool
|
||||
pub const m_nMatchInfoShowType: usize = 0xE40; // int32
|
||||
pub const m_flMatchInfoDecidedTime: usize = 0xE44; // float32
|
||||
pub const mTeamDMLastWinningTeamNumber: usize = 0xE60; // int32
|
||||
pub const mTeamDMLastThinkTime: usize = 0xE64; // float32
|
||||
pub const m_flTeamDMLastAnnouncementTime: usize = 0xE68; // float32
|
||||
pub const m_iAccountTerrorist: usize = 0xE6C; // int32
|
||||
pub const m_iAccountCT: usize = 0xE70; // int32
|
||||
pub const m_iSpawnPointCount_Terrorist: usize = 0xE74; // int32
|
||||
pub const m_iSpawnPointCount_CT: usize = 0xE78; // int32
|
||||
pub const m_iMaxNumTerrorists: usize = 0xE7C; // int32
|
||||
pub const m_iMaxNumCTs: usize = 0xE80; // int32
|
||||
pub const m_iLoserBonusMostRecentTeam: usize = 0xE84; // int32
|
||||
pub const m_tmNextPeriodicThink: usize = 0xE88; // float32
|
||||
pub const m_bVoiceWonMatchBragFired: usize = 0xE8C; // bool
|
||||
pub const m_fWarmupNextChatNoticeTime: usize = 0xE90; // float32
|
||||
pub const m_iHostagesRescued: usize = 0xE98; // int32
|
||||
pub const m_iHostagesTouched: usize = 0xE9C; // int32
|
||||
pub const m_flNextHostageAnnouncement: usize = 0xEA0; // float32
|
||||
pub const m_bNoTerroristsKilled: usize = 0xEA4; // bool
|
||||
pub const m_bNoCTsKilled: usize = 0xEA5; // bool
|
||||
pub const m_bNoEnemiesKilled: usize = 0xEA6; // bool
|
||||
pub const m_bCanDonateWeapons: usize = 0xEA7; // bool
|
||||
pub const m_firstKillTime: usize = 0xEAC; // float32
|
||||
pub const m_firstBloodTime: usize = 0xEB4; // float32
|
||||
pub const m_hostageWasInjured: usize = 0xED0; // bool
|
||||
pub const m_hostageWasKilled: usize = 0xED1; // bool
|
||||
pub const m_bVoteCalled: usize = 0xEE0; // bool
|
||||
pub const m_bServerVoteOnReset: usize = 0xEE1; // bool
|
||||
pub const m_flVoteCheckThrottle: usize = 0xEE4; // float32
|
||||
pub const m_bBuyTimeEnded: usize = 0xEE8; // bool
|
||||
pub const m_nLastFreezeEndBeep: usize = 0xEEC; // int32
|
||||
pub const m_bTargetBombed: usize = 0xEF0; // bool
|
||||
pub const m_bBombDefused: usize = 0xEF1; // bool
|
||||
pub const m_bMapHasBombZone: usize = 0xEF2; // bool
|
||||
pub const m_vecMainCTSpawnPos: usize = 0xF40; // Vector
|
||||
pub const m_CTSpawnPointsMasterList: usize = 0xF50; // CUtlVector<SpawnPoint*>
|
||||
pub const m_TerroristSpawnPointsMasterList: usize = 0xF68; // CUtlVector<SpawnPoint*>
|
||||
pub const m_bRespawningAllRespawnablePlayers: usize = 0xF80; // bool
|
||||
pub const m_iNextCTSpawnPoint: usize = 0xF84; // int32
|
||||
pub const m_flCTSpawnPointUsedTime: usize = 0xF88; // float32
|
||||
pub const m_iNextTerroristSpawnPoint: usize = 0xF8C; // int32
|
||||
pub const m_flTerroristSpawnPointUsedTime: usize = 0xF90; // float32
|
||||
pub const m_CTSpawnPoints: usize = 0xF98; // CUtlVector<SpawnPoint*>
|
||||
pub const m_TerroristSpawnPoints: usize = 0xFB0; // CUtlVector<SpawnPoint*>
|
||||
pub const m_bIsUnreservedGameServer: usize = 0xFC8; // bool
|
||||
pub const m_fAutobalanceDisplayTime: usize = 0xFCC; // float32
|
||||
pub const m_bAllowWeaponSwitch: usize = 0x1238; // bool
|
||||
pub const m_bRoundTimeWarningTriggered: usize = 0x1239; // bool
|
||||
pub const m_phaseChangeAnnouncementTime: usize = 0x123C; // GameTime_t
|
||||
pub const m_fNextUpdateTeamClanNamesTime: usize = 0x1240; // float32
|
||||
pub const m_flLastThinkTime: usize = 0x1244; // GameTime_t
|
||||
pub const m_fAccumulatedRoundOffDamage: usize = 0x1248; // float32
|
||||
pub const m_nShorthandedBonusLastEvalRound: usize = 0x124C; // int32
|
||||
pub const m_nMatchAbortedEarlyReason: usize = 0x14C8; // int32
|
||||
pub const m_bHasTriggeredRoundStartMusic: usize = 0x14CC; // bool
|
||||
pub const m_bSwitchingTeamsAtRoundReset: usize = 0x14CD; // bool
|
||||
pub const m_pGameModeRules: usize = 0x14E8; // CCSGameModeRules*
|
||||
pub const m_BtGlobalBlackboard: usize = 0x14F0; // KeyValues3
|
||||
pub const m_hPlayerResource: usize = 0x1580; // CHandle<CBaseEntity>
|
||||
pub const m_RetakeRules: usize = 0x1588; // CRetakeGameRules
|
||||
pub const m_arrTeamUniqueKillWeaponsMatch: usize = 0x1720; // CUtlVector<int32>[4]
|
||||
pub const m_bTeamLastKillUsedUniqueWeaponMatch: usize = 0x1780; // bool[4]
|
||||
pub const m_nMatchEndCount: usize = 0x17A8; // uint8
|
||||
pub const m_nTTeamIntroVariant: usize = 0x17AC; // int32
|
||||
pub const m_nCTTeamIntroVariant: usize = 0x17B0; // int32
|
||||
pub const m_bTeamIntroPeriod: usize = 0x17B4; // bool
|
||||
pub const m_fTeamIntroPeriodEnd: usize = 0x17B8; // GameTime_t
|
||||
pub const m_bPlayedTeamIntroVO: usize = 0x17BC; // bool
|
||||
pub const m_iRoundEndWinnerTeam: usize = 0x17C0; // int32
|
||||
pub const m_eRoundEndReason: usize = 0x17C4; // int32
|
||||
pub const m_bRoundEndShowTimerDefend: usize = 0x17C8; // bool
|
||||
pub const m_iRoundEndTimerTime: usize = 0x17CC; // int32
|
||||
pub const m_sRoundEndFunFactToken: usize = 0x17D0; // CUtlString
|
||||
pub const m_iRoundEndFunFactPlayerSlot: usize = 0x17D8; // CPlayerSlot
|
||||
pub const m_iRoundEndFunFactData1: usize = 0x17DC; // int32
|
||||
pub const m_iRoundEndFunFactData2: usize = 0x17E0; // int32
|
||||
pub const m_iRoundEndFunFactData3: usize = 0x17E4; // int32
|
||||
pub const m_sRoundEndMessage: usize = 0x17E8; // CUtlString
|
||||
pub const m_iRoundEndPlayerCount: usize = 0x17F0; // int32
|
||||
pub const m_bRoundEndNoMusic: usize = 0x17F4; // bool
|
||||
pub const m_iRoundEndLegacy: usize = 0x17F8; // int32
|
||||
pub const m_nRoundEndCount: usize = 0x17FC; // uint8
|
||||
pub const m_iRoundStartRoundNumber: usize = 0x1800; // int32
|
||||
pub const m_nRoundStartCount: usize = 0x1804; // uint8
|
||||
pub const m_flLastPerfSampleTime: usize = 0x5810; // float64
|
||||
}
|
||||
// Parent: CPhysicsProp
|
||||
// Field count: 0
|
||||
|
Reference in New Issue
Block a user