任务随机化器

任务随机化器

自动为你随机选择并发布任务,从游戏内所有现有任务中挑选。

来源

安装

  • 安装 REFramework
  • 将压缩包解压到《怪物猎人:荒野》的目录中

你的文件夹结构应如下所示:

Monster Hunter Wilds/
├─ reframework/
│  ├─ autorun/
│  │  ├─ QuestRandomizer.lua
│  │  ├─ QuestRandomizer/
│  │  │  ├─ config/
│  │  │  │  ├─ ...
│  │  │  ├─ data/
│  │  │  │  ├─ ...
│  │  │  ├─ gui/
│  │  │  │  ├─ ...
│  │  │  ├─ quest_randomizer/
│  │  │  │  ├─ ...
│  │  │  ├─ bind/
│  │  │  │  ├─ ...
│  │  │  ├─ util
│  │  │  │  ├─ ...
│  │  │  ├─ ...
├── dinput8.dll
├── MonsterHunterWilds.exe

工作原理: 该模组会获取游戏中的所有可用任务,应用筛选设置,并随机选择一个。然后,它使用 Quest ID 输入框中显示的 ID 来发布所选任务。每次你接受任务或按下 随机选择 按钮时,此字段都会自动更新。你可以在 任务参考 中找到所有任务 ID。

任务数据重新加载的时机: 当你从标题画面过渡、关闭任务柜台或从任务中返回时,任务数据会完全重新加载。调查任务会在你保存新的调查任务时重新加载。野外调查会在 发布随机选择 之前重新加载。

模组窗口模组窗口

希望所有选项都能一目了然。

发布: 使用以下三种设置之一发布任务:选择任务接受任务并准备接受任务并出发随机选择: 随机选择一个任务,并将其 ID 更新到 任务 ID 输入字段中。 选择任务: 打开窗口,你可以在其中选择出发点等。 任务 ID: 要发布的任务的 ID。

启用 接受任务并出发 时,唯一能选择出发点的方法是使用 Smart Camp Picker 模组。其他模组无法实现此功能。

杂项

偏好: 当多个任务符合你的 偏好 设置时,它们会根据满足的偏好数量进行排名。每个偏好都有不同的重要性:愿望单物品 > 稀有物品 > 特定物品 > 大型狩猎 > 采集加成 > 当前阶段 > 即将到期。如果你不喜欢这个顺序,可以在 reframework\autorun\QuestRandomizer\config\init.lua 文件中更改权重。

排除: 排除界面

菜单栏菜单栏

模组模组设置

启用: 启用模组。 筛选任务参考:任务参考 应用筛选。 自动发布: 从任务返回后立即自动发布。 自动随机选择: 发布前自动随机选择任务。 使用自定义列表:自定义列表 中选择任务,而不是从完整列表中选择。 重新加载任务数据: 完全重新加载任务数据。 重置设置: 将设置重置为默认值。

语言语言设置 包含位于 \MonterHunterWilds\reframework\data\QuestRandomizer\lang 目录中的所有语言文件。

回退: 如果所选语言文件中缺少消息,则将改用英文消息。

你可以提供自己的翻译:

  • 转到 \MonterHunterWilds\reframework\data\QuestRandomizer\lang 目录
  • 复制并粘贴 en-us.json 文件
  • 翻译字符串
  • 重置脚本
  • 文件应出现在 语言

如果你想使用不同的字体,可以通过在语言 json 文件中指定其名称来添加,如下所示:

"_font": {
    "name": "NotoSans-Bold.ttf"
}

字体必须位于 \MonterHunterWilds\reframework\fonts 目录中。

按键绑定按键绑定

缓冲: 调整时间窗口,以在触发单键之前检测多键组合(例如 A+B)。 重试任务: 重试 任何 任务(野外调查除外)。

任务参考任务参考

输入: 任务名称筛选器。 自定义列表:自定义列表 中添加或移除任务。(野外调查无法添加。) 任务 ID: 将任务 ID 复制到 模组窗口 中的 任务 ID 输入 框。