求生之路 2 - 实体清单

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


base.fgd

这是所有起源基础实体的完整列表。

ambient

color

env

filter

func

game

gibshooter

hammer

info

infodecal

keyframe

light

logic

material

math

momentary

move

path

phys

physics

point

postprocess

prop

script

shadow

sky

sound

tanktrain

test

trigger

vgui

water

worldspawn

left4dead2.fgd

beam

commentary

env

filter

fog

func

game

info

logic

player

point

prop

scripted

trigger

upgrade

weapon

FGD 外的实体

_

ability

ai

beam

boomer

charger

client_path

commentary

cs

cycler

dynamic

entity

entityflame

env

escape

event

filter

finale

fire

fish

func

funCBaseFlex

gib

grenade

handle

holiday

hunter

infected

inferno

info

insect

instanced

item

jockey

light

logic

molotov

momentary

multisource

path

phys

physics

pipe

player

point

predicted

prop

raggib

scene

script

scripted

simple

smoker

spark

spitter

spotlight

spraycan

soundent

survivor

tank

target

te

team

terror

test

trigger

upgrade

vgui

viewmodel

vomit

vomitjar

vote

waterbullet

weapon

window

witch

world

存在于 FGD 中但不存在于游戏中

ai

cycler

env

func

generic

info

logic

move

npc

point

trigger

新增及更新的实体

环境实体

- 具有新的设置条目/输入,例如 Set2DSkyboxFactorLerpTo(要混合到 2d 天空盒中的雾量以降低)
- 现在可以设置 TonemapPercentBrightPixels 以及其他参数。
- 为室内(摇摇欲坠的天花板)添加空袭效果
- 为户外添加空袭效果
- 允许通过地图逻辑创建和控制提示消息
- 阻挡玩家和物理对象
- 阻挡任何玩家/NPC进入指定类型。
- 生成并发射求生之路系列中由 Tank 生成的石头。由《牺牲》DLC 添加。
- 该实体用于模仿求生之路中枪支的武器射击。由《牺牲》DLC 添加。


过滤器

- 可以根据触发者的健康状况进行过滤,以及他们是否存在肾上腺素效果
- 可以根据近战伤害和类型(全部、锐器或钝器)进行过滤


功能性的

- 添加了可以动态设置最大速度的输入
- 添加了 ResetPosition/TeleportToTarget
- 添加了切换功能以确定是否应重新计算导航流
- 现在允许设置自动响应的最大合法跟进距离
- 添加了暴风雨、虫子和烟。
- 添加了 SnapToStartPosition
- 没有效果的实体。由 EMS 更新添加。
- 需要花费时间才能使用的按钮。由《牺牲》DLC 添加。
- Charger 将无法冲锋穿过该固体。
- 扑灭燃烧瓶、煤气罐等设置的大火。由《牺牲》DLC 添加。
- 一个用于防止地图实例文件的实体
- 控制实例中 func_instance 中使用的参数
- 阻挡导航网格(创建时)通过它在彼此之间建立连接。
- 阻挡灵魂感染者。
- 淡出任何触碰到它的布娃娃。由《牺牲》DLC 添加。
- 通过地图逻辑调整服务器/客户端的时间刻度(用于《死亡中心》大结局结尾的慢镜头)
- 使实体可供玩家“使用”。附加的脚本决定了显示文本和使用时间。由 EMS 更新添加。


Info 类

- 添加了许多输出以完全自定义清道夫游戏,还包括脚本和日志支持。《牺牲》DLC 引入了用户定义的脚本事件挂钩,可以从脚本(Squirrel)触发。
- 添加了额外的游戏模式和 OnNavAnalyze 输出(仅在当地图在设置了 -navanalyse 命令行选项时进行加载时触发)
- 控制生成密度。

director_solve_item_density:传递你想在这张地图中拥有的物品数量,然后就会得到地图密度数值。

- 增加设置以强制粒子始终呈现在所有物体之前
- 现在可以与特定游戏模式绑定,并提供特定的开场介绍
- 环境生物的潜在起始区域
- 环境生物的潜在结束区域
- 通用环境生物起始/结束(慎用)
- 作为《短暂时刻》战役中所见的L4D1原始幸存者之一的生成点。
- 允许在地图中标记粒子系统的控制点以进行参考
- 僵尸不会在此实体后面生成。
- 用于放置实体组的生成点。从EMS更新中添加。
- 供实用程序 VScript 使用的env_instructor_hint(en)目标。从EMS更新中添加。


逻辑实体

- 控制AI导演的愤怒水平
- 允许触发游戏事件。似乎是成就系统的一部分。
- 脚本容器
- 在对抗地图的第一轮中随机触发输出,然后在对抗地图的第二轮中重复这些输出。从牺牲DLC添加。从EMS更新中添加。


其他实体

- 现在可以选择白天时间(傍晚、午夜等)、音乐后缀名称(供音乐声音脚本参考),以及起始音乐类型(任务开始、检查点等)
- 添加了NoFog生成标志。
- 添加了额外的选项来定制平面剪裁偏移等。
- 添加了新的特殊感染者。
- 添加了“OnDemoMapSpawn”输出。
- 现在可以动态改变电影颗粒和晕影的强度。
- 可以覆盖音乐导演,强制播放自定义的wav文件在音乐混音层中。
- 允许打开/关闭拾荒得分显示,并设置所需的总物品数。
- 移除特定武器或当前武器。
- 在生成期间应用于导航区域的区域属性的容器。
- 用于从VScripts生成可选动态模板的point_template(en)。从EMS更新中添加。
- 一个.50口径的机枪。
Note.png注意:L4D2以前不支持Prop_minigun(en),但创作工具已更新以支持L4D1实体。
- 基于点的func_nav_blocker(en)用于从VScripts生成。从TLS更新中添加。
- 允许设置特定声音混音层的级别。
- 当被持有特定武器的玩家触摸时触发输出。


Point 类

- 添加了额外的伤害类型:"FULLGIB"
- 添加了设置光晕大小的选项
- 更新了额外的输入、切换和最重要的是现在支持“目标实体”,可以轻松创建简单的平滑滑动介绍动画,而无需依赖自定义模型动画。}}

Prop 类

所有道具现在都有一个“延迟补偿”切换选项。(请谨慎使用!)

- 添加了启用/禁用的功能
- 添加了“发光”选项
- 添加了 OnHitByTank 输出,用于在道具被 Tank 击打时创建自定义事件。
- 特殊的可破坏物理道具,被击中时会在几个阶段内爆炸。来自The Sacrifice DLC。
- 一段可破坏的墙壁,就像门一样可破坏。
- 一个带有基本物理效果的物品,可以检测到玩家触摸。


触发器类

- 添加了类型选择:"Standard" "Gauntlet" "Custom" "Scavenge",以及定义清道夫模式最大点数的属性。
- 添加了额外的伤害类型:"FULLGIB",以及选项,可以使其每帧“思考”而不是每半秒一次。(消耗性能!)
- 添加了一个“禁用跳跃”标志
- 添加了 OnStartTouch 输出,以及输入 SetMaxSpeed 以动态设置推动速度。
- 基于点实体的由 VScripts 生成的 trigger_hurt(en)。来自 EMS 更新。
- 基于点的由 VScripts 生成的 trigger_multiple(en)。来自 EMS 更新。
- 基于点的由 VScripts 生成的 trigger_once(en)。来自 EMS 更新。
- 基于点的由 VScripts 生成的 trigger_push(en)。来自 EMS 更新。
- 指示是否有幸存者可以逃离终局的体积。来自 The Sacrifice DLC。
- 伤害触碰它的实体(和幽灵)。
- 给触摸到的玩家提供激光瞄准器升级。


武器/升级生成

- 允许导演放置枪械升级:激光瞄准器、爆炸弹药和燃烧弹药。
- 肾上腺素的可能生成点。
- 电锯的可能生成点。
- 除颤器的可能生成点。
- 榴弹发射器的可能生成点。
- 随机物品的可能生成点(急救包、药丸、肾上腺素、胆汁炸弹、除颤器等)。
- 随机近战武器的可能生成点。
- 马格南手枪的可能生成点。
- AK-47步枪的可能生成点。
- 突击步枪的可能生成点。
- M60机枪的可能生成点。
- SG-552步枪的可能生成点。
- 清道夫汽油桶的生成点。
- 铬管霰弹枪的可能生成点。
- 战斗霰弹枪的可能生成点。
- MP5冲锋枪的可能生成点。
- 消音冲锋枪的可能生成点。
- AWP狙击枪的可能生成点。
- 狙击步枪的可能生成点。
- Scout 狙击枪的可能生成点。TLS 更新中添加。
- 随机武器的可能生成点。
- 爆炸弹药包的可能生成点。
- 燃烧弹药包的可能生成点。
- 胆汁炸弹的可能生成点。
Note.png注意:另请参阅 L4D2 Level Design(en)Weapon and Item Spawning(en)