Hand of Fate 2

Hand of Fate 2

Not enough ratings
【拒绝随机】dll文件修改教程,妈妈,我再也不用看发牌佬的脸色了!!
By 九月孤竹
通过修改dll文件来实现抽卡不洗牌,轮盘速度极慢,钟摆必定大成功,等诸多功能(大部分功能风灵月影也能实现)
大部分方法来自油管视频
https://www.youtube.com/watch?v=SO9OV5qMfAY
以及三大妈论坛。
https://bbs.3dmgame.com/thread-6035889-1-1.html
因为我对编程一窍不通,理论上也可以更改武器充能数,武器充能不被打断,令牌解锁等内容,请自行探索。
   
Award
Favorite
Favorited
Unfavorite
前言
通过修改dll文件来实现抽卡不洗牌,轮盘速度极慢,钟摆必定大成功等诸多功能(大部分功能风灵月影也能实现)

大部分方法来自油管视频
https://www.youtube.com/watch?v=SO9OV5qMfAY
以及三大妈论坛。
https://bbs.3dmgame.com/thread-6035889-1-1.html
因为我对编程一窍不通,理论上也可以更改武器充能数,武器充能不被打断,令牌解锁等内容,请自行探索。

附命运之手1修改教程
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2635927966
准备工作
修改软件:dnspy,请自行搜索下载。
修改文件:\Steam\steamapps\common\Handof Fate 2_Data\Managed, Assembly-Csharp.dll
特别提醒:修改前务必备份文件,如果操作失误导致游戏不能正常运行,就只能校验文件完整性了,但这样会导致已修改的内容全部失效。

本篇只介绍抽卡、轮盘和钟摆的修改方式,其他可修改的内容包括:
食物回复量,饥饿伤害,初始生命, 初始最大生命, 初始食物, 初始金钱,战斗中造成/受到的伤害倍数,队友技能冷却
神器冷却及充能数,武器充能数,武器充能不被打断,令牌解锁和白金/灾祸卡牌数量限制等等,有需要的话请自行探索。
此外,我非常想修改装备令牌的解锁条件,可惜没有找到相应词条,有编程大佬懂的话欢迎在评论区和我分享。

下载完成后打开dnspy,将文件拖到左侧列表中,然后右键相应子项选择“编辑方法”即可对代码进行编辑(如图所示)。


以下所有修改都在/{}-里,介绍各项修改教程时只标注子项名称
抽卡不洗牌
{}-/CardChoice/AnimatedShuffle



删掉红框里的内容,即
List<Card> cards = this.Container.Cards;

UISelectableGroup group = this.Container.SelectableGroup;之间的部分即可。
轮盘旋转速度及停止时机
需要修改的地方有两处

旋转速度修改

{}-/WheelOfFortune/StartSpin
将第5行改为

this.m_turnDuration= a_turnDuration * 10f;

(如图)

*号后面的数字越大转得就越慢

停止时机修改
{}-/WheelOfFortune/StopSpin
将第5行和第6行改为

this.m_outDuration =0f;
this.m_outVariance =0f;

(如图)

作用是按下停止键后就会立即停止(视觉上会有误差,不影响)
色子点数及数量
也有两个地方可以修改,但是理论上改一个就够了

色子点数
{}-/DiceRoller/Evaluate
将第12行改为

num +=6;

(如图)

等号后面是每个色子的点数,视觉上不会变化,只有结果会变。
理论上可以改得更大,但点数上限貌似只有99。

色子数量
{}-/Challenge
在右侧搜索“playerstartingdice”
将紫色内容改为

returnthis.m_playerStartingDice +3;

(如图)

+n就是多几个色子,视觉上也会有变化。

注意:我不清楚本作是否有需要扔出失败才能解锁的事件(1代里有),如果有的话这一项可能会有副作用。
钟摆必定大成功(不是减速)
{}-/Pendulum/Evaluate



{
ChanceType result =ChanceType.Failure;
if (this.m_highlightZone!= null)
{
result =this.m_highlightZone.ChanceType;
}
return result;
}


改为

{
ChanceType result =GetBestChanceType();
return result;
}

(如图)
结语
因为风灵月影和ce表的存在,相比1代这篇修改攻略显得没那么有用了,但可以免去每次都打开修改器的麻烦。

此外,我非常想修改的装备令牌解锁条件一直没有找到,有大神知道的话欢迎在评论区分享。
1 Comments
louisfalse 30 Jan @ 2:04am 
大哥好神哦