Add files via upload

This commit is contained in:
iraqichild
2025-03-20 17:36:45 -06:00
committed by GitHub
parent aa3463cab6
commit fe14d05a47
66 changed files with 1491 additions and 1475 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-03-12 01:35:26.000578900 UTC
// 2025-03-20 23:35:58.992097100 UTC
namespace CS2Dumper.Schemas {
// Module: server.dll
@@ -1894,7 +1894,7 @@ namespace CS2Dumper.Schemas {
public const nint m_vEndPointWorld = 0x874; // Vector
public const nint m_vEndPointRelative = 0x880; // Vector
public const nint m_radius = 0x88C; // float32
public const nint m_TouchType = 0x890; // Touch_t
public const nint m_TouchType = 0x890; //
public const nint m_iFilterName = 0x898; // CUtlSymbolLarge
public const nint m_hFilter = 0x8A0; // CHandle<CBaseEntity>
public const nint m_iszDecal = 0x8A8; // CUtlSymbolLarge
@@ -2746,9 +2746,9 @@ namespace CS2Dumper.Schemas {
public static class CPropDoorRotating {
public const nint m_vecAxis = 0xEE8; // Vector
public const nint m_flDistance = 0xEF4; // float32
public const nint m_eSpawnPosition = 0xEF8; //
public const nint m_eOpenDirection = 0xEFC; //
public const nint m_eCurrentOpenDirection = 0xF00; //
public const nint m_eSpawnPosition = 0xEF8; // PropDoorRotatingSpawnPos_t
public const nint m_eOpenDirection = 0xEFC; // PropDoorRotatingOpenDirection_e
public const nint m_eCurrentOpenDirection = 0xF00; // PropDoorRotatingOpenDirection_e
public const nint m_flAjarAngle = 0xF04; // float32
public const nint m_angRotationAjarDeprecated = 0xF08; // QAngle
public const nint m_angRotationClosed = 0xF14; // QAngle
@@ -3035,7 +3035,7 @@ namespace CS2Dumper.Schemas {
// Field count: 2
public static class CLogicNavigation {
public const nint m_isOn = 0x4E8; // bool
public const nint m_navProperty = 0x4EC; // navproperties_t
public const nint m_navProperty = 0x4EC; //
}
// Parent: CPointEntity
// Field count: 12
@@ -3893,7 +3893,7 @@ namespace CS2Dumper.Schemas {
// NetworkVarNames: m_bRagdollClientSide (bool)
public static class CBaseAnimGraph {
public const nint m_bInitiallyPopulateInterpHistory = 0x808; // bool
public const nint m_pChoreoServices = 0x810; //
public const nint m_pChoreoServices = 0x810; // IChoreoServices*
public const nint m_bAnimGraphUpdateEnabled = 0x818; // bool
public const nint m_flMaxSlopeDistance = 0x81C; // float32
public const nint m_vLastSlopeCheckPos = 0x820; // Vector
@@ -4234,7 +4234,7 @@ namespace CS2Dumper.Schemas {
// Parent: CItem
// Field count: 1
public static class CScriptItem {
public const nint m_MoveTypeOverride = 0xA80; //
public const nint m_MoveTypeOverride = 0xA80; // MoveType_t
}
// Parent: IntervalTimer
// Field count: 7
@@ -4360,8 +4360,8 @@ namespace CS2Dumper.Schemas {
// NetworkVarNames: m_nRandomSeedOffset (int)
// NetworkVarNames: m_flLastTeleportTime (float)
public static class CAnimGraphNetworkedVariables {
public const nint m_PredNetBoolVariables = 0x8; //
public const nint m_PredNetByteVariables = 0x20; //
public const nint m_PredNetBoolVariables = 0x8; // CNetworkUtlVectorBase<uint32>
public const nint m_PredNetByteVariables = 0x20; // CNetworkUtlVectorBase<uint8>
public const nint m_PredNetUInt16Variables = 0x38; // CNetworkUtlVectorBase<uint16>
public const nint m_PredNetIntVariables = 0x50; // CNetworkUtlVectorBase<int32>
public const nint m_PredNetUInt32Variables = 0x68; // CNetworkUtlVectorBase<uint32>
@@ -5379,7 +5379,7 @@ namespace CS2Dumper.Schemas {
// NetworkVarNames: m_MeshGroupMask (MeshGroupMask_t)
// NetworkVarNames: m_nIdealMotionType (int8)
public static class CModelState {
public const nint m_hModel = 0xA0; //
public const nint m_hModel = 0xA0; // CStrongHandle<InfoForResourceTypeCModel>
public const nint m_ModelName = 0xA8; // CUtlSymbolLarge
public const nint m_bClientClothCreationSuppressed = 0xE8; // bool
public const nint m_MeshGroupMask = 0x198; // uint64
@@ -5496,7 +5496,7 @@ namespace CS2Dumper.Schemas {
public const nint m_flCreationTime = 0x7DC; // float32
public const nint m_nTintID = 0x7E0; // int32
public const nint m_nVersion = 0x7E4; // uint8
public const nint m_ubSignature = 0x7E5; //
public const nint m_ubSignature = 0x7E5; // uint8[128]
}
// Parent: CBaseTrigger
// Field count: 9
@@ -6202,8 +6202,8 @@ namespace CS2Dumper.Schemas {
public const nint m_bOverrideWithEvent = 0x518; // bool
public const nint m_soundscapeIndex = 0x51C; // int32
public const nint m_soundscapeEntityListId = 0x520; // int32
public const nint m_positionNames = 0x528; // CUtlSymbolLarge[8]
public const nint m_hProxySoundscape = 0x568; // CHandle<CEnvSoundscape>
public const nint m_positionNames = 0x528; //
public const nint m_hProxySoundscape = 0x568; //
public const nint m_bDisabled = 0x56C; // bool
public const nint m_soundscapeName = 0x570; // CUtlSymbolLarge
public const nint m_soundEventHash = 0x578; // uint32
@@ -7377,7 +7377,7 @@ namespace CS2Dumper.Schemas {
public const nint m_state = 0x798; // int32
}
// Parent: CTeamplayRules
// Field count: 189
// Field count: 190
//
// Metadata:
// NetworkVarNames: m_bFreezePeriod (bool)
@@ -7544,127 +7544,128 @@ namespace CS2Dumper.Schemas {
public const nint m_vMinimapMaxs = 0xCB4; // Vector
public const nint m_MinimapVerticalSectionHeights = 0xCC0; // float32[8]
public const nint m_bSpawnedTerrorHuntHeavy = 0xCE0; // bool
public const nint m_nEndMatchMapGroupVoteTypes = 0xCE4; // int32[10]
public const nint m_nEndMatchMapGroupVoteOptions = 0xD0C; // int32[10]
public const nint m_nEndMatchMapVoteWinner = 0xD34; // int32
public const nint m_iNumConsecutiveCTLoses = 0xD38; // int32
public const nint m_iNumConsecutiveTerroristLoses = 0xD3C; // int32
public const nint m_bHasHostageBeenTouched = 0xD58; // bool
public const nint m_flIntermissionStartTime = 0xD5C; // GameTime_t
public const nint m_flIntermissionEndTime = 0xD60; // GameTime_t
public const nint m_bLevelInitialized = 0xD64; // bool
public const nint m_iTotalRoundsPlayed = 0xD68; // int32
public const nint m_iUnBalancedRounds = 0xD6C; // int32
public const nint m_endMatchOnRoundReset = 0xD70; // bool
public const nint m_endMatchOnThink = 0xD71; // bool
public const nint m_iFreezeTime = 0xD74; // int32
public const nint m_iNumTerrorist = 0xD78; // int32
public const nint m_iNumCT = 0xD7C; // int32
public const nint m_iNumSpawnableTerrorist = 0xD80; // int32
public const nint m_iNumSpawnableCT = 0xD84; // int32
public const nint m_arrSelectedHostageSpawnIndices = 0xD88; // CUtlVector<int32>
public const nint m_nSpawnPointsRandomSeed = 0xDA0; // int32
public const nint m_bFirstConnected = 0xDA4; // bool
public const nint m_bCompleteReset = 0xDA5; // bool
public const nint m_bPickNewTeamsOnReset = 0xDA6; // bool
public const nint m_bScrambleTeamsOnRestart = 0xDA7; // bool
public const nint m_bSwapTeamsOnRestart = 0xDA8; // bool
public const nint m_nEndMatchTiedVotes = 0xDB0; // CUtlVector<int32>
public const nint m_bNeedToAskPlayersForContinueVote = 0xDCC; // bool
public const nint m_numQueuedMatchmakingAccounts = 0xDD0; // uint32
public const nint m_fAvgPlayerRank = 0xDD4; // float32
public const nint m_pQueuedMatchmakingReservationString = 0xDD8; // char*
public const nint m_numTotalTournamentDrops = 0xDE0; // uint32
public const nint m_numSpectatorsCountMax = 0xDE4; // uint32
public const nint m_numSpectatorsCountMaxTV = 0xDE8; // uint32
public const nint m_numSpectatorsCountMaxLnk = 0xDEC; // uint32
public const nint m_bForceTeamChangeSilent = 0xDF8; // bool
public const nint m_bLoadingRoundBackupData = 0xDF9; // bool
public const nint m_nMatchInfoShowType = 0xE30; // int32
public const nint m_flMatchInfoDecidedTime = 0xE34; // float32
public const nint mTeamDMLastWinningTeamNumber = 0xE50; // int32
public const nint mTeamDMLastThinkTime = 0xE54; // float32
public const nint m_flTeamDMLastAnnouncementTime = 0xE58; // float32
public const nint m_iAccountTerrorist = 0xE5C; // int32
public const nint m_iAccountCT = 0xE60; // int32
public const nint m_iSpawnPointCount_Terrorist = 0xE64; // int32
public const nint m_iSpawnPointCount_CT = 0xE68; // int32
public const nint m_iMaxNumTerrorists = 0xE6C; // int32
public const nint m_iMaxNumCTs = 0xE70; // int32
public const nint m_iLoserBonusMostRecentTeam = 0xE74; // int32
public const nint m_tmNextPeriodicThink = 0xE78; // float32
public const nint m_bVoiceWonMatchBragFired = 0xE7C; // bool
public const nint m_fWarmupNextChatNoticeTime = 0xE80; // float32
public const nint m_iHostagesRescued = 0xE88; // int32
public const nint m_iHostagesTouched = 0xE8C; // int32
public const nint m_flNextHostageAnnouncement = 0xE90; // float32
public const nint m_bNoTerroristsKilled = 0xE94; // bool
public const nint m_bNoCTsKilled = 0xE95; // bool
public const nint m_bNoEnemiesKilled = 0xE96; // bool
public const nint m_bCanDonateWeapons = 0xE97; // bool
public const nint m_firstKillTime = 0xE9C; // float32
public const nint m_firstBloodTime = 0xEA4; // float32
public const nint m_hostageWasInjured = 0xEC0; // bool
public const nint m_hostageWasKilled = 0xEC1; // bool
public const nint m_bVoteCalled = 0xED0; // bool
public const nint m_bServerVoteOnReset = 0xED1; // bool
public const nint m_flVoteCheckThrottle = 0xED4; // float32
public const nint m_bBuyTimeEnded = 0xED8; // bool
public const nint m_nLastFreezeEndBeep = 0xEDC; // int32
public const nint m_bTargetBombed = 0xEE0; // bool
public const nint m_bBombDefused = 0xEE1; // bool
public const nint m_bMapHasBombZone = 0xEE2; // bool
public const nint m_vecMainCTSpawnPos = 0xF30; // Vector
public const nint m_CTSpawnPointsMasterList = 0xF40; // CUtlVector<SpawnPoint*>
public const nint m_TerroristSpawnPointsMasterList = 0xF58; // CUtlVector<SpawnPoint*>
public const nint m_bRespawningAllRespawnablePlayers = 0xF70; // bool
public const nint m_iNextCTSpawnPoint = 0xF74; // int32
public const nint m_flCTSpawnPointUsedTime = 0xF78; // float32
public const nint m_iNextTerroristSpawnPoint = 0xF7C; // int32
public const nint m_flTerroristSpawnPointUsedTime = 0xF80; // float32
public const nint m_CTSpawnPoints = 0xF88; // CUtlVector<SpawnPoint*>
public const nint m_TerroristSpawnPoints = 0xFA0; // CUtlVector<SpawnPoint*>
public const nint m_bIsUnreservedGameServer = 0xFB8; // bool
public const nint m_fAutobalanceDisplayTime = 0xFBC; // float32
public const nint m_bAllowWeaponSwitch = 0x1228; // bool
public const nint m_bRoundTimeWarningTriggered = 0x1229; // bool
public const nint m_phaseChangeAnnouncementTime = 0x122C; // GameTime_t
public const nint m_fNextUpdateTeamClanNamesTime = 0x1230; // float32
public const nint m_flLastThinkTime = 0x1234; // GameTime_t
public const nint m_fAccumulatedRoundOffDamage = 0x1238; // float32
public const nint m_nShorthandedBonusLastEvalRound = 0x123C; // int32
public const nint m_nMatchAbortedEarlyReason = 0x14B8; // int32
public const nint m_bHasTriggeredRoundStartMusic = 0x14BC; // bool
public const nint m_bSwitchingTeamsAtRoundReset = 0x14BD; // bool
public const nint m_pGameModeRules = 0x14D8; // CCSGameModeRules*
public const nint m_BtGlobalBlackboard = 0x14E0; // KeyValues3
public const nint m_hPlayerResource = 0x1570; // CHandle<CBaseEntity>
public const nint m_RetakeRules = 0x1578; // CRetakeGameRules
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1710; // CUtlVector<int32>[4]
public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1770; // bool[4]
public const nint m_nMatchEndCount = 0x1798; // uint8
public const nint m_nTTeamIntroVariant = 0x179C; // int32
public const nint m_nCTTeamIntroVariant = 0x17A0; // int32
public const nint m_bTeamIntroPeriod = 0x17A4; // bool
public const nint m_fTeamIntroPeriodEnd = 0x17A8; // GameTime_t
public const nint m_bPlayedTeamIntroVO = 0x17AC; // bool
public const nint m_iRoundEndWinnerTeam = 0x17B0; // int32
public const nint m_eRoundEndReason = 0x17B4; // int32
public const nint m_bRoundEndShowTimerDefend = 0x17B8; // bool
public const nint m_iRoundEndTimerTime = 0x17BC; // int32
public const nint m_sRoundEndFunFactToken = 0x17C0; // CUtlString
public const nint m_iRoundEndFunFactPlayerSlot = 0x17C8; // CPlayerSlot
public const nint m_iRoundEndFunFactData1 = 0x17CC; // int32
public const nint m_iRoundEndFunFactData2 = 0x17D0; // int32
public const nint m_iRoundEndFunFactData3 = 0x17D4; // int32
public const nint m_sRoundEndMessage = 0x17D8; // CUtlString
public const nint m_iRoundEndPlayerCount = 0x17E0; // int32
public const nint m_bRoundEndNoMusic = 0x17E4; // bool
public const nint m_iRoundEndLegacy = 0x17E8; // int32
public const nint m_nRoundEndCount = 0x17EC; // uint8
public const nint m_iRoundStartRoundNumber = 0x17F0; // int32
public const nint m_nRoundStartCount = 0x17F4; // uint8
public const nint m_flLastPerfSampleTime = 0x5800; // float64
public const nint m_ullLocalMatchID = 0xCE8; // uint64
public const nint m_nEndMatchMapGroupVoteTypes = 0xCF0; // int32[10]
public const nint m_nEndMatchMapGroupVoteOptions = 0xD18; // int32[10]
public const nint m_nEndMatchMapVoteWinner = 0xD40; // int32
public const nint m_iNumConsecutiveCTLoses = 0xD44; // int32
public const nint m_iNumConsecutiveTerroristLoses = 0xD48; // int32
public const nint m_bHasHostageBeenTouched = 0xD68; // bool
public const nint m_flIntermissionStartTime = 0xD6C; // GameTime_t
public const nint m_flIntermissionEndTime = 0xD70; // GameTime_t
public const nint m_bLevelInitialized = 0xD74; // bool
public const nint m_iTotalRoundsPlayed = 0xD78; // int32
public const nint m_iUnBalancedRounds = 0xD7C; // int32
public const nint m_endMatchOnRoundReset = 0xD80; // bool
public const nint m_endMatchOnThink = 0xD81; // bool
public const nint m_iFreezeTime = 0xD84; // int32
public const nint m_iNumTerrorist = 0xD88; // int32
public const nint m_iNumCT = 0xD8C; // int32
public const nint m_iNumSpawnableTerrorist = 0xD90; // int32
public const nint m_iNumSpawnableCT = 0xD94; // int32
public const nint m_arrSelectedHostageSpawnIndices = 0xD98; // CUtlVector<int32>
public const nint m_nSpawnPointsRandomSeed = 0xDB0; // int32
public const nint m_bFirstConnected = 0xDB4; // bool
public const nint m_bCompleteReset = 0xDB5; // bool
public const nint m_bPickNewTeamsOnReset = 0xDB6; // bool
public const nint m_bScrambleTeamsOnRestart = 0xDB7; // bool
public const nint m_bSwapTeamsOnRestart = 0xDB8; // bool
public const nint m_nEndMatchTiedVotes = 0xDC0; // CUtlVector<int32>
public const nint m_bNeedToAskPlayersForContinueVote = 0xDDC; // bool
public const nint m_numQueuedMatchmakingAccounts = 0xDE0; // uint32
public const nint m_fAvgPlayerRank = 0xDE4; // float32
public const nint m_pQueuedMatchmakingReservationString = 0xDE8; // char*
public const nint m_numTotalTournamentDrops = 0xDF0; // uint32
public const nint m_numSpectatorsCountMax = 0xDF4; // uint32
public const nint m_numSpectatorsCountMaxTV = 0xDF8; // uint32
public const nint m_numSpectatorsCountMaxLnk = 0xDFC; // uint32
public const nint m_bForceTeamChangeSilent = 0xE08; // bool
public const nint m_bLoadingRoundBackupData = 0xE09; // bool
public const nint m_nMatchInfoShowType = 0xE40; // int32
public const nint m_flMatchInfoDecidedTime = 0xE44; // float32
public const nint mTeamDMLastWinningTeamNumber = 0xE60; // int32
public const nint mTeamDMLastThinkTime = 0xE64; // float32
public const nint m_flTeamDMLastAnnouncementTime = 0xE68; // float32
public const nint m_iAccountTerrorist = 0xE6C; // int32
public const nint m_iAccountCT = 0xE70; // int32
public const nint m_iSpawnPointCount_Terrorist = 0xE74; // int32
public const nint m_iSpawnPointCount_CT = 0xE78; // int32
public const nint m_iMaxNumTerrorists = 0xE7C; // int32
public const nint m_iMaxNumCTs = 0xE80; // int32
public const nint m_iLoserBonusMostRecentTeam = 0xE84; // int32
public const nint m_tmNextPeriodicThink = 0xE88; // float32
public const nint m_bVoiceWonMatchBragFired = 0xE8C; // bool
public const nint m_fWarmupNextChatNoticeTime = 0xE90; // float32
public const nint m_iHostagesRescued = 0xE98; // int32
public const nint m_iHostagesTouched = 0xE9C; // int32
public const nint m_flNextHostageAnnouncement = 0xEA0; // float32
public const nint m_bNoTerroristsKilled = 0xEA4; // bool
public const nint m_bNoCTsKilled = 0xEA5; // bool
public const nint m_bNoEnemiesKilled = 0xEA6; // bool
public const nint m_bCanDonateWeapons = 0xEA7; // bool
public const nint m_firstKillTime = 0xEAC; // float32
public const nint m_firstBloodTime = 0xEB4; // float32
public const nint m_hostageWasInjured = 0xED0; // bool
public const nint m_hostageWasKilled = 0xED1; // bool
public const nint m_bVoteCalled = 0xEE0; // bool
public const nint m_bServerVoteOnReset = 0xEE1; // bool
public const nint m_flVoteCheckThrottle = 0xEE4; // float32
public const nint m_bBuyTimeEnded = 0xEE8; // bool
public const nint m_nLastFreezeEndBeep = 0xEEC; // int32
public const nint m_bTargetBombed = 0xEF0; // bool
public const nint m_bBombDefused = 0xEF1; // bool
public const nint m_bMapHasBombZone = 0xEF2; // bool
public const nint m_vecMainCTSpawnPos = 0xF40; // Vector
public const nint m_CTSpawnPointsMasterList = 0xF50; // CUtlVector<SpawnPoint*>
public const nint m_TerroristSpawnPointsMasterList = 0xF68; // CUtlVector<SpawnPoint*>
public const nint m_bRespawningAllRespawnablePlayers = 0xF80; // bool
public const nint m_iNextCTSpawnPoint = 0xF84; // int32
public const nint m_flCTSpawnPointUsedTime = 0xF88; // float32
public const nint m_iNextTerroristSpawnPoint = 0xF8C; // int32
public const nint m_flTerroristSpawnPointUsedTime = 0xF90; // float32
public const nint m_CTSpawnPoints = 0xF98; // CUtlVector<SpawnPoint*>
public const nint m_TerroristSpawnPoints = 0xFB0; // CUtlVector<SpawnPoint*>
public const nint m_bIsUnreservedGameServer = 0xFC8; // bool
public const nint m_fAutobalanceDisplayTime = 0xFCC; // float32
public const nint m_bAllowWeaponSwitch = 0x1238; // bool
public const nint m_bRoundTimeWarningTriggered = 0x1239; // bool
public const nint m_phaseChangeAnnouncementTime = 0x123C; // GameTime_t
public const nint m_fNextUpdateTeamClanNamesTime = 0x1240; // float32
public const nint m_flLastThinkTime = 0x1244; // GameTime_t
public const nint m_fAccumulatedRoundOffDamage = 0x1248; // float32
public const nint m_nShorthandedBonusLastEvalRound = 0x124C; // int32
public const nint m_nMatchAbortedEarlyReason = 0x14C8; // int32
public const nint m_bHasTriggeredRoundStartMusic = 0x14CC; // bool
public const nint m_bSwitchingTeamsAtRoundReset = 0x14CD; // bool
public const nint m_pGameModeRules = 0x14E8; // CCSGameModeRules*
public const nint m_BtGlobalBlackboard = 0x14F0; // KeyValues3
public const nint m_hPlayerResource = 0x1580; // CHandle<CBaseEntity>
public const nint m_RetakeRules = 0x1588; // CRetakeGameRules
public const nint m_arrTeamUniqueKillWeaponsMatch = 0x1720; // CUtlVector<int32>[4]
public const nint m_bTeamLastKillUsedUniqueWeaponMatch = 0x1780; // bool[4]
public const nint m_nMatchEndCount = 0x17A8; // uint8
public const nint m_nTTeamIntroVariant = 0x17AC; // int32
public const nint m_nCTTeamIntroVariant = 0x17B0; // int32
public const nint m_bTeamIntroPeriod = 0x17B4; // bool
public const nint m_fTeamIntroPeriodEnd = 0x17B8; // GameTime_t
public const nint m_bPlayedTeamIntroVO = 0x17BC; // bool
public const nint m_iRoundEndWinnerTeam = 0x17C0; // int32
public const nint m_eRoundEndReason = 0x17C4; // int32
public const nint m_bRoundEndShowTimerDefend = 0x17C8; // bool
public const nint m_iRoundEndTimerTime = 0x17CC; // int32
public const nint m_sRoundEndFunFactToken = 0x17D0; // CUtlString
public const nint m_iRoundEndFunFactPlayerSlot = 0x17D8; // CPlayerSlot
public const nint m_iRoundEndFunFactData1 = 0x17DC; // int32
public const nint m_iRoundEndFunFactData2 = 0x17E0; // int32
public const nint m_iRoundEndFunFactData3 = 0x17E4; // int32
public const nint m_sRoundEndMessage = 0x17E8; // CUtlString
public const nint m_iRoundEndPlayerCount = 0x17F0; // int32
public const nint m_bRoundEndNoMusic = 0x17F4; // bool
public const nint m_iRoundEndLegacy = 0x17F8; // int32
public const nint m_nRoundEndCount = 0x17FC; // uint8
public const nint m_iRoundStartRoundNumber = 0x1800; // int32
public const nint m_nRoundStartCount = 0x1804; // uint8
public const nint m_flLastPerfSampleTime = 0x5810; // float64
}
// Parent: CPhysicsProp
// Field count: 0
@@ -7939,10 +7940,10 @@ namespace CS2Dumper.Schemas {
// NetworkVarNames: m_weaponPurchasesThisMatch (WeaponPurchaseTracker_t)
// NetworkVarNames: m_weaponPurchasesThisRound (WeaponPurchaseTracker_t)
public static class CCSPlayer_ActionTrackingServices {
public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x200; // CHandle<CBasePlayerWeapon>
public const nint m_bIsRescuing = 0x22C; // bool
public const nint m_weaponPurchasesThisMatch = 0x230; // WeaponPurchaseTracker_t
public const nint m_weaponPurchasesThisRound = 0x288; // WeaponPurchaseTracker_t
public const nint m_hLastWeaponBeforeC4AutoSwitch = 0x218; // CHandle<CBasePlayerWeapon>
public const nint m_bIsRescuing = 0x244; // bool
public const nint m_weaponPurchasesThisMatch = 0x248; // WeaponPurchaseTracker_t
public const nint m_weaponPurchasesThisRound = 0x2A0; // WeaponPurchaseTracker_t
}
// Parent: CPointEntity
// Field count: 6
@@ -8730,7 +8731,7 @@ namespace CS2Dumper.Schemas {
// NetworkVarNames: m_vCapsuleCenter2 (Vector)
// NetworkVarNames: m_flCapsuleRadius (float)
public static class CCollisionProperty {
public const nint m_collisionAttribute = 0x10; //
public const nint m_collisionAttribute = 0x10; // VPhysicsCollisionAttribute_t
public const nint m_vecMins = 0x40; // Vector
public const nint m_vecMaxs = 0x4C; // Vector
public const nint m_usSolidFlags = 0x5A; // uint8
@@ -8804,7 +8805,7 @@ namespace CS2Dumper.Schemas {
public const nint m_flBackgroundWorldToUV = 0xA2C; // float32
public const nint m_Color = 0xA30; // Color
public const nint m_nJustifyHorizontal = 0xA34; // PointWorldTextJustifyHorizontal_t
public const nint m_nJustifyVertical = 0xA38; //
public const nint m_nJustifyVertical = 0xA38; // PointWorldTextJustifyVertical_t
public const nint m_nReorientMode = 0xA3C; // PointWorldTextReorientMode_t
}
// Parent: CSoundAreaEntityBase
@@ -9531,7 +9532,7 @@ namespace CS2Dumper.Schemas {
public const nint m_iLoop = 0x4E0; // int32
public const nint m_iBeam = 0x4E4; // int32
public const nint m_pBeam = 0x4E8; // CBeam*[24]
public const nint m_flBeamTime = 0x5A8; // GameTime_t[24]
public const nint m_flBeamTime = 0x5A8; //
public const nint m_flStartTime = 0x608; // GameTime_t
}
// Parent: CCSWeaponBaseGun
@@ -10043,7 +10044,7 @@ namespace CS2Dumper.Schemas {
public static class CBumpMineProjectile {
}
// Parent: CBasePlayerController
// Field count: 90
// Field count: 91
//
// Metadata:
// MNetworkUserGroupProxy
@@ -10139,58 +10140,59 @@ namespace CS2Dumper.Schemas {
public const nint m_iDraftIndex = 0x868; // int32
public const nint m_msQueuedModeDisconnectionTimestamp = 0x86C; // uint32
public const nint m_uiAbandonRecordedReason = 0x870; // uint32
public const nint m_bCannotBeKicked = 0x874; // bool
public const nint m_bEverFullyConnected = 0x875; // bool
public const nint m_bAbandonAllowsSurrender = 0x876; // bool
public const nint m_bAbandonOffersInstantSurrender = 0x877; // bool
public const nint m_bDisconnection1MinWarningPrinted = 0x878; // bool
public const nint m_bScoreReported = 0x879; // bool
public const nint m_nDisconnectionTick = 0x87C; // int32
public const nint m_bControllingBot = 0x888; // bool
public const nint m_bHasControlledBotThisRound = 0x889; // bool
public const nint m_bHasBeenControlledByPlayerThisRound = 0x88A; // bool
public const nint m_nBotsControlledThisRound = 0x88C; // int32
public const nint m_bCanControlObservedBot = 0x890; // bool
public const nint m_hPlayerPawn = 0x894; // CHandle<CCSPlayerPawn>
public const nint m_hObserverPawn = 0x898; // CHandle<CCSObserverPawn>
public const nint m_DesiredObserverMode = 0x89C; // int32
public const nint m_hDesiredObserverTarget = 0x8A0; // CEntityHandle
public const nint m_bPawnIsAlive = 0x8A4; // bool
public const nint m_iPawnHealth = 0x8A8; // uint32
public const nint m_iPawnArmor = 0x8AC; // int32
public const nint m_bPawnHasDefuser = 0x8B0; // bool
public const nint m_bPawnHasHelmet = 0x8B1; // bool
public const nint m_nPawnCharacterDefIndex = 0x8B2; // uint16
public const nint m_iPawnLifetimeStart = 0x8B4; // int32
public const nint m_iPawnLifetimeEnd = 0x8B8; // int32
public const nint m_iPawnBotDifficulty = 0x8BC; // int32
public const nint m_hOriginalControllerOfCurrentPawn = 0x8C0; // CHandle<CCSPlayerController>
public const nint m_iScore = 0x8C4; // int32
public const nint m_iRoundScore = 0x8C8; // int32
public const nint m_iRoundsWon = 0x8CC; // int32
public const nint m_recentKillQueue = 0x8D0; // uint8[8]
public const nint m_nFirstKill = 0x8D8; // uint8
public const nint m_nKillCount = 0x8D9; // uint8
public const nint m_bMvpNoMusic = 0x8DA; // bool
public const nint m_eMvpReason = 0x8DC; // int32
public const nint m_iMusicKitID = 0x8E0; // int32
public const nint m_iMusicKitMVPs = 0x8E4; // int32
public const nint m_iMVPs = 0x8E8; // int32
public const nint m_nUpdateCounter = 0x8EC; // int32
public const nint m_flSmoothedPing = 0x8F0; // float32
public const nint m_lastHeldVoteTimer = 0xF998; // IntervalTimer
public const nint m_bShowHints = 0xF9B0; // bool
public const nint m_iNextTimeCheck = 0xF9B4; // int32
public const nint m_bJustDidTeamKill = 0xF9B8; // bool
public const nint m_bPunishForTeamKill = 0xF9B9; // bool
public const nint m_bGaveTeamDamageWarning = 0xF9BA; // bool
public const nint m_bGaveTeamDamageWarningThisRound = 0xF9BB; // bool
public const nint m_dblLastReceivedPacketPlatFloatTime = 0xF9C0; // float64
public const nint m_LastTeamDamageWarningTime = 0xF9C8; // GameTime_t
public const nint m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9CC; // GameTime_t
public const nint m_nSuspiciousHitCount = 0xF9D0; // uint32
public const nint m_nNonSuspiciousHitStreak = 0xF9D4; // uint32
public const nint m_bFireBulletsSeedSynchronized = 0xFA79; // bool
public const nint m_eNetworkDisconnectionReason = 0x874; // uint32
public const nint m_bCannotBeKicked = 0x878; // bool
public const nint m_bEverFullyConnected = 0x879; // bool
public const nint m_bAbandonAllowsSurrender = 0x87A; // bool
public const nint m_bAbandonOffersInstantSurrender = 0x87B; // bool
public const nint m_bDisconnection1MinWarningPrinted = 0x87C; // bool
public const nint m_bScoreReported = 0x87D; // bool
public const nint m_nDisconnectionTick = 0x880; // int32
public const nint m_bControllingBot = 0x890; // bool
public const nint m_bHasControlledBotThisRound = 0x891; // bool
public const nint m_bHasBeenControlledByPlayerThisRound = 0x892; // bool
public const nint m_nBotsControlledThisRound = 0x894; // int32
public const nint m_bCanControlObservedBot = 0x898; // bool
public const nint m_hPlayerPawn = 0x89C; // CHandle<CCSPlayerPawn>
public const nint m_hObserverPawn = 0x8A0; // CHandle<CCSObserverPawn>
public const nint m_DesiredObserverMode = 0x8A4; // int32
public const nint m_hDesiredObserverTarget = 0x8A8; // CEntityHandle
public const nint m_bPawnIsAlive = 0x8AC; // bool
public const nint m_iPawnHealth = 0x8B0; // uint32
public const nint m_iPawnArmor = 0x8B4; // int32
public const nint m_bPawnHasDefuser = 0x8B8; // bool
public const nint m_bPawnHasHelmet = 0x8B9; // bool
public const nint m_nPawnCharacterDefIndex = 0x8BA; // uint16
public const nint m_iPawnLifetimeStart = 0x8BC; // int32
public const nint m_iPawnLifetimeEnd = 0x8C0; // int32
public const nint m_iPawnBotDifficulty = 0x8C4; // int32
public const nint m_hOriginalControllerOfCurrentPawn = 0x8C8; // CHandle<CCSPlayerController>
public const nint m_iScore = 0x8CC; // int32
public const nint m_iRoundScore = 0x8D0; // int32
public const nint m_iRoundsWon = 0x8D4; // int32
public const nint m_recentKillQueue = 0x8D8; // uint8[8]
public const nint m_nFirstKill = 0x8E0; // uint8
public const nint m_nKillCount = 0x8E1; // uint8
public const nint m_bMvpNoMusic = 0x8E2; // bool
public const nint m_eMvpReason = 0x8E4; // int32
public const nint m_iMusicKitID = 0x8E8; // int32
public const nint m_iMusicKitMVPs = 0x8EC; // int32
public const nint m_iMVPs = 0x8F0; // int32
public const nint m_nUpdateCounter = 0x8F4; // int32
public const nint m_flSmoothedPing = 0x8F8; // float32
public const nint m_lastHeldVoteTimer = 0xF9A0; // IntervalTimer
public const nint m_bShowHints = 0xF9B8; // bool
public const nint m_iNextTimeCheck = 0xF9BC; // int32
public const nint m_bJustDidTeamKill = 0xF9C0; // bool
public const nint m_bPunishForTeamKill = 0xF9C1; // bool
public const nint m_bGaveTeamDamageWarning = 0xF9C2; // bool
public const nint m_bGaveTeamDamageWarningThisRound = 0xF9C3; // bool
public const nint m_dblLastReceivedPacketPlatFloatTime = 0xF9C8; // float64
public const nint m_LastTeamDamageWarningTime = 0xF9D0; // GameTime_t
public const nint m_LastTimePlayerWasDisconnectedForPawnsRemove = 0xF9D4; // GameTime_t
public const nint m_nSuspiciousHitCount = 0xF9D8; // uint32
public const nint m_nNonSuspiciousHitStreak = 0xF9DC; // uint32
public const nint m_bFireBulletsSeedSynchronized = 0xFA81; // bool
}
// Parent: IEconItemInterface
// Field count: 13
@@ -11059,11 +11061,11 @@ namespace CS2Dumper.Schemas {
public const nint m_lifeState = 0x2D0; // uint8
public const nint m_flDamageAccumulator = 0x2D4; // float32
public const nint m_bTakesDamage = 0x2D8; // bool
public const nint m_nTakeDamageFlags = 0x2E0; // TakeDamageFlags_t
public const nint m_nTakeDamageFlags = 0x2E0; //
public const nint m_nPlatformType = 0x2E8; // EntityPlatformTypes_t
public const nint m_MoveCollide = 0x2EA; //
public const nint m_MoveType = 0x2EB; //
public const nint m_nActualMoveType = 0x2EC; //
public const nint m_MoveType = 0x2EB; // MoveType_t
public const nint m_nActualMoveType = 0x2EC; // MoveType_t
public const nint m_nWaterTouch = 0x2ED; // uint8
public const nint m_nSlimeTouch = 0x2EE; // uint8
public const nint m_bRestoreInHierarchy = 0x2EF; // bool