Skip to main content

Recording results and attendance

Officers record the result (win/loss, alliance score, opponent score) and attendance after each match. Free alliances enter manually; Pro alliances paste the in-game post-match screenshot and let the AI scanner extract everything for review. The captured result feeds DS attendance into Officer Pulse and the per-member match history.

Recording the result

From the match page after kick-off, the Record result button opens a modal with two paths:

  • Manual — enter the alliance score, opponent score, and the per-player score table. Free.
  • Screenshot scan — drop the in-game post-match screen into the dropzone and the AI scanner extracts the scores, MVP awards, and attendance for review. Pro feature.

Either path lands at the same review step. You confirm what got captured, edit anything that looks wrong, and save.

MVP awards

The post-match screen includes four MVP categories — highest total score, top capture points, top gathering points, top enemy kills. They're optional but worth recording: each shows up on the recipient's personal page as a small trophy, and they roll into the post-match Discord recap when the webhook is configured.

Attendance and Pulse

Attendance is recorded as a flag on each player who was on the roster. A confirmed roster member who appears in the post-match score table counts as “attended.” A roster member who didn't score (or who was AFK) counts as “missed.”

Attendance flows directly into Officer Pulse's DS Attendance signal — a member who has skipped the last three matches is the kind of trend Pulse surfaces in the at-risk view.

Marking a match as not played

If the alliance forgot to confirm the teams in-game and the match never actually ran, mark the match not played on the match page. The match stays in history but is excluded from attendance counts — nobody's Pulse score is dragged down by a match that didn't happen.

// NOTE

A “not played” status is different from a cancelled match. Cancelled means “we decided not to play this” and counts as a deliberate skip; not played means “we forgot or got locked out” and is excluded from analytics. Officers pick the right one when marking the match.