
布兰兹的无尽漫游者
这个模组移除了游戏中关于战役中可生成的流浪者数量的软性上限。
查看大图布兰兹的无尽漫游者
感谢 Companion Hoarder 的作者 chinesebut 帮助我完成这个模组!
让我先解释一下流浪者生成软上限的具体含义。游戏在战役开始时会对每个流浪者的生成进行概率检查。这个检查在函数内部有一个硬编码的数字,很难通过外部修改来配置它,不过 chinesebut 正在研究这个问题。
检查是这样进行的:
游戏有一个任意数字作为软上限,这个数字是 25。
该数值会被除以游戏中 XML 文件里属性 is_template 设为 "true" 的流浪者数量(包括所有流浪者模组添加的角色,比如我的 Bleinz's More Wanderers 模组)。除法运算的结果给出了一个比例,表明 25 相较于实际流浪者数量的缩小程度。下一步,游戏会生成一个 0.0 到 1.0 之间的随机数,若该随机数小于或等于之前计算出的比例,就会生成这个流浪者。
那么这个模组有什么作用呢?
它完全移除了软上限。 这意味着每个流浪者模板都会在每场战役中生成,但仅生成一次(游戏本身也只生成它们一次)。
综上所述,如果你想确保所有流浪者最终都能在你的战役中被找到,并且你只想要每个流浪者的一份副本,这就是适合你的模组。
另一方面,如果您希望在游戏中拥有确切数量的流浪者,同时存在同一流浪者模板的多个副本(具有不同的随机名字,但相同的属性),您应该查看 Companion Hoarder 模组。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。