From 1f3eee90f148c7a7fdc442e1b403b3c9c2bcfac9 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 9 Aug 2023 21:20:18 -0700 Subject: [PATCH] Remove dead code. --- game/factions/faction.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/game/factions/faction.py b/game/factions/faction.py index a64fe367..d0577bb9 100644 --- a/game/factions/faction.py +++ b/game/factions/faction.py @@ -25,7 +25,6 @@ from game.data.doctrine import ( MODERN_DOCTRINE, WWII_DOCTRINE, ) -from game.data.groups import GroupRole from game.data.units import UnitClass from game.dcs.aircrafttype import AircraftType from game.dcs.groundunittype import GroundUnitType @@ -155,20 +154,6 @@ class Faction: ) return list(set(all_units)) - @property - def air_defenses(self) -> list[str]: - """Returns the Air Defense types""" - # This is used for the faction overview in NewGameWizard - air_defenses = [a.variant_id for a in self.air_defense_units] - air_defenses.extend( - [ - pg.name - for pg in self.preset_groups - if any(task.role == GroupRole.AIR_DEFENSE for task in pg.tasks) - ] - ) - return sorted(air_defenses) - @classmethod def from_dict(cls: Type[Faction], json: Dict[str, Any]) -> Faction: faction = Faction(