mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
24 lines
1.3 KiB
Python
24 lines
1.3 KiB
Python
from dcs.terrain import caucasus
|
|
|
|
from .conflicttheater import *
|
|
from .base import *
|
|
|
|
class CaucasusTheater(ConflictTheater):
|
|
kutaisi = ControlPoint(caucasus.Kutaisi.position, ALL_RADIALS, SIZE_SMALL, IMPORTANCE_LOW)
|
|
senaki = ControlPoint(caucasus.Senaki.position, ALL_RADIALS, SIZE_REGULAR, IMPORTANCE_LOW)
|
|
kobuleti = ControlPoint(caucasus.Kobuleti.position, COAST_VERTICAL, SIZE_SMALL, IMPORTANCE_LOW)
|
|
batumi = ControlPoint(caucasus.Batumi.position, COAST_VERTICAL, SIZE_REGULAR, IMPORTANCE_MEDIUM)
|
|
sukhumi = ControlPoint(caucasus.Sukhumi.position, COAST_VERTICAL, SIZE_REGULAR, IMPORTANCE_MEDIUM)
|
|
gudauta = ControlPoint(caucasus.Gudauta.position, COAST_VERTICAL, SIZE_REGULAR, IMPORTANCE_MEDIUM)
|
|
sochi = ControlPoint(caucasus.Sochi.position, COAST_VERTICAL, SIZE_BIG, IMPORTANCE_HIGH)
|
|
|
|
def __init__(self):
|
|
self.add_controlpoint(self.kutaisi, connected_to=[self.senaki])
|
|
self.add_controlpoint(self.senaki, connected_to=[self.kobuleti, self.sukhumi])
|
|
self.add_controlpoint(self.kobuleti, connected_to=[self.batumi])
|
|
self.add_controlpoint(self.batumi)
|
|
|
|
self.add_controlpoint(self.sukhumi, connected_to=[self.gudauta])
|
|
self.add_controlpoint(self.gudauta, connected_to=[self.sochi])
|
|
self.add_controlpoint(self.sochi)
|