
邵利兵军火
一个使用shaolib的区块缓存、射线投射API和投射物框架的投射物模组
Shaolib 弹药
Shaolib 弹药 是面向开发者的附加组件,也是 Shaolib 核心 的参考实现。它演示了如何将 Shaolib 的抛射体运行时、缓存支持的冲击扫描、运动模型、同步抛射体数据、引信处理以及类似 CBC 的冲击逻辑整合到一个真实的弹药系统中。
此模组主要面向希望研究或在 Shaolib 抛射体框架基础上进行开发的模组开发者。
包含的抛射体示例
Shaolib 弹药包含多个示例抛射体类型:
- 大型火炮炮弹:穿甲弹、高爆弹、烟雾弹、榴霰弹、葡萄弹袋及其子母弹/破片抛射体
- 机炮弹药:机枪子弹、穿甲机炮弹、高射机炮弹
- 火箭与炸弹类弹药:穿甲高爆火箭、穿甲高爆炸弹和高爆炸弹
- 制导导弹:地狱火式和 Tau 式制导导弹,包括更简单的指令制导变体
- CBCMS 式双管火炮炮弹:穿甲弹、高爆弹、防空高爆弹、穿甲弹、被帽穿甲弹、半穿甲弹和燃烧高爆弹
这些不仅是内容示例,也是如何基于 Shaolib 核心构建抛射体类型、弹药属性数据、客户端渲染行为、引信状态、穿透行为、破片效果以及缓存感知命中判定的示例。
CBC / CBCMS 替换支持
Shaolib 弹药包含兼容性支持,可用基于 Shaolib 的抛射体实现替换选定的 机械动力:大炮 和 CBC:更多炮弹 的抛射体行为。
目标是保留熟悉的 CBC/CBCMS 弹药概念,同时将运行时行为迁移到 Shaolib 更轻量的抛射体系统上,包括其自定义运动、扫描、冲击、缓存和同步管线。
并非大型内容扩展
作为面向玩家的模组,Shaolib 弹药有意保持小巧。它并不旨在添加庞大的新武器库或完整的独立游戏玩法循环。
其主要目的是充当:
- Shaolib 核心的实用示例实现
- 类似 CBC 的抛射体开发沙盒
- CBC/CBCMS 风格弹药的兼容/替换层
- 供其他模组开发者参考的高速或模拟密集型抛射体系统范例
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。