
隐藏任务
你是否也讨厌那些你(暂时)不想做的任务堆满了你的任务日志?有了这个模组,你可以隐藏和取消隐藏任务。
查看大图模组:隐藏任务(Hide Quests)
动机
在二周目游戏中,我非常讨厌那些无意完成的任务堆满任务日志的感觉。
所以我开发了这个小型模组,让你可以隐藏或取消隐藏日志中的任务。
这是我为《巫师3》制作的第一个模组,所以可能还有些不够完善的地方。
要求
巫师3 4.0版(NGE)
功能
- 在任务日志中隐藏/显示任务
- 按等级降序排序任务(已完成和已放弃的任务除外)
安装
使用《巫师3》模组管理器安装(推荐)
一如既往:只需通过《巫师3》模组管理器添加下载的压缩包,并使用 ScriptMerger 解决与其他模组的冲突。(不要合并未打包的 xml 文件)
可选操作:在您的 [Documents]\The Witcher 3\input.settings 文件中,于 [EMPTY_CONTEXT] 部分更改动作 ToggleHideQuest 的默认输入绑定。
不支持通过 Vortex 安装!!
通过 Vortex 自动安装无效,因为 Vortex 会尝试合并内置的 XML 文件(这是错误的)并错误解析编码(导致错误信息中显示乱码符号)。包括 FriendlyHUD 和 Preparations 在内的多个模组都受此问题影响。部分用户尝试手动安装本模组(方法如下文所述)后再通过 Vortex 注册,但同样未能获得满意结果。因此很遗憾,本模组与 Vortex 不兼容。如需使用本模组,建议安装 TW3MM。(在 Vortex 中停用《巫师3》前,请勿忘记备份 [Documents]\The Witcher 3 文件夹。)
手动安装
- 将
modHideQuests复制到你的[巫师3]/mods目录下。 - 运行 ScriptMerger 以解决任何冲突。
- 将
input.settings.part.txt的内容追加到你的[文档]\巫师3\input.settings文件中。 - 可选:在
[文档]\巫师3\input.settings文件的[EMPTY_CONTEXT]部分,更改动作ToggleHideQuest的默认输入绑定。
已知问题
任务只会在重新打开任务日志后隐藏/取消隐藏。虽然这有点烦人,但它确实有效,所以我决定即使在这种状态下也发布这个模组。
用法
隐藏
在任务日志中,选择一个任务并按下绑定到 ToggleHideQuest 动作的按钮(默认:手柄上的 X/△ 键,或键盘上的 H 键)。
将显示一个小弹窗,提示该任务现在被标记为隐藏。
如果关闭并重新打开任务日志,该任务现在会显示在名为“隐藏”的下拉分类中。
取消隐藏
在“隐藏”分类中选择之前隐藏的任务,然后点击 ToggleHideQuest 按钮以取消隐藏该任务。
将显示一个小弹窗,提示该任务现在已标记为未隐藏。
如果关闭并重新打开任务日志,该任务现在将显示在其原始的下拉分类中,而不是“隐藏”分类下。
可选模块 / 兼容性补丁
警告: 安装任何兼容性补丁都会产生冲突,你需要使用脚本合并工具来解决!
1) 地图上显示所有任务目标的兼容性补丁
修补“所有任务目标显示在地图上”的次世代、完整或标准版本,使得标记为隐藏的任务目标不会显示在地图上。
精简版在技术上也被支持,但会产生额外的冲突。
安装
- 使用 "The Witcher 3 Mod Manager" 安装(推荐)或手动将 7z 压缩包内容复制到您的 mods 目录。
- 两种情况下都应运行 Script Merger,该工具会显示
wmkMapMenu.ws文件存在冲突。 - 指示 Script Merger 合并
wmkMapMenu.ws文件。 - 这将打开 "KDiff3" 工具,其中会显示以
// <-- modHideQuests结尾的冲突行。 - 在 KDiff3 顶部,点击 "A"(如果
mod_MapQuestObjectives_HideQuestsCompatibilityPatch在左侧)或 "B"(如果mod_MapQuestObjectives_HideQuestsCompatibilityPatch在右侧) - 退出 KDiff3 并保存结果。
警告: 如果 KDiff3 发现超过一行差异,这意味着您要么正在尝试修补“All Quest Objectives On Map”的轻量版,要么该模组已更新。在这两种情况下,您都必须通过使用 modMapQuestObjectives 中的行来解决所有其他冲突,即对于每个冲突,使用与步骤 5 中相反的按钮。
2) 友好 HUD 兼容性补丁
修补友好 HUD,使得如果相关任务被标记为隐藏,则 3D 标记和罗盘标记也会被隐藏。
安装
- 使用 "The Witcher 3 Mod Manager" 安装(推荐)或手动将 7z 压缩包内容复制到您的 mods 目录。
- 两种情况下都应运行 Script Merger,该工具会显示
modMarkers.ws文件存在冲突。 - 指示 Script Merger 合并
modMarkers.ws文件。 - 这将打开 "KDiff3" 工具,其中会显示四行以
// <-- modHideQuests结尾的冲突代码。 - 在 KDiff3 顶部,点击 "A"(如果
mod_MapQuestObjectives_HideQuestsCompatibilityPatch在左侧)或 "B"(如果mod_MapQuestObjectives_HideQuestsCompatibilityPatch在右侧)然后点击 "转到下一个冲突"(两个向下的蓝色箭头)。 - 重复步骤 5 直到所有冲突解决完毕。
- 退出 KDiff3 并保存结果。
警告: 如果 KDiff3 发现超过上述四行内容,意味着“Friendly HUD”已更新。您必须通过使用“Friendly HUD”中的行来解决所有其他冲突,即对于每个冲突,使用与步骤 5 中使用的相反按钮。
鸣谢
- Wasteland Ghost 解答了关于模组的各种问题
- daibhid 提供了"任务排序"功能
源代码
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。