漫威蜘蛛侠2mod教程
失格屑人
2025年02月10日 20:42

一、解包

打开ModdingTool,点击file→load toc,在游戏根目录下,选择一个名叫toc的文件,打开,解包工具就会自动解析游戏资产。

解析完成后,点击search→search,在搜索框输入自己想要修改的资产,比如模型,贴图等,这里以修改Peter经典战衣为例,输入classic,点击搜索。

右键点击model文件,点击extract selected,把资源解压到你指定的文件夹(这里建议使用统一的工作文件夹,防止资产丢失)。

打开WebWorks_Package下面的modeltoolgui,将model转化为ASCII,以导入blender。

点击后,目标文件夹会生成一个ascii文件和一个txt文件,文本文件中有使用材质信息。其中第一行对应blender中的sm0使用的材质,第二行是sm1,如此类推。

将material前面,“/"后面的文字复制到ModdingTool的搜索框,可以找到对应贴图,有文件大小不一的两个文件,解压size比较大那个,在.texture前面加上"_hd".

打开spandex,选中解压的texture文件,点击save as dds。

二、资产替换

blender一定要使用3.6之前的版本,推荐2.9,在edit-preference-插件安装xps插件,然后点击导入-xps导入ascii文件到blender,将你要做mod的模型,绑定到蜘蛛侠模型的骨架上;绑定骨架的具体操作,可以看我之前的鬼泣五mod教程:BV1ZG411t73b。绑定完成后,依据你使用的材质,将你的模型合并到对应的sm上面,删除其他sm的顶点(注意,不要删除其他sm的模型,至少你模型sm前面的sm不能删,因为转码软件是依据这是第几个mesh寻找对应材质),然后选中蜘蛛侠的骨架,导出-导出xps/ascii,选择导出ascii。

导出完成后,使用modeltoolgui将ascii覆盖到model(注意备份)。

使用ps或者ddseditor,将你模型的贴图格式,修改为和之前解包的蜘蛛侠贴图一致,然后使用spandex生成新的texture。

最后,打开modding tool,搜索你要替换的文件(如之前的model, texture),右键点击replace,选中你生成的新model,texture,点击打开。替换完成后,点击mod-pack as .stage生成mod。

三、测试

用overstrike安装mod,然后启动游戏。