info_changelevel

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

这个页面由FangFee根据原英文页面翻译过来

C++ 类层级
InfoChangelevel
CBaseTrigger
CBaseToggle
CBaseEntity
Toolstrigger.gif

info_changelevel固体实体(en),可在求生之路系列求生之路系列 求生之路系列中使用。

这是用于标记关卡切换的固实体. 它的作用是在求生之路系列中安全地转换关卡, 并定义一个关卡中的最终安全屋. 放置一个相同名称的info_landmark在两个不同地图中,以标记每个地图中的“同一”位置.

Warning.png混淆的风险:此固实体的名称具有 info_ 前缀,但这通常是点实体的前缀,请勿与其它点实体混淆
Icon-Important.png重要:prop_door_rotating_checkpoint 实体生成时,必须存在一个带有“检查点”导航属性的触发器(info_changelevel),且该触发器通往安全屋以及该触发器已正确标记,以便实现关卡的转换


KeyValues

Name(en) (targetname) <target_source>[ Edit ]
这个名称是其他实体通过 输入/输出(en) 或其他 关键值(en)(如 parentnametarget) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告(en) 中。
参见: 所有实体均可使用的 通用键值、输入与输出(en)
New Map Name (map) <字符串(en)>
下一张地图的文件名(不带 ".bsp"后缀).
Warning.png警告:将其设置为当前地图的名字或留空会导致此实体不会生成
Landmark Name (landmark) <target_destination>
位置的变化将相对于此 landmark进行变化.
Warning.png警告:将其留空会导致此实体不会生成
Tip.png提示:如果因为某种原因需要将地图旋转180°,则 info_landmark 可以被命名为 "coldstream3_coldstream4" ,这样实体就会围绕此info_landmark旋转180°
Start Disabled (StartDisabled) <布尔值(en)> 不存在于FGD!
保持休眠状态,直到被唤醒。(利用Enable输入)。

标志(flags)

Disable Touch : [2]
Icon-Bug.png错误:使用此标志会导致 info_changelevel 压根不会生成. 需要用 Enable/Disable 输入来替代  (tested in: l4d2)
To Previous Chapter : [4]
Note.png注意:求生之路系列求生之路系列 求生之路系列中没有作用

输入

EnableDisable:

Enable / Disable <void> 不存在于FGD!
Enable/disable this entity from performing its task

输出

OnChangeLevel
当关卡改变时触发
Note.png注意:此输出存在于 fgd 但不存在于游戏中

另见