Trigger finale dlc3: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Substituted IO templates)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{lang|Trigger finale dlc3}}
{{LanguageBar}}
{{this is a|point entity|game=Left 4 Dead|name=trigger_finale_dlc3}} It is a controller for the special DLC3 finale.
{{this is a|model entity|game=Left 4 Dead|name=trigger_finale_dlc3}} It is a controller for the special DLC3 finale.


== Keyvalues ==
== Keyvalues ==
{{KV|World model|studio}}
{{KV|Disable Shadows|boolean|Used to disable dynamic shadows on this entity.}}
{{KV Targetname}}
{{KV Targetname}}
{{KV Angles}}
{{KV|World model|intn=model|studio}}
{{KV EnableDisable}}
{{KV StartDisabled}}


== Inputs ==
== Inputs ==
Line 21: Line 19:
{{I|DLC3FinaleEnableChaseTanks|Turns on the chase tanks for the escape sequence}}
{{I|DLC3FinaleEnableChaseTanks|Turns on the chase tanks for the escape sequence}}
{{I|DLC3SacrificePlayerBeginsRun|A player has committed to the sacrifice run. {{activator|player}}}}
{{I|DLC3SacrificePlayerBeginsRun|A player has committed to the sacrifice run. {{activator|player}}}}
{{I Targetname}}
{{I EnableDisable}}
{{I EnableDisable}}


Line 30: Line 27:
{{O|EscapeVehicleLeaving|Fired when the escape vehicle starts to leave.}}
{{O|EscapeVehicleLeaving|Fired when the escape vehicle starts to leave.}}
{{O|OnDLC3FinaleLull|Fired when there is a break while waiting for the next generator to be started}}
{{O|OnDLC3FinaleLull|Fired when there is a break while waiting for the next generator to be started}}
{{O Targetname}}

Latest revision as of 07:51, 4 June 2025

English (en)中文 (zh)Translate (Translate)

trigger_finale_dlc3 is a model entity available in Left 4 Dead Left 4 Dead. It is a controller for the special DLC3 finale.

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

World model (model) <model path>
Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).

Inputs

FinaleEscapeFinished
Give the survivors a victory.
FinaleEscapeForceSurvivorPositions
Make the survivors stand still on the escape vehicle.
FinaleEscapeVehicleReadyForSurvivors
Make survivors say something about how the vehicle has stopped now.
ForceFinaleStart
Start the finale now.
EnableEscapeSequence
Allow the escape sequence to happen at the proper phase of the finale.
DisableEscapeSequence
Block the escape sequence from happening (until re-enabled). Infected will still spawn.
AdvanceFinaleState
Advances through the DLC3 Finale states
DLC3FinaleWon
Indicates the survivors have met the specific win conditions for the DLC3 finale.
DLC3FinaleLost
Indicates the survivors have failed the specific conditions for the DLC3 finale.
DLC3FinaleEnableChaseTanks
Turns on the chase tanks for the escape sequence
DLC3SacrificePlayerBeginsRun
A player has committed to the sacrifice run. (!activator is the player)

EnableDisable:

Enable / Disable
Enable/disable this entity from performing its task. It might also disappear from view.

Outputs

FinaleEscapeStarted
Fired when the survivors should start their escape.
FinaleStart
Fired when the finale starts.
FinalePause
Fired during the pause between each finale wave.
EscapeVehicleLeaving
Fired when the escape vehicle starts to leave.
OnDLC3FinaleLull
Fired when there is a break while waiting for the next generator to be started