mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Only check for ground units in capture triggers
This commit is contained in:
parent
39a5b486d3
commit
5ff8fb170d
@ -159,7 +159,9 @@ class TriggerGenerator:
|
|||||||
flag = self.get_capture_zone_flag()
|
flag = self.get_capture_zone_flag()
|
||||||
capture_trigger = TriggerCondition(Event.NoEvent, "Capture Trigger")
|
capture_trigger = TriggerCondition(Event.NoEvent, "Capture Trigger")
|
||||||
capture_trigger.add_condition(
|
capture_trigger.add_condition(
|
||||||
AllOfCoalitionOutsideZone(defending_coalition, trigger_zone.id)
|
AllOfCoalitionOutsideZone(
|
||||||
|
defending_coalition, trigger_zone.id, unit_type="GROUND"
|
||||||
|
)
|
||||||
)
|
)
|
||||||
capture_trigger.add_condition(
|
capture_trigger.add_condition(
|
||||||
PartOfCoalitionInZone(
|
PartOfCoalitionInZone(
|
||||||
@ -176,7 +178,9 @@ class TriggerGenerator:
|
|||||||
|
|
||||||
recapture_trigger = TriggerCondition(Event.NoEvent, "Capture Trigger")
|
recapture_trigger = TriggerCondition(Event.NoEvent, "Capture Trigger")
|
||||||
recapture_trigger.add_condition(
|
recapture_trigger.add_condition(
|
||||||
AllOfCoalitionOutsideZone(attacking_coalition, trigger_zone.id)
|
AllOfCoalitionOutsideZone(
|
||||||
|
attacking_coalition, trigger_zone.id, unit_type="GROUND"
|
||||||
|
)
|
||||||
)
|
)
|
||||||
recapture_trigger.add_condition(
|
recapture_trigger.add_condition(
|
||||||
PartOfCoalitionInZone(
|
PartOfCoalitionInZone(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user