加拉哈德 - 骑士之路漫漫

加拉哈德 - 骑士之路漫漫

基于overmarshall的Lancelot构建的进阶全面改造。前期致命,后期传奇:技能和属性上限50,221个新特长覆盖所有技能、属性和主等级且无任何负面影响,课程最高30级,42本新技能书和Galahad自己的装备。可选硬核版和FastPerkProgress配置以获得更多特长点数。

描述

为什么叫“Galahad”

在亚瑟王传说中,Galahad 是 Lancelot 的儿子。这个模组最初是我对 overmarshall 的 Lancelot 的个人修改版,它的战斗、负重和成长数值都来源于此。按照其许可要求,Lancelot 在此被列为其原创作者。随着时间推移,这个修改版发展出了截然不同的侧重点,如今它几乎已经是一个不同的模组。我保留这个名字是为了致敬:Lancelot 之子,建立在 Lancelot 之上。它也从 SILKO332 的 REALISM 中汲取灵感,尤其是在对致命战斗的思考方式上,不过并未包含任何 REALISM 的文件。

这是什么

Galahad 围绕一条曲线构建:早期的 Henry 很脆弱,与真正的士兵作战都很危险。而在漫长游玩流程结束时的 Henry,则是游戏一直承诺的那位骑士。全程都难会让人疲惫,全程都慷慨会让人无聊。Galahad 将你的力量与你必须真正去赢得的等级绑定。

一切都通过表格补丁(*__galahad.xml 文件)完成。没有替换任何原版文件,表格像任何行为良好的 KCD2 模组一样逐行合并。模组本身不包含任何代码。

安装说明

  1. 将压缩包解压到你的游戏文件夹(KingdomComeDeliverance2)。你应该得到 Mods\galahad(或 Hardcore 版的 Mods\galahad_hardcore)。
  2. 打开 Mods\mod_order.txt(如果不存在则创建),并将 galahad(或 galahad_hardcore)添加为最后一行。
  3. Vortex 用户:正常安装,并确保 Galahad 最后加载。
  4. 使用主文件或Hardcore 文件,切勿同时使用两者。

可选,用于获得更多技能点: 按照它们各自的页面安装 FastPerkProgress、KCSE 和 Address Library。然后将本压缩包中 “Opcional - FastPerkProgress” 文件夹里的 perk_points.cfg 复制到 FastPerkProgress 文件夹中,替换其文件。

主要特性

1. 战斗与核心参数

这些是 Galahad 设置的 rpg_param 值。若原版表中存在该键,则显示原版值。原版表中缺失的键使用未公开的引擎默认值。

  • LethalDmgR:300 → 800
  • MaxDamage:引擎默认值 → 800
  • AverageArmorDefenseWeight:0.25 → 0.9
  • SkillDiffToAttackSpeed:0.05 → 0.06
  • AgiDiffToAttackSpeed:0.1 → 0.2
  • WeaponStatusToAttackCoef:0.6 → 0.3
  • SkillToDmgConstA 50、SkillToDefense 0.08、StamDamage 10、SkillToFencingBase 1.0(原版中的引擎默认值)

实际效果:

  • 命中更致命。
  • 你的平均护甲覆盖比最好的单件护甲更重要。
  • 战斗者之间的技能和敏捷差异对攻击速度的影响更大。5 级的 Henry 面对 20 级的士兵处于劣势,理应如此。
  • 将武器状况与伤害关联的系数减半,因此磨损的刀刃相比原版损失更少。

这些都不会随你的等级缩放。改变的是 Henry。

2. 等级上限 50

每个技能和属性现在都可以达到 50,而不是 30。最后 20 级是一个长尾阶段,你的构筑会在主线故事结束后继续成长很久。

给公式读者的说明:一些内部效果按 等级 ÷ 上限 缩放。上限更高时,某一等级在这些曲线上所处的位置会更低。我测试过,并选择不用猜测的数值来补偿。15 到 20 级会比原版稍微更难一些,这是有意为之。

3. 负重

基础物品栏容量为 500,上限提高到 5,000。原版是 90。是的,这“仍然很多”,而且这是刻意的:Galahad 中的真实感体现在战斗中,而不是用板甲玩俄罗斯方块。Hardcore 版将其降至 300。

4. 221 个新技能,且没有负面效果

Galahad 添加了 221 个技能:206 个分布在全部 19 个技能和属性树中,另有 15 个用于主等级。过去在 20 级左右就枯竭的技能树,例如 Houndmaster、Horsemanship、Scholarship 和 Thievery,现在一直到 50 级都有技能。

  • 没有负面效果。 每个技能都是纯升级。
  • 每个技能至少三个效果。 对于马和 Mutt 的技能,其中一个效果作用于动物。
  • 跨树加成。 一个给自己的技能 +1 的技能本质上是一个伪装的等级,因此这些加成会给到搭档树:Thievery → Stealth、Craftsmanship → Strength、Polearms → Warfare,等等。122 个技能被这样重新分配,61 个技能将固定加成替换为该树主题中的百分比效果。
  • 超越固定数值的引擎机制: 更快的冲刺和更低的冲刺耐力消耗、搜刮尸体时额外硬币、爆头击倒几率、降低近战武器的 Strength 或 Agility 需求、显示扒窃目标的完整物品栏、不会从马上被甩下、更便宜的修理、更慢的装备磨损,以及特定物品组的更好价格。
  • 真实条件。 131 个技能带有条件效果,使用引擎自身的增益实现,与原版技能使用的相同:夜间、寡不敌众时、骑乘时、森林中、愉快醉酒时、附近有听话的 Mutt 时、讨价还价时、与贵族交谈时、近战击杀后、战斗第一箭时。每个描述都会先说明条件(“寡不敌众时:……”)。
  • 缩放。 幅度随技能等级增长,并保持在原版技能已使用的范围内。
  • 诚实描述。 它们根据实际增益值生成:如果写着 15%,那么增益就是 15%。文本为英语和巴西葡萄牙语。其他语言显示英语文本。

5. 技能点(可选,独立模组)

Galahad 不改变技能点的授予方式,因为这存在于引擎代码中,而不是表格中。

  • 不安装任何额外内容: 技能点遵循游戏自身的时间表,这会在 50 级之前很久就用完(每棵树大约 13 点),所以你必须谨慎选择。Galahad 这样运行也没问题。
  • 如果你想要更多点数: 安装 FastPerkProgress 及其前置 KCSE 和 Address Library,然后使用包含的 perk_points.cfg。Galahad 不包含、不调用也不依赖 FastPerkProgress。该文件只是一个现成配置。

每棵树点数:

  • 20 级:原版 13,Galahad 配置 16,Hardcore 配置 14
  • 30 级:Galahad 配置 21,Hardcore 配置 18
  • 50 级:Galahad 配置 28,Hardcore 配置 23

FastPerkProgress 还会在现有存档中追溯授予缺失点数,将你已经学会的技能计为已花费点数。

6. 炼金术

  • 八个 “Alchemist’s Bounty” 技能,从 5 到 40 级每 5 级一个。每个都会在成功酿造时额外给予一瓶药水,并且它们可以叠加。
  • 更高等级的技能会增加药水品质、治疗效果和速度、毒药持续时间和覆盖、更好的药剂师价格,以及药水带来的更低饱腹值。

7. 课程、书籍和装备

  • 课程: 12 位可教到 20 级的训练师现在也可以教到 25 和 30 级,价格为 1,100 和 1,200 格罗申。
  • 42 本新书: 14 个技能的第 V、VI 和 VII 卷。它们需要技能 20、25 和 30,给予 900、1,400 和 2,000 XP,价格为 1,500、1,800 和 2,000 格罗申。它们由 Kuttenberg 和 Trosky 的抄写员出售。
  • Galahad 的装备: 六件(长剑、bascinet、胸甲、护臂、护胫和护手),由 Kuttenberg 的盔甲商出售。它们基于原版物品,具有 +15% 攻击和防御、+30% 耐久、减少 15% 重量和 +10 魅力。故意定价昂贵。

8. 其他调整

  • 修理工具包:每种工具包品质所需的技能降低一级(5/12/16 → 4/11/15)。
  • 开锁:容差系数从 0.64 提高到 0.67,光标抖动从 0.34 降低到 0.28,以抵消更高的上限。
  • 马匹速度显示值已针对更高上限进行调整。

Hardcore 版(可选文件)

相同技能、相同技能树、相同 ID,只是更紧凑。使用它来代替主文件,切勿同时使用。

  • 25 级及以下的技能强度为 70%。30 到 50 级的技能不变。
  • Alchemist’s Bounty 仅在 10、20、30 和 40 级给予额外药水。
  • 基础负重容量为 300。
  • 修理工具包阈值恢复为原版,开锁稍微更紧凑。
  • 25 和 30 级课程价格为 1,600 和 2,000 格罗申,Galahad 的装备价格提高 50%。

你可以在存档中途在两个版本之间切换。

兼容性

  • 在 mod_order.txt 中将 Galahad 加载为最后。
  • 不要与 Lancelot 一起使用。 Galahad 已经包含其数值。
  • REALISM 兼容。 在 Galahad 之前加载它。其物品数值、耐力消耗和弓数值会正常生效。两个模组都设置的两个键 AverageArmorDefenseWeight 和 SkillToDmgConstA 使用 Galahad 的值。
  • 不兼容其他更改相同 rpg_param 键的模组:最后加载的获胜,逐键决定。
  • 添加技能的模组(例如 Perks Revival)技术上可用,但我不推荐:它们会争夺相同点数。
  • 商店和商人补丁是叠加的。
  • 已在 Steam 1.5.6(build 15693)上测试。

存档

  • 在游玩中途添加 Galahad 是安全的。
  • 更新: 存档按增益 ID 存储技能效果,因此数值更改会应用于你已经拥有的技能。为旧版本中已学会的技能新增的全新条件效果可能不会激活,直到你重新学习它。
  • 不建议在游玩中途移除它: 你会保留超过 30 的技能和孤立的增益引用。

需求

无。 Galahad 可独立运行。

可选,仅用于更快的技能点时间表:FastPerkProgress、KCSE 和 Address Library。请从它们各自的页面下载。

鸣谢

  • overmarshall:Lancelot,本模组所基于原型的原创作者。
  • SILKO332:REALISM,战斗理念的灵感来源。
  • KCSE、Address Library 和 FastPerkProgress 的作者。
  • Perks Revival 的作者,他们的文件展示了引擎接受哪些增益代码和实现。