Add name to Doctrine.

This commit is contained in:
Dan Albert
2023-08-03 00:58:05 -07:00
committed by Raffson
parent 181ac27299
commit fa1caa86d6

View File

@@ -18,6 +18,8 @@ class GroundUnitProcurementRatios:
@dataclass(frozen=True)
class Doctrine:
name: str
cas: bool
cap: bool
sead: bool
@@ -89,6 +91,7 @@ class Doctrine:
MODERN_DOCTRINE = Doctrine(
"modern",
cap=True,
cas=True,
sead=True,
@@ -131,6 +134,7 @@ MODERN_DOCTRINE = Doctrine(
)
COLDWAR_DOCTRINE = Doctrine(
name="coldwar",
cap=True,
cas=True,
sead=True,
@@ -173,6 +177,7 @@ COLDWAR_DOCTRINE = Doctrine(
)
WWII_DOCTRINE = Doctrine(
name="ww2",
cap=True,
cas=True,
sead=False,
@@ -212,3 +217,9 @@ WWII_DOCTRINE = Doctrine(
sead_escort_engagement_range=nautical_miles(10),
escort_engagement_range=nautical_miles(5),
)
ALL_DOCTRINES = [
COLDWAR_DOCTRINE,
MODERN_DOCTRINE,
WWII_DOCTRINE,
]