|
|
转自n网:https://www.nexusmods.com/norestforthewicked/mods/29
Prevents Research Paper consumption while using the Scribe Table in No Rest for the Wicked.
在《邪恶无休》中使用抄写员表时防止研究论文的消费。
DESCRIPTION 描述
FreeResearch is a focused mod that makes Scribe Table research free and non-destructive in No Rest for the Wicked: Together. The mod works by intercepting and modifying multiple game systems:
FreeResearch 是一个专注于《邪恶无休》中 Scribe Table 研究免费且非破坏性的模组。该模组通过截取并修改多个游戏系统来工作:
Core Functionality: 核心功能:
- Cost Elimination: Patches InventoryAPI.RemoveItem() and related methods to prevent Research Paper consumption during research operations
成本消除:补丁 InventoryAPI.RemoveItem() 及相关方法,防止研究论文在研究作中被消耗 - Smart Context Detection: Uses Learned Recipes / research UI entry as the start trigger and screen exit or cancellation as the end trigger
智能上下文检测:使用已学习的食谱/研究界面条目作为启动触发,屏幕退出或取消作为结束触发 - Resource Protection: Prevents Research Paper consumption during research operations by blocking InventoryAPI.RemoveItem(), RemoveItemOfType(), and ItemsAPI.RemoveFromStack() calls
资源保护:通过阻止 InventoryAPI.RemoveItem()、RemoveItemOfType() 和 ItemsAPI.RemoveFromStack() 调用,防止研究论文在研究运行中被消耗 - State Management: Restricts blocking logic strictly to active research contexts for safe execution
状态管理:限制阻塞逻辑仅限于活跃的研究环境,以确保安全执行
Technical Implementation:
技术实现:
- Uses Harmony patching to intercept research context methods and multiple consumption methods for resource protection
利用 Harmony 补丁拦截研究情境方法和多重消耗方法以保护资源 - Implements context-gated logic to ensure Research Papers are only protected during active research operations
实现上下文门控逻辑,确保研究论文仅在活跃的研究运行期间受到保护 - Patches both InventoryAPI and ItemsAPI removal paths for comprehensive coverage
补丁涵盖 InventoryAPI 和 ItemsAPI 的移除路径,实现全面覆盖 - Includes safe error handling and minimal logging for stability and debugging
包含安全的错误处理和最小的日志记录,以保证稳定性和调试
User Experience: 用户体验:
- Seamlessly integrates with the Scribe Table research UI
与 Scribe Table 研究界面无缝集成 - No configuration required - works immediately upon installation
无需配置——安装后立即生效 - Maintains game balance by only affecting research costs, not other systems
通过只影响研究成本而维持游戏平衡,不影响其他系统 - Allows normal item usage outside of research operations
允许在研究作之外正常使用物品 - Compatible with other mods and Together updates
兼容其他模组和 Together 更新
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: Together (v21610687)
邪恶无休:携手(v21610687) - 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.2-ci.2388 nightly)
1. MelonLoader(v0.7.2-ci.2388 每晚)
2. No Rest for the Wicked: Together (v21610687), by Moon Studios
2. 《邪恶无休:同心》(v21610687),Moon Studios
Installation Steps 安装步骤
1. Download the Mod 1. 下载模组
- Download FreeResearch.dll from the releases page
从发布页面下载 FreeResearch.dll
2. Install the Mod 2. 安装模组
- Navigate to your No Rest for the Wicked: Together installation directory (steamapps/common)
进入你的“邪恶无休止:共存”安装目录(steamapps/common) - Locate the Mods folder (automatically created by MelonLoader)
查找 Mods 文件夹(由 MelonLoader 自动创建) - Copy FreeResearch.dll into the Mods folder
把 FreeResearch.dll 复制到 Mods 文件夹里
3. Launch the Game 3. 启动游戏
- Start No Rest for the Wicked: Together normally
为邪恶开启无休止:一起正常 - MelonLoader will automatically load the mod
MelonLoader 会自动加载模组 - Check the console for initialization messages
检查控制台上的初始化信息
USAGE 使用情况
How to Use 如何使用
- Open Scribe Table: Interact with a Scribe Table in your settlement or home
开放书记桌:与你定居点或家中的书记桌互动 - Enter Research Screen: Open the Learned Recipes / research interface
进入研究界面:打开已学习的食谱/研究界面 - Verify Free Status: Research costs will display as 0
验证免费状态:研究费用将显示为0 - Research Normally: Learn recipes without consuming Research Papers
正常研究:学习食谱而不依赖研究论文 - Unlimited Research: Repeat research as often as you want with no paper loss
无限研究:可以无限次重复研究,且无论文丢失
|
|