1. 欢迎来到星露谷物语世界!
2. 在这里,你将体验农场生活的乐趣。
3. 种植作物、饲养动物、结交朋友...
4. 每个季节都有独特的活动等待着你。
5. 按E键打开背包,按ESC键打开菜

1. 欢迎来到星露谷物语世界! 2. 在这里,你将体验农场生活的乐趣。 3. 种植作物、饲养动物、结交朋友... 4. 每个季节都有独特的活动等待着你。 5. 按E键打开背包,按ESC键打开菜

SDVWM,原名StardewValleyWeatherMachine,是一款完全基于模块化的模组,它利用现实世界的天气预报数据,提供定制化的农耕体验,让您所在地的天气能够影响您农场作物的生长和

游戏玩法机制

新闻与更新

重要公告

2023年10月20日:我一直在默默地从零开始重新修改我的模组;目前还没有任何更新可以报告,但预计在未来几个月内会有一些进展。我意识到我的发布频率不如以前,对此我表示歉意,因为我一直在应对研究生学业和全职工作。所以,我只能在有空闲时间的时候进行这项工作。我没有放弃任何模组的计划,并将继续努力改进它们。

即将进行的后端升级

为加强地理IP地址和天气预报数据等敏感信息的安全性,我们计划于今年7月下旬对后端进行定期升级。后端将重新发放新密钥和服务URL。目前仅环境光功能已为此变更做好准备,SDVWM和真实天气功能将在本次重大变更实施前完成后端升级适配。(一旦此次变更实施完成,我们将提前预留充足时间供用户准备。2022年07月23日之前的所有版本在后端升级完成后将不再返回天气预报数据。)

注意:旧版API将于2022年9月30日或之后停用,所有2022年7月23日之前的模组版本将不再返回数据。若届时您尚未更新模组,将会收到包含404错误的error.txt文件。因此强烈建议您在2022年9月30日前持续更新模组,因为后端系统正在进行重写,每次模组发布都将包含变更内容,直至最终升级完成。

2021-2022年MOD计划状态

  • 添加对Android的兼容性(进行中)
  • 添加调整HUD位置的功能
  • 添加与Mobile Phone模组的集成支持
  • 用动态游戏内聊天天气预报替换经典HUD模式
  • 可选择消耗农夫体力而非降低速度
  • 在极寒天气时添加下雪效果!
  • 进一步自定义天气减益系统(寒冷降低速度,炎热消耗体力)

鸣谢:VonLoewe

提交您希望在2020-2021年添加到本列表的功能或改进建议
SDVWM 反馈表


主要特点

基础配置

用户可以根据自己的喜好定制天气机器,游戏首次启动时会在StarDewValley Weather Machine模组文件夹中自动生成一个config.json文件,包含以下设置:

  • TempType:选择F表示华氏度,C表示摄氏度,或K表示开尔文。
  • WindController:当用户当前位置的风速≥用户输入的米/秒时,屏幕上会出现碎片,碎片的速度基于用户当前位置的阵风速度;当风速≤<设定值>米/秒时,碎片会消失。
  • Season Awards:每个季节都会带来不同的特权和好处:游戏中的某些天气条件会影响收获时获得的作物数量,甚至会影响作物成熟所需的时间,具体取决于季节。使用true启用,false禁用。此功能默认启用。
  • coldTemp:触发寒冷天气相关疲惫效果所需的最低温度。
  • hotTemp:触发炎热天气相关疲惫效果所需的最高温度。
  • EnableExhaustion:默认设置为true,如果您不希望农夫受到天气相关疲惫效果的影响,可以将其设置为false。
  • ExhaustionHours:设置农夫因季节性天气变化而感到疲劳所需的时间(浮点数,单位为小时)。(默认值为3.0)
  • EnableLogging:默认设置为false,但在测试版中默认设置为true。如果设置为true,将在命令输出中显示有关模组的信息,包括任何已安装的附加组件和测试版相关的重要公告。
  • EnableExperimental:默认设置为false,如果您想预览即将推出的功能,可以将其设置为true。但请注意,这些功能的稳定性无法保证,我可能无法为这些实验性功能提供支持,因为它们可能会在未来的版本更新中更改或移除。

2022年7月15日+ 更新响应式HUD

您的本地天气预报数据实时显示在左上角,随游戏内每日更新及玩家位置变动而刷新。
HUD界面展示以下信息:天气状况、温度、风速、湿度、收获产量及每日运气值。
HUD界面具有响应式设计,可适配任何屏幕分辨率。此外,按下"Home"键可将其隐藏。

重写的疲劳系统

2.3版本新增了为SDVWM完全重写的疲惫系统,玩家将能体验到根据游戏当前季节触发的季节性减益效果,例如冻伤或热浪。听到游戏中的天气现在能影响角色,你可能会因这消息汗流浃背,或是吓得透心凉!

无论如何,我们已与Jojo Corporation合作,为您提供一些清爽的冷饮来缓解痛苦。当然,您也可以沿着街道前往Stardrop Saloon,享用一片热腾腾的披萨。

说到披萨,我听说格斯会用南瓜派来做饼底,当然这只是个传闻……

你也可以在家制作一些菜肴来....

哎呀!看起来本该填满这个页面的其余文本不见了。
看来得靠你来填补缺失的页面,并找到其他能缓解疲劳的物品了。
在我们的论坛上分享你发现的任何有助于缓解疲劳的食谱,这样其他玩家就能好好感谢你,说不定还能让格斯重新露出笑容。


附加组件提供了模组默认不包含的额外功能,并通过定制化体验进一步丰富您的游戏玩法。

  • 环境光:环境光插件可在此处获取
  • 实时天气事件:允许天气事件实时发生,而非次日触发,该插件可在此处获取
  • 示例附加组件:Hello World Mod会检测SDVWM.ini文件,该文件包含存储数据并被模组及所有附加组件使用。您只需将这些数据整合到您的模组或附加组件中,并发挥您的想象力。请告诉我您利用这些数据创造了哪些内容。我将在此页面展示其他用户使用SDVWM开发的模组/附加组件。
    Hello World SDVWM插件可在此处获取

未来将推出更多附加内容。

下一个实验性功能即将到来!

注意:实验性功能可能存在较多错误且不稳定,仅在您接受风险的情况下启用。
对这些功能的支持有限,但我们感谢您自愿帮助我们测试这些功能,以便我们能够更好地改进它们。


错误修复与变更

  1. 新增选项允许用户手动输入邮政编码来指定天气位置,而非自动获取其邮政编码。
  2. 重构并移除了过时代码。
  3. 更新了assets中用于渲染UI的已弃用modHelper代码。
  4. 将HUD移至地图菜单,天气数据现在会在地图菜单中显示。