mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Generate required IADS even at unconnected bases.
If the campaign designer doesn't want SAMs at unconnected bases they can just not put them there. If they *do* put them there, generate them.
This commit is contained in:
parent
8d5abb877c
commit
484f1e8d51
@ -557,14 +557,14 @@ class AirbaseGroundObjectGenerator(ControlPointGroundObjectGenerator):
|
|||||||
|
|
||||||
def generate_ground_points(self) -> None:
|
def generate_ground_points(self) -> None:
|
||||||
"""Generate ground objects and AA sites for the control point."""
|
"""Generate ground objects and AA sites for the control point."""
|
||||||
|
skip_sams = self.generate_required_aa()
|
||||||
|
|
||||||
if self.control_point.is_global:
|
if self.control_point.is_global:
|
||||||
return
|
return
|
||||||
|
|
||||||
# Always generate at least one AA point.
|
# Always generate at least one AA point.
|
||||||
self.generate_aa_site()
|
self.generate_aa_site()
|
||||||
|
|
||||||
skip_sams = self.generate_required_aa()
|
|
||||||
|
|
||||||
# And between 2 and 7 other objectives.
|
# And between 2 and 7 other objectives.
|
||||||
amount = random.randrange(2, 7)
|
amount = random.randrange(2, 7)
|
||||||
for i in range(amount):
|
for i in range(amount):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user