mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Fix incorrect faction loading
This commit is contained in:
parent
5b090c20ec
commit
fd7bd28381
@ -243,17 +243,18 @@ class Faction:
|
|||||||
faction.doctrine = MODERN_DOCTRINE
|
faction.doctrine = MODERN_DOCTRINE
|
||||||
|
|
||||||
# Load the building set
|
# Load the building set
|
||||||
|
faction.building_set = []
|
||||||
building_set = json.get("building_set", "default")
|
building_set = json.get("building_set", "default")
|
||||||
if building_set == "default":
|
if building_set == "default":
|
||||||
faction.building_set = DEFAULT_AVAILABLE_BUILDINGS
|
faction.building_set.extend(DEFAULT_AVAILABLE_BUILDINGS)
|
||||||
elif building_set == "ww2free":
|
elif building_set == "ww2free":
|
||||||
faction.building_set = WW2_FREE
|
faction.building_set.extend(WW2_FREE)
|
||||||
elif building_set == "ww2ally":
|
elif building_set == "ww2ally":
|
||||||
faction.building_set = WW2_ALLIES_BUILDINGS
|
faction.building_set.extend(WW2_ALLIES_BUILDINGS)
|
||||||
elif building_set == "ww2germany":
|
elif building_set == "ww2germany":
|
||||||
faction.building_set = WW2_GERMANY_BUILDINGS
|
faction.building_set.extend(WW2_GERMANY_BUILDINGS)
|
||||||
else:
|
else:
|
||||||
faction.building_set = DEFAULT_AVAILABLE_BUILDINGS
|
faction.building_set.extend(DEFAULT_AVAILABLE_BUILDINGS)
|
||||||
|
|
||||||
# Add required buildings for the game logic (e.g. ammo, factory..)
|
# Add required buildings for the game logic (e.g. ammo, factory..)
|
||||||
faction.building_set.extend(REQUIRED_BUILDINGS)
|
faction.building_set.extend(REQUIRED_BUILDINGS)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user