全向施法者(技能制造者)

全向施法者(技能制造者)

魔法不在乎尔等如何想象魔法运作的方式。

SM 在最新版 REfw 上已失效,运行要求中已注明可用的版本。

本预设至少需要 200 个技能槽位,但你不必全部使用。非核心技能 需要手动绑定,因此没有默认按键映射。自由选择你需要的数量即可。

对于键鼠操作,假设两个鼠标按键(分别用于轻击/重击)均无原版按键映射,跳跃为空格键,冲刺为 Shift 键。如果你偏好不同的操作方式,则需要自行更改。

对于手柄操作,请参考下方说明。

每次加载游戏后(从标题画面或复活时)请执行 "(X) INIT" 技能,以确保技能集正常运行。该技能默认映射到 Home 键。有趣的是,NPC 似乎并不介意你在一秒内触发 20 次攻击动作,因此在城镇中使用也是安全的。

如果 SM 突然停止工作,请使用 ScriptRunner 下的 "Reset scripts"。这种情况偶尔会发生。

[影片: sa2QMXeWnQ8](影片: sa2QMXeWnQ8)

如果懒得看视频:要使用其他 Enchant_ 技能,必须先使用 Enchant_init带有 "dark"、"red"、"final" 等奇怪前缀的技能 需要 Enchant_edgy 处于激活状态。"...E burst" 技能 需要相应的附魔效果,但不一定非得通过 Enchant_ 技能来获得。

已在 Warfarer 职业上使用 AStaff 法杖进行测试,但 Sorcerer 职业应该也能正常使用。

如果你想要 Spellhold,只需使用 4 个原版技能槽位之一即可。模组调用的原版法术与之兼容,即使未装备的法术在按住时显示为灰色,你仍然可以施放。理论上可以在 SM 中实现 Spellhold 本身,但这会变得非常复杂,而且目前存在一个错误导致无法实现。

Phase/Blink 技能的输入方式是有意为之的,以平衡性考虑。当然,你完全可以更改它,只是我想说明这一点。

技能描述 有时会包含一些并非完全无用的信息,所以不妨查看一下。

请牢记 SM 重置/清理快捷键(默认均为退格键),以防动画卡住。但如果不想同时恢复生命/耐力/状态异常,请先尝试使用 "[X] Reset Player State lite"。常规重置仅在 REfw/SM UI 打开时才会触发。而 "lite" 版本和清理功能一样,始终有效。

压制攻击 我甚至没有去处理,因为老实说,你为什么要用它呢?也许以后会考虑。


[技能类型](因格式问题,此处用括号代替方括号)

  • (B)alance(平衡) = 我实际上试图“平衡”但可能失败的技能
  • (F)un(趣味) = 从无用到 OP 不等的技能,不考虑平衡
  • (R)eplica(复制) = 在 SM 中为法杖重制的原版技能
  • (RB) = 接近原版的 (B) 类技能或不够接近原版的 (R) 类技能
  • (RF) = (R) 类技能的即时满足版本;理想情况下应无此类技能,但我可能会保留少量
  • (X) = 通用的技术性伪技能
  • (T)est(测试) = 测试/调试/开发/废弃的技能

[已知问题]

  • 漂浮施法(非核心)显然会重新启动延伸技能,并因此延长漂浮时间,我已经厌倦调试这种奇怪问题了,所以就假装这是个功能吧。
  • 需要充能(通过专用的 [X] 技能)的技能,如果映射到同一按键(例如 Ctrl + 左键),无论是否有修饰键,都会激活核心技能。这一点肯定想修复。
  • 某些动画自带耐力消耗,因此当一个技能使用此类动画时,你可能会看到耐力值消耗两次(自带消耗 + SM 消耗),甚至部分回弹(负的 SM “消耗”)。这是有意为之。
  • 通过 SM 调用的原版法术,其锁定范围不知为何非常短。像通常那样激活并取消任何一个原版法术可以暂时修复此问题。不确定是什么原因导致的。
  • 要确保所有能被原版技能中断的技能结束动画也能被自定义技能中断,是相当困难的。因此(至少在现阶段),在某些情况下,你可能需要先做出一个移动输入,让游戏角色进入 NormalLocomotion 状态,之后才能再次使用大多数技能。
  • 整个技能集实际上很糟糕,因为它有点忽略了游戏的核心系统,只是让你能施放更多你可能都记不住的花哨玩意。老实说,我不觉得这个问题会被修复。但嘿,权力幻想嘛。

[绑定非核心/武器技能]

  • 点击技能名称旁边的方框,仅仅是设置不含修饰键的结束按键。
  • 要让一个技能通过以下方式激活:
    • ...第一个修饰键: 打开技能,设置“激活控制”为“按住修饰键时”。
    • ...第二个修饰键: 打开技能,勾选“使用修饰键(第二个)”复选框。
    • ...两个修饰键同时: 同时进行以上两项操作,但确保所有使用两个修饰键的技能都排在那些只使用一个修饰键的技能下面。
    • ...切换武器技能修饰键: 打开技能,设置“激活控制”为“按住‘切换武器技能’时”,但请确保该按键下没有映射原版技能。
    • ...SWS 修饰键 + 第一个修饰键(+ 第二个修饰键): 结合以上步骤,但此情况下你无需移除原版技能,因为第一个修饰键会在按住时阻止它们触发;但仍需注意 SM 技能的排列位置。
    • ...SWS 修饰键 + 仅第二个修饰键: 第二个修饰键不会阻止原版技能,因此 SWS 规则适用,且需注意技能位置。
    • ...任何其他按键,即使它通常不是修饰键: 右键点击方框 -> “启用修饰键”,然后点击新出现的方框进行更改。
    • ...双击或长按分配的按键: 使用“激活控制”旁边的左侧下拉菜单;这可以让你通过原版按键快速访问某些技能,但可能需要你发挥创意才能使其使用起来舒适且不与任何操作产生严重冲突。

[自定义与更新](简要说明见粗体)

  • 过程不像我希望的那样简单。
  • 一旦你按照上述方法自定义了映射,你可能想要将其保存为一个单独的技能集(例如 Omnicaster_custom)。
  • 请注意,SM 会按技能和按技能集分别存储映射信息(包括是否使用修饰键)。因此,如果你之后加载自定义技能集,技能的映射将保持你离开时的状态;但如果你手动重新加载某个更改过的单个技能,则会恢复到该技能的默认映射。
  • 那么,假设我发布了一个更新。不幸的是,没有办法在不将所有映射重置为技能集默认值(勾选“加载”)或技能默认值(不勾选“加载”)的情况下加载更新后的技能集,所以这也没用。此外,某些技能的位置可能会改变,所以无论如何都是一团糟。
  • 但是,只要你覆盖了技能文件本身,现有的技能就会自动更新(可能需要重新加载你的技能集,不确定),且不会影响映射。如果有任何新技能,你可以手动将它们加载到你的自定义技能集中。

[手柄用户说明]

  • 请执行 "(X) INIT_con" 代替,这个技能会完全取消你轻击、重击以及拔/收剑按钮的映射。当你想要玩其他职业/技能集时,使用 "(X) Revert con-button inhibit" 来撤销。你也可以通过原版手柄设置毫无问题地重新映射它们。
  • 将“修饰键/抑制”设置为 L2 (LT),将“第二个修饰键”设置为 R1 (RB) 或反之。是的,我知道 Sorcerer 职业在八月会获得一个新的核心技能,到时候再解决吧。如果你更希望 R1 作为非修饰键可用,且不需要原版技能切换,请将第一个修饰键设置为 L1。
  • 如果映射看起来不对,请在 SM 设置中禁用“L1 + L2 拔剑/收剑”和“L1 或 L2 切换武器技能,L1 法术取消”,然后通过原版菜单将手柄配置重置为默认。
  • "(B) Extra, arrowspam (hold)" 技术上是一个核心技能,最初旨在作为职业动作的替代品,但由于空间限制,默认情况下未映射。
  • Phase Dodge 技能需要双击摇杆。这相当别扭,所以请随意将它们重新映射到你喜欢的按键上。
  • Enchant_init 默认未映射,但相关的元素选择技能映射到了摇杆上。
  • 在轻击瞄准时你将不得不使用 claw 握法,抱歉。未来可能会更改。

[影片: LpNx15_VAk4](影片: LpNx15_VAk4) [影片: tBwwOCT0fmA](影片: tBwwOCT0fmA) [影片: QTZT7_CFGGA](影片: QTZT7_CFGGA) [影片: FafrDcEeefk](影片: FafrDcEeefk) [影片: iEr967ygcGo](影片: iEr967ygcGo)


[鸣谢]

  • 特别感谢 alphaZomega 制作的 SkillMaker
  • 感谢 TheMajesticNoobDanny78910 为部分技能提供了一般性灵感。
  • 再次感谢 Danny78910 了解这些内容的实际运作原理,这帮助我在 Final Maelstrom 中实现了自伤效果。
  • 感谢 xyzkljl1 让测试/校准变得容易得多。

[不相关但推荐]