溢出DCP至所有职业(如战巡者)

溢出DCP至所有职业(如战巡者)

在所有已解锁的职业中,使用任意职业游玩时都能获得职业进度。灵感来源于战法师的被动进度系统,并带有可配置的溢出百分比。

Spillover DCP to All Vocations Like Warfarer
=============================================

游玩你真正喜欢的职业,同时仍然推进所有其他已解锁职业的进度。

通常情况下,《龙之信条 2》只会为你当前游玩的职业提供职业等级进度,魔剑士(Warfarer)是例外。

此模组将该概念扩展到所有职业。

每当你的觉醒者获得 DCP 时,该数值的一个可配置百分比也会作为职业等级进度添加到所有其他已解锁的职业上。

示例:

你在游玩盗贼时获得 200 DCP。

当溢流设置为 50% 时:

盗贼:
+200 正常进度

战士:
+100 职业进度

弓手:
+100 职业进度

法师:
+100 职业进度

斗士:
+100 职业进度

巫师:
+100 职业进度

……以此类推。


重要说明
=========

此模组并不会为每个职业复制可花费的修炼点数(Discipline Points)。

它在内部使用获得的 DCP 数值作为额外职业等级进度的基础。

你可正常花费的 DCP 池仍由游戏管理。

换句话说:

获得的 DCP
→ 当前职业正常推进
→ 其他已解锁职业获得额外的职业经验值 / 职业等级进度


功能
========

- 游玩任意职业时推进所有已解锁职业
- 灵感来自魔剑士的被动职业进度机制
- 可配置的溢流倍率,从 0% 到 100%
- 当前职业不会被重复计算
- 可自动跳过已满级的职业
- 适用于所有觉醒者职业
- 不影响追随者(Pawns)
- REFramework 游戏内配置
- 实时职业进度监视
- 显示每个职业获得的准确职业经验值
- 与 DCP 倍率模组兼容
- 轻量级 Lua 脚本
- 移除模组后不会造成永久性游戏变更


默认设置
================

启用:
是

溢流倍率:
0.50 / 50%

跳过满级职业:
是

调试日志记录:
关闭


溢流示例
==================

25% 溢流:

获得 100 DCP
→ 当前职业:正常 +100
→ 其他职业:各 +25

50% 溢流:

获得 100 DCP
→ 当前职业:正常 +100
→ 其他职业:各 +50

100% 溢流:

获得 100 DCP
→ 当前职业:正常 +100
→ 其他职业:各 +100


为什么?
====

《龙之信条 2》有许多有趣的职业,但逐个升级它们可能会鼓励玩家停留在他们当前不想游玩的职业上。

魔剑士已经展示了间接推进其他职业进度的理念。

此模组只是扩展了该概念:

玩你想玩的。
随时尝试新事物。
持续推进一切。


实时进度显示
=====================

《龙之信条 2》通常不会显示职业等级内准确的职业经验值进度。

此模组可以通过 REFramework 直接显示它。

示例:

法师
5120 -> 5220 (+100)

巫师
3810 -> 3910 (+100)

魔剑士
2240 -> 2340 (+100)

这使得验证溢流是否正常工作变得很容易。


兼容性
=============

专为 REFramework 设计。

此模组仅修改玩家觉醒者的职业等级进度。

它不会:

- 更改角色等级经验值
- 更改追随者进度
- 修改装备
- 修改技能
- 自动解锁职业
- 为每个职业添加额外的可花费 DCP


DCP 倍率模组
===================

此模组设计为与增加 DCP 获取量的模组一起使用。

如果另一个模组在溢流处理之前增加了 DCP 数值,溢流将使用该最终数值。

示例:

基础奖励:
100 DCP

5 倍 DCP 模组:
500 DCP

50% 溢流:
为每个符合条件的职业各提供 250 职业进度。

为了与其他改变 DCP 的 REFramework 脚本获得最佳兼容性,请保持文件名:

ZZ_VocationSpillover.lua

“ZZ_”前缀有助于脚本在许多其他自动运行脚本之后加载。


前置要求
============

《龙之信条 2》的 REFramework


安装
============

1. 安装 REFramework。

2. 下载 ZZ_VocationSpillover.lua。

3. 将文件放置在此处:

Dragon's Dogma 2\reframework\autorun\

最终路径应如下所示:

Dragon's Dogma 2\reframework\autorun\ZZ_VocationSpillover.lua

4. 启动游戏。

5. 打开 REFramework。

6. 前往:

Script Generated UI
→ Vocation Spillover

7. 根据你的偏好配置溢流倍率。


卸载
==============

删除:

ZZ_VocationSpillover.lua

所在位置:

Dragon's Dogma 2\reframework\autorun\

可选:

你也可以删除生成的配置文件:

VocationSpillover.json

使用模组期间已获得的职业进度将会保留。


推荐设置
====================

接近原版进度:

25%

更快但仍然明显的进度:

50%

所有职业进度相同:

100%

如果你已经使用了大型 DCP 倍率,例如 5 倍 DCP,我建议从大约 25-50% 开始。


备注
=====

只有已解锁的职业会获得溢流。

当前激活的职业被排除在溢流之外,因为它已经从游戏获得正常进度。

启用相应选项时,满级职业将被跳过。


已知限制
=================

游戏本身不显示数值化的职业等级经验值。

如果你想查看准确数值,请使用模组的 REFramework 实时进度部分。


鸣谢
=======

使用 REFramework 为《龙之信条 2》构建。

感谢 REFramework 社区和《龙之信条 2》模组社区让运行时 Lua 模组制作成为可能。