Remove the randomness from SAM group size.

This commit is contained in:
Florian
2021-06-24 00:42:13 +02:00
committed by Dan Albert
parent 4e6659e7e8
commit 3f65928e9d
30 changed files with 164 additions and 165 deletions

View File

@@ -1,6 +1,6 @@
import random
from dcs.vehicles import AirDefence
from dcs.vehicles import AirDefence, Unarmed
from gen.sam.airdefensegroupgenerator import (
AirDefenseRange,
@@ -17,7 +17,7 @@ class ZSU23Generator(AirDefenseGroupGenerator):
price = 50
def generate(self):
num_launchers = random.randint(4, 5)
num_launchers = 4
positions = self.get_circular_position(
num_launchers, launcher_distance=120, coverage=180
@@ -30,6 +30,13 @@ class ZSU23Generator(AirDefenseGroupGenerator):
position[1],
position[2],
)
self.add_unit(
Unarmed.M_818,
"TRUCK",
self.position.x + 80,
self.position.y,
self.heading,
)
@classmethod
def range(cls) -> AirDefenseRange: