[MilKyC]割草Cut grass|Harvesting hay
调整了草(core),高草(core),黄草(Odyssey),高黄草(Odyssey)的产物,让其可以被割除出干草。
我查了代码,原版每个格子的草的营养值是0.5,也就是说野生动物吃一次回0.5饥饿。所以我设置的是成熟度100%的草能割除6个干草(每个干草0.05营养值合计0.3),成熟度不足时产量会降低。
收获方法很简单,点割除划一片区域即可。
兼容性100%,因为我参考了原版的树的基类TreeBase,用补丁文件<Patch>,在<plant>标签下,补充了<harvestedThingDef>Hay</harvestedThingDef>和<harvestYield>6</harvestYield>标签,这种写法就不存在不兼容的问题。同样也是因为这种写法,割除实际属于收获,故存在收获失败,同样也享受难度的产量降低和某些mod的收获量增加
如果有遗漏了一些草的同类植物,没给他定义干草的产物。或者你希望我也为一部分植物定义一些产物,可以在steam下留言
I adjusted the yields of grass(core), tall grass(core), yellow grass(Odyssey), and tall yellow grass(Odyssey) so that they can be harvested for hay.
I checked the code; in the original version, each grass cell has a nutrient value of 0.5, meaning wild animals recover 0.5 hunger points per meal. Therefore, I set it so that grass at 100% maturity can yield 8 hay cells, with yield decreasing when maturity is insufficient.
Compatibility is 100% because I referenced TreeBase, using the same `<Patch>` tag. Under the `<plant>` tag, I added `<harvestedThingDef>Hay</harvestedThingDef>` and `<harvestYield>6</harvestYield>` tags, eliminating incompatibility issues.
If any plants of the same species as grass were omitted, and their hay products weren't defined, or if you'd like me to define products for certain plants, please leave a message on Steam.
平衡性上,自己种7天收18,野外的草,黄草成长时间2.5天,高草,黄高草,成长时间3天。乍一看,3天收6个超模。
但实际游玩,划一片割除区,只有第一波直接割产量高,后续空地长草是随机生长,养不活很多动物的,第二波就完全降低下去了,所以玩养动物流派,肯定还是自己种节省空间节省人力。
做这个mod主要是避免,为了几只只动物却要开一整片地,大了小了都尴尬,完全没必要,搓点粗饲料还得连草都弄不出。