OCB 电力系统大修(V1.2)

OCB 电力系统大修(V1.2)

全面革新电力系统运作方式。 允许以链式连接多个电源(仍仅限一个上游连接),构建具备更精细统计数据的电网,并提供更优的电池充电调控选项。 实验性 BepInEx 模组

实用工具

重要通知: 这个模组对电力系统进行了大量改动,因此极有可能,经过大量测试,我在某个环节搞砸了。在进一步测试之前,由早期采用者完成(基本上就是你,如果你真的在读这个的话)。我已经重构了代码以取消之前对BepInEx的依赖要求,这将使其封装性更好,安装/使用更简便,但它很可能我也搞砸了一些之前正常工作的东西。在操作前请备份您的存档,使用此模组!后果自负!
此模组可能与任何涉及电力的其他内容不兼容!
此外,这个模组与EAC不兼容,因此你需要关闭EAC!
也应适用于多人游戏,但尚未充分测试。

主要特点

  • 电源可以像其他电力设备一样连接
  • 可以从任何上游电源获取电力
  • 优先使用可再生能源,再使用汽油
  • 额外的电网需求/供应和充电统计
  • 电池组中的所有电池会同时充放电
  • 太阳能发电在黎明和黄昏时逐渐增强/减弱
  • 决定从哪些上游电源类型为电池充电

额外电力模组

这些模组都是经过与本模组兼容性测试的额外模组。但它们也能独立运作,因此,选择你喜欢的,请将它们额外安装到电力大修模组中。

原版地图加载

在2.0.0版本中,原版地图会被自动检测并使用默认值进行「升级」,例如,电池组会获得一些额外的独立选项来定义应使用何种电源,能够为它们重新充电(默认情况下,仅使用可再生能源为电池充电)。一旦存档文件再次被写入,这些选项将被保存在存档中。可能是时候做个备份了,以防你需要恢复到原始状态!

电力分配逻辑

电力分配总是从一个根电源开始,即上游没有任何进一步连接的电源。电力被分配给连接到该电源的所有本地电力消费者。然后,这些消费者将按以下顺序尝试从所有连接的上游电源获取所需的电力:

  1. 最近的太阳能电池板
  2. 最近的发电机或蓄电池组 需要注意的是,当所需功率超过可用功率时,这种逻辑会暴露出一些异常情况。当然,这还可以进一步优化,但是它是否值得为此投入额外的CPU资源尚存疑问。

SMX 用户界面支持

目前还没有针对SMX UI的兼容性补丁。你将无法调整电池组充电方式。待此新版A21足够稳定后将添加。

黑暗降临支持

这个模组应该可以直接兼容DF(A21)。

亡灵遗产支持

一旦《亡灵遗产》A21版本发布,我将更新此部分内容。目前您仍可以使用旧版的A20 BepInEx版本!
A20模组与Undead Legacy开箱即用兼容,例如无需额外需要兼容性补丁。但你需要确保这个模组会在常规的《亡灵遗产》 (UL) 模组之后加载。例如,你可以只需将文件夹重命名为 ZElectricityOverhaul 即可完成此操作。

广告

在Nexus上查看我的其他模组:

  • 最受欢迎:OCB 停止燃料浪费
  • 最被低估的:OCB Crooked Deco
    更多信息请参阅GitHub页面或原论坛帖子。