测试室标识
< Zh
Jump to navigation
Jump to search
测试室标识是《传送门2》中用于向玩家展示当前关卡包含的元素类型和关卡进度(当前关卡数/总关卡数)的工具。


创建标识
1) 在需要放置标识的墙面上放置一个func_instance实体
2) 选择VMF文件:"instances/signs/info_sign_sp_clean.vmf"
3) 将该实例命名为"level_sign"
4) 在玩家接近标识的位置放置trigger-texture纹理,并将其绑定到trigger_once实体。设置trigger_once的输出参数:

最终说明
默认情况下,该实例会创建显示"00"(关卡编号)和"None"(关卡进度)且无危险图标的基础标识。测试标识数据似乎基于关卡名称从"scripts/vscripts/transitions/sp_lightboard_icons.txt"文件加载。
如果您创建自定义的sp_lightboard_icons.txt文件(编辑包含您的地图信息)并打包进VPK文件(保持相同文件结构),您的标识将正常工作。可以从编辑副本中移除官方单人地图数据,但请确保原始文件"scripts/vscripts/transitions/sp_lightboard_icons.txt"保持不变。sp_lightboard_icons.txt的文件格式在文件内有注释说明。此方法不会修改原始文件,但游戏会优先使用您VPK中的版本。
需要注意的是,如果使用包含自定义sp_lightboard_icons.txt的附加VPK,则官方单人地图和其他VPK中的标识将失效。同一时间只能有一个生效的配置文件,自定义版本会覆盖主单人游戏版本。
