任务追踪器

任务追踪器

显示游戏中的每个任务。适合查找你错过的任务或追踪剩余待办事项。

显示游戏中的每一个任务,分为可接取/进行中/已完成/全部。适合用来查找你错过的任务或追踪还剩什么要做。



为可接取任务添加地图标记,这样你就不必去查它们在哪里开始。标记会显示任务发布者的位置,旁边标注任务名称。一旦你接取任务,标记就会自动清除,游戏自带的标记会接管。进行中的任务也可以标记,这样会一次性显示它们所有的目的地,而不只是所选任务的。

[b]功能[/b]
- 任务列表窗口,带有可接取/进行中/已完成/全部标签页
- 筛选框(名称/ID)和排序选项
- 为可接取任务添加地图标记。一旦你接取任务,标记就会自动清除,游戏自带的标记会接管。
- 显示每个任务的推荐等级
- 任务链显示
- 每个任务行:在地图上标记/取消地图标记、设为发布者/移除/将玩家位置捕获为发布者按钮(保留这些按钮是为了应对任务未被标记或标记有误的情况,如果你发现疏漏可以帮我一下)
- 随附35个内置发布者位置和31个内置地图位置(共66个已映射任务)
- 覆盖大部分主线+支线任务。自动接取的任务被跳过,因为没有理由去标记它们

[b]安装[/b]

需要REFramework。游戏版本TU3.2需要Nightly 01422或更新版本。

Fluffy Mod Manager:将zip拖入Fluffy,像安装其他模组一样安装即可。

手动安装:将这些文件放入你的DD2安装文件夹:
- reframework/autorun/quest_tracker.lua
- reframework/autorun/quest_data_loader.lua
- reframework/data/quest_tracker_data.json

[b]计划中[/b]

完整任务指南覆盖层是较长期的事情。按地区排序。显示限时任务的剩余时间。标记在推进剧情时会丢失或失败的任务。

[b]已知情况[/b]

如果游戏或REFramework更新后标记失效,请勾选Options > Verbose debug logging,并在你的错误报告中截图状态行。

斯芬克斯:标记指向斯芬克斯本人,而不是当前谜题要求你找的东西。我还没有实现按谜题阶段追踪(暂时?)。

标记有两种方式:
- NPC追踪:跟随实时NPC。如果NPC在睡觉,标记可能会落在他们的床上;如果他们按日程活动,标记会随之移动。
- 固定位置:锁定到NPC应该出现的世界坐标。

如果你走到标记处但NPC不在那里或不愿给任务,通常原因:
- 时间段不对
- 你还没有完成游戏要求的前置任务
- NPC已死亡

有些任务显示为可接取,但NPC不会触发对话,直到满足其他隐藏条件(其他任务完成、访问过某地区等)。模组只是镜像了游戏的可接取列表,无法看到这些其他层级条件。

已知会遇到此问题的示例任务:
- The Phantom Oxcart (20110) - 显示为可接取,但西维恩沃斯牛车站的对话不会触发,直到完成Nation of the Lambent Flame并且你去过巴塔尔。
- Clash and Conclusion (30240) - 显示为可接取,但实际上在主线任务The Guardian Gigantus期间自动开始,前提是你已经完成了Tensions on the Highroad支线任务。

[b]有些标记可能有误,所以有兴趣帮忙的请看这里:[/b]

如果任务有多个候选标记,而你知道哪个是正确的,展开任务行并点击正确标记上的设为发布者。如果正确的位置根本没有被标记,站在发布者实际所在的位置,点击任务行上的将玩家位置捕获为发布者。

然后:

1. 打开模组窗口并点击Export for Community。会在reframework/data/quest_tracker_export.txt写入一个小文本文件
2. 复制内容并在本页面提交错误报告,粘贴进去(可以设为私密),直接粘贴或粘贴bin链接,怎么方便怎么来。

该文件只包含任务ID和NPC ID。