DCS Mission
Tracker
Post-flight debriefing dashboard for DCS World. Upload a Tacview ACMI file and get per-pilot and per-side stats, a route map, a 3D view with four cameras and real terrain, an engagement log and the final ranking. It is also the application hosting the other six tools: Live View, GCI Scope, ACIS, ATC, JTAC and Briefing Builder.
What it is
The Mission Tracker is a post-flight analysis dashboard developed in-house by the 104th White Wyverns. It takes a .acmi file generated by Tacview at the end of a DCS World session and turns it into a complete, navigable report, removing the need to re-listen to recordings or rely on the pilots’ memory.
Debriefing is a core part of a virtual squadron’s operational activity: analysing the decisions made in flight, identifying tactical mistakes and documenting the results is how a crew improves over time. The Mission Tracker makes that process fast, precise and repeatable.
How to use it
- At the end of the mission, export the ACMI file from Tacview (File → Export → ACMI)
- Upload the file in the dashboard via the “Upload .acmi file” button
- Wait for parsing, from a few seconds to a few dozen for long missions
- Analyse the generated report
For large files (missions longer than 2 hours) parsing can take 30-60 seconds. Don’t close the tab during processing.
What the report shows
- Pilot ranking — kills, deaths, assists and weapons used per pilot
- Flight route map — trajectory of every aircraft over the operating area
- Event timeline — chronological log of spawns, takeoffs, engagements, missile launches, kills and landings
- Aggregate stats — a card per side with air, ground and gun kills, losses and K/D, plus friendly fire in a list of its own
- 3D view — four cameras, including the cockpit with the recorded attitude, weapon trajectories and the theatre’s real ground
- Comparison and profile — range, closure and aspect between two aircraft, or the altitude profile with releases, kills and the loss
Stack and operation
The backend runs on Flask with authentication and rate limiting on the upload endpoints. The analyzer is open on the demo at gcidemo.alessandrosimonitto.it/analyzer, while the root opens the SECTOR Home with every module. Uploaded ACMI files stay on the machine hosting the service; parsing and reports are returned via the browser.
The tracker is not alone: since version 1.21 the application is called SECTOR, and it hosts Live View for following a mission as it happens, the GCI Scope for ground-controlled interception, the Briefing Builder for compiling JATF briefings before the flight, the ATC Panel for the control tower, the ACIS for the radar aircraft’s console, the JTAC for close air support control, Comms for controller communications, Mission Control for holding the campaign together, the Campaign Manager for preparing its scenario, the Faction Command for commanding one side and Kneeboards for the kneeboards of whoever flies. They are twelve different moments of the same activity, from planning to debriefing, and all of them are reachable from the SECTOR page.
SECTOR is proprietary software. A group that wants to run it on its own server, to keep its ACMIs in-house, receives the release package from the author, which contains a step-by-step guide (INSTALL_DCS_SERVER.md) covering the Windows install, LAN startup, changing the admin password and, for access from outside, a Cloudflare Tunnel with the app placed behind a proxy (secure session cookies, HSTS) plus a minimum security checklist for public exposure.