
奥术晋升者
《龙之信条2:黑暗觉者》的一体化魔法、悬浮与施法重制。一个脚本,一个菜单,一个设置文件夹。所有功能均可在游戏内开关和调整。这个脚本最初是为个人使用而制作的,但我觉得现在不妨分享一下。
查看大图[size=4]前置要求[/size]
- REFramework(Dragon's Dogma 2 版本)
- 可选:ScriptCore Hotkeys 库,仅在需要使用空中快速施法按键时需要。其他所有功能无需该库即可运行。
- 手柄和键盘均可使用。
[size=4]安装说明[/size]
- 将 zip 解压到游戏文件夹中,或使用 Fluffy Mod Manager 安装。
- 脚本最终会位于
reframework\autorun\Arcane_Ascendant.lua。 - 启动游戏,按 Insert 打开 REFramework 菜单,然后打开 Script Generated UI → Arcane Ascendant。
- 所有设置会保存到
reframework\data\ArcaneAscendant\。随时删除该文件夹即可将所有内容重置为默认值。
[size=4]功能:[/size]
[u]魔法屏障[/u]
- 屏障受到攻击时损失的耐力由滑块缩放。默认为正常值的 30%。
- 可选:击中魔法屏障的攻击会被视为完美格挡并反弹(默认开启,可关闭)。
- 我正在开发一个触发完美格挡的时机窗口,但尚未完成。(待办)
- 仅影响觉醒者,绝不影响随从。
[u]激励治疗[/u]
- 当你引导激励时,每秒恢复最大生命值的 5%。
- 它还会恢复因伤害损失的最大生命值(生命条中灰色/减少的部分)。
- 在扮演战争使者时也有效。它永远不会将你从 0 生命值复活。
[u]悬浮(完全可调)[/u]
重建的悬浮系统,比原版拥有更多自由:
- 可以升得比原版的 2 米 / 2.8 秒高得多,悬浮时间长得多。
- 向前飞行速度比正常移动速度快。
- 悬浮时按下冲刺键可切换到下降模式并快速飘落。再次按下可恢复正常。
- 可在半空中重新悬浮以连续飞行。快速连续悬浮(“空中冲刺”)会消耗递增的耐力,因此无法无限滥用。
- 随从有各自独立的悬浮设置。
- 梯子安全:攀爬梯子时悬浮和下降模式会自动关闭,因此你不会掉穿地板。
[u]全武器悬浮[/u]
- 所有职业和武器都可以通过在半空中按下跳跃键来悬浮。
- 你仍需先学会法师的悬浮技能。
- 法师和巫师保持其原生行为。
- 悬浮时再次按下跳跃键可取消。
- 菜单语言:英语、繁体中文或简体中文。
[u]空中施法[/u]
- 悬浮时施放法术。施法时你会保持在空中的位置,之后会回到悬浮状态。
- 包含空中瞄准范围,因此你可以从上方击中地面上的目标。
- 可选快速施法键:按住它可在空中更快地充能法术。
[u]更快施法时间[/u]
- 缩短法师、巫师和魔弓手的法术“准备”时间。战争使者遵循法师和巫师设置,但兼容所有 3 个职业的法术(包括大师技能)。
- 悬浮永远不会被改变。
- 默认为一半施法时间。可在接近瞬发到双倍时长之间任意调整。
[u]法术耐力消耗[/u]
- 使法术消耗更少或更多耐力,或使其免费。
[u]法术锁定距离[/u]
- 延长(或缩短)你用法术锁定目标的最大距离。
- 按职业设置,带有快速预设按钮。
[size=4][u]更新[/u][/size]
- 为投射物速度、距离和衰减(最大 800 米)添加了额外的滑块
- 实现了独立于 framerework 的新 UI,以避免不必要的杂乱(默认热键:F8)
- 为 4 个特定法术添加了可在空中战斗中使用的可配置选项
- 为剩余职业添加了额外的滑块。
- 添加了可自定义的法术缩放(增加 AOE、数量和持续时间)。
- 添加了实验性的连锁法术功能。
- 为悬浮和下降添加了更多选项。
- 更新了我愿意(或知道如何)达到的瞄准极限。
- 为标准/更快的标准充能时间添加了快速射击
- 清理了 UI,以减少滑块冲突
- 模糊或破碎的瞄准仍然且将永远是一个特性(法术和箭矢会达到渲染距离那么远,但这是我目前无法改变的)。
- 移除了对目标敌人的墙壁检查。(这是可切换的,可以让你穿过巨石或山脉瞄准/施法于敌人,除非正确缩放)。
[line]
就目前而言,我不打算对这个模组进行任何更新。自发布以来,我还没有玩过 DLC 的第二个故事任务之后的内容。如果你有任何建议,请发布它们,我会酌情实现。否则,你可以随意使用我的代码。我不在乎。
[/list][code]每个滑块的作用
魔法屏障
启用屏障更改 - 总开关。关闭将屏障恢复为原版。屏障耐力伤害率(0 到 100%) - 屏障每次被击中损失多少耐力。默认为 30%。越低越省。反弹击中屏障的攻击 - 将击中屏障的攻击视为完美格挡。按下保存屏障设置以保留更改。
悬浮 > 机动
LEVITATE_DURATION - 每次悬浮可以悬停多少秒。RE_LEVITATE_INTERVAL - 按下跳跃开始新的悬浮之前必须等待多长时间。将其设置得较低(约 0.5),这样你可以双击取消并重新启动。它永远不会超过持续时间。MAX_ALTITUDE - 一次悬浮可以升多高。MAX_ALTITUDE_DESCEND - 下降模式一次可以带你下降多远。ASCEND_ACCELERATION - 上升时加速的速度。DESCEND_ACCELERATION - 下降时加速的速度。FALL_DEACCELERATE - 悬浮开始时取消下落动量的速度。越高意味着你几乎立即停止下落。MAX_ASCEND_SPEED - 上升的最高速度。如果你大幅提高这个值,也要提高 ASCEND_ACCELERATION,否则会感觉很慢。MAX_DESCEND_SPEED - 下降的最高速度。FLY_SPEED_MULTIPLIER - 向前飞行速度与正常移动速度的比值。1.0 倍为原版,2.0 倍为两倍快。HORIZONTAL_ACCELERATION - 你积累横向速度的速度。HORIZONTAL_DEACCELERATION - 你减慢横向速度的速度。越高意味着你停得越快。START_FALL_ANIMATION_FRAME_COUNT - 游戏在混合到长下落动画之前等待多长时间。越高意味着它越晚生效。 悬浮 > 耐力
DISABLE_STAMINA_COST - 勾选此项可免费悬浮。LEVITATE_STAMINA_MULTIPLIER - 悬停消耗耐力的速度。越低越省。ASCEND_STAMINA_MULTIPLIER - 主动上升时的额外消耗,作为悬停消耗的乘数。 悬浮 > 空中冲刺(连锁重新悬浮)
AIR_SPRINT_THRESHOLD - 如果你在此秒数内重新悬浮,则计为空中冲刺。RE_LEVITATE_COST - 重新悬浮的初始耐力消耗。COMMON_RATIO - 每次连锁空中冲刺相比上一次的消耗量。1.4 倍意味着每次连锁贵 40%。COST_ONLY_AIR_SPRINT - 开启:只有快速连锁消耗耐力。关闭:每次重新悬浮都消耗耐力。SIMPLIFIED - 消耗保持固定且永不增长。SAFE_AIR_SPRINT - 当你剩余耐力不足时阻止你进行空中冲刺。 悬浮 > NPC(随从)
NPC_LEVITATE_DURATION - 随从可以悬停的秒数。NPC_MAX_ALTITUDE - 随从可以升多高。NPC_MAX_ASCEND_SPEED - 随从上升的最高速度。NPC_ASCEND_ACCELERATION - 随从上升时加速的速度。PAWN_FLY_SPEED_MULTIPLIER - 随从向前飞行速度。NPC_HORIZONTAL_ACCELERATION / NPC_HORIZONTAL_DEACCELERATION - 随从横向加速和减速的速度。按下悬浮部分顶部的保存以在会话之间保留更改。
空中施法
启用空中施法 - 悬浮时施法的总开关。空中瞄准范围乘数(1 到 4) - 当你在空中时,乘以法术锁定范围。2.0 表示双倍范围。空中快速施法键 - 你在半空中按住以更快充能法术的按钮(默认 Y)。空中快速施法速率(2.75 到 5) - 当你按住快速施法键时,法术充能快多少。按下保存空中施法设置以保留更改。
施法时间和法术耐力
启用施法时间缩放 - 总开关。关闭将所有内容恢复为原版。施法时间乘数(0.05 到 2.0) - 0.5 为一半施法时间(快一倍)。1.0 为原版。2.0 为慢一倍。法师 / 巫师 / 魔弓手勾选框 - 选择受影响的职业。战争使者遵循法师和巫师。法术耐力乘数(0.0 到 2.0) - 1.0 为原版。0.5 为一半消耗。0.0 为免费。2.0 为双倍。实验性。重新扫描/重新应用 - 如果看起来有问题,重新应用设置,例如切换职业后。 法术锁定距离
启用锁定距离缩放 - 总开关。距离乘数(25% 到 200%) - 100% 为原版,200% 为法术锁定范围的两倍。50% / 100% / 150% / 200% 按钮 - 一键预设。职业勾选框 - 选择哪些职业获得更改。同时缩放锁定获取/中止范围 - 当你延长范围时,防止锁定过早丢失。保持开启。受影响的动作类型 - 哪些类型的动作被缩放。默认值(法术)几乎适合所有人。[/code]
[size=4]致谢[/size]
- Magic Unleashed 由 SixthFantasy 制作:更坚固的魔法屏障、激励治疗、法师悬浮和悬浮施法的想法。本模组中的代码是从头编写的。
- Casting Speed Multipliers 由 LordGregory 制作(由 Synthlight 上传):更快的法师和巫师施法。
- Increased Spells' Lockon Range 由 Tellah9 制作:更长的法术锁定范围。
代码致谢:
- Immersive Levitate 由 BeerShigachi 制作:悬浮系统基于他的工作。
- Truly Wizzard 由 Virus 制作(由 ForeverVirus 上传):空中施法改编自他的工作。
- REFramework 由 praydog 制作。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。