|
|
转自n网:https://www.nexusmods.com/norestforthewicked/mods/20
Makes attribute respecification completely free in No Rest for the Wicked. Prevents Fallen Ember consumption during respec operations and displays "FREE" in the UI instead of the cost. Allows unlimited respecs without any resource cost.
在《邪恶无休》中,属性重置完全免费。在重置技能点作中防止消耗陨落余烬,并在界面上显示“免费”而非费用。允许无限次重置,无需资源消耗。
DESCRIPTION 描述
FreeRespec is a comprehensive mod that eliminates the cost of respecifying character attributes in No Rest for the Wicked. The mod works by intercepting and modifying multiple game systems:Core Functionality:
FreeRespec 是一个全面的模组,消除了在《邪恶无休》中重新指定角色属性的成本。该模组通过拦截和修改多个游戏系统来工作:核心功能:- Cost Elimination: Patches GetRespecCost() to always return 0, making respecs free
成本消除:补丁将 GetRespecCost() 永远返回 0,使重置技能点免费
- Affordability Check: Modifies CanPlayerAffordRespec() to always return true
负担能力检查:修改 CanPlayerAffordRespec()以保持真实
- UI Updates: Replaces cost display with "FREE" text in the respec interface
UI 更新:重置界面中将成本显示替换为“免费”文字
- Resource Protection: Prevents Fallen Ember consumption during respec operations by blocking InventoryAPI.RemoveItemOfType() calls
资源保护:通过阻止 InventoryAPI.RemoveItemOfType() 调用,防止重置作中的 Fallen Ember 消耗
Technical Implementation:
技术实现:- Uses Harmony patching to intercept 7 key methods including ExecuteRespecAttributesPlayerCommand, TryRespecPointsForAttributes, and SendRespec
使用 Harmony 补丁拦截 7 个关键方法,包括 ExecuteRespecAttributesPlayerCommand、TryRespecPointsForAttributes 和 SendRespec
- Patches TextMeshPro UI components to display "FREE" instead of actual costs
修补 TextMeshPro UI 组件,使其显示“免费”而非实际费用
- Implements contextual blocking to only prevent ember removal during respec operations
实现上下文阻断,仅在重置作中防止火星被移除
- Includes comprehensive error handling and logging for debugging
包含全面的错误处理和日志记录,用于调试
User Experience: 用户体验:- Seamlessly integrates with the existing respec UI
可以无缝集成到现有的重置界面
- No configuration required - works immediately upon installation
无需配置——安装后立即生效
- Maintains game balance by only affecting respec costs, not other systems
通过只影响重置技能点成本,而不影响其他系统来维持游戏平衡
- Compatible with other mods and game updates
兼容其他模组和游戏更新
COMPATIBILITY 兼容性
Compatible With 兼容
- MelonLoader: v0.7.2-ci.2388 nightly (Enable Nightly builds in the installer)
MelonLoader:v0.7.2-ci.2388 nightly(在安装程序中启用 Nightly 构建) - No Rest for the Wicked
恶人无休 - Other Mods: Designed to work alongside other mods (use nightly for Fr4nsson's mods)
其他模组:设计为与其他模组协同工作(每晚使用 Fr4nsson 的模组) - Game Updates: Compatible with Together (v21610687)
游戏更新:兼容 Together(v21610687)
INSTALLATION 安装
Prerequisites 前提条件
1. MelonLoader (v0.7.0 or higher)
1. MelonLoader(v0.7.0 或更高版本)
2. No Rest for the Wicked (The Breach - Refined), by Moon Studios
2. 邪恶无休(裂隙 - 精炼版),Moon Studios 制作
Installation Steps 安装步骤
1. Download the Mod 1. 下载模组
- Download FreeRespec.dll from the releases page
从发布页面下载 FreeRespec.dll
2. Install the Mod 2. 安装模组
- Navigate to your No Rest for the Wicked installation directory (steamapps/common)
进入你的“无休止”安装目录(steamapps/common) - Locate the Mods folder (automatically created by MelonLoader)
查找 Mods 文件夹(由 MelonLoader 自动创建) - Copy FreeRespec.dll into the Mods folder
把 FreeRespec.dll 复制到 Mods 文件夹里
3. Launch the Game 3. 启动游戏
- Start No Rest for the Wicked normally
正常开始“邪恶无休止” - MelonLoader will automatically load the mod
MelonLoader 会自动加载模组 - Check the console for initialization messages
检查控制台上的初始化信息
USAGE 使用情况
How to Use 如何使用
- Unlock Respec'ing: Unlock the respec altar in the Limnus of the Crucible
解锁重置属性:解锁熔炉之林的重置属性祭坛 - Access Respec Menu: Navigate to the respec altar in the Crucible atrium and interact
进入重置属性菜单:前往熔炉中庭的重置属性祭坛并进行互动 - Verify Free Status: The cost should display as "FREE" instead of a number
验证免费状态:费用应显示为“免费”而非数字 - Perform Respec: Respec your attributes as normal - no Fallen Embers will be consumed
执行重置属性:按正常方式重置属性——不会消耗掉落余烬 - 5. Unlimited Respecs: You can respec as many times as you want without losing your embers
5. 无限重置点:你可以无限次重置属性且不会丢失余烬
|
|