Class CCSGameRules
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CCSGameRules : CTeamplayRules
- Inheritance
-
objectCCSGameRules
- Inherited Members
Constructors
CCSGameRules(nint)
public CCSGameRules(nint pointer)
Parameters
pointer
nint
Properties
AccountCT
[SchemaMember("CCSGameRules", "m_iAccountCT")]
public ref int AccountCT { get; }
Property Value
AccountTerrorist
[SchemaMember("CCSGameRules", "m_iAccountTerrorist")]
public ref int AccountTerrorist { get; }
Property Value
AccumulatedRoundOffDamage
[SchemaMember("CCSGameRules", "m_fAccumulatedRoundOffDamage")]
public ref float AccumulatedRoundOffDamage { get; }
Property Value
AllowWeaponSwitch
[SchemaMember("CCSGameRules", "m_bAllowWeaponSwitch")]
public ref bool AllowWeaponSwitch { get; }
Property Value
AnyHostageReached
[SchemaMember("CCSGameRules", "m_bAnyHostageReached")]
public ref bool AnyHostageReached { get; }
Property Value
AutobalanceDisplayTime
[SchemaMember("CCSGameRules", "m_fAutobalanceDisplayTime")]
public ref float AutobalanceDisplayTime { get; }
Property Value
AvgPlayerRank
[SchemaMember("CCSGameRules", "m_fAvgPlayerRank")]
public ref float AvgPlayerRank { get; }
Property Value
BombDefused
[SchemaMember("CCSGameRules", "m_bBombDefused")]
public ref bool BombDefused { get; }
Property Value
BombDropped
[SchemaMember("CCSGameRules", "m_bBombDropped")]
public ref bool BombDropped { get; }
Property Value
BombPlanted
[SchemaMember("CCSGameRules", "m_bBombPlanted")]
public ref bool BombPlanted { get; }
Property Value
BuyTimeEnded
[SchemaMember("CCSGameRules", "m_bBuyTimeEnded")]
public ref bool BuyTimeEnded { get; }
Property Value
CMMItemDropRevealEndTime
[SchemaMember("CCSGameRules", "m_flCMMItemDropRevealEndTime")]
public ref float CMMItemDropRevealEndTime { get; }
Property Value
CMMItemDropRevealStartTime
[SchemaMember("CCSGameRules", "m_flCMMItemDropRevealStartTime")]
public ref float CMMItemDropRevealStartTime { get; }
Property Value
CTCantBuy
[SchemaMember("CCSGameRules", "m_bCTCantBuy")]
public ref bool CTCantBuy { get; }
Property Value
CTSpawnPointUsedTime
[SchemaMember("CCSGameRules", "m_flCTSpawnPointUsedTime")]
public ref float CTSpawnPointUsedTime { get; }
Property Value
CTSpawnPoints
[SchemaMember("CCSGameRules", "m_CTSpawnPoints")]
public NetworkedVector<SpawnPoint?> CTSpawnPoints { get; }
Property Value
CTSpawnPointsMasterList
[SchemaMember("CCSGameRules", "m_CTSpawnPointsMasterList")]
public NetworkedVector<SpawnPoint?> CTSpawnPointsMasterList { get; }
Property Value
CTTeamIntroVariant
[SchemaMember("CCSGameRules", "m_nCTTeamIntroVariant")]
public ref int CTTeamIntroVariant { get; }
Property Value
CTTimeOutActive
[SchemaMember("CCSGameRules", "m_bCTTimeOutActive")]
public ref bool CTTimeOutActive { get; }
Property Value
CTTimeOutRemaining
[SchemaMember("CCSGameRules", "m_flCTTimeOutRemaining")]
public ref float CTTimeOutRemaining { get; }
Property Value
CTTimeOuts
[SchemaMember("CCSGameRules", "m_nCTTimeOuts")]
public ref int CTTimeOuts { get; }
Property Value
CanDonateWeapons
[SchemaMember("CCSGameRules", "m_bCanDonateWeapons")]
public ref bool CanDonateWeapons { get; }
Property Value
CompleteReset
[SchemaMember("CCSGameRules", "m_bCompleteReset")]
public ref bool CompleteReset { get; }
Property Value
EndMatchMapGroupVoteOptions
[SchemaMember("CCSGameRules", "m_nEndMatchMapGroupVoteOptions")]
public Span<int> EndMatchMapGroupVoteOptions { get; }
Property Value
EndMatchMapGroupVoteTypes
[SchemaMember("CCSGameRules", "m_nEndMatchMapGroupVoteTypes")]
public Span<int> EndMatchMapGroupVoteTypes { get; }
Property Value
EndMatchMapVoteWinner
[SchemaMember("CCSGameRules", "m_nEndMatchMapVoteWinner")]
public ref int EndMatchMapVoteWinner { get; }
Property Value
EndMatchOnRoundReset
[SchemaMember("CCSGameRules", "m_endMatchOnRoundReset")]
public ref bool EndMatchOnRoundReset { get; }
Property Value
EndMatchOnThink
[SchemaMember("CCSGameRules", "m_endMatchOnThink")]
public ref bool EndMatchOnThink { get; }
Property Value
EndMatchTiedVotes
[SchemaMember("CCSGameRules", "m_nEndMatchTiedVotes")]
public NetworkedVector<int> EndMatchTiedVotes { get; }
Property Value
FirstBloodTime
[SchemaMember("CCSGameRules", "m_firstBloodTime")]
public ref float FirstBloodTime { get; }
Property Value
FirstConnected
[SchemaMember("CCSGameRules", "m_bFirstConnected")]
public ref bool FirstConnected { get; }
Property Value
FirstKillTime
[SchemaMember("CCSGameRules", "m_firstKillTime")]
public ref float FirstKillTime { get; }
Property Value
ForceTeamChangeSilent
[SchemaMember("CCSGameRules", "m_bForceTeamChangeSilent")]
public ref bool ForceTeamChangeSilent { get; }
Property Value
FreezePeriod
[SchemaMember("CCSGameRules", "m_bFreezePeriod")]
public ref bool FreezePeriod { get; }
Property Value
FreezeTime
[SchemaMember("CCSGameRules", "m_iFreezeTime")]
public ref int FreezeTime { get; }
Property Value
GameModeRules
[SchemaMember("CCSGameRules", "m_pGameModeRules")]
public CCSGameModeRules? GameModeRules { get; }
Property Value
GamePhase
[SchemaMember("CCSGameRules", "m_gamePhase")]
public ref int GamePhase { get; }
Property Value
GameRestart
[SchemaMember("CCSGameRules", "m_bGameRestart")]
public ref bool GameRestart { get; }
Property Value
GameStartTime
[SchemaMember("CCSGameRules", "m_flGameStartTime")]
public ref float GameStartTime { get; }
Property Value
HalloweenMaskListSeed
[SchemaMember("CCSGameRules", "m_nHalloweenMaskListSeed")]
public ref int HalloweenMaskListSeed { get; }
Property Value
HasHostageBeenTouched
[SchemaMember("CCSGameRules", "m_bHasHostageBeenTouched")]
public ref bool HasHostageBeenTouched { get; }
Property Value
HasMatchStarted
[SchemaMember("CCSGameRules", "m_bHasMatchStarted")]
public ref bool HasMatchStarted { get; }
Property Value
HasTriggeredRoundStartMusic
[SchemaMember("CCSGameRules", "m_bHasTriggeredRoundStartMusic")]
public ref bool HasTriggeredRoundStartMusic { get; }
Property Value
HostageWasInjured
[SchemaMember("CCSGameRules", "m_hostageWasInjured")]
public ref bool HostageWasInjured { get; }
Property Value
HostageWasKilled
[SchemaMember("CCSGameRules", "m_hostageWasKilled")]
public ref bool HostageWasKilled { get; }
Property Value
HostagesRemaining
[SchemaMember("CCSGameRules", "m_iHostagesRemaining")]
public ref int HostagesRemaining { get; }
Property Value
HostagesRescued
[SchemaMember("CCSGameRules", "m_iHostagesRescued")]
public ref int HostagesRescued { get; }
Property Value
HostagesTouched
[SchemaMember("CCSGameRules", "m_iHostagesTouched")]
public ref int HostagesTouched { get; }
Property Value
ITotalRoundsPlayed
[SchemaMember("CCSGameRules", "m_iTotalRoundsPlayed")]
public ref int ITotalRoundsPlayed { get; }
Property Value
IntermissionEndTime
[SchemaMember("CCSGameRules", "m_flIntermissionEndTime")]
public ref float IntermissionEndTime { get; }
Property Value
IntermissionStartTime
[SchemaMember("CCSGameRules", "m_flIntermissionStartTime")]
public ref float IntermissionStartTime { get; }
Property Value
IsDroppingItems
[SchemaMember("CCSGameRules", "m_bIsDroppingItems")]
public ref bool IsDroppingItems { get; }
Property Value
IsHltvActive
[SchemaMember("CCSGameRules", "m_bIsHltvActive")]
public ref bool IsHltvActive { get; }
Property Value
IsQuestEligible
[SchemaMember("CCSGameRules", "m_bIsQuestEligible")]
public ref bool IsQuestEligible { get; }
Property Value
IsQueuedMatchmaking
[SchemaMember("CCSGameRules", "m_bIsQueuedMatchmaking")]
public ref bool IsQueuedMatchmaking { get; }
Property Value
IsUnreservedGameServer
[SchemaMember("CCSGameRules", "m_bIsUnreservedGameServer")]
public ref bool IsUnreservedGameServer { get; }
Property Value
IsValveDS
[SchemaMember("CCSGameRules", "m_bIsValveDS")]
public ref bool IsValveDS { get; }
Property Value
LastFreezeEndBeep
[SchemaMember("CCSGameRules", "m_nLastFreezeEndBeep")]
public ref int LastFreezeEndBeep { get; }
Property Value
LastPerfSampleTime
[SchemaMember("CCSGameRules", "m_flLastPerfSampleTime")]
public ref double LastPerfSampleTime { get; }
Property Value
LastThinkTime
[SchemaMember("CCSGameRules", "m_flLastThinkTime")]
public ref float LastThinkTime { get; }
Property Value
LevelInitialized
[SchemaMember("CCSGameRules", "m_bLevelInitialized")]
public ref bool LevelInitialized { get; }
Property Value
LoadingRoundBackupData
[SchemaMember("CCSGameRules", "m_bLoadingRoundBackupData")]
public ref bool LoadingRoundBackupData { get; }
Property Value
LogoMap
[SchemaMember("CCSGameRules", "m_bLogoMap")]
public ref bool LogoMap { get; }
Property Value
LoserBonusMostRecentTeam
[SchemaMember("CCSGameRules", "m_iLoserBonusMostRecentTeam")]
public ref int LoserBonusMostRecentTeam { get; }
Property Value
MTeamDMLastThinkTime
[SchemaMember("CCSGameRules", "mTeamDMLastThinkTime")]
public ref float MTeamDMLastThinkTime { get; }
Property Value
MTeamDMLastWinningTeamNumber
[SchemaMember("CCSGameRules", "mTeamDMLastWinningTeamNumber")]
public ref int MTeamDMLastWinningTeamNumber { get; }
Property Value
MainCTSpawnPos
[SchemaMember("CCSGameRules", "m_vecMainCTSpawnPos")]
public Vector MainCTSpawnPos { get; }
Property Value
MapHasBombTarget
[SchemaMember("CCSGameRules", "m_bMapHasBombTarget")]
public ref bool MapHasBombTarget { get; }
Property Value
MapHasBombZone
[SchemaMember("CCSGameRules", "m_bMapHasBombZone")]
public ref bool MapHasBombZone { get; }
Property Value
MapHasBuyZone
[SchemaMember("CCSGameRules", "m_bMapHasBuyZone")]
public ref bool MapHasBuyZone { get; }
Property Value
MapHasRescueZone
[SchemaMember("CCSGameRules", "m_bMapHasRescueZone")]
public ref bool MapHasRescueZone { get; }
Property Value
MatchAbortedEarlyReason
[SchemaMember("CCSGameRules", "m_nMatchAbortedEarlyReason")]
public ref int MatchAbortedEarlyReason { get; }
Property Value
MatchDevice
[SchemaMember("CCSGameRules", "m_MatchDevice")]
public ref int MatchDevice { get; }
Property Value
MatchEndCount
[SchemaMember("CCSGameRules", "m_nMatchEndCount")]
public ref byte MatchEndCount { get; }
Property Value
MatchInfoDecidedTime
[SchemaMember("CCSGameRules", "m_flMatchInfoDecidedTime")]
public ref float MatchInfoDecidedTime { get; }
Property Value
MatchInfoShowType
[SchemaMember("CCSGameRules", "m_nMatchInfoShowType")]
public ref int MatchInfoShowType { get; }
Property Value
MatchStartTime
[SchemaMember("CCSGameRules", "m_fMatchStartTime")]
public ref float MatchStartTime { get; }
Property Value
MatchStatTxt
[SchemaMember("CCSGameRules", "m_szMatchStatTxt")]
public string MatchStatTxt { get; set; }
Property Value
MatchStats_PlayersAlive_CT
[SchemaMember("CCSGameRules", "m_iMatchStats_PlayersAlive_CT")]
public Span<int> MatchStats_PlayersAlive_CT { get; }
Property Value
MatchStats_PlayersAlive_T
[SchemaMember("CCSGameRules", "m_iMatchStats_PlayersAlive_T")]
public Span<int> MatchStats_PlayersAlive_T { get; }
Property Value
MatchStats_RoundResults
[SchemaMember("CCSGameRules", "m_iMatchStats_RoundResults")]
public Span<int> MatchStats_RoundResults { get; }
Property Value
MatchWaitingForResume
[SchemaMember("CCSGameRules", "m_bMatchWaitingForResume")]
public ref bool MatchWaitingForResume { get; }
Property Value
MaxNumCTs
[SchemaMember("CCSGameRules", "m_iMaxNumCTs")]
public ref int MaxNumCTs { get; }
Property Value
MaxNumTerrorists
[SchemaMember("CCSGameRules", "m_iMaxNumTerrorists")]
public ref int MaxNumTerrorists { get; }
Property Value
MinimapMaxs
[SchemaMember("CCSGameRules", "m_vMinimapMaxs")]
public Vector MinimapMaxs { get; }
Property Value
MinimapMins
[SchemaMember("CCSGameRules", "m_vMinimapMins")]
public Vector MinimapMins { get; }
Property Value
MinimapVerticalSectionHeights
[SchemaMember("CCSGameRules", "m_MinimapVerticalSectionHeights")]
public Span<float> MinimapVerticalSectionHeights { get; }
Property Value
NeedToAskPlayersForContinueVote
[SchemaMember("CCSGameRules", "m_bNeedToAskPlayersForContinueVote")]
public ref bool NeedToAskPlayersForContinueVote { get; }
Property Value
NextCTSpawnPoint
[SchemaMember("CCSGameRules", "m_iNextCTSpawnPoint")]
public ref int NextCTSpawnPoint { get; }
Property Value
NextHostageAnnouncement
[SchemaMember("CCSGameRules", "m_flNextHostageAnnouncement")]
public ref float NextHostageAnnouncement { get; }
Property Value
NextMapInMapgroup
[SchemaMember("CCSGameRules", "m_nNextMapInMapgroup")]
public ref int NextMapInMapgroup { get; }
Property Value
NextRespawnWave
[SchemaMember("CCSGameRules", "m_flNextRespawnWave")]
public Span<float> NextRespawnWave { get; }
Property Value
NextTerroristSpawnPoint
[SchemaMember("CCSGameRules", "m_iNextTerroristSpawnPoint")]
public ref int NextTerroristSpawnPoint { get; }
Property Value
NextUpdateTeamClanNamesTime
[SchemaMember("CCSGameRules", "m_fNextUpdateTeamClanNamesTime")]
public ref float NextUpdateTeamClanNamesTime { get; }
Property Value
NoCTsKilled
[SchemaMember("CCSGameRules", "m_bNoCTsKilled")]
public ref bool NoCTsKilled { get; }
Property Value
NoEnemiesKilled
[SchemaMember("CCSGameRules", "m_bNoEnemiesKilled")]
public ref bool NoEnemiesKilled { get; }
Property Value
NoTerroristsKilled
[SchemaMember("CCSGameRules", "m_bNoTerroristsKilled")]
public ref bool NoTerroristsKilled { get; }
Property Value
NumBestOfMaps
[SchemaMember("CCSGameRules", "m_numBestOfMaps")]
public ref int NumBestOfMaps { get; }
Property Value
NumCT
[SchemaMember("CCSGameRules", "m_iNumCT")]
public ref int NumCT { get; }
Property Value
NumConsecutiveCTLoses
[SchemaMember("CCSGameRules", "m_iNumConsecutiveCTLoses")]
public ref int NumConsecutiveCTLoses { get; }
Property Value
NumConsecutiveTerroristLoses
[SchemaMember("CCSGameRules", "m_iNumConsecutiveTerroristLoses")]
public ref int NumConsecutiveTerroristLoses { get; }
Property Value
NumQueuedMatchmakingAccounts
[SchemaMember("CCSGameRules", "m_numQueuedMatchmakingAccounts")]
public ref uint NumQueuedMatchmakingAccounts { get; }
Property Value
NumSpawnableCT
[SchemaMember("CCSGameRules", "m_iNumSpawnableCT")]
public ref int NumSpawnableCT { get; }
Property Value
NumSpawnableTerrorist
[SchemaMember("CCSGameRules", "m_iNumSpawnableTerrorist")]
public ref int NumSpawnableTerrorist { get; }
Property Value
NumSpectatorsCountMax
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMax")]
public ref uint NumSpectatorsCountMax { get; }
Property Value
NumSpectatorsCountMaxLnk
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMaxLnk")]
public ref uint NumSpectatorsCountMaxLnk { get; }
Property Value
NumSpectatorsCountMaxTV
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMaxTV")]
public ref uint NumSpectatorsCountMaxTV { get; }
Property Value
NumTerrorist
[SchemaMember("CCSGameRules", "m_iNumTerrorist")]
public ref int NumTerrorist { get; }
Property Value
NumTotalTournamentDrops
[SchemaMember("CCSGameRules", "m_numTotalTournamentDrops")]
public ref uint NumTotalTournamentDrops { get; }
Property Value
OvertimePlaying
[SchemaMember("CCSGameRules", "m_nOvertimePlaying")]
public ref int OvertimePlaying { get; }
Property Value
PhaseChangeAnnouncementTime
[SchemaMember("CCSGameRules", "m_phaseChangeAnnouncementTime")]
public ref float PhaseChangeAnnouncementTime { get; }
Property Value
PickNewTeamsOnReset
[SchemaMember("CCSGameRules", "m_bPickNewTeamsOnReset")]
public ref bool PickNewTeamsOnReset { get; }
Property Value
PlayAllStepSoundsOnServer
[SchemaMember("CCSGameRules", "m_bPlayAllStepSoundsOnServer")]
public ref bool PlayAllStepSoundsOnServer { get; }
Property Value
PlayedTeamIntroVO
[SchemaMember("CCSGameRules", "m_bPlayedTeamIntroVO")]
public ref bool PlayedTeamIntroVO { get; }
Property Value
PlayerResource
[SchemaMember("CCSGameRules", "m_hPlayerResource")]
public CHandle<CBaseEntity> PlayerResource { get; }
Property Value
ProhibitedItemIndices
[SchemaMember("CCSGameRules", "m_arrProhibitedItemIndices")]
public Span<ushort> ProhibitedItemIndices { get; }
Property Value
QueuedMatchmakingMode
[SchemaMember("CCSGameRules", "m_nQueuedMatchmakingMode")]
public ref int QueuedMatchmakingMode { get; }
Property Value
QueuedMatchmakingReservationString
[SchemaMember("CCSGameRules", "m_pQueuedMatchmakingReservationString")]
public string QueuedMatchmakingReservationString { get; set; }
Property Value
RespawningAllRespawnablePlayers
[SchemaMember("CCSGameRules", "m_bRespawningAllRespawnablePlayers")]
public ref bool RespawningAllRespawnablePlayers { get; }
Property Value
RestartRoundTime
[SchemaMember("CCSGameRules", "m_flRestartRoundTime")]
public ref float RestartRoundTime { get; }
Property Value
RetakeRules
[SchemaMember("CCSGameRules", "m_RetakeRules")]
public CRetakeGameRules RetakeRules { get; }
Property Value
RoundEndCount
[SchemaMember("CCSGameRules", "m_nRoundEndCount")]
public ref byte RoundEndCount { get; }
Property Value
RoundEndFunFactData1
[SchemaMember("CCSGameRules", "m_iRoundEndFunFactData1")]
public ref int RoundEndFunFactData1 { get; }
Property Value
RoundEndFunFactData2
[SchemaMember("CCSGameRules", "m_iRoundEndFunFactData2")]
public ref int RoundEndFunFactData2 { get; }
Property Value
RoundEndFunFactData3
[SchemaMember("CCSGameRules", "m_iRoundEndFunFactData3")]
public ref int RoundEndFunFactData3 { get; }
Property Value
RoundEndFunFactPlayerSlot
[SchemaMember("CCSGameRules", "m_iRoundEndFunFactPlayerSlot")]
public ref int RoundEndFunFactPlayerSlot { get; }
Property Value
RoundEndFunFactToken
[SchemaMember("CCSGameRules", "m_sRoundEndFunFactToken")]
public string RoundEndFunFactToken { get; set; }
Property Value
RoundEndLegacy
[SchemaMember("CCSGameRules", "m_iRoundEndLegacy")]
public ref int RoundEndLegacy { get; }
Property Value
RoundEndMessage
[SchemaMember("CCSGameRules", "m_sRoundEndMessage")]
public string RoundEndMessage { get; set; }
Property Value
RoundEndNoMusic
[SchemaMember("CCSGameRules", "m_bRoundEndNoMusic")]
public ref bool RoundEndNoMusic { get; }
Property Value
RoundEndPlayerCount
[SchemaMember("CCSGameRules", "m_iRoundEndPlayerCount")]
public ref int RoundEndPlayerCount { get; }
Property Value
RoundEndReason
[SchemaMember("CCSGameRules", "m_eRoundEndReason")]
public ref int RoundEndReason { get; }
Property Value
RoundEndShowTimerDefend
[SchemaMember("CCSGameRules", "m_bRoundEndShowTimerDefend")]
public ref bool RoundEndShowTimerDefend { get; }
Property Value
RoundEndTimerTime
[SchemaMember("CCSGameRules", "m_iRoundEndTimerTime")]
public ref int RoundEndTimerTime { get; }
Property Value
RoundEndWinnerTeam
[SchemaMember("CCSGameRules", "m_iRoundEndWinnerTeam")]
public ref int RoundEndWinnerTeam { get; }
Property Value
RoundStartCount
[SchemaMember("CCSGameRules", "m_nRoundStartCount")]
public ref byte RoundStartCount { get; }
Property Value
RoundStartRoundNumber
[SchemaMember("CCSGameRules", "m_iRoundStartRoundNumber")]
public ref int RoundStartRoundNumber { get; }
Property Value
RoundStartTime
[SchemaMember("CCSGameRules", "m_fRoundStartTime")]
public ref float RoundStartTime { get; }
Property Value
RoundTime
[SchemaMember("CCSGameRules", "m_iRoundTime")]
public ref int RoundTime { get; }
Property Value
RoundTimeWarningTriggered
[SchemaMember("CCSGameRules", "m_bRoundTimeWarningTriggered")]
public ref bool RoundTimeWarningTriggered { get; }
Property Value
RoundWinReason
[SchemaMember("CCSGameRules", "m_eRoundWinReason")]
public ref int RoundWinReason { get; }
Property Value
RoundWinStatus
[SchemaMember("CCSGameRules", "m_iRoundWinStatus")]
public ref int RoundWinStatus { get; }
Property Value
RoundsPlayedThisPhase
[SchemaMember("CCSGameRules", "m_nRoundsPlayedThisPhase")]
public ref int RoundsPlayedThisPhase { get; }
Property Value
ScrambleTeamsOnRestart
[SchemaMember("CCSGameRules", "m_bScrambleTeamsOnRestart")]
public ref bool ScrambleTeamsOnRestart { get; }
Property Value
SelectedHostageSpawnIndices
[SchemaMember("CCSGameRules", "m_arrSelectedHostageSpawnIndices")]
public NetworkedVector<int> SelectedHostageSpawnIndices { get; }
Property Value
ServerPaused
[SchemaMember("CCSGameRules", "m_bServerPaused")]
public ref bool ServerPaused { get; }
Property Value
ServerQuestID
[SchemaMember("CCSGameRules", "m_nServerQuestID")]
public ref int ServerQuestID { get; }
Property Value
ServerVoteOnReset
[SchemaMember("CCSGameRules", "m_bServerVoteOnReset")]
public ref bool ServerVoteOnReset { get; }
Property Value
ShorthandedBonusLastEvalRound
[SchemaMember("CCSGameRules", "m_nShorthandedBonusLastEvalRound")]
public ref int ShorthandedBonusLastEvalRound { get; }
Property Value
SpawnPointCount_CT
[SchemaMember("CCSGameRules", "m_iSpawnPointCount_CT")]
public ref int SpawnPointCount_CT { get; }
Property Value
SpawnPointCount_Terrorist
[SchemaMember("CCSGameRules", "m_iSpawnPointCount_Terrorist")]
public ref int SpawnPointCount_Terrorist { get; }
Property Value
SpawnPointsRandomSeed
[SchemaMember("CCSGameRules", "m_nSpawnPointsRandomSeed")]
public ref int SpawnPointsRandomSeed { get; }
Property Value
SpawnedTerrorHuntHeavy
[SchemaMember("CCSGameRules", "m_bSpawnedTerrorHuntHeavy")]
public ref bool SpawnedTerrorHuntHeavy { get; }
Property Value
SpectatorSlotCount
[SchemaMember("CCSGameRules", "m_iSpectatorSlotCount")]
public ref int SpectatorSlotCount { get; }
Property Value
SwapTeamsOnRestart
[SchemaMember("CCSGameRules", "m_bSwapTeamsOnRestart")]
public ref bool SwapTeamsOnRestart { get; }
Property Value
SwitchingTeamsAtRoundReset
[SchemaMember("CCSGameRules", "m_bSwitchingTeamsAtRoundReset")]
public ref bool SwitchingTeamsAtRoundReset { get; }
Property Value
TCantBuy
[SchemaMember("CCSGameRules", "m_bTCantBuy")]
public ref bool TCantBuy { get; }
Property Value
TTeamIntroVariant
[SchemaMember("CCSGameRules", "m_nTTeamIntroVariant")]
public ref int TTeamIntroVariant { get; }
Property Value
TargetBombed
[SchemaMember("CCSGameRules", "m_bTargetBombed")]
public ref bool TargetBombed { get; }
Property Value
TeamDMLastAnnouncementTime
[SchemaMember("CCSGameRules", "m_flTeamDMLastAnnouncementTime")]
public ref float TeamDMLastAnnouncementTime { get; }
Property Value
TeamIntroPeriod
[SchemaMember("CCSGameRules", "m_bTeamIntroPeriod")]
public ref bool TeamIntroPeriod { get; }
Property Value
TeamIntroPeriodEnd
[SchemaMember("CCSGameRules", "m_fTeamIntroPeriodEnd")]
public ref float TeamIntroPeriodEnd { get; }
Property Value
TeamLastKillUsedUniqueWeaponMatch
[SchemaMember("CCSGameRules", "m_bTeamLastKillUsedUniqueWeaponMatch")]
public Span<bool> TeamLastKillUsedUniqueWeaponMatch { get; }
Property Value
TeamRespawnWaveTimes
[SchemaMember("CCSGameRules", "m_TeamRespawnWaveTimes")]
public Span<float> TeamRespawnWaveTimes { get; }
Property Value
TeamUniqueKillWeaponsMatch
[SchemaMember("CCSGameRules", "m_arrTeamUniqueKillWeaponsMatch")]
public Span<NetworkedVector<int>> TeamUniqueKillWeaponsMatch { get; }
Property Value
TechnicalTimeOut
[SchemaMember("CCSGameRules", "m_bTechnicalTimeOut")]
public ref bool TechnicalTimeOut { get; }
Property Value
TerroristSpawnPointUsedTime
[SchemaMember("CCSGameRules", "m_flTerroristSpawnPointUsedTime")]
public ref float TerroristSpawnPointUsedTime { get; }
Property Value
TerroristSpawnPoints
[SchemaMember("CCSGameRules", "m_TerroristSpawnPoints")]
public NetworkedVector<SpawnPoint?> TerroristSpawnPoints { get; }
Property Value
TerroristSpawnPointsMasterList
[SchemaMember("CCSGameRules", "m_TerroristSpawnPointsMasterList")]
public NetworkedVector<SpawnPoint?> TerroristSpawnPointsMasterList { get; }
Property Value
TerroristTimeOutActive
[SchemaMember("CCSGameRules", "m_bTerroristTimeOutActive")]
public ref bool TerroristTimeOutActive { get; }
Property Value
TerroristTimeOutRemaining
[SchemaMember("CCSGameRules", "m_flTerroristTimeOutRemaining")]
public ref float TerroristTimeOutRemaining { get; }
Property Value
TerroristTimeOuts
[SchemaMember("CCSGameRules", "m_nTerroristTimeOuts")]
public ref int TerroristTimeOuts { get; }
Property Value
TimeUntilNextPhaseStarts
[SchemaMember("CCSGameRules", "m_timeUntilNextPhaseStarts")]
public ref float TimeUntilNextPhaseStarts { get; }
Property Value
TmNextPeriodicThink
[SchemaMember("CCSGameRules", "m_tmNextPeriodicThink")]
public ref float TmNextPeriodicThink { get; }
Property Value
TotalRoundsPlayed
[SchemaMember("CCSGameRules", "m_totalRoundsPlayed")]
public ref int TotalRoundsPlayed { get; }
Property Value
TournamentActiveCasterAccounts
[SchemaMember("CCSGameRules", "m_arrTournamentActiveCasterAccounts")]
public Span<uint> TournamentActiveCasterAccounts { get; }
Property Value
TournamentEventName
[SchemaMember("CCSGameRules", "m_szTournamentEventName")]
public string TournamentEventName { get; set; }
Property Value
TournamentEventStage
[SchemaMember("CCSGameRules", "m_szTournamentEventStage")]
public string TournamentEventStage { get; set; }
Property Value
TournamentPredictionsPct
[SchemaMember("CCSGameRules", "m_nTournamentPredictionsPct")]
public ref int TournamentPredictionsPct { get; }
Property Value
TournamentPredictionsTxt
[SchemaMember("CCSGameRules", "m_szTournamentPredictionsTxt")]
public string TournamentPredictionsTxt { get; set; }
Property Value
UnBalancedRounds
[SchemaMember("CCSGameRules", "m_iUnBalancedRounds")]
public ref int UnBalancedRounds { get; }
Property Value
VoiceWonMatchBragFired
[SchemaMember("CCSGameRules", "m_bVoiceWonMatchBragFired")]
public ref bool VoiceWonMatchBragFired { get; }
Property Value
VoteCalled
[SchemaMember("CCSGameRules", "m_bVoteCalled")]
public ref bool VoteCalled { get; }
Property Value
VoteCheckThrottle
[SchemaMember("CCSGameRules", "m_flVoteCheckThrottle")]
public ref float VoteCheckThrottle { get; }
Property Value
WarmupNextChatNoticeTime
[SchemaMember("CCSGameRules", "m_fWarmupNextChatNoticeTime")]
public ref float WarmupNextChatNoticeTime { get; }
Property Value
WarmupPeriod
[SchemaMember("CCSGameRules", "m_bWarmupPeriod")]
public ref bool WarmupPeriod { get; }
Property Value
WarmupPeriodEnd
[SchemaMember("CCSGameRules", "m_fWarmupPeriodEnd")]
public ref float WarmupPeriodEnd { get; }
Property Value
WarmupPeriodStart
[SchemaMember("CCSGameRules", "m_fWarmupPeriodStart")]
public ref float WarmupPeriodStart { get; }
Property Value
Methods
FindPickerEntity<T>(CBasePlayerController)
public T? FindPickerEntity<T>(CBasePlayerController player) where T : CBaseEntity
Parameters
player
CBasePlayerController
Returns
- T
Type Parameters
T
GetClientAimTarget(CCSPlayerController)
public CCSPlayerController? GetClientAimTarget(CCSPlayerController player)
Parameters
player
CCSPlayerController
Returns
TerminateRound(float, RoundEndReason)
Terminate the round with the given delay and reason.
public void TerminateRound(float delay, RoundEndReason roundEndReason)
Parameters
delay
floatroundEndReason
RoundEndReason