描述
FreeRespec是一个全面的mod,它消除了在《恶人无休止》中重新指定角色属性的成本。mod通过拦截和修改多个游戏系统来工作:核心功能:
- 成本消除:修补GetRespecCost()使其始终返回0,从而使respecs免费
- 可负担性检查:修改CanPlayerAffordRespec()以始终返回true
- UI更新:在respec界面中将成本显示替换为“免费”文本
- 资源保护:通过阻止InventoryAPI.RemoveItemOfType()调用,防止在respec操作期间消耗掉落的Ember
技术实现:
- 使用Harmony补丁拦截ExecuteRespecAttributesPlayerCommand、TryRespecPointsForAttributes和SendRespec等7个关键方法
- 修补TextMeshPro UI组件以显示“免费”而不是实际成本
- 实现上下文阻塞,仅防止在respec操作期间移除余烬
用户体验:
- 通过仅影响respec成本而不影响其他系统来保持游戏平衡
兼容性
兼容
-MelonLoader:v0.7.0+
-恶人不得安息:1.0版+
-其他模块:设计用于与其他模块一起工作
-游戏更新:兼容当前游戏版本
安装
先决条件
1.MelonLoader(v0.7.0或更高版本)
-从https://github.com/LavaGang/MelonLoader/releases下载
-安装到您的No Rest for Wicked游戏目录
-重要提示:启动No Rest for the Wicked以完成MelonLoader初始化
2.恶人不得安息(The Breach-Refined),月亮工作室
-可在Steam上使用(https://store.steampowered.com/app/1371980/No_Rest_for_the_Wicked/)
安装步骤
1.下载Mod
-从发布页面下载FreeRespec.dll
2.安装Mod
-导航到您的No Rest for Wicked安装目录(steamapps/common)
-找到Mods文件夹(由MelonLoader自动创建)
-将FreeRespec.dll复制到Mods文件夹
3.启动游戏
-开始不休息的恶人正常
-MelonLoader会自动加载mod
-检查控制台是否有初始化消息
使用
如何使用
1.解锁尊重:解锁熔炉石灰石中的尊重祭坛
2.访问Respec菜单:导航到Crucible atrium中的Respec祭坛并进行交互
3.验证免费状态:费用应该显示为“免费”而不是数字
4.执行Respec:正常Respec你的属性-不会消耗掉掉落的余烬
5.无限Respecs:你可以想Respecs多少次,而不会失去余烬