shushirakawa 发表于 2025-9-6 15:52

简单的静改资料分享,算抛砖引玉了。希望有更多的大佬不吝分享。

本作实质上是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 *****

sototo 发表于 2025-9-6 16:30

好东西!!!感谢!!!!

wky071036 发表于 2025-9-6 18:49

不明觉厉顶{:3_121:}

dsunvee 发表于 2025-9-6 19:15

谢谢分享

kensou00 发表于 2025-9-6 19:25

这个只能扫ns版吧,pc试了下好像扫不出

3dm_16266417 发表于 2025-9-6 20:02

这个必须顶一下的

danecom58 发表于 2025-9-6 20:34

谢谢分享!谢谢!

18218921038 发表于 2025-9-6 21:04

大佬用UABE提取怎么操作?我提取了MISSONDATA那个文件,出来的格式是TXT的,然后改了个过关奖励,发现没有效果,用区里的修改版XCI解包出来的BUNDLE文件,测试了一下而且也没生效:L

Geminize 发表于 2025-9-6 22:05

kensou00 发表于 2025-9-6 19:25
这个只能扫ns版吧,pc试了下好像扫不出

pc加密,别想了

matt_akira 发表于 2025-9-6 22:16

兴高采烈的进来,一头雾水的出去

SmokeMage 发表于 2025-9-7 12:22

搞不懂,nsp格式的DLC解出来一些nca,用nstool再解就说要提供Keys了,不知道怎么拿。

Geminize 发表于 2025-9-7 16:26

xci不用key

Noxmatin 发表于 2025-9-7 18:11

希望能做一个可以自由换乘机体的MOD,让驾驶员和机体自由搭配着玩

nethunter 发表于 2025-9-7 21:50

高手,可惜此游戏热度不高,没多少人高兴折腾

kimi_i 发表于 2025-9-8 14:28

bundle文件提取出來修改后,怎麽打包回bundle文件?

shushirakawa 发表于 2025-9-10 02:34

kimi_i 发表于 2025-9-8 14:28
bundle文件提取出來修改后,怎麽打包回bundle文件?

UABEA直接导入咯

shushirakawa 发表于 2025-9-10 02:36

18218921038 发表于 2025-9-6 21:04
大佬用UABE提取怎么操作?我提取了MISSONDATA那个文件,出来的格式是TXT的,然后改了个过关奖励,发现没有 ...

做成的MOD要按照路径打包,比如missiondata,你要打包成\010063301BD50000\romfs\Data\StreamingAssets\aa\Switch这样的结构,不是直接丢进romFS这样

shushirakawa 发表于 2025-9-10 02:38

SmokeMage 发表于 2025-9-7 12:22
搞不懂,nsp格式的DLC解出来一些nca,用nstool再解就说要提供Keys了,不知道怎么拿。 ...

用NSCB直接解包,然后修改后做成MOD就行

qq826344789 发表于 2025-9-11 21:15

感谢分享

Axian 发表于 2025-9-11 21:19

给楼主点赞,希望继续分享!这么好的东西!感谢楼主分享!感谢论坛!

seed1985 发表于 2025-9-11 21:23

66666666666666啊

inrule 发表于 2025-9-11 22:37

感谢分享!

SPOOK- 发表于 2025-9-11 22:39

ddddddddddddddddddddddddddd

263448270 发表于 2025-9-11 23:25

66666666666666666666666

qq620720 发表于 2025-9-11 23:52

6666666666666666

momaochen 发表于 2025-9-12 00:46

666666666666666

guqinet 发表于 2025-9-12 11:20

感谢分享

devilsnow 发表于 2025-9-12 13:27

看看阿···················

gfcs223 发表于 2025-9-12 19:19

6666666666666

3dm_16954889 发表于 2025-9-12 19:23

感谢感谢
页: [1] 2 3 4 5
查看完整版本: 简单的静改资料分享,算抛砖引玉了。希望有更多的大佬不吝分享。