RimWorld

RimWorld

65 ratings
效率最大化Mod《就近工作》指南
By pureMJ
《就近工作》是一个非常简单的Mod,加上之后无需操作,你的小人就会自动优先找旁边的工作。
   
Award
Favorite
Favorited
Unfavorite
行为详解
想想看,你是不是经常看见你的小人走100格去收割一个玉米,然后走100格回来去种草药。结果刚种完一个草药,那边的玉米又新熟了一颗,于是你的小人又屁颠屁颠地走100格过去收割,然后再走100格回来,循环……

我每次看到这种场景都想死。不停地手动操作又太麻烦。而这个Mod就是来解决这个问题的。

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2784585275

加上这个Mod后,你的小人会优先在附近找活干。逻辑上这个Mod是这样的:
  • 判断原版游戏给你小人的工作是不是一个远距离(32格默认值)的工作。
  • 是的话在附近(默认12格)找一个别的工作
  • 将这个新工作的优先级增加一个值(默认为1)(数值上是减,因为小的数优先级高)再跟原版工作比较,如果不比原版低那就做这个比较近的工作。

所以如果你的小人附近有同优先级或者优先级只低一点的工作,那他会优先做这个,这样就不会总是走很远来来回回。

另外,为了防止小人一直在一个地方干很久,远处的高优先级工作完全不管了,可以用原版游戏行为百分比来解决。这个是一个百分数概率(默认5%),让你的小人有一个很小的概率会按原版游戏一样去全地图找最高优先级的工作。这样下来,你的小人会在一个地方干20个活(概率平均),走很远去另一个地方,再干20个。而原版游戏会让你的小人来回走很远走40次。
设置详解
这是此Mod的设置画面。图上已经标了汉语解释
  • 长距离临界值: 达到这个距离的才算长距离的工作。短距离的工作这个Mod不会影响
  • 最大就近找工作范围:就近找工作时在这个范围内找。这个值不要设太大。一般8到16之间。
  • 优先级增加值:就近找工作时也需要尽量找高优先级的,但是可以比原版的远距离工作低一点。这个值如果改很大那就会包括所有的附近的工作。也可以改成0,这样就只会找同优先级的。注意,原版游戏即使是同优先级也分先后的,比如 收割 种地 都属于 种植 工作,一般是同优先级的。但是游戏会让你的小人先把地图上所有的 收割 工作完成了再去干 种地 。而这个Mod会让你的小人就近干而不必先去远处 收割
  • 原版游戏行为百分比。这个设成100%的话就相当于禁用了这个Mod。设成0就是一直就近,你的小人再也不会走远距离工作。一般设成一个比较小的值就可以了。
4 Comments
Tearlaments Rulkallos 22 Jul, 2022 @ 8:17pm 
真的很有用,效率明显提升了,我自己的资源分配本来就很菜,拿东西每次都跑老远,十分感谢_(:з」∠)_
An acquaintance 19 Jul, 2022 @ 9:01am 
好! 感谢推广!
阿夜 16 Jul, 2022 @ 7:35pm 
太棒了!有时候明明仓库就在旁边,小人偏偏要先去20格外的仓库真讨厌!:bummer:
布谷鸟 31 Mar, 2022 @ 8:17am 
蛮好的