Tf logic robot destruction: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 17: Line 17:


==Outputs==
==Outputs==
{{IO|OnBlueFirstFlagStolen}}
{{IO|OnBlueFirstFlagStolen|Sent when blue's first flag gets stolen.}}
{{IO|OnBlueFlagStolen}}
{{IO|OnBlueFlagStolen|Sent when a flag gets stolen from blue.}}
{{IO|OnBlueHasPoints}}
{{IO|OnBlueHasPoints|Sent when Blue goes from 0 to any points}}
{{IO|OnBlueHitMaxPoints}}
{{IO|OnBlueHitMaxPoints|Sent when Blue hits the max points.}}
{{IO|OnBlueLastFlagReturned}}
{{IO|OnBlueLeaveMaxPoints|Sent when blue goes from max points to fewer.}}
{{IO|OnRedFirstFlagStolen}}
{{IO|OnBlueHitZeroPoints|Sent when Blue hits 0 points.}}
{{IO|OnRedFlagStolen}}
{{IO|OnBlueLastFlagReturned|Sent when blue's last stolen flag gets returned.}}
{{IO|OnRedHasPoints}}
{{IO|OnBlueFinalePeriodEnd|Sent when the blue finale period ends.}}
{{IO|OnRedHitMaxPoints}}
{{IO|OnRedFirstFlagStolenSent when red's first flag gets stolen.}}
{{IO|OnRedLastFlagReturned}}
{{IO|OnRedFlagStolen|Sent when a flag gets stolen from red.}}
{{IO|OnRedHasPoints|Sent when Red goes from 0 to any points}}
{{IO|OnRedHitMaxPoints|Sent when Red hits the max points.}}
{{IO|OnRedLeaveMaxPoints|Sent when red goes from max points to fewer.}}
{{IO|OnRedHitZeroPoints|Sent when red hits 0 points.}}
{{IO|OnRedLastFlagReturned|Sent when red's last stolen flag gets returned.}}
{{IO|OnRedFinalePeriodEnd|Sent when the blue finale period ends.}}

Revision as of 13:34, 22 January 2015

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

Entity description

The master control entity for the robot destruction game mode.

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

blue_respawn_time ([todo internal name (i)]) <float>
The base respawn time for BLU team
red_respawn_time ([todo internal name (i)]) <float>
The base respawn time for RED team
loser_respawn_bonus_per_bot ([todo internal name (i)]) <float>
max_points ([todo internal name (i)]) <integer>
The number of cores to collect to win a round
max_robots ([todo internal name (i)]) <integer>
The maximum number of robots active at the same time
score_interval ([todo internal name (i)]) <float>
How often a robot should score a point while hacking

Inputs

Outputs

OnBlueFirstFlagStolen
Sent when blue's first flag gets stolen.
OnBlueFlagStolen
Sent when a flag gets stolen from blue.
OnBlueHasPoints
Sent when Blue goes from 0 to any points
OnBlueHitMaxPoints
Sent when Blue hits the max points.
OnBlueLeaveMaxPoints
Sent when blue goes from max points to fewer.
OnBlueHitZeroPoints
Sent when Blue hits 0 points.
OnBlueLastFlagReturned
Sent when blue's last stolen flag gets returned.
OnBlueFinalePeriodEnd
Sent when the blue finale period ends.
OnRedFirstFlagStolenSent when red's first flag gets stolen.
OnRedFlagStolen
Sent when a flag gets stolen from red.
OnRedHasPoints
Sent when Red goes from 0 to any points
OnRedHitMaxPoints
Sent when Red hits the max points.
OnRedLeaveMaxPoints
Sent when red goes from max points to fewer.
OnRedHitZeroPoints
Sent when red hits 0 points.
OnRedLastFlagReturned
Sent when red's last stolen flag gets returned.
OnRedFinalePeriodEnd
Sent when the blue finale period ends.