aboutsummaryrefslogtreecommitdiff
path: root/uag/mods/UAG_Units/addons/uag_units_uag/Patches
diff options
context:
space:
mode:
Diffstat (limited to 'uag/mods/UAG_Units/addons/uag_units_uag/Patches')
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp12
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/config.cpp18
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/macros.hpp21
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp11
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/config.cpp18
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/macros.hpp3
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp12
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/config.cpp17
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.paabin0 -> 1272463 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.pngbin0 -> 1472580 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.paabin0 -> 4527049 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.pngbin0 -> 4790348 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.paabin0 -> 5337269 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.pngbin0 -> 7241313 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/config.hpp106
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.paabin0 -> 5052340 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.pngbin0 -> 5669626 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.paabin0 -> 6336797 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.pngbin0 -> 8412325 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.paabin0 -> 4546268 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.pngbin0 -> 6474164 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.paabin0 -> 3617546 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.pngbin0 -> 4159637 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.paabin0 -> 4367898 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.pngbin0 -> 4867219 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.paabin0 -> 4242785 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.pngbin0 -> 5614994 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.paabin0 -> 4501207 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.pngbin0 -> 5400092 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.paabin0 -> 5114028 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.pngbin0 -> 7004971 bytes
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_BASE/config.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black/config.hpp16
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black_Armoured/config.hpp8
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/_index.hpp21
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/config.cpp33
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/macros.hpp20
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/UAG_Orca_UP/config.hpp22
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/_index.hpp1
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/config.cpp18
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/macros.hpp3
64 files changed, 588 insertions, 0 deletions
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
new file mode 100644
index 0000000..ac1bf40
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
@@ -0,0 +1,12 @@
+class CfgVehicles {
+ class UAG_Survivor_Black_Splinter;
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Contractor_Black_Splinter: UAG_Survivor_Black_Splinter {
+ displayName = "Contractor";
+ items[] += {
+ baseAceMedicalItems,
+ baseAceMiscItems
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
new file mode 100644
index 0000000..82bdff9
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
@@ -0,0 +1 @@
+#include "UAG_Contractor_Black_Splinter.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/_index.hpp
new file mode 100644
index 0000000..aeea631
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/Units/_index.hpp
@@ -0,0 +1 @@
+#include "Combat_Contractors_Black_Splinter/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/config.cpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/config.cpp
new file mode 100644
index 0000000..72bf765
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/config.cpp
@@ -0,0 +1,18 @@
+class CfgPatches {
+ class uag_units_uag_ace3_patch {
+ addonRootClass = "uag_units_uag";
+
+ requiredAddons[] = {
+ "uag_units_uag",
+ "ace_main",
+ };
+ units[] = {
+ "UAG_Contractor_Black_Splinter"
+ };
+
+ skipWhenMissingDependencies = 1;
+ };
+};
+
+#include "macros.hpp"
+#include "Units/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/macros.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/macros.hpp
new file mode 100644
index 0000000..7762c4f
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ace3_patch/macros.hpp
@@ -0,0 +1,21 @@
+#define private 0
+#define protected 1
+#define public 2
+
+#define x2(x) x, x
+#define x3(x) x, x, x
+#define x4(x) x, x, x, x
+#define x5(x) x, x, x, x, x
+#define x6(x) x, x, x, x, x, x
+#define x7(x) x, x, x, x, x, x, x
+#define x8(x) x, x, x, x, x, x, x, x
+#define x9(x) x, x, x, x, x, x, x, x, x
+#define x10(x) x, x, x, x, x, x, x, x, x, x
+#define x20(x) x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x
+
+#define commonLinkedItems "UAG_Balaclava_With_Combat_Goggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"
+
+#define baseAceMedicalItems x10("ACE_elasticBandage"), x10("ACE_quikclot"), x2("ACE_morphine"), "ACE_epinephrine", "ACE_splint", "ACE_bloodIV_500", x2("ACE_tourniquet")
+#define baseAceMiscItems "ACE_EarPlugs", "ACE_EntrenchingTool", "ACE_Flashlight_MX991", "ACE_MapTools", "ACE_IR_Strobe_Item", "ACE_CableTie", "ACE_Banana"
+
+#define extraAceMedicalKit x10("ACE_elasticBandage"), x10("ACE_quikclot"), x5("ACE_morphine"), x5("ACE_morphine"), x5("ACE_bloodIV"), x4("ACE_tourniquet"), x2("ACE_splint") \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
new file mode 100644
index 0000000..254e383
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
@@ -0,0 +1,11 @@
+class CfgVehicles {
+ class UAG_Survivor_Black_Splinter;
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Contractor_Black_Splinter: UAG_Survivor_Black_Splinter {
+ displayName = "Contractor";
+ items[] += {
+ shortRangeRadio
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
new file mode 100644
index 0000000..82bdff9
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
@@ -0,0 +1 @@
+#include "UAG_Contractor_Black_Splinter.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/_index.hpp
new file mode 100644
index 0000000..aeea631
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/Units/_index.hpp
@@ -0,0 +1 @@
+#include "Combat_Contractors_Black_Splinter/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/config.cpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/config.cpp
new file mode 100644
index 0000000..cd008b5
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/config.cpp
@@ -0,0 +1,18 @@
+class CfgPatches {
+ class uag_units_uag_acre_patch {
+ addonRootClass = "uag_units_uag";
+
+ requiredAddons[] = {
+ "uag_units_uag",
+ "acre_main"
+ };
+ units[] = {
+ "UAG_Contractor_Black_Splinter"
+ };
+
+ skipWhenMissingDependencies = 1;
+ };
+};
+
+#include "macros.hpp"
+#include "Units/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/macros.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/macros.hpp
new file mode 100644
index 0000000..990a646
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_acre_patch/macros.hpp
@@ -0,0 +1,3 @@
+#define shortRangeRadio "ACRE_PRC343"
+#define longRangeRadio "ACRE_PRC152"
+#define backpackRadio "ACRE_PRC117F" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
new file mode 100644
index 0000000..db69164
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
@@ -0,0 +1,12 @@
+class CfgVehicles {
+ class UAG_Survivor_Black_Splinter;
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Contractor_Black_Splinter: UAG_Survivor_Black_Splinter {
+ displayName = "Contractor";
+ items[] += {
+ "ItemcTabHCam",
+ "ItemAndroidMisc"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
new file mode 100644
index 0000000..82bdff9
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/Combat_Contractors_Black_Splinter/_index.hpp
@@ -0,0 +1 @@
+#include "UAG_Contractor_Black_Splinter.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/_index.hpp
new file mode 100644
index 0000000..aeea631
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/Units/_index.hpp
@@ -0,0 +1 @@
+#include "Combat_Contractors_Black_Splinter/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/config.cpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/config.cpp
new file mode 100644
index 0000000..dabc383
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ctab_patch/config.cpp
@@ -0,0 +1,17 @@
+class CfgPatches {
+ class uag_units_uag_ctab_patch {
+ addonRootClass = "uag_units_uag";
+
+ requiredAddons[] = {
+ "uag_units_uag",
+ "ctab_main"
+ };
+ units[] = {
+ "UAG_Contractor_Black_Splinter"
+ };
+
+ skipWhenMissingDependencies = 1;
+ };
+};
+
+#include "Units/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.paa
new file mode 100644
index 0000000..693ce18
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.png
new file mode 100644
index 0000000..2b22990
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_adds_03_ldf_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.paa
new file mode 100644
index 0000000..6f17c63
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.png
new file mode 100644
index 0000000..f393824
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_exterior_03_ldf_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.paa
new file mode 100644
index 0000000..c86f7a6
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.png
new file mode 100644
index 0000000..23ceaad
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/as332_int_cargo_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/config.hpp
new file mode 100644
index 0000000..3c3685f
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Cougar_Gunship/config.hpp
@@ -0,0 +1,106 @@
+/* UAG Cougar Gunship
+ * Based on: I_E_EC_02_RF
+ * From: RF_Air_heli_medium_ec
+ * Changes:
+ * - ???
+ */
+
+class SensorTemplatePassiveRadar;
+class SensorTemplateAntiRadiation;
+class SensorTemplateActiveRadar;
+class SensorTemplateIR;
+class SensorTemplateVisual;
+class SensorTemplateMan;
+class SensorTemplateLaser;
+class SensorTemplateNV;
+class SensorTemplateDataLink;
+
+class CfgVehicles {
+ class I_E_EC_02_RF;
+
+ class UAG_Cougar_Gunship_PARENTPROXY: I_E_EC_02_RF {
+ scope = private;
+
+ class EventHandlers;
+ class Components;
+ };
+
+ class UAG_Cougar_Gunship: UAG_Cougar_Gunship_PARENTPROXY {
+ scope = public;
+ displayName = "Cougar Gunship";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Cougar_Gunship\as332_exterior_03_ldf_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Cougar_Gunship\as332_int_cargo_co_uag.paa",
+ "#(rgb,1024,1024,1)ui('lxRF_MFDMinimap','lxRF_MFDMinimap')",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Cougar_Gunship\as332_adds_03_ldf_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Cougar_Gunship\as332_exterior_03_ldf_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Cougar_Gunship\as332_int_cargo_co_uag.paa"
+ };
+ textureList[] = {};
+ crew = "UAG_Pilot_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+
+ class EventHandlers: EventHandlers {
+ init = "(_this select 0) setWaterLeakiness 0;";
+ };
+
+ class Components: Components {
+ class TransportPylonsComponent {
+ uiPicture = "\lxRF\air_rf\heli_medium_ec\data\UI\heli_medium_ec_02_3DEN_CA.paa";
+
+ class Presets {
+ class HAT {
+ displayName = "Default";
+ attachment[] = {"PylonRack_4Rnd_LG_scalpel","PylonWeapon_860Rnd_127x99mm_shells_black_RF","PylonWeapon_860Rnd_127x99mm_shells_black_RF","PylonRack_4Rnd_LG_scalpel"};
+ };
+ };
+ class Pylons {
+ class PylonLeft1 {
+ attachment = "PylonRack_4Rnd_LG_scalpel";
+ hardpoints[] = {"O_MISSILE_PYLON","O_BOMB_PYLON_HELI","UNI_SCALPEL","20MM_TWIN_CANNON","WEAPON_PODS_RF"};
+ priority = 5;
+ turret[] = {0};
+ UIposition[] = {0.06,0.4};
+ };
+ class PylonLeft2: PylonLeft1 {
+ attachment = "PylonWeapon_860Rnd_127x99mm_shells_black_RF";
+ priority = 4;
+ UIposition[] = {0.08,0.35};
+ };
+ class PylonRight1: PylonLeft1 {
+ attachment = "PylonWeapon_860Rnd_127x99mm_shells_black_RF";
+ mirroredMissilePos = 1;
+ UIposition[] = {0.59,0.4};
+ };
+ class PylonRight2: PylonLeft2 {
+ attachment = "PylonRack_4Rnd_LG_scalpel";
+ mirroredMissilePos = 2;
+ UIposition[] = {0.57,0.35};
+ };
+ };
+ };
+
+ class SensorsManagerComponent {
+ class Components {
+ // allow all sensor types
+ class ActiveRadarSensorComponent: SensorTemplateActiveRadar {
+ animDirection = "";
+ aimDown = 0;
+ angleRangeHorizontal = 360;
+ angleRangeVertical = 360;
+ typeRecognitionDistance = 6000;
+ };
+ class IRSensorComponent: SensorTemplateIR {};
+ class LaserSensorComponent: SensorTemplateLaser {};
+ class NVSensorComponent: SensorTemplateNV {};
+ class PassiveRadarSensorComponent: SensorTemplatePassiveRadar {};
+ class VisualSensorComponent: SensorTemplateVisual {};
+ class DataLinkSensorComponent: SensorTemplateDataLink {};
+ class ManSensorComponent: SensorTemplateMan {};
+ class AntiRadiationSensorComponent: SensorTemplateAntiRadiation {};
+ };
+ };
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_BASE/config.hpp
new file mode 100644
index 0000000..4ef683d
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_01_aat_base_rf;
+
+ class UAG_Moose_Pickup_AAT_BASE: Pickup_01_aat_base_rf {
+ scope = private;
+ displayName = "Moose Pickup (AAT)";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"hide_frame",0,"hide_frame_full",0,"hide_bullbar",0,"hide_snorkel",0,"hide_antenna",0,"hide_trunk_door",0,"trunk_door_open",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_rack",0,"hide_rack_spotlights",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black/config.hpp
new file mode 100644
index 0000000..24f8964
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_AAT_BASE;
+
+ class UAG_Moose_Pickup_AAT_Black: UAG_Moose_Pickup_AAT_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black, AAT)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black_Armoured/config.hpp
new file mode 100644
index 0000000..fb1e394
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_AAT_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_AAT_Black;
+
+ class UAG_Moose_Pickup_AAT_Black_Armoured: UAG_Moose_Pickup_AAT_Black {
+ displayName = "Moose Pickup (Black, AAT, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_BASE/config.hpp
new file mode 100644
index 0000000..2ec4ee7
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_01_base_rf;
+
+ class UAG_Moose_Pickup_BASE: Pickup_01_base_rf {
+ scope = private;
+ displayName = "Moose Pickup";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"hide_bullbar",0,"hide_fuel_tank",1,"hide_snorkel",0,"hide_antenna",0,"hide_trunk_cover",1,"hide_trunk_door",0,"trunk_door_open",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_rack",0,"hide_rack_spotlights",0,"hide_frame",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/config.hpp
new file mode 100644
index 0000000..ff5de72
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_BASE;
+
+ class UAG_Moose_Pickup_Black: UAG_Moose_Pickup_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.paa
new file mode 100644
index 0000000..aef5d15
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.png
new file mode 100644
index 0000000..12ae34e
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_aat_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.paa
new file mode 100644
index 0000000..402ebde
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.png
new file mode 100644
index 0000000..4b1ca12
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_adds_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.paa
new file mode 100644
index 0000000..55042f6
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.png
new file mode 100644
index 0000000..413a545
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext2_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.paa
new file mode 100644
index 0000000..e9aded4
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.png
new file mode 100644
index 0000000..b7aac17
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_ext_black_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.paa
new file mode 100644
index 0000000..12734cc
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.png
new file mode 100644
index 0000000..c953f87
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_launcher_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.paa
new file mode 100644
index 0000000..7a35482
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.png
new file mode 100644
index 0000000..3686cb1
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black/pickup_01_service_black_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Armoured/config.hpp
new file mode 100644
index 0000000..d339365
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_Black;
+
+ class UAG_Moose_Pickup_Black_Armoured: UAG_Moose_Pickup_Black {
+ displayName = "Moose Pickup (Black, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/config.hpp
new file mode 100644
index 0000000..b07f877
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_BASE;
+
+ class UAG_Moose_Pickup_Black_Splinter: UAG_Moose_Pickup_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black Splinter)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black_Splinter\pickup_01_ext_ldf_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black_Splinter\pickup_01_service_ldf_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.paa
new file mode 100644
index 0000000..d7d224c
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.png
new file mode 100644
index 0000000..82112a4
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_ext_ldf_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.paa b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.paa
new file mode 100644
index 0000000..38bdfea
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.paa
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.png b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.png
new file mode 100644
index 0000000..3936c04
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter/pickup_01_service_ldf_co_uag.png
Binary files differ
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter_Armoured/config.hpp
new file mode 100644
index 0000000..2f844b0
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Black_Splinter_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_Black_Splinter;
+
+ class UAG_Moose_Pickup_Black_Splinter_Armoured: UAG_Moose_Pickup_Black_Splinter {
+ displayName = "Moose Pickup (Black Splinter, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_BASE/config.hpp
new file mode 100644
index 0000000..edf1b76
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_comms_base_rf;
+
+ class UAG_Moose_Pickup_Comms_BASE: Pickup_comms_base_rf {
+ scope = private;
+ displayName = "Moose Pickup (Comms)";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"hide_rack",0,"hide_rack_antenna",0,"hide_frame",1,"hide_frame_full",1,"hide_frame_full_panel",1,"hide_box",0,"hide_box_door",0,"hide_trunk_door",0,"trunk_door_open",0,"box_door_open",0,"hide_police",1,"hide_Services",1,"BeaconsServicesStart",0,"hide_bullbar",0,"hide_snorkel",0,"hide_antenna",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_rack_spotlights",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black/config.hpp
new file mode 100644
index 0000000..2b27077
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_Comms_BASE;
+
+ class UAG_Moose_Pickup_Comms_Black: UAG_Moose_Pickup_Comms_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black, Comms)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black_Armoured/config.hpp
new file mode 100644
index 0000000..416c1fb
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_Comms_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_Comms_Black;
+
+ class UAG_Moose_Pickup_Comms_Black_Armoured: UAG_Moose_Pickup_Comms_Black {
+ displayName = "Moose Pickup (Black, Comms, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_BASE/config.hpp
new file mode 100644
index 0000000..aa343ee
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_01_hmg_base_rf;
+
+ class UAG_Moose_Pickup_HMG_BASE: Pickup_01_hmg_base_rf {
+ scope = private;
+ displayName = "Moose Pickup (HMG)";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"Hide_Shield",0,"Hide_Rail",0,"hide_bullbar",0,"hide_snorkel",0,"hide_antenna",0,"hide_trunk_door",0,"trunk_door_open",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_rack",0,"hide_rack_spotlights",0,"hide_frame",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black/config.hpp
new file mode 100644
index 0000000..a55726c
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_HMG_BASE;
+
+ class UAG_Moose_Pickup_HMG_Black: UAG_Moose_Pickup_HMG_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black, HMG)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black_Armoured/config.hpp
new file mode 100644
index 0000000..e3a2f25
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_HMG_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_HMG_Black;
+
+ class UAG_Moose_Pickup_HMG_Black_Armoured: UAG_Moose_Pickup_HMG_Black {
+ displayName = "Moose Pickup (Black, HMG, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_BASE/config.hpp
new file mode 100644
index 0000000..39790ab
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_01_mmg_base_rf;
+
+ class UAG_Moose_Pickup_MMG_BASE: Pickup_01_mmg_base_rf {
+ scope = private;
+ displayName = "Moose Pickup (MMG)";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"hide_trunk_cover",1,"hide_frame_full",0,"hide_bullbar",0,"hide_snorkel",0,"hide_antenna",0,"hide_trunk_door",0,"trunk_door_open",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_frame",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black/config.hpp
new file mode 100644
index 0000000..f95f7b7
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_MMG_BASE;
+
+ class UAG_Moose_Pickup_MMG_Black: UAG_Moose_Pickup_MMG_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black, MMG)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black_Armoured/config.hpp
new file mode 100644
index 0000000..67962ba
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MMG_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_MMG_Black;
+
+ class UAG_Moose_Pickup_MMG_Black_Armoured: UAG_Moose_Pickup_MMG_Black {
+ displayName = "Moose Pickup (Black, MMG, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_BASE/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_BASE/config.hpp
new file mode 100644
index 0000000..03043e1
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_BASE/config.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class Pickup_01_mrl_base_rf;
+
+ class UAG_Moose_Pickup_MRL_BASE: Pickup_01_mrl_base_rf {
+ scope = private;
+ displayName = "Moose Pickup (MRL)";
+ textureList[] = {};
+ crew = "UAG_Contractor_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ animationList[] = {"hide_bullbar",0,"hide_snorkel",0,"hide_antenna",0,"hide_trunk_door",0,"trunk_door_open",0,"hide_armor_window_armor_top",1,"window_armor_hatch_L_rot",1,"window_armor_hatch_R_rot",0,"door_F_L_open",0,"door_F_R_open",0,"door_R_L_open",0,"door_R_R_open",0,"hide_rack",0,"hide_rack_spotlights",0,"hide_frame",0,"hide_sidesteps",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black/config.hpp
new file mode 100644
index 0000000..7e69ed0
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black/config.hpp
@@ -0,0 +1,16 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_MRL_BASE;
+
+ class UAG_Moose_Pickup_MRL_Black: UAG_Moose_Pickup_MRL_BASE {
+ scope = public;
+ displayName = "Moose Pickup (Black, MRL)";
+ hiddenSelectionsTextures[] = {
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext_black_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_adds_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_ext2_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_aat_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_launcher_co_uag.paa",
+ "\z\UAG_Units\addons\uag_units_uag\Patches\uag_units_uag_rf_patch\Vehicles\UAG_Moose_Pickup_Black\pickup_01_service_black_co_uag.paa"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black_Armoured/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black_Armoured/config.hpp
new file mode 100644
index 0000000..a1b9855
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/UAG_Moose_Pickup_MRL_Black_Armoured/config.hpp
@@ -0,0 +1,8 @@
+class CfgVehicles {
+ class UAG_Moose_Pickup_MRL_Black;
+
+ class UAG_Moose_Pickup_MRL_Black_Armoured: UAG_Moose_Pickup_MRL_Black {
+ displayName = "Moose Pickup (Black, MRL, Armoured)";
+ animationList[] += {"hide_armor_window_armor_top",0};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/_index.hpp
new file mode 100644
index 0000000..3171f2a
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/Vehicles/_index.hpp
@@ -0,0 +1,21 @@
+#include "UAG_Cougar_Gunship/config.hpp"
+#include "UAG_Moose_Pickup_BASE/config.hpp"
+#include "UAG_Moose_Pickup_Black/config.hpp"
+#include "UAG_Moose_Pickup_Black_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_Black_Splinter/config.hpp"
+#include "UAG_Moose_Pickup_Black_Splinter_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_Comms_BASE/config.hpp"
+#include "UAG_Moose_Pickup_Comms_Black/config.hpp"
+#include "UAG_Moose_Pickup_Comms_Black_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_MMG_BASE/config.hpp"
+#include "UAG_Moose_Pickup_MMG_Black/config.hpp"
+#include "UAG_Moose_Pickup_MMG_Black_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_HMG_BASE/config.hpp"
+#include "UAG_Moose_Pickup_HMG_Black/config.hpp"
+#include "UAG_Moose_Pickup_HMG_Black_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_AAT_BASE/config.hpp"
+#include "UAG_Moose_Pickup_AAT_Black/config.hpp"
+#include "UAG_Moose_Pickup_AAT_Black_Armoured/config.hpp"
+#include "UAG_Moose_Pickup_MRL_BASE/config.hpp"
+#include "UAG_Moose_Pickup_MRL_Black/config.hpp"
+#include "UAG_Moose_Pickup_MRL_Black_Armoured/config.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/config.cpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/config.cpp
new file mode 100644
index 0000000..c0d518e
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/config.cpp
@@ -0,0 +1,33 @@
+class CfgPatches {
+ class uag_reaction_uag_rf_patch {
+ addonRootClass = "uag_units_uag";
+
+ requiredAddons[] = {
+ "RF_Air_heli_medium_ec",
+ "RF_Vehicles_Pickup_01",
+ "uag_units_uag"
+ };
+ units[] = {
+ "UAG_Cougar_Gunship",
+ "UAG_Moose_Pickup_AAT_Black",
+ "UAG_Moose_Pickup_AAT_Black_Armoured",
+ "UAG_Moose_Pickup_Black",
+ "UAG_Moose_Pickup_Black_Armoured",
+ "UAG_Moose_Pickup_Black_Splinter",
+ "UAG_Moose_Pickup_Black_Splinter_Armoured",
+ "UAG_Moose_Pickup_Comms_Black",
+ "UAG_Moose_Pickup_Comms_Black_Armoured",
+ "UAG_Moose_Pickup_HMG_Black",
+ "UAG_Moose_Pickup_HMG_Black_Armoured",
+ "UAG_Moose_Pickup_MMG_Black",
+ "UAG_Moose_Pickup_MMG_Black_Armoured",
+ "UAG_Moose_Pickup_MRL_Black",
+ "UAG_Moose_Pickup_MRL_Black_Armoured"
+ };
+
+ skipWhenMissingDependencies = 1;
+ };
+};
+
+#include "macros.hpp"
+#include "Vehicles/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/macros.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/macros.hpp
new file mode 100644
index 0000000..f497e93
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_rf_patch/macros.hpp
@@ -0,0 +1,20 @@
+#define x2(x) x, x
+#define x3(x) x, x, x
+#define x4(x) x, x, x, x
+#define x5(x) x, x, x, x, x
+#define x6(x) x, x, x, x, x, x
+#define x7(x) x, x, x, x, x, x, x
+#define x8(x) x, x, x, x, x, x, x, x
+#define x9(x) x, x, x, x, x, x, x, x, x
+#define x10(x) x, x, x, x, x, x, x, x, x, x
+#define x20(x) x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x
+
+#define commonLinkedItems "UAG_Balaclava_With_Combat_Goggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"
+#define baseVanillaMedicalItems "FirstAidKit"
+#define baseAceMedicalItems x10("ACE_elasticBandage"), x10("ACE_quikclot"), x2("ACE_morphine"), "ACE_epinephrine", "ACE_splint", "ACE_bloodIV_500", x2("ACE_tourniquet")
+#define baseAceMiscItems "ACE_EarPlugs", "ACE_EntrenchingTool", "ACE_Flashlight_MX991", "ACE_MapTools", "ACE_IR_Strobe_Item", "ACE_CableTie", "ACE_Banana"
+#define extraAceMedicalKit x10("ACE_elasticBandage"), x10("ACE_quikclot"), x5("ACE_morphine"), x5("ACE_morphine"), x5("ACE_bloodIV"), x4("ACE_tourniquet"), x2("ACE_splint")
+
+#define private 0
+#define protected 1
+#define public 2 \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/UAG_Orca_UP/config.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/UAG_Orca_UP/config.hpp
new file mode 100644
index 0000000..cb3d7dc
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/UAG_Orca_UP/config.hpp
@@ -0,0 +1,22 @@
+class CfgVehicles {
+ class B_ION_Heli_Light_02_dynamicLoadout_lxWS;
+
+ class UAG_Orca_UP_PARENTPROXY: B_ION_Heli_Light_02_dynamicLoadout_lxWS {
+ scope = private;
+ };
+
+ class UAG_Orca_UP: UAG_Orca_UP_PARENTPROXY {
+ scope = public;
+ displayName = "Orca (UP)";
+ crew = "UAG_Pilot_Black_Splinter";
+ faction = "UAG";
+ side = 1;
+ hiddenSelectionsTextures[] = {
+ "\A3\Air_F\Heli_Light_02\Data\Heli_Light_02_ext_CO.paa",
+ "\a3\air_f\data\rockets_co.paa",
+ "\lxWS\air_f_lxWS\heli_light_02\data\lxws_heli_light_02_adds_ion_co.paa"
+ };
+ waterDamageEngine = 0;
+ waterLeakiness = 0;
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/_index.hpp
new file mode 100644
index 0000000..6e0992a
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/Vehicles/_index.hpp
@@ -0,0 +1 @@
+#include "UAG_Orca_UP/config.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/config.cpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/config.cpp
new file mode 100644
index 0000000..6550428
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/config.cpp
@@ -0,0 +1,18 @@
+class CfgPatches {
+ class uag_units_uag_ws_patch {
+ addonRootClass = "uag_units_uag";
+
+ requiredAddons[] = {
+ "uag_units_uag",
+ "Air_F_lxWS_Heli_Light_02"
+ };
+ units[] = {
+ "UAG_Orca_UP"
+ };
+
+ skipWhenMissingDependencies = 1;
+ };
+};
+
+#include "macros.hpp"
+#include "Vehicles/_index.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/macros.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/macros.hpp
new file mode 100644
index 0000000..b34dde6
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Patches/uag_units_uag_ws_patch/macros.hpp
@@ -0,0 +1,3 @@
+#define private 0
+#define protected 1
+#define public 2 \ No newline at end of file