游戏修改工具 介绍 大家好,我是PabloV。在Gemini的帮助下,我开发了一套编辑程序。我有修改Unity游戏的经验(比如《喵斯快跑》《Fairy Tail Dungeon》和《Mirage Feather》),但编程方面经验不多。 在查看游戏文件时,我提取了卡组、卡牌和其他资源的对应数据。由于逐个编辑这些数据非常繁琐,我便利用Gemini创建了多个可视化界面,以便轻松修改文本和数值。 基本上,我提取了所有与游戏玩法相关的文件,然后耐心地让人工智能生成了一个程序包,以便更方便地管理这些文件。此工具集可用于编辑初始卡牌、文本以及其他附加功能。但最重要的是……你可以根据自己的喜好来平衡游戏。 工具语言: 开始使用前,请注意此工具包中的几乎所有程序都包含一个【语言选择器】(通常在侧边栏或右上角)。你可以在西班牙语、英语、日语等语言之间切换。这能确保编辑器显示的卡牌、物品和技能名称与你游戏版本中的一致。如果你看到奇怪的名称或数字ID,请确保已选择正确的语言并点击【刷新】按钮! 游戏文件: 首先,解压压缩文件后,你会找到一个名为catalog的文件。必须安装修改后的catalog.json,因为在使用Addressables的游戏中,此文件控制着加载哪些资源包并验证它们是否被篡改。如果只替换.bundle文件而保留原始目录,游戏会检测到CRC不匹配,从而直接忽略修改后的文件。若没有已修补的目录,即使文件安装正确,游戏也不会加载模组内容。 在游戏《妖精的尾巴:地下城》中,我也应用了修改后的目录。 该文件应放置在:Steam steamapps common Super Bullet Break SuperBulletBreak_Data StreamingAssets aa

所有程序都会修改文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873 该文件位于游戏文件夹【超级子弹娘】SuperBulletBreak_Data StreamingAssets aa StandaloneWindows64中

卡组编辑器.exe 如何使用卡组编辑器 此工具允许你以可视化方式修改游戏的初始卡牌和卡组。


1. 前期准备 为确保程序以最佳状态自动运行,请将编辑器可执行文件与提取出的JSON文件(Bullet.json、Cart.json等)放在同一文件夹中。(默认情况下已如此,无需过多关注) 若文件位置正确,程序在打开时将自动加载数据库。 无需手动使用“加载子弹/购物车”按钮。 2. 加载游戏文件 在侧边菜单的“1. UNITY BUNDLE”下,点击“打开真实Bundle”。 导航至游戏文件夹,找到包含主数据的特定文件。 选择文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873。注意:若你加载了正确的文件,你会看到中间的标签页(RPG、SLG等)会填充牌组信息。 3. 卡牌编辑 加载完成后,你可以通过两种方式进行编辑: A. 手动编辑 前往中间的标签页。每张卡片代表牌组中的一个槽位: 使用下拉菜单来更改子弹娘(角色)或支援卡。 左侧的搜索器(“筛选与搜索”)可帮助你通过名称或描述查找卡牌,如果你不记得ID的话。 B. 随机生成器 如果你想尝试一下,可以前往侧边栏的“4. 随机生成器”部分。 你可以仅随机生成子弹娘或支援卡。该程序包含一个智能算法(“集群”或“团队”),如果你选择“共享个性”等选项,它会尝试保持一定的协同性。 4. 语言设置 在“3. 数据库”部分,你可能需要调整的唯一设置是“文本语言”菜单。 将其更改为西班牙语、英语等,以便在编辑器中以你偏好的语言查看卡牌名称。 更改语言后请记得点击【刷新视图】以更新文本。 5. 保存并游戏 完成更改后: 点击【注入到Bundle】。 保存新文件。为了让游戏识别你的更改,你必须覆盖原始文件或将其保存为完全相同的名称:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873。捆绑包:关闭编辑器并打开游戏! 关卡编辑器.exe 关卡编辑器(Stage Editor)此工具用于修改奖励参数。


1. 加载文件 和卡组编辑器一样,此程序运行于主数据文件之上。 点击【加载数据包】。 选择你之前使用过的同一文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle 等待几秒钟,直到状态栏显示“已加载”且左侧列表出现。 2. 关键概念:奖励 你会看到许多数字字段,但为了方便游戏,重点关注以下两个: 【RewardGiga】:完成关卡时获得的金钱数量。 【RewardPackID】:物品奖励,具体为卡牌(通常是1星、2星或3星,也有活动或首领等其他奖励)。 3. 编辑模式 A.单人模式(精准模式) 使用左侧面板浏览分类(角色扮演、战斗等)。 标有【红色】的关卡为头目关卡。 选择关卡后,可在右侧编辑其数值。 可使用“RewardPackID”行中的下拉菜单添加多张奖励卡片(添加超过3个奖励无效,已测试)。 B. 批量编辑(特殊标签页) 这是程序中最强大的功能,可同时修改数百个关卡。进入左侧菜单的最后一个标签页【批量编辑】。 步骤1:选择目标 你可以选择将更改应用于: 游戏中的所有头目。 特定等级的所有敌人(例如:等级1对应初期敌人)。(等级=Estrella) 步骤2:设置数值 勾选你想要覆盖的选项框: 勾选【修改RewardGiga】并输入数值(例如:9999),这样所有敌人都会掉落大量金钱。 勾选【修改RewardPacks】并在下拉菜单中选择卡牌,这样所有敌人都会掉落该等级的卡牌。最后,点击【应用批量更改】。 4. 保存更改 点击【保存Bundle】。 覆盖原始文件(或使用相同名称保存)以应用模组: masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle Cart Editor.exe 卡牌与技能编辑器(终极编辑器) 这是最先进的编辑器。它不仅允许你更改卡牌文本,还能完全重新编程卡牌效果(伤害、治疗、条件等)。


1. 加载文件 和其他工具一样,此工具通过修改游戏主文件来运行。 点击【打开文件/Bundle】。 选择常用文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle 此时你会看到顶部的标签页(卡牌、技能、特性)被激活。 2. "Cart"与"技能"的区别 要创建自定义卡牌,你需要了解游戏如何分离数据: Cart(Cart.json):是视觉上的"外壳"。在这里定义名称、玩家看到的描述以及稀有度。 技能(CartAbility.json):是"核心"。在这里定义程序设定:造成多少伤害、影响目标以及何时激活。 一张"卡牌"必须通过ID(AbilityID)与一个"技能"相关联。 3.标签指南 标签1:卡牌(视觉) 用于翻译或修改卡牌名称。 从左侧列表中选择一张卡牌。 视觉文本:可修改名称和描述。编辑前请记得选择正确的语言(例如:西班牙语)。 技术数据: - 技能ID(逻辑链接):此数字将卡牌与其效果关联。若创建新技能,请在此处填写其ID。 - 稀有度:修改卡牌边框(普通、稀有、传说)。 标签2:技能(逻辑) 这里是实现魔法的地方。若想让卡牌造成9999点伤害或治疗全体队友,可在此处编辑。 左侧列表:显示现有技能。可勾选“显示描述”查看技能效果。编辑字段: - 效果值:威力(伤害、治疗量、中毒回合数)。 - 目标:影响对象(敌人、玩家、全体)。 - 条件:激活时机(攻击时、战斗开始时等)。 紫色信息栏:编辑器会自动显示你当前正在编辑的技能来自游戏中的哪张卡牌。 额外标签页:ℹ️ 指南/信息 无需记忆各个代码的作用。程序内置百科全书。 进入最后一个标签页 ℹ️ 指南/信息。 在下拉菜单中选择“西班牙语”。 你将获得一份完整的术语词典,解释每个技术术语的含义(攻击提升、治疗、中毒等)。 4. 保存更改 完成最终卡牌创建后: 点击“全部保存”。覆盖原始文件以应用游戏变更: masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle Enemy Editor.exe 敌人与难度编辑器 此工具允许你调整生命值、伤害和回合数。它能够同时读取和修改Enemy与EnemyAction。



1. 加载文件:点击橙色按钮“打开 .bundle 文件”。 2. 选择主文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle 3. 如果一切正常,你将在左侧看到敌人列表。 注意:“快速难度”标签页 此标签页旨在通过一次点击对整个游戏应用全局更改(例如,将所有敌人的生命值降低50%)。 >>> 操作前请阅读 <<< 该系统以累积且不可撤销的方式运行。 累积效果:如果你点击一次“困难”按钮(+15%生命值),敌人将拥有115%的生命值。如果你再次点击,将在新值的基础上计算15%(达到约132%)。如果你点击5次,敌人将变为无敌状态! 无法撤销:没有“撤销”按钮。更改会立即应用到程序内存中。 出错解决方法:如果错误应用了预设或应用次数过多,你必须关闭程序并从头重新加载原始数据包。 3. 其他编辑模式 A. 单独编辑 适合调整特定首领。 从左侧列表中选择一个敌人(可使用搜索筛选)。 你将看到它们的基础属性(生命值、攻击力)以及下方的行动列表(特定攻击)。 等待计数:敌人蓄力攻击所需的时间。降低此数值会使其更具攻击性;提高此数值会使其变慢。 B.大规模模组制作 如果你想创建特定的模组(例如:“Boss Rush模式”,在该模式中只有Boss变强)。 目标:选择影响“所有敌人”、仅“普通敌人”或仅“Boss”。 属性:你想要更改的属性(生命值、伤害、等待时间)。 数值与类型:你可以添加固定数值(例如:+500生命值)或百分比(例如:+20%)。 4. 保存更改 完成难度调整后: 1. 点击绿色按钮 2. 保存已修改的模组包。 2. 覆盖原始文件以将更改应用到游戏中。 Shop Editor.exe 商店编辑器(Shop Bundle Editor) 觉得物品价格太贵?这个工具允许你修改游戏商店的物品价格。



1. 加载文件:点击【加载Bundle】。 2. 选择常用的主文件:masterdata_assets_all_c39a125393f728bd144d6ea5796ac873.bundle。 3. 程序将自动读取物品数据库,以便在菜单中显示真实名称。 4. 商店类型:编辑器有三个主要标签页(游戏代码中如此设置,具体在游戏内的显示方式尚不明确): - 普通商店:出现在标准商店格子中的常见物品。 - 稀有商店:出现在事件节点或稀有商店中的特殊物品。 - 子弹商店:用于购买角色(Bullets)的特定设置。如何编辑价格和物品 在左侧列表中选择一个组(这些是游戏随机选择的不同库存组合)。 在中央表格中,选择你想要修改的物品。 在下方的“编辑选择”中,你可以进行以下修改: - 物品:选择要出售的物品(可按名称搜索)。 - 价格(地图1、2、3):物品的成本。 点击“更新内存”以确认更改。 多价格:你会看到“地图1价格”“地图2价格”等。我们推测游戏中越往后价格越高,但这并非绝对。 未知组:商店有许多“组”。其中一些可能来自过去的活动或特定游戏模式。 4. 保存 一如既往: 1. 点击“保存捆绑包”。 2.覆盖原始文件。




换一换 





















