Tf logic robot destruction: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(→‎See Also: Added extended links to other wiki pages for the Robot Destruction game mode)
Line 2: Line 2:


== Entity description ==
== Entity description ==
The master control entity for the robot destruction game mode.
The master control entity for the robot destruction game mode. It is the base entity used by [[Tf logic player destruction]].


==Keyvalues==
==Keyvalues==
Line 33: Line 33:
{{IO|OnRedLastFlagReturned|Sent when red's last stolen flag gets returned.}}
{{IO|OnRedLastFlagReturned|Sent when red's last stolen flag gets returned.}}
{{IO|OnRedFinalePeriodEnd|Sent when the blue finale period ends.}}
{{IO|OnRedFinalePeriodEnd|Sent when the blue finale period ends.}}
==See Also==
*[[Item_bonuspack]] - A Power Core dropped by the robots in the Robot Destruction game mode.
*[[Tf robot destruction spawn group]] - Used to order the robot spawns on the HUD and categorize them by group number.
*[[Tf_robot_destruction_robot_spawn]] - Used to spawn a robot as defined by the spawn group.

Revision as of 08:14, 13 April 2021

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. It is the base entity used by Tf logic player destruction.

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.
OnRedFirstFlagStolen
Sent 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.


See Also