diff --git a/Generator/RotorOpsMission.py b/Generator/RotorOpsMission.py index c192ffc..b7f23c3 100644 --- a/Generator/RotorOpsMission.py +++ b/Generator/RotorOpsMission.py @@ -172,6 +172,8 @@ class RotorOpsMission: blue_forces = self.getUnitsFromMiz(options["blue_forces_path"], "both") # add images to briefing + if options["rotorops_server"]: + self.m.add_picture_blue(directories.assets + '/rotorops mp brief.png') self.m.add_picture_blue(directories.assets + '/briefing1.png') self.m.add_picture_blue(directories.assets + '/briefing2.png') @@ -195,6 +197,8 @@ class RotorOpsMission: logistics_base = i.path if i.filename == ("ZONE_ACTIVATED_DEFENSE.miz"): zone_protect = i.path + if i.filename == ("DS_FARP_ACTIVATED_ZONE.miz"): + ds_activated_farp = i.path # it's possible to have import templates with the same filename, but we will let the latest override others # todo: verify we have the required templates @@ -246,8 +250,12 @@ class RotorOpsMission: # Add red zone FARPS + activated_farp_file = activated_farp + if options["rotorops_server"]: + activated_farp_file = ds_activated_farp + vehicle_group = self.addZoneBase(options, zone_name, jtf_blue, - file=activated_farp, + file=activated_farp_file, config_name="zone_farp_file", copy_helicopters=helicopters, helicopters_name="ZONE " + zone_name, @@ -410,6 +418,9 @@ class RotorOpsMission: self.m.forced_options.civil_traffic = dcs.forcedoptions.ForcedOptions.CivilTraffic.Off self.m.forced_options.options_view = dcs.forcedoptions.ForcedOptions.Views.Allies + self.m.groundControl.blue_tactical_commander = 1 + self.m.groundControl.blue_jtac = 1 + # Save the mission file diff --git a/Generator/RotorOpsUnits.py b/Generator/RotorOpsUnits.py index 3b8116c..d0202e4 100644 --- a/Generator/RotorOpsUnits.py +++ b/Generator/RotorOpsUnits.py @@ -7,6 +7,7 @@ client_helos = [ dcs.helicopters.AH_64D_BLK_II, dcs.helicopters.Mi_24P, dcs.helicopters.Ka_50, + dcs.helicopters.Ka_50_3 ] player_helos = [ @@ -22,6 +23,8 @@ player_helos = [ dcs.helicopters.UH_1H, aircraftMods.UH_60L, dcs.planes.AV8BNA, + dcs.planes.L_39ZA, + dcs.planes.MB_339A ] e_attack_helos = [ diff --git a/assets/rotorops mp brief.png b/assets/rotorops mp brief.png index 8539f2d..ccd9ff0 100644 Binary files a/assets/rotorops mp brief.png and b/assets/rotorops mp brief.png differ diff --git a/config/blue_player_loadouts.miz b/config/blue_player_loadouts.miz index 4cf9cdf..588fab2 100644 Binary files a/config/blue_player_loadouts.miz and b/config/blue_player_loadouts.miz differ