【自用】AI影响功能拓展—战俘释放

收藏
【自用】AI影响功能拓展—战俘释放
总体评价(0)
  • 分类:骑砍2:霸主MOD - 霸主功能
  • 来源: 原创
  • 浏览:739 次
  • 下载:47 次
  • 大小:16kb
  • 版本:0.11
  • 作者:FnMays
  • 时间:2026-08-05
详细内容
【MOD介绍】

本 MOD 是 AI Influence(AI影响)的一个自用功能拓展。

AI Influence 可以让玩家和战俘进行自由对话,但在原本的对话系统中,即使玩家对战俘说“你自由了”,NPC 也可能只会在台词中表示自己被释放,人物实际上仍然留在玩家队伍的俘虏栏里。

本 MOD 用于解决这个问题。

当玩家正在与自己队伍中的英雄战俘对话,并输入明确的释放指令时,本 MOD 会在 NPC 完成回应后,调用骑砍2原生的俘虏释放功能,让该人物真正离开玩家队伍的俘虏栏。

同时,MOD 会根据被释放人物的性格特征,对玩家产生不同程度的关系变化。

━━━━━━━━━━━━━━━━━━━━
       作者的话
━━━━━━━━━━━━━━━━━━━━
本MOD,属于菜鸟制作,没有经过完整的测试。本人的游戏版本为1.4.5,没有战帆DLC。AI影响MOD版本为6.0.2,后端为openrouter。不保证其他不同版本是否可以正常使用。也不一定有后续更新。就是做着玩的。如果对你有帮助,就点个赞吧。下面的内容都是AI写的,我简单改了改。
━━━━━━━━━━━━━━━━━━━━
【主要功能】
━━━━━━━━━━━━━━━━━━━━

1. 通过对话真正释放英雄战俘

当玩家对自己队伍中的英雄战俘说出明确的释放指令后,NPC 会先通过 AI Influence 正常作出回应。

回应处理完成后,本 MOD 会:

· 确认当前对话人物确实是玩家的战俘;
· 调用游戏原生的英雄释放方法;
· 结束该人物的俘虏状态;
· 将该人物从玩家队伍的俘虏栏中移除;
· 触发骑砍2原本的“英雄被释放”事件。

这不是单纯生成一句释放台词,而是实际修改游戏中的俘虏状态。


2. 根据人物性格产生不同关系变化

MOD 会读取人物的以下性格属性:

· Mercy:仁慈/残忍
· Honor:荣誉/狡诈
· Generosity:慷慨/吝啬
· Calculating:谋略/冲动

不同性格的人被释放后,反应会有所不同。

例如:

· 仁慈、荣誉、慷慨的人通常会更加感激玩家;
· 普通性格的人一般会获得中等程度的关系提升;
· 残忍、无荣誉、吝啬或极度敌视玩家的人,可能只会轻微改善关系;
· 某些性格恶劣的人甚至可能把释放视为羞辱,因此关系可能略微下降。

当前版本中,本 MOD 自己产生的关系变化范围为:

最低:-2
最高:+14

需要注意,AI Influence 本身也可能根据 NPC 回应中的语气调整关系,因此最终关系变化可能是:

AI Influence 的语气关系变化

本 MOD 的性格关系变化


3. 配合 AI Influence 的记忆系统

释放人物时,MOD 会使用游戏原生的英雄释放流程,因此会触发对应的战役事件。

配合 AI Influence 的对话历史、事件记录和记忆系统,NPC 有机会在以后回忆起玩家曾经主动释放自己的经历。

建议同时在 AI Influence 的行动规则中加入压缩包附带的:

actionrules_addition.txt

这段规则会告诉 AI:

· 玩家是在主动给予战俘自由;
· NPC 应根据自身性格作出回应;
· 这次释放应被视为重要的人情或政治事件;
· 被释放不代表必须投靠玩家;
· 被释放不代表战争、敌对关系或氏族立场自动结束。

长期记忆效果仍然取决于 AI Influence 自身的记忆系统设置,本 MOD 当前没有另外建立独立的“人情数据库”。


━━━━━━━━━━━━━━━━━━━━
【使用条件】
━━━━━━━━━━━━━━━━━━━━

1. 对方必须位于玩家主队伍的俘虏栏中

也就是说,玩家必须能够在:

队伍界面 → 俘虏

中看到该人物。

当前版本不支持:

· 城镇或城堡地牢中的战俘;
· 家族成员队伍中的战俘;
· 商队中的战俘;
· 友军领主控制的战俘;
· 普通士兵俘虏。


3. 在玩家结束对话界面后,人物会被释放。并结算

成功触发时会出现类似提示:

“某某已被释放。释放人情带来的关系变化:+8”


━━━━━━━━━━━━━━━━━━━━
【前置要求】
━━━━━━━━━━━━━━━━━━━━

必须安装:

· Mount & Blade II: Bannerlord
· Bannerlord.Harmony
· AI Influence / AI影响

本 MOD 是 AI Influence 的附属拓展,不能脱离 AI Influence 单独使用。

当前版本按照以下 AI Influence 版本制作:

AI Influence v6.0.2

其他版本是否兼容尚未完整测试。


━━━━━━━━━━━━━━━━━━━━
【安装方法】
━━━━━━━━━━━━━━━━━━━━

1. 解压下载文件;
2. 将 AIInfluenceFreedom 文件夹复制到游戏的 Modules 目录。
3. 打开骑砍2启动器;
4. 在 MOD 列表中勾选:

AI Influence Freedom

5. 将加载顺序放在 AI Influence 后面。

━━━━━━━━━━━━━━━━━━━━
【AI规则安装】
━━━━━━━━━━━━━━━━━━━━

下载包中附带:

actionrules_addition.txt

建议将其中的内容添加到:

AI Influence
→ 提示词
→ 规则
→ actionrules.txt

请不要在规则中要求 AI 执行原本的 technical release 动作。

AI Influence 自带的 release 技术动作与“从玩家队伍俘虏栏中释放英雄”不是同一项功能。

真正的俘虏释放由本 MOD 完成。



相关截图添加图片
暂无截图
点评
* 总体评价评分
*
Smilies
推荐下载more
热门下载more