This commit is contained in:
walterroach 2020-11-27 17:44:51 -06:00
parent d24c7ea93e
commit 43a21cb341

View File

@ -1,3 +1,5 @@
from __future__ import annotations
from dcs.action import MarkToAll from dcs.action import MarkToAll
from dcs.condition import TimeAfter from dcs.condition import TimeAfter
from dcs.mission import Mission from dcs.mission import Mission
@ -7,6 +9,7 @@ from dcs.triggers import Event, TriggerOnce
from dcs.unit import Skill from dcs.unit import Skill
from game.theater import Airfield from game.theater import Airfield
from dcs.unitgroup import FlyingGroup
from .conflictgen import Conflict from .conflictgen import Conflict
PUSH_TRIGGER_SIZE = 3000 PUSH_TRIGGER_SIZE = 3000
@ -73,8 +76,9 @@ class TriggersGenerator:
continue continue
for country in coalition.countries.values(): for country in coalition.countries.values():
for plane_group in country.plane_group: flying_groups = country.plane_group + country.helicopter_group # type: FlyingGroup
for plane_unit in plane_group.units: for flying_group in flying_groups:
for plane_unit in flying_group.units:
if plane_unit.skill != Skill.Client and plane_unit.skill != Skill.Player: if plane_unit.skill != Skill.Client and plane_unit.skill != Skill.Player:
plane_unit.skill = Skill(skill_level[0]) plane_unit.skill = Skill(skill_level[0])