SwiftlyS2

CCSGameRules

Interface CCSGameRules

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CCSGameRules : CTeamplayRules, CMultiplayRules, CGameRules, ISchemaClass<CGameRules>, ISchemaClass<CMultiplayRules>, ISchemaClass<CTeamplayRules>, ISchemaClass<CCSGameRules>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

AccountCT

ref int AccountCT { get; }
Property Value

AccountTerrorist

ref int AccountTerrorist { get; }
Property Value

AccumulatedRoundOffDamage

ref float AccumulatedRoundOffDamage { get; }
Property Value

AllowWeaponSwitch

ref bool AllowWeaponSwitch { get; }
Property Value

AnyHostageReached

ref bool AnyHostageReached { get; }
Property Value

AutobalanceDisplayTime

ref float AutobalanceDisplayTime { get; }
Property Value

AvgPlayerRank

ref float AvgPlayerRank { get; }
Property Value

BombDefused

ref bool BombDefused { get; }
Property Value

BombDropped

ref bool BombDropped { get; }
Property Value

BombPlanted

ref bool BombPlanted { get; }
Property Value

BtGlobalBlackboard

SchemaUntypedField BtGlobalBlackboard { get; }
Property Value

BuyTimeEnded

ref bool BuyTimeEnded { get; }
Property Value

CMMItemDropRevealEndTime

GameTime_t CMMItemDropRevealEndTime { get; }
Property Value

CMMItemDropRevealStartTime

GameTime_t CMMItemDropRevealStartTime { get; }
Property Value

CTCantBuy

ref bool CTCantBuy { get; }
Property Value

CTSpawnPointUsedTime

ref float CTSpawnPointUsedTime { get; }
Property Value

CTSpawnPoints

ref CUtlVector<PointerTo<SpawnPoint>> CTSpawnPoints { get; }
Property Value

CTSpawnPointsMasterList

ref CUtlVector<PointerTo<SpawnPoint>> CTSpawnPointsMasterList { get; }
Property Value

CTTeamIntroVariant

ref int CTTeamIntroVariant { get; }
Property Value

CTTimeOutActive

ref bool CTTimeOutActive { get; }
Property Value

CTTimeOutRemaining

ref float CTTimeOutRemaining { get; }
Property Value

CTTimeOuts

ref int CTTimeOuts { get; }
Property Value

CTsAliveAtFreezetimeEnd

ref int CTsAliveAtFreezetimeEnd { get; }
Property Value

CanDonateWeapons

ref bool CanDonateWeapons { get; }
Property Value

CompleteReset

ref bool CompleteReset { get; }
Property Value

EndMatchMapGroupVoteOptions

ISchemaFixedArray<int> EndMatchMapGroupVoteOptions { get; }
Property Value

EndMatchMapGroupVoteTypes

ISchemaFixedArray<int> EndMatchMapGroupVoteTypes { get; }
Property Value

EndMatchMapVoteWinner

ref int EndMatchMapVoteWinner { get; }
Property Value

EndMatchOnRoundReset

ref bool EndMatchOnRoundReset { get; }
Property Value

EndMatchOnThink

ref bool EndMatchOnThink { get; }
Property Value

EndMatchTiedVotes

ref CUtlVector<int> EndMatchTiedVotes { get; }
Property Value

FirstBloodTime

ref float FirstBloodTime { get; }
Property Value

FirstConnected

ref bool FirstConnected { get; }
Property Value

FirstKillTime

ref float FirstKillTime { get; }
Property Value

ForceTeamChangeSilent

ref bool ForceTeamChangeSilent { get; }
Property Value

FreezePeriod

ref bool FreezePeriod { get; }
Property Value

FreezeTime

ref int FreezeTime { get; }
Property Value

GameModeRules

CCSGameModeRules? GameModeRules { get; }
Property Value

GamePhase

ref int GamePhase { get; }
Property Value

GamePhaseEnum

GamePhase GamePhaseEnum { get; set; }
Property Value

GameRestart

ref bool GameRestart { get; }
Property Value

GameStartTime

ref float GameStartTime { get; }
Property Value

HalloweenMaskListSeed

ref int HalloweenMaskListSeed { get; }
Property Value

HasHostageBeenTouched

ref bool HasHostageBeenTouched { get; }
Property Value

HasMatchStarted

ref bool HasMatchStarted { get; }
Property Value

HasTriggeredRoundStartMusic

ref bool HasTriggeredRoundStartMusic { get; }
Property Value

HostageWasInjured

ref bool HostageWasInjured { get; }
Property Value

HostageWasKilled

ref bool HostageWasKilled { get; }
Property Value

HostagesRemaining

ref int HostagesRemaining { get; }
Property Value

HostagesRescued

ref int HostagesRescued { get; }
Property Value

HostagesTouched

ref int HostagesTouched { get; }
Property Value

IntermissionEndTime

GameTime_t IntermissionEndTime { get; }
Property Value

IntermissionStartTime

GameTime_t IntermissionStartTime { get; }
Property Value

IsDroppingItems

ref bool IsDroppingItems { get; }
Property Value

IsHltvActive

ref bool IsHltvActive { get; }
Property Value

IsQuestEligible

ref bool IsQuestEligible { get; }
Property Value

IsQueuedMatchmaking

ref bool IsQueuedMatchmaking { get; }
Property Value

IsUnreservedGameServer

ref bool IsUnreservedGameServer { get; }
Property Value

IsValveDS

ref bool IsValveDS { get; }
Property Value

LastFreezeEndBeep

ref int LastFreezeEndBeep { get; }
Property Value

LastPerfSampleTime

ref double LastPerfSampleTime { get; }
Property Value

LastThinkTime

GameTime_t LastThinkTime { get; }
Property Value

LevelInitialized

ref bool LevelInitialized { get; }
Property Value

LoadingRoundBackupData

ref bool LoadingRoundBackupData { get; }
Property Value

LogoMap

ref bool LogoMap { get; }
Property Value

LoserBonusMostRecentTeam

ref int LoserBonusMostRecentTeam { get; }
Property Value

MTeamDMLastThinkTime

ref float MTeamDMLastThinkTime { get; }
Property Value

MTeamDMLastWinningTeamNumber

ref int MTeamDMLastWinningTeamNumber { get; }
Property Value

MainCTSpawnPos

ref Vector MainCTSpawnPos { get; }
Property Value

MapHasBombTarget

ref bool MapHasBombTarget { get; }
Property Value

MapHasBombZone

ref bool MapHasBombZone { get; }
Property Value

MapHasBuyZone

ref bool MapHasBuyZone { get; }
Property Value

MapHasRescueZone

ref bool MapHasRescueZone { get; }
Property Value

MatchAbortedEarlyReason

ref int MatchAbortedEarlyReason { get; }
Property Value

MatchDevice

ref int MatchDevice { get; }
Property Value

MatchEndCount

ref byte MatchEndCount { get; }
Property Value

MatchInfoDecidedTime

ref float MatchInfoDecidedTime { get; }
Property Value

MatchInfoShowType

ref int MatchInfoShowType { get; }
Property Value

MatchStartTime

ref float MatchStartTime { get; }
Property Value

MatchStatTxt

string MatchStatTxt { get; set; }
Property Value

MatchStats_PlayersAlive_CT

ISchemaFixedArray<int> MatchStats_PlayersAlive_CT { get; }
Property Value

MatchStats_PlayersAlive_T

ISchemaFixedArray<int> MatchStats_PlayersAlive_T { get; }
Property Value

MatchStats_RoundResults

ISchemaFixedArray<int> MatchStats_RoundResults { get; }
Property Value

MatchWaitingForResume

ref bool MatchWaitingForResume { get; }
Property Value

MaxNumCTs

ref int MaxNumCTs { get; }
Property Value

MaxNumTerrorists

ref int MaxNumTerrorists { get; }
Property Value

MinimapMaxs

ref Vector MinimapMaxs { get; }
Property Value

MinimapMins

ref Vector MinimapMins { get; }
Property Value

MinimapVerticalSectionHeights

ISchemaFixedArray<float> MinimapVerticalSectionHeights { get; }
Property Value

NeedToAskPlayersForContinueVote

ref bool NeedToAskPlayersForContinueVote { get; }
Property Value

NextCTSpawnPoint

ref int NextCTSpawnPoint { get; }
Property Value

NextHostageAnnouncement

ref float NextHostageAnnouncement { get; }
Property Value

NextMapInMapgroup

ref int NextMapInMapgroup { get; }
Property Value

NextRespawnWave

SchemaUntypedField NextRespawnWave { get; }
Property Value

NextTerroristSpawnPoint

ref int NextTerroristSpawnPoint { get; }
Property Value

NextUpdateTeamClanNamesTime

ref float NextUpdateTeamClanNamesTime { get; }
Property Value

NoCTsKilled

ref bool NoCTsKilled { get; }
Property Value

NoEnemiesKilled

ref bool NoEnemiesKilled { get; }
Property Value

NoTerroristsKilled

ref bool NoTerroristsKilled { get; }
Property Value

NumBestOfMaps

ref int NumBestOfMaps { get; }
Property Value

NumCT

ref int NumCT { get; }
Property Value

NumConsecutiveCTLoses

ref int NumConsecutiveCTLoses { get; }
Property Value

NumConsecutiveTerroristLoses

ref int NumConsecutiveTerroristLoses { get; }
Property Value

NumQueuedMatchmakingAccounts

ref uint NumQueuedMatchmakingAccounts { get; }
Property Value

NumSpawnableCT

ref int NumSpawnableCT { get; }
Property Value

NumSpawnableTerrorist

ref int NumSpawnableTerrorist { get; }
Property Value

NumSpectatorsCountMax

ref uint NumSpectatorsCountMax { get; }
Property Value

NumSpectatorsCountMaxLnk

ref uint NumSpectatorsCountMaxLnk { get; }
Property Value

NumSpectatorsCountMaxTV

ref uint NumSpectatorsCountMaxTV { get; }
Property Value

NumTerrorist

ref int NumTerrorist { get; }
Property Value

NumTotalTournamentDrops

ref uint NumTotalTournamentDrops { get; }
Property Value

OvertimePlaying

ref int OvertimePlaying { get; }
Property Value

PhaseChangeAnnouncementTime

GameTime_t PhaseChangeAnnouncementTime { get; }
Property Value

PickNewTeamsOnReset

ref bool PickNewTeamsOnReset { get; }
Property Value

PlayAllStepSoundsOnServer

ref bool PlayAllStepSoundsOnServer { get; }
Property Value

PlayedTeamIntroVO

ref bool PlayedTeamIntroVO { get; }
Property Value

PlayerResource

ref CHandle<CBaseEntity> PlayerResource { get; }
Property Value

ProhibitedItemIndices

ISchemaFixedArray<ushort> ProhibitedItemIndices { get; }
Property Value

QueuedMatchmakingMode

ref int QueuedMatchmakingMode { get; }
Property Value

QueuedMatchmakingReservationString

string QueuedMatchmakingReservationString { get; set; }
Property Value

RespawningAllRespawnablePlayers

ref bool RespawningAllRespawnablePlayers { get; }
Property Value

RestartRoundTime

GameTime_t RestartRoundTime { get; }
Property Value

RetakeRules

CRetakeGameRules RetakeRules { get; }
Property Value

RoundEndCount

ref byte RoundEndCount { get; }
Property Value

RoundEndFunFactData1

ref int RoundEndFunFactData1 { get; }
Property Value

RoundEndFunFactData2

ref int RoundEndFunFactData2 { get; }
Property Value

RoundEndFunFactData3

ref int RoundEndFunFactData3 { get; }
Property Value

RoundEndFunFactPlayerSlot

ref uint RoundEndFunFactPlayerSlot { get; }
Property Value

RoundEndFunFactToken

string RoundEndFunFactToken { get; set; }
Property Value

RoundEndLegacy

ref int RoundEndLegacy { get; }
Property Value

RoundEndMessage

string RoundEndMessage { get; set; }
Property Value

RoundEndNoMusic

ref bool RoundEndNoMusic { get; }
Property Value

RoundEndPlayerCount

ref int RoundEndPlayerCount { get; }
Property Value

RoundEndReason

ref int RoundEndReason { get; }
Property Value

RoundEndShowTimerDefend

ref bool RoundEndShowTimerDefend { get; }
Property Value

RoundEndTimerTime

ref int RoundEndTimerTime { get; }
Property Value

RoundEndWinnerTeam

ref int RoundEndWinnerTeam { get; }
Property Value

RoundStartCount

ref byte RoundStartCount { get; }
Property Value

RoundStartRoundNumber

ref int RoundStartRoundNumber { get; }
Property Value

RoundStartTime

GameTime_t RoundStartTime { get; }
Property Value

RoundTime

ref int RoundTime { get; }
Property Value

RoundTimeWarningTriggered

ref bool RoundTimeWarningTriggered { get; }
Property Value

RoundWinReason

ref int RoundWinReason { get; }
Property Value

RoundWinStatus

ref int RoundWinStatus { get; }
Property Value

RoundsPlayedThisPhase

ref int RoundsPlayedThisPhase { get; }
Property Value

ScrambleTeamsOnRestart

ref bool ScrambleTeamsOnRestart { get; }
Property Value

SelectedHostageSpawnIndices

ref CUtlVector<int> SelectedHostageSpawnIndices { get; }
Property Value

ServerVoteOnReset

ref bool ServerVoteOnReset { get; }
Property Value

ShorthandedBonusLastEvalRound

ref int ShorthandedBonusLastEvalRound { get; }
Property Value

SpawnPointCount_CT

ref int SpawnPointCount_CT { get; }
Property Value

SpawnPointCount_Terrorist

ref int SpawnPointCount_Terrorist { get; }
Property Value

SpawnPointsRandomSeed

ref int SpawnPointsRandomSeed { get; }
Property Value

SpectatorSlotCount

ref int SpectatorSlotCount { get; }
Property Value

SwapTeamsOnRestart

ref bool SwapTeamsOnRestart { get; }
Property Value

SwitchingTeamsAtRoundReset

ref bool SwitchingTeamsAtRoundReset { get; }
Property Value

TCantBuy

ref bool TCantBuy { get; }
Property Value

TTeamIntroVariant

ref int TTeamIntroVariant { get; }
Property Value

TargetBombed

ref bool TargetBombed { get; }
Property Value

TeamDMLastAnnouncementTime

ref float TeamDMLastAnnouncementTime { get; }
Property Value

TeamIntroPeriod

ref bool TeamIntroPeriod { get; }
Property Value

TeamIntroPeriodEnd

GameTime_t TeamIntroPeriodEnd { get; }
Property Value

TeamLastKillUsedUniqueWeaponMatch

ISchemaFixedArray<bool> TeamLastKillUsedUniqueWeaponMatch { get; }
Property Value

TeamRespawnWaveTimes

ISchemaFixedArray<float> TeamRespawnWaveTimes { get; }
Property Value

TeamUniqueKillWeaponsMatch

ISchemaFixedArray<CUtlVector<int>> TeamUniqueKillWeaponsMatch { get; }
Property Value

TechnicalTimeOut

ref bool TechnicalTimeOut { get; }
Property Value

TerroristSpawnPointUsedTime

ref float TerroristSpawnPointUsedTime { get; }
Property Value

TerroristSpawnPoints

ref CUtlVector<PointerTo<SpawnPoint>> TerroristSpawnPoints { get; }
Property Value

TerroristSpawnPointsMasterList

ref CUtlVector<PointerTo<SpawnPoint>> TerroristSpawnPointsMasterList { get; }
Property Value

TerroristTimeOutActive

ref bool TerroristTimeOutActive { get; }
Property Value

TerroristTimeOutRemaining

ref float TerroristTimeOutRemaining { get; }
Property Value

TerroristTimeOuts

ref int TerroristTimeOuts { get; }
Property Value

TerroristsAliveAtFreezetimeEnd

ref int TerroristsAliveAtFreezetimeEnd { get; }
Property Value

TimeUntilNextPhaseStarts

ref float TimeUntilNextPhaseStarts { get; }
Property Value

TmNextPeriodicThink

ref float TmNextPeriodicThink { get; }
Property Value

TotalRoundsPlayed

ref int TotalRoundsPlayed { get; }
Property Value

TotalRoundsPlayed1

ref int TotalRoundsPlayed1 { get; }
Property Value

TournamentActiveCasterAccounts

ISchemaFixedArray<uint> TournamentActiveCasterAccounts { get; }
Property Value

TournamentEventName

string TournamentEventName { get; set; }
Property Value

TournamentEventStage

string TournamentEventStage { get; set; }
Property Value

TournamentPredictionsPct

ref int TournamentPredictionsPct { get; }
Property Value

TournamentPredictionsTxt

string TournamentPredictionsTxt { get; set; }
Property Value

UllLocalMatchID

ref ulong UllLocalMatchID { get; }
Property Value

UnBalancedRounds

ref int UnBalancedRounds { get; }
Property Value

VoiceWonMatchBragFired

ref bool VoiceWonMatchBragFired { get; }
Property Value

VoteCalled

ref bool VoteCalled { get; }
Property Value

VoteCheckThrottle

ref float VoteCheckThrottle { get; }
Property Value

WarmupNextChatNoticeTime

ref float WarmupNextChatNoticeTime { get; }
Property Value

WarmupPeriod

ref bool WarmupPeriod { get; }
Property Value

WarmupPeriodEnd

GameTime_t WarmupPeriodEnd { get; }
Property Value

WarmupPeriodStart

GameTime_t WarmupPeriodStart { get; }
Property Value

Methods

AnyHostageReachedUpdated()

void AnyHostageReachedUpdated()

BombDroppedUpdated()

void BombDroppedUpdated()

BombPlantedUpdated()

void BombPlantedUpdated()

CMMItemDropRevealEndTimeUpdated()

void CMMItemDropRevealEndTimeUpdated()

CMMItemDropRevealStartTimeUpdated()

void CMMItemDropRevealStartTimeUpdated()

CTCantBuyUpdated()

void CTCantBuyUpdated()

CTTeamIntroVariantUpdated()

void CTTeamIntroVariantUpdated()

CTTimeOutActiveUpdated()

void CTTimeOutActiveUpdated()

CTTimeOutRemainingUpdated()

void CTTimeOutRemainingUpdated()

CTTimeOutsUpdated()

void CTTimeOutsUpdated()

EndMatchMapGroupVoteOptionsUpdated()

void EndMatchMapGroupVoteOptionsUpdated()

EndMatchMapGroupVoteTypesUpdated()

void EndMatchMapGroupVoteTypesUpdated()

EndMatchMapVoteWinnerUpdated()

void EndMatchMapVoteWinnerUpdated()

FindPickerEntity<T>(CBasePlayerController)

Find the player that the controller is targetting

T? FindPickerEntity<T>(CBasePlayerController controller) where T : ISchemaClass<T>
Parameters
Returns
  • T?
Type Parameters
  • T — Entity Class

FreezePeriodUpdated()

void FreezePeriodUpdated()

FreezeTimeUpdated()

void FreezeTimeUpdated()

GameModeRulesUpdated()

void GameModeRulesUpdated()

GamePhaseUpdated()

void GamePhaseUpdated()

GameRestartUpdated()

void GameRestartUpdated()

GameStartTimeUpdated()

void GameStartTimeUpdated()

HalloweenMaskListSeedUpdated()

void HalloweenMaskListSeedUpdated()

HasMatchStartedUpdated()

void HasMatchStartedUpdated()

HostagesRemainingUpdated()

void HostagesRemainingUpdated()

IsDroppingItemsUpdated()

void IsDroppingItemsUpdated()

IsHltvActiveUpdated()

void IsHltvActiveUpdated()

IsQuestEligibleUpdated()

void IsQuestEligibleUpdated()

IsQueuedMatchmakingUpdated()

void IsQueuedMatchmakingUpdated()

IsValveDSUpdated()

void IsValveDSUpdated()

LogoMapUpdated()

void LogoMapUpdated()

MapHasBombTargetUpdated()

void MapHasBombTargetUpdated()

MapHasBuyZoneUpdated()

void MapHasBuyZoneUpdated()

MapHasRescueZoneUpdated()

void MapHasRescueZoneUpdated()

MatchAbortedEarlyReasonUpdated()

void MatchAbortedEarlyReasonUpdated()

MatchDeviceUpdated()

void MatchDeviceUpdated()

MatchEndCountUpdated()

void MatchEndCountUpdated()

MatchStartTimeUpdated()

void MatchStartTimeUpdated()

MatchStatTxtUpdated()

void MatchStatTxtUpdated()

MatchStats_PlayersAlive_CTUpdated()

void MatchStats_PlayersAlive_CTUpdated()

MatchStats_PlayersAlive_TUpdated()

void MatchStats_PlayersAlive_TUpdated()

MatchStats_RoundResultsUpdated()

void MatchStats_RoundResultsUpdated()

MatchWaitingForResumeUpdated()

void MatchWaitingForResumeUpdated()

MinimapMaxsUpdated()

void MinimapMaxsUpdated()

MinimapMinsUpdated()

void MinimapMinsUpdated()

MinimapVerticalSectionHeightsUpdated()

void MinimapVerticalSectionHeightsUpdated()

NextMapInMapgroupUpdated()

void NextMapInMapgroupUpdated()

NextRespawnWaveUpdated()

void NextRespawnWaveUpdated()

NumBestOfMapsUpdated()

void NumBestOfMapsUpdated()

NumConsecutiveCTLosesUpdated()

void NumConsecutiveCTLosesUpdated()

NumConsecutiveTerroristLosesUpdated()

void NumConsecutiveTerroristLosesUpdated()

OvertimePlayingUpdated()

void OvertimePlayingUpdated()

PlayAllStepSoundsOnServerUpdated()

void PlayAllStepSoundsOnServerUpdated()

ProhibitedItemIndicesUpdated()

void ProhibitedItemIndicesUpdated()

QueuedMatchmakingModeUpdated()

void QueuedMatchmakingModeUpdated()

RestartRoundTimeUpdated()

void RestartRoundTimeUpdated()

RetakeRulesUpdated()

void RetakeRulesUpdated()

RoundEndCountUpdated()

void RoundEndCountUpdated()

RoundEndFunFactData1Updated()

void RoundEndFunFactData1Updated()

RoundEndFunFactData2Updated()

void RoundEndFunFactData2Updated()

RoundEndFunFactData3Updated()

void RoundEndFunFactData3Updated()

RoundEndFunFactPlayerSlotUpdated()

void RoundEndFunFactPlayerSlotUpdated()

RoundEndFunFactTokenUpdated()

void RoundEndFunFactTokenUpdated()

RoundEndLegacyUpdated()

void RoundEndLegacyUpdated()

RoundEndMessageUpdated()

void RoundEndMessageUpdated()

RoundEndNoMusicUpdated()

void RoundEndNoMusicUpdated()

RoundEndPlayerCountUpdated()

void RoundEndPlayerCountUpdated()

RoundEndReasonUpdated()

void RoundEndReasonUpdated()

RoundEndShowTimerDefendUpdated()

void RoundEndShowTimerDefendUpdated()

RoundEndTimerTimeUpdated()

void RoundEndTimerTimeUpdated()

RoundEndWinnerTeamUpdated()

void RoundEndWinnerTeamUpdated()

RoundStartCountUpdated()

void RoundStartCountUpdated()

RoundStartRoundNumberUpdated()

void RoundStartRoundNumberUpdated()

RoundStartTimeUpdated()

void RoundStartTimeUpdated()

RoundTimeUpdated()

void RoundTimeUpdated()

RoundWinReasonUpdated()

void RoundWinReasonUpdated()

RoundWinStatusUpdated()

void RoundWinStatusUpdated()

RoundsPlayedThisPhaseUpdated()

void RoundsPlayedThisPhaseUpdated()

SpectatorSlotCountUpdated()

void SpectatorSlotCountUpdated()

TCantBuyUpdated()

void TCantBuyUpdated()

TTeamIntroVariantUpdated()

void TTeamIntroVariantUpdated()

TeamIntroPeriodUpdated()

void TeamIntroPeriodUpdated()

TeamRespawnWaveTimesUpdated()

void TeamRespawnWaveTimesUpdated()

TechnicalTimeOutUpdated()

void TechnicalTimeOutUpdated()

TerminateRound(RoundEndReason, float)

Ends the current round with the specified reason after an optional delay

void TerminateRound(RoundEndReason reason, float delay)
Parameters
  • reason RoundEndReason — The reason for ending the round
  • delay float — The delay before ending the round

TerminateRound(RoundEndReason, float, uint, uint)

Ends the current round with the specified reason after an optional delay

void TerminateRound(RoundEndReason reason, float delay, uint teamId, uint unk01 = 0)
Parameters
  • reason RoundEndReason — The reason for ending the round
  • delay float — The delay before ending the round
  • teamId uint — The team id to end the round for
  • unk01 uint — Unknown parameter

TerroristTimeOutActiveUpdated()

void TerroristTimeOutActiveUpdated()

TerroristTimeOutRemainingUpdated()

void TerroristTimeOutRemainingUpdated()

TerroristTimeOutsUpdated()

void TerroristTimeOutsUpdated()

TimeUntilNextPhaseStartsUpdated()

void TimeUntilNextPhaseStartsUpdated()

TotalRoundsPlayedUpdated()

void TotalRoundsPlayedUpdated()

TournamentActiveCasterAccountsUpdated()

void TournamentActiveCasterAccountsUpdated()

TournamentEventNameUpdated()

void TournamentEventNameUpdated()

TournamentEventStageUpdated()

void TournamentEventStageUpdated()

TournamentPredictionsPctUpdated()

void TournamentPredictionsPctUpdated()

TournamentPredictionsTxtUpdated()

void TournamentPredictionsTxtUpdated()

WarmupPeriodEndUpdated()

void WarmupPeriodEndUpdated()

WarmupPeriodStartUpdated()

void WarmupPeriodStartUpdated()

WarmupPeriodUpdated()

void WarmupPeriodUpdated()

On this page

Interface CCSGameRules
Implements
Properties
AccountCT
AccountTerrorist
AccumulatedRoundOffDamage
AllowWeaponSwitch
AnyHostageReached
AutobalanceDisplayTime
AvgPlayerRank
BombDefused
BombDropped
BombPlanted
BtGlobalBlackboard
BuyTimeEnded
CMMItemDropRevealEndTime
CMMItemDropRevealStartTime
CTCantBuy
CTSpawnPointUsedTime
CTSpawnPoints
CTSpawnPointsMasterList
CTTeamIntroVariant
CTTimeOutActive
CTTimeOutRemaining
CTTimeOuts
CTsAliveAtFreezetimeEnd
CanDonateWeapons
CompleteReset
EndMatchMapGroupVoteOptions
EndMatchMapGroupVoteTypes
EndMatchMapVoteWinner
EndMatchOnRoundReset
EndMatchOnThink
EndMatchTiedVotes
FirstBloodTime
FirstConnected
FirstKillTime
ForceTeamChangeSilent
FreezePeriod
FreezeTime
GameModeRules
GamePhase
GamePhaseEnum
GameRestart
GameStartTime
HalloweenMaskListSeed
HasHostageBeenTouched
HasMatchStarted
HasTriggeredRoundStartMusic
HostageWasInjured
HostageWasKilled
HostagesRemaining
HostagesRescued
HostagesTouched
IntermissionEndTime
IntermissionStartTime
IsDroppingItems
IsHltvActive
IsQuestEligible
IsQueuedMatchmaking
IsUnreservedGameServer
IsValveDS
LastFreezeEndBeep
LastPerfSampleTime
LastThinkTime
LevelInitialized
LoadingRoundBackupData
LogoMap
LoserBonusMostRecentTeam
MTeamDMLastThinkTime
MTeamDMLastWinningTeamNumber
MainCTSpawnPos
MapHasBombTarget
MapHasBombZone
MapHasBuyZone
MapHasRescueZone
MatchAbortedEarlyReason
MatchDevice
MatchEndCount
MatchInfoDecidedTime
MatchInfoShowType
MatchStartTime
MatchStatTxt
MatchStats_PlayersAlive_CT
MatchStats_PlayersAlive_T
MatchStats_RoundResults
MatchWaitingForResume
MaxNumCTs
MaxNumTerrorists
MinimapMaxs
MinimapMins
MinimapVerticalSectionHeights
NeedToAskPlayersForContinueVote
NextCTSpawnPoint
NextHostageAnnouncement
NextMapInMapgroup
NextRespawnWave
NextTerroristSpawnPoint
NextUpdateTeamClanNamesTime
NoCTsKilled
NoEnemiesKilled
NoTerroristsKilled
NumBestOfMaps
NumCT
NumConsecutiveCTLoses
NumConsecutiveTerroristLoses
NumQueuedMatchmakingAccounts
NumSpawnableCT
NumSpawnableTerrorist
NumSpectatorsCountMax
NumSpectatorsCountMaxLnk
NumSpectatorsCountMaxTV
NumTerrorist
NumTotalTournamentDrops
OvertimePlaying
PhaseChangeAnnouncementTime
PickNewTeamsOnReset
PlayAllStepSoundsOnServer
PlayedTeamIntroVO
PlayerResource
ProhibitedItemIndices
QueuedMatchmakingMode
QueuedMatchmakingReservationString
RespawningAllRespawnablePlayers
RestartRoundTime
RetakeRules
RoundEndCount
RoundEndFunFactData1
RoundEndFunFactData2
RoundEndFunFactData3
RoundEndFunFactPlayerSlot
RoundEndFunFactToken
RoundEndLegacy
RoundEndMessage
RoundEndNoMusic
RoundEndPlayerCount
RoundEndReason
RoundEndShowTimerDefend
RoundEndTimerTime
RoundEndWinnerTeam
RoundStartCount
RoundStartRoundNumber
RoundStartTime
RoundTime
RoundTimeWarningTriggered
RoundWinReason
RoundWinStatus
RoundsPlayedThisPhase
ScrambleTeamsOnRestart
SelectedHostageSpawnIndices
ServerVoteOnReset
ShorthandedBonusLastEvalRound
SpawnPointCount_CT
SpawnPointCount_Terrorist
SpawnPointsRandomSeed
SpectatorSlotCount
SwapTeamsOnRestart
SwitchingTeamsAtRoundReset
TCantBuy
TTeamIntroVariant
TargetBombed
TeamDMLastAnnouncementTime
TeamIntroPeriod
TeamIntroPeriodEnd
TeamLastKillUsedUniqueWeaponMatch
TeamRespawnWaveTimes
TeamUniqueKillWeaponsMatch
TechnicalTimeOut
TerroristSpawnPointUsedTime
TerroristSpawnPoints
TerroristSpawnPointsMasterList
TerroristTimeOutActive
TerroristTimeOutRemaining
TerroristTimeOuts
TerroristsAliveAtFreezetimeEnd
TimeUntilNextPhaseStarts
TmNextPeriodicThink
TotalRoundsPlayed
TotalRoundsPlayed1
TournamentActiveCasterAccounts
TournamentEventName
TournamentEventStage
TournamentPredictionsPct
TournamentPredictionsTxt
UllLocalMatchID
UnBalancedRounds
VoiceWonMatchBragFired
VoteCalled
VoteCheckThrottle
WarmupNextChatNoticeTime
WarmupPeriod
WarmupPeriodEnd
WarmupPeriodStart
Methods
AnyHostageReachedUpdated()
BombDroppedUpdated()
BombPlantedUpdated()
CMMItemDropRevealEndTimeUpdated()
CMMItemDropRevealStartTimeUpdated()
CTCantBuyUpdated()
CTTeamIntroVariantUpdated()
CTTimeOutActiveUpdated()
CTTimeOutRemainingUpdated()
CTTimeOutsUpdated()
EndMatchMapGroupVoteOptionsUpdated()
EndMatchMapGroupVoteTypesUpdated()
EndMatchMapVoteWinnerUpdated()
FindPickerEntity<T>(CBasePlayerController)
FreezePeriodUpdated()
FreezeTimeUpdated()
GameModeRulesUpdated()
GamePhaseUpdated()
GameRestartUpdated()
GameStartTimeUpdated()
HalloweenMaskListSeedUpdated()
HasMatchStartedUpdated()
HostagesRemainingUpdated()
IsDroppingItemsUpdated()
IsHltvActiveUpdated()
IsQuestEligibleUpdated()
IsQueuedMatchmakingUpdated()
IsValveDSUpdated()
LogoMapUpdated()
MapHasBombTargetUpdated()
MapHasBuyZoneUpdated()
MapHasRescueZoneUpdated()
MatchAbortedEarlyReasonUpdated()
MatchDeviceUpdated()
MatchEndCountUpdated()
MatchStartTimeUpdated()
MatchStatTxtUpdated()
MatchStats_PlayersAlive_CTUpdated()
MatchStats_PlayersAlive_TUpdated()
MatchStats_RoundResultsUpdated()
MatchWaitingForResumeUpdated()
MinimapMaxsUpdated()
MinimapMinsUpdated()
MinimapVerticalSectionHeightsUpdated()
NextMapInMapgroupUpdated()
NextRespawnWaveUpdated()
NumBestOfMapsUpdated()
NumConsecutiveCTLosesUpdated()
NumConsecutiveTerroristLosesUpdated()
OvertimePlayingUpdated()
PlayAllStepSoundsOnServerUpdated()
ProhibitedItemIndicesUpdated()
QueuedMatchmakingModeUpdated()
RestartRoundTimeUpdated()
RetakeRulesUpdated()
RoundEndCountUpdated()
RoundEndFunFactData1Updated()
RoundEndFunFactData2Updated()
RoundEndFunFactData3Updated()
RoundEndFunFactPlayerSlotUpdated()
RoundEndFunFactTokenUpdated()
RoundEndLegacyUpdated()
RoundEndMessageUpdated()
RoundEndNoMusicUpdated()
RoundEndPlayerCountUpdated()
RoundEndReasonUpdated()
RoundEndShowTimerDefendUpdated()
RoundEndTimerTimeUpdated()
RoundEndWinnerTeamUpdated()
RoundStartCountUpdated()
RoundStartRoundNumberUpdated()
RoundStartTimeUpdated()
RoundTimeUpdated()
RoundWinReasonUpdated()
RoundWinStatusUpdated()
RoundsPlayedThisPhaseUpdated()
SpectatorSlotCountUpdated()
TCantBuyUpdated()
TTeamIntroVariantUpdated()
TeamIntroPeriodUpdated()
TeamRespawnWaveTimesUpdated()
TechnicalTimeOutUpdated()
TerminateRound(RoundEndReason, float)
TerminateRound(RoundEndReason, float, uint, uint)
TerroristTimeOutActiveUpdated()
TerroristTimeOutRemainingUpdated()
TerroristTimeOutsUpdated()
TimeUntilNextPhaseStartsUpdated()
TotalRoundsPlayedUpdated()
TournamentActiveCasterAccountsUpdated()
TournamentEventNameUpdated()
TournamentEventStageUpdated()
TournamentPredictionsPctUpdated()
TournamentPredictionsTxtUpdated()
WarmupPeriodEndUpdated()
WarmupPeriodStartUpdated()
WarmupPeriodUpdated()