Domination

From TF2 Classic Wiki
Revision as of 07:28, 6 April 2022 by Admin (talk | contribs) (First meaningful edit)
Jump to navigation Jump to search
"Domination is a metaphor for all the territory disputes and land grabs that have underscored every armed conflict in the history of the world. Instead of Alexander conquering the Levant for Macedon, though, you're a thug conquering a 20-foot-wide metal circle for no one in particular."
- Death & Taxes update page
Typical round of Domination on Hydro.

Domination is a gamemode created for Team Fortress 2 Classic.

There are two official Domination maps: Oil Canyon and Hydro (Domination).

This mode is designed around reaching a point limit that increases based on the number of control points you own. Control points may start neutral, or may start out owned by a particular team that will start gaining points from it as soon as the round begins. Depending on the map, some control points may increase your team's points at different rates. Contesting an enemy control point pauses their point gain for as long as you're on it.


Development

The below information regards the tf_logic_domination entity, for map creators.

Entity properties

  • kills_give_points - Kills award points to the killer's team. Team Deathmatch maps typically use this while not creating any control points, thus making team score entirely dependent on kills.
  • win_on_limit - This automatically causes a team to win once they reach the point limit. You probably want this enabled, but you may disable it if you're attempting to use Domination logic in more creative ways.
  • point_limit - This sets the point limit that's visible on the HUD, and which when reached, causes a team to win if win_on_limit is enabled.

Outputs

  • OnPointLimitAny - Outputs when any team reaches the point limit.
  • OnPointLimitBlue - Outputs if BLU reaches the point limit.
  • OnPointLimitRed - Outputs if RED reaches the point limit.
  • OnPointLimitGreen - Outputs if GRN reaches the point limit on 4-team maps.
  • OnPointLimitYellow - Outputs if YLW reaches the point limit on 4-team maps.

Inputs

  • AddBluePoints - Adds specified number of points to BLU's score.
  • AddRedPoints - Adds specified number of points to RED's score.
  • AddGreenPoints - Adds specified number of points to GRN's score on 4-team maps.
  • AddYellowPoints - Adds specified number of points to YLW's score on 4-team maps.
  • SetBluePoints - Sets BLU's score to a specified value. (BUG: In 2.0.3, this behaves identically to AddBluePoints)
  • SetRedPoints - Sets RED's score to a specified value. (BUG: In 2.0.3, this behaves identically to AddRedPoints)
  • SetGreenPoints - Sets GRN's score to a specified value on 4-team maps.
  • SetYellowPoints - Sets YLW's score to a specified value on 4-team maps.

Flags

  • None.