mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
feat(attack): air defense spawns further from the thing they are defending
This commit is contained in:
parent
89f122c325
commit
84b1df75c2
@ -289,8 +289,8 @@ class AAConflictGenerator:
|
|||||||
def generate(self, units: db.AirDefenseDict):
|
def generate(self, units: db.AirDefenseDict):
|
||||||
for type, count in units.items():
|
for type, count in units.items():
|
||||||
for _, radial in zip(range(count), self.conflict.radials):
|
for _, radial in zip(range(count), self.conflict.radials):
|
||||||
distance = randint(self.conflict.size * DISTANCE_FACTOR[0], self.conflict.size * DISTANCE_FACTOR[1])
|
distance = randint(self.conflict.size * DISTANCE_FACTOR[0] + 9000, self.conflict.size * DISTANCE_FACTOR[1] + 14000)
|
||||||
p = self.conflict.position.point_from_heading(radial, distance)
|
p = self.conflict.position.point_from_heading(random.choice(self.conflict.radials), distance)
|
||||||
|
|
||||||
self.m.aaa_vehicle_group(
|
self.m.aaa_vehicle_group(
|
||||||
country=self.conflict.defenders_side,
|
country=self.conflict.defenders_side,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user