tf_logic_player_destruction

From Valve Developer Community
Revision as of 12:39, 10 October 2015 by Egan (talk | contribs) (initial creation of pd keyvalues)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Entity description

The master control entity for the player 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

prop_model_name ([todo internal name (i)]) <model path>
Model of prop that drops from player on death
prop_drop_sound ([todo internal name (i)]) <sound>
Sound when player drops prop
prop_pickup_sound ([todo internal name (i)]) <sound>
Sound when player picks up prop
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
min_points ([todo internal name (i)]) <integer>
The minimum points to win
points_per_player ([todo internal name (i)]) <integer>
How many points to increase the max points by per player
finale_length ([todo internal name (i)]) <float>
The amount of time from after max score is reached a team will win
res_file ([todo internal name (i)]) <string>
What res file to use for the HUD
flag_reset_delay ([todo internal name (i)]) <integer>
Length of time (in seconds) before a dropped flag resets
heal_distance ([todo internal name (i)]) <integer>
The distance for the team leader's ability to heal teammates


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.