欢迎光临散文网 会员登陆 & 注册

[已停更]【冰与火之舞/Adofai】关于ADOFAI加装mod

2021-10-11 21:17 作者:一只老九阴Lyanzo  | 我要投稿

最近看到很多视频的评论区里都有人问这个问题,而我也是在不断琢磨,所以今天给你们带来一个冰与火之舞mod的加装方法及一些常用的mod。

PS:此专栏由我一人独自完成,有些内容也借鉴了其他人的做法,所以如果有雷同内容但不完全相同的内容大家也不必争执,因为做这块内容的人也是很少的。

声明:此专栏仅在Bilibili发布,未经过授权禁止搬运!!!

Unity Mod Manager

这是一个给基于Unity的游戏加装mod的软件,基本上很多游戏都可以用(我只用于冰与火之舞,所以其他的是一点都不懂)

NexusMod链接(现在Watt Toolkit [原Steam++]已支持加速此网站):

https://www.nexusmods.com/site/mods/21

如果上不去我会在下面提供整合链接供大家下载(吐槽:它这个下载还需要登录,真的烦)

PS:我见有的群用的UnityModManager还是0.22的老版本,虽然我没用过,但指导新人的时候还是有很多问题的,所以推荐各位我最后提供的新的0.24.5版本 (0.22适用于当时新兴模组的r70版本,可能有些新模组不适配)

正片

下载完后对其解压(如图所示)

对压缩包进行解压

打开里面的文件夹,看到里面的文件,接下来我们要对其中的文件进行修改以符合我们所玩的游戏版本

工具:文本编辑器(如果是编写代码的编辑器最好,没有的话也可以直接使用记事本)

我现在使用Sublime Text作演示

对图中的文件进行改写

如上图,(或使用记事本)打开名为"UnityModManagerConfig.xml"的文件

打开后找到第451行和第452行(如下图)

选中第451行和第452行

选中上面两行代码,然后根据你所玩游戏版本的不同替换代码(直接复制粘贴即可)

(具体代码内容已删除,请大家跳过这一步)

PS:鉴于很多人反应,打开游戏时弹记事本的原因一大部分是改了这个代码。因为新版本的UnityModManager改了代码会出问题,因此请大家略过这一步骤!

接着配置游戏目录,打开名为"UnityModManager-net35.exe"的程序(net35和net45没有区别,哪个都可以)

打开net35或net45都一样

打开后,点击Folder(目录),然后选择你游戏所在的文件夹目录即可(仅文件夹,不需要选中exe程序)

Game选择"A Dance of Fire and Ice"即可

选中游戏文件夹

这里给出参考目录(你也可以在steam里浏览本地文件来查看目录):

F:\SteamLibrary\steamapps\common\A Dance of Fire and Ice

PS:如果你更新了UnityModManager的版本的话,打开新版本的窗口时要观察一下"Current Version"和"Ingame Version",如果前者大于后者,记得点一下亮起的"Update"按钮更新一下游戏内Manager的版本!

下面是安装模组,点击Mods界面,将Mod的zip压缩包拖到"Drop zip files here"即可添加

或者点击"Install Mod"来选中zip文件进行添加

添加模组

当下方显示"Unpacking '(模组名称)' - SUCCESS"时,即安装成功。

Q:为什么下面会显示"(模组文件名称) is not supported"?

A:说明你的模组无法被识别,最好不要对模组文件进行修改

右击对应Mod的Status(状态)项,会出现设置(设置项的多少与模组性质有关)

模组的选项

"Revert to (版本号)"说明你可以对模组进行手动升级或更新,可以返回以前版本。

"Uninstall"卸载模组(不会删除源文件,仅禁用),如果出了问题还可以重新安装(再单击"Install"),添加Mod成功时是默认启用的。

"Home Page"打开本Mod的原网页,大部分Mod没有这项,除非在Mod文件中写入原网址(可以不管)。

"Open Folder"打开目录,Mod安装成功后会在游戏目录下生成一个Mods文件夹,模组文件被解压后放在里面。

Q:为什么我没有这些信息?

A:第一次安装完后在Install一项里点"Uninstall"再点"Install"重新安装即可,下面的游戏内没有弹出UnityModManager窗口做法也是一样。

模组调整与介绍

打开游戏,会弹出一个Mod Manager窗口(如下所示)

没有弹出反而弹出一个记事本?看上面的Q&A。

在游戏中你可以随时按Ctrl(+Fn)+F10来打开这个窗口。

Mod Manager

上面的内容我已给出翻译,可自行调整。如果状态变红,那么就是模组与游戏版本不对号,或者发生问题。大多数模组在很多版本是通用的。

ADOFAI Tweaks

这是一个非常实用的工具性模组,里面有许多内容可以提高游戏体验,也可以实现许多效果。

原作者网页:

https://github.com/PizzaLovers007/AdofaiTweaks/

新版本现已有简中翻译(彩蛋:中文翻译是由滚滚提供)。

现已更新至2.5.3,适用于r94(2022.7.30)

Gunbuster是滚滚的昵称

内容

  1. 禁用效果(如图)

禁用效果

我们可以在关卡中禁用一些效果来提高游戏性能。

不过ADOFAI不是一款吃性能的游戏(除高特效和观赏谱外),所以这一项基本用不到(如果你的电脑比较烂的话),或者可以自己调整。

2.判定选项(如图)

判定图像

判定器就是常用的插件,可以查看准度,不过r75及以上游戏版本已自带判定器(在游戏设置中开启一个叫做"误击量计"的选项),但是官方的判定器不能调位置和更新时间。

隐藏"完美"判定,看观赏谱时也可以打开,或者用来突出自己的失误也可以。

3.隐藏UI元素(如图)

隐藏UI元素

在这里你可以隐藏一些UI,如判定(自欺欺人了属于是[doge])、失误、兔头和标题等。

这样在某些环境下有更好的效果(如体现自制谱的效果)。

4.按键限制器(如图)

按键限制器

你可以添加一些按键,这样在游戏中只会判定这些键,可以防止误触。

键入按键时可以按从左到右的顺序,为了规整(下面按键显示器也一样)。

5.按键显示器[Key Viewer](如图)

按键显示器

你可以使用它进行按键实时显示,这样在游戏中的效果会更加明显。

设置按键颜色

还可以使用RGB或Hex颜色代码来调整颜色。

5.对星球进行设置(如图)

设置星球

你可以在这里设置星球的颜色(开启后游戏内的调色板会失效)和不透明度,以及尾巴颜色。

同样使用RGB和Hex颜色代码。

将颜色设为白色,将不透明度设为50%可以开启虚化效果,不透明度调为0%实现无球盲打。

剩下的项目基本不常用,就不提了

Progress Displayer

这是一个辅助性模组可以显示游戏的进度,精确度,完美连击数和分数。

原作者网页:

https://github.com/NoBrain0917/ProgressDisplayer2/

在游戏中也起到很强的作用(如图)

使用效果

新版本修改

现在的ProgressDisplayer已经更新至2.0.5版本,如果你还在使用1.0.2或类似的旧版本,请看下面的旧版本修改。

2.0.5版本

图中我已给出翻译,大家请自己进行修改即可。

旧版本修改

在你成功安装模组后,游戏目录下会生成一个"Options"文件夹,里面含有该模组的设置文件“ProgressDisplayerconfig.txt”(如图)

生成的配置文件

接下来我们要修改配置文件来得到更好的效果(打开之前可以复制到其他地方备份一下,以防万一),有些选项不需要改动。这里只选一些需要的改动,除了改动内容外不要动其他的。

改动的两种模式:

  1. 直接修改后面的值(内容)

  2. 使用true或false来设定开启/关闭


改动图1

"ContainerBackgroundColor"为背景颜色,改动后面的8位ColorHex代码即可改变颜色。

"FontSize"字体字号,可以开启模组进游戏感受(下面的字体设置也是一样),改动后面的字号即可。

"FontColor"字体颜色,改动后面的8位ColorHex代码改变颜色(默认白色"FFFFFFFF")。

改动图2

"FontBold"字体是否加粗。

"FontShadow"字体是否有阴影。

"ValueAsStatic"数据取值是否去0,示例:10.10200取10.102,23.000取23。

"ValueRoundPoint"小数点位数。

改动图3

"Display Progress/Accuracy/PerfectScombo/Score"未开始游戏时是否显示"进度/精确度/完美连击数/分数"

自行选择即可,分数(Score)一项在平常游戏中和我们讨论时没有多大参考意义,可以不开(当然根据个人喜好)

改动图4

"ResetPerfectScomboOnLevelRestart"在关卡重启时重置完美连击数,默认开启就好。

改动图5

string - "项目"Null表示未开始游戏时的显示。

string - "项目"Set表示开始游戏时的显示。

"@value%"表示的是数据,不要动

把以上内容改为中文即可,可以参考下图。

改动后的图5

下面两项也一样(不过我一般不开分数"Score"一项,但也给你们显示出来了)

改动图6
改动后的图6

PS:这个模组还有一个衍生的辅助模组(ProgressDiplayerPlugin),可以直接调节上面的设置。

原作者网页:

https://github.com/c3nb/ProgressDisplayerPlugin/

不过据群友反映,使用这个模组后会出现自定义关卡进不去,卡在加载中画面的BUG,所以下面就不提供模组了。还是使用上面的方法保险。

那么Progress Displayer的内容就到这里了,我们继续下一个。

Show BPM

这也是一个很实用的模组,可以实时显示BPM,包括每秒按键次数。

原作者网页:

https://github.com/NoBrain0917/ShowBPM/

内容

ShowBPM

主要内容就是上面三项

"Tile BPM(轨道BPM)"、"Real BPM(真实/体感/当前BPM)"、"KPS(每秒按键次数)"

文本可以仿照我上面的改。下面解释一下:

轨道BPM:指每个轨道的BPM由速度效果或初始设置控制,不受轨道角度影响。

真实BPM:特性跟上面差不多,但是受轨道角度影响而有加减速度或不变。

KPS:由真实BPM计算而出,打匀速段的时候可结合自己的CUR使用。

一些计算公式:

1.真实BPM=轨道BPM×轨道角度/180°

2.KPS=真实BPM/60

Q:为什么我没有可以改的选项?

A:说明你的模组版本可能太低,低版本只有韩文,更新至最新版本即可。

MusicTimestamp

这个模组会在游戏进行时显示音乐时间(即导入的OGG音乐文件),与轨道的物量无关。

原作者网页:

https://github.com/wjdgustn/MusicTimestamp/

显示效果如图

音乐时间

下面讲一下修改。

显示页面

Playing text:即游玩时显示的文本,"/"前面为现在音乐时间,后面为总音乐时间,把前面的文本改成中文即可。

Not Playing text:未开始游戏时显示的文本,改成中文即可。

Position X/Y:文本位置(XY轴),自行调试至喜欢的位置即可。

FontSize:文本大小,自行调试。

텍스트 그림자 진하기(1~100):文本阴影深度,数值为1~100,自行调试。

TileCount

一个显示当前谱子轨道物量的模组,以及你所经过和剩余轨道物量。

原作者网页(和上一个模组是同一个作者):

https://github.com/wjdgustn/TileCount/

显示效果如图

效果如图

下面开始修改

修改项目如图

Text一项改成如图的中文即可。

Not Playing Text以及下面几项跟上个模组的修改是一样的,可以去借鉴一下。

Editor Helper

原作者链接:

https://github.com/patrick-choe/EditorHelper/

原作者现已宣布停止更新,原因如图

EditorHelper停止更新

但原作者在走之后又留下了一个"Unlimited"模组,可以说是EditorHelper模组的后续,但是去除了大部分原模组的功能,只是解除了事件中的数值和起始轨道放置事件的限制

下载链接:

https://cdn.discordapp.com/attachments/886661471533162526/981411612105801768/Unlimited.zip/

(我在下面提供的蓝奏云网盘链接也包含这个模组)

ShowHitMargin

在New Cosmos新宇宙DLC更新后,编辑器里多了一个调整判定窗口的事件选项(此为DLC包含内容,购买DLC后才能自由使用),可以把判定范围任意调整(如50%, 200%等,PS:若要超过200%值限制需要上面的Unlimited模组或修改关卡文件),这便给了某些人自欺欺人的机会

所以国内大佬@鲨鱼君Sharky 专门做了这个模组,具体内容详见BV1LW4y1C7gw

PS:该模组内置中文,且会自动更新,似乎比其他模组还要高级。

Keys Per Second(KPS)

这是一个软件(不是模组!!!),可以显示按键和CUR(每秒按键次数,即KPS),几乎可以适用于任何音游(端游),运行前提就是安装Java(我觉得一般ADOFAI人都玩MC吧[doge]),具体操作方法在站内搜即可,而且还有大佬做汉化,可以自己去找。

BV号:BV1r64y147gf

PS:目前作者只关于v8.4版本做了汉化,如果能看懂英文的话推荐使用下方原作者持续更新的版本,使用体验上可能会更好些

Github原作者RoanH网页:

https://github.com/RoanH/KeysPerSecond/

下面是要用到的文件,内有模组和Unity Mod Manager.

声明:此链接只能通过该专栏下载,禁止转发到站外,转发要转发此专栏!!!

链接:

https://wwp.lanzouv.com/i3xlc08t661g

你想获取第一时间的模组更新?只需要拥有一个常用的Discord账号即可

ADOFAI.GG

加入社区服务器,在此频道获取第一时间的模组更新。

[https://discord.com/channels/879657537669070848/886661471533162526/]

如果你觉得还有任何问题,欢迎致信(非诚勿扰):

Discord:YZLaojiuyin#9070

E-mail:3462257137@qq.com

QQ:2755447167

现在要分别了,如果你觉得这对你有帮助的话,记得留下你想留下的

本专栏会不定期更新!

你身边要是有玩Adofai且有这些问题的朋友,请转发给TA

这个专栏我写了挺久,因为电脑烂录不了视频(小声bbQwQ)

更新日志:

2021

10.11(重大更新)

本专栏正式诞生!!!

10.25

添加模组TileCount和MusicTimeStamp,修改部分语句

2022

1.19-20(重大更新)

添加模组EditorHelper,修改部分语句,添加一个彩蛋

1.30(重大更新)

对多个模组进行更新迭代,并进行修改

2.19

更新Adofai Tweaks,添加了可供r83使用的版本,增加了2.1.1版本的EditorHelper模组文件(仍适用于r83)

6.11(重大更新)

更新Adofai Tweaks-2.4.3(适用于DLC版本r90及以上)和其他模组,添加Unlimited模组,修改教程内容

6.26(重大更新)

更新Adofai Tweaks-2.5.0(适用于DLC版本r91及以上),添加了ShowHitMargin模组,修改了教程内容

7.13

更新Adofai Tweaks-2.5.1和其他模组版本,修改了部分教程内容

8.1

更新Adofai Tweaks-2.5.3和其他模组版本,修改了部分教程内容

[已停更]【冰与火之舞/Adofai】关于ADOFAI加装mod的评论 (共 条)

分享到微博请遵守国家法律