aboutsummaryrefslogtreecommitdiff
path: root/uag/mods/UAG_Units/addons/uag_units_uag/Units
diff options
context:
space:
mode:
Diffstat (limited to 'uag/mods/UAG_Units/addons/uag_units_uag/Units')
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Autorifleman_Black_Splinter.hpp18
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp21
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Crewman_Black_Splinter.hpp12
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Grenadier_Black_Splinter.hpp20
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Machinegunner_Black_Splinter.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Marksman_Black_Splinter.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pilot_Black_Splinter.hpp12
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pointman_Black_Splinter.hpp14
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Raider_Black_Splinter.hpp13
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Sniper_Black_Splinter.hpp18
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Survivor_Black_Splinter.hpp20
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/_index.hpp11
-rw-r--r--uag/mods/UAG_Units/addons/uag_units_uag/Units/_index.hpp1
13 files changed, 186 insertions, 0 deletions
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Autorifleman_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Autorifleman_Black_Splinter.hpp
new file mode 100644
index 0000000..dffcb7a
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Autorifleman_Black_Splinter.hpp
@@ -0,0 +1,18 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Autorifleman_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Autorifleman";
+ linkedItems[] = {
+ commonLinkedItems,
+ "UAG_Combat_Helmet_Heavy",
+ "UAG_Plate_Carrier_Heavy"
+ };
+ magazines[] = {
+ x4("200Rnd_556x45_Box_Tracer_Red_F"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"LMG_03_F", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
new file mode 100644
index 0000000..59db2a2
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Contractor_Black_Splinter.hpp
@@ -0,0 +1,21 @@
+class CfgVehicles {
+ class UAG_Survivor_Black_Splinter;
+
+ class UAG_Contractor_Black_Splinter: UAG_Survivor_Black_Splinter {
+ displayName = "Contractor";
+ items[] = {
+ baseVanillaMedicalItems
+ };
+ linkedItems[] = {
+ commonLinkedItems,
+ "UAG_Combat_Helmet_Light",
+ "UAG_Plate_Carrier_Light"
+ };
+ magazines[] = {
+ x6("30Rnd_65x39_caseless_msbs_mag_Tracer"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"UAG_MSBS65v2_ModularSight", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Crewman_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Crewman_Black_Splinter.hpp
new file mode 100644
index 0000000..dd67b93
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Crewman_Black_Splinter.hpp
@@ -0,0 +1,12 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Crewman_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Crewman";
+ linkedItems[] = {
+ commonLinkedItems,
+ "H_Tank_black_F", // TODO: UAG Crewman Helmet
+ "UAG_Plate_Carrier_Light"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Grenadier_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Grenadier_Black_Splinter.hpp
new file mode 100644
index 0000000..36f7bb0
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Grenadier_Black_Splinter.hpp
@@ -0,0 +1,20 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Grenadier_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Grenadier";
+ linkedItems[] = {
+ commonLinkedItems,
+ "UAG_Combat_Helmet_Medium",
+ "UAG_Plate_Carrier_Medium"
+ };
+ magazines[] = {
+ x4("30Rnd_65x39_caseless_msbs_mag_Tracer"),
+ x4("1Rnd_HE_Grenade_shell"),
+ x3("1Rnd_SmokeRed_Grenade_shell"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"UAG_MSBS65v2_GL_ModularSight", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Machinegunner_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Machinegunner_Black_Splinter.hpp
new file mode 100644
index 0000000..97c4ed4
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Machinegunner_Black_Splinter.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class UAG_Autorifleman_Black_Splinter;
+
+ class UAG_Machinegunner_Black_Splinter: UAG_Autorifleman_Black_Splinter {
+ displayName = "Machinegunner";
+ magazines[] = {
+ x4("130Rnd_338_Mag"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"MMG_02_black_F", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Marksman_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Marksman_Black_Splinter.hpp
new file mode 100644
index 0000000..a1c67b3
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Marksman_Black_Splinter.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Marksman_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Marksman";
+ magazines[] = {
+ x4("20Rnd_762x51_Mag"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"UAG_SIG556v2_Pitbull", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pilot_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pilot_Black_Splinter.hpp
new file mode 100644
index 0000000..02d5d78
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pilot_Black_Splinter.hpp
@@ -0,0 +1,12 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Pilot_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Pilot";
+ linkedItems[] = {
+ commonLinkedItems,
+ "H_CrewHelmetHeli_B", // TODO: UAG Pilot Helmet
+ "UAG_Plate_Carrier_Light"
+ };
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pointman_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pointman_Black_Splinter.hpp
new file mode 100644
index 0000000..bc06efe
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Pointman_Black_Splinter.hpp
@@ -0,0 +1,14 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Pointman_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Pointman";
+ magazines[] = {
+ x4("30Rnd_65x39_caseless_msbs_mag_Tracer"),
+ x3("6Rnd_12Gauge_Pellets"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"UAG_MSBS65v2_UBS_Holo", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Raider_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Raider_Black_Splinter.hpp
new file mode 100644
index 0000000..47408f4
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Raider_Black_Splinter.hpp
@@ -0,0 +1,13 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Raider_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Raider";
+ magazines[] = {
+ x5("50Rnd_570x28_SMG_03"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"SMG_03C_black", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Sniper_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Sniper_Black_Splinter.hpp
new file mode 100644
index 0000000..de3af40
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Sniper_Black_Splinter.hpp
@@ -0,0 +1,18 @@
+class CfgVehicles {
+ class UAG_Contractor_Black_Splinter;
+
+ class UAG_Sniper_Black_Splinter: UAG_Contractor_Black_Splinter {
+ displayName = "Sniper";
+ linkedItems[] = {
+ commonLinkedItems,
+ "UAG_Combat_Helmet_Medium",
+ "UAG_Plate_Carrier_Medium"
+ };
+ magazines[] = {
+ x6("7Rnd_408_Mag"),
+ "HandGrenade",
+ "SmokeShell"
+ };
+ weapons[] = {"UAG_M200v2_LRPS", "Throw", "Put"};
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Survivor_Black_Splinter.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Survivor_Black_Splinter.hpp
new file mode 100644
index 0000000..035eb8c
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/UAG_Survivor_Black_Splinter.hpp
@@ -0,0 +1,20 @@
+class CfgVehicles {
+ class B_Survivor_F;
+
+ class UAG_Survivor_Black_Splinter: B_Survivor_F {
+ displayName = "Survivor";
+ faction = "UAG";
+ vehicleClass = "Combat_Contractors_Black_Splinter";
+ editorSubcategory = "Combat_Contractors_Black_Splinter";
+ linkedItems[] = {
+ commonLinkedItems
+ };
+ uniformClass = "UAG_Combat_Fatigues_Black_Splinter";
+
+ // abilities
+ engineer = 1;
+ canDeactivateMines = 1;
+ attendant = 1;
+ uavHacker = 1;
+ };
+}; \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/_index.hpp
new file mode 100644
index 0000000..b6e7b21
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/Combat_Contractors_Black_Splinter/_index.hpp
@@ -0,0 +1,11 @@
+#include "UAG_Survivor_Black_Splinter.hpp"
+#include "UAG_Contractor_Black_Splinter.hpp"
+#include "UAG_Grenadier_Black_Splinter.hpp"
+#include "UAG_Marksman_Black_Splinter.hpp"
+#include "UAG_Autorifleman_Black_Splinter.hpp"
+#include "UAG_Machinegunner_Black_Splinter.hpp"
+#include "UAG_Sniper_Black_Splinter.hpp"
+#include "UAG_Raider_Black_Splinter.hpp"
+#include "UAG_Pointman_Black_Splinter.hpp"
+#include "UAG_Crewman_Black_Splinter.hpp"
+#include "UAG_Pilot_Black_Splinter.hpp" \ No newline at end of file
diff --git a/uag/mods/UAG_Units/addons/uag_units_uag/Units/_index.hpp b/uag/mods/UAG_Units/addons/uag_units_uag/Units/_index.hpp
new file mode 100644
index 0000000..aeea631
--- /dev/null
+++ b/uag/mods/UAG_Units/addons/uag_units_uag/Units/_index.hpp
@@ -0,0 +1 @@
+#include "Combat_Contractors_Black_Splinter/_index.hpp" \ No newline at end of file