模组简介

这个单模块GP与组合效应是原版Lua脚本模组OneLuaMod GP and Combo Effects的C#重构版本,专为黑神话:悟空玩家推出,面向想要深度拓展战斗连招上限、自定义战斗体验的动作游戏爱好者、连招流派玩家,以及厌倦原版战斗僵直限制、想要开发更多创意战斗思路的玩家群体。模组核心是重构了原版游戏的识破机制逻辑,在原生动作框架基础上解锁大量连招限制,同时提供高度可自定义的特效配置项,所有功能均围绕战斗连贯性与连招拓展设计,没有额外冗余内容,安装后可直接在现有游戏存档上生效,不需要新开周目或重新推进剧情进度。

功能要点

  • 全场景随时打断机制:开启后可在普通攻击第五段、立棍蓄力、铜头释放、空中跳跃等所有动作阶段直接触发翻滚闪避打断当前状态,立棍蓄力被打断后还会完整保留当前积攒的棍势层数,不会浪费蓄力进度,同时适配随时跳跃功能,只要不在高空下落阶段都可直接触发跳跃衔接空中连招。
  • 多段蓄力上限解锁:直接修正原版游戏的蓄力逻辑漏洞,劈棍蓄力原本最多只能稳定打出3段大风车效果,解锁后支持5段满蓄力正常释放,立棍蓄力原本最多只能蓄到3豆上限,调整后可正常积攒到4段蓄力释放高伤害飞棍效果,立棍与戳棍的整体蓄力速度也同步调整到和劈棍完全一致,消除不同棍型之间的蓄力手感差异。
  • 自定义连招拓展系统:支持用户自行在新增的Effects.toml配置文件中为任意指定动作追加后续连招、绑定专属buff、挂载projectile蓝图效果,或是召唤残躯单位同步释放指定技能,不需要修改游戏本体的动作资源,所有调整都可通过配置项开关单独控制,不会影响原版游戏的核心文件完整性。
  • 原版BOSS表现复用特效:将多个原本仅能由BOSS释放的专属动作特效移植到玩家可用的连招体系中,包括二郎神次元剑阵、黄眉禁锢圈、石猿金色冰冻波、小黄龙刀光、夜叉王大范围地刺等,释放安身法时也会替换为残躯版大安身法,火圈生效范围拓展到圈外仍可生效,同时给范围内敌人施加10秒的画地为牢禁锢效果。
  • 铜头反击拓展逻辑:铜头成功触发后会按配置的比率返还技能冷却时间,最高可设置为100%直接刷新CD,成功触发铜头的瞬间可直接衔接轻攻击+无前摇戳棍重击的连招,后续接劈棍或立棍轻击会自动触发破隐一击追击效果,接戳棍则触发搅阵追击,完全拓展铜头状态后的连段可能性。

前置依赖与安装方法

本模组需要前置CSharpLoader 支持hook的最新版本,版本号要求大于等于0.08,官方推荐升级到0.9版本以避免配置读取异常问题,没有安装对应版本CSharpLoader的玩家无法正常加载模组所有功能。模组安装文件解压完成后,将释放出的所有文件覆盖到能直接看到b1文件夹的游戏根目录下即可。模组的配置文件路径为Binaries>Win64>CSharpLoader>Mods>OneMod>config.toml,所有功能开关、数值参数都可在该toml文件中修改,用户新增自定义特效时,可直接在同目录下找到Effects.toml文件调整配置参数,编辑配置时注意所有标点符号必须使用半角逗号,不要混入全角标点,避免出现配置格式错误导致模组加载失效。

注意事项与兼容性说明

模组内的AirComboRedStar配置项对应空蓄连招时的红七星表现,部分配置的设备开启后可能在跳定动作时触发闪退,低配置设备建议保持该项为false避免崩溃。原版游戏的藏风套效果逻辑和模组内连续三次闪避触发次元剑阵的功能挂靠,未开启追加独门妙用的情况下也不会影响基础动作判定,仅会保留次元剑阵的触发逻辑。模组本身已通过多轮测试修复了序章动画阶段的闪退问题,仅在特殊参数设置超过合理阈值时才可能触发异常,比如PreDodgeWindow参数设置超过400毫秒时容易引发动作判定逻辑冲突,建议保持在150毫秒以内使用。模组调整的仅为战斗相关的逻辑与动作判定,不会修改游戏主线剧情、场景资源与非战斗类交互内容,不会影响玩家的正常剧情推进体验。

常见问题

  • 修改config.toml配置后功能没有生效怎么办?首先检查文件内的标点符号是否全部为半角格式,确认没有中文逗号、中文引号混入,同时确认CSharpLoader版本符合要求,重启游戏后即可加载新的配置参数。
  • 开启随时跳跃后角色直接坠地无法衔接跳A怎么办?随时跳跃功能仅在角色站定或低高度状态下可正常触发,本身处于高空下落的阶段无法触发上升跳动作,会直接触发坠地判定,使用时注意不要在半空中连续按跳跃键。
  • 残躯单位没有同步释放我当前的关键招式怎么办?检查CallBrokenShell配置项是否设置为true,当前只有释放4豆凤穿花、满蓄力大风车、法宝道具、立棍3段飞棍等指定关键动作时,才会召唤残躯复刻对应招式,普通轻攻击不会触发残躯召唤。
  • 使用过程中出现动作僵直无法解除怎么办?检查AnyTimeDodge相关的时间参数设置是否超出合理建议范围,将PreDodgeWindow和AfterDodge2PreciseWindow恢复到默认推荐数值即可解决异常僵直问题。