firecontrolcompat-1.70.jar
Curse Maven Snippet
What's new
## 火控之眼 1.70 — 虚拟飞升 / Virtual Ascension
**Requires Create: Fire Control ≥ 0.9.4**
### 兼容
- 全面适配火控学 0.9.4:协议、输入动作表(44)、无线红石成对频点、武器类型拆分
- 修复 3 处会导致整包启动失败的 mixin(`onTick→onMissileFuzes`、非法注入锚点、已删成员)
- 176 处注入 + 200 个选择器全量审计通过;`defaultRequire=0`,上游变更只降级不崩服
- 依赖下限 `create_fire_control >= 0.9.4`
### 数学弹道
- 雷达可见数学弹道导弹(虚拟接触,UUID 去重,含 TWS/平显)
- 机炮与近炸可拦截数学弹:线段扫掠最近距离,解决 34 格/tick 穿越漏判
- 防空导弹同样可拦截;命中殉爆表现对齐载人航天(多次错位真实爆炸 + 烟火)
- 超视距渲染改走火控学官方通道(雾距推至 1e6、重建投影推远裁剪面)
### 感知与雷达
- 地形遮挡修复:Sable `clip` 空间错位、顶攻弹未参与遮挡、显示器接触遗漏
- TWS 不再与本体重复绘制,统一采用本体框线,仅保留提前量箭头
- 敌我识别缓存:40 tick TTL、目标频道/应答器状态入键、变更主动失效
- 修复所有弹药无法被锁定(`getEntity` 对非 LivingEntity 早退)
### 防空与制导
- 修复防空“有弹有雷达却不出弹”(键位通道门禁写死 4)
- 防空槽位自动纠正;支持光电锁定下的免雷达发射;女仆不会把自己刚发射的弹当目标
- 驾束弹:顶速 34 格/t、转向 8°/t、寿命 600 tick
- 垂直发射语义修正:发射后 0.05 s 内允许 >120° 转向,随后恢复常规限制
### 弹药
- 炸弹:原生三维预测投弹圈 + 数学飞行;滑翔炸弹适配独立武器类型
- 巡航导弹:每 tick 刷新目标快照,飞行中改锁可转向
- 红外防空弹:两段式(搜索 → 锁定 → 发射)+ 离轴发射(±75°)
- **新增 红外反坦克导弹**:需光电/雷达锁定,100 格内平飞、更远爬升攻顶,毁伤继承破甲
- 重型 / 超重型防空导弹:累计飞行 40 格前不被引爆(安全引信)
- 破甲弹毁伤重做:金属射流(质量 30、速度 140)+ 曳光特效
- 全弹种尾焰/尾烟修复(此前条件写反,从未执行)
### 蓝图导出
- Sable 结构导出并入本模组
- 修复 copycat 材质错配(图集瓦片按跨度 + 中心确定性择优)
- 修复非完整方块被导出为整块(活板门 / 台阶 / 栅栏 走 VoxelShape 几何)
### 界面
- 声呐单键切换 + 四通道绑定(线控普通 / 高级 / 全键盘 / 无线红石)
- 声呐绑定迁至本模组设置页;三段分组布局、底栏固定、滚动条可用
- 创造栏归位(半穿甲弹头→炮弹栏、声呐→水下系统栏)
- 新物品补齐悬浮说明
This mod has no additional files

