Terror gamerules: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(-netprops)
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{stub}}
{{stub}}
{{ent not in fgd|nolink=1}}
{{Ent not in fgd|codeonly=1}}
{{Preserved entity|all}}
{{CD|CTerrorGameRulesProxy}}
{{CD|CTerrorGameRulesProxy}}
{{entity|type=e0|series=Left 4 Dead|terror_gamerules}} It contains [[L4D2_EMS/Appendix:_HUD|scripted HUD]] and pvp modes score related stuff.
{{This is a|logical entity|name=terror_gamerules|series=Left 4 Dead}} It contains [[L4D2_EMS/Appendix:_HUD|scripted HUD]] and pvp modes score related stuff.
{{clr}}
{{warning|Killing this entity may crash the game.}}


== NetProps ==
== NetProps ==
{{expand|
<source>
<source>
CTerrorGameRulesProxy (type DT_TerrorGameRulesProxy)
CTerrorGameRulesProxy (type DT_TerrorGameRulesProxy)
Line 26: Line 28:
   Member: m_flGameStartTime (offset 584) (type float) (bits 0) (NoScale)
   Member: m_flGameStartTime (offset 584) (type float) (bits 0) (NoScale)
   Table: m_iSurvivorScore (offset 908) (type m_iSurvivorScore)
   Table: m_iSurvivorScore (offset 908) (type m_iSurvivorScore)
   Member: 000 (offset 0) (type integer) (bits 16) ()
   Members: 000-001 (type integer) (bits 16) ()
  Member: 001 (offset 4) (type integer) (bits 16) ()
   Table: m_iCampaignScore (offset 916) (type m_iCampaignScore)
   Table: m_iCampaignScore (offset 916) (type m_iCampaignScore)
   Member: 000 (offset 0) (type integer) (bits 16) ()
   Members: 000-001 (type integer) (bits 16) ()
  Member: 001 (offset 4) (type integer) (bits 16) ()
   Table: m_iChapterScore (offset 924) (type m_iChapterScore)
   Table: m_iChapterScore (offset 924) (type m_iChapterScore)
   Member: 000 (offset 0) (type integer) (bits 16) ()
   Members: 000-001 (type integer) (bits 16) ()
  Member: 001 (offset 4) (type integer) (bits 16) ()
   Table: m_iChapterDamage (offset 932) (type m_iChapterDamage)
   Table: m_iChapterDamage (offset 932) (type m_iChapterDamage)
   Member: 000 (offset 0) (type integer) (bits 16) ()
   Members: 000-001 (type integer) (bits 16) ()
  Member: 001 (offset 4) (type integer) (bits 16) ()
   Table: m_iScavengeTeamScore (offset 940) (type m_iScavengeTeamScore)
   Table: m_iScavengeTeamScore (offset 940) (type m_iScavengeTeamScore)
   Member: 000 (offset 0) (type integer) (bits 6) (Unsigned)
   Members: 000-009 (type integer) (bits 6) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 6) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 6) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 6) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 6) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 6) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 6) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 6) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 6) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 6) (Unsigned)
   Table: m_iScavengeMatchScore (offset 980) (type m_iScavengeMatchScore)
   Table: m_iScavengeMatchScore (offset 980) (type m_iScavengeMatchScore)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Table: m_flTeamRoundTime (offset 988) (type m_flTeamRoundTime)
   Table: m_flTeamRoundTime (offset 988) (type m_flTeamRoundTime)
   Member: 000 (offset 0) (type float) (bits 16) ()
   Members: 000-001 (type float) (bits 16) ()
  Member: 001 (offset 4) (type float) (bits 16) ()
   Table: m_iVersusDistancePerSurvivor (offset 996) (type m_iVersusDistancePerSurvivor)
   Table: m_iVersusDistancePerSurvivor (offset 996) (type m_iVersusDistancePerSurvivor)
   Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
   Members: 000-007 (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
   Table: m_iVersusSurvivorDeathDistance (offset 1028) (type m_iVersusSurvivorDeathDistance)
   Table: m_iVersusSurvivorDeathDistance (offset 1028) (type m_iVersusSurvivorDeathDistance)
   Member: 000 (offset 0) (type integer) (bits 9) ()
   Members: 000-007 (type integer) (bits 9) ()
  Member: 001 (offset 4) (type integer) (bits 9) ()
  Member: 002 (offset 8) (type integer) (bits 9) ()
  Member: 003 (offset 12) (type integer) (bits 9) ()
  Member: 004 (offset 16) (type integer) (bits 9) ()
  Member: 005 (offset 20) (type integer) (bits 9) ()
  Member: 006 (offset 24) (type integer) (bits 9) ()
  Member: 007 (offset 28) (type integer) (bits 9) ()
   Table: m_iVersusSurvivalMultiplier (offset 1068) (type m_iVersusSurvivalMultiplier)
   Table: m_iVersusSurvivalMultiplier (offset 1068) (type m_iVersusSurvivalMultiplier)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Table: m_iVersusDefibsUsed (offset 1076) (type m_iVersusDefibsUsed)
   Table: m_iVersusDefibsUsed (offset 1076) (type m_iVersusDefibsUsed)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: m_bInIntro (offset 1088) (type integer) (bits 1) (Unsigned)
   Member: m_bInIntro (offset 1088) (type integer) (bits 1) (Unsigned)
   Member: m_iServerRank (offset 1152) (type integer) (bits 16) (Unsigned)
   Member: m_iServerRank (offset 1152) (type integer) (bits 16) (Unsigned)
Line 89: Line 60:
   Member: m_nRoundLimit (offset 1108) (type integer) (bits 32) ()
   Member: m_nRoundLimit (offset 1108) (type integer) (bits 32) ()
   Table: m_iWinningTeamNumber (offset 1112) (type m_iWinningTeamNumber)
   Table: m_iWinningTeamNumber (offset 1112) (type m_iWinningTeamNumber)
   Member: 000 (offset 0) (type integer) (bits 2) (Unsigned)
   Members: 000-004 (type integer) (bits 2) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 2) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 2) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 2) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 2) (Unsigned)
   Member: m_flTeamBestRoundTime (offset 1132) (type float) (bits 0) (NoScale)
   Member: m_flTeamBestRoundTime (offset 1132) (type float) (bits 0) (NoScale)
   Table: m_flRoundDuration (offset 1136) (type m_flRoundDuration)
   Table: m_flRoundDuration (offset 1136) (type m_flRoundDuration)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Members: 000-001 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: m_nScavengeItemsRemaining (offset 1144) (type integer) (bits 32) ()
   Member: m_nScavengeItemsRemaining (offset 1144) (type integer) (bits 32) ()
   Member: m_nScavengeItemsGoal (offset 1148) (type integer) (bits 32) ()
   Member: m_nScavengeItemsGoal (offset 1148) (type integer) (bits 32) ()
Line 109: Line 75:
   Member: m_flHoldoutCooldownEndTime (offset 1180) (type float) (bits 0) (NoScale)
   Member: m_flHoldoutCooldownEndTime (offset 1180) (type float) (bits 0) (NoScale)
   Table: m_iScriptedHUDInts (offset 1184) (type m_iScriptedHUDInts)
   Table: m_iScriptedHUDInts (offset 1184) (type m_iScriptedHUDInts)
   Member: 000 (offset 0) (type integer) (bits 16) ()
   Member: 000-014 (type integer) (bits 16) ()
  Member: 001 (offset 4) (type integer) (bits 16) ()
  Member: 002 (offset 8) (type integer) (bits 16) ()
  Member: 003 (offset 12) (type integer) (bits 16) ()
  Member: 004 (offset 16) (type integer) (bits 16) ()
  Member: 005 (offset 20) (type integer) (bits 16) ()
  Member: 006 (offset 24) (type integer) (bits 16) ()
  Member: 007 (offset 28) (type integer) (bits 16) ()
  Member: 008 (offset 32) (type integer) (bits 16) ()
  Member: 009 (offset 36) (type integer) (bits 16) ()
  Member: 010 (offset 40) (type integer) (bits 16) ()
  Member: 011 (offset 44) (type integer) (bits 16) ()
  Member: 012 (offset 48) (type integer) (bits 16) ()
  Member: 013 (offset 52) (type integer) (bits 16) ()
  Member: 014 (offset 56) (type integer) (bits 16) ()
   Table: m_fScriptedHUDFloats (offset 1244) (type m_fScriptedHUDFloats)
   Table: m_fScriptedHUDFloats (offset 1244) (type m_fScriptedHUDFloats)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 000-014 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Table: m_iScriptedHUDFlags (offset 1304) (type m_iScriptedHUDFlags)
   Table: m_iScriptedHUDFlags (offset 1304) (type m_iScriptedHUDFlags)
   Member: 000 (offset 0) (type integer) (bits 16) (Unsigned)
   Members: 000-014 (type integer) (bits 16) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 16) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 16) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 16) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 16) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 16) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 16) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 16) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 16) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 16) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 16) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 16) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 16) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 16) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 16) (Unsigned)
   Table: m_fScriptedHUDTimerBase (offset 1620) (type m_fScriptedHUDTimerBase)
   Table: m_fScriptedHUDTimerBase (offset 1620) (type m_fScriptedHUDTimerBase)
   Member: 000 (offset 0) (type float) (bits 16) ()
   Members: 000-003 (type float) (bits 16) ()
  Member: 001 (offset 4) (type float) (bits 16) ()
  Member: 002 (offset 8) (type float) (bits 16) ()
  Member: 003 (offset 12) (type float) (bits 16) ()
   Table: m_fScriptedHUDTimerAdd (offset 1636) (type m_fScriptedHUDTimerAdd)
   Table: m_fScriptedHUDTimerAdd (offset 1636) (type m_fScriptedHUDTimerAdd)
   Member: 000 (offset 0) (type float) (bits 16) ()
   Members: 000-003 (type float) (bits 16) ()
  Member: 001 (offset 4) (type float) (bits 16) ()
  Member: 002 (offset 8) (type float) (bits 16) ()
  Member: 003 (offset 12) (type float) (bits 16) ()
   Table: m_iScriptedHUDTimerMode (offset 1604) (type m_iScriptedHUDTimerMode)
   Table: m_iScriptedHUDTimerMode (offset 1604) (type m_iScriptedHUDTimerMode)
   Member: 000 (offset 0) (type integer) (bits 4) ()
   Members: 000-003 (type integer) (bits 4) ()
  Member: 001 (offset 4) (type integer) (bits 4) ()
  Member: 002 (offset 8) (type integer) (bits 4) ()
  Member: 003 (offset 12) (type integer) (bits 4) ()
   Table: m_fScriptedHUDPosX (offset 1364) (type m_fScriptedHUDPosX)
   Table: m_fScriptedHUDPosX (offset 1364) (type m_fScriptedHUDPosX)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Table: m_fScriptedHUDPosY (offset 1424) (type m_fScriptedHUDPosY)
   Table: m_fScriptedHUDPosY (offset 1424) (type m_fScriptedHUDPosY)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Table: m_fScriptedHUDWidth (offset 1484) (type m_fScriptedHUDWidth)
   Table: m_fScriptedHUDWidth (offset 1484) (type m_fScriptedHUDWidth)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Table: m_fScriptedHUDHeight (offset 1544) (type m_fScriptedHUDHeight)
   Table: m_fScriptedHUDHeight (offset 1544) (type m_fScriptedHUDHeight)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Member: m_szScriptedHUDStringSet (offset 1652) (type string) (bits 0) (InsideArray)
   Member: m_szScriptedHUDStringSet (offset 1652) (type string) (bits 0) (InsideArray)
   Member: m_szScriptedHUDStringSet (offset 0) (type array) (bits 0) ()
   Member: m_szScriptedHUDStringSet (offset 0) (type array) (bits 0) ()
</source>
</source>}}
 
== See also ==
* {{ent|cs_team_manager}}
* {{ent|vote_controller}}
* {{ent|terror_player_manager}}
* {{ent|scene_manager}}
* {{ent|soundent}}

Latest revision as of 01:39, 4 May 2025

Stub

This article or section is a stub. You can help by expanding it.

Icon-NotInFGD.png
This entity is not in the FGD by default.
It should not be put directly in a map because it can only be configured through code.
Recycle-warning.png
This is a preserved entity.
If the game has round restart mechanics this entity may not behave as expected.
C++ Class hierarchy
CTerrorGameRulesProxy
CCSGameRulesProxy
CGameRulesProxy
CBaseEntity

terror_gamerules is a logical entity available in Left 4 Dead seriesLeft 4 Dead series Left 4 Dead series. It contains scripted HUD and pvp modes score related stuff.

Warning.pngWarning:Killing this entity may crash the game.

NetProps

CTerrorGameRulesProxy (type DT_TerrorGameRulesProxy)
 Table: baseclass (offset 0) (type DT_CSGameRulesProxy)
  Table: baseclass (offset 0) (type DT_GameRulesProxy)
  Table: cs_gamerules_data (offset 0) (type DT_CSGameRules)
   Member: m_bFreezePeriod (offset 573) (type integer) (bits 1) (Unsigned)
   Member: m_iRoundTime (offset 576) (type integer) (bits 16) ()
   Member: m_fLevelStartTime (offset 580) (type float) (bits 0) (NoScale)
   Member: m_flGameStartTime (offset 584) (type float) (bits 0) (NoScale)
   Member: m_iHostagesRemaining (offset 588) (type integer) (bits 4) ()
   Member: m_bMapHasBombTarget (offset 592) (type integer) (bits 1) (Unsigned)
   Member: m_bMapHasRescueZone (offset 593) (type integer) (bits 1) (Unsigned)
   Member: m_bLogoMap (offset 594) (type integer) (bits 1) (Unsigned)
   Member: m_bBlackMarket (offset 595) (type integer) (bits 1) (Unsigned)
 Table: terror_gamerules_data (offset 0) (type DT_TerrorGameRules)
  Member: m_bFreezePeriod (offset 573) (type integer) (bits 1) (Unsigned)
  Member: m_iRoundTime (offset 576) (type integer) (bits 16) ()
  Member: m_fLevelStartTime (offset 580) (type float) (bits 0) (NoScale)
  Member: m_flGameStartTime (offset 584) (type float) (bits 0) (NoScale)
  Table: m_iSurvivorScore (offset 908) (type m_iSurvivorScore)
   Members: 000-001 (type integer) (bits 16) ()
  Table: m_iCampaignScore (offset 916) (type m_iCampaignScore)
   Members: 000-001 (type integer) (bits 16) ()
  Table: m_iChapterScore (offset 924) (type m_iChapterScore)
   Members: 000-001 (type integer) (bits 16) ()
  Table: m_iChapterDamage (offset 932) (type m_iChapterDamage)
   Members: 000-001 (type integer) (bits 16) ()
  Table: m_iScavengeTeamScore (offset 940) (type m_iScavengeTeamScore)
   Members: 000-009 (type integer) (bits 6) (Unsigned)
  Table: m_iScavengeMatchScore (offset 980) (type m_iScavengeMatchScore)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Table: m_flTeamRoundTime (offset 988) (type m_flTeamRoundTime)
   Members: 000-001 (type float) (bits 16) ()
  Table: m_iVersusDistancePerSurvivor (offset 996) (type m_iVersusDistancePerSurvivor)
   Members: 000-007 (type integer) (bits 8) (Unsigned)
  Table: m_iVersusSurvivorDeathDistance (offset 1028) (type m_iVersusSurvivorDeathDistance)
   Members: 000-007 (type integer) (bits 9) ()
  Table: m_iVersusSurvivalMultiplier (offset 1068) (type m_iVersusSurvivalMultiplier)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Table: m_iVersusDefibsUsed (offset 1076) (type m_iVersusDefibsUsed)
   Members: 000-001 (type integer) (bits 4) (Unsigned)
  Member: m_bInIntro (offset 1088) (type integer) (bits 1) (Unsigned)
  Member: m_iServerRank (offset 1152) (type integer) (bits 16) (Unsigned)
  Member: m_iServerPlayerCount (offset 1156) (type integer) (bits 16) (Unsigned)
  Member: m_bIsDedicatedServer (offset 1160) (type integer) (bits 1) (Unsigned)
  Member: m_iServerSteamGroupID (offset 1164) (type integer) (bits 32) (Unsigned)
  Member: m_flRoundStartTime (offset 1092) (type float) (bits 0) (NoScale)
  Member: m_flRoundEndTime (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_flAccumulatedTime (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_nRoundNumber (offset 1104) (type integer) (bits 32) ()
  Member: m_nRoundLimit (offset 1108) (type integer) (bits 32) ()
  Table: m_iWinningTeamNumber (offset 1112) (type m_iWinningTeamNumber)
   Members: 000-004 (type integer) (bits 2) (Unsigned)
  Member: m_flTeamBestRoundTime (offset 1132) (type float) (bits 0) (NoScale)
  Table: m_flRoundDuration (offset 1136) (type m_flRoundDuration)
   Members: 000-001 (type float) (bits 0) (NoScale)
  Member: m_nScavengeItemsRemaining (offset 1144) (type integer) (bits 32) ()
  Member: m_nScavengeItemsGoal (offset 1148) (type integer) (bits 32) ()
  Member: m_bAreTeamsFlipped (offset 1168) (type integer) (bits 1) (Unsigned)
  Member: m_bInSecondHalfOfRound (offset 1169) (type integer) (bits 1) (Unsigned)
  Member: m_bIsTransitioningToNextMap (offset 1170) (type integer) (bits 1) (Unsigned)
  Member: m_bIsVersusVoteRestarting (offset 1171) (type integer) (bits 1) (Unsigned)
  Member: m_bChallengeModeActive (offset 1172) (type integer) (bits 1) (Unsigned)
  Member: m_bWaterSlowdownEnabled (offset 1173) (type integer) (bits 1) (Unsigned)
  Member: m_iSacrificeEscapees (offset 1176) (type integer) (bits 32) (Unsigned)
  Member: m_flHoldoutCooldownEndTime (offset 1180) (type float) (bits 0) (NoScale)
  Table: m_iScriptedHUDInts (offset 1184) (type m_iScriptedHUDInts)
   Member: 000-014 (type integer) (bits 16) ()
  Table: m_fScriptedHUDFloats (offset 1244) (type m_fScriptedHUDFloats)
   Member: 000-014 (type float) (bits 0) (NoScale)
  Table: m_iScriptedHUDFlags (offset 1304) (type m_iScriptedHUDFlags)
   Members: 000-014 (type integer) (bits 16) (Unsigned)
  Table: m_fScriptedHUDTimerBase (offset 1620) (type m_fScriptedHUDTimerBase)
   Members: 000-003 (type float) (bits 16) ()
  Table: m_fScriptedHUDTimerAdd (offset 1636) (type m_fScriptedHUDTimerAdd)
   Members: 000-003 (type float) (bits 16) ()
  Table: m_iScriptedHUDTimerMode (offset 1604) (type m_iScriptedHUDTimerMode)
   Members: 000-003 (type integer) (bits 4) ()
  Table: m_fScriptedHUDPosX (offset 1364) (type m_fScriptedHUDPosX)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Table: m_fScriptedHUDPosY (offset 1424) (type m_fScriptedHUDPosY)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Table: m_fScriptedHUDWidth (offset 1484) (type m_fScriptedHUDWidth)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Table: m_fScriptedHUDHeight (offset 1544) (type m_fScriptedHUDHeight)
   Members: 000-014 (type float) (bits 0) (NoScale)
  Member: m_szScriptedHUDStringSet (offset 1652) (type string) (bits 0) (InsideArray)
  Member: m_szScriptedHUDStringSet (offset 0) (type array) (bits 0) ()

See also