找回密码
 初始化身份识别芯片
搜索
查看: 177|回复: 6

牛牛mod(AI 改修)—— 让你的舰队会结阵推进

[复制链接]

战列舰长

发表于 2 小时前 | 显示全部楼层 |阅读模式
原创Mod发布
牛牛mod(AI 改修)—— 让你的舰队会结阵推进 2.2.10 / ID:牛牛mod(AI 改修)—— 让你的舰队会结阵推进
# 【mod】牛牛mod(AI 改修)—— 让你的舰队会结阵推进

基于 AI Tweaks v2.2.10 的改版。核心一句话:

**原版 AI Tweaks 让每艘船更聪明,这个改版让整支舰队像一个军队。**

---

## 这是什么

AI Tweaks 是让单舰 AI 更聪明的 mod:自动开火、全向护盾、自定义舰船 AI。
但它不管"整支舰队怎么打"——舰队仍然各打各的。

这个改版在它上面加了一层**舰队级战术协调**:

- 快速舰开局自动抢占控制点
- 结阵后主力舰顶在线前,不会追出去送死
- 无畏舰和集群负责斩杀残血目标
- 纯航母退到二线放飞机,不上去对枪
- 相位船不再在相位里憋到硬幅能满再送死
- 你手操时,附近僚舰会读懂你在干什么并补位

原版 AI Tweaks 的功能**全部保留**,一个没删。

---

## 功能一览

| 功能 | 默认 | 状态 |
|---|---|---|
| **舰队火控** | ✅ 开 | 多场实战稳定运行 |
| **舰队战术层** | ❌ 关 | 逻辑完成,实机验证中 |
| **相位船战术** | ✅ 开* | 需战术层开启才生效 |
| **纯血势力规则包** | ❌ 关 | 只有框架,约束未实装 |
| **玩家协同层** | ❌ 关 | 初版,仅护卫/支援两种角色 |
| **无控制点降级** | ✅ 开 | 只在无控制点的战斗生效 |
| **空间站攻坚** | ✅ 开 | 只在敌方有空间站时生效 |
| **双方 AI 通道** | 玩家开/敌方关 | 可让敌方也获得同等 AI |

* 依赖战术层,单独开无效。

### 舰队火控(默认开,装了就有用)

- 动能武器不再对着裸露船体猛打
- 高爆武器不再对着展开的护盾猛打
- 幅能超过 70% 只允许补刀与反装甲
- 超过 95% 保留幅能用于护盾
- 性格影响"何时开火",但**不影响"能不能开火"**

### 舰队战术层(需手动开启)

五阶段推进:**占点 → 集结 → 推进 →(蜂群游击)→ 清扫**

九种任务:占点 / 集结 / 抗线 / 游走斩杀 / 护航 / 骚扰 / 后方待命 / 保护友军 / 航母支援

编成自适应:主力齐全 / 只有中小舰 / 全是护卫舰,三种不同打法。

### 相位船战术

原版相位 AI 把隐身当护盾用,经常在相位里待到硬幅能满载被迫现身送死。

现在:

- 任务只给三种:刺杀 / 干扰 / 截杀(不会派去占点抗线)
- **强制现身**:硬幅能 ≥75% 或连续相位 ≥4 秒
- **窗口安全分**:只在值得且安全时才主动现身
- 高幅能时潜入冷却,利用相位时间加速装填

---

## 安装

1. 完整解压到任意位置(**不要直接解压到 mods**)
2. 双击 `安装.bat`
- 会先删除旧的 `modsAITweaks`(进回收站,可还原)
- 再复制新版进去
3. 启动器里确认 `aitweaks` 已启用

如果你的游戏不在 `E:Starsector`,用记事本改 `安装.bat` 开头的 `MODS_DIR`。

**为什么不能直接覆盖解压**:旧版本里已删除的文件会残留,可能加载到过期内容。

---

## 设置在哪

游戏内 → **LunaLib → AI Tweaks → Fleet Tactics**

所有新增开关都在这个分组,每项带中英文说明。

**建议开启顺序**(一次只开一个,方便定位问题):

1. 舰队火控(默认已开,不用管)
2. 舰队战术层
3. 相位船战术
4. 玩家协同层
5. 纯血规则包
6. 敌方 AI 通道

---

## 当前状态与已知限制

**这个版本是尝鲜版,不是成品。** 说清楚:

✅ **可以信任的**
- 舰队火控:多场实战稳定,无崩溃、无异常
- 安装脚本:三条失败路径都实测过(确认/取消/包不完整)

⚠️ **尚在验证的**
- 舰队战术层 / 相位战术 / 协同层 / 无控制点降级 / 空间站攻坚
- 逻辑已完成并通过编译,但**未完成实机验证**
- 出问题先关掉对应的总开关

❌ **明确未实现**
- 纯血规则包的任务约束与配装约束(只有识别和读取)
- 玩家协同层的截击 / 侧翼 / 诱饵角色(只有护卫和支援)
- 空间站攻坚的模块优先级与集火侧

**已知问题**
- 玩家协同层没有数量上限,一组护卫舰可能全部转为"护卫"而空出正面战线
- 玩家协同层不会抽调主力舰(底线保护还没做)
- 相位船不参与玩家协同

---

## 依赖

- LazyLib (lw_lazylib)
- LunaLib (lunalib)

游戏版本:**0.98a-RC8**

---

## 出问题了怎么反馈

请附上 `Starsectorstarsector-corestarsector.log`,并说明:

1. 开了哪些开关
2. 你的舰队大概几艘、什么舰种
3. 打的是什么战斗(有无控制点 / 有无空间站)

日志里搜 `fleet tactical:` 能看到战术层的阶段与场景切换记录。

---

## 致谢与许可

- **AI Tweaks** 原作者 Genir,现维护 Halke1986 —— 本项目的基础,Unlicense(公有领域)
- 本改版由其衍生,同样遵循 Unlicense

转载、搬运本改版请注明出处并保留本段。
Mod作者: 牛牛比头大
Mod类别: 功能
Mod适用版本: 0.98 
Mod更新时间: 2026-10-17
可安全移除: 否
依赖Mod: 无 
其它依赖Mod:
冲突Mod:
Mod下载地址:
网盘提取码 / 解压密码:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

英仙统领

呱!是刻晶七音口牙!

发表于 1 小时前 | 显示全部楼层
怎么连介绍都是纯ai,和别的改动原版ai的是否兼容?
因为百分百大肥鱼 与改单舰 AI 的 mod 兼容;与自动发战斗命令的 mod 会争通道,建议二选一  详情 回复 发表于 1 小时前
相位洗衣机,装配点五十六点,耗散每分钟三百五十,相位、EMP电击,瞬间完成,是洗衣机中的豪杰

战列舰长

 楼主| 发表于 1 小时前 | 显示全部楼层
相位自走洗衣机 发表于 2026-10-17 21:19
怎么连介绍都是纯ai,和别的改动原版ai的是否兼容?

因为百分百大肥鱼
与改单舰 AI 的 mod 兼容;与自动发战斗命令的 mod 会争通道,建议二选一
有一个问题,所谓纯航母怎么定义的?  详情 回复 发表于 1 小时前

英仙统领

呱!是刻晶七音口牙!

发表于 1 小时前 | 显示全部楼层
牛牛比头大 发表于 2026-10-17 21:25
因为百分百大肥鱼
与改单舰 AI 的 mod 兼容;与自动发战斗命令的 mod 会争通道,建议二选一
...

有一个问题,所谓纯航母怎么定义的?
短版长版都写好了。核心答案: ## 判定式就一条 甲板数 ≥ 2 且 大型直射槽 ≤ 1 **「大型直射槽」的精确口径**(这是容易被追问的地方): | 计入 | 不计入 | |---|---| | 尺寸 LARGE 且类型为 实弹/能量/混  详情 回复 发表于 1 小时前
相位洗衣机,装配点五十六点,耗散每分钟三百五十,相位、EMP电击,瞬间完成,是洗衣机中的豪杰

战列舰长

 楼主| 发表于 1 小时前 | 显示全部楼层
相位自走洗衣机 发表于 2026-10-17 21:29
有一个问题,所谓纯航母怎么定义的?

短版长版都写好了。核心答案:

## 判定式就一条

甲板数 ≥ 2  且  大型直射槽 ≤ 1

**「大型直射槽」的精确口径**(这是容易被追问的地方):

| 计入 | 不计入 |
|---|---|
| 尺寸 LARGE 且类型为 实弹/能量/混合/协同/通用/复合 | **导弹**(不是直射火力) |
| — | 装饰 / 系统 / 内置 / 隐藏槽 |
| — | 自带内置武器的槽 |

所以**星体有 2 个大型导弹槽,仍然算正航**。

## 为什么不用「有甲板就算航母」

社区原文说「甲板是额外选项,不改变主定位」,但那份《装配参考》确实另设了「正航/战航」两个受控值。矛盾点在于:

- **军团** 4 甲板 + **2 大型直射**
- **奥德赛** 2 甲板 + **3 大型直射**

按"有甲板就算航母"处理,它们会被配成本舰只留点防+导弹——**等于让它们放弃主炮**。所以用「甲板够多 + 几乎没大直射火力」来区分。

## 实测数据(用真实数据跑了一遍规则)

1714 艘非战机船体 → **正航 216 / 有甲板但不算正航 272 / 无甲板 1226**

原版正航 11 艘:星体6 / 苍鹭3 / 莫拉3 / 秃鹰2 / 闪耀2 / 赶牛人2 / 折光2 + 4 个模块
原版"不算正航"8 艘:军团(4/2)、奥德赛(2/3)、普罗米修斯Mk.I(2/2)、阿努比斯(1/3)、暴雨/牧羊人/双子座/历险(各1/0)

## 判成正航后,配装会变三件事

1. **本舰只配点防+导弹**(非 PD 非导弹 ×0.30)——依据是游戏内提示原文「只装配了点防与导弹武器的航母将试图远离敌舰」,这是可用的 AI 行为规则
2. **甲板按数留制空位**:2~3 留 1 个,4~5 留 2 个,6+ 留 3 个
3. 非正航:武器按普通战舰配,甲板照常配战机
**「战航」不是玩家看到的标签。** 卡片上只有「航母」(正航)这一个角色值,其余有甲板的船会给正常定位(暴雨 = 袭扰),甲板数单独列。
真正的缺陷是:**如果某 mod 有一艘「只有 1 个甲板、但主要靠战机输出」的船,它会被当普通战舰配**。因为阈值 `(2, 1)` 现在**写死了**。
那看来在原版判断还算够用吧,MOD就说不准了  详情 回复 发表于 1 小时前

英仙统领

呱!是刻晶七音口牙!

发表于 1 小时前 | 显示全部楼层
牛牛比头大 发表于 2026-10-17 21:32
短版长版都写好了。核心答案:

## 判定式就一条

那看来在原版判断还算够用吧,MOD就说不准了
大肥鱼需要更多的集思广益  详情 回复 发表于 1 小时前
相位洗衣机,装配点五十六点,耗散每分钟三百五十,相位、EMP电击,瞬间完成,是洗衣机中的豪杰

战列舰长

 楼主| 发表于 1 小时前 | 显示全部楼层
相位自走洗衣机 发表于 2026-10-17 21:36
那看来在原版判断还算够用吧,MOD就说不准了

大肥鱼需要更多的集思广益
*滑块验证:

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2026-10-17 23:03

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio | IP地址位置数据由纯真CZ88提供支持

快速回复 返回顶部 返回列表