-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Add a commander-only, full-screen Blue Force Tracker (BFT) for the M2/M3 Bradley in Arma Reforger. When the commander activates the BFT, their view switches to a full-screen map UI that renders friendly tracks with filter toggles for:
- Leadership only (squad/group leaders)
- Friendly faction (same faction/allies)
- Vehicles only
- Show/Hide BFT markers (global toggle for our markers)
The BFT runs locally, queries already-replicated entities, and refreshes at a modest cadence (~2 Hz) to keep performance good.
Goals
- Commander can open/close a dedicated full-screen map from the Bradley.
- Render friendly tracks with the above filters.
- Auto-close when the player is no longer the commander.
- Minimal network footprint (client-side query + render).
- Clean UX: input is captured while open; restored on close.
User Flow
- Player occupies commander seat in a Bradley.
- Press bound action (e.g., Ctrl+B) or use cockpit button → BFT opens full-screen.
- Map shows friendly tracks; commander toggles filters (Leaders / Friendlies / Vehicles / Markers).
- Leaving the commander seat, dying, or pressing Close returns to normal view and restores input.
Acceptance Criteria
- BFT can be opened/closed only by the local player in the Bradley commander seat
- While open, world input is captured; on close, input is restored.
- Map centers on the Bradley on open.
- Friendlies toggle restricts tracks to friendly factions only.
- Leaders toggle shows only recognized group leaders.
- Vehicles toggle shows only vehicles.
- BFT Markers toggle hides/shows all BFT markers instantly.
- Tracks refresh at ~0.5 s intervals and are culled by distance.
- UI auto-closes if the commander leaves the seat, dies, or the vehicle is destroyed
- No script errors or replication warnings during typical use.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request