starfield吧 关注:73,095贴子:1,928,658
  • 7回复贴,共1

N网VORTEX管理MOD

取消只看楼主收藏回复

VORTEX是N网支持的MOD管理工具,替代以前的NMM,由MO原作者开发。
个人同时使用过MO2和VORTEX,更倾向于VORTEX。


IP属地:重庆1楼2023-09-20 18:49回复
    第一部分:VORTEX安装与配置


    这一步会自动下载所选游戏的支持扩展,这个扩展决定如何处理下载的MOD,很多MOD不生效的的问题都是没有注意MOD文件的是如何解压的。

    游戏支持扩展和界面语言扩展在这里

    可选:初始安装游戏支持扩展,重启VORTEX会自动切换到刚才选择的游戏


    IP属地:重庆3楼2023-09-20 19:12
    收起回复
      第二部分:MOD一般安装
      查找游戏


      查看MOD,以SFSE为例

      回到VORTEX,可以在“模组”MOD栏看到刚才下载的文件


      安装MOD
      VORTEX的MOD文件以两种形式存放:
      下载后的原始压缩文件(Download),以及安装过程处理解压过后的文件(Staging)。
      其中Staging文件夹中的文件是可以随意修改的,包括移动删除文件和修改文件内容的,这些修改在下一次重新安装MOD前是一直有效的。
      Staging和Download问价夹的位置可以在“设置”中查看
      小技巧:为了避免下次升级安装,忘记这些修改,可通过“标记”栏标记被修改的MOD,并在MOD详情页中“备注”所作的修改。

      由MOD描述页面可知,dll和exe所在层次应该安装到游戏的根目录,也就是Starfield.exe所在的目录:
      C:\program files (x86)\steam\steamapps\common\Starfield
      影响MOD是否正确安装要注意三个位置:
      1. MOD文件的结构。
      如上SFSE的dll和exe文件上一级还有一个sfse_0_1_2文件夹
      2.安装方式的选择
      安装方式有两种:

      a.“安装”:调用上述游戏支持扩展的内置安装方法,处理MOD文件。
      可能对常见MOD提供特殊处理,比如对于SFSE,尽管存在一个多余的sfse_0_1_2文件夹,但“安装”会自动去掉这个文件夹层次。
      右键MOD“在文件管理器中打开”,可以查看处理后MOD的真实状态(Staging),这些文件会直接部署到以下“模组类型”选择的位置


      也可能对一般MOD做统一处理,比如当前版本(0.0.3)的Starfield支持扩展会自动添加顶层Data文件夹;如已有DATA文件夹则忽略不额外添加。
      b.“Unpack(as-is)”:同直接解压文件,这种情况下SFSE会保留sfse_0_1_2文件夹
      3.模组类型的选择
      双击MOD条目,可以打开MOD详情,下拉找到“模组类型”,可以直接看到MOD将要安装的目录
      对于B社游戏,通常有两种位置,游戏根目录或者游戏安装目录的Data文件夹;Enb和Engine injector都是直接安装到游戏根目录的,而默认不做选择时的安装位置,不同游戏有差别,比如星空时游戏根目录,而天际是游戏Data目录


      IP属地:重庆6楼2023-09-20 20:30
      收起回复
        第三部分:MOD特殊安装
        1. 需要安装到“文档”目录下Data的MOD,
        比如Neutral LUTs - No Color Filters at Starfield Nexus - Mods and Community
        解决:安装Baka Disable My Games Folder at Starfield Nexus - Mods and Community
        如果安装后“文档”目录下,仍然不断创建Data/.../MOTD_Media文件夹,尝试在Documents\My Games\Starfield\StarfieldCustom.ini中添加:
        [General]
        bEnableMessageOfTheDay=0
        2. 需要导入N网以外的文件的安装,比如Starfield Frame Generation - Replacing FSR2 with DLSS-G at Starfield Nexus - Mods and Community就需要额外下载nvngx_dlssg.dll等文件
        先查看MOD描述页面的安装步骤,要求streamline所在的目录在游戏根目录,而nvngx_dlssg.dll文件需要在streamline文件夹中。

        查看MOD文件结构

        然后下载nvngx_dlssg.dll文件照着MOD的文件结构,新建一个新的ZIP文件

        将新建的文件拖动到VORTEX中,选择“Unpack(as-is)”直接解压

        点击界面顶部的“部署模组”以使MOD生效,并“打开游戏目录”查看是否部署正确

        此外,修改已经部署了的Staging文件夹的内容,比如我这里删除了winmm.dll等两个文件,重新部署时VORTEX会提示是否保留修改。

        3. MOD工具类管理
        类似上述步骤,不经可以将MOD所需的外部文件用VORTEX管理,同样可以管理一些工具类软件,比如Reshade_Setup和配置文件管理工具Bethini Pie等,以Reshade为例:
        将下载的Reshade安装管理软件ReShade_Setup_5.9.2_Addon简单打包为ZIP文件,并如上拖入VORTEX安装部署到游戏根目录。

        添加到工具快捷栏,并从快捷栏启动


        IP属地:重庆8楼2023-09-20 21:27
        回复
          第四部分:MOD冲突处理
          很多人选择MO2的原因就是因为MO2的MOD排序很直观,直接拖动就行,其实VORTEX的MOD冲突处理比MO2更强大。
          VORTEX的MOD排序是基于规则的,你只要设定好哪个MOD必须在哪个之后这类的单个规则即可,不用考虑MOD具体别拖动到哪个位置,VORTEX会根据这些规则自动生成MOD顺序,不用管也管不了,这是一种观念的转变。
          星空目前冲突的不多,以天际为例

          一般MOD文件内可分为两类文件:Loose文件,如textures/meshes等,以及esp文件,两种文件都会产生冲突,需要分别处理。
          Loose文件可以通过简单的调整MOD顺序,直观的表现为一个MOD覆盖另一个,以此你可以选择保留哪个MOD生效。
          esp文件并不会产生覆盖这种明显情况,而是隐藏的表现为两个esp对游戏内同一个条目引用了不同的内容,常见的的如多个NPC美化同时使用时身体和头部不匹配,通常采用loot工具对esp自动排序缓解这一冲突。
          无论loose还是esp,在MOD安装很多的情况下,都无法保证通过排序就能解决冲突,只能单独制作补丁。
          1. Loose文件冲突
          当MOD产生这类冲突时,VORTEX右上角的通知处会弹出消息,点击消息上的按钮就可以进入“管理规则”列表,当然也可以直接点击界面顶部的“管理规则”进入。


          有时候,会遇到循环规则的问题,点击通知栏的列出的冲突循环,找到形成闭环的规则,右键点击其中一个规则,选择反转规则“Flip Rule”以打破循环。

          2. ESP冲突
          左侧导航栏,切换到“插件”页面,可调整插件顺序,以及启动或禁用插件(不影响前面MOD的启用状态)
          VORTEX最基本的ESP排序同MO2一样,采用LOOT自动排序。
          VORTEX可以采用两种方式建立额外规则调整这一自动排序,一种对以单个ESP为对象建立规则,另一种是先将ESP分配为组再以组为对象建立规则。

          以组为对象建立规则时,会有一个预设的组规则,一般只需要将ESP分配到合适的组就好,双击ESP条目可以打开ESP详情页,下拉可以找到调整“组”。
          以ESP为对象建立规则操作基本同前面MOD,比较适合同类ESP细化排序。


          IP属地:重庆10楼2023-09-20 23:28
          回复
            第五部分:MOD整理
            MO2相对VORTEX最大的优势在于,MO2的MOD列表界面非常紧凑,而且可以通过SEPERATOR对MOD分类折叠,管理起来更清晰。
            不少MOD体量小,但同系列数量很多,比如JKs Interiors、VEROLEVI ANIMATIONS、AVE'S JEWELRY REPLACER等,用VORTEX管理非常不便,为此,曾经用回过一段时间的MO2。

            相关ISSUE在GITHUB上有不少,但是作者并没有增加这类功能的计划。
            但是,好像是去年,作者添加了集合(COLLECTION)功能,集合可以将任意MOD极其相关规则打包,同一个MOD可以在多个集合中。在MOD的“COLLECTION”顶栏选择“<无>”可以折叠同一个集合的内容,实现曲线救国,稍显麻烦,但能用。

            新建集合,集合本身同其他MOD一样,也是有Staging文件夹的。

            分配MOD到集合

            自己建立的集合可以上传到N网,方便管理和更新,,如果MOD都是N网下载的话,上传很快

            初始上传的是DRAFT(草稿),是私有的,只有自己能看到,完善集合分类/描述等内容后可以公开集合,以供其他人下载。


            IP属地:重庆11楼2023-09-20 23:59
            回复
              第六部分:同MO2的一些区别
              来源于N网MODDING WIKI
              关于拖动排序的问题

              关于游戏目录的问题
              VORTEX同样可以保证游戏目录的干净



              IP属地:重庆20楼2023-09-21 17:04
              收起回复
                第六部分:补充
                关于部署方式“硬链接”,来源于VORTEX设置说明
                因为VORTEX的部署方式相对MO2兼容性太好,所以很多人误以为VORTEX是直接将MOD文件放到游戏目录的……实际上只是修改了文件的索引目录


                IP属地:重庆24楼2023-09-22 21:26
                回复