职业规划器

职业规划器

告诉你接下来该练哪个职业,以便觉者和主要随从用最少的等级让每项属性都达到上限。

职业规划器

告诉你应该升级哪个职业,以便觉者和主随从在尽可能少的等级内达到所有属性上限。屏幕上同时显示两个角色的规划,各自拥有独立的权重,所有数据均来自源电子表格中的数值。

工作原理

每升一级,每个职业都会提供固定的属性增长。规划器在该表格上运行加权贪心算法:在每一级,它选择其增益最能填补仍未达到上限的属性的职业,跳过已经达到上限的属性。

权重可以按角色调整,因为一套预设并不适合两者:

(HP、耐力、力量、防御、魔法、魔法防御)

  • 觉者默认值为 6.9 / 4.1 / 0 / 0 / 1.7 / 2
  • 随从默认值为 10 / 7 / 1 / 2 / 3.1 / 4

这些是源电子表格为每个角色推荐的预设。觉者可以使用全部十个职业;主随从只能使用六个,而这两组需要不同的权重才能得出正确结果。

关于开局

贪心算法是短视的:从第 1 级就给它所有选项会让每个单独选择更好,但总体更差。在同一个角色上测量,无限制开局在第 164 级达到上限,而限制为四个初始职业的开局在第 153 级达到上限。

因此规划器会用不同的开局多次运行贪心算法,并保留最短的规划。限制只会使用角色实际拥有的职业,所以它永远不会规划你无法选择的等级。

屏幕上

HUD 会显示两个角色,一个在另一个下面:

觉者 LV 99 -> 战士 (3 级) XP 18234 HP 88% 耐力 88% 力量 96% 防御 90% 魔法 78% 魔防 76%

随从 LV 1 -> 战士 (3 级) XP 0 HP 0% 耐力 0% 力量 0% 防御 0% 魔法 0% 魔防 0%

每一行显示角色、其等级、接下来应使用的职业、该职业会持续被选中的级数,以及其当前 XP。

百分比行是可选的——关闭它们可获得紧凑的 HUD。如果你只关心其中一个角色,每个角色都可以完全隐藏。

预期结果

没有任何单一职业能让所有属性达到上限。任何单一职业单独能做到的最好情况是六项属性中的五项,而且即便如此也永远无法完成。

从第 1 级开始,规划大约在觉者 153 级和随从 156 级完成——这些是源电子表格给出的数字,本模组能够复现它们。

须知

  • 增益表涵盖 1 到 430 级,即源表格的工作范围。
  • 角色的属性存储为升级累计获得的增量,因此 1 级角色各项都显示为零。这是正常的,不是错误。
  • 随从只能使用六个初始职业,因此随从规划会限制在这些职业内。
  • 规划会根据你的实时属性重新计算,所以如果你已经在其他职业升级过,它也会适应。

安装

  1. 如果你还没有安装 REFramework,请先安装。
  2. 将压缩包解压到你的 Dragon's Dogma 2 文件夹中。
  3. 两个文件都是必需的,并且它们要放在不同的文件夹中:
    • VocationPlanner.lua 放入 reframework/autorun/
    • VocationPlanner.json 放入 reframework/data/
  4. 启动游戏并打开 REFramework 菜单。

鸣谢

加权贪心算法、属性上限和每级增益数据均来自 [url=https://docs.google.com/spreadsheets/u/0/d/1rQpSQR9gHxnebTgDr46g2hqic7VQ9dZIA2HtnmjiJAg/htmlview][size=4]Dragon's Dogma 2 Stat Growth - Optimizer[/size][/url],由 [b][size=5]Skywing[/size][/b] 和 Dragon's Dogma 2 社区制作:

本模组是该表格“Optimizer 1”标签页移植为实时游戏内覆盖层。底层数据的所有功劳均归于此。 [center][img]https://staticdelivery.nexusmods.com/mods/6234/images/1841/1841-1791925826-784382705.png[/img] SLM1TULXIMHR[/center]