team_control_point_master

From Valve Developer Community
Revision as of 22:13, 9 May 2011 by Barracuda (talk | contribs) (Updated with data from tf-abs.fgd)
Jump to navigation Jump to search

Team Fortress 2 team_control_point_master is a point entity available in Team Fortress 2 Team Fortress 2.

Entity description

Control Point Master

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).
Material for the RED Base icon ([todo internal name (i)]) <material>
Material for the BLUE Base icon ([todo internal name (i)]) <material>
Restrict team from winning ([todo internal name (i)]) <choices>
Prevent this team from winning by capping all the points. This field is ignored if you're using control_point_rounds in your map (set this field inside the rounds).
  • 0 : Neither
  • 1 : Both
  • 2 : Red
  • 3 : Blue
Switch teams on map win? ([todo internal name (i)]) <boolean>
Switch the teams when one team has won the map and the game is going to be reset.
Scoring style ([todo internal name (i)]) <choices>
Sets the style of scoring used for capture point maps.
  • 0 : Add team score for each round won
  • 1 : Add team score for each captured point
Play all rounds before changelevel ([todo internal name (i)]) <choices>
Determines whether the server may changelevel when mp_timelimit is up before all mini-rounds have been completed (for maps like Dustbowl).
  • 0 : Changelevel normally
  • 1 : Only changelevel after all mini-rounds have been played to completion
Partial cap rate ([todo internal name (i)]) <float>
Rate at which to give partial cap points for area captures.

Inputs

EnableDisable:

Enable / Disable
Enable/disable this entity from performing its task. It might also disappear from view.
SetWinner <integerRedirectInput/integer>
Set the winner of the round to this team (0 for a stalemate).
SetWinnerAndForceCaps <integerRedirectInput/integer>
Set the winner of the round to this team and give them ownership of all points.
SetCapLayout <stringRedirectInput/string>
Set the cap layout string.

Outputs

OnWonByTeam1
Sent when RED wins the game.
OnWonByTeam2
Sent when BLUE wins the game.

See also