A Matter of Time - HUD 时钟小组件 封面

A Matter of Time - HUD 时钟小组件

上古卷轴5:天际特别版用户界面

该模组向 HUD 添加一个时钟,显示当前一天中的时间以及更多信息。

预览

前置 Mod

详情

A Matter of Time

你是否曾经发现自己正在穿越地下城,或坐在酒吧里,然后问自己:现在多晚了?如果我走到外面,会是阳光照耀,还是会看到月亮?如果是这样,那么这个模组就是为你准备的!

YouTube YouTube

该模组的目的

该模组向 HUD 添加了一些小组件,它们可以显示不同的时间相关信息:

  • 当前游戏内时间可以使用符号和文本表示来显示

  • 当前游戏内日期可以使用文本显示。

  • 现实生活中的时间和日期可以使用文本显示。

该模组可通过 SkyUI Mod Configuration Menu 进行高度配置。

配置

可通过 Mod Configuration Menu 进入配置。它分为三个页面:General(通用)、Display(显示)和 Control(控制)。

在 General(通用)页面,可以选择要显示哪个小组件以及如何显示它,例如使用哪个符号。

第二个页面(Display/显示)控制与小组件排列、缩放和透明度相关的选项。

第三个页面(Control/控制)让你选择小组件何时以及如何显示。

最后一个页面(Settings/设置)让你能够保存和加载自己的设置,以便重复使用。

控制模式定义了小组件的显示方式。目前有四种方式:

always:只要没有打开菜单,小组件就始终显示

timed:按下配置的热键后,小组件会短暂显示(可在 MCM 选项 "Display Time" 中配置)

toggle:使用配置的热键来显示和隐藏小组件

periodically:在可配置的时间自动显示小组件,例如每小时一次。

兼容性

该模组应兼容其他所有模组。尤其是,它与 Immersive HUD 和 Frostfall 模组兼容。

如果你正在使用 IHUD 模组,并希望时钟与其他 HUD 元素一起显示,只需将此模组配置为始终显示即可。

需求

该模组使用了 SkyUI 出色的 HUD 小组件框架。因此没有 SkyUI 就无法运行。你需要最新版本的 SkyUI(撰写本文时为 5.2SE)以及最新的 SKSE64。

我还应提到,由于目前没有相关文档,HUD 小组件框架的接口现在可能并不稳定。因此,如果下一个 SkyUI 版本中接口发生变化,此模组可能不再可用(但应该不会损坏任何东西)。如有必要,我会尽快适配新接口。

如果你想保存在 MCM 中所做的设置并加载它们,你还需要 FISSES。FISSES 是一个模组,它允许我将设置(或其他内容)存储到文本文件并从文本文件加载。FISSES 必须在 A Matter of Time 模组之前加载!

鸣谢

感谢 MrJack 制作 SkyDial 主题的图形。也非常感谢 Moosetrax 制作了出色的星盘图形和启动画面徽标。

译者:

版本 1 和 2:

  • FoxMcCloud - 巴西葡萄牙语

  • Santias - 俄语

  • Siham and Kesta - 法语

  • starfis - 捷克语

  • criswolf09 - 西班牙语

  • lordtorus - 波兰语

  • lorenchao - 中文

  • RockMic - 意大利语

  • MsFem - 日语

  • DryreL - 土耳其语

版本 1:

  • fourtwenee - 日语

  • dylanchang - 中文

包

现在有一些特定语言的包。它们包含整个小组件,所以你只需下载一个文件。

安装

通过 NMM 安装该模组很简单:只需激活它。

卸载

如果你想使用 NMM 卸载该模组:停用它。

如需手动卸载,请从 Data 目录中删除两个文件 AMatterOfTime.esp 和 AMatterOfTime.bsa。

卸载该模组不应影响游戏内的任何内容。

已知问题

在时间尺度发生变化后,可能会在短时间内(现实生活中的 1 秒)显示错误时间。某个模组突然直接更改时间后也可能发生这种情况。

使用旧版本的 SkyUI 或 SKSE 也可能导致问题,例如小组件不显示或 MCM 菜单不出现。

在某些机器上,小组件和/或菜单不会立即出现。有时重新安装该模组会有帮助(停用它、加载游戏、保存游戏、再次激活该模组并加载存档)。也有报告称,小组件在很长时间(现实生活中的几个小时)后才出现。

版本历史

v1.0

  • 初始发布

v1.01

  • 修复:重新加载后符号始终显示

v1.1

  • 添加:捷克语翻译

  • 添加:俄语翻译

  • 修复:重新加载后小组件可能显示在错误位置

  • 修复:菜单打开时热键仍然有效

  • 修复:00:xx AM 应为 12:xx AM

  • 更改:热键在按键抬起时触发,而不是按下时

  • 更改:每次加载游戏时都会注册事件,以便它们在以某种方式丢失后恢复

v1.2

  • 添加:意大利语翻译

  • 添加:日语翻译

  • 添加:中文翻译

  • 更改:使用游戏当前使用的字体来显示时钟

  • 更改:时钟每现实秒更新一次,而不是每 1.5 游戏内分钟更新一次

v1.3

  • 添加:西班牙语翻译

  • 添加:波兰语翻译

v2.0

  • 完全重写该模组

  • 添加:游戏内日期、现实时间和日期

  • 添加:大量符号

  • 添加:更灵活的配置

v2.0.1

  • 修复:配置为 24 小时制的时钟显示 24:XX 而不是 00:XX

v2.0.2

  • 修复:Papyrus 日志显示了关于不存在属性的消息

  • 修复:实时时钟可能滞后(尤其是当 Skyrim 不是活动进程时)

  • 添加:新日期格式:YYYY-MM-DD、YY-M-D、一些符合世界观的格式

  • 添加:新时间格式:12 小时短格式

v2.0.3

  • 修复:短时间太短了……

  • 修复:在所有情况下可见性未正确处理

  • 修复:按下配置的热键时,已禁用的小组件可能会显示

  • 修复显示异常:从 v2.0.1 或 2.0.0 更新时,时钟类型会在 MCM 中正确显示

  • 修复显示异常:加载游戏后,未使用的小组件不再短暂显示

  • 添加:新主题:compass

  • 添加:可使用 FISS 保存和加载配置

v2.0.4

  • 翻译:感谢 criswolf09 完成西班牙语翻译

v2.0.5

  • 翻译:感谢 Kesta 完成法语翻译

v2.0.6

  • 翻译:感谢 lorenchao 完成中文翻译

v2.0.7

  • 修复:当游戏内和现实时间段都过去时,所有周期性显示的小组件都会显示

  • 更改:周期性显示的小组件可以通过热键显示

  • 翻译:感谢 RockMic 完成意大利语翻译

v3.0.0 alpha 1

  • 更改:首个 Skyrim SE 版本

v3.0.0 alpha 2

  • 更改:更新了 form id 为 44 的 .esp

  • 更改:移除了 FISS 支持,因为 FISS 目前不适用于 SSE

v3.0.0 alpha 3

  • 翻译:感谢 DryreL 的土耳其语翻译

  • 更改:添加了 FISSES 支持

v3.0.0 alpha 4

  • 更改:现在季节会移动一个月,以匹配 Obsidian Weathers(感谢 Shocklizard)

  • 翻译:感谢 kopasov 的新俄语翻译

版权所有 2013-2015 SkyAmigo。未经授权,本作品不得发布在 Steam 上,除非使用名为 2efilflah 的 Steam 账户。