A webhook notification is sent to Discord when stats are edited.
// TUTORIAL COMPLETION STATUS
Uncheck to force re-verification (e.g. after an exploit).
// GRANT OR REVOKE ACHIEVEMENTS
TABLE
PLAYERS
STATUS
TYPE
ACTIONS
SQUAD
AUTHOR
COPIES
STATUS
ACTIONS
Send Message to All Connected Players
✓ Message sent!
This message will appear as a popup for every player currently online.
Game Replays
All recorded games. Search by player name or map. Click Watch to review any match.
Loading...
Map Library
All published maps. Mark a map as ⭐ Official to make it available for the Random pool.
Loading...
Map Preview
🐛 Bug Reports
🛠 Unit Editor
Modifications are stored as overrides — original units.js stays intact. Changes are hot-reloaded to all connected players.
← Select a unit to edit
Server Crash Log
Errors caught by the server are logged here. If empty, no crashes recorded — good news.
Loading...
🏆 SEASONS
// CURRENT SEASON
—
—
How it works — Archiving moves stats + match history + all replays into archives/season-N/. The current season files are reset to start fresh. Past seasons remain consultable below.
// PAST SEASONS
Loading...
⚠ DANGER ZONE — Granular Resets
Prefer "Archive & Start New" above for end-of-season cleanup. These individual resets are destructive (no archive) — use only to fix bugs or specific data issues.
🔄 Reset All Player Stats
Wipes wins / losses / draws for every registered player without archiving. Verified badges are NOT affected.
📜 Reset All Match History
Wipes the complete match history for every player without archiving. W/L/D counts are NOT affected.
🎬 Reset All Replays
Deletes all replay files without archiving. Existing matches (W/L/D + history) are kept.
💡 Tip — To reset a single player only, use the "Reset Stats" button next to their row in the Players tab.