From 608525d5b4504ea4135c0d9f85f94f38bee6a145 Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 11 Dec 2022 21:36:41 +0100 Subject: [PATCH] Add game master slot & more observer/commander slots --- game/missiongenerator/missiongenerator.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/game/missiongenerator/missiongenerator.py b/game/missiongenerator/missiongenerator.py index 288e08b6..a3183f2e 100644 --- a/game/missiongenerator/missiongenerator.py +++ b/game/missiongenerator/missiongenerator.py @@ -44,7 +44,7 @@ if TYPE_CHECKING: from game import Game -COMBINED_ARMS_SLOTS = 1 +COMBINED_ARMS_SLOTS = 3 def country_id_from_name(name: str) -> int: @@ -330,6 +330,12 @@ class MissionGenerator: gen.generate() def setup_combined_arms(self) -> None: + observers = 3 self.mission.groundControl.pilot_can_control_vehicles = COMBINED_ARMS_SLOTS > 0 + self.mission.groundControl.blue_game_masters = 1 self.mission.groundControl.blue_tactical_commander = COMBINED_ARMS_SLOTS - self.mission.groundControl.blue_observer = 1 + self.mission.groundControl.blue_observer = observers + self.mission.groundControl.red_game_masters = 1 + self.mission.groundControl.red_tactical_commander = COMBINED_ARMS_SLOTS + self.mission.groundControl.red_observer = observers + self.mission.groundControl.neutrals_observer = observers