
时间管理
慢下来,加速,暂停,倒流时间,熬夜到凌晨3点或更晚!完全自定义和控制游戏时间比例,使用可自定义的游戏内热键来增加/减少时间、暂停和倒流。现在在制作站时时间会暂停,
查看大图如果你有模组问题或想法,请加入我的Discord:
devopsdinosaur的Discord服务器
如果你不使用Discord,请私信或发送邮件。如果你遇到模组问题,那么你
可以直接通过GitHub提交:
devopsdinosaur/sunhaven-mods 错误/想法
我无法保证能看到我所有模组的帖子/错误报告,因此请使用Discord/GitHub。
有更好的方式可以联系到我。
谢谢!
dd
公共服务公告:
一直很难抽出时间制作新的模组并支持我已制作的模组。如果你喜欢我的模组,请考虑在Ko-fi上给予小额打赏(任意金额),帮助我说服我的妻子,让她觉得花时间做这些模组是值得的 =) 只需用手机扫描下方二维码或点击即可开始。万分感谢!
描述:
注意:仍有多份报告称使用此模组时发生即时制作。如果您遇到此问题,请在 Discord 上联系我(在我的服务器或官方 Sun Haven 服务器下的 #game-mods 频道)。
- v0.0.11 - 修复了导致金币/宝珠/券无法正确刷新的故障。
- v0.0.10 - 现适用于游戏版本1.4。新增倒转时间热键开关(默认Ctrl + Home)。
- v0.0.9 - 修复了导致“使用时间比例”配置选项无效的错误;模组现在会禁用原版作弊时间比例热键以防止故障(特别感谢模组作者 MorthyJD 对此问题的提醒)。
- v0.0.8 - 修复了每小时经验加成导致大量经验获取的故障。同时移除了因禁用时间缩放导致的瞬间制作问题。
- v0.0.7 - 修复了当时间缩放为零时与工作台交互出现的除以零错误。请注意,如果时间缩放为零,制作时间仍会显示为“0分钟”,但实际上制作时间将是无限的。
- v0.0.6 - 现在可以通过配置选项将就寝时间调整至凌晨5点(午夜后音效和房屋窗户灯光仍有些异常,但功能可用!)。
- v0.0.5 - 制作时间现在应完全匹配时间比例因子,并在制作表中实时显示(可在配置文件中切换为模拟时间显示[见下方配置部分])。同时重新编写了一些代码以改进多人游戏性能(可能仍需要一些修复)。
想要进一步放慢游戏节奏,或是加速赴约热恋时光?现在你可以做到!通过可自定义的游戏内热键,完全定制并控制游戏时间流速,实现加速/减速与暂停功能。制作台与储物箱界面现已支持时间暂停!同时新增24小时制时间显示选项。
时间比例表示每实时秒对应的游戏分钟数。默认时间比例为0.25f,意味着每四实时秒经过一个游戏分钟。然后您可以使用下面描述的热键来增加(Ctrl [+])或减少(Ctrl [-])这个比例,或使用时间切换(暂停)热键(Ctrl [0])来停止时间。
关于制作时间的说明:游戏在物品被加入队列时计算制作该物品所需的实际时间,并创建一个不受时间比例变化影响的计时器(在我的模组中,或者如果不使用模组,在设置窗口中也是如此)。这意味着如果你改变了时间比例并希望物品制作得更快,你必须重新将物品加入队列(或者你可以使用制作速度模组)。
翻译模组用户:有一个配置选项“周几”,允许您将周几字符串设置为您的语言。这是必需的,因为模组会覆盖翻译程序集中的字符串。抱歉,无法避免这种情况 =(
默认按键为:
- Ctrl [+] - 将时间刻度增加一格
- Ctrl [-] - 将时间刻度减少一格
- Ctrl [0] - 暂停时间
免责声明: 我通常在发布前尽可能多地测试这些模组,但我不总能发现所有问题。如果您遇到问题、发现某些功能未按预期运行,或认为某些内容可以改进,请告知我。下方有我的联系方式。感谢您的帮助!
配置选项:
- 启用 - 设为false可禁用此模组。
- 热键修饰键 - 用作特殊修饰键的Unity键码逗号分隔列表(例如ctrl、alt、command),热键生效需至少按住其中一个键。设为''(空字符串)可不需特殊键(不推荐)。有效Unity键码字符串请参阅此链接 (https://docs.unity3d.com/ScriptReference/KeyCode.html)
- 时间开始/停止热键 - Unity键码逗号分隔列表,其中任意键将切换时间流逝状态。有效Unity键码字符串请参阅此链接 (https://docs.unity3d.com/ScriptReference/KeyCode.html)
- 时间倍率增加热键 - Unity键码逗号分隔列表,其中任意键将提高时间倍率。有效Unity键码字符串请参阅此链接 (https://docs.unity3d.com/ScriptReference/KeyCode.html)
- 时间倍率减少热键 - Unity键码逗号分隔列表,其中任意键将降低时间倍率。有效Unity键码字符串请参阅此链接 (https://docs.unity3d.com/ScriptReference/KeyCode.html)
- 时间倒转切换热键 - Unity键码逗号分隔列表,其中任意键将切换正向/反向时间流动。有效Unity键码字符串请参阅此链接 (https://docs.unity3d.com/ScriptReference/KeyCode.html)
- 初始时间倍率 - 初始时间倍率(浮点数,默认时间倍率等于每分钟游戏时间对应的实时秒数)
- 时间倍率变化量(单次调节) - 每次按下增减热键时时间倍率的变化量(浮点数)。
- 24小时制时间格式 - 若为true则显示24小时制时间,若为false则按游戏默认显示AM/PM制。
- 显示时间倍率 - 若为true,游戏时间显示将附加'[XX m/s]'后缀,表示当前游戏速度(游戏分钟数/实时秒数)。该值每实时秒根据模拟时间与实时时间的对比重新计算,因此会显示例如打开用户界面时时钟暂停的情况。部分用户可能希望隐藏此显示,故提供此选项。
- 启用时间倍率 - 将此选项设为false将禁用本模组核心功能,停止时间倍率系统并使用常规模拟时钟。此选项仅供希望仅使用“箱子/制作界面暂停”功能的用户,其他情况应始终保持为true。注意时间倍率仍会显示在时钟上,并对应游戏选项中的“日间流速”设置。
- 箱子/制作界面暂停 - 除非您希望在打开箱子和工作台时时间继续流逝,否则应始终保持为true。
- 实时制作时间 - 若为true,制作时间将显示为基于当前时间倍率转换的实时时长。若为false则按游戏默认显示模拟时间。(因存在故障且实用性不足已移除)
- 每日结束时刻 - 代表每日结束的钟点(整数,必须介于1至5之间;若设为0则禁用深夜功能)
- 工作日标签 - 时间标签显示的星期名称;用于语言本地化(逗号分隔的星期列表)
游戏内控制:
无
冲突:
据我所知没有;如果有请告诉我。我还没有在多人模式中测试过任何内容。
安装:
- 安装 BepInEx。
- 下载并解压此模组。
- 将提取的文件复制到您的
<sunhaven-install>/BepInEx/plugins目录中。 - 运行游戏。尽情享受!
源代码与问题:
我所有的Sun Haven模组都在GitHub这里:https://github.com/devopsdinosaur/sunhaven-mods 我尽量让它们尽可能具体和简单。有任何问题或请求,只需在这里、github上私信我,或发送邮件至devopsdinosaur a_t gmail.com。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。