Added new campaign generation settings. Added Helicopter Carrier to China faction.

This commit is contained in:
Khopa
2020-08-04 00:14:42 +02:00
parent 4060039440
commit a76962e206
14 changed files with 200 additions and 57 deletions

View File

@@ -1,11 +1,8 @@
import re
from dcs.terrain import caucasus
from dcs import mapping
from dcs.terrain import caucasus
from .landmap import *
from .conflicttheater import *
from .base import *
from .landmap import *
class CaucasusTheater(ConflictTheater):
@@ -63,15 +60,17 @@ class CaucasusTheater(ConflictTheater):
self.add_controlpoint(self.gudauta, connected_to=[self.sochi, self.sukhumi])
self.add_controlpoint(self.sochi, connected_to=[self.gudauta, self.gelendzhik])
self.add_controlpoint(self.gelendzhik, connected_to=[self.sochi, ])
self.add_controlpoint(self.krymsk, connected_to=[self.anapa, self.krasnodar])
self.add_controlpoint(self.gelendzhik, connected_to=[self.sochi, self.krymsk])
self.add_controlpoint(self.krymsk, connected_to=[self.anapa, self.krasnodar, self.gelendzhik])
self.add_controlpoint(self.anapa, connected_to=[self.krymsk])
self.add_controlpoint(self.krasnodar, connected_to=[self.krymsk, self.maykop])
self.add_controlpoint(self.carrier_1)
self.carrier_1.captured = True
self.carrier_1.captured_invert = True
self.batumi.captured = True
self.anapa.captured_invert = True
"""
@@ -113,7 +112,9 @@ class WesternGeorgia(ConflictTheater):
self.add_controlpoint(self.carrier_1)
self.carrier_1.captured = True
self.carrier_1.captured_invert = True
self.kobuleti.captured = True
self.sochi.captured_invert = True
"""
@@ -158,8 +159,6 @@ class WesternGeorgiaInverted(ConflictTheater):
self.sochi.captured = True
class NorthCaucasus(ConflictTheater):
terrain = caucasus.Caucasus()
overview_image = "caumap.gif"
@@ -203,3 +202,7 @@ class NorthCaucasus(ConflictTheater):
self.carrier_1.captured = True
self.vaziani.captured = True
self.kutaisi.captured = True
self.carrier_1.captured_invert = True
self.maykop.captured_invert = True
self.mineralnye.captured_invert = True