mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Will now generate ground units for the Pretense campaign.
This commit is contained in:
parent
3d781d89de
commit
dc02c6f857
@ -38,6 +38,7 @@ from game.missiongenerator.lasercoderegistry import LaserCodeRegistry
|
|||||||
from game.missiongenerator.luagenerator import LuaGenerator
|
from game.missiongenerator.luagenerator import LuaGenerator
|
||||||
from game.missiongenerator.missiondata import MissionData
|
from game.missiongenerator.missiondata import MissionData
|
||||||
from game.missiongenerator.tgogenerator import TgoGenerator
|
from game.missiongenerator.tgogenerator import TgoGenerator
|
||||||
|
from .pretensetgogenerator import PretenseTgoGenerator
|
||||||
from .pretensetriggergenerator import PretenseTriggerGenerator
|
from .pretensetriggergenerator import PretenseTriggerGenerator
|
||||||
from game.missiongenerator.visualsgenerator import VisualsGenerator
|
from game.missiongenerator.visualsgenerator import VisualsGenerator
|
||||||
from ..ato import Flight
|
from ..ato import Flight
|
||||||
@ -86,7 +87,7 @@ class PretenseMissionGenerator:
|
|||||||
|
|
||||||
EnvironmentGenerator(self.mission, self.game.conditions, self.time).generate()
|
EnvironmentGenerator(self.mission, self.game.conditions, self.time).generate()
|
||||||
|
|
||||||
tgo_generator = TgoGenerator(
|
tgo_generator = PretenseTgoGenerator(
|
||||||
self.mission,
|
self.mission,
|
||||||
self.game,
|
self.game,
|
||||||
self.radio_registry,
|
self.radio_registry,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -170,6 +170,8 @@ class PretenseTriggerGenerator:
|
|||||||
cp_name_trimmed = "".join([i for i in cp.name.lower() if i.isalnum()])
|
cp_name_trimmed = "".join([i for i in cp.name.lower() if i.isalnum()])
|
||||||
tgo_num = 0
|
tgo_num = 0
|
||||||
for tgo in cp.ground_objects:
|
for tgo in cp.ground_objects:
|
||||||
|
if cp.is_fleet or tgo.sea_object:
|
||||||
|
continue
|
||||||
tgo_num += 1
|
tgo_num += 1
|
||||||
zone_color = {1: 1.0, 2: 1.0, 3: 1.0, 4: 0.15}
|
zone_color = {1: 1.0, 2: 1.0, 3: 1.0, 4: 0.15}
|
||||||
trigger_zone = self.mission.triggers.add_triggerzone(
|
trigger_zone = self.mission.triggers.add_triggerzone(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user