Camelot Opens At Dawn
Choose your next step.
Start a fresh session, manage the table roster, or open the match archive.
Camelot War Table
Keep the roster, continue the current match, and reopen old battles from one offline Arthurian helper.
Created by Ng Zheng Han
Realm Status
Offline And Portable
Browser local storage on this device, with JSON export when you want a backup copy.
Shared Roster
This shared registry feeds the Select Players section in New Game. De-registering a player hides them from future lineups while keeping old match history intact.
Cleanup
Use this only when you want to wipe the shared roster from this browser profile.
This also removes the saved setup, any active match, and archived history because those records depend on player IDs.
Pregame Setup
Save the lineup, special roles, and board now. The night assistant uses the saved setup below.
Preview
The saved setup will be the handoff point for the night assistant and the live match tracker.
Night Assistant
Uses the saved setup plus browser speech synthesis. After the narration finishes, use Start Game to jump straight into the board.
Choose the best installed voice on this laptop.
Save a prepared setup to enable the night instructions.
Live Match
Start a fresh match from the saved setup, then track leaders, votes, quest outcomes, and round confirmations.
Save a prepared setup, then start a match from it.
Current Proposal
Set the leader, choose the quest team, cycle votes, record submitted cards, and confirm the round.
Confirmed History
Each confirmed proposal is stored here so the later history slice can move it into permanent game review.
History View
Archived games are rendered dynamically here and resolve player names from the shared registry. That means renaming a player later will automatically update how older games are displayed.