色诺芬 - 军需官

创作者: Whiskeylove
已更新:2026-09-29 17:34:38
13.0MB

关于此 MOD

军需官色诺芬为风玫号增添了一支持久且具备战斗能力的同伴小队,利用战斗、装备、对话和船只系统,而非以脚本化模拟替代它们。色诺芬使用军刀战斗,并
军需官色诺芬

一个功能齐全的同伴模组,适用于 风之玫瑰

军需官色诺芬 添加一支可持久存在且具备战斗能力的同伴小队至 风玫瑰,围绕游戏原生的AI、战斗、动画、装备、对话和飞船系统构建,而非用脚本化的近似方案取而代之。
色诺芬战斗时使用 刀剑与火枪,在常规探索和战斗中跟随玩家,可以命令其停留或跟随,与你一同乘船航行,并使用自定义集成语音库说话。他由两名水手陪同,这两名水手共享小队指令和移动系统。

这个模组的目标很简单:让色诺芬感觉像他 属于风玫瑰,而不是像一个被模组拖来拖去的生成NPC。

对单人玩家很有用(尚未在专用服务器上测试过,但如果要安装的话,可能需要所有人都安装,因为其中包含自定义文件)

如果其中一个死了而你想重新召唤,可能偶尔需要解散它们再重新召唤。小麻烦而已 

功能


⚔️ 色诺芬——刀剑与火枪之伴
色诺芬基于原生黑胡子中士战斗底盘打造,并拥有定制外观。
他可以:
  • 与……战斗 军刀
  • 使用 远程火枪
  • 在近战中使用火枪
  • 执行原生的开火和装填动画
  • 战斗行为之间自然过渡
  • 使用Windrose的原生AI控制器和战斗状态树
战斗被有意交由游戏自身的原生机制处理,而非强制通过脚本化的攻击指令来执行。

👥 伙伴小队


召唤色诺芬会带来一个三人小队:
  • 色诺芬
  • 水手1
  • 水手2
整个队伍都会响应同伴指令系统。

指令菜单
按下:

F6


打开原生 色诺芬指令 菜单。
可用命令:
召唤
召唤色诺芬和他的两名水手。
解散
解散整个随从小队。
留下
命令小队保持当前位置。
关注
将小队恢复为正常跟随行为。
菜单使用 风玫瑰自己的对话界面,包括原生回复组件、鼠标交互、焦点处理和输入恢复。

🚢 船只支援
色诺芬和他的水手被设定为与玩家同行,而不是在涉及船只时被留下。
该模组包括:
  • 转移到玩家的飞船上
  • 基于 Helm 的本舰部署
  • 放置在舷内以减少同伴落水
  • 在敌舰登船期间转移
  • 有界放置重试
  • 基于移动的验证
  • 无永久传送限制
一旦登船,普通同伴AI将恢复运行。


色诺芬使用独立的语境对话池自定义语音库。
色诺芬
平静对话
  • 40行
  • 大约每4到7分钟出现一次环境机会
  • 有机会时60%概率发言
挑衅对话
  • 战斗入场对话
  • 进行中的战斗对话
  • 战斗后对话
水手
水手 1
  • 5 条自定义台词
水手2
  • 7条自定义台词
水手对话使用独立调度,并配有 60%说话 / 40%沉默 有机会,这样船员就不会不停闲聊了。
三个扬声器共用一个冷却系统,以防止语音重叠。

原生优先设计
整个开发过程中遵循的一项主要设计准则是:
尽可能利用Windrose的系统,而不是与之对抗。
色诺芬保留母语:
  • AI控制器行为
  • 状态树战斗逻辑
  • 武器技能
  • 火枪动画
  • 重新装填行为
  • 移动
  • 目标选择
  • 战斗过渡
该模组主要处理同伴生命周期、视觉嫁接、命令、情境对话,以及游戏正常NPC导航未考虑持久玩家同伴的情况。

安装
需求
  • 风之玫瑰
  • UE4SS 3.0.1 测试版
  • 经过测试对比 风玫瑰 Steam 构建 ID 24094645

提取/合并所包含的内容
R5
文件夹放入你的 Windrose 安装目录中。
该包包含Xenophon配套运行时和所需的语音资源。
正常使用情况下,
BPModLoaderMod:0
应被禁用。如果显示为=1,将其改为0

控制
按键动作
F6打开Xenophon指令
所有常规同伴控制均通过命令菜单进行。

已知限制

面部/嘴部动画


自定义语音播放目前会 不 拥有令人满意的同步口型动画。
针对以下内容进行了大量测试:
  • 颌骨
  • 动画曲线
  • 动画实例钩子
  • 后期处理动画
  • 变形目标方法
None 未产出足够好的成果,无法在不危及原本稳定的同伴系统的情况下纳入当前版本。
因此,面部动画开发目前已暂停。
语音播放本身工作正常。

当前开发状态

v0.8.9.6.65A — 稳定检查点


这是当前冻结的开发基线。
以下系统被视为完整且稳定:
  • ✅ 召唤 / 解散
  • ✅ 原生F6指令菜单
  • ✅ 跟随 / 停留
  • ✅ 军刀与火枪战斗
  • ✅ 高度一致
  • ✅ 战斗后跟随恢复
  • ✅ 母舰转移
  • ✅ 敌人登舰转移(不完美但可用)
  • ✅ 色诺芬情境对话
  • ✅ 水手1对话
  • ✅ 水手 2
  •  对话
目前正在调查嘴部/面部动画的可靠解决方案,因此后续开发暂时搁置。

开发理念
此模组是通过实际测试构建的,而非试图替换 风玫瑰的 现有系统整体。
当原生系统有效时,就保留它。
当某项功能被证明稳定后,就会被冻结并保持原样。
结果是一个由数量惊人的部件组装而成的同伴 风玫瑰的专属机械:
原住民士兵AI、原住民武器、原住民动画、原住民对话控件、原住民飞船交互——全部整合为一个游戏本体原本从未设计支持的同伴。

色诺芬号已做好出海准备。


按 F6。呼叫军需官。

(本模组使用了AI制作,但工作量很大,不得不使用4种不同的AI才得以完成,这是出于热爱的心血之作,从零开始构建)

未经允许,任何人不得窃取我的作品

使用 Xmod 解锁 Windrose:风启之旅 的全部潜力 — 今天就探索这些顶级 MOD!