Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CCitadelBulletTimeWarp
CCitadelBulletTimeWarpVData
CCitadelCatapultTrigger
CCitadelClimbRopeTrigger
CCitadelConfigurableTrackedProjectile
CCitadelControlPointTrigger
CCitadelDevTrigger
CCitadelDruidHealingFruit
CCitadelDruidHealingTree
CCitadelDruidInvisAura
CCitadelDruidInvisAuraVData
CCitadelDruidInvisBush
CCitadelDruidPlantShield
CCitadelEconItemContainer
CCitadelEnergyTower
CCitadelFamiliarClonePlayerPawn
CCitadelFamiliarClone_MovementServices
CCitadelFilterModifier
CCitadelGaffer
CCitadelGameRules
CCitadelGameRulesProxy
CCitadelHeroComponent
CCitadelHeroLoader
CCitadelHeroReleaseVoteTerminal
CCitadelHideoutInteractableModifier
CCitadelHideoutInteractableModifierVData
CCitadelHideoutInteractableProp
CCitadelHideoutInteractableTrigger
CCitadelHideoutInterestPoint
CCitadelHideoutPropBase
CCitadelHideoutPropSlot
CCitadelHideoutTeleportTrigger
CCitadelHotelExitTrigger
CCitadelIdolReturnTrigger
CCitadelIgnoreOutOfPlayArea
CCitadelInteriorTrigger
CCitadelItemKothSpawner
CCitadelItemKothSpawnerVData
CCitadelItemPickup
CCitadelItemPickupIdol
CCitadelItemPickupIdolVData
CCitadelItemPickupRejuv
CCitadelItemPickupRejuvHeroTest
CCitadelItemPickupRejuvHeroTestInfoSpawn
CCitadelItemPickupRejuvHeroTestVData
CCitadelItemPickupRejuvVData
CCitadelItemPickupVData
CCitadelItemPunchableNeutralGold
CCitadelItemPunchableNeutralGoldVData
CCitadelLocalPlayerRankedBadgeProp
CCitadelMapDistrictTrigger
CCitadelMatchmakingStatusInfo
CCitadelMinimapBoundary
CCitadelMinimapComponent
CCitadelModelEntity
CCitadelModifer_Viscous_Goo_Aura_VData
CCitadelModifier
CCitadelModifierAerialAssaultVData
CCitadelModifierAerialAssaultWatcherVData
CCitadelModifierApexWatcherVData
CCitadelModifierAura
CCitadelModifierAuraVData
CCitadelModifierAura_Cone
CCitadelModifierAura_ConeVData
CCitadelModifierAura_Cylinder
CCitadelModifierAura_CylinderVData
CCitadelModifierAura_Default
CCitadelModifierCadenceGunSpikesVData
CCitadelModifierChronoPulseGrenadePulseAreaVData
CCitadelModifierDruidInvis
CCitadelModifierDruidInvisVData
CCitadelModifierDruidLeechSeed
CCitadelModifierDruidLeechSeedVData
CCitadelModifierDustStormAuraApplyVData
CCitadelModifierIdolReturnTimerVData
CCitadelModifierInvisBush
CCitadelModifierInvisBushVData
CCitadelModifierItemPickupTimerVData
CCitadelModifierProjectilePitchingLoopSoundThinker
CCitadelModifierProjectilePitchingLoopSoundThinkerVData
Type
/
to search schemas
Deadlock
server
CTeamplayRules
CCitadelGameRules
CCitadelGameRules
10688 bytes (0x29C0)
Source
Inherits
CTeamplayRules
CMultiplayRules
CGameRules
Used by fields
CCitadelGameRulesProxy
m_pGameRules
Also in
client
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x00DF
m_bFreezePeriod
bool
224
0x00E0
m_fLevelStartTime
GameTime_t
228
0x00E4
sent as
float32
m_flGameStartTime
GameTime_t
232
0x00E8
sent as
float32
m_flGameStateStartTime
GameTime_t
236
0x00EC
sent as
float32
m_flGameStateEndTime
GameTime_t
240
0x00F0
sent as
float32
m_flRoundStartTime
GameTime_t
244
0x00F4
sent as
float32
m_flPlayOfTheGameStateEndTime
float32
248
0x00F8
m_eGameState
EGameState
252
0x00FC
m_hTowerAmber
CHandle
<
CBaseEntity
>
256
0x0100
sent as
ehandle
m_hTowerSapphire
CHandle
<
CBaseEntity
>
260
0x0104
sent as
ehandle
m_bEnemyInAmberBase
bool
264
0x0108
m_bEnemyInSapphireBase
bool
265
0x0109
m_bEnemyPlayersInAmberBase
bool
266
0x010A
m_bEnemyPlayersInSapphireBase
bool
267
0x010B
m_vMinimapMins
VectorWS
268
0x010C
m_vMinimapMaxs
VectorWS
280
0x0118
m_bMatchSafeToAbandon
bool
292
0x0124
m_bMatchNotScored
bool
293
0x0125
m_tAbandonTriggerEarlyTime
GameTime_t
296
0x0128
sent as
float32
m_bAbandonTriggerSapphire
bool
300
0x012C
m_bAbandonTriggerAmber
bool
301
0x012D
m_eMatchMode
ECitadelMatchMode
304
0x0130
m_eGameMode
ECitadelGameMode
308
0x0134
m_unSpectatorCount
uint32
312
0x0138
m_unExpectedPlayerCount
uint32
316
0x013C
m_nHideoutOwner
uint32
320
0x0140
as
AccountID_t
m_hTrooperMinimap
CHandle
<
CCitadelTrooperMinimap
>
324
0x0144
sent as
ehandle
m_iWinningTeam
int32
328
0x0148
as
CitadelTeam_t
m_vecBannedHeroes
CNetworkUtlVectorBase
<
HeroID_t
>
336
0x0150
sent as
uint32
m_nCorruptedPenaltySeed
uint32
360
0x0168
m_nNumCorruptedItemsLimit
int32
364
0x016C
m_vecTeamKothStates
CUtlVectorEmbeddedNetworkVar
<
TeamKothState_t
>
368
0x0170
m_nKothScoringTeam
int32
664
0x0298
as
CitadelTeam_t
m_timeKothScoring
GameTime_t
668
0x029C
sent as
float32
m_timeKothCashInStarted
GameTime_t
672
0x02A0
sent as
float32
m_timeKothGiveUp
GameTime_t
676
0x02A4
sent as
float32
m_nAmberGold
int32
680
0x02A8
m_nSapphireGold
int32
684
0x02AC
m_vKothCashInCurrentLocation
VectorWS
688
0x02B0
m_hCurrentHeroDrafterRebels
CHandle
<
CBaseEntity
>
700
0x02BC
sent as
ehandle
priority
32
m_hCurrentHeroDrafterCombine
CHandle
<
CBaseEntity
>
704
0x02C0
sent as
ehandle
priority
32
m_bDontUploadStats
bool
708
0x02C4
m_bIsEndGameTest
bool
709
0x02C5
m_bSpawnedBots
bool
792
0x0318
m_bGuideBotAssigned
bool
793
0x0319
m_timeLastSpawnCrates
float32
796
0x031C
m_timeNextKothSpawn
float32
800
0x0320
m_timeNextKothSpawnWindowTime
float32
804
0x0324
m_vNextKothLocation
VectorWS
808
0x0328
m_vKothSpawnLocationDeck
CUtlVector
<
VectorWS
>
824
0x0338
m_nKothSpawnWarnings
int32
848
0x0350
m_bNotifiedClientsOfNextCrateSpawn
bool
852
0x0354
m_bEarlyCratesSpawned
bool
853
0x0355
m_bIsEarlyCrateGamestate
bool
854
0x0356
m_nNumCorruptedItemShopSpawns
int32
856
0x0358
m_flGameTimeAllPlayersDisconnected
GameTime_t
904
0x0388
m_nNextHeroDraftPosition
int32
908
0x038C
m_CheckIdleTimer
CountdownTimer
5592
0x15D8
m_CheckCheatersTimer
CountdownTimer
5616
0x15F0
m_flTimeScaleStart
GameTime_t
5992
0x1768
m_flTimeScaleEndTime
GameTime_t
5996
0x176C
m_flTimeScaleRampInEndTime
GameTime_t
6000
0x1770
m_flTimeScaleRampOutStartTime
GameTime_t
6004
0x1774
m_flTimeScaleRampInTime
float32
6008
0x1778
m_flTimeScaleDuration
float32
6012
0x177C
m_flTimeScaleRampOutTime
float32
6016
0x1780
m_flTimeScale
float32
6020
0x1784
m_flOriginalTimeScale
float32
6024
0x1788
m_bTimeScaleActive
bool
6028
0x178C
m_iMidbossKillCount
int32
6032
0x1790
m_iAmberRejuvCount
int32
6036
0x1794
m_iSapphireRejuvCount
int32
6040
0x1798
m_tNextMidBossSpawnTime
float32
6044
0x179C
m_vecNeutralCampTimerOrigins
CNetworkUtlVectorBase
<
VectorWS
>
6048
0x17A0
m_vecNeutralCampNextSpawnTimes
CNetworkUtlVectorBase
<
float32
>
6072
0x17B8
m_vecNeutralCampTimerIsMidBoss
CNetworkUtlVectorBase
<
bool
>
6096
0x17D0
m_bServerPaused
bool
10152
0x27A8
m_iPauseTeam
int32
10156
0x27AC
m_nMatchClockUpdateTick
int32
10160
0x27B0
m_flMatchClockAtLastUpdate
float32
10164
0x27B4
m_flPauseTime
float64
10168
0x27B8
m_pausingPlayerId
CPlayerSlot
10176
0x27C0
m_unpausingPlayerId
CPlayerSlot
10180
0x27C4
m_fPauseRawTime
float32
10184
0x27C8
m_fPauseCurTime
float32
10188
0x27CC
m_fUnpauseRawTime
float32
10192
0x27D0
m_fUnpauseCurTime
float32
10196
0x27D4
m_nLastPreGameCount
int32
10280
0x2828
m_eGGTeam
int32
10284
0x282C
m_flGGEndsAtTime
GameTime_t
10288
0x2830
sent as
float32
m_bGGMarkAsNotScored
bool
10292
0x2834
m_unMatchID
MatchID_t
10296
0x2838
sent as
uint64
m_sGameplayExperiment
CUtlString
10304
0x2840
m_ExperimentTokenHashCode
uint32
10312
0x2848
m_nPlayerDeathEventID
int32
10316
0x284C
m_nReplayChangedEvent
int32
10320
0x2850
m_nGameOverEvent
int32
10324
0x2854
m_flHeroDiedTime
GameTime_t
10360
0x2878
sent as
float32
m_pPlayOfTheGame
CCitadelPlayOfTheGame
*
10368
0x2880
m_tStreetBrawl
CStreetBrawlController
10376
0x2888