diff --git a/changelog.md b/changelog.md index cc8ac97f..f0cfa0bb 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,12 @@ +# 2.0 RC 9 + +## Features/Improvements : +* **[UI/UX]** New icons from contributor Deus + +## Fixed issues : +* **[Mission Generator]** Carrier TACAN was wrongfully set up as an A/A TACAN +* **[Campaign Generator]** Fixed issue with Russian navy group generator causing a random crash on campaign creation. + # 2.0 RC 8 ## Fixed issues : diff --git a/gen/fleet/ru_dd_group.py b/gen/fleet/ru_dd_group.py index 0ac62686..dc048029 100644 --- a/gen/fleet/ru_dd_group.py +++ b/gen/fleet/ru_dd_group.py @@ -45,7 +45,7 @@ class GrishaGroupGenerator(DDGroupGenerator): class MolniyaGroupGenerator(DDGroupGenerator): def __init__(self, game, ground_object, faction): - super(MolniyaGroupGenerator, self).__init__(game, ground_object, faction, MolniyaGroupGenerator) + super(MolniyaGroupGenerator, self).__init__(game, ground_object, faction, FSG_1241_1MP_Molniya) class KiloSubGroupGenerator(DDGroupGenerator): diff --git a/gen/groundobjectsgen.py b/gen/groundobjectsgen.py index c85c5746..64939fc0 100644 --- a/gen/groundobjectsgen.py +++ b/gen/groundobjectsgen.py @@ -130,7 +130,7 @@ class GroundObjectsGenerator: # Set UP TACAN and ICLS modeChannel = "X" if not cp.tacanY else "Y" - sg.points[0].tasks.append(ActivateBeaconCommand(channel=cp.tacanN, modechannel=modeChannel, callsign=cp.tacanI, unit_id=sg.units[0].id)) + sg.points[0].tasks.append(ActivateBeaconCommand(channel=cp.tacanN, modechannel=modeChannel, callsign=cp.tacanI, unit_id=sg.units[0].id, aa=False)) if ground_object.dcs_identifier == "CARRIER" and hasattr(cp, "icls"): sg.points[0].tasks.append(ActivateICLSCommand(cp.icls, unit_id=sg.units[0].id)) diff --git a/qt_ui/main.py b/qt_ui/main.py index 11a0db15..62254fc0 100644 --- a/qt_ui/main.py +++ b/qt_ui/main.py @@ -1,7 +1,7 @@ from userdata import logging_config # Logging setup -VERSION_STRING = "2.0RC7" +VERSION_STRING = "2.0RC9" logging_config.init_logging(VERSION_STRING) import logging diff --git a/qt_ui/windows/QNewGameWizard.py b/qt_ui/windows/QNewGameWizard.py index f858b084..3fd56fb3 100644 --- a/qt_ui/windows/QNewGameWizard.py +++ b/qt_ui/windows/QNewGameWizard.py @@ -108,7 +108,7 @@ class NewGameWizard(QtWidgets.QWizard): game.budget = int(game.budget * multiplier) game.settings.multiplier = multiplier game.settings.sams = True - game.settings.version = "2.0RC7" + game.settings.version = "2.0RC9" if midgame: game.budget = game.budget * 4 * len(list(conflicttheater.conflicts())) diff --git a/resources/ui/ground_assets/aa.png b/resources/ui/ground_assets/aa.png index ca3f8daa..171b5e4c 100644 Binary files a/resources/ui/ground_assets/aa.png and b/resources/ui/ground_assets/aa.png differ diff --git a/resources/ui/ground_assets/aa_blue.png b/resources/ui/ground_assets/aa_blue.png index d351dd12..2a7b3020 100644 Binary files a/resources/ui/ground_assets/aa_blue.png and b/resources/ui/ground_assets/aa_blue.png differ