[1.0] 卸载边缘世界([1.0] Uninstall Rimworld) mod | 环世界
这个mod可以让你在环世界中卸载几乎所有类型的建筑物,以便自由地移动它们。
太棒了!现在我可以移动哪些建筑物呢?
嗯,列出不能卸载的建筑物可能更容易一些。
好的...那么,那些建筑物是什么呢?
很高兴你问了。
告诉我们吧!
好的,好的。我马上就会说到...
你仍然不能移动的建筑物有:
- 区域和区域标记
因为如果你可以在没有任何资源成本或工作的情况下放置和移除它们,那么为什么你要选择让殖民者把它从地板上剥离并移动到其他地方呢?
- 墓地
它只是地里的一个坑。你怎么能把它拿起来移动呢?此外,墓地没有资源成本,所以拆除和重建它和卸载和重新安装它之间基本上没有什么区别。请注意,石棺可以被卸载。
- 自然建筑物(树木,岩石,间歇泉等)
由于这些建筑类型从未被玩家放置,它们缺少使其可以放置的关键属性,而我又太笨了,不知道如何添加这些属性。此外,把一座山或一口热气泉挖起来移动到其他地方是多么合理呢?
- 珍奇建筑物(飞船碎片,毒素和精神飞船)
基本上与自然建筑物有相同的问题。而且,让你卸载坠毁的飞船会非常作弊。
- 无法选中的结构(地板,桥梁和屋顶)
在卸载之前,你需要先选择建筑物,所以显然这些类型的建筑物无法卸载。比我聪明的人可能会找到一种方法,但不是我。
- 来自mod的物品
很明显,如果我不知道它们是什么或者它们是否存在于你的游戏中,我就无法使它们可以卸载。除非自动化这个过程,但这会带来自己的问题,而且我也不知道如何做到。
那么X可以卸载吗?
如果列表中没有的话,那么是的。至少应该是这样。
如果不可以呢?
让我知道,这样我就可以修复。
有任何要求或兼容性问题吗?
除了需要Rimworld核心游戏之外,没有其他要求。至于兼容性问题,除非你安装了另一个使建筑物可以卸载的mod,否则这个mod非常简洁,你可能不会遇到任何问题。不过,如果你发现兼容性问题,请告诉我。
当我尝试卸载东西时,我收到错误消息!
是的,当尝试卸载太阳能发电机和水力发电机时会出现这种情况。据我所知,这是由于它们独特的发电机类型造成的,但我不知道如何停止这些错误的发生。话虽如此,据我所知,这些错误似乎并没有实际产生任何影响,除了打开调试控制台。而且,由于你可以告诉调试控制台不要自动打开,所以我决定保留这个错误。如果你担心这个问题,你可以避免卸载这两个建筑物,如果你非常担心,你可以进入mod文件并删除名为"UninstallBuggyPowerPatches.xml"的文件。
当我重新安装风力涡轮机时,它们仍然会被位于涡轮机旧位置的物体阻挡!
这是因为风力涡轮机使用了一个称为updateCounter的属性,用于确定风是否被阻挡。事实证明,当涡轮机移动时,updateCounter不会更新自己的位置,因此它使用的是它的旧位置来检查是否被阻挡。解决办法是保存并重新加载游戏。这样就会使updateCounter处于正确的位置。
这个mod与其他实现相同功能的mod有何区别?
有趣的是...直到我发布这个mod并收到的第一条评论问这个问题之前,我真的不知道还有其他类似的mod存在。我甚至先搜索了一下类似的mod,但没有找到任何一个,因为我在搜索中使用了“Uninstall”一词,而游戏在游戏过程中使用了这个词,而所有其他的mod似乎都使用了游戏在其代码中内部使用的“Minify”一词,而我在编写这个mod之前甚至没有意识到这是一个术语......
你在唠叨。
是的,我是在唠叨。但是为了回答你的问题,大多数其他mod只向游戏中的一个或几个建筑物添加了卸载功能,而不是像Uninstall Rimworld一样向所有建筑物添加。我找到的唯一一个向所有建筑物添加卸载功能的mod是Minify Everything。
那么,我应该选择... Uninstall Rimworld还是Minify Everything?
嗯,就我个人而言,我去看了一下Minify Everything,老实说,我更喜欢我的版本。
真是个大惊喜。
嘿,让我先解释一下我的理由。你看,Minify Everything使用的是自动方法来添加卸载功能。这意味着它遍历建筑物列表,并为缺少这些字段的任何建筑物添加使其可以卸载所需的几个字段。这些字段是"minifiedDef",在卸载时添加建筑物变成的物品,"thingCategories",确定物品在存储空间中存放在哪个选项卡下,以及"Mass",物品占用你的角色携带能力的多少。
但是,由于Minify Everything的过程是自动化的,它为每个字段都给出相同的值。每个建筑物的质量都是1千克(除了少数几个继承了父级质量值的建筑物),物品类别都是"Misc"。此外,自动化过程会将这些字段添加到在逻辑上不应该有它们的建筑物上,比如Spots,并且未将它们添加到逻辑上应该有它们的建筑物上,比如古代低温休眠槽。当所有事情都说完了之后,即使是庞大的6x7飞船反应堆的质量也只有1千克。足够轻,可以放进口袋里。更糟糕的是,地面也有1千克的重量。地面实际上什么都没有,但却有质量。因为这一切,你基本上可以把整个基地都放进一个商队中,因为它会非常轻,几个角色就可以把所有东西都放进他们的口袋里。
为了公平起见,Minify Everything有一个mod选项菜单,可以禁用某些建筑物的卸载功能,但这仍然无法解决我对它的所有问题。
相反,Uninstall Rimworld则手动为每个建筑物修改了这三个字段,并确保为每个字段都赋予了适当的thingCategory和Mass值,无意间避开了我后来在Minify Everything中发现的所有问题。据我所知,Minify Everything唯一的优势是在自动化过程中,它可以将卸载功能应用于其他mod添加的新建筑物。
但如果我想向mod中的内容添加卸载功能怎么办?
那就使用Minify Everything。但这里有一件事...由于Uninstall Rimworld和Minify Everything处理方式的差异,这两个mod实际上是兼容的。因此,你可以使用Uninstall Rimworld为所有基本游戏建筑物添加我的手工制作属性,然后使用Minify Everything为mod建筑物添加功能。
那么等等...如果你手动为每个建筑物添加质量值,它们有多重?有没有那么重,你无法搬运它们?那不是违背了这个mod的目的吗?
哦,你不需要担心这些。你看,当搬运物品时,无论质量如何,始终至少可以搬运一件物品,所以无论物品有多重,你应该始终能够重新安装它们并将它们放入存储空间。也就是说,有些物品的质量可能非常大,(尽管不是不可能)在商队中移动它们可能不实际,但这也是这个mod的目的所在。