动态肢解

动态肢解

为《星球大战 绝地:幸存者》中的所有敌人优化实时动态光剑切割效果

支持本模组及其他项目

捐赠:Plastered Crab 的 Ko-fi

注意: 如果你的游戏崩溃了,请把日志内容发给我!我希望这个模组尽可能稳定! 日志位于: [安装位置]\Binaries\Win64\SurvivorDismemberment\SurvivorDismemberment.log

描述

动态肢解为《星球大战 绝地:幸存者》带来了《合金装备崛起:复仇》风格的光剑切割。敌人会沿着你挥砍的轨迹被精确切开,并作为布娃娃散落,你可以用原力把它们扔来扔去。切面会发出白热光,并慢慢冷却成焦黑。刺击会在身体上打出一个熔融的洞。使用双光剑时,两把剑刃都会造成切割。它为大场面战斗保持了流畅性。敌人会在你到达之前于后台准备好,因此一次击杀只需一帧。未来的更新还希望能让游戏中的处决动作更加血腥。

安装说明

  1. 关闭游戏。
  2. 打开游戏的安装文件夹,即包含 SwGame 文件夹的那个文件夹。
    • Steam:右键点击游戏 > 管理 > 浏览本地文件。
    • EA app:管理 > 属性 > 打开文件夹。
  3. 将压缩包解压到该文件夹中,保持文件夹结构不变。你最终应该得到:
    • SwGame\Binaries\Win64\winmm.dll
    • SwGame\Binaries\Win64\SurvivorDismemberment\(模组文件夹)
  4. 启动游戏。模组会立即生效。首次运行时,模组文件夹中会创建一个包含所有设置的 config.ini。

卸载时,删除 SwGame\Binaries\Win64\winmm.dll 和 SwGame\Binaries\Win64\SurvivorDismemberment 文件夹。 如果游戏无法启动,或者另一个模组已经使用了 winmm.dll,随附的 README 说明了如何使用其他加载器文件。

EA 商店版本安装 如果你购买并使用 EA 商店版本的游戏,说明大致相同,只是查找游戏文件夹的方式略有不同:

  1. 在 EA app 中打开游戏页面,然后 [b]管理 > 属性 > 打开文件夹。默认安装通常位于类似 C:\Program Files\EA Games\Jedi Survivor 的位置
  2. 将 zip 解压到该文件夹中,即包含 SwGame 的文件夹,保持文件夹结构不变。
  3. 启动游戏。

主要功能

真实切割: 切割遵循你光剑的实际角度和运动,因此每次击杀都不同。 双光剑: 当两把剑刃都穿过敌人时,两者都会切割,一具身体可以分成四块。 刺孔: 突刺和刺击会在身体和盔甲上打出一个发光的洞。 处决: 处决动作会完整播放,然后身体会在剑刃实际进入的位置被切开。之后还为这些动作计划了重大内容。 有重量的物理效果:

  • 身体会作为有关节的布娃娃散开;
  • 缓慢挥砍会让四肢掉落,快速旋转会把它们甩飞;
  • 断肢会翻滚,保留敌人的动量,并从倾斜的切面滑落;
  • 重型机器人会抵抗,而轻型敌人会瘫软。
  • 原力对尸体有效:每一块都可以被抓住、推动和扔出。 熔融切面: 切面开始时白热,并慢慢冷却成焦黑,使用游戏自身的灼烧效果。 火花与余烬: 机器人会迸出火花,其他一切都会冒烟和阴燃,并朝你挥砍的方向喷出。 灼痕: 爆能枪命中和敌人幸存下来的刺击会留下发光斑点,冷却后变成焦痕。 大型敌人抵抗切割: 大型生物和重型机器人会受到正常伤害,致命一击会切开它们。普通敌人默认一击死亡。设置 KillOnRealHit = false 可让每个敌人都正常战斗,直到最后一击。 流畅性能: 敌人会从主菜单开始在后台准备,战斗中不会加载任何内容,视线外的尸体会自动清理。 可配置: 几乎一切都可以在 config.ini 中修改,按 F8 可在游戏中重新加载。

按键:F7 状态,F8 重新加载设置,F9 模组开/关,Shift+F9 布娃娃开/关。

需求

  • PC 版《星球大战 绝地:幸存者》(已在 Steam 版本上测试)。

致谢

  • Kboy,其旧的《陨落武士团》模组启发了我来做这个
  • Claude Opus 5.5,好兄弟,因为天知道我打两份工还要带幼儿,根本不会有足够空闲时间在合理时间内完成这个。即使有我的编程学位,这也是大量极其复杂的工作,它的帮助让这个过程轻松了太多。
  • Galacky,帮助弄清了如何让 dll 工作,并提供了如何异步加载模型的想法
  • AlexPo,帮助制作了模组的酷炫标志
  • Dragonsraw (darksiders005),测试我实验性的处决肢解系统,使其得以完善!
  • UE4SS 团队。此模组的早期版本运行在 UE4SS 上,他们在读取游戏内存布局方面的工作使独立版本成为可能。
  • Gildor 和 UE Viewer (umodel) 贡献者,感谢用于研究游戏敌人网格、材质和效果的工具。
  • R457,感谢 Mod Loader 和 Outfit Manager,此版本设计为与其一起运行。
  • Respawn,感谢一款战斗好到值得做这件事的游戏。
  • GOAT《合金装备崛起:复仇》,感谢灵感。