简单的静改资料分享,算抛砖引玉了。希望有更多的大佬不吝分享。
本作实质上是unity制作的,大部分所需的文件都在\StreamingAssets\aa\Switch文件夹里,PC版可以直观看到,NS版需要解包,在XXXX(随机名)_nca\1 \Data\StreamingAssets\aa\Switch文件夹里。由于被需要修改的文件放置在了一堆.bundle文件,本体+DLC有数万个文件,所以一个个查找不现实,所以我写了一个python的脚本用来扫描bunble文件,会导出其中所有的mono Behaviour的所在路径,保存成CSV文件,方便查找需要修改的文件在哪个包。因为精力所限,我只找到了以下几点修改位置:
芯片槽,机体属性,改造费用:RobotBasicDates里
芯片槽数量修改:powerPartsSlotNumber
机体属性:
改造费用:机体:listRobotUpgradeCostData
武器:listWeaponUpgradeCostData
过关奖励:MissionDatas
missionReward段
{
"itemType": "Mxp",--Money是金钱,MXP是MXP,parts是强化部件,Skill是技能部件
"itemString": "",--金钱和MXP不需要填,parts和skill需要填上对应的名称,可以在对应的文件里找到名称
"itemNumber": 3000,--数量
"flagName": ""
脚本使用方式:安装python3.11,并设置好环境变量,然后按下win+r键,输入CMD,然后输入:pip installer unitypy安装依赖,把脚本拷贝到比如D:\SRWY里,然后在cmd里输入d:\回车,cd srwy回车,然后输入python cabscan.py "\StreamingAssets\aa\Switch所在的完整路径,如D:\SRWY\DATA\StreamingAssets\aa\Switch",注意引号要把路径包含,然后就会出现进度条,等进度条走满后就会在D:\SRWY下生成一个cab_mb_text.csv文件,在里面搜索就能找到对应的bundle名字,然后用UABE等工具打开bundle文件提取修改。
dlc用同样的方式修改。修改后可以打包成NSP或XCI,也能做成MOD,这个就自行研究吧。
脚本在这里:
**** Hidden Message ***** 好东西!!!感谢!!!! 不明觉厉顶{:3_121:} 谢谢分享
这个只能扫ns版吧,pc试了下好像扫不出 这个必须顶一下的 谢谢分享!谢谢!
大佬用UABE提取怎么操作?我提取了MISSONDATA那个文件,出来的格式是TXT的,然后改了个过关奖励,发现没有效果,用区里的修改版XCI解包出来的BUNDLE文件,测试了一下而且也没生效:L kensou00 发表于 2025-9-6 19:25
这个只能扫ns版吧,pc试了下好像扫不出
pc加密,别想了
兴高采烈的进来,一头雾水的出去 搞不懂,nsp格式的DLC解出来一些nca,用nstool再解就说要提供Keys了,不知道怎么拿。 xci不用key 希望能做一个可以自由换乘机体的MOD,让驾驶员和机体自由搭配着玩 高手,可惜此游戏热度不高,没多少人高兴折腾 bundle文件提取出來修改后,怎麽打包回bundle文件? kimi_i 发表于 2025-9-8 14:28
bundle文件提取出來修改后,怎麽打包回bundle文件?
UABEA直接导入咯
18218921038 发表于 2025-9-6 21:04
大佬用UABE提取怎么操作?我提取了MISSONDATA那个文件,出来的格式是TXT的,然后改了个过关奖励,发现没有 ...
做成的MOD要按照路径打包,比如missiondata,你要打包成\010063301BD50000\romfs\Data\StreamingAssets\aa\Switch这样的结构,不是直接丢进romFS这样
SmokeMage 发表于 2025-9-7 12:22
搞不懂,nsp格式的DLC解出来一些nca,用nstool再解就说要提供Keys了,不知道怎么拿。 ...
用NSCB直接解包,然后修改后做成MOD就行
感谢分享
给楼主点赞,希望继续分享!这么好的东西!感谢楼主分享!感谢论坛! 66666666666666啊
感谢分享!
ddddddddddddddddddddddddddd 66666666666666666666666
6666666666666666
666666666666666
感谢分享 看看阿··················· 6666666666666 感谢感谢