// Management · RimWorld Mod
超级拼装
【模组在执行阶段中有AI工具参与,主要用于跟我一起投石问路以及修复山一样高的bug】 超级拼装 我专门做了个符合我自己操作习惯的mod来帮我偷懒 它提供了一个可视化界面来为小人自由搭配各种种族的外观组件,并且能够独立调整每个部件的颜色、大小、位置和角度 可中途加入,不建议中途退出 B站搜索环世界超级拼装有演示视频可以看 核心特色 纯幻化系统:所有外观修改只作用于渲染层,不改变角色基因、种族数据。 自由的组件搭配:从“组件超市”中选择任意种族或基因的外观组件——耳朵、尾巴、角、发型等,跨种族自由混搭。 精细的独立调节:绝大多数组件都能独立调整颜色、缩放、偏
【模组在执行阶段中有AI工具参与,主要用于跟我一起投石问路以及修复山一样高的bug】
超级拼装
我专门做了个符合我自己操作习惯的mod来帮我偷懒
它提供了一个可视化界面来为小人自由搭配各种种族的外观组件,并且能够独立调整每个部件的颜色、大小、位置和角度
可中途加入,不建议中途退出
B站搜索环世界超级拼装有演示视频可以看
核心特色
纯幻化系统:所有外观修改只作用于渲染层,不改变角色基因、种族数据。
自由的组件搭配:从“组件超市”中选择任意种族或基因的外观组件——耳朵、尾巴、角、发型等,跨种族自由混搭。
精细的独立调节:绝大多数组件都能独立调整颜色、缩放、偏移、旋转和图层顺序。
64 色调色板:提供丰富的预设颜色,同时支持色轮和 RGB 数值输入,精确调色。
变体与样式切换:支持切换同一组件的不同变体(如不同样式的尾巴/发型)。
双模式:新建模式与编辑模式,分别支持从无到右定制一个小人或是修改现有小人
直观的预览界面:大型实时预览窗口,所见即所得。
如何使用
进入游戏后,点击屏幕右下角的“超级拼装”按钮(也可以从开发者模式的“超级拼装设计器”菜单打开)。
在窗口左上角选择种族和异种作为基础身体。
在右侧组件商店中选择“基础组件”、“外置组件”或“特殊兼容模式”,挑选想要添加的部件。
点击某个组件,可在详情面板中精细调整颜色、位置、大小、旋转角度和图层。
点击“生成殖民者”将设计好的角色带入殖民地。
若要修改现有殖民者则需点击新建模式以切换至编辑模式
更改完毕后点击最右边的应用按钮即可实现修改
常见问题
Q:这啥MOD
A:这个mod叫超级拼装。顾名思义,你可以从例如体型和头型这样的基础组件,再到bodyadon、外观基因等复杂组件里任意挑选并排列组合成一个小人
不过单纯就设计初衷来说这应该算半个开发者工具吧,它真正的用途是跳过枯燥的反复编译直接查看各个组件在小人身上的效果。我做mod的最终目的一直是为了改善我自己的游戏体验,如果正好能帮到你,那就太好了
Q:看着还行,怎么操作
A:点击右下角白色按钮打开主界面(它通常在最上面),至于操作方法,你可以先去看演示视频。其实功能没有多复杂。自己随便乱点摸索个两分钟也差不多会用了
Q:功能这么多,会不会跟什么mod冲突
A:大概率会跟一些能改pawn贴图偏移量的mod冲突,不过这类mod一般都是针对性修复某个问题的靶向药,反正别一起用就好
Q:支持中途加入吗?
A:没啥复杂的逻辑,中途加入问题不大
Q:兼容性如何?
A:我只测试了鼠狐米猫螈(仅本体),因为我只玩过这五个。然而外星框架何其复杂,外星种族又千奇百怪,所以我也只能保证我测试的那些是没什么大问题的
Q:外置组件就是把其他外星种族的组件随意组装搭配吗?那会不会引发冲突
A:理论上来说不会,其实你可以把外置组件系统看作幻化,只要渲染不出错就不会爆红字。但话虽如此,我不认为自己的代码健壮性高到凭一人之力打倒整个世界,所以我建议所有人在使用这个功能之前存个档
Q:组件全靠渲染?那性能占用会不会直接爆炸了?
A:后期存档可能会在设计器内选中某个bodyadon组件比较多,或者是给同一个pawn添加上百个组件的情况下掉帧吧
Q:为什么我加了xx种族的拓展基因,但我切换到对应种族后,旁边的异种按钮的下拉菜单里却显示了所有异种
A:那就要问问你的mod了。目前异种筛选机制不支持harmony运行时注入替换的基因跟xml里忘了写前置的,因为异种筛选的原理直接查异种基因的前置,这是为了那些本体没有基因的外星种族而做的兼容
Q:为什么部分外星种族在基础组件页面里的头型是红×,打开还爆了红字
A:这是因为那个外星种族的头型是占位符。我做了个探针来专门避开那些头部是占位符的外星种族,理论上来说不会爆红字。如果爆红字且红字里包含大量100100,请提交bug
Q:翻转点击无效
A:出于某种原因,目前只有少部分组件才能翻转(例如原版毛绒种的尾巴),不过也不排除是我写法有问题才没法完全兼容,以后找到方法会尝试改进
Q:一些组件在旋转滑块的作用下是围着某个角度旋转,另一些组件则是自我旋转
A:同样是组件差别的原因,要想让所有组件都能“自转”是不可能的
Q:为什么头型无法切换?
A:先检查一下是不是装了动态表情类的mod,这类mod通常会接管或是覆盖一切头型与面部绘制的工作,它一般会提供一个界面来供使用者调整头型配件,例如FA就是在底部菜单栏的头部图标里改。但如果没有的话....那我大概是要加班了
Q:原版部分基因组件(如耳朵尾巴)无法染色
A:原版一些组件的染色是根据肤色或发色来的,例如尾巴是发色,耳朵是肤色;还有一些组件是没法染色,例如红眼
Q:选中child和baby体型后就无法显示头型了,切换头型也没反应
A:因为child和baby都自带头型,自然无法选择头型。至于无法显示头型的问题...我学艺不精暂时没法解决,这个问题就交给未来的我吧
Q:我的小人在使用偏移或缩放功能之后坐穿梭机去做任务(例如金鼠鼠科研),10天之后回来就失去了变换效果
A:这是为了防止内存泄漏而刻意为之的设计,非当前活跃pawn身上的变换都会被清除,不过这也不是立即,5000tick之后才会触发这段清理机制
Q:原本有变换效果的pawn在读档后头部显示异常(例如没有头发,眼眶发白),还跳了一堆红字
A:这一般是在已经应用变换效果后中途装/卸动态表情,或是在应用头型的变换效果后卸载mod导致。不建议中途删除,真要删的话你可以先把改过的pawn删了