Tf logic robot destruction: Difference between revisions
Jump to navigation
Jump to search
(-added class hierarchy, cleanup) |
|||
(6 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{CD|CTFRobotDestructionLogic|nolink=1|file1=tf_logic_robot_destruction.cpp}} | ||
{{this is a|point entity|name=tf_logic_robot_destruction|game=Team Fortress 2}} | |||
The master control entity for the robot destruction game mode. It is the base entity used by [[Tf logic player destruction]]. | |||
The master control entity for the robot destruction game mode. | |||
==Keyvalues== | == Keyvalues == | ||
{{KV Targetname}} | {{KV Targetname}} | ||
{{KV|blue_respawn_time|float|The base respawn time for BLU team}} | {{KV|blue_respawn_time|float|The base respawn time for BLU team}} | ||
Line 13: | Line 13: | ||
{{KV|score_interval|float|How often a robot should score a point while hacking}} | {{KV|score_interval|float|How often a robot should score a point while hacking}} | ||
== | == Outputs == | ||
{{O|OnBlueFirstFlagStolen|Sent when blue's first flag gets stolen.}} | |||
{{O|OnBlueFlagStolen|Sent when a flag gets stolen from blue.}} | |||
{{O|OnBlueHasPoints|Sent when Blue goes from 0 to any points}} | |||
{{O|OnBlueHitMaxPoints|Sent when Blue hits the max points.}} | |||
{{O|OnBlueLeaveMaxPoints|Sent when blue goes from max points to fewer.}} | |||
{{O|OnBlueHitZeroPoints|Sent when Blue hits 0 points.}} | |||
{{O|OnBlueLastFlagReturned|Sent when blue's last stolen flag gets returned.}} | |||
{{O|OnBlueFinalePeriodEnd|Sent when the blue finale period ends.}} | |||
{{O|OnRedFirstFlagStolen|Sent when red's first flag gets stolen.}} | |||
{{O|OnRedFlagStolen|Sent when a flag gets stolen from red.}} | |||
{{O|OnRedHasPoints|Sent when Red goes from 0 to any points}} | |||
{{O|OnRedHitMaxPoints|Sent when Red hits the max points.}} | |||
{{O|OnRedLeaveMaxPoints|Sent when red goes from max points to fewer.}} | |||
{{O|OnRedHitZeroPoints|Sent when red hits 0 points.}} | |||
{{O|OnRedLastFlagReturned|Sent when red's last stolen flag gets returned.}} | |||
{{O|OnRedFinalePeriodEnd|Sent when the blue finale period ends.}} | |||
== See also == | |||
== | *[[item_bonuspack]] - A Power Core dropped by the Robot Destruction robots. | ||
*[[tf_robot_destruction_spawn_group]] - Control a group of robot spawns and their hud elements. Use in conjunction with the below. | |||
*[[tf_robot_destruction_robot_spawn]] - Robot Spawn point for its respective spawn group. Use in conjunction with the above. | |||
Latest revision as of 16:24, 25 September 2024
![]() |
---|
CTFRobotDestructionLogic |
![]() |
tf_logic_robot_destruction
is a point entity available in Team Fortress 2.
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
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- 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
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
- item_bonuspack - A Power Core dropped by the Robot Destruction robots.
- tf_robot_destruction_spawn_group - Control a group of robot spawns and their hud elements. Use in conjunction with the below.
- tf_robot_destruction_robot_spawn - Robot Spawn point for its respective spawn group. Use in conjunction with the above.