改进此游戏(Improve This) mod | 环世界
这个mod的介绍是:这个mod可以标记建筑物以提高它们的品质。被标记的建筑物将作为建造任务进行改进,优先级低于所有其他建造任务(有自己的选项卡)。改进的成本是根据建筑物的成本和拆除后返回的物品计算的(例如,一张花费45木材的木床将花费23木材进行改进,因为你可以得到22木材退还)。改进工作与重新建造建筑物相同,但可以自由取消以取回物品。如果新的品质比当前品质差,品质将不会改变。
这个mod的使用方法是:将建筑物标记为需要改进的品质,然后它将以一个建造任务的形式进行改进。改进的成本是根据建筑物的成本和拆除后返回的物品计算的。进行改进的工作与重新建造建筑物相同,但可以自由取消以取回物品。如果新的品质比当前品质差,品质将不会改变。
这个mod的作者制作这个mod的主要原因是Quality Builder的使用方式让人感到繁琐。虽然它是一个很好的mod,但如果你想改进一个现有的建筑物,这将是一个麻烦的过程,而且在改进完成之前你将无法使用该建筑物。
这个mod还有一些配置设置,可以设置不同品质的改进所需的技能等级的选项,默认为5%的几率。还有一个名为“Do Trials”的选项,可以为每个技能级别生成100万个结果,并将每个品质的设置设置为选择的几率。
已知的问题有:建筑物的品质外观不会更新为新的品质,Quality Builder添加品质到建筑物时不会添加改进选项,没有检查防止改进不属于自己的东西(例如机械集群建筑物),没有检查防止改进自己未研究的东西。
计划添加的功能有:右键单击选项来指定目标品质。
如果其他mod制作者想要让自己的工作人员生产更高品质的建筑物(类似于灵感创造力),可以通过ImproveThis_Mod.PawnModifiers.Add(delegate (Pawn pawn) {...})让这个mod知道它,返回输入品质的int修饰符(灵感创造力为-2)。如果得到一个空的工作人员,返回最佳情况;这是为了检查失败消息的最低可能技能。
将这个mod放在所有添加了品质建筑物的其他mod之后。