summaryrefslogtreecommitdiffstats
path: root/Common/Config/Core_Occupation/Occupation_INS.sqf
diff options
context:
space:
mode:
Diffstat (limited to 'Common/Config/Core_Occupation/Occupation_INS.sqf')
-rw-r--r--Common/Config/Core_Occupation/Occupation_INS.sqf188
1 files changed, 188 insertions, 0 deletions
diff --git a/Common/Config/Core_Occupation/Occupation_INS.sqf b/Common/Config/Core_Occupation/Occupation_INS.sqf
new file mode 100644
index 0000000..3a09496
--- /dev/null
+++ b/Common/Config/Core_Occupation/Occupation_INS.sqf
@@ -0,0 +1,188 @@
+Private ["_n","_u"];
+
+_n = ["SmallTeam1"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_1"];
+_u = _u + ["Ins_Soldier_2"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["SmallTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_Sniper"];
+_u = _u + ["Ins_Soldier_AR"];
+_u = _u + ["Ins_Soldier_GL"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["SmallTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_GL"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["SmallVehTeam1"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["BRDM2_INS"];
+_u = _u + ["BRDM2_ATGM_INS"];
+_u = _u + ["UAZ_MG_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["SmallVehTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ural_ZU23_INS"];
+_u = _u + ["BRDM2_ATGM_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["SmallVehTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["UAZ_AGS30_INS"];
+_u = _u + ["UAZ_SPG9_INS"];
+_u = _u + ["Ural_ZU23_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumTeam1"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_1"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_AR"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_Sniper"];
+_u = _u + ["Ins_Soldier_Sniper"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumVehTeam1"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ural_ZU23_INS"];
+_u = _u + ["BMP2_INS"];
+_u = _u + ["ZSU_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumVehTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["BMP2_Ambul_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumVehTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["ZSU_INS"];
+_u = _u + ["BMP2_INS"];
+_u = _u + ["T72_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeTeam1"];
+_u = ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_Medic"];
+_u = _u + ["Ins_Soldier_1"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_1"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_Medic"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_1"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_GL"];
+_u = _u + ["Ins_Soldier_1"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_MG"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AT"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_Sniper"];
+_u = _u + ["Ins_Soldier_AR"];
+_u = _u + ["Ins_Soldier_GL"];
+_u = _u + ["Ins_Soldier_1"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeVehTeam1"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeVehTeam2"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["ZSU_INS"];
+_u = _u + ["BMP2_INS"];
+_u = _u + ["T72_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeVehTeam3"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["T72_INS"];
+_u = _u + ["ZSU_INS"];
+_u = _u + ["GRAD_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+//--- AA Units used by towns occupation in case of 'air assault' only.
+_n = _n + ["SmallAATeam"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["MediumAATeam"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["ZSU_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+_n = _n + ["LargeAATeam"];
+_u = ["Ins_Soldier_CO"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["Ins_Soldier_AA"];
+_u = _u + ["ZSU_INS"];
+_u = _u + ["ZSU_INS"];
+_u = _u + ["BMP2_INS"];
+[Format["WFBE_EAST%1UNITS",_n select (count _n - 1)],_u,true] Call SetNamespace;
+
+diag_log Format ["[WFBE (INIT)][frameno:%1 | ticktime:%2] Occupation_INS: Initialization - [Done]",diag_frameno,diag_tickTime]; \ No newline at end of file