终极肥料

终极肥料

以可配置的方式修改肥料的各个方面,允许在一格土地上使用多种肥料,允许在作物生长后追加施肥,允许修改每种肥料的增益效果。

游戏玩法机制

这本质上是随时施肥和多重施肥的结合,两者都是尚未更新至1.6版本的模组。我想使用它们,但它们无法兼容,因此我决定自己编写模组。尽管功能相似,但所有代码均为全新编写。这主要是因为它们的源代码既不高效也不简洁,自己重写所耗时间比阅读转换器代码更短。

特色功能

  • 一切均可配置
  • 允许你在一个作物空间里施加多种类型的肥料。
  • 允许你选择在同一块作物地多次施用同类型肥料时的效果。
  • 允许你将所有肥料施加到已经种植作物的耕种区域上。
  • 允许您修改每种肥料的加成数值。
  • 允许你调整每次制作时生产的肥料量。
  • 允许速度肥料作用于多阶段作物。
  • 肥料在不同季节间保持有效
  • [ 如果与肥料相关,请在评论中提出功能请求 ]

兼容性

此模组可能与通过等值检查直接检测 HoeDirt.fertilizer 的模组冲突。若模组作者希望与本模组兼容,应使用字符串"包含"功能检测肥料是否启用。这样做的优点是无需检查本模组是否已安装,因为"包含"功能对原版同样有效。 由于原版没有检查肥料是否属于同类型的方法(就我所看到的),我不得不自己实现。如果你需要更改这一部分,请留言,等我弄清楚如何操作后,或许能提供一个自定义接口。或者,你也可以直接用 Harmony 对这个模组进行补丁修改。

翻译

如果你想贡献一种新语言或编辑现有语言,欢迎提交拉取请求。

来源

https://github.com/foxwhite25/Stardew-Ultimate-Fertilizer/tree/master