Background
攻略Automatic LCDs 2

太空工程师LCD自动显示船只信息程序设置

墨非
1/23/2018

Automatic LCDs 2:打造高端飞船显示系统

Article Image

这是一款能够让你的LCD面板(包括文字面板)显示特定文本或实时飞船数据的程序。目前在工坊中,许多船只都在使用它,追求的不仅是实用性,更是一种高端大气的视觉体验。

Article Image
Article Image

运行此程序,你需要准备计时块、程序块以及用于数据显示的LCD板。

Article Image

首先,对着程序块控制面板按下K键,点击“Edit”编辑按钮。如果在其他界面打开控制面板,请先找到对应的程序块。

Article Image

进入编辑界面后,点击右下角的“Browse Workshop”浏览工坊文件,这里会显示你保存或订阅的程序。

Article Image

在右侧弹出的窗口中,找到名为“Automatic LCDs 2”的程序,双击或点击下方的“OK”按钮确认。

Article Image

程序加载到界面后,点击左下角的“Check code”检查代码完整性,确保代码无误。

Article Image

当出现“Compilation successful”(编写成功)提示后,点击OK。如果失败,请删除内容重新尝试。

Article Image

最后点击“Remember&Exit”保存并退出,程序块的设定就完成了。

Article Image

接下来配置计时块。在控制菜单中找到计时块,将“Delay”(延时)设置为1秒。

然后点击“Setup actions”(动作设置)。

Article Image

弹出菜单后,我们需要通过计时块来触发程序块运行,确保LCD面板的数据能够实时更新。

右键点击程序块的图标,选择“Run”(运行)。这样每次计时块触发时,程序块也会随之执行。

Article Image

点击“运行”后会出现“Argument”页面,无需设置,直接点击“Confirm”确认即可。

Article Image

为了让计时块每秒至少触发一次,右键点击计时块图标,选择“Trigger now”(立刻触发),这将使计时块进入无限循环触发状态。

Article Image

为了确保稳定性,再次右键点击同一个计时块,选择“Start”(开始)。此时计时块将每秒触发一次。

Article Image

启动计时块后,它会自动循环运行。如果觉得计时块的声音很烦人,可以点击图中的“Silent”(静音)选项。

Article Image

最后是设定LCD面板。为了让程序识别特定的LCD,你需要在面板的“name”(名称)栏中添加“[LCD]”字样(只要名字包含该字符即可)。如果无法输入“[]”,使用“!LCD!”也可以。

Article Image

接着,点击“Custom Data”来自定义显示的信息。

Article Image

输入对应的指令即可。例如输入“Inventory”(库存),点击OK后LCD将显示当前船只的库存情况。

Article Image

以下是可用的指令列表(部分翻译自作者原话): Inventory: 显示库存状况 InvList: 显示库存列表(不显示具体物品) Missing: 显示飞船急需但缺失的物品 Cargo: 显示集装箱负载情况 CargoAll: 显示所有方块的负载状况 Power: 能源使用情况 PowerStored: 电池电量储存情况 PowerSummary: 电力输出与用电情况 PowerUsed & PowerUsedTop: 显示用电方块及耗电大户 PowerTime: 剩余电量续航时间 Charge: 跃迁引擎充电状况 Damage: 显示损坏的方块(不含装甲等) BlockCount: 飞船方块总数 EnabledCount: 正在工作的方块数量 ProdCount: 生产类方块数量 Working: 功能方块的工作状态 Details: 功能方块的详细文本 Amount: 显示拥有最多数量物品的方块 Oxygen: 通风口压力状况 Tanks: 显示氧气/氢气罐充气状况(可配合 * 或 {} 使用) Echo: 所有信息单行滚动显示 Center: 文字居中 Right: 文字右对齐 TextLCD: 从其他LCD读取滚动文本 Time [Center!]: 居中显示时间 Date [Center!]: 居中显示日期 DateTime: 显示日期和时间 Countdown: 倒计时(格式:时:分 日.月.年) Pos: 显示位置(输入PosGPS显示GPS格式) Altitude: 显示地面高度(输入AltitudeSea显示海拔) Speed: 速度 Accel: 加速度 Gravity: 显示重力(可选人工、自然或总和) StopDistance & StopTime: 显示刹车距离与时间 ShipMass: 飞船重量及超载进度条 Mass: 指定方块重量 Occupied: 驾驶舱/冷冻仓占用情况 Dampeners: 惯性抑制开关状态