版本:1.4.8

首先吐槽一下这游戏的名字怎么这么长
其实我对这种卡牌+音游的游戏并不怎么感冒,这次也是群里拉我去玩就随便下来玩了。玩了几天,除了28星难度以上的歌其他都手动FC了,于是在进入“贤者时间”后想着还是来玩下修改吧。

自动全P

为了防止打活动导致爆肝(?),所以打算先修改一个自动全P,思路很简单,修改判断Perfect,Great,Miss的函数使它固定返回Perfect。这函数不难找,就是Stage这个namespace下Note类的CheckTiming函数。但是有个问题,如果游戏的时候什么都不按直接miss是不会执行这个函数,这样就没法自动全P了。于是只好往上看下调用的地方有没有地方修改,然后可以发现LiveController类的CheckGrade函数。这个函数不管有没有按都会执行到,而且关键的level是引用类型,那就直接在这个函数里改了,在函数开头添加一段

level = Note.eGradeLevel.Perfect;

这下自动全P就完成了,不过感觉打28星以上的歌全P有点太假了,所以修改一下改成一些为Great,用随机数就行

if (Random.Range(0, 100) > 97)
{
    level = Note.eGradeLevel.Great;
}
else
{
    level = Note.eGradeLevel.Perfect;
}

这个就是98%P了,不过玩了一天以后觉得固定98%有点太蠢了,有些歌直接100%就行,于是借助游戏自带的BGM设置做了一个可以调节的最终版
QQ截图20151227052021
开头的代码直接复制粘帖,省时省力~
因为游戏BGM只有0~10,所以可调范围就是90%~100%

提高技能发动率

在5发10连坠毁之后,作为非洲人开始想着有什么办法能够打败土豪进入活动歌曲分数排名的前5000。之前已经有人作死改分数被封,所以只好换个方法,于是就从技能的发动率下手
Stage这个namespace下CharacterButton类的Update_Skill函数里
QQ截图20151227053343
把这个100f的值往小的改就行,我是改为70就是提高30%的发动率

喜闻乐见

最后送个修改好的1.4.8版,90%~100%可调+30%技能发动率UP,注意调节用的是开始打歌前右上角的live设定里的音量

百度盘

BanG Dream修改相关

版本:1.1.0 好久没有写游戏修改的文章了,最主要的原因是没有感兴趣入坑的游戏。这次新出的BanG Dream个人还是挺喜欢的,除了上拉note感觉有点反人类。然后...

阅读全文

超简单的il2cpp游戏修改教程

本文较旧,已不适合参考 锁链战记3.0版本也是换上了il2cpp,所以刚好就用它来写一篇简单的il2cpp修改教程 使用的是日服3.0.1版的锁链战记 首先要使用一款工具...

阅读全文

Fate/Grand Order的那些事

日服v1.15 在一个月的时间里经历了太多事情,现在终于可以慢慢的写下这篇马后炮了。 调试 Fate/Grand Order在v1.11换了个保护并禁止了root过的手机,其实当时...

阅读全文

13 条评论

  1. LZ请问这些是在哪个DLL文件下啊。。。找了半天都没有找到你上面提到的这几个类

  2. 还是求问楼主下:
    1. 修改c#文件的时候只能汇编修改没法直接改源代码么。。。

    2. 最后把解包的apk打包之后显示无法安装。。。打包的时候需要加些什么选项么?

    跪谢

  3. 您好,请问您是如何反编译到未被混淆变量名的代码的?我这里用dex2jar出来的类名,函数名,都是a,b,c,d,e这种……还望不吝赐教(可适当支付咨询费用)

欢迎留言

1 + 5 =