请运输易腐食品(Please Haul Perishables) mod| 环世界

经许可,我已将此版本更新为1.1兼容性。所做的唯一更改是正确检测了“拾取并牵引”。设置中的调试模式也提供了很多信息。
我注意到的是,此mod尽最大努力来运送易腐物品,但是您的工作优先级仍然决定着小人实际运送的时间。
原始模组:请拖曳Marvin易腐品
下面的原始说明
添加了新的WorkGivers进行拖运,将优先运输易腐货物或食物优先于不易腐货物。如果物品会在不到一年的时间内腐烂或在十天或更短时间内变到零生命点,则将被视为易腐烂。
都将导致较高的劣化率的雨水和水将被考虑在内。
易腐物品只有在外面时才优先运输。
检查易腐品是否具有足够大的堆叠尺寸。最大堆栈大小为1的事物(例如,武器和服装)会自动通过。其他易腐品必须具有足够高的堆叠数量,以用于此类物品。确切的阈值取决于运输工具的当前承载能力和其种族的理想承载能力,但最高只能达到40。如果附近有其他同类型的易腐货物,易腐货物仍可以通过检查会在十天或更短时间内降为零生命值。
如果食物需要从低优先级存储到高优先级存储,也将被拖拉。
一种新的常规运输程序更喜欢诸如银或大堆物品之类的贵重物品来运输,而不管它们是否易腐。它将查看一个正方形的网格和一个加号的单元格网格,以查看是否可以制造出大堆的相同类型的物品。正常的常规运输程序会捡拾所有剩菜。
此版本中的新增功能,如果激活了“拾取并拖拉”,则该模块将改为使用其拖拉例程,但是将拖拉物品的顺序仍将由此模块决定。
另外,为了提高性能,待拖运的物品清单将被缓存在内存中,并且仅在经过一定数量的游戏内滴答声后才更新。
存在调试模式,当您右键单击可拖运的产品时,它会提供反馈,因此,如果不认为它易腐,食物或堆垛过多,除了仍然允许您手动进行操作外,这将显示为不做作业的原因优先运输。
[版本1.5.2]
信用-保留自马文的资料来源
Marvin的原始代码。
预览最初由Marvin制作。
Steam缩略图背景是免版税图片,来自“ Pixabay”或最初由Marvin制造(严重)。
RimWorld非官方字体,由Marnador提供。