由sdwvit解耦的等级

由sdwvit解耦的等级

Decoupled Ranks 将玩家等级进度与剧情任务里程碑分离。该模组不再由任务节点强制设定等级(新手/熟练/老练/大师),而是旨在通过类似经验值的进度分数来驱动等级。设计目标: - 在不同剧情路径下保持等级进度一致。 - 让等级感觉是通过游玩赢得的……

解耦等级将玩家等级进度与剧情任务里程碑分离。

原版由任务节点强制设定等级(新手/老手/老兵/大师),而本模组旨在通过类似经验值的进度分数来驱动等级。

设计目标:

- 在不同故事线中保持等级进度的一致性。

- 让等级通过游玩活动获得,而不是仅由任务脚本赋予。

- 保留现有的等级相关系统(战利品、交易、生成缩放、对话),仅改变等级的授予方式。

当前实现:

- 移除任务驱动的等级设定器。

- 引入映射到等级阶层的分数阈值。

- 通过收集 XP 来应用等级更新。

- 从尸体上拾取阵营臂章、从击杀的变异体上拾取变异体部件来获得 XP。

[line]
拥有 5000 XP 时,你在 10 级从新手晋升为老手;35000 XP 让你在 20 级达到老兵;330000 XP 让你在 30 级加冕为大师。

30 级上限为 330000 XP,15 级之后的等级呈指数级增长,以拉长终局进度。

[line]
XP 表:

- 1 级:0 XP — 新手

- 2 级:350 XP

- 3 级:900 XP

- 4 级:1600 XP

- 5 级:2450 XP

- 6 级:3350 XP

- 7 级:3950 XP

- 8 级:4400 XP

- 9 级:4750 XP

- 10 级:5000 XP — 老手

- 11 级:5900 XP

- 12 级:7000 XP

- 13 级:8300 XP

- 14 级:9800 XP

- 15 级:11500 XP

- 16 级:14500 XP

- 17 级:18000 XP

- 18 级:22500 XP

- 19 级:28000 XP

- 20 级:35000 XP — 老兵

- 21 级:44000 XP

- 22 级:55000 XP

- 23 级:69000 XP

- 24 级:86000 XP

- 25 级:108000 XP

- 26 级:135000 XP

- 27 级:169000 XP

- 28 级:211000 XP

- 29 级:264000 XP

- 30 级:330000 XP — 大师


[line]
如果你喜欢我的模组并愿意支持我,可以在这里捐赠:[url=https://donate.stripe.com/3cIbJ21Ld7u4clXfyb5Rm03]donate[/url]。欢迎注明你为哪个模组捐赠——这有助于我了解你感兴趣的内容。
[line]
本模组是开源的,托管在 [url=https://github.com/sdwvit/S2Mods/tree/master/Mods/DecoupledRanks]github[/url]。
[line]
[size=3][b]模组兼容性[/b][/size]
本模组以 bPatch 方式修改文件,因此与不修改相同行的其他模组兼容。修改的文件列在 [url=https://github.com/sdwvit/S2Mods/tree/master/Mods/DecoupledRanks/raw]GitHub[/url] 上。