Skip to content

Bradley Commander Blue Force Tracker (BFT) Screen #7

@notthatbreezy

Description

@notthatbreezy

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions