Clean up ConflictTheater constructor.

Now that all theaters are defined in YAML, we can lose some of the mess
in this class.
This commit is contained in:
Dan Albert
2022-09-07 16:46:10 -07:00
committed by Raffson
parent d060f39e2f
commit 87375eb4b1
4 changed files with 18 additions and 52 deletions

View File

@@ -120,6 +120,8 @@ class Campaign:
with logged_duration("Importing miz data"):
MizCampaignLoader(self.path.parent / miz, t).populate_theater()
# TODO: Move into MizCampaignLoader so this doesn't have unknown initialization
# in ConflictTheater.
# Load IADS Config from campaign yaml
iads_data = self.data.get("iads_config", [])
t.iads_network = IadsNetwork(advanced_iads, iads_data)