mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
fixes & updates
This commit is contained in:
parent
e54e548bdd
commit
45dbb37d50
37
game/db.py
37
game/db.py
@ -9,21 +9,23 @@ from dcs.unittype import *
|
||||
|
||||
PRICES = {
|
||||
# fighter
|
||||
C_101CC: 10,
|
||||
AJS37: 15,
|
||||
F_5E: 12,
|
||||
MiG_23MLD: 15,
|
||||
MiG_25PD: 20,
|
||||
MiG_31: 30,
|
||||
Su_27: 30,
|
||||
Su_33: 33,
|
||||
MiG_15bis: 8,
|
||||
MiG_21Bis: 13,
|
||||
MiG_29A: 23,
|
||||
FA_18C_hornet: 18,
|
||||
AV8BNA: 15,
|
||||
F_15C: 30,
|
||||
M_2000C: 15,
|
||||
C_101CC: 8,
|
||||
MiG_23MLD: 20,
|
||||
MiG_25PD: 24,
|
||||
MiG_31: 28,
|
||||
Su_27: 24,
|
||||
Su_33: 25,
|
||||
MiG_29A: 28,
|
||||
|
||||
AJS37: 13,
|
||||
F_5E: 8,
|
||||
MiG_15bis: 5,
|
||||
MiG_21Bis: 8,
|
||||
|
||||
M_2000C: 18,
|
||||
FA_18C_hornet: 22,
|
||||
AV8BNA: 18,
|
||||
F_15C: 28,
|
||||
|
||||
# bomber
|
||||
Su_25T: 15,
|
||||
@ -141,6 +143,11 @@ SAM_BAN = [
|
||||
AirDefence.SAM_SA_8_Osa_9A33,
|
||||
]
|
||||
|
||||
EXTRA_AA = {
|
||||
"Russia": AirDefence.SAM_SA_9_Strela_1_9P31,
|
||||
"USA": AirDefence.SAM_Patriot_EPP_III,
|
||||
}
|
||||
|
||||
UNIT_BY_COUNTRY = {
|
||||
"Russia": [
|
||||
C_101CC,
|
||||
|
||||
@ -18,6 +18,21 @@ class Event:
|
||||
self.from_cp = from_cp
|
||||
self.game = game
|
||||
|
||||
@property
|
||||
def is_player_attacking(self) -> bool:
|
||||
return self.attacker_name == self.game.player
|
||||
|
||||
@property
|
||||
def enemy_cp(self) -> ControlPoint:
|
||||
if self.attacker_name == self.game.player:
|
||||
return self.to_cp
|
||||
else:
|
||||
return self.from_cp
|
||||
|
||||
@property
|
||||
def threat_description(self) -> str:
|
||||
return ""
|
||||
|
||||
def bonus(self) -> int:
|
||||
return math.ceil(math.log(self.difficulty, DIFFICULTY_LOG_BASE) * self.BONUS_BASE)
|
||||
|
||||
@ -109,7 +124,6 @@ class GroundInterceptEvent(Event):
|
||||
|
||||
|
||||
class InterceptEvent(Event):
|
||||
ESCORT_AMOUNT_FACTOR = 2
|
||||
BONUS_BASE = 5
|
||||
STRENGTH_INFLUENCE = 0.25
|
||||
GLOBAL_STRENGTH_INFLUENCE = 0.05
|
||||
@ -120,12 +134,16 @@ class InterceptEvent(Event):
|
||||
def __str__(self):
|
||||
return "Intercept from {} at {}".format(self.from_cp, self.to_cp)
|
||||
|
||||
@property
|
||||
def threat_description(self):
|
||||
return "{} aircraft".format(self.enemy_cp.base.scramble_count())
|
||||
|
||||
def is_successfull(self, debriefing: Debriefing):
|
||||
intercepted = self.transport_unit in debriefing.destroyed_units[self.defender_name].keys()
|
||||
units_destroyed = debriefing.destroyed_units[self.defender_name].get(self.transport_unit, 0)
|
||||
if self.from_cp.captured:
|
||||
return intercepted
|
||||
return units_destroyed > 0
|
||||
else:
|
||||
return not intercepted
|
||||
return units_destroyed == 0
|
||||
|
||||
def commit(self, debriefing: Debriefing):
|
||||
super(InterceptEvent, self).commit(debriefing)
|
||||
@ -144,12 +162,12 @@ class InterceptEvent(Event):
|
||||
self.to_cp.base.affect_strength(-self.STRENGTH_INFLUENCE)
|
||||
|
||||
def player_attacking(self, interceptors: db.PlaneDict, clients: db.PlaneDict):
|
||||
escort = self.to_cp.base.scramble_sweep(self.to_cp)
|
||||
escort = self.to_cp.base.scramble_sweep()
|
||||
|
||||
self.transport_unit = random.choice(db.find_unittype(Transport, self.defender_name))
|
||||
assert self.transport_unit is not None
|
||||
|
||||
airdefense_unit = db.find_unittype(AirDefence, self.defender_name)[0]
|
||||
|
||||
airdefense_unit = db.find_unittype(AirDefence, self.defender_name)[-1]
|
||||
op = InterceptOperation(game=self.game,
|
||||
attacker_name=self.attacker_name,
|
||||
defender_name=self.defender_name,
|
||||
@ -166,7 +184,8 @@ class InterceptEvent(Event):
|
||||
self.operation = op
|
||||
|
||||
def player_defending(self, escort: db.PlaneDict, clients: db.PlaneDict):
|
||||
interceptors = self.from_cp.base.scramble_interceptors_count(self.difficulty * self.ESCORT_AMOUNT_FACTOR)
|
||||
interceptors = self.from_cp.base.scramble_interceptors()
|
||||
|
||||
self.transport_unit = random.choice(db.find_unittype(Transport, self.defender_name))
|
||||
assert self.transport_unit is not None
|
||||
|
||||
@ -194,6 +213,18 @@ class CaptureEvent(Event):
|
||||
def __str__(self):
|
||||
return "Attack from {} to {}".format(self.from_cp, self.to_cp)
|
||||
|
||||
@property
|
||||
def threat_description(self):
|
||||
descr = "{} aircraft + CAS, {} vehicles".format(
|
||||
self.enemy_cp.base.scramble_count(),
|
||||
self.enemy_cp.base.assemble_count()
|
||||
)
|
||||
|
||||
if self.is_player_attacking:
|
||||
descr += ", {} AA".format(self.enemy_cp.base.assemble_aa_count())
|
||||
|
||||
return descr
|
||||
|
||||
def is_successfull(self, debriefing: Debriefing):
|
||||
alive_attackers = sum(debriefing.alive_units[self.attacker_name].values())
|
||||
alive_defenders = sum(debriefing.alive_units[self.defender_name].values())
|
||||
@ -221,9 +252,9 @@ class CaptureEvent(Event):
|
||||
self.to_cp.captured = False
|
||||
|
||||
def player_defending(self, interceptors: db.PlaneDict, clients: db.PlaneDict):
|
||||
cas = self.from_cp.base.scramble_cas(self.to_cp)
|
||||
escort = self.from_cp.base.scramble_sweep(self.to_cp)
|
||||
attackers = self.from_cp.base.assemble_cap(self.to_cp)
|
||||
cas = self.from_cp.base.scramble_cas()
|
||||
escort = self.from_cp.base.scramble_sweep()
|
||||
attackers = self.from_cp.base.assemble_cap()
|
||||
|
||||
op = CaptureOperation(game=self.game,
|
||||
attacker_name=self.attacker_name,
|
||||
@ -243,7 +274,7 @@ class CaptureEvent(Event):
|
||||
self.operation = op
|
||||
|
||||
def player_attacking(self, cas: db.PlaneDict, escort: db.PlaneDict, armor: db.ArmorDict, clients: db.PlaneDict):
|
||||
interceptors = self.to_cp.base.scramble_sweep(for_target=self.to_cp)
|
||||
interceptors = self.to_cp.base.scramble_sweep()
|
||||
|
||||
op = CaptureOperation(game=self.game,
|
||||
attacker_name=self.attacker_name,
|
||||
|
||||
@ -29,10 +29,10 @@ PLAYER_INTERCEPT_GLOBAL_PROBABILITY_BASE = 10
|
||||
PLAYER_INTERCEPT_GLOBAL_PROBABILITY_LOG = 2
|
||||
|
||||
PLAYER_BUDGET_INITIAL = 90
|
||||
PLAYER_BUDGET_BASE = 20
|
||||
PLAYER_BUDGET_BASE = 30
|
||||
PLAYER_BUDGET_IMPORTANCE_LOG = 2
|
||||
|
||||
AWACS_BUDGET_COST = 8
|
||||
AWACS_BUDGET_COST = 4
|
||||
|
||||
|
||||
class Game:
|
||||
|
||||
@ -85,7 +85,8 @@ class Operation:
|
||||
if not global_cp.is_global:
|
||||
continue
|
||||
|
||||
ship = self.shipgen.generate(type=db.find_unittype(Carriage, self.attacker_name)[0],
|
||||
ship = self.shipgen.generate(type=db.find_unittype(Carriage, self.game.player)[0],
|
||||
country=self.game.player,
|
||||
at=global_cp.at)
|
||||
|
||||
if global_cp == self.from_cp and not self.is_quick:
|
||||
@ -164,6 +165,8 @@ class InterceptOperation(Operation):
|
||||
def prepare(self, terrain: dcs.terrain.Terrain, is_quick: bool):
|
||||
super(InterceptOperation, self).prepare(terrain, is_quick)
|
||||
self.defenders_starting_position = None
|
||||
if self.defender_name == self.game.player:
|
||||
self.attackers_starting_position = None
|
||||
|
||||
conflict = Conflict.intercept_conflict(
|
||||
attacker=self.mission.country(self.attacker_name),
|
||||
|
||||
@ -51,7 +51,7 @@ class ExtraAAConflictGenerator:
|
||||
self.mission.vehicle_group(
|
||||
country=self.mission.country(country_name),
|
||||
name=namegen.next_ground_group_name(),
|
||||
_type=random.choice(db.find_unittype(AirDefence, country_name)),
|
||||
_type=db.EXTRA_AA[country_name],
|
||||
position=position,
|
||||
group_size=2
|
||||
)
|
||||
|
||||
@ -72,8 +72,6 @@ class AircraftConflictGenerator:
|
||||
for unit_instance in group.units:
|
||||
unit_instance.livery_id = db.PLANE_LIVERY_OVERRIDES[unit_type]
|
||||
|
||||
print("AC: {} {}".format(unit_type, len(group.units)))
|
||||
|
||||
def _generate_at_airport(self, name: str, side: Country, unit_type: FlyingType, count: int, client_count: int, airport: Airport = None) -> FlyingGroup:
|
||||
assert count > 0
|
||||
assert unit is not None
|
||||
@ -164,11 +162,11 @@ class AircraftConflictGenerator:
|
||||
position = group.position # type: Point
|
||||
wayp = group.add_waypoint(position.point_from_heading(heading, WORKAROUND_WAYP_DIST), CAS_ALTITUDE, WARM_START_AIRSPEED)
|
||||
|
||||
self._setup_group(group, FighterSweep)
|
||||
|
||||
for group in self.escort_targets:
|
||||
wayp.tasks.append(EscortTaskAction(group.id, engagement_max_dist=ESCORT_MAX_DIST))
|
||||
|
||||
self._setup_group(group, dcs.task.Escort)
|
||||
|
||||
def generate_cas(self, attackers: db.PlaneDict, clients: db.PlaneDict, at: db.StartingPosition = None):
|
||||
assert len(self.escort_targets) == 0
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ class AWACSConflictGenerator:
|
||||
plane = db.find_unittype(AWACS, self.conflict.attackers_side.name)[0]
|
||||
|
||||
self.mission.awacs_flight(
|
||||
country=self.conflict.attackers_side,
|
||||
country=self.mission.country(self.game.player),
|
||||
name=namegen.next_awacs_group_name(),
|
||||
plane_type=plane,
|
||||
altitude=AWACS_ALT,
|
||||
|
||||
@ -30,6 +30,16 @@ def _opposite_heading(h):
|
||||
return h+180
|
||||
|
||||
|
||||
def _heading_sum(h, a) -> int:
|
||||
h += a
|
||||
if h > 360:
|
||||
return h - 360
|
||||
elif h < 0:
|
||||
return 360 - h
|
||||
else:
|
||||
return h
|
||||
|
||||
|
||||
class Conflict:
|
||||
attackers_side = None # type: Country
|
||||
defenders_side = None # type: Country
|
||||
@ -64,8 +74,8 @@ class Conflict:
|
||||
from theater.conflicttheater import SIZE_REGULAR
|
||||
from theater.conflicttheater import ALL_RADIALS
|
||||
|
||||
heading = from_cp.position.heading_between_point(to_cp.position)
|
||||
raw_distance = from_cp.position.distance_to_point(to_cp.position) / 2
|
||||
heading = _heading_sum(from_cp.position.heading_between_point(to_cp.position), +90)
|
||||
raw_distance = from_cp.position.distance_to_point(to_cp.position) / 2.5
|
||||
distance = max(min(raw_distance, INTERCEPT_MAX_DISTANCE), INTERCEPT_MIN_DISTANCE)
|
||||
position = from_cp.position.point_from_heading(heading, distance)
|
||||
|
||||
|
||||
@ -12,7 +12,7 @@ from game import db
|
||||
from theater.weatherforecast import WeatherForecast
|
||||
from theater.conflicttheater import Conflict
|
||||
|
||||
ACTIVATION_TRIGGER_SIZE = 80000
|
||||
ACTIVATION_TRIGGER_SIZE = 40000
|
||||
ACTIVATION_TRIGGER_MIN_DISTANCE = 5000
|
||||
|
||||
RANDOM_TIME = {
|
||||
@ -23,7 +23,6 @@ RANDOM_TIME = {
|
||||
}
|
||||
|
||||
RANDOM_WEATHER = {
|
||||
0: 5, # thunderstorm
|
||||
1: 10, # heavy rain
|
||||
2: 20, # rain
|
||||
3: 100, # random dynamic
|
||||
@ -63,7 +62,7 @@ class SettingsGenerator:
|
||||
self.mission.weather.heavy_rain()
|
||||
self.mission.weather.enable_fog = False
|
||||
elif weather_type == 3:
|
||||
self.mission.weather.random(self.mission.start_time, self.mission.terrain)
|
||||
pass
|
||||
|
||||
def _gen_activation_trigger(self, player_coalition: str, enemy_coalition: str):
|
||||
activate_by_trigger = []
|
||||
@ -100,7 +99,9 @@ class SettingsGenerator:
|
||||
skill_level = player_coalition == coalition_name and self.game.player_skill or self.game.enemy_skill
|
||||
for country in coalition.countries.values():
|
||||
for plane_group in country.plane_group:
|
||||
plane_group.set_skill(Skill(skill_level))
|
||||
for plane_unit in plane_group.units:
|
||||
if plane_unit.skill != Skill.Client and plane_unit.skill != Skill.Player:
|
||||
plane_unit.skill = Skill(skill_level)
|
||||
|
||||
for vehicle_group in country.vehicle_group:
|
||||
vehicle_group.set_skill(Skill(skill_level))
|
||||
|
||||
@ -11,9 +11,9 @@ class ShipGenerator:
|
||||
self.m = mission
|
||||
self.conflict = conflict
|
||||
|
||||
def generate(self, type: ShipType, at: Point) -> ShipGroup:
|
||||
def generate(self, type: ShipType, country: str, at: Point) -> ShipGroup:
|
||||
return self.m.ship_group(
|
||||
country=self.conflict.attackers_side,
|
||||
country=self.m.country(country),
|
||||
name=namegen.next_transport_group_name(),
|
||||
_type=type,
|
||||
position=at)
|
||||
|
||||
@ -47,7 +47,7 @@ __original_static_dict = Static.dict
|
||||
Static.dict = __monkey_static_dict
|
||||
|
||||
FRONT_SMOKE_MIN_DISTANCE = 10000
|
||||
FRONT_SMOKE_DISTANCE_FACTOR = 0.75
|
||||
FRONT_SMOKE_DISTANCE_FACTOR = 0.5
|
||||
FRONT_SMOKE_LENGTH = 80000
|
||||
FRONT_SMOKE_SPACING = 600
|
||||
FRONT_SMOKE_RANDOM_SPREAD = 1200
|
||||
|
||||
852
resources/payloads/AJS37.lua
Normal file
852
resources/payloads/AJS37.lua
Normal file
@ -0,0 +1,852 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "AJS37",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "Anti-ship: RB-04E*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Rb04}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Rb04}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "Anti-ship (Heavy Mav): RB-75T*4, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "Hard Target (Countermeasures): RB-05, XT, KB, U22",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{U22}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{KB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "Hard Target (MAV): RB-75T*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "Ferry Flight: XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "CAS (75 GUN): RB-75*2, AKAN",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "CAP: RB-74*4, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "Countermeasures Escort: U/22A, KB",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{U22A}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{KB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "Strike: BK90 (MJ1)*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{BK90MJ1}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BK90MJ1}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[11] = {
|
||||
["name"] = "CAS: AKAN, RB-05A",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[12] = {
|
||||
["name"] = "CAP (6 AAM): RB-74*4, RB-24J*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[13] = {
|
||||
["name"] = "Rocket Half Load HE: ARAK HE*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[14] = {
|
||||
["name"] = "CAP / Intecept: RB-05A*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[15] = {
|
||||
["name"] = "Bombs Low-drag: SB71LD*16, RB-24J*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{M71BOMB}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M71BOMB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M71BOMB}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{M71BOMB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[16] = {
|
||||
["name"] = "SEAD: RB-75T*2, U22/A, KB, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75T}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{KB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{U22}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[17] = {
|
||||
["name"] = "Anti-Ship (Modern): RB-15F*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Rb15}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Rb15}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[18] = {
|
||||
["name"] = "New Payload",
|
||||
["pylons"] = {
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
},
|
||||
[19] = {
|
||||
["name"] = "CAP (AJ37): RB-24J*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[20] = {
|
||||
["name"] = "ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{KB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Rb04}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[21] = {
|
||||
["name"] = "Bombs High-drag: SB71HD*16, XT, RB-24J",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[22] = {
|
||||
["name"] = "Anti-ship (Light Mav): RB-75*4, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{RB75}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[23] = {
|
||||
["name"] = "Rocket Full Load HE: ARAK HE*4, RB-24J, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[24] = {
|
||||
["name"] = "Illumination: LYSB*8, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LYSBOMB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{LYSBOMB}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{LYSBOMB}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{LYSBOMB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[25] = {
|
||||
["name"] = "Anti-ship (RB05): RB-05A*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
},
|
||||
},
|
||||
[26] = {
|
||||
["name"] = "CAP (Gun): AKAN*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AKAN}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[27] = {
|
||||
["name"] = "Hard Target: RB-05A*2, RB-74*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Robot74}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[28] = {
|
||||
["name"] = "RB-05*2, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Robot05}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[29] = {
|
||||
["name"] = "CAS: ARAK M70 HE*4, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{ARAKM70BHE}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[30] = {
|
||||
["name"] = "Runway Strike: SB71HD*16, RB-24J, XT",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{VIGGEN_X-TANK}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M71BOMBD}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Robot24J}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 34,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "AJS37",
|
||||
}
|
||||
return unitPayloads
|
||||
1045
resources/payloads/AV8BNA.lua
Normal file
1045
resources/payloads/AV8BNA.lua
Normal file
File diff suppressed because it is too large
Load Diff
641
resources/payloads/C-101CC.lua
Normal file
641
resources/payloads/C-101CC.lua
Normal file
@ -0,0 +1,641 @@
|
||||
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
|
||||
53
resources/payloads/C-101EB.lua
Normal file
53
resources/payloads/C-101EB.lua
Normal file
@ -0,0 +1,53 @@
|
||||
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
|
||||
1012
resources/payloads/F-5E-3.lua
Normal file
1012
resources/payloads/F-5E-3.lua
Normal file
File diff suppressed because it is too large
Load Diff
1012
resources/payloads/F-5E.lua
Normal file
1012
resources/payloads/F-5E.lua
Normal file
File diff suppressed because it is too large
Load Diff
247
resources/payloads/F-86F Sabre.lua
Normal file
247
resources/payloads/F-86F Sabre.lua
Normal file
@ -0,0 +1,247 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "F-86F Sabre",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "120gal Fuel*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "200gal Fuel*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 10,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "120gal Fuel*2, 200gal Fuel*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 10,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "GAR-8*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{GAR-8}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{GAR-8}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
[2] = 11,
|
||||
[3] = 18,
|
||||
[4] = 19,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "120gal Fuel*2, GAR-8*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{GAR-8}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{GAR-8}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_120_F86F35}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
[2] = 11,
|
||||
[3] = 18,
|
||||
[4] = 19,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "HVAR*16",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 10,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
[2] = 31,
|
||||
[3] = 30,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "200gal Fuel*2, HVARx2*4",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 10,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{HVARx2}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "AN-M64*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{F86ANM64}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{F86ANM64}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
[3] = 30,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "200gal Fuel*2, AN-M64*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 10,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_200_F86F35}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{F86ANM64}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{F86ANM64}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "M117*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{00F5DAC4-0466-4122-998F-B1A298E34113}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{00F5DAC4-0466-4122-998F-B1A298E34113}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
[3] = 30,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "F-86F Sabre",
|
||||
}
|
||||
return unitPayloads
|
||||
534
resources/payloads/FA-18C.lua
Normal file
534
resources/payloads/FA-18C.lua
Normal file
@ -0,0 +1,534 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "FA-18C_hornet",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "AIM-9M*6, AIM-7M*2, FUEL*3",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "LAU-115_2*LAU-127_AIM-9M",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "LAU-115_2*LAU-127_AIM-9M",
|
||||
["num"] = 8,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "AIM-9M*6, AIM-7M*2, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "LAU-115_2*LAU-127_AIM-9M",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "LAU-115_2*LAU-127_AIM-9M",
|
||||
["num"] = 8,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "AIM-9M*2, MK-84*2, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "AIM-9M*2, MK-83*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-83}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-83}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "Carrier Landing",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "AIM-9M*2, AIM-7M*4, FUEL*3",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{LAU-115 - AIM-7M}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{LAU-115 - AIM-7M}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "AIM-9M*2, CBU-99*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2X_CBU-99}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2X_CBU-99}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "AIM-9M*2, MK-82SE*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-82_Snakeye}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-82_Snakeye}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "AIM-9M*2, MK-20*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2X_ROCKEYE}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2X_ROCKEYE}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "AIM-9M*2, MK-82*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-82}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2X_MK-82}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[11] = {
|
||||
["name"] = "AIM-9M*2, AIM-7M*2, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 18,
|
||||
},
|
||||
},
|
||||
[12] = {
|
||||
["name"] = "AIM-9M*2, MK-83*2, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[13] = {
|
||||
["name"] = "AIM-9M*2, ZUNI*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2*LAU10}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2*LAU10}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[14] = {
|
||||
["name"] = "AIM-9M*2, LAU-61*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2*LAU61}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2*LAU61}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[15] = {
|
||||
["name"] = "AIM-9M*2, LAU-68*4, FUEL*2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BRU33_2*LAU68_MK5}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BRU33_2*LAU68_MK5}",
|
||||
["num"] = 8,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[16] = {
|
||||
["name"] = "AIM-9M*2, AIM-7M*2, FUEL*1",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FPU_8A_FUEL_TANK}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
},
|
||||
["unitType"] = "FA-18C_hornet",
|
||||
}
|
||||
return unitPayloads
|
||||
942
resources/payloads/J-11A.lua
Normal file
942
resources/payloads/J-11A.lua
Normal file
@ -0,0 +1,942 @@
|
||||
-- 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
|
||||
107
resources/payloads/L-39C.lua
Normal file
107
resources/payloads/L-39C.lua
Normal file
@ -0,0 +1,107 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "L-39C",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "SAB-100x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 16,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "R-3Sx2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "Smokes",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{D3F65166-1AB8-490f-AF2F-2FB6E22568B4}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{D3F65166-1AB8-490f-AF2F-2FB6E22568B1}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "Central Smoke",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{INV-SMOKE-WHITE}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "FAB-100x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 30,
|
||||
[3] = 32,
|
||||
[4] = 34,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "S-5KOx32",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 30,
|
||||
[3] = 32,
|
||||
[4] = 34,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "L-39C",
|
||||
}
|
||||
return unitPayloads
|
||||
425
resources/payloads/L-39ZA.lua
Normal file
425
resources/payloads/L-39ZA.lua
Normal file
@ -0,0 +1,425 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "L-39ZA",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "S-5KOx32",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "S-5KOx64",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "S-5KOx32, PTB-150x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "S-5KOx32, PTB-350x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_350L_L39}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_350L_L39}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "S-5KOx32, FAB-100x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{UB-16-57UMP}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "OFAB-100 Jupiter x4, FAB-100x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
[3] = 34,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "FAB-100x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
[2] = 31,
|
||||
[3] = 32,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "FAB-100x4",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
[2] = 31,
|
||||
[3] = 32,
|
||||
[4] = 34,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "OFAB-100 Jupiter x8",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FAB-100x2}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
[2] = 32,
|
||||
[3] = 34,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "FAB-100x2, PTB-150x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
[2] = 31,
|
||||
[3] = 32,
|
||||
},
|
||||
},
|
||||
[11] = {
|
||||
["name"] = "FAB-100x2, PTB-350x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_350L_L39}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_350L_L39}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 30,
|
||||
[2] = 31,
|
||||
[3] = 32,
|
||||
},
|
||||
},
|
||||
[12] = {
|
||||
["name"] = "PK-3x4",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[13] = {
|
||||
["name"] = "PK-3x2, PTB-150x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_150L_L39}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[14] = {
|
||||
["name"] = "R-60Mx2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{APU-60-1_R_60M}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{APU-60-1_R_60M}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[15] = {
|
||||
["name"] = "SAB-100x4",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 16,
|
||||
},
|
||||
},
|
||||
[16] = {
|
||||
["name"] = "R-3Sx2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[17] = {
|
||||
["name"] = "R-3Sx2, PK-3x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[18] = {
|
||||
["name"] = "R-60Mx2, PK-3x2",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{APU-60-1_R_60M}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{APU-60-1_R_60M}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PK-3}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
},
|
||||
["unitType"] = "L-39ZA",
|
||||
}
|
||||
return unitPayloads
|
||||
732
resources/payloads/M-2000C.lua
Normal file
732
resources/payloads/M-2000C.lua
Normal file
@ -0,0 +1,732 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "M-2000C",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "Ferry",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_08_RPL541}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{M2KC_02_RPL541}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "Combat Air Patrol",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "BLG-66 Heavy Strike",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_BLG66}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_BLG66}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[10] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "BLG-66 Long Range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_08_RPL541}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{M2KC_02_RPL541}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "MK-82 Heavy Strike",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "Scramble",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "MK-82S Long Range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_08_RPL541}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{M2KC_02_RPL541}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "Matra Rocket Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra155RocketPod}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Matra155RocketPod}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "BLG-66 Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[10] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "Bomb Truck GBU-12",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_08_RPL541}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_GBU12}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{M2KC_02_RPL541}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{DB769D48-67D7-42ED-A2BE-108D566C8B1E}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[11] = {
|
||||
["name"] = "MK-82 Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[12] = {
|
||||
["name"] = "BLG-66 Heavy Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_BLG66}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BLG66_BELOUGA_AC}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_BLG66}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[13] = {
|
||||
["name"] = "MK-82 Heavy Load",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[14] = {
|
||||
["name"] = "MK-82 Long Range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_08_RPL541}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{M2KC_02_RPL541}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[15] = {
|
||||
["name"] = "Air Intercept",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[16] = {
|
||||
["name"] = "MK-82S Heavy Strike",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82S}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82S}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[10] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[17] = {
|
||||
["name"] = "MK-82 Heavy Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{M2KC_RAFAUT_MK82}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[18] = {
|
||||
["name"] = "MK-82S Support",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{Mk82SNAKEYE}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{Matra_S530D}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[10] = {
|
||||
["CLSID"] = "{Eclair}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[19] = {
|
||||
["name"] = "Light weight",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{M2KC_RPL_522}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{MMagicII}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "M-2000C",
|
||||
}
|
||||
return unitPayloads
|
||||
846
resources/payloads/MiG-21bis.lua
Normal file
846
resources/payloads/MiG-21bis.lua
Normal file
@ -0,0 +1,846 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "MiG-21Bis",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "Patrol, long range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "Patrol, medium range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-60 2L}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-60 2R}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "Patrol, short range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_490C_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-60 2L}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-60 2R}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "Hard targets, BOMBS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "Unknown or mixed targets, BOMBS + ROCKETS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{UB-32_S5M}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{UB-32_S5M}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["name"] = "Soft targets, CLUSTERS + ROCKETS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{UB-32_S5M}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{UB-32_S5M}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[7] = {
|
||||
["name"] = "Soft targets, CLUSTERS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[8] = {
|
||||
["name"] = "Soft targets, scattered",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[9] = {
|
||||
["name"] = "Few big targets, GROM + BOMBS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Kh-66_Grom}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{Kh-66_Grom}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[10] = {
|
||||
["name"] = "Very hard target, PENETRATION",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{35B698AC-9FEF-4EC4-AD29-484A0085F62B}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{35B698AC-9FEF-4EC4-AD29-484A0085F62B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{FB3CE165-BF07-4979-887C-92B87F13276B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[11] = {
|
||||
["name"] = "Aerial attack, hard targets, CLUSTERS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[12] = {
|
||||
["name"] = "Hard targets, ROCKETS, PENETRATION",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{S-24A}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{S-24A}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{S-24A}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{S-24A}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[13] = {
|
||||
["name"] = "Soft targets, ROCKETS, BLAST-FRAGMENTS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{S-24B}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{S-24B}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{S-24B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{S-24B}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[14] = {
|
||||
["name"] = "Long range, MIX",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_490C_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
[15] = {
|
||||
["name"] = "Long range, RADAR GUIDED MISSILES",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_490C_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
[16] = {
|
||||
["name"] = "Long range, INFRA RED MISSILES",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_490C_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
[17] = {
|
||||
["name"] = "Escort",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 18,
|
||||
},
|
||||
},
|
||||
[18] = {
|
||||
["name"] = "Escort, JAMMER",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{SPS-141-100}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 18,
|
||||
},
|
||||
},
|
||||
[19] = {
|
||||
["name"] = "Night, ILLUMINATOR",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{0511E528-EA28-4caf-A212-00D1408DF10A}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[20] = {
|
||||
["name"] = "Long range, JAMMER",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{SPS-141-100}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
[21] = {
|
||||
["name"] = "Soft targets, UPK + ROCKETS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[4] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{UB-16_S5M}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{UB-16_S5M}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 31,
|
||||
},
|
||||
},
|
||||
[22] = {
|
||||
["name"] = "Soft targets, UPK + CLUSTERS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
--["CLSID"] = "{05544F1A-C39C-466b-BC37-5BD1D52E57BB}",
|
||||
["CLSID"] = "{UPK-23-250 MiG-21}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{4203753F-8198-4E85-9924-6F8FF679F9FF}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[23] = {
|
||||
["name"] = "Patrol, JAMMER",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{SPS-141-100}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[24] = {
|
||||
["name"] = "NUCLEAR A",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RN-24}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[25] = {
|
||||
["name"] = "NUCLEAR B",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{RN-28}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{PTB_490_MIG21}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[26] = {
|
||||
["name"] = "Short range",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{PTB_800_MIG21}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{R-3R}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{R-3S}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{ASO-2}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 10,
|
||||
},
|
||||
},
|
||||
[27] = {
|
||||
["name"] = "AEROBATIC",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{SMOKE_WHITE}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "MiG-21Bis",
|
||||
}
|
||||
return unitPayloads
|
||||
57
resources/payloads/SA342L.lua
Normal file
57
resources/payloads/SA342L.lua
Normal file
@ -0,0 +1,57 @@
|
||||
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
|
||||
141
resources/payloads/SA342M.lua
Normal file
141
resources/payloads/SA342M.lua
Normal file
@ -0,0 +1,141 @@
|
||||
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
|
||||
37
resources/payloads/SA342Minigun.lua
Normal file
37
resources/payloads/SA342Minigun.lua
Normal file
@ -0,0 +1,37 @@
|
||||
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
|
||||
93
resources/payloads/SA342Mistral.lua
Normal file
93
resources/payloads/SA342Mistral.lua
Normal file
@ -0,0 +1,93 @@
|
||||
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
|
||||
@ -10,8 +10,9 @@ from dcs.vehicles import *
|
||||
from dcs.task import *
|
||||
|
||||
PLANES_IN_GROUP = 2
|
||||
PLANES_IMPORTANCE_FACTOR = 2
|
||||
ARMOR_IMPORTANCE_FACTOR = 4
|
||||
|
||||
PLANES_SCRAMBLE_MIN = 4
|
||||
PLANES_SCRAMBLE_FACTOR = 0.5
|
||||
|
||||
|
||||
class Base:
|
||||
@ -77,7 +78,7 @@ class Base:
|
||||
def _find_best_planes(self, for_type: Task, count: int) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_unit(self.aircraft, for_type, count)
|
||||
|
||||
def _find_best_armor(self, for_type: Task, count: int) -> typing.Dict[PlaneType, int]:
|
||||
def _find_best_armor(self, for_type: Task, count: int) -> typing.Dict[Armor, int]:
|
||||
return self._find_best_unit(self.armor, for_type, count)
|
||||
|
||||
def _group_sizes(self, total_planes: int) -> typing.List[int]:
|
||||
@ -136,6 +137,9 @@ class Base:
|
||||
else:
|
||||
continue
|
||||
|
||||
if unit_type not in target_array:
|
||||
continue
|
||||
|
||||
target_array[unit_type] = max(target_array[unit_type] - count, 0)
|
||||
if target_array[unit_type] == 0:
|
||||
del target_array[unit_type]
|
||||
@ -145,25 +149,30 @@ class Base:
|
||||
if self.strength > 1:
|
||||
self.strength = 1
|
||||
|
||||
def scramble_cas(self, for_target: ControlPoint) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(CAS, math.ceil(for_target.importance * PLANES_IMPORTANCE_FACTOR * self.strength))
|
||||
def scramble_count(self) -> int:
|
||||
count = int(self.total_planes * PLANES_SCRAMBLE_FACTOR * self.strength)
|
||||
return min(max(count, PLANES_SCRAMBLE_MIN), self.total_planes)
|
||||
|
||||
def scramble_sweep(self, for_target: ControlPoint) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(FighterSweep, math.ceil(for_target.importance * PLANES_IMPORTANCE_FACTOR * self.strength))
|
||||
def assemble_count(self):
|
||||
return self.total_armor * self.strength
|
||||
|
||||
def scramble_interceptors(self, factor: float) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(FighterSweep, math.ceil(self.total_planes * factor * self.strength))
|
||||
def assemble_aa_count(self) -> int:
|
||||
return int(self.total_aa * (self.strength > 0.2 and self.strength or 0))
|
||||
|
||||
def scramble_interceptors_count(self, count: int) -> typing.Dict[PlaneType, int]:
|
||||
assert count > 0
|
||||
return self._find_best_planes(FighterSweep, count)
|
||||
def scramble_sweep(self) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(FighterSweep, self.scramble_count())
|
||||
|
||||
def assemble_cap(self, for_target: ControlPoint) -> typing.Dict[Armor, int]:
|
||||
return self._find_best_armor(CAP, math.ceil(for_target.importance * ARMOR_IMPORTANCE_FACTOR * self.strength))
|
||||
def scramble_cas(self) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(CAS, self.scramble_count())
|
||||
|
||||
def assemble_defense(self, factor: float) -> typing.Dict[Armor, int]:
|
||||
return self._find_best_armor(CAP, math.ceil(self.total_armor * factor * self.strength))
|
||||
def scramble_interceptors(self) -> typing.Dict[PlaneType, int]:
|
||||
return self._find_best_planes(FighterSweep, self.scramble_count())
|
||||
|
||||
def assemble_cap(self) -> typing.Dict[Armor, int]:
|
||||
return self._find_best_armor(CAP, self.assemble_count())
|
||||
|
||||
def assemble_defense(self) -> typing.Dict[Armor, int]:
|
||||
return self._find_best_armor(CAP, self.assemble_count())
|
||||
|
||||
def assemble_aa(self) -> typing.Dict[AirDefence, int]:
|
||||
count = int(self.total_aa * (self.strength > 0.2 and self.strength or 0))
|
||||
return self._find_best_unit(self.aa, AirDefence, count)
|
||||
return self._find_best_unit(self.aa, AirDefence, self.assemble_aa_count())
|
||||
|
||||
@ -70,10 +70,3 @@ class CaucasusTheater(ConflictTheater):
|
||||
|
||||
self.carrier_1.captured = True
|
||||
self.soganlug.captured = True
|
||||
|
||||
self.sukhumi.captured = True
|
||||
self.gudauta.base.strength = 0.5
|
||||
|
||||
self.kobuleti.captured = True
|
||||
self.batumi.base.strength = 0.15
|
||||
|
||||
|
||||
@ -43,7 +43,6 @@ class PersianGulfTheater(ConflictTheater):
|
||||
|
||||
east_carrier = ControlPoint.carrier("West carrier", Point(-91023.430176, -159467.078125))
|
||||
west_carrier = ControlPoint.carrier("East carrier", Point(-100531.972946, 60939.275818))
|
||||
north_carrier = ControlPoint.carrier("North carrier", Point(70531.972946, 60939.275818))
|
||||
|
||||
def __init__(self):
|
||||
super(PersianGulfTheater, self).__init__()
|
||||
@ -70,9 +69,7 @@ class PersianGulfTheater(ConflictTheater):
|
||||
|
||||
self.add_controlpoint(self.east_carrier)
|
||||
self.add_controlpoint(self.west_carrier)
|
||||
self.add_controlpoint(self.north_carrier)
|
||||
|
||||
self.east_carrier.captured = True
|
||||
self.west_carrier.captured = True
|
||||
self.north_carrier.captured = True
|
||||
self.al_dhafra.captured = True
|
||||
|
||||
@ -42,6 +42,9 @@ class BaseMenu(Menu):
|
||||
|
||||
for task_type, units in units.items():
|
||||
Label(self.frame, text="{}".format(db.task_name(task_type))).grid(row=row, columnspan=5); row += 1
|
||||
|
||||
units = list(set(units))
|
||||
units.sort(key=lambda x: db.PRICES[x])
|
||||
for unit_type in units:
|
||||
purchase_row(unit_type, db.PRICES[unit_type])
|
||||
|
||||
|
||||
@ -62,12 +62,14 @@ class EventMenu(Menu):
|
||||
|
||||
row += 1
|
||||
|
||||
Label(self.frame, text="{}. {}".format(self.event, self.event.threat_description)).grid(row=row, column=0, columnspan=3)
|
||||
row += 1
|
||||
|
||||
Button(self.frame, text="Commit", command=self.start).grid(column=1, row=row, sticky=E)
|
||||
Button(self.frame, text="Back", command=self.dismiss).grid(column=2, row=row, sticky=E)
|
||||
|
||||
awacs_enabled = self.game.budget >= AWACS_BUDGET_COST and NORMAL or DISABLED
|
||||
Checkbutton(self.frame, text="AWACS ({}m)".format(AWACS_BUDGET_COST), var=self.awacs, state=awacs_enabled).grid(row=row, column=0, sticky=W)
|
||||
|
||||
row += 1
|
||||
|
||||
label("Aircraft")
|
||||
|
||||
@ -52,6 +52,9 @@ class EventResultsMenu(Menu):
|
||||
Separator(self.frame, orient='horizontal').grid(row=row, columnspan=1, sticky=NE); row += 1
|
||||
Label(self.frame, text="Enemy losses").grid(columnspan=1, row=row); row += 1
|
||||
for unit_type, count in self.enemy_losses.items():
|
||||
if count == 0:
|
||||
continue
|
||||
|
||||
Label(self.frame, text=db.unit_type_name(unit_type)).grid(row=row)
|
||||
Label(self.frame, text="{}".format(count)).grid(column=1, row=row)
|
||||
row += 1
|
||||
|
||||
@ -43,8 +43,8 @@ class MainMenu(Menu):
|
||||
Separator(self.frame, orient='horizontal').grid(row=row, sticky=EW); row += 1
|
||||
|
||||
Button(self.frame, text="Configuration", command=self.configuration_menu).grid(column=0, row=0, sticky=NE)
|
||||
Button(self.frame, text="Pass turn", command=self.pass_turn).grid(column=0, row=0, sticky=N)
|
||||
Label(self.frame, text="Budget: {}m (+{}m)".format(self.game.budget, self.game.budget_reward_amount)).grid(column=0, row=0, sticky=NW)
|
||||
Button(self.frame, text="Pass turn", command=self.pass_turn).grid(column=0, row=0, sticky=NW)
|
||||
Label(self.frame, text="Budget: {}m (+{}m)".format(self.game.budget, self.game.budget_reward_amount)).grid(column=0, row=0, sticky=N)
|
||||
Separator(self.frame, orient='horizontal').grid(row=row, sticky=EW); row += 1
|
||||
|
||||
events = self.game.events
|
||||
|
||||
@ -6,9 +6,9 @@ import os
|
||||
from dcs.lua import parse
|
||||
from dcs.mission import Mission
|
||||
|
||||
from dcs.unitgroup import FlyingGroup
|
||||
from dcs.unit import Vehicle, VehicleType
|
||||
from dcs.unit import Vehicle
|
||||
from dcs.vehicles import vehicle_map
|
||||
from dcs.planes import plane_map
|
||||
from dcs.unit import UnitType
|
||||
|
||||
from game import db
|
||||
@ -18,8 +18,8 @@ DEBRIEFING_LOG_EXTENSION = "log"
|
||||
|
||||
class Debriefing:
|
||||
def __init__(self, alive_units):
|
||||
self.destroyed_units = {} # type: typing.Dict[str, typing.Dict[str, int]]
|
||||
self.alive_units = alive_units # type: typing.Dict[str, typing.Dict[str, int]]
|
||||
self.destroyed_units = {} # type: typing.Dict[str, typing.Dict[UnitType, int]]
|
||||
self.alive_units = alive_units # type: typing.Dict[str, typing.Dict[UnitType, int]]
|
||||
|
||||
@classmethod
|
||||
def parse(cls, path: str):
|
||||
@ -30,10 +30,17 @@ class Debriefing:
|
||||
alive_units = {}
|
||||
|
||||
for unit in units.values():
|
||||
unit_type = unit["type"] # type: str
|
||||
unit_type_name = unit["type"] # type: str
|
||||
country_id = int(unit["country"])
|
||||
|
||||
if type(unit_type) == str:
|
||||
if type(unit_type_name) == str:
|
||||
unit_type = vehicle_map.get(unit_type_name, plane_map.get(unit_type_name, None))
|
||||
if unit_type is None:
|
||||
continue
|
||||
|
||||
if unit_type in db.EXTRA_AA.values():
|
||||
continue
|
||||
|
||||
country_dict = alive_units.get(country_id, {})
|
||||
country_dict[unit_type] = country_dict.get(unit_type, 0) + 1
|
||||
alive_units[country_id] = country_dict
|
||||
@ -51,6 +58,9 @@ class Debriefing:
|
||||
else:
|
||||
unit_type = unit.unit_type
|
||||
|
||||
if unit_type in db.EXTRA_AA.values():
|
||||
continue
|
||||
|
||||
result[unit_type] = result.get(unit_type, 0) + 1
|
||||
|
||||
return result
|
||||
@ -58,7 +68,7 @@ class Debriefing:
|
||||
def calculate_losses(all_units: typing.Dict[UnitType, int], alive_units: typing.Dict[str, int]) -> typing.Dict[UnitType, int]:
|
||||
result = {}
|
||||
for t, count in all_units.items():
|
||||
result[t] = max(count - alive_units.get(db.unit_type_name(t), 0), 0)
|
||||
result[t] = max(count - alive_units.get(t, 0), 0)
|
||||
return result
|
||||
|
||||
player = mission.country(player_name)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user