cbcmsmwcompat-2.1.2.jar
Curse Maven Snippet
What's new
v2.1.1
-
修复面包学 (mianbaos_modernwarfare) 的导弹/火箭炮发射器无法殉爆:面包学的发射器并不把已装填的弹药放在方块容器里,而是把弹药数量写进方块实体的持久化数据(missileammo1 / missileammo2 / missile1ammo / missile2ammo / loadmissile~loadmissile4 / ammo / smokemmo 等计数键),旧判定只看容器物品栏,于是永远认为发射器是空的;现在改为读取这些弹药计数键(跳过用于选择弹种的 *type 键)。
-
多方块结构的发射器(垂直发射井、火箭炮、鱼雷发射管)只在一部分方块上记录弹药,因此命中时会向其周围 2 格内的方块检索已装填的那一部分。
-
挂架上的弹药(方块名含 rack 的挂载弹药)现在本身也作为可殉爆方块参与判定,空挂架不殉爆。
v2.1.2
-
爆炸波及殉爆改为按距离判定概率:爆炸中心 0.5 格以内必定殉爆,越往外概率越低(爆炸边缘默认 10%),每个弹药架/置物台/发射器对同一次爆炸只判定一次。
可配置项:cook_off.blastGuaranteedRadius(必定殉爆距离)、cook_off.blastMinChance(边缘概率,设为 1.0 即恢复“必定殉爆”)。 -
新增终端弹道学 (CBC Terminal Ballistics) 联动:终端弹道学的破片不是实体(逐条射线结算并自行施加伤害),此前无法被本 mod 捕获;现在其破片命中的弹药架/置物台/发射器同样会殉爆。可配置项:cook_off.fragmentEnabled。CBC 榴散弹破片的既有行为不变(仍只引爆飞行中的导弹)。
-
mods.toml:版本号 2.1.2;新增可选依赖 cbc_terminal_ballistics ≥ 0.3.0;新增第二个 mixin 配置。
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include