Document the co-op campaign

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard ZinkandClaude Opus 5.5 committed 2026-11-05 20:08:07 +01:00
1 parent a889825768
commit 5a63354e2f
2 files changed
+2 -1

No files matched your search

+1
View File
@@ -33,6 +33,7 @@ the file format in `src/campaign_doc.rs`, the scripts in `src/blocks.rs` and `sr
- a `.dccamp` file (or drop the file onto the window), - a `.dccamp` file (or drop the file onto the window),
- **Open the demo** – the demo campaign, which uses every trigger kind and every special script, - **Open the demo** – the demo campaign, which uses every trigger kind and every special script,
- **League against the Lightwatch** – the built-in 20-mission co-op campaign, as a copy to change or learn from,
- **a mission of the built-in campaign as a copy** – its map as it starts, its texts and goals, - **a mission of the built-in campaign as a copy** – its map as it starts, its texts and goals,
added to the current campaign (the original stays untouched), added to the current campaign (the original stays untouched),
- **my campaigns (online)** and **published campaigns** of all players (needs a login on a server - **my campaigns (online)** and **published campaigns** of all players (needs a login on a server
+1 -1
View File
@@ -119,7 +119,7 @@ per turn. Fog of war, particles and the camera are local and not part of the sha
| C | Server: lobby and match relay over WebSocket (axum), turns, pause on disconnect, AI takeover on leave, chat, ping | built | | C | Server: lobby and match relay over WebSocket (axum), turns, pause on disconnect, AI takeover on leave, chat, ping | built |
| D | Client: *Multiplayer* menu (lobby, create, join, seats, ready), WebSocket bridge in `dc_plugin.js`, chat, ping | built | | D | Client: *Multiplayer* menu (lobby, create, join, seats, ready), WebSocket bridge in `dc_plugin.js`, chat, ping | built |
| E | Alliances and co-op rules, AI masters for free and abandoned seats | built: co-op alliance, teams A-D in versus, sending gold, fallen hearts as spectators, AI seats | | E | Alliances and co-op rules, AI masters for free and abandoned seats | built: co-op alliance, teams A-D in versus, sending gold, fallen hearts as spectators, AI seats |
| F | Co-op campaign: 20 missions with story (EN/DE) | partly built: co-op matches reuse the single player missions that fit the master areas (`coop_mission_indexes`); no own co-op missions or story yet | | F | Co-op campaign: 20 missions with story (EN/DE) | built: "League against the Lightwatch" (`src/editor/coop_campaign.rs`), an editor campaign with painted maps, branches, raids and bosses; on the Match page the co-op source cycles built-in missions → the league → the editor's campaign |
| G | Editor campaigns in co-op over several missions (branches, carry, host progress), campaign names in the room list | built | | G | Editor campaigns in co-op over several missions (branches, carry, host progress), campaign names in the room list | built |