30.10.2025 Game Update

This commit is contained in:
tonik
2025-10-30 01:32:29 +01:00
committed by GitHub
parent 5f6d50f10c
commit f64a87201c
71 changed files with 744 additions and 714 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-10-22 23:24:33.374715900 UTC
// 2025-10-30 00:26:21.405923900 UTC
#pragma once
@@ -902,12 +902,12 @@ namespace cs2_dumper {
// NetworkVarNames: m_iBombSite (int)
// NetworkVarNames: m_hBombPlanter (CHandle<CCSPlayerPawn>)
namespace C_RetakeGameRules {
constexpr std::ptrdiff_t m_nMatchSeed = 0xF8; // int32
constexpr std::ptrdiff_t m_bBlockersPresent = 0xFC; // bool
constexpr std::ptrdiff_t m_bRoundInProgress = 0xFD; // bool
constexpr std::ptrdiff_t m_iFirstSecondHalfRound = 0x100; // int32
constexpr std::ptrdiff_t m_iBombSite = 0x104; // int32
constexpr std::ptrdiff_t m_hBombPlanter = 0x108; // CHandle<C_CSPlayerPawn>
constexpr std::ptrdiff_t m_nMatchSeed = 0x138; // int32
constexpr std::ptrdiff_t m_bBlockersPresent = 0x13C; // bool
constexpr std::ptrdiff_t m_bRoundInProgress = 0x13D; // bool
constexpr std::ptrdiff_t m_iFirstSecondHalfRound = 0x140; // int32
constexpr std::ptrdiff_t m_iBombSite = 0x144; // int32
constexpr std::ptrdiff_t m_hBombPlanter = 0x148; // CHandle<C_CSPlayerPawn>
}
// Parent: None
// Field count: 2
@@ -5907,27 +5907,27 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bSwitchingTeamsAtRoundReset = 0xD7D; // bool
constexpr std::ptrdiff_t m_pGameModeRules = 0xD98; // CCSGameModeRules*
constexpr std::ptrdiff_t m_RetakeRules = 0xDA0; // C_RetakeGameRules
constexpr std::ptrdiff_t m_nMatchEndCount = 0xEB8; // uint8
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0xEBC; // int32
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0xEC0; // int32
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0xEC4; // bool
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0xEC8; // int32
constexpr std::ptrdiff_t m_eRoundEndReason = 0xECC; // int32
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0xED0; // bool
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0xED4; // int32
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0xED8; // CUtlString
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0xEE0; // CPlayerSlot
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0xEE4; // int32
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0xEE8; // int32
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0xEEC; // int32
constexpr std::ptrdiff_t m_sRoundEndMessage = 0xEF0; // CUtlString
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0xEF8; // int32
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0xEFC; // bool
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0xF00; // int32
constexpr std::ptrdiff_t m_nRoundEndCount = 0xF04; // uint8
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0xF08; // int32
constexpr std::ptrdiff_t m_nRoundStartCount = 0xF0C; // uint8
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x4F18; // float64
constexpr std::ptrdiff_t m_nMatchEndCount = 0xEF8; // uint8
constexpr std::ptrdiff_t m_nTTeamIntroVariant = 0xEFC; // int32
constexpr std::ptrdiff_t m_nCTTeamIntroVariant = 0xF00; // int32
constexpr std::ptrdiff_t m_bTeamIntroPeriod = 0xF04; // bool
constexpr std::ptrdiff_t m_iRoundEndWinnerTeam = 0xF08; // int32
constexpr std::ptrdiff_t m_eRoundEndReason = 0xF0C; // int32
constexpr std::ptrdiff_t m_bRoundEndShowTimerDefend = 0xF10; // bool
constexpr std::ptrdiff_t m_iRoundEndTimerTime = 0xF14; // int32
constexpr std::ptrdiff_t m_sRoundEndFunFactToken = 0xF18; // CUtlString
constexpr std::ptrdiff_t m_iRoundEndFunFactPlayerSlot = 0xF20; // CPlayerSlot
constexpr std::ptrdiff_t m_iRoundEndFunFactData1 = 0xF24; // int32
constexpr std::ptrdiff_t m_iRoundEndFunFactData2 = 0xF28; // int32
constexpr std::ptrdiff_t m_iRoundEndFunFactData3 = 0xF2C; // int32
constexpr std::ptrdiff_t m_sRoundEndMessage = 0xF30; // CUtlString
constexpr std::ptrdiff_t m_iRoundEndPlayerCount = 0xF38; // int32
constexpr std::ptrdiff_t m_bRoundEndNoMusic = 0xF3C; // bool
constexpr std::ptrdiff_t m_iRoundEndLegacy = 0xF40; // int32
constexpr std::ptrdiff_t m_nRoundEndCount = 0xF44; // uint8
constexpr std::ptrdiff_t m_iRoundStartRoundNumber = 0xF48; // int32
constexpr std::ptrdiff_t m_nRoundStartCount = 0xF4C; // uint8
constexpr std::ptrdiff_t m_flLastPerfSampleTime = 0x4F58; // float64
}
// Parent: C_BaseModelEntity
// Field count: 2