Battlefield Support

by hitman_OLD6
Battlefield Support

Summary

A data-driven battlefield support framework — any mod can call in mortar barrages, airdrops and gunship support through provider configs.

Description

English

Battlefield Support (BFS) is a standalone low-level framework mod for Arma Reforger. It abstracts "battlefield support" into configurable providers and wires the whole chain from "player picks a support in the menu" to "the support finishes executing on the server".

Built-in types: mortar barrage (zoned effect at the target point), creeping barrage (two-point placement, fire walks along the line), airdropped infantry / IFV (a dropship overflies the target, parachute bodies descend and deliver faction-matched units), gunship (loitering fire / rocket run / cannon run; script-driven flight, can be shot down)
Capabilities: data-driven provider registry (.conf, new types need no script changes); multi-point, multi-label placement flow (client placement UI, input capture, camera ray / map collector); server-authoritative execution with a lifecycle handle (start / abort / complete, with a reason to the end callback); per-player cooldown plus a native cost field; two-stage gating (cached-eligibility greying in the menu + live re-validation at start); integration hooks so other mods can inject visibility, availability, legality and charging (WarCats plugs its ledger economy in here); event notifications via the vanilla top banner (cancel / placement progress / start / complete / fail / abort)
Standalone note: BFS is a framework addon — subscribing alone gives no gameplay entry; the menu and charging come from an integrating mod such as WarCats. Requires AirLootSpawner (aircraft, parachute and crate assets).


中文

battlefield-support(BFS)是一个独立的 Arma Reforger 底层框架模组。它把"战场支援"抽象为可配置的 provider,并打通从"玩家在菜单里选出支援"到"支援在服务器上执行完毕"的完整链路。

内置支援类型:迫击炮弹幕(目标点区域弹幕)、渐进炮击(两点式标点,火力沿线推进)、空投步兵/空投步战车(投放机飞越目标点、伞降体减速下降、落地交付对应阵营单位)、武装直升机(盘旋持续火力/火箭掠袭/机炮掠袭,脚本飞控、可被击落)
框架能力:数据驱动 provider 注册表(.conf,新增支援类型不改脚本);多点多标签标点流程(客户端标点 UI + 输入捕获 + 相机射线/地图标点);服务器权威执行与生命周期句柄(启动/中止/正常结束,回调带原因);per-player 冷却与原生价格字段;双层门槛(菜单期预选预判灰显 + 启动期实时终验);集成钩子(他模组可注入可见性、可用性、合法性与扣费,WarCats 即经此接入账本经济);官方顶部横幅事件通知(取消/标点进度/开始/完成/失败/中止)
单独订阅说明:BFS 是框架模组,单独订阅不含玩法入口,玩法界面与扣费由集成模组(如 WarCats)提供;依赖 AirLootSpawner(提供飞机、降落伞与箱体资产,需一并订阅)

License

MIT License

Copyright (c) 2026 WarCats

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

--------------------------------------------------------------------------------
THIRD-PARTY COMPONENTS (NOT covered by the MIT license above)

Third-party dependencies remain under their own licenses:
- AirLootSpawner - used as a dependency; attribution preserved.
- Arma Reforger / Enfusion (Bohemia Interactive) - engine and base addon.

Version
1.0.0
Game Version
1.8.0.13
Version size
145.71 KB
Downloads
1
Created
25.09.2026
Last Modified
25.09.2026
ID
4F1A2B3C5D6E7F08

Dependencies