季节管理器 - 12阶段动态天气与气候全面重制

季节管理器 - 12阶段动态天气与气候全面重制

季节管理器拥有逼真的12阶段季节循环和对天气与气候的全面改革。它会动态调整全年天气、温度及气候数据,带来沉浸式的体验。

脚本

什么是赛季管理器?

季节管理器 是一个全面的沉浸式脚本,迫使世界遵循一个真实的12阶段季节循环。

这是一个自动运行的总管理器。它会读取**动态季节模组(一个必需**模组)中的日期,并替换游戏文件。这个模组能自动控制你的气候和温度,无需你手动修改任何文件。

它也会自动管理其他季节性模组。如果你已安装了诸如:

春季与夏季

Valentine Blossoms1Vex16 制作

重制草莓镇 作者 Ruski8

大谷植树造林BigiApra 制作

圣丹尼的樱花BigiApra 制作

黑水镇的樱花snarra2256 制作

极致草地 - 增强草地与植被密度RichardHertz 制作

新汉诺威之心平原——重绘之心地 作者:beniguess1899

秋天

秋季植被 2.0 - 单人游戏秋季体验(动态季节版)作者 beniguess1899

冬天

雪 - 终极单人雪地模组 (动态季节版) 作者:RichardHertz

环境废弃马车BigiApra 制作

禁用热浪效果anoqxra 制作

XMAS & HOLIDAYS

瓦伦丁圣诞节 by JeremysGaming

比彻之愿的圣诞节 作者:chicaroo

黑水镇的圣诞节 来自 chicaroo

草莓圣诞JeremysGaming 制作

罗德镇圣诞装饰 作者:JeremysGaming

季节管理器会检测它们并在正确的时间自动启用或禁用它们,这样您就不必手动操作了。

图片

樱花在春季自动启用,极致草地从春末到夏末自动启用,秋季植被在整个秋季及冬季初生效,而雪景模组则在冬季期间激活。


12阶段动态天气与气候大修

(灵感来源于 动态季节VESTIGIA 传承版(1.0版)

这是扩展游戏季节系统的主要组件,将其细化为一个详细的12阶段季节循环,并采用了从零构建的革命性温度系统。温度通过多层机制动态计算,综合考虑了季节所有9个州和38个地区当前天气太阳增益大气保温以及每日温度波动。为打造无缝体验,四个“高峰”季节被设定为锚点,其他八个“过渡”阶段在它们之间以数学混合方式实现完美平滑的过渡。所有12个阶段的天气概率基于真实气候数据(经过部分调整),并配备12个过渡图表,确保风暴持续稳定而晴朗时段保持平稳。该系统还与流行的气候添加模组完全兼容(附带适用于WhyEm的视觉VESTIGIA传统版(1.0)VESTIGIA 2.0 - 视觉模组的版本)。

图片

引擎内部:物理引擎

温度和天气模式并非随机产生,而是在生成文件前通过一个复杂的Python模拟计算出热力学作用力的结果。以下是其数学原理:

  • 太阳得热与降温: 引擎计算能量输入。晴天通过太阳得热增加**+4.0°C**,而夏季暴雨则因蒸发降温预计导致**-5.5°C**的下降。
  • 大气保温:云层、雾和雪起到保暖层的作用。浓雾的稳定系数为0.98,能滞留地面热量,使多云夜晚比晴朗夜晚更暖和。
  • 每日温度波动(波动性): 这决定了下午3点与凌晨5点的温差。晴空万里的天气稳定系数仅为0.05,导致热量在夜间迅速消散。这就是为什么新奥斯汀沙漠(被建模为低比热容区域)正午炎热刺骨,午夜却寒冷如冬的原因。
  • 区域邻接(IDW):该模型采用反距离权重法计算38个区域之间的气团移动。来自灰熊山脉的冷空气并非静止不动,而是依据距离远近在数学上"渗透"至大谷地及坎伯兰森林。
  • 数学插值法: 8个过渡阶段(如早春、晚秋)通过混合旺季数据生成。早春的计算方式为80%春季 + 20%冬季,确保时间平滑线性推进。
  • **持久天气变化图:**为防止“天气闪烁”,模组使用加权转换图。雷暴被分配了较高的“退出成本”,迫使其自然消散(雷暴→降雨→阴天),而非瞬间消失。

计算示例

追踪从通用季节平均到特定、基于物理的天气事件的精确数学路径。

场景:坎伯兰森林(初冬)

天气状况:雪

图片


️ 安装

选择你的版本并将 SeasonManager.asiSeasonManager_Uninstaller.bat 以及 lml文件夹放入RDR2主文件夹(与RDR2.exe同一位置)。


卸载

该模组包含一个全面的卸载脚本,SeasonManager_Uninstaller.bat,可安全完整地移除模组,并恢复其管理的所有文件。

重要提示:如何运行 确保Red Dead Redemption 2已完全关闭。 脚本必须在您的主RDR2游戏文件夹中(与RDR2.exe相同的位置)。 你必须右键点击文件,然后选择"以管理员身份运行"。该脚本需要管理员权限才能修改文件。

卸载程序的功能 该脚本将引导您完成整个过程,并自动执行以下操作:

  • 恢复其他模组:它会扫描你的lml文件夹中由季节管理器管理的任何文件或文件夹。
  • 删除季节管理器文件:移除所有核心模组文件,包括SeasonManager.asiSeasonManager.log以及整个lml\SeasonManager文件夹。
  • 清理完成:在您确认卸载完成后,脚本将删除自身,保持您的文件夹整洁。

要求

1. ASI加载器(请从下列选项中选择一个):

ScriptHookRDR2 dinput8.dllScriptHookRDR2.dll(与 RDR2.exe 位于同一位置)。

或者

ScriptHookRDR2 V2 dinput8.dllScriptHookRDR2.dll(与 RDR2.exe 放在同一目录下)。

终极 ASI 加载器 v9.4.0(或最新版本) 仅适用于dinput8.dll(与RDR2.exe相同的位置)。

&

2. 核心模组要求:

动态季节


兼容性

⚠️ 关于模组优先级和冲突的重要说明

为了让这个模组正常工作,模组管理器应具有优先权,优先于其他可能包含冲突文件的模组。这可以确保模组的动态季节逻辑能够覆盖其他模组中的任何静态值。

若你打算使用附加内容(如**视觉与环境草药学野生动物),此加载顺序为强制要求**。所有附加内容均基于“季节管理器最后加载”的设计前提。

简而言之:请始终最后加载"Season Manager"(在lml深处),以确保其优先级最高,即使在使用补丁和特定版本时也是如此。


建议

季节管理器(附加组件)- 12阶段季节性视觉与环境 季节管理器(附加组件)- 12阶段动态季节性植物学 季节管理器(附加组件)- 12阶段动态季节性野生动物

&

炉边反应 基础需求最终版 湿度和温度大修最终版

&

赛季长度 ≥ 1000

& 请阅读这篇文章!


如果你喜欢“赛季管理器”,请考虑点赞或评论。你的反馈非常有帮助。感谢你的关注,祝玩得开心!