From f9e66dec21acb188f960f4b8230deceade90d55a Mon Sep 17 00:00:00 2001 From: Vasyl Horbachenko Date: Mon, 25 Jun 2018 03:26:42 +0300 Subject: [PATCH] infantry transport missions for helis --- game/db.py | 10 +- game/event/__init__.py | 3 +- game/event/groundattack.py | 4 +- game/event/infantrytransport.py | 45 ++ game/game.py | 3 +- game/operation/infantrytransport.py | 52 ++ gen/aircraft.py | 19 + gen/armor.py | 13 +- gen/conflictgen.py | 29 +- gen/settingsgen.py | 2 +- gen/visualgen.py | 33 +- resources/payloads/A-50.lua | 7 - resources/payloads/An-26B.lua | 7 - resources/payloads/An-30M.lua | 7 - resources/payloads/B-1B.lua | 214 ------ resources/payloads/B-52H.lua | 94 --- resources/payloads/Bf-109K-4.lua | 53 -- resources/payloads/C-101CC.lua | 641 ------------------ resources/payloads/C-101EB.lua | 53 -- resources/payloads/C-130.lua | 7 - resources/payloads/C-17A.lua | 7 - resources/payloads/CH-47D.lua | 7 - resources/payloads/CH-53E.lua | 7 - resources/payloads/E-2C.lua | 7 - resources/payloads/E-3A.lua | 7 - resources/payloads/FW-190D9.lua | 76 --- resources/payloads/IL-76MD.lua | 7 - resources/payloads/IL-78M.lua | 7 - resources/payloads/J-11A.lua | 942 -------------------------- resources/payloads/KC-10A.lua | 7 - resources/payloads/KC-135.lua | 7 - resources/payloads/MQ-9 Reaper.lua | 109 --- resources/payloads/OH-58D.lua | 113 --- resources/payloads/P-51B.lua | 7 - resources/payloads/P-51D.lua | 227 ------- resources/payloads/RQ-1A Predator.lua | 23 - resources/payloads/S-3B.lua | 209 ------ resources/payloads/SA342L.lua | 57 -- resources/payloads/SA342M.lua | 141 ---- resources/payloads/SA342Minigun.lua | 37 - resources/payloads/SA342Mistral.lua | 93 --- resources/payloads/SH-3W.lua | 7 - resources/payloads/SH-60B.lua | 19 - resources/payloads/Tornado GR3.lua | 251 ------- resources/payloads/Tornado GR4.lua | 209 ------ resources/payloads/Tornado IDS.lua | 319 --------- resources/payloads/Tu-142.lua | 19 - resources/payloads/Tu-160.lua | 23 - resources/payloads/Tu-22M3.lua | 119 ---- resources/payloads/Tu-95MS.lua | 19 - theater/base.py | 2 +- ui/basemenu.py | 1 + ui/eventmenu.py | 6 + ui/mainmenu.py | 2 +- 54 files changed, 203 insertions(+), 4186 deletions(-) delete mode 100644 resources/payloads/A-50.lua delete mode 100644 resources/payloads/An-26B.lua delete mode 100644 resources/payloads/An-30M.lua delete mode 100644 resources/payloads/B-1B.lua delete mode 100644 resources/payloads/B-52H.lua delete mode 100644 resources/payloads/Bf-109K-4.lua delete mode 100644 resources/payloads/C-101CC.lua delete mode 100644 resources/payloads/C-101EB.lua delete mode 100644 resources/payloads/C-130.lua delete mode 100644 resources/payloads/C-17A.lua delete mode 100644 resources/payloads/CH-47D.lua delete mode 100644 resources/payloads/CH-53E.lua delete mode 100644 resources/payloads/E-2C.lua delete mode 100644 resources/payloads/E-3A.lua delete mode 100644 resources/payloads/FW-190D9.lua delete mode 100644 resources/payloads/IL-76MD.lua delete mode 100644 resources/payloads/IL-78M.lua delete mode 100644 resources/payloads/J-11A.lua delete mode 100644 resources/payloads/KC-10A.lua delete mode 100644 resources/payloads/KC-135.lua delete mode 100644 resources/payloads/MQ-9 Reaper.lua delete mode 100644 resources/payloads/OH-58D.lua delete mode 100644 resources/payloads/P-51B.lua delete mode 100644 resources/payloads/P-51D.lua delete mode 100644 resources/payloads/RQ-1A Predator.lua delete mode 100644 resources/payloads/S-3B.lua delete mode 100644 resources/payloads/SA342L.lua delete mode 100644 resources/payloads/SA342M.lua delete mode 100644 resources/payloads/SA342Minigun.lua delete mode 100644 resources/payloads/SA342Mistral.lua delete mode 100644 resources/payloads/SH-3W.lua delete mode 100644 resources/payloads/SH-60B.lua delete mode 100644 resources/payloads/Tornado GR3.lua delete mode 100644 resources/payloads/Tornado GR4.lua delete mode 100644 resources/payloads/Tornado IDS.lua delete mode 100644 resources/payloads/Tu-142.lua delete mode 100644 resources/payloads/Tu-160.lua delete mode 100644 resources/payloads/Tu-22M3.lua delete mode 100644 resources/payloads/Tu-95MS.lua diff --git a/game/db.py b/game/db.py index fca6e41a..734662e2 100644 --- a/game/db.py +++ b/game/db.py @@ -122,8 +122,6 @@ UNIT_BY_TASK = { AWACS: [E_3A, A_50, ], PinpointStrike: [Armor.MBT_T_90, Armor.MBT_T_80U, Armor.MBT_T_55, Armor.MBT_M1A2_Abrams, Armor.MBT_M60A3_Patton, Armor.ATGM_M1134_Stryker, Armor.APC_BTR_80, ], - Reconnaissance: [Unarmed.Transport_M818, Unarmed.Transport_Ural_375, Unarmed.Transport_UAZ_469], - Nothing: [Infantry.Infantry_M4, Infantry.Soldier_AK, ], AirDefence: [ AirDefence.AAA_Vulcan_M163, AirDefence.AAA_Vulcan_M163, @@ -142,6 +140,10 @@ UNIT_BY_TASK = { AirDefence.SAM_SA_8_Osa_9A33, ], + Reconnaissance: [Unarmed.Transport_M818, Unarmed.Transport_Ural_375, Unarmed.Transport_UAZ_469], + Nothing: [Infantry.Infantry_M4, Infantry.Soldier_AK, ], + Embarking: [UH_1H, Mi_8MT, ], + Carriage: [CVN_74_John_C__Stennis, CV_1143_5_Admiral_Kuznetsov, ], CargoTransportation: [Dry_cargo_ship_Ivanov, Bulk_cargo_ship_Yakushev, Tanker_Elnya_160, LHA_1_Tarawa], } @@ -188,6 +190,7 @@ UNIT_BY_COUNTRY = { A_50, Ka_50, + UH_1H, Mi_8MT, AirDefence.AAA_ZU_23_on_Ural_375, @@ -227,6 +230,7 @@ UNIT_BY_COUNTRY = { Ka_50, UH_1H, + Mi_8MT, Armor.MBT_M1A2_Abrams, Armor.MBT_M60A3_Patton, @@ -297,6 +301,8 @@ def unit_type_name(unit_type) -> str: def task_name(task) -> str: if task == AirDefence: return "AirDefence" + elif task == Embarking: + return "Transportation" else: return task.name diff --git a/game/event/__init__.py b/game/event/__init__.py index bc03a7b5..ef0eb8d9 100644 --- a/game/event/__init__.py +++ b/game/event/__init__.py @@ -4,4 +4,5 @@ from .intercept import * from .capture import * from .navalintercept import * from .antiaastrike import * -from .groundattack import * \ No newline at end of file +from .groundattack import * +from .infantrytransport import * diff --git a/game/event/groundattack.py b/game/event/groundattack.py index 56a00ca1..023d331d 100644 --- a/game/event/groundattack.py +++ b/game/event/groundattack.py @@ -23,8 +23,8 @@ class GroundAttackEvent(GroundInterceptEvent): op = GroundAttackOperation(game=self.game, attacker_name=self.attacker_name, defender_name=self.defender_name, - attacker_clients=clients, - defender_clients={}, + attacker_clients={}, + defender_clients=clients, from_cp=self.from_cp, to_cp=self.to_cp) op.setup(target=self.targets, diff --git a/game/event/infantrytransport.py b/game/event/infantrytransport.py index e69de29b..8149adfa 100644 --- a/game/event/infantrytransport.py +++ b/game/event/infantrytransport.py @@ -0,0 +1,45 @@ +import math +import random + +from dcs.task import * +from dcs.vehicles import * + +from game import db +from game.operation.infantrytransport import InfantryTransportOperation +from theater.conflicttheater import * +from userdata.debriefing import Debriefing + +from .event import Event + + +class InfantryTransportEvent(Event): + STRENGTH_INFLUENCE = 0.3 + + def __str__(self): + return "Frontline transport troops to {}".format(self.to_cp) + + def is_successfull(self, debriefing: Debriefing): + return True + + def commit(self, debriefing: Debriefing): + super(InfantryTransportEvent, self).commit(debriefing) + + if self.is_successfull(debriefing): + self.to_cp.base.affect_strength(-self.STRENGTH_INFLUENCE) + else: + self.from_cp.base.affect_strength(-self.STRENGTH_INFLUENCE) + + def player_attacking(self, transport: db.HeliDict, clients: db.HeliDict): + op = InfantryTransportOperation( + game=self.game, + attacker_name=self.attacker_name, + defender_name=self.defender_name, + attacker_clients=clients, + defender_clients={}, + from_cp=self.from_cp, + to_cp=self.to_cp + ) + + op.setup(transport=transport) + + self.operation = op diff --git a/game/game.py b/game/game.py index c7dbeca2..af1e2b37 100644 --- a/game/game.py +++ b/game/game.py @@ -35,9 +35,10 @@ EVENT_PROBABILITIES = { CaptureEvent: [100, 4], InterceptEvent: [35, 5], GroundInterceptEvent: [35, 5], - GroundAttackEvent: [0, 35], + GroundAttackEvent: [0, 5], NavalInterceptEvent: [35, 5], AntiAAStrikeEvent: [35, 5], + InfantryTransportEvent: [100, 0], } PLAYER_BASE_STRENGTH_RECOVERY = 0.2 diff --git a/game/operation/infantrytransport.py b/game/operation/infantrytransport.py index e69de29b..38550c9d 100644 --- a/game/operation/infantrytransport.py +++ b/game/operation/infantrytransport.py @@ -0,0 +1,52 @@ +from dcs.terrain import Terrain + +from game import db +from gen.armor import * +from gen.aircraft import * +from gen.aaa import * +from gen.shipgen import * +from gen.settingsgen import * +from gen.awacsgen import * +from gen.visualgen import * +from gen.conflictgen import Conflict + +from .operation import Operation + + +class InfantryTransportOperation(Operation): + transport = None # type: db.HeliDict + + def setup(self, transport: db.HeliDict): + self.transport = transport + + def prepare(self, terrain: Terrain, is_quick: bool): + super(InfantryTransportOperation, self).prepare(terrain, is_quick) + + conflict = Conflict.transport_conflict( + attacker=self.mission.country(self.attacker_name), + defender=self.mission.country(self.defender_name), + from_cp=self.from_cp, + to_cp=self.to_cp, + theater=self.game.theater + ) + + self.initialize(mission=self.mission, + conflict=conflict) + + def generate(self): + self.airgen.generate_passenger_transport( + helis=self.transport, + clients=self.attacker_clients, + at=self.attackers_starting_position + ) + + self.armorgen.generate_passengers(count=8) + + self.visualgen.generate_transportation_marker(self.conflict.ground_attackers_location) + self.visualgen.generate_transportation_destination(self.conflict.position) + + # this will disable vehicle activation triggers, + # which aren't needed on this type of missions + self.is_quick = True + super(InfantryTransportOperation, self).generate() + self.is_quick = False diff --git a/gen/aircraft.py b/gen/aircraft.py index 61a645c5..9a3e5fd8 100644 --- a/gen/aircraft.py +++ b/gen/aircraft.py @@ -18,6 +18,7 @@ INTERCEPTION_ALT = 4600 CAS_ALTITUDE = 4600 RTB_ALTITUDE = 4600 TRANSPORT_LANDING_ALT = 4600 +HELI_ALT = 900 WARM_START_AIRSPEED = 540 INTERCEPTION_AIRSPEED = 1000 @@ -297,3 +298,21 @@ class AircraftConflictGenerator: self._setup_group(group, CAP, clients) group.add_waypoint(self.conflict.from_cp.position, RTB_ALTITUDE) + + def generate_passenger_transport(self, helis: db.HeliDict, clients: db.HeliDict, at: db.StartingPosition): + for heli_type, count, client_count in self._split_to_groups(helis, clients): + group = self._generate_group( + name=namegen.next_transport_group_name(), + side=self.conflict.attackers_side, + unit_type=heli_type, + count=count, + client_count=client_count, + at=at and at or self._group_point(self.conflict.air_attackers_location) + ) + + group.add_waypoint( + pos=self.conflict.position, + altitude=HELI_ALT, + ) + + self._setup_group(group, Transport, clients) diff --git a/gen/armor.py b/gen/armor.py index fc0d0605..5142649b 100644 --- a/gen/armor.py +++ b/gen/armor.py @@ -52,16 +52,13 @@ class ArmorConflictGenerator: count=count, at=self.conflict.ground_defenders_location) - def generate_passengers(self, group_to_embark: Group, at: Point): - unit_type = db.find_unittype(Nothing, self.conflict.attackers_side.name) + def generate_passengers(self, count: int): + unit_type = random.choice(db.find_unittype(Nothing, self.conflict.attackers_side.name)) - group = self.m.vehicle_group( + self.m.vehicle_group( country=self.conflict.attackers_side, name=namegen.next_passenger_group_name(), _type=unit_type, - position=at, - group_size=6 + position=self.conflict.ground_attackers_location, + group_size=count ) - - wayp = group.add_waypoint(at) - wayp.tasks.append(EmbarkToTransport()) diff --git a/gen/conflictgen.py b/gen/conflictgen.py index 79918424..0e0f7a7c 100644 --- a/gen/conflictgen.py +++ b/gen/conflictgen.py @@ -87,11 +87,11 @@ class Conflict: @classmethod def _find_ground_location(cls, initial: Point, max_distance: int, heading: int, theater: ConflictTheater) -> Point: - for _ in range(0, int(max_distance), 100): + for _ in range(0, int(max_distance), 800): if theater.is_on_land(initial): return initial - initial = initial.point_from_heading(heading, 100) + initial = initial.point_from_heading(heading, 800) print("Didn't find ground position!") return None @@ -145,7 +145,7 @@ class Conflict: @classmethod def ground_attack_conflict(cls, attacker: Country, defender: Country, from_cp: ControlPoint, to_cp: ControlPoint, theater: ConflictTheater): - heading = from_cp.position.heading_between_point(to_cp.position) + heading = random.choice(to_cp.radials) initial_location = to_cp.position.random_point_within(*GROUND_ATTACK_DISTANCE) position = Conflict._find_ground_location(initial_location, GROUND_INTERCEPT_SPREAD, _heading_sum(heading, 180), theater) if not position: @@ -257,3 +257,26 @@ class Conflict: air_attackers_location=position.point_from_heading(attacker_heading, AIR_DISTANCE), air_defenders_location=position.point_from_heading(_opposite_heading(attacker_heading), AIR_DISTANCE) ) + + @classmethod + def transport_conflict(cls, attacker: Country, defender: Country, from_cp: ControlPoint, to_cp: ControlPoint, theater: ConflictTheater): + frontline_position = cls._frontline_position(from_cp, to_cp) + heading = to_cp.position.heading_between_point(from_cp.position) + initial_dest = frontline_position.point_from_heading(heading, TRANSPORT_FRONTLINE_DIST) + dest = cls._find_ground_location(initial_dest, from_cp.position.distance_to_point(to_cp.position) / 3, heading, theater) + if not dest: + radial = to_cp.find_radial(to_cp.position.heading_between_point(from_cp.position)) + dest = to_cp.position.point_from_heading(radial, to_cp.size * GROUND_DISTANCE_FACTOR) + + return cls( + position=dest, + theater=theater, + from_cp=from_cp, + to_cp=to_cp, + attackers_side=attacker, + defenders_side=defender, + ground_attackers_location=from_cp.position, + ground_defenders_location=frontline_position, + air_attackers_location=from_cp.position.point_from_heading(0, 100), + air_defenders_location=frontline_position + ) \ No newline at end of file diff --git a/gen/settingsgen.py b/gen/settingsgen.py index 06951fd5..65a70593 100644 --- a/gen/settingsgen.py +++ b/gen/settingsgen.py @@ -14,7 +14,7 @@ from game import db from theater import * from gen import * -ACTIVATION_TRIGGER_SIZE = 40000 +ACTIVATION_TRIGGER_SIZE = 100000 ACTIVATION_TRIGGER_MIN_DISTANCE = 20000 PUSH_TRIGGER_SIZE = 3000 diff --git a/gen/visualgen.py b/gen/visualgen.py index 924d2806..6cd50942 100644 --- a/gen/visualgen.py +++ b/gen/visualgen.py @@ -11,6 +11,14 @@ from .conflictgen import * #from game.game import Game +class MarkerSmoke(unittype.StaticType): + id = "big_smoke" + category = "Effects" + name = "big_smoke" + shape_name = 5 + rate = 100 + + class Smoke(unittype.StaticType): id = "big_smoke" category = "Effects" @@ -35,6 +43,12 @@ class MassiveSmoke(unittype.StaticType): rate = 100 +class Outpost(unittype.StaticType): + id = "outpost" + name = "outpost" + category = "Fortifications" + + def __monkey_static_dict(self: Static): global __original_static_dict @@ -87,7 +101,7 @@ class VisualGenerator: for from_cp, to_cp in self.game.theater.conflicts(): distance = max(from_cp.position.distance_to_point(to_cp.position) * FRONT_SMOKE_DISTANCE_FACTOR * to_cp.base.strength, FRONT_SMOKE_MIN_DISTANCE) heading = to_cp.position.heading_between_point(from_cp.position) - point = to_cp.position.point_from_heading(heading, distance) + point = Conflict._frontline_position(from_cp, to_cp) plane_start = point.point_from_heading(turn_heading(heading, 90), FRONT_SMOKE_LENGTH / 2) for offset in range(0, FRONT_SMOKE_LENGTH, FRONT_SMOKE_SPACING): @@ -122,5 +136,22 @@ class VisualGenerator: position=position) break + def generate_transportation_marker(self, at: Point): + self.mission.static_group( + self.mission.country(self.game.player), + "", + _type=MarkerSmoke, + position=at + ) + + def generate_transportation_destination(self, at: Point): + self.generate_transportation_marker(at.point_from_heading(0, 20)) + self.mission.static_group( + self.mission.country(self.game.player), + "", + _type=Outpost, + position=at + ) + def generate(self): self._generate_frontline_smokes() diff --git a/resources/payloads/A-50.lua b/resources/payloads/A-50.lua deleted file mode 100644 index fbe9b946..00000000 --- a/resources/payloads/A-50.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "A-50", - ["payloads"] = { - }, - ["unitType"] = "A-50", -} -return unitPayloads diff --git a/resources/payloads/An-26B.lua b/resources/payloads/An-26B.lua deleted file mode 100644 index f2dbba12..00000000 --- a/resources/payloads/An-26B.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "An-26B", - ["payloads"] = { - }, - ["unitType"] = "An-26B", -} -return unitPayloads diff --git a/resources/payloads/An-30M.lua b/resources/payloads/An-30M.lua deleted file mode 100644 index aa990105..00000000 --- a/resources/payloads/An-30M.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "An-30M", - ["payloads"] = { - }, - ["unitType"] = "An-30M", -} -return unitPayloads diff --git a/resources/payloads/B-1B.lua b/resources/payloads/B-1B.lua deleted file mode 100644 index 99dd00cf..00000000 --- a/resources/payloads/B-1B.lua +++ /dev/null @@ -1,214 +0,0 @@ -local unitPayloads = { - ["name"] = "B-1B", - ["payloads"] = { - [1] = { - ["name"] = "Mk-82*84", - ["pylons"] = { - [1] = { - ["CLSID"] = "MK_82*28", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "MK_82*28", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "MK_82*28", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 34, - [2] = 32, - }, - }, - [2] = { - ["name"] = "AGM-154*12", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AABA1A14-78A1-4E85-94DD-463CF75BD9E4}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{AABA1A14-78A1-4E85-94DD-463CF75BD9E4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{AABA1A14-78A1-4E85-94DD-463CF75BD9E4}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - [3] = { - ["name"] = "GBU-38*48", - ["pylons"] = { - [1] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - [3] = 33, - }, - }, - [4] = { - ["name"] = "CBU-87*30", - ["pylons"] = { - [1] = { - ["CLSID"] = "CBU87*10", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "CBU87*10", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "CBU87*10", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [5] = { - ["name"] = "CBU-97*30", - ["pylons"] = { - [1] = { - ["CLSID"] = "CBU97*10", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "CBU97*10", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "CBU97*10", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [6] = { - ["name"] = "GBU-38*16, CBU-97*20", - ["pylons"] = { - [1] = { - ["CLSID"] = "CBU97*10", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "CBU97*10", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [7] = { - ["name"] = "Mk-84*24", - ["pylons"] = { - [1] = { - ["CLSID"] = "B-1B_Mk-84*8", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "B-1B_Mk-84*8", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "B-1B_Mk-84*8", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 34, - [2] = 32, - }, - }, - [8] = { - ["name"] = "GBU-31*24", - ["pylons"] = { - [1] = { - ["CLSID"] = "GBU-31*8", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "GBU-31*8", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "GBU-31*8", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 33, - }, - }, - [9] = { - ["name"] = "GBU-31(V)3/B*24", - ["pylons"] = { - [1] = { - ["CLSID"] = "GBU-31V3B*8", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "GBU-31V3B*8", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "GBU-31V3B*8", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 33, - }, - }, - [10] = { - ["name"] = "GBU-31*8, GBU-38*32", - ["pylons"] = { - [1] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "GBU-31*8", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "GBU-38*16", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 33, - }, - }, - }, - ["unitType"] = "B-1B", -} -return unitPayloads diff --git a/resources/payloads/B-52H.lua b/resources/payloads/B-52H.lua deleted file mode 100644 index af2ea8be..00000000 --- a/resources/payloads/B-52H.lua +++ /dev/null @@ -1,94 +0,0 @@ -local unitPayloads = { - ["name"] = "B-52H", - ["payloads"] = { - [1] = { - ["name"] = "Mk-84*18", - ["pylons"] = { - [1] = { - ["CLSID"] = "{696CFFC4-0BDE-42A8-BE4B-0BE3D9DD723C}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{696CFFC4-0BDE-42A8-BE4B-0BE3D9DD723C}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [2] = { - ["name"] = "Mk 82*51", - ["pylons"] = { - [1] = { - ["CLSID"] = "{585D626E-7F42-4073-AB70-41E728C333E2}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6C47D097-83FF-4FB2-9496-EAB36DDF0B05}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{585D626E-7F42-4073-AB70-41E728C333E2}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [3] = { - ["name"] = "Mk20*18", - ["pylons"] = { - [1] = { - ["CLSID"] = "{4CD2BB0F-5493-44EF-A927-9760350F7BA1}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{4CD2BB0F-5493-44EF-A927-9760350F7BA1}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [4] = { - ["name"] = "AGM-86C*20", - ["pylons"] = { - [1] = { - ["CLSID"] = "{45447F82-01B5-4029-A572-9AAD28AF0275}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{8DCAF3A3-7FCF-41B8-BB88-58DEDA878EDE}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{45447F82-01B5-4029-A572-9AAD28AF0275}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - [5] = { - ["name"] = "AGM-84A*8", - ["pylons"] = { - [1] = { - ["CLSID"] = "{46ACDCF8-5451-4E26-BDDB-E78D5830E93C}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - }, - ["unitType"] = "B-52H", -} -return unitPayloads diff --git a/resources/payloads/Bf-109K-4.lua b/resources/payloads/Bf-109K-4.lua deleted file mode 100644 index 9b93bf9f..00000000 --- a/resources/payloads/Bf-109K-4.lua +++ /dev/null @@ -1,53 +0,0 @@ -local unitPayloads = { - ["name"] = "Bf-109K-4", - ["payloads"] = { - [1] = { - ["name"] = "Fuel Tank", - ["pylons"] = { - [1] = { - ["CLSID"] = "BF109K_4_FUEL_TANK", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 11, -- CAP - [2] = 16, -- AFAC - [3] = 18, -- Escort - }, - }, - [2] = { - ["name"] = "SC250", - ["pylons"] = { - [1] = { - ["CLSID"] = "SC_501_SC250", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 34, -- RunwayAttack - [2] = 31, -- CAS - [3] = 30, -- AntishipStrike - [4] = 32, -- GroundAttack - }, - }, - [3] = { - ["name"] = "SC500", - ["pylons"] = { - [1] = { - ["CLSID"] = "SC_501_SC500", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 34, -- RunwayAttack - [2] = 31, -- CAS - [3] = 30, -- AntishipStrike - [4] = 32, -- GroundAttack - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "Bf-109K-4", -} -return unitPayloads diff --git a/resources/payloads/C-101CC.lua b/resources/payloads/C-101CC.lua deleted file mode 100644 index 3cb293d8..00000000 --- a/resources/payloads/C-101CC.lua +++ /dev/null @@ -1,641 +0,0 @@ -local unitPayloads = { - ["name"] = "C-101CC", - ["payloads"] = { - [1] = { - ["name"] = "2*AIM-9P, DEFA 553 CANNON (I)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 11, - }, - }, - [2] = { - ["name"] = "2*AIM-9M, DEFA 553 CANNON (I)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 11, - }, - }, - [3] = { - ["name"] = "2*AIM-9P, DEFA 533 CANNON (II)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - [4] = { - ["name"] = "2*AIM-9P, AN-M3 CANNON (IV)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [5] = { - ["name"] = "2*R.550 MAGIC, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 19, - }, - }, - [6] = { - ["name"] = "2*AIM-9M, AN-M3 CANNON (III)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 10, - }, - }, - [7] = { - ["name"] = "2*AIM-9P, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 19, - }, - }, - [8] = { - ["name"] = "2*R.550 MAGIC, DEFA 553 CANNON (III)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 10, - }, - }, - [9] = { - ["name"] = "2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [10] = { - ["name"] = "2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [11] = { - ["name"] = "2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [12] = { - ["name"] = "2*AIM-9M, AN-M3 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 19, - }, - }, - [13] = { - ["name"] = "2*BELOUGA,2*BDU-33, DEFA-553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "CBLS-200", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "CBLS-200", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [14] = { - ["name"] = "2* SEA EAGLE, DEFA-553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [15] = { - ["name"] = "2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "BR_250", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "BR_250", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [16] = { - ["name"] = "2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [17] = { - ["name"] = "2*R.550 MAGIC, DEFA 553 CANNON (IV)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [18] = { - ["name"] = "2*BELOUGA, 2*BR-500, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "BR_500", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "BR_500", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 34, - }, - }, - [19] = { - ["name"] = "2*AIM-9M, DEFA 553 CANNON (IV)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [20] = { - ["name"] = "2*R.550 MAGIC, AN-M3 CANNON (II)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - [3] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - [21] = { - ["name"] = "2*R550 Magic, DEFA 553 CANNON (I)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 11, - }, - }, - [22] = { - ["name"] = "2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "BIN_200", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "BIN_200", - ["num"] = 5, - }, - [4] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{BLG66_BELOUGA}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [23] = { - ["name"] = "2*AIM-9M, 2*LAU 68, 2*MK-84, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [24] = { - ["name"] = "2*AIM-9P, AN-M3 CANNON (III)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{AN-M3}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 10, - }, - }, - [25] = { - ["name"] = "2*AIM-9M, DEFA 533 CANNON (II)", - ["pylons"] = { - [1] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - [26] = { - ["name"] = "2*R.550 MAGIC, 2*BR-500, 2*BDU-33, DEFA 553 CANNON", - ["pylons"] = { - [1] = { - ["CLSID"] = "{C-101-DEFA553}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "CBLS-200", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "CBLS-200", - ["num"] = 5, - }, - [4] = { - ["CLSID"] = "BR_500", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "BR_500", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{FC23864E-3B80-48E3-9C03-4DA8B1D7497B}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "C-101CC", -} -return unitPayloads diff --git a/resources/payloads/C-101EB.lua b/resources/payloads/C-101EB.lua deleted file mode 100644 index 5af5bed0..00000000 --- a/resources/payloads/C-101EB.lua +++ /dev/null @@ -1,53 +0,0 @@ -local unitPayloads = { - ["name"] = "C-101EB", - ["payloads"] = { - [1] = { - ["name"] = "Smoke System: White Smoke", - ["pylons"] = { - [1] = { - ["CLSID"] = "{SMOKE-SYSTEM-AVIOJET}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [2] = { - ["name"] = "Smoke System: White Smoke+Red Colorant", - ["pylons"] = { - [1] = { - ["CLSID"] = "{SMOKE-RED-AVIOJET}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{SMOKE-SYSTEM-AVIOJET}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [3] = { - ["name"] = "Smoke System: White Smoke+Yellow Colorant", - ["pylons"] = { - [1] = { - ["CLSID"] = "{SMOKE-YELLOW-AVIOJET}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{SMOKE-SYSTEM-AVIOJET}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "C-101EB", -} -return unitPayloads diff --git a/resources/payloads/C-130.lua b/resources/payloads/C-130.lua deleted file mode 100644 index 4e5e5a0b..00000000 --- a/resources/payloads/C-130.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "C-130", - ["payloads"] = { - }, - ["unitType"] = "C-130", -} -return unitPayloads diff --git a/resources/payloads/C-17A.lua b/resources/payloads/C-17A.lua deleted file mode 100644 index 8685ef3b..00000000 --- a/resources/payloads/C-17A.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "C-17A", - ["payloads"] = { - }, - ["unitType"] = "C-17A", -} -return unitPayloads diff --git a/resources/payloads/CH-47D.lua b/resources/payloads/CH-47D.lua deleted file mode 100644 index b1a12f52..00000000 --- a/resources/payloads/CH-47D.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "CH-47D", - ["payloads"] = { - }, - ["unitType"] = "CH-47D", -} -return unitPayloads diff --git a/resources/payloads/CH-53E.lua b/resources/payloads/CH-53E.lua deleted file mode 100644 index f9ced94f..00000000 --- a/resources/payloads/CH-53E.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "CH-53E", - ["payloads"] = { - }, - ["unitType"] = "CH-53E", -} -return unitPayloads diff --git a/resources/payloads/E-2C.lua b/resources/payloads/E-2C.lua deleted file mode 100644 index 401ea93e..00000000 --- a/resources/payloads/E-2C.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "E-2C", - ["payloads"] = { - }, - ["unitType"] = "E-2C", -} -return unitPayloads diff --git a/resources/payloads/E-3A.lua b/resources/payloads/E-3A.lua deleted file mode 100644 index f8bc1644..00000000 --- a/resources/payloads/E-3A.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "E-3A", - ["payloads"] = { - }, - ["unitType"] = "E-3A", -} -return unitPayloads diff --git a/resources/payloads/FW-190D9.lua b/resources/payloads/FW-190D9.lua deleted file mode 100644 index 7273ab53..00000000 --- a/resources/payloads/FW-190D9.lua +++ /dev/null @@ -1,76 +0,0 @@ -local unitPayloads = { - ["name"] = "FW-190D9", - ["payloads"] = { - [1] = { - ["name"] = "SC500", - ["pylons"] = { - [1] = { - ["CLSID"] = "SC_501_SC500", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 34, - [2] = 31, - [3] = 30, - [4] = 32, - }, - }, - [2] = { - ["name"] = "Fuel Tank", - ["pylons"] = { - [1] = { - ["CLSID"] = "FW109_FUEL_TANK", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 11, - [2] = 16, - [3] = 18, - }, - }, - [3] = { - ["name"] = "R4M", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FW_190_R4M_RGHT_WING}", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "{FW_190_R4M_LEFT_WING}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 11, - [2] = 10, - [3] = 32, - [4] = 31, - }, - }, - [4] = { - ["name"] = "BR 21", - ["pylons"] = { - [1] = { - ["CLSID"] = "{WGr21}", - ["num"] = 3, - }, - [2] = { - ["CLSID"] = "{WGr21}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 11, - [2] = 10, - [3] = 32, - [4] = 31, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "FW-190D9", -} -return unitPayloads diff --git a/resources/payloads/IL-76MD.lua b/resources/payloads/IL-76MD.lua deleted file mode 100644 index 640aa905..00000000 --- a/resources/payloads/IL-76MD.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "IL-76MD", - ["payloads"] = { - }, - ["unitType"] = "IL-76MD", -} -return unitPayloads diff --git a/resources/payloads/IL-78M.lua b/resources/payloads/IL-78M.lua deleted file mode 100644 index 9e2499a2..00000000 --- a/resources/payloads/IL-78M.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "IL-78M", - ["payloads"] = { - }, - ["unitType"] = "IL-78M", -} -return unitPayloads diff --git a/resources/payloads/J-11A.lua b/resources/payloads/J-11A.lua deleted file mode 100644 index abbd1413..00000000 --- a/resources/payloads/J-11A.lua +++ /dev/null @@ -1,942 +0,0 @@ --- registerTask("Nothing",15); --- registerTask("SEAD",29); --- registerTask("AntishipStrike",30); --- registerTask("AWACS",14); --- registerTask("CAS",31); --- registerTask("CAP",11); --- registerTask("Escort",18); --- registerTask("FighterSweep",19); --- registerTask("GAI",20); --- registerTask("GroundAttack",32); --- registerTask("Intercept",10); --- registerTask("AFAC",16); --- registerTask("RunwayAttack",34); --- registerTask("Transport",35); -local unitPayloads = { - ["name"] = "J-11A", - ["payloads"] = { - [1] = { - ["name"] = "FAB-100x36,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [4] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 7, - }, - [8] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 4, - }, - [9] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 5, - }, - [10] = { - ["CLSID"] = "{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [2] = { - ["name"] = "FAB-250x8,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{FAB_250_DUAL_L}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{FAB_250_DUAL_R}", - ["num"] = 8, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [9] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [10] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [3] = { - ["name"] = "FAB-500x8,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{FAB_500_DUAL_L}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{FAB_500_DUAL_R}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [7] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [8] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [9] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 5, - }, - [10] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [4] = { - ["name"] = "S-8KOMx80,FAB-250x4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{B8M1_20_S8KOM_DUAL_L}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{B8M1_20_S8KOM_DUAL_R}", - ["num"] = 8, - }, - [7] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [5] = { - ["name"] = "S-13x20,FAB-250x4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [4] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{B13_5_S13OF_DUAL_R}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{B13_5_S13OF_DUAL_L}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 7, - }, - [8] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 6, - }, - [9] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 5, - }, - [10] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [6] = { - ["name"] = "S-25x4,FAB-500x4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [4] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{S25_DUAL_R}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{S25_DUAL_L}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 7, - }, - [8] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 6, - }, - [9] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 5, - }, - [10] = { - ["CLSID"] = "{37DCC01E-9E02-432F-B61D-10C166CA2798}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 30 - }, - }, - [7] = { - ["name"] = "R-27ERx4,R-27ETx2,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 8, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [8] = { - ["name"] = "R-77x6,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 5, - }, - [7] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 4, - }, - [8] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 3, - }, - [9] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [10] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [9] = { - ["name"] = "R-27ERx6,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 8, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [10] = { - ["name"] = "R-77x4,R-27ETx2,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 4, - }, - [7] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 6, - }, - [10] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [11] = { - ["name"] = "R-77x4,R-27ERx2,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 6, - }, - [4] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [6] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 7, - }, - [8] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 4, - }, - [9] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 3, - }, - [10] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 8, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [12] = { - ["name"] = "BetAB-500ShPx6,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{BD289E34-DF84-4C5E-9220-4B14C346E79D}", - ["num"] = 8, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 34, - }, - }, - [13] = { - ["name"] = "R-73x4,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [6] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [14] = { - ["name"] = "R-77x2,R-27ETx2,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 7, - }, - [4] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [15] = { - ["name"] = "R-77x6,R-73x4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 7, - }, - [4] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 1, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 6, - }, - [10] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [16] = { - ["name"] = "R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 4, - }, - [7] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 6, - }, - [10] = { - ["CLSID"] = "{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [17] = { - ["name"] = "R-27ETx2,R-27ERx4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [2] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 8, - }, - [3] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 7, - }, - [4] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 5, - }, - [6] = { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - ["num"] = 4, - }, - [7] = { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - ["num"] = 3, - }, - [8] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - }, - ["tasks"] = { - [1] = 10, - [2] = 11, - [3] = 18, - [4] = 19, - }, - }, - [18] = { - ["name"] = "S-8TsMx80,FAB-250x4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{B8M1_20_S8TsM_DUAL_L}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{B8M1_20_S8TsM_DUAL_R}", - ["num"] = 8, - }, - [7] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [19] = { - ["name"] = "S-8OFP2x80,FAB-250x4,R-73x2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{B8M1_20_S8OFP2_DUAL_L}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{B8M1_20_S8OFP2_DUAL_R}", - ["num"] = 8, - }, - [7] = { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - ["num"] = 9, - }, - [8] = { - ["CLSID"] = "{RKL609_R}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{RKL609_L}", - ["num"] = 1, - }, - [10] = { - ["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "J-11A", -} -return unitPayloads diff --git a/resources/payloads/KC-10A.lua b/resources/payloads/KC-10A.lua deleted file mode 100644 index 5fddce78..00000000 --- a/resources/payloads/KC-10A.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "KC-10A", - ["payloads"] = { - }, - ["unitType"] = "KC-10A", -} -return unitPayloads diff --git a/resources/payloads/KC-135.lua b/resources/payloads/KC-135.lua deleted file mode 100644 index 9f10bbb1..00000000 --- a/resources/payloads/KC-135.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "KC-135", - ["payloads"] = { - }, - ["unitType"] = "KC-135", -} -return unitPayloads diff --git a/resources/payloads/MQ-9 Reaper.lua b/resources/payloads/MQ-9 Reaper.lua deleted file mode 100644 index 2df5a151..00000000 --- a/resources/payloads/MQ-9 Reaper.lua +++ /dev/null @@ -1,109 +0,0 @@ -local unitPayloads = { - ["name"] = "MQ-9 Reaper", - ["payloads"] = { - [1] = { - ["name"] = "GBU-12*4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - }, - }, - [2] = { - ["name"] = "GBU-38*4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - }, - }, - [3] = { - ["name"] = "AGM-114K*8,GBU-38*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{88D18A5E-99C8-4B04-B40B-1C02F2018B6E}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{GBU-38}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{88D18A5E-99C8-4B04-B40B-1C02F2018B6E}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - }, - }, - [4] = { - ["name"] = "AGM-114K*12", - ["pylons"] = { - [1] = { - ["CLSID"] = "{88D18A5E-99C8-4B04-B40B-1C02F2018B6E}", - ["num"] = 4, - }, - [2] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{88D18A5E-99C8-4B04-B40B-1C02F2018B6E}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "MQ-9 Reaper", -} -return unitPayloads diff --git a/resources/payloads/OH-58D.lua b/resources/payloads/OH-58D.lua deleted file mode 100644 index 859e6f48..00000000 --- a/resources/payloads/OH-58D.lua +++ /dev/null @@ -1,113 +0,0 @@ -local unitPayloads = { - ["name"] = "OH-58D", - ["payloads"] = { - [1] = { - ["name"] = "2xAGM-114, 7xHYDRA-70", - ["pylons"] = { - [1] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "M260_HYDRA", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 18, - [2] = 31, - [3] = 32, - }, - }, - [2] = { - ["name"] = "4xAGM-114", - ["pylons"] = { - [1] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 18, - [2] = 31, - [3] = 32, - }, - }, - [3] = { - ["name"] = "M-3, 7xHYDRA-70", - ["pylons"] = { - [1] = { - ["CLSID"] = "oh-58-brauning", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "M260_HYDRA", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 18, - [2] = 31, - [3] = 32, - }, - }, - [4] = { - ["name"] = "2xAGM-114, M-3", - ["pylons"] = { - [1] = { - ["CLSID"] = "oh-58-brauning", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "AGM114x2_OH_58", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 18, - [2] = 31, - [3] = 32, - }, - }, - [5] = { - ["name"] = "14xHYDRA-70", - ["pylons"] = { - [1] = { - ["CLSID"] = "M260_HYDRA", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "M260_HYDRA", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 18, - [2] = 31, - [3] = 32, - }, - }, - [6] = { - ["name"] = "14xHYDRA-70 WP", - ["pylons"] = { - [1] = { - ["CLSID"] = "M260_HYDRA_WP", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "M260_HYDRA_WP", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 16, - }, - }, - }, - ["unitType"] = "OH-58D", -} -return unitPayloads diff --git a/resources/payloads/P-51B.lua b/resources/payloads/P-51B.lua deleted file mode 100644 index bdfae6b2..00000000 --- a/resources/payloads/P-51B.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "P-51B", - ["payloads"] = { - }, - ["unitType"] = "P-51B", -} -return unitPayloads diff --git a/resources/payloads/P-51D.lua b/resources/payloads/P-51D.lua deleted file mode 100644 index 713510fa..00000000 --- a/resources/payloads/P-51D.lua +++ /dev/null @@ -1,227 +0,0 @@ -local unitPayloads = { - ["name"] = "P-51D", - ["payloads"] = { - [1] = { - ["name"] = "Fuel75*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{DT75GAL}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{DT75GAL}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 11, - [2] = 19, - [3] = 16, - }, - }, - [2] = { - ["name"] = "HVAR*6,Fuel75*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HVAR}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{HVAR}", - ["num"] = 9, - }, - [3] = { - ["CLSID"] = "{HVAR}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{DT75GAL}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{DT75GAL}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{HVAR}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{HVAR}", - ["num"] = 2, - }, - [8] = { - ["CLSID"] = "{HVAR}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 16, - }, - }, - [3] = { - ["name"] = "HVAR*6,M64*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HVAR}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{HVAR}", - ["num"] = 9, - }, - [3] = { - ["CLSID"] = "{HVAR}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{AN-M64}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{AN-M64}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{HVAR}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{HVAR}", - ["num"] = 2, - }, - [8] = { - ["CLSID"] = "{HVAR}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - [3] = 30, - }, - }, - [4] = { - ["name"] = "HVAR*6", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HVAR}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{HVAR}", - ["num"] = 9, - }, - [3] = { - ["CLSID"] = "{HVAR}", - ["num"] = 2, - }, - [4] = { - ["CLSID"] = "{HVAR}", - ["num"] = 1, - }, - [5] = { - ["CLSID"] = "{HVAR}", - ["num"] = 8, - }, - [6] = { - ["CLSID"] = "{HVAR}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - [3] = 30, - [4] = 16, - }, - }, - [5] = { - ["name"] = "M64*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AN-M64}", - ["num"] = 7, - }, - [2] = { - ["CLSID"] = "{AN-M64}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 30, - [3] = 31, - [4] = 34, - }, - }, - [6] = { - ["name"] = "HVAR*10", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HVAR}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{HVAR}", - ["num"] = 9, - }, - [3] = { - ["CLSID"] = "{HVAR}", - ["num"] = 8, - }, - [4] = { - ["CLSID"] = "{HVAR}", - ["num"] = 7, - }, - [5] = { - ["CLSID"] = "{HVAR}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{HVAR}", - ["num"] = 5, - }, - [7] = { - ["CLSID"] = "{HVAR}", - ["num"] = 4, - }, - [8] = { - ["CLSID"] = "{HVAR}", - ["num"] = 3, - }, - [9] = { - ["CLSID"] = "{HVAR}", - ["num"] = 2, - }, - [10] = { - ["CLSID"] = "{HVAR}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 31, - [2] = 32, - [3] = 34, - [4] = 30, - }, - }, - [7] = { - ["name"] = "Smokes", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HVAR_SMOKE_GENERATOR}", - ["num"] = 10, - }, - [2] = { - ["CLSID"] = "{HVAR_SMOKE_GENERATOR}", - ["num"] = 1, - }, - }, - ["tasks"] = { - }, - }, - }, - ["unitType"] = "P-51D", -} -return unitPayloads diff --git a/resources/payloads/RQ-1A Predator.lua b/resources/payloads/RQ-1A Predator.lua deleted file mode 100644 index d3953f4e..00000000 --- a/resources/payloads/RQ-1A Predator.lua +++ /dev/null @@ -1,23 +0,0 @@ -local unitPayloads = { - ["name"] = "RQ-1A Predator", - ["payloads"] = { - [1] = { - ["name"] = "AGM-114K*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{ee368869-c35a-486a-afe7-284beb7c5d52}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{ee368869-c35a-486a-afe7-284beb7c5d52}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - }, - ["unitType"] = "RQ-1A Predator", -} -return unitPayloads diff --git a/resources/payloads/S-3B.lua b/resources/payloads/S-3B.lua deleted file mode 100644 index 2ad9d7fe..00000000 --- a/resources/payloads/S-3B.lua +++ /dev/null @@ -1,209 +0,0 @@ -local unitPayloads = { - ["name"] = "S-3B", - ["payloads"] = { - [1] = { - ["name"] = "AGM-84A*2, Mk-84*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8B7CADF9-4954-46B3-8CFB-93F2F5B90B03}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{8B7CADF9-4954-46B3-8CFB-93F2F5B90B03}", - ["num"] = 1, - }, - [3] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 5, - }, - [4] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [2] = { - ["name"] = "AGM-84E*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AF42E6DF-9A60-46D8-A9A0-1708B241AADB}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{AF42E6DF-9A60-46D8-A9A0-1708B241AADB}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - [3] = { - ["name"] = "AGM-65D, AGM-65K, Mk20*4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [4] = { - ["name"] = "AGM-65D, AGM-65K, Mk84*2, Mk82*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [5] = { - ["name"] = "Mk84*2, Mk82*8", - ["pylons"] = { - [1] = { - ["CLSID"] = "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [6] = { - ["name"] = "Mk84*4, Mk82*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [7] = { - ["name"] = "2.75 Mk151*114, Mk20*4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{A76344EB-32D2-4532-8FA2-0C1BDC00747E}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 5, - }, - [3] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{A76344EB-32D2-4532-8FA2-0C1BDC00747E}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "S-3B", -} -return unitPayloads diff --git a/resources/payloads/SA342L.lua b/resources/payloads/SA342L.lua deleted file mode 100644 index c0e57a68..00000000 --- a/resources/payloads/SA342L.lua +++ /dev/null @@ -1,57 +0,0 @@ -local unitPayloads = { - ["name"] = "SA342L", - ["payloads"] = { - [1] = { - ["name"] = "M621, 8xSNEB68 EAP", - ["pylons"] = { - [1] = { - ["CLSID"] = "{LAU_SNEB68G}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [2] = { - ["name"] = "M621, 8xSNEB68 EAP, IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{LAU_SNEB68G}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [3] = { - ["name"] = "M621, 8xSNEB68 EAP, IR Deflector, Sand Filter", - ["pylons"] = { - [1] = { - ["CLSID"] = "{LAU_SNEB68G}", - ["num"] = 2, - }, - [2] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - [3] = { - ["CLSID"] = "{FAS}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "SA342L", -} -return unitPayloads diff --git a/resources/payloads/SA342M.lua b/resources/payloads/SA342M.lua deleted file mode 100644 index dc2f1766..00000000 --- a/resources/payloads/SA342M.lua +++ /dev/null @@ -1,141 +0,0 @@ -local unitPayloads = { - ["name"] = "SA342M", - ["payloads"] = { - [1] = { - ["name"] = "HOT3x4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [2] = { - ["name"] = "IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [3] = { - ["name"] = "Hot3x4, FAS, IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{FAS}", - ["num"] = 5, - }, - [6] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [4] = { - ["name"] = "HOT3x2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [5] = { - ["name"] = "Hot3x4, IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [6] = { - ["name"] = "Hot3x2, IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{HOT3D}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{HOT3G}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "SA342M", -} -return unitPayloads diff --git a/resources/payloads/SA342Minigun.lua b/resources/payloads/SA342Minigun.lua deleted file mode 100644 index 62c6b410..00000000 --- a/resources/payloads/SA342Minigun.lua +++ /dev/null @@ -1,37 +0,0 @@ -local unitPayloads = { - ["name"] = "SA342Minigun", - ["payloads"] = { - [1] = { - ["name"] = "IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - [2] = { - ["name"] = "IR Deflector, Sand Filter", - ["pylons"] = { - [1] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - [2] = { - ["CLSID"] = "{FAS}", - ["num"] = 5, - }, - }, - ["tasks"] = { - [1] = 31, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "SA342Minigun", -} -return unitPayloads diff --git a/resources/payloads/SA342Mistral.lua b/resources/payloads/SA342Mistral.lua deleted file mode 100644 index e55014e1..00000000 --- a/resources/payloads/SA342Mistral.lua +++ /dev/null @@ -1,93 +0,0 @@ -local unitPayloads = { - ["name"] = "SA342Mistral", - ["payloads"] = { - [1] = { - ["name"] = "Mistral x 4", - ["pylons"] = { - [1] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 4, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - [2] = { - ["name"] = "Mistral x 4, IR Deflector", - ["pylons"] = { - [1] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - [3] = { - ["name"] = "Mistral x 4, IR Deflector, Sand Filter", - ["pylons"] = { - [1] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{MBDA_MistralD}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{MBDA_MistralG}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{FAS}", - ["num"] = 5, - }, - [6] = { - ["CLSID"] = "{IR_Deflector}", - ["num"] = 6, - }, - }, - ["tasks"] = { - [1] = 18, - }, - }, - }, - ["tasks"] = { - }, - ["unitType"] = "SA342Mistral", -} -return unitPayloads diff --git a/resources/payloads/SH-3W.lua b/resources/payloads/SH-3W.lua deleted file mode 100644 index 4eab62d8..00000000 --- a/resources/payloads/SH-3W.lua +++ /dev/null @@ -1,7 +0,0 @@ -local unitPayloads = { - ["name"] = "SH-3W", - ["payloads"] = { - }, - ["unitType"] = "SH-3W", -} -return unitPayloads diff --git a/resources/payloads/SH-60B.lua b/resources/payloads/SH-60B.lua deleted file mode 100644 index be22b70a..00000000 --- a/resources/payloads/SH-60B.lua +++ /dev/null @@ -1,19 +0,0 @@ -local unitPayloads = { - ["name"] = "SH-60B", - ["payloads"] = { - [1] = { - ["name"] = "AGM-119", - ["pylons"] = { - [1] = { - ["CLSID"] = "{7B8DCEB4-820B-4015-9B48-1028A4195692}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - }, - ["unitType"] = "SH-60B", -} -return unitPayloads diff --git a/resources/payloads/Tornado GR3.lua b/resources/payloads/Tornado GR3.lua deleted file mode 100644 index b4d79ff1..00000000 --- a/resources/payloads/Tornado GR3.lua +++ /dev/null @@ -1,251 +0,0 @@ -local unitPayloads = { - ["name"] = "Tornado GR3", - ["payloads"] = { - [1] = { - ["name"] = "Sea Eagle*2,AIM-9*2,ALARM*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [6] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 11, - }, - [7] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [2] = { - ["name"] = "BL-755*4,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 5, - }, - [4] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 6, - }, - [5] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 8, - }, - [7] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [8] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [9] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [3] = { - ["name"] = "GBU-16*2,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [6] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [7] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - [4] = { - ["name"] = "Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 16, - }, - }, - [5] = { - ["name"] = "ALARM*6,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 10, - }, - [6] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [7] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 29, - }, - }, - [6] = { - ["name"] = "ALARM*6,AIM-9*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [6] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 11, - }, - [7] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 29, - }, - }, - [7] = { - ["name"] = "Sea Eagle*2,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [3] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 4, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [6] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [7] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - }, - ["unitType"] = "Tornado GR3", -} -return unitPayloads diff --git a/resources/payloads/Tornado GR4.lua b/resources/payloads/Tornado GR4.lua deleted file mode 100644 index 9e15c868..00000000 --- a/resources/payloads/Tornado GR4.lua +++ /dev/null @@ -1,209 +0,0 @@ -local unitPayloads = { - ["name"] = "Tornado GR4", - ["payloads"] = { - [1] = { - ["name"] = "AIM-9M*2, Fuel*2, ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [4] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [5] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [6] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 17, - }, - }, - [2] = { - ["name"] = "ALARM*4, AIM-9M*2, ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - [2] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [4] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{E6747967-B1F0-4C77-977B-AB2E6EB0C102}", - ["num"] = 2, - }, - [8] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 29, - }, - }, - [3] = { - ["name"] = "GBU-16*2, AIM-9M*2, Fuel*2, ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [4] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [8] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 16, - [3] = 33, - }, - }, - [4] = { - ["name"] = "BL755*4, AIM-9M*2, Fuel*2, ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [4] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 8, - }, - [5] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 7, - }, - [6] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 6, - }, - [7] = { - ["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}", - ["num"] = 5, - }, - [8] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [9] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [10] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - [5] = { - ["name"] = "Sea Eagle*2, AIM-9M*2, Fuel*2, ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [4] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 9, - }, - [5] = { - ["CLSID"] = "{1461CD18-429A-42A9-A21F-4C621ECD4573}", - ["num"] = 4, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [7] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [8] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - }, - ["unitType"] = "Tornado GR4", -} -return unitPayloads diff --git a/resources/payloads/Tornado IDS.lua b/resources/payloads/Tornado IDS.lua deleted file mode 100644 index 1612dd46..00000000 --- a/resources/payloads/Tornado IDS.lua +++ /dev/null @@ -1,319 +0,0 @@ -local unitPayloads = { - ["name"] = "Tornado IDS", - ["payloads"] = { - [1] = { - ["name"] = "Kormoran*2,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [2] = { - ["name"] = "GBU-16*2,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - [3] = { - ["name"] = "Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [4] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 16, - }, - }, - [4] = { - ["name"] = "AGM-88*4,AIM-9*2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 29, - }, - }, - [5] = { - ["name"] = "AGM-88*2,AIM-9*2,Fuel*2,ECM", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A2-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 29, - }, - }, - [6] = { - ["name"] = "Kormoran*4,AIM-9*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [7] = { - ["name"] = "Kormoran*2,AIM-9*2,AGM-88*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 4, - }, - [5] = { - ["CLSID"] = "{7210496B-7B81-4B52-80D6-8529ECF847CD}", - ["num"] = 9, - }, - [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [7] = { - ["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}", - ["num"] = 11, - }, - [8] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [8] = { - ["name"] = "Mk-82*4,AIM-9*2,Fuel*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 2, - }, - [3] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 5, - }, - [5] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 6, - }, - [6] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 7, - }, - [7] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", - ["num"] = 8, - }, - [8] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", - ["num"] = 10, - }, - [9] = { - ["CLSID"] = "{EF124821-F9BB-4314-A153-E0E2FE1162C4}", - ["num"] = 11, - }, - [10] = { - ["CLSID"] = "{8C3F26A1-FA0F-11d5-9190-00A0249B6F00}", - ["num"] = 12, - }, - }, - ["tasks"] = { - [1] = 32, - }, - }, - }, - ["unitType"] = "Tornado IDS", -} -return unitPayloads diff --git a/resources/payloads/Tu-142.lua b/resources/payloads/Tu-142.lua deleted file mode 100644 index 7368bb8f..00000000 --- a/resources/payloads/Tu-142.lua +++ /dev/null @@ -1,19 +0,0 @@ -local unitPayloads = { - ["name"] = "Tu-142", - ["payloads"] = { - [1] = { - ["name"] = "Kh-35*6", - ["pylons"] = { - [1] = { - ["CLSID"] = "{C42EE4C3-355C-4B83-8B22-B39430B8F4AE}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - }, - ["unitType"] = "Tu-142", -} -return unitPayloads diff --git a/resources/payloads/Tu-160.lua b/resources/payloads/Tu-160.lua deleted file mode 100644 index 8254ea15..00000000 --- a/resources/payloads/Tu-160.lua +++ /dev/null @@ -1,23 +0,0 @@ -local unitPayloads = { - ["name"] = "Tu-160", - ["payloads"] = { - [1] = { - ["name"] = "Kh-65*12", - ["pylons"] = { - [1] = { - ["CLSID"] = "{0290F5DE-014A-4BB1-9843-D717749B1DED}", - ["num"] = 1, - }, - [2] = { - ["CLSID"] = "{0290F5DE-014A-4BB1-9843-D717749B1DED}", - ["num"] = 2, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - }, - ["unitType"] = "Tu-160", -} -return unitPayloads diff --git a/resources/payloads/Tu-22M3.lua b/resources/payloads/Tu-22M3.lua deleted file mode 100644 index 5909643c..00000000 --- a/resources/payloads/Tu-22M3.lua +++ /dev/null @@ -1,119 +0,0 @@ -local unitPayloads = { - ["name"] = "Tu-22M3", - ["payloads"] = { - [1] = { - ["name"] = "Kh-22N", - ["pylons"] = { - [1] = { - ["CLSID"] = "{12429ECF-03F0-4DF6-BCBD-5D38B6343DE1}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [2] = { - ["name"] = "Kh-22N*2", - ["pylons"] = { - [1] = { - ["CLSID"] = "{12429ECF-03F0-4DF6-BCBD-5D38B6343DE1}", - ["num"] = 5, - }, - [2] = { - ["CLSID"] = "{12429ECF-03F0-4DF6-BCBD-5D38B6343DE1}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 30, - }, - }, - [3] = { - ["name"] = "FAB-250*69", - ["pylons"] = { - [1] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 5, - }, - [2] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 4, - }, - [3] = { - ["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [4] = { - ["name"] = "FAB-500*33", - ["pylons"] = { - [1] = { - ["CLSID"] = "{AD5E5863-08FC-4283-B92C-162E2B2BD3FF}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [5] = { - ["name"] = "FAB-500*33, FAB-250*36", - ["pylons"] = { - [1] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 5, - }, - [2] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 4, - }, - [3] = { - ["CLSID"] = "{AD5E5863-08FC-4283-B92C-162E2B2BD3FF}", - ["num"] = 3, - }, - [4] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 2, - }, - [5] = { - ["CLSID"] = "{E1AAE713-5FC3-4CAA-9FF5-3FDCFB899E33}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - [6] = { - ["name"] = "FAB-250*33", - ["pylons"] = { - [1] = { - ["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}", - ["num"] = 3, - }, - }, - ["tasks"] = { - [1] = 32, - [2] = 34, - }, - }, - }, - ["unitType"] = "Tu-22M3", -} -return unitPayloads diff --git a/resources/payloads/Tu-95MS.lua b/resources/payloads/Tu-95MS.lua deleted file mode 100644 index fb69e450..00000000 --- a/resources/payloads/Tu-95MS.lua +++ /dev/null @@ -1,19 +0,0 @@ -local unitPayloads = { - ["name"] = "Tu-95MS", - ["payloads"] = { - [1] = { - ["name"] = "Kh-65*6", - ["pylons"] = { - [1] = { - ["CLSID"] = "{0290F5DE-014A-4BB1-9843-D717749B1DED}", - ["num"] = 1, - }, - }, - ["tasks"] = { - [1] = 33, - }, - }, - }, - ["unitType"] = "Tu-95MS", -} -return unitPayloads diff --git a/theater/base.py b/theater/base.py index 39da431e..e38448d6 100644 --- a/theater/base.py +++ b/theater/base.py @@ -105,7 +105,7 @@ class Base: for_task = db.unit_task(unit_type) target_dict = None - if for_task == CAS or for_task == CAP: + if for_task == CAS or for_task == CAP or for_task == Embarking: target_dict = self.aircraft elif for_task == PinpointStrike: target_dict = self.armor diff --git a/ui/basemenu.py b/ui/basemenu.py index 62fd118e..636982b4 100644 --- a/ui/basemenu.py +++ b/ui/basemenu.py @@ -31,6 +31,7 @@ class BaseMenu(Menu): units = { PinpointStrike: db.find_unittype(PinpointStrike, self.game.player), + Embarking: db.find_unittype(Embarking, self.game.player), CAS: db.find_unittype(CAS, self.game.player), CAP: db.find_unittype(CAP, self.game.player), AirDefence: db.find_unittype(AirDefence, self.game.player), diff --git a/ui/eventmenu.py b/ui/eventmenu.py index c5943f4a..e5e4c571 100644 --- a/ui/eventmenu.py +++ b/ui/eventmenu.py @@ -214,6 +214,12 @@ class EventMenu(Menu): assert False else: e.player_defending(strikegroup=scrambled_aircraft, clients=scrambled_clients) + elif type(self.event) is InfantryTransportEvent: + e = self.event # type: InfantryTransportEvent + if self.game.is_player_attack(self.event): + e.player_attacking(transport=scrambled_aircraft, clients=scrambled_clients) + else: + assert False self.game.initiate_event(self.event) EventResultsMenu(self.window, self.parent, self.game, self.event).display() diff --git a/ui/mainmenu.py b/ui/mainmenu.py index 32c7dda6..bf19d5b0 100644 --- a/ui/mainmenu.py +++ b/ui/mainmenu.py @@ -37,7 +37,7 @@ class MainMenu(Menu): Message(self.frame, text="{}{}".format( event.defender_name == self.game.player and "Enemy attacking: " or "", event - ), aspect=800).grid(column=0, row=row, sticky=NW) + ), aspect=1600).grid(column=0, row=row, sticky=NW) Button(self.frame, text=">", command=self.start_event(event)).grid(column=0, row=row, sticky=NE+S) row += 1 Separator(self.frame, orient='horizontal').grid(row=row, sticky=EW); row += 1