trigger_finale_dlc3

From Valve Developer Community
< Zh
Jump to: navigation, search
English (en)中文 (zh)Translate (Translate)

trigger_finale_dlc3是一个点实体(en),可在求生之路 求生之路中使用。 它用于控制DLC3(牺牲)地图救援关专用的实体

键值

World model (model) <model path(en)>
定义此实体在游戏中显示的模型
Disable Shadows (disableshadows) <boolean(en)>
用于在此实体上禁用动态阴影.
参见:  Generic Keyvalues, Inputs and Outputs available to all entities
Name(en) (targetname) <string(en)>
其他实体引用该实体的目标名称。
角度:
Pitch Yaw Roll (Y Z X) <angle(en)>
这个实体在世界的方向。Pitch是围绕Y轴旋转,Yaw是围绕Z轴的旋转,Roll是围绕X轴的旋转。

EnableDisable/启动禁用:

Start Disabled (StartDisabled) <boolean(en)>
保持休眠状态,直到被唤醒。(利用Enable输入)。

输入

FinaleEscapeFinished
让幸存者得到此战役的胜利,并播放音乐和统计数据.
FinaleEscapeForceSurvivorPositions
把生还者传送到 info_survivor_position(en) 实体. 用来让幸存者站在救援载具上一动不动,或者把他们藏在一个全黑的小盒子,以计算数据有哪个生还者已成功逃离并得到救援,计算有哪个生还者没得到救援死亡了,然后纪念XXX.
FinaleEscapeVehicleReadyForSurvivors
解锁救援载具区域,并提示生还者"救援到了,快上来!".
ForceFinaleStart
现在代表救援开始,必须让所有生还者站在带有 FINALE 属性的导航网格上才有效果.
EnableEscapeSequence
允许某个事件在救援的某个适当的阶段发生. (求生之路 仅)
DisableEscapeSequence
禁用某个事件在救援的某个适当阶段发生 (直到重新启用). 感染者们依旧会生成.(求生之路 only)
AdvanceFinaleState
通过DLC3的救援状态开始
DLC3FinaleWon
表示生还者已满足DLC3救援的特定获胜条件.
DLC3FinaleLost
表示生还者未达到DLC3结局的特定条件.
DLC3FinaleEnableChaseTanks
开始生成Tank,生还者准备逃离.
DLC3SacrificePlayerBeginsRun
确认一个玩家开始进行牺牲活动.(下桥开机关之类) (!activatorEnglish是player)

Template:I Targetname:zh-cn

EnableDisable/启动禁用:

Enable
Disable
启动/禁用此实体所具备的效果。同样会使实体消失。

输出

FinaleEscapeStarted
当生还者通过击败两波尸潮和两只Tank的类似防守事件后,此输出将触发.
FinaleStart
救援开始后触发.
FinalePause
在每一波尸潮或Tank的期间停止后触发.
EscapeVehicleLeaving
当救援载具离开后触发.
OnDLC3FinaleLull
当等待下一个发电机启动时有一个中断时触发

实体目标名:

OnUser1OnUser4
这些输出将分别响应于FireUser1FireUser4 输入。 详见 User Inputs and Outputs
OnKilled (存在于 Left 4 Dead series 之中)
当实体被删除时触发此输出。