首先关于Game Pass版本的崛起是哪个版本的问题:
3.8.24第四次更新:
如何判断txt材质是否在game pass版中存在?请下载 https://github.com/mhvuze/MonsterHunterRiseModding/blob/main/files/mhrisePC_GamePass.list ,这个文件里面是game pass版全部的文件列表,自己比对一下就知道了
3.7.23第三次更新:
有些mod启动后会卡在载入页面,通常是mdf2文件中包含了TU4才有的txt材质,需要用 mdf-manager 修改替换掉那些材质。
3.3.23第二次更新:
Fluffy Manager 5000 更新了3.0.1 可以不必将STM改成MSG,也不必修改txt.28文件名了,MonsterHunterRise.exe 也不用创建了。
3.3.23更新:
经过对于pfb版本号的解析,确认当前game pass 为 T3版本,也就是说pfb文件中2f6H位置的hex是 66E1A68F717FC21A,也就是说除了以下所说的stm改成MSG 和 .txt.28改成txt.143221028之外,如果mod文件中出现了pfb文件,那么就需要按照T3版本就行修复就可以用了。
游戏中显示的是10.0.3.0 我在爬了网上,看到有人说是游戏中的内容是崛起的最后一个版本,但是程序是曙光的,只能姑且这么信了。
众所周知装mod需要前置文件,那么就是 REFramework https://www.nexusmods.com/monsterhunterrise/mods/26
这个 REFramework 用 n网上最新的就没问题
我只测试了外观mod和显血mod
显血mod与曙光一样先要装 REFramework Direct2D 也是用n网上最新的就可以
https://www.nexusmods.com/monsterhunterrise/mods/134
然后装 MHR Overlay - Monster HP - Damage Meter (and more) 也是跟曙光一样
https://www.nexusmods.com/monsterhunterrise/mods/50
重点来了:外观mod就不一样了
这里要强调一点,我试了几个清凉mod都没问题,但是所有加密的mod都不能工作,因为FirstNatives这个插件在Game Pass版的崛起中不能工作(虽然在REFramework中能看到正常加载)。
去除加密的服装mod之外,其他服装mod也是需要修改,首先安装 Fluffy Manager 5000
https://www.nexusmods.com/monsterhunterrise/mods/7
安装好之后要在崛起的目录中创建一个文件,我的崛起是默认安装的,在C:\XboxGames\Monster Hunter Rise\Content
在这个目录下新建一个txt文件(这里要先让文件的扩展名显示出来,如果不会情自行百度)然后将新建的txt文件改名为 MonsterHunterRise.exe
然后打开Fluffy Manager 5000选择 Monster Hunter Rise ,然后选择目录到你崛起的目录
这里别忘了 点一下 Re-read game archives
将你的mod复制到 Fluffy Manager 5000的 Games/MHRISE/Mods 下面,最关键的一步来了,你要在这个目录下创建一个新的txt文件,然后复制如下内容到这个txt文件中
FORFILES /S /M *.28 /C "cmd /c rename @file @fname.143221028" & FOR /D /R %%a in (*) DO (if "%%~Na" equ "stm" (ren "%%a" "MSG") else if "%%~Na" equ "STM" (ren "%%a" "MSG"))
保存txt文件,最后将txt文件的扩展名改为bat
执行一下这个bat,mod就可以工作了
这里说一下这个bat的工作内容:
1 将 STM 这个目录名改为 MSG
2 将所有的 *.tex.28 改名为 *.tex.143221028
经过以上步骤可以工作的有
https://www.nexusmods.com/monsterhunterrise/mods/1591
https://www.nexusmods.com/monsterhunterrise/mods/809
https://www.nexusmods.com/monsterhunterrise/mods/1865
最后强调 FirstNatives 加密的mod都不工作!!!
期待大佬更新 FirstNatives 支持 Game Pass