Co-op campaign "League against the Lightwatch": 20 missions, selectable on the Match page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
405f8f60b2
commit
4e49c2fdc9
9 files changed
+240
-13
No files matched your search
+3
-2
@@ -336,8 +336,9 @@ fn account_action(a: MenuAction, cloud: &mut Cloud, menu: &mut Menu, app: &mut A
|
||||
}
|
||||
}
|
||||
MenuAction::MatchCoopEditorCreate(mission) => {
|
||||
if menu.campaign_doc.missions.get(mission).map_or(false, campaign::is_editor_coop_mission) {
|
||||
app.client.create_coop_doc(&menu.campaign_doc, mission, &[0, 2, 3, 4], app.settings.difficulty);
|
||||
let doc = menu.coop_doc().clone();
|
||||
if doc.missions.get(mission).map_or(false, campaign::is_editor_coop_mission) {
|
||||
app.client.create_coop_doc(&doc, mission, &[0, 2, 3, 4], app.settings.difficulty);
|
||||
} else {
|
||||
menu.error = Some(i18n::tr("net.coop_editor_none"));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user