状态通告(Status Announcements) mod | 饥荒联机版
这个mod的作用是在饥荒联机版游戏中,可以通过ALT(+SHIFT)点击HUD的部分来宣告它们的状态(“我受伤了!”,“我有2根小树枝。”,“我们需要更多的晾肉架。”)。对于控制器,当处于库存或制作模式时,HUD上会显示宣告按钮(需要按住SHIFT来宣告库存物品,因为ALT+点击已经用于检查它们)。
此外,在按住CTRL的同时按下宣告按钮,会以耳语的方式宣告(如果你已经将其设置为默认耳语,则会全局宣告)。对于控制器,按住默认为左摇杆点击的菜单杂项3按钮。
每个角色都有自己的台词,自定义角色可以定义自己的台词(详见下文)。
如果你觉得这个mod非常烦人,也可以选择关闭“隐藏宣告”选项以静音所有使用它的功能(你将看不到自己或其他人的宣告)。
配置选项包括:
- 默认耳语:如果打开,你将默认耳语,除非按住ctrl键。
- 显示当前/最大值:如果打开,你将宣告你当前/最大值的健康、理智和饥饿状态。
- 自定义X台词:如果关闭,X(其中之一的角色)将使用默认台词,而不是使用他们的声音写的自定义台词。
你可以宣告的物品包括:
- 当前饥饿/健康/理智/湿度/木材/温度状态。通过ALT+点击你的健康徽章,如果你的健康值满,则宣告“我身体健康!”;如果很低,则宣告“我快死了!”。理智和饥饿有特定的宣告(“啊啊啊!离我远点,黑暗的野兽!”)。宣告温度需要“Combined Status”mod。
- 制作选项卡中的可制作物品。如果你知道如何制作它,并且有所需的材料,它将宣告你将制作一个。如果你不知道如何制作它,它将询问是否有人可以为你制作一个(例如,你有一个Wickerbottom角色,但还没有科学机器,你想让她为你制作一个背包)。如果你知道如何制作,但没有所需的材料,它将说“我们需要更多的[可制作物品]”。你也可以宣告你拥有的物品皮肤。
- 制作物品所需的材料。比如说,夜幕降临,你有两根小树枝和一根草。通过ALT+点击火炬配方中的草,将宣告“我需要1根更多的割草来制作一个火炬。”。
- 你的库存和背包中的物品。由于ALT+点击已经有了其他功能,所以你需要同时按住SHIFT键。这将宣告你拥有该物品以及数量:“我有10个龙饼。”
- 容器中的物品。这与库存中的物品相同,但会宣告“我们在这个冰箱里有8个龙饼”。
角色mod可以添加自己的台词。你不需要担心mod加载顺序,只需将台词添加到GLOBAL.STRINGS._STATUS_ANNOUNCEMENTS(确保先检查它是否存在,如果不存在,请将其设置为一个空表,然后添加你的字符串)。有关宣告字符串格式的说明,请查看此mod文件中的announcestrings.lua。如果你想看一个如何做到这一点的示例,可以看看Elec Man mod。此外,现在还可以为您的角色特有的统计数据添加宣告。在modmain中有一个小指南,建议查看一下;你可能需要参考其他代码。
此mod支持多种语言。如果你愿意翻译这个mod,请按以下步骤进行操作:
- 如果你已经订阅了这个mod,在Steam中进入游戏,点击属性,然后选择本地文件选项卡,然后浏览本地文件。导航到mods/workshop-343753877文件夹。复制announcestrings_english.lua并用文本编辑器(如记事本、Notepad++、Sublime等)打开它。翻译所有字符串,并更新顶部的格式和文章部分。如果需要帮助将其写入代码,请随时与我联系。将翻译后的文件发送给我(例如,通过上传到pastebin.com并发送给我链接),我将添加对其的支持-我会查看将其翻译为该语言的工坊mod,并使此mod检测到它们并切换到提供的翻译。
当前支持的语言:
- 英语(默认)
- 巴西葡萄牙语(感谢Vinicius Araújo的翻译!)
- 中文(感谢GoforDream和Shang的翻译!)
- 西班牙语(感谢Gum和oPt的翻译)
- 俄语,不完整(感谢deshkas和Shiro的翻译)
- 德语(感谢Redhead的翻译)
请求的语言:
- 如果你想要其他语言或愿意提供帮助,请告诉我。
- 法语;如果你懂法语,并且愿意根据角色写台词,请与我联系。
感谢SilentDarkness,SuperPsiPower,OSMRhodey,AceMurdock和Lying Cake为编写特定角色台词提供的帮助。
故障排除:
- 由于mod无法直接拥有自己的按键绑定,我使用了一些游戏绑定来允许你重新绑定ALT/SHIFT/CTRL。因此,如果你重新绑定了以下任何一个,请改用这些按键:
- “Force Inspect (mod)”(默认ALT)是主要的宣告键
- “Force Container (mod)”(默认SHIFT)按下这个键来宣告库存物品
- “Force Attack (mod)”(默认CTRL)按下这个键来切换耳语
- 有时在alt+tab之后,alt键可能会卡住。再次按下alt键即可解决。