原文描述
功能
添加一个游戏内模组菜单,可让你调整游戏的多项战斗计算数值,从而提升游戏难度(如果你愿意,大部分选项也可以调为降低游戏难度)。
– 你与你的 pawn 受到的伤害
通过提升你从敌人攻击中受到的伤害,让敌人的攻击更有威力
– 敌人受到的伤害
通过降低敌人从你的攻击中受到的伤害,变相提升敌人的有效生命值
– Pawn 造成的伤害
降低你的 pawn(或流浪 pawn)造成的伤害,不会影响你自身的伤害输出
– 易被击退程度
让敌人更难被打出硬直并摔倒在地
– 治疗
降低治疗物品和法术的效果让治疗道具的效果随时间逐步生效而非瞬间生效禁止在战斗中从暂停菜单使用治疗道具禁止在倒地状态下使用治疗道具禁止在生命值为0时使用治疗道具
– 经验值与Dcp奖励
调整你和你的pawn从任务与战斗中获得的经验值奖励,避免等级溢出调整Dcp奖励,可加快或减慢职业升级速度可单独调整你的主pawn的Dcp奖励,与你自身的奖励区分开
– 暴击伤害加成
调整你的暴击与终结一击获得的加成,让你成功打出敌人硬直时的收益更高
– 损失计量表
调整受击时损失计量表的惩罚力度,改变你需要在营地休息的频率调整游戏内置的损失计量表惩罚,该惩罚出现在游戏结束后选择“从上次存档加载”时
– 经济与物品
调整怪物掉落的金币数量调整治疗道具与装备的买入价、卖出价和重量调整装备强化成本(与Wild Loot模组搭配使用效果很好)调整露营套件的重量与买入价,或者将其设置为单次使用后损坏,让准备与配给规划变得更重要
– 异常状态易中程度
让敌人更难被冻结、眩晕、沉默等等也可以调整你和你的pawn的异常状态触发概率可以单独调整每一种异常状态的触发概率,以防你觉得“冻结”过强但“着火”的效果恰到好处
– 动态难度
让敌人在夜间变得更强可以快速将所有敌人的整体难度提升固定数值(例如在新游戏+中),无需手动逐一调整其他滑块
– 单个敌人调整
如果某个特定敌人太简单或太难,你可以调整它的生命值、伤害或硬直抗性,不会影响其他怪物
该模组不会导致pawn被软封禁。它通过调整伤害计算生效,不会修改角色属性。角色数据永远不会被改动,所有修改都可以随时还原。
安装需要先安装REFramework。
⚠️ 使用Vortex安装该模组可能无法正常运行。我建议改用Fluffy Mod Manager。Fluffy Mod Manager安装方式安装REFramework与Fluffy Mod Manager下载该模组将模组的.zip文件放入Fluffy Mod Manager的mods文件夹中(路径为FluffyModManagerGamesDragonsDogma2Mods)启动Fluffy Mod Manager,进入模组列表,启用“CustomDifficulty”启动游戏
不使用Fluffy Mod Manager的安装方式
安装REFramework下载该模组解压.zip文件的内容在解压后的文件中找到名为“reframework”的文件夹将该文件夹拖入你的steamappscommonDragons Dogma 2文件夹(你的操作系统可能会提示已存在同名的“reframework”文件夹,这是正常的,将两个文件夹合并即可)启动游戏
默认预设
首次安装该模组后,它会被设置为简单(卡普空默认)难度,所有内容与原版游戏完全一致。该模组附带数个难度预设,如果你不想手动调整滑块,可以直接尝试这些预设。以下是每个预设的简要说明(除了列出的改动外可能还有其他未注明的调整)。
– 简单(卡普空默认)
这就是原版游戏的难度。
– 普通
玩家受到的伤害×1.33。(全队在场时)BOSS受到的伤害×0.5。敌人硬直触发率×0.5。战斗经验值×0.4。
– 困难
玩家受到的伤害×1.5。(全队在场时)BOSS受到的伤害×0.4。小型敌人硬直触发率×0.33。BOSS硬直触发率×0.5。战斗经验值×0.33。
– 非常困难
玩家受到的伤害×2.1。(全队在场时)BOSS受到的伤害×0.25。敌人硬直触发率×0.33。战斗经验值×0.25。任务经验值×0.5。启用治疗道具调整。这和我自己一直在用的配置接近,我会在慢慢推进游戏的过程中逐步调高难度,最终接近噩梦难度。
– 噩梦
玩家受到的伤害×3。(全队在场时)BOSS受到的伤害×0.2。敌人硬直触发率×0.25。玩家硬直触发率×1.25。战斗经验值×0.2。任务经验值×0.5。启用治疗道具调整。
– 新游戏+困难
玩家受到的伤害×4.25。(全队在场时)BOSS受到的伤害×0.15。敌人硬直触发率×0.25。玩家硬直触发率×1.33。战斗经验值×0.2。任务经验值×0.5。启用治疗道具调整。该预设完全未经测试,因为我还远没有通关游戏。请提供反馈意见。注意:你完全可以在首次游玩时使用这个预设,但它可能没什么乐趣。这些预设都只是建议,你可以随时修改它们。这些预设中的大部分都会让敌人相当耐打,因为这就是我个人的偏好。如果你不喜欢“血牛”敌人,可以尝试使用某个默认预设,同时大幅提升暴击伤害加成。敌人依然会很耐打且难被打出硬直,但一旦你成功将其打出硬直,就可以用终结一击打出极高的伤害。
自定义设置
要修改任意数值,你可以使用游戏内的配置界面。按下键盘上的Insert键打开REFramework界面,然后滚动到页面底部,展开“脚本生成的界面”部分。
单敌人调整
由于在单次游玩过程中,敌人的强度提升差异极大,有时预设会让部分敌人(比如幼龙)太难,而其他敌人(比如游戏前期的独眼巨人)又太简单。你可以使用“特定敌人调整”功能,快速将某只特定怪物,或是“巴塔尔小型怪物”这类分组的难度在0%到200%之间调整。
– 难度设为0%时,怪物不受该模组的任何影响,和卡普空原版难度完全一致。
– 难度设为100%时,怪物使用你当前预设的标准修正值。
– 难度设为200%时,怪物受到当前预设修正值的两倍效果影响。
你可以调整一个简单的“敌人难度”选项,一次性同时调整它们的生命值、伤害输出和硬直抗性,如果你愿意,也可以对其中任意单个数值进行精细调整。
兼容性
作为脚本类模组,难度调整工具应该能和大多数其他战斗类模组良好共存。
✅ 完全兼容
敌人生命值/伤害类模组
效果会叠加(这些模组会让敌人拥有更高生命值/造成更高伤害,同时本模组会让敌人受到的伤害降低),但这不会有问题,你可以用难度调整工具对特定怪物进行更精细的修改。
MajDash制作的“敌人生命值提升”
silentverge制作的“敌人伤害提升”
损失计量表类模组
这些模组有少量重叠的功能。它们可以同时运行,但调整效果会叠加。如果检测到其他模组已经修改了游戏结束惩罚,本模组的“游戏结束惩罚调整”功能就会失效。
MrBoobieBuyer制作的“可自定义损失计量表控制”
TheHodoo制作的“无重新加载惩罚”
⚠️ 基本兼容
新游戏+类模组
– Swizzlewizzle制作的“真实难度”
– 大部分功能都可以正常运行。请记住,难度调整工具对“卡普空原版难度”有一些预设假设,安装Sizzlewizzle的模组(该模组是.pak格式,因此会优先加载)后,在难度调整工具的判定逻辑里,“卡普空原版难度”的含义就发生了变化。这会导致本模组的内置预设难度变得过高,同时敌人调整滑块的运行可能会出现异常。
xyzkljl1制作的“伤害数字显示”
– 和本模组同时使用时,该模组显示的倍率可能不正确。不过伤害数字本身的数值应该是准确的。
❌ 可能存在兼容性问题
任何调整物品重量、卖出价或买入价的脚本类模组,都会和本模组中功能相似的部分产生冲突。例如:
物品调整类模组
– “花费仅1金币”
– “无重量”
– LordGregory制作的“卖出价×10”
KIALA制作的“半重物品(适用于REFramework)”
如果你正在使用这些其他模组,就不要使用难度调整工具的商店价格/重量调整功能。多个脚本类模组尝试修改同一物品的完全相同的参数,可能会导致意外结果。你依然可以同时使用这些模组,只需将难度调整工具里的商店价格/重量滑块保持在1.0的位置,让其他模组处理相关调整即可。(以上限制不适用于.pak格式的模组)
未来规划
✅ 已计划
– 没什么要加的了?这个模组已经差不多可以说是“完工”了,但你依然可以随意提出建议。
– 调整怪物异常状态抗性 在v1.9.0版本中已添加
– 让敌人在夜间更强 在v1.9.0版本中已添加
– 整体难度滑块,方便在新游戏+中统一提升所有数值 在v1.9.0版本中已添加
– 调整流浪pawn的伤害,避免过强的世界pawn替你击杀BOSS 在v1.8.0版本中已添加。
– 让治疗道具的效果在数秒内逐步生效而非瞬间生效 在v1.7.1版本中已添加。
– 本地化(先使用机器翻译提供简体中文、日语、韩语版本) 在v1.7.0版本中已添加。
– 经济调整(金币掉落、消耗品价格、装备商店价格、装备强化价格) 在v1.7.0版本中已添加。
– 降低部分乏味或极其耐打的敌人(幽灵、杜拉汉、幼龙)的修正数值 在v1.6.0版本中已添加。
– 预设系统,支持用户自定义预设并附带数个内置预设 在v1.5.0版本中已添加。
– 可调整的暴击加成 在v1.3.0版本中已添加。
– 损失计量表伤害修正 在v1.2.0版本中已添加。
❓ 可能加入
这些功能理论上可以实现,但实现起来并不简单。
– 怪物倒地恢复速度调整
– 怪物攻击速度调整
– 基于等级/位置的动态怪物数值缩放
– 分别为韦蒙德和巴塔尔设置独立修正值 在v1.6.0版本中已添加(某种程度上实现了)。
– 对治疗消耗品的调整 在v1.5.0版本中已添加。
❌ 不计划加入
这些功能要么无法实现,要么超出了本模组的范围。
– 对单个职业或技能的调整
超出本模组范围。请使用职业平衡类模组实现该需求。
– 敌人生成种类/密度调整
通过脚本实现难度很高,超出本模组范围。该内容值得单独作为一个模组;我相信已经有不少人在做相关内容了。
– 提升怪物的进攻性
我花了大量时间研究这个方向,没有取得什么进展。如果你降低敌人的硬直触发率,这个问题会稍微缓解(不过BOSS还是会经常原地站着不动)。
鸣谢
– 感谢Praydog开发的REFramework工具包,它提供了极其完善的Lua脚本环境、SDK和对象浏览器,让像我这样的笨蛋也能在下班后用几个晚上就轻松拼凑出这样的东西。
– 感谢MajDash(“敌人生命值提升”的作者,模组页面:https://www.nexusmods.com/dragonsdogma2/mods/130)提供了最初的灵感,以及入门龙之信条2模组制作的指导。
问题反馈
你可以在Nexus的本模组页面发帖,或是在RE引擎模组制作Discord(https://discord.gg/modding-haven-718224210270617702)上向@talimity发消息反馈。在反馈涉及特定技能、怪物或场景的bug时,请附上调试日志。你可以在你安装REFramework的文件夹下(通常是steamapps文件夹)的“/reframework/data/CustomDifficulty/log-xyz.txt”路径找到该日志。

评论(0)