Sparking ZERO 无限制 BGM

Sparking ZERO 无限制 BGM

添加了10个(可选再加34个,共44个)来自Sparking! ZERO的、通常无法在战斗中选用的无限制重复曲目。

我首先承认,这并非最高效的做法,但以我有限的模组制作知识,这是我所知晓的方法。你虽然可以通过Music Manager的菜单直接选择这些曲目,但如果你希望能更便捷地访问它们,那么这个模组正是为你准备的。



如果有更好的模组版本出现(允许直接选择现有曲目而非添加重复项),我会引导大家转向那个版本。

[size=4][b]曲目列表
[/b][/size]
可在附件图片中查看,或通过[此电子表格](https://docs.google.com/spreadsheets/d/1R6fZQKpTEf9tgXqWZv__QsCTOVYZyBzuo-wYe1e-Ecg/?rm=minimal)查阅。

所有曲目均按游戏内显示名称命名。主题曲和开场曲已编辑为循环播放,而职员表曲目则像平常一样重新开始,旋律曲目则完全不循环,同样与平常一致。

提供两个文件:
[color=#00ff00]BGMModSparkingUnrestricted[/color] 添加了10首Sparking!模式独占曲目的副本。
[color=#00ff00]BGMModSparkingUnrestrictedEX[/color] 添加了34首菜单与章节战斗独占曲目的副本。其中6首不循环。

[b][size=4]设置与自定义[/size][/b]

放入[color=#00ffff]SparkingZERO/Mods/[/color]文件夹,与必需的[Kuro的Music Manager](https://www.nexusmods.com/dragonballsparkingzero/mods/929)一起使用。
Music Manager允许进行下文详述的额外自定义。建议使用[JSON格式化工具](https://jsonformatter.org/)来帮助解析您将编辑的文件中的文本。

[b]重命名BGM[/b]
编辑每个BGMMod文件夹中的[color=#ff7700]MusicManagerConfig.json[/color]内的名称字段。保存后,在游戏内打开Music Manager([color=#1e84cc]SHIFT + M[/color])并点击“重新加载音乐模组JSON”。注意:标题中不能使用普通撇号或引号(' ")!只能使用弯引号(‘ ’ “ ”)。

[b]BGM音量[/b]
通过游戏内Music Manager([color=#1e84cc]SHIFT + M[/color])的音量滑块调整整体音量。您也可以通过每个文件夹内[color=#ff7700]MusicManagerConfig.json[/color]中的[i]baseVolumeMultiplier[/i]字段单独调整每首曲目。保存后在游戏内再次点击“重新加载音乐模组JSON”。注意:任何0到4之间的数字均可使用(例如:1.5),但高于2.0时请谨慎操作!

[b]从随机化中包含或排除曲目[/b]
[i](这是Music Manager 1.3或更高版本的功能)[/i]

您可以决定在游戏内Music Manager([color=#1e84cc]SHIFT + M[/color])启用“随机化战斗BGM”时包含哪些曲目。将每个BGMMod文件夹的[color=#ff7700]MusicManagerConfig.json[/color]中的[i]allowRandomization[/i]字段编辑为[i]true[/i]或[i]false[/i],保存文件,然后通过游戏内Music Manager点击“重新加载音乐模组JSON”。注意:默认情况下,我将大多数非战斗曲目和所有非循环曲目设置为false。

[b]BGM顺序 / 曲目移除
[/b]两者均可通过编辑[color=#00ff00]MusicManager[/color]文件夹中的[color=#ff7700]ReOrderBGM.json[/color]完成。启动游戏一次后,此文件应列出您安装的每个BGMMod的所有曲目。编辑前请[color=#ff0000]备份此文件以及编辑后的版本[/color],因为该文件在每次启动游戏时会重新生成,且可能无法按您期望的方式列出所有内容,无论其在游戏内显示如何。

[color=#ff7700]ReOrderBGM.json[/color]文件中的每首曲目通过“JSON键”标识,您可以参考我的曲目列表电子表格查看我的BGMMod的每个JSON键。每首曲目的格式如下:
[code]“BGMModExample_track-title”: “Unlocked”,[/code]

重新排序曲目是通过调整这些部分/文本行的顺序实现的。隐藏曲目通过将[i]"Unlocked"[/i]文本编辑为[i]"Locked"[/i]完成。

一旦您设置好一切:确保JSON列表中最后一首曲目末尾没有逗号!保存并制作JSON文件的副本/备份以防万一。最后,使用游戏内Music Manager([color=#1e84cc]SHIFT + M[/color])点击“更新BGM顺序”。下次查看BGM列表时,您的顺序和曲目可见性将得以保存,尽管[color=#ff7700]ReOrderBGM.json[/color]显示不同。

如果您再次编辑曲目顺序,比如添加新的BGMMod时,请从备份的[color=#ff7700]ReOrderBGM.json[/color]开始,按所需顺序添加新的JSON键,保存覆盖旧JSON并备份新文件。这有点复杂,但备份可以避免您不得不重做不需要的更改。