Tf logic player destruction: Difference between revisions
Jump to navigation
Jump to search

mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{TF2 topicon}} {{lang|title=tf_logic_player_destruction}} | {{TF2 topicon}} {{lang|title=tf_logic_player_destruction}} | ||
{{entity|tf_logic_player_destruction|type=e0|game=Team Fortress 2}} It is the master control entity for the [[ | {{entity|tf_logic_player_destruction|type=e0|game=Team Fortress 2}} It is the master control entity for the [[Team Fortress 2/Player Destruction|Player Destruction]] gamemode. | ||
==Keyvalues== | ==Keyvalues== |
Revision as of 14:26, 1 February 2023


Template:Entity It is the master control entity for the Player Destruction gamemode.
Keyvalues
- Prop Model Name ([todo internal name (i)]) <model path>
- Model of prop that drops from player on death
- 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
- Flag Reset Delay (in seconds) ([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
- ScoreRedPoints
- Score points for red.
- ScoreBluePoints
- Score points for blue.
- EnableMaxScoreUpdating
- Allow the max score to update based on player count.
- DisableMaxScoreUpdating
- Disallow the max score from updating based on player count.
- SetCountdownTimer <integer >
- Set the countdown time and start the timer.
- SetCountdownImage <string >
- Set the countdown image.
- SetFlagResetDelay <integer >
- Set the length of time (in seconds) before a dropped flag resets.
- SetPointsOnPlayerDeath <integer >
- Set number of points per flag dropped upon player death.
Outputs
- OnBlueHitMaxPoints
- Sent when Blue hits the max points.
- OnRedHitMaxPoints
- Sent when Red hits the max points.
- OnBlueLeaveMaxPoints
- Sent when blue goes from max points to fewer.
- OnRedLeaveMaxPoints
- Sent when red goes from max points to fewer.
- OnBlueHitZeroPoints
- Sent when Blue hits 0 points.
- OnRedHitZeroPoints
- Sent when Red hits 0 points
- OnBlueHasPoints
- Sent when Blue goes from 0 to any points
- OnRedHasPoints
- Sent when Red goes from 0 to any points
- OnRedFinalePeriodEnd
- Sent when the red finale period ends.
- 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.
- OnRedLastFlagReturned
- Sent when red's last stolen flag gets returned.
- OnBlueFirstFlagStolen
- Sent when blue's first flag gets stolen.
- OnBlueFlagStolen
- Sent when a flag gets stolen from blue.
- OnBlueLastFlagReturned
- Sent when blue's last stolen flag gets returned.
- OnRedScoreChanged
- float
- OnBlueScoreChanged
- float
- OnCountdownTimerExpired
- Sent when the countdown timer expires.