Tf logic robot destruction: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Updated old entity format to {{this is a}}. This action was perfomed by a bot.)
m (→‎See also: Unicodifying, replaced: See Also → See also)
Line 35: Line 35:
{{O BaseEntity|tf2=1}}
{{O BaseEntity|tf2=1}}


==See Also==
==See also==
*[[item_bonuspack]] - A Power Core dropped by the Robot Destruction robots.
*[[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_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.
*[[tf_robot_destruction_robot_spawn]] - Robot Spawn point for its respective spawn group. Use in conjunction with the above.

Revision as of 02:04, 9 January 2024

tf_logic_robot_destruction is an e0 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

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