简介
介绍推荐多个实用MO2插件,可用于几乎所有贝塞斯达游戏。
描述
这里大部分插件出自Kezyma这位作者,可前往他的N网主页或Github下载。
任何模组管理器,包括MO2和Vortex,都只能管理Data目录下的内容。因此类似SKSE,ENB组件这样的模组,必须手动安装到游戏根目录。Root Builder则可以让我们用MO2像管理Data目录一样管理游戏根目录下的内容,从而使游戏本体彻底独立于模组内容,也一定程度上代替了类似ENB and ReShade Manager的工具。
原理(须知)
MO2将游戏本体与模组内容分离,是通过名为虚拟文件目录系统(Virtual File System - VFS)实现的。Root Builder在MO2运行任意可执行程序时,将VFS下一个名为Root的目录中的所有内容,物理地复制到游戏目录。这个过程中如果游戏目录中有文件被覆盖,那么被覆盖的文件会被备份。当运行结束时,这些操作将回滚,回到运行前的状态。这样就实现了游戏本体与模组的彻底分离。
使用方法
这里以安装SKSE64为例,下载后的直接安装可以看到如下的目录:
这时我们需要在Data目录下新建一个Root文件夹,然后将所有需要放置于根目录的文件移动至其中。然后右键选择Data,设置为Data目录(如下图),再点击OK就可以了。
下一步我们需要添加skse64_loader.exe为MO2的可执行程序,文件位置将不再是游戏根目录,而是MO2/mods/SKSE64(这个名字是为SKSE64创建的模组名)/Root。下一栏启动位置我们需要填写游戏根目录。然后运行skse64_loader.exe就可以了。如下图
类似地我们可以安装ENB Binary,ENB预设等等。
彩蛋:如果在Root文件夹下再创建一个Data目录,那不就套娃了吗?其实不用担心,Root目录下的Data会被插件自动忽略。
重装工具,类似JK‘s Interiors Patch Collection, Lux, Legacy of the Dragonborn Offical Patch这些可能需要反复安装的模组,本插件可将它们的安装包单独存放,使下载栏更整洁。
同步不同Profile的modlist,可以设置多个组别。需注意:
- 将模组重命名并不会触发同步,此时需任意改变一下模组顺序,让新命名的模组同步到记录中。否则若切换Profile,这个新命名的模组会自动置于末尾。
- 模组名称目前不支持ASCII以外的字符,因此不能出现汉字(可惜,不知道作者会不会更新)。
将天际年度版或辐射4的creation club的文件移动到MO2的mods目录下,像普通模组一样管理。如果安装了Root Builder,那么根目录中的manifest文件也可以移动到相应的Root目录下(其实无所谓,只是强迫症狂喜)。
这个插件的作者是Parapet,也是MCM Helper, Constructible Object Custom Keyword System, Inventory Interface Information Injector, Auto Input Switch等模组的作者(太强了)。这个插件可以让我们直接在MO2中预览模型文件,而不需打开nifskope或者outfit studio,十分方便(如下图)。注意模型所用的材质来自本模组,而非VFS,所以无法看到材质替换的效果。另外如果没有材质,那么可能是因为该模组没有勾选。
安装
MO2的插件一般只需解压后放入MO2根目录下的plugins中即可,使用则点击左侧工具栏右起第二个图标。