tf_gamerules
Jump to navigation
Jump to search
tf_gamerules is a point entity available in
Team Fortress 2.
Entity description
Proxy entity for TF Gamerules. It is spawned automatically in every map.
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentnameortarget).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Hud Type ([todo internal name (i)]) <choices>
- Override the HUD type clients should display.
- 0 : Default
- 1 : CTF HUD
- 2 : CP HUD
- 3 : Payload HUD
Inputs
- SetRedTeamRespawnWaveTime <float>
- Set the RED team's respawn wave time
- SetBlueTeamRespawnWaveTime <float>
- Set the BLU team's respawn wave time
- AddRedTeamRespawnWaveTime <float>
- Add to the RED team's respawn wave time
- AddBlueTeamRespawnWaveTime <float>
- Add to the BLU team's respawn wave time
- SetRedTeamGoalString <string>
- Set the RED team's goal string to show in the hud
- SetBlueTeamGoalString <string>
- Set the BLU team's goal string to show in the hud
- SetRedTeamRole <integer>
- Set RED team role, 0=none, 1=defenders, 2=attackers
- SetBlueTeamRole <integer>
- Set BLU team role, 0=none, 1=defenders, 2=attackers
- SetRequiredObserverTarget <string>
- Sets the given entity (by name) to be the required observer target for all spectators. Must be cleared to allow spectators to cycle through targets normally again.
- AddRedTeamScore <integer>
- Add to the RED team score (can be a negative number)
- AddBlueTeamScore <integer>
- Add to the BLU team score (can be a negative number)
- SetStalemateOnTimelimit <boolean>
- Determines whether mp_timelimit can end the match in the middle of a round.
- SetRedKothClockActive
- Set the RED team clock active for KOTH maps.
- SetBlueKothClockActive
- Set the BLU team clock active for KOTH maps.
- SetCTFCaptureBonusTime <integer>
- Set the length of crit bonus time (in seconds) for CTF captures.
Outputs
- OnWonByTeam1
- Sent when RED wins the round.
- OnWonByTeam2
- Sent when BLU wins the round.
- Team1PlayersChanged <integer>
- Sent when RED team player count changes, due to a player joining or leaving the team.
- Team2PlayersChanged <integer>
- Sent when BLUE team player count changes, due to a player joining or leaving the team.