【渎神】【Blasphemous】无视攻击,无视重力,瞬移,随时传送等跑地图修改器【2021.12.10更新】支持版本4.0.67★★★★★★★★★★
本帖最后由 tempa 于 2023-8-16 22:46 编辑覆盖
Blasphemous_Data\Managed\Assembly-CSharp.dll
覆盖前可以先备份下
功能说明
F12,显示/隐藏锁定界面
F1.锁红
F2.锁蓝
F3.锁药水
F4.增加1000金钱
数字键(非小键盘区)
1.关闭玩家碰撞检测,相当于不受敌人攻击,但是依然接受跳崖摔死和尖刺等秒杀伤害(注意只对当前关卡有效,因为每个关卡都会重置人物状态,有些锁地图出口关卡,敌人需要开启玩家碰撞才会刷怪,记得开一下,再关闭)
2.开启玩家碰撞检测
3.关闭玩家重力(只对当前关卡有效,失重时不要按跳,不然会直接升天,如果不小心按了,记得马上按4还原重力,落下来)
4.开启玩家重力
5.暂停游戏
6.解除暂停游戏状态
方向键上下左右,移动玩家,可在任意状态运行,所以用键盘的玩家最好不用方向键移动,比如我就用WSAD,当然你如果懂dnSpy可以自己改快捷键
这个修改器主要是跳关用的,没做太多功能,因为风大的修改器功能已经足够多了,但是许多关卡走起来还是很累,所以就做了这玩意。
一般按1开无敌,按3失重,按方向键一路飘就行了。
恢复就按2,4
========================================
2.0.22版本更新功能见下面
2020.08.07更新
F5,闪避冷却时间0
F6,技能(祷文)冷却时间0
Home键,解除所有帧锁定状态。
锁红 = false
锁蓝 = false
锁药水 = false
锁闪避冷却 = false
锁技能冷却 = false
传送功能
PageUp,上一个传送位置
PageDown,下一个传送位置
F10,立即传送到指定位置
传送位置8个,按F12显示界面时会显示当前传送位置。
默哀同道会
慈悲梦境
阿尔贝罗
怨念之崖
无言图书馆
大教堂屋顶
环刚铁木
焦容圣母修道院
不要在Boss战时,使用传送逃跑,后果未知!某些小怪锁地图同理!以及一些一次性的过场,动画,事件。
搞不清的话按M看地图,一般游戏时按地图能显示的场景基本都可以用。
非要乱试验的话记得备份存档再折腾!!!
正确的用法是,一般游戏大地图上,在非战斗状态,行进路上随意使用。
一周目初体验传送最好不要传到还没在地图上开启的传送点,以免破坏体验。
修复二周目选择“血心忏悔”无效问题
2020.08.08
二周目看其他贴子才发现,阿尔贝罗教会捐2万块就可以在存档点传送,X了狗......
========================================
1.0.6版本
1.0.13版本
2.0.22版本
2.0.27版本
3.0.32版本
4.0.67版本
注意,版里有多个4.0.67版本的游戏下载,提供的这个版本是Codex版
BLASPHEMOUS WOUNDS OF EVENTIDE-CODEX
https://bbs.3dmgame.com/thread-6245220-1-1.html
如果你下载的不是此版本,可以手动修改,参考13页,385楼我写的教程,可以适合任意版本
========================================
注入位置
Gameplay.UI.Others.UIGameLogic.PlayerHealth
Gameplay.UI.Others.UIGameLogic.PlayerHealthPE02
Gameplay.GameControllers.Penitent.Abilities.PrayerUse.StartUsingPrayer
1.0.x源码
2.0.22源码
4.0.67源码
========================================
停止更新
========================================
大佬,向您献上顶级膜拜 66666666666666
覆盖
Blasphemous_Data\Managed\Assembly-CSharp.dll
覆盖前可以先备份下
功能说明
F12,显示/隐藏锁定界面
您好!游戏已新增DLC和内部大量改动,目前版本已更新到 3.0.32a,发现2.0.27版本的Assembly-CSharp.dll会导致目前游戏无法载入,希望能有支持新版的修改文件,非常感谢!!
附上3.0.32a的Assembly-CSharp.dll原始文件,如果您需要的话……
本帖最后由 tempa 于 2021-2-23 12:01 编辑
更新了3.0.32,不过用的是论坛的Codex版,只有3.0.32,没有a,不知道楼上是不是正版或其他版本,如果是,并且不同于论坛的3.0.32版,建议不要使用,因为小版本更新也可能会导致文件逻辑判断不同,你用3.0.32的文件覆盖到3.0.32a中,可能导致问题。
修改器是开源的,你如果会用dnspy可以自己对照源码改,这样会适用任何版本。
3.0.32版
https://bbs.3dmgame.com/thread-6131754-1-2.html
tempa 发表于 2021-2-23 11:58
更新了3.0.32,不过用的是论坛的Codex版,只有3.0.32,没有a,不知道楼上是不是正版或其他版本,如果是,并 ...
非常感谢LZ再次更新,实测可用!!{:3_121:}
多周目不想跑图人士的“奇迹”。 楼主还在更新,感动,支持 感谢楼主共享。 感谢分享 这个漂移大法太好了 1111111111111 谢谢谢谢谢谢谢谢谢谢谢谢
111111111111111111111 感谢大佬:loveliness: 谢谢楼主 666666666666666666666
感谢分享 谢谢分享 找了好久了。不知道好用不。下载试试
ghihaosdasd 亲爱的LZ~
这游戏在2021年12月9日又更新到了
v 4.0.6.7集成Wounds of Eventide升级
天啊~又更新了,据说还会出2代!
不知道修改器还能更新支持吗?
{:3_113:}{:3_113:}{:3_113:}
刚刚测试了下,因为版本更新,这个修改果然会导致载入游戏后立即奔溃{:3_100:}
这次更新力度蛮大的,新增和修改了很大内容。希望LZ的修改也能更新支持。谢谢!{:3_123:}
更新到4.0.67了,但是这游戏我目前不玩了,更新后有没有问题不太清楚。 tempa 发表于 2021-12-10 15:05
更新到4.0.67了,但是这游戏我目前不玩了,更新后有没有问题不太清楚。
感谢LZ的迅速更新,咱就一说,您这么快行动了,我辈真是太感动了!!
真的是很感谢!!辛苦LZ了!!
可惜经过反复测试,按任意键进入游戏后,会卡死在标题载入界面,长时间无响应。
下面这个是4.0.67的原始文件,恢复过来又正常了。
如果有时间还请帮忙出手看看问题所在,这次应该是最后一个DLC更新了,不行也就算了,大家就是舔图时图一乐。
不管如何,最后还是要好好感谢LZ!!{:3_110:}
{:3_121:}
本帖最后由 tempa 于 2021-12-11 02:21 编辑
我反复确定我这边没有问题,无论是新开档还是读旧档都正常。
比较了一下你的原始文件和我的,文件大小不同,可能版本不同?
我的3,375,104
你的3,374,080
我下载的是
BLASPHEMOUS WOUNDS OF EVENTIDE-CODEX
2021.12.9的版本
你的是什么版本?我看网上似乎还有个GOG版本的
也可能是其他问题,导致不同,但是我这边测试是正确能用的,看看哪有问题,源码上传了,实在不行我可以写个从零修改教程,你自己用dnSpy改一下,不论什么版本都能用。
还有其他人有替换后用不了的情况吗?
本帖最后由 tempa 于 2021-12-11 14:02 编辑
dnSpy修改教程
dnSpy下载
https://github.com/dnSpy/dnSpy/releases
github现在国内比较难上,不正确上网可能无法访问,所以你也可以百度其他下载点,
注意找安全下载站点,非官方下载一般会有风险
以4.0.67版本为例修改
0.备份
Blasphemous_Data\Managed\Assembly-CSharp.dll
可以新建个文件夹,把原始文件复制粘贴进去,以防修改错误,还能还原到初始状态,这一步非常重要
1.把 Assembly-CSharp.dll 文件拖入dnSpy的左边的程序集资源管理器里
2.点开Assembly-CSharp树节点,找到-节点,鼠标右键选择添加类,如图
3.下载4.0.67代码.cs源码文件,打开,最下面找到
public class Tempa_Data
把这个类复制粘贴到添加类中,两个分割线中的全部内容
========================================
using System;
..
public static int curTeleportID = 0;
}
========================================
如图
然后点编译,如没有任何错误提示,则操作正确
4.点击文件菜单,全部保存,如图
5.搜索PlayerHealth关键字,双击PlayerHealth项,跳转到类,如图
6.在PlayerHealth节点上鼠标右键,选编辑类,如图
7.向下找到Awake函数,在最下面复制代码
Tempa_Data.Init();
8.再向下找到Update函数,复制源码中Update函数里的代码,不要复制函数名,粘贴,如图
点击编译,如无任何提示说明修改成功
9.再次编辑这个类,复制整个OnGUI函数,包括函数名,如图
点击编译,如无任何提示说明修改成功
文件菜单,全部保存
10.同理,对PlayerHealthPE02类进行相同操作,如图
写入三个函数
Awake
Update
OnGUI
文件菜单,全部保存
11.搜索StartUsingPrayer,双击跳转到PrayerUse类,展开PrayerUse类,找到StartUsingPrayer
鼠标右键,编辑方法
12.复制粘贴代码
编译,文件菜单,全部保存
完成
修改方法写了,以后没什么意外应该不会更新这个东西了,毕竟时间精力有限。 tempa 发表于 2021-12-11 14:03
修改方法写了,以后没什么意外应该不会更新这个东西了,毕竟时间精力有限。 ...
感谢分享精彩内容!!{:3_125:}
辛苦LZ~~
谢谢!!{:3_121:}
居然是自制的,牛逼啊大神