admiral\admiral.h f cba_settings.sqf J-`, description.ext wf hull3\AKM_PRL.h Hgr% hull3\briefing\blufor.sqf +e hull3\briefing\civilian.sqf +e hull3\briefing\indfor.sqf +e hull3\briefing\opfor.sqf PgF hull3\hull3.h if hull3\LICENSE +e8 init.sqf Tf initPlayerLocal.sqf _f, initServer.sqf f! mission.sqm +g plank.h f zone_spawned_unit.sqf \[ class Admiral {
isEnabled = 1;
isBehaviorEnabled = 0;
groupSpawnDelay = 2;
class Events {
zone_spawned_unit = "zone_spawned_unit.sqf";
};
class ZoneTemplates {
class Camp {
infFireteamSize = 1;
infWaypointAmount = 4;
techWaypointAmount = 3;
armourWaypointAmount = 3;
waypointBehaviours[] = {"AWARE"};
canSpawnFfvCrew = 0;
aimingAccuracy = 0.2;
aimingShake = 0.2;
aimingSpeed = 0.5;
spotDistance = 0.65;
spotTime = 1;
courage = 1;
reloadSpeed = 1;
commanding = 1;
general = 0.7;
};
};
class Camp {
defaultUnitTemplate = "GMX_CDF";
defaultZoneTemplate = "Camp";
};
class Patrol {
defaultUnitTemplate = "GMX_CDF";
defaultZoneTemplate = "Patrol";
};
class Cqc {
defaultUnitTemplate = "GMX_CDF";
defaultZoneTemplate = "Cqc";
};
class UnitTemplates {
class GMX_CDF {
technicals[] = {"gmx_cdf_uaz469_dshkm_wdl", "gmx_cdf_uaz469_dshkm_wdl", "gmx_cdf_uaz469_spg9_wdl", "CUP_O_Tigr_M_233114_PK_RU", "CUP_O_Tigr_M_233114_KORD_RU"};
armour[] = {"gmx_cdf_brdm2_wdl", "gmx_cdf_btr60pb_wdl", "gmx_cdf_bmp1sp2_wdl", "gmx_cdf_pt76b_wdl", "gmx_cdf_t55_wdl", "gmx_cdf_t55a_wdl", "gmx_cdf_t55am2_wdl", "gmx_cdf_t55am2b_wdl"};
th[] = {"gmx_cdf_mi2t_wdl"};
ah[] = {"gmx_cdf_mi2urn_wdl"};
};
};
};force ace_mk6mortar_useAmmoHandling = false;#include "admiral\admiral.h"
#include "hull3\hull3.h"
#include "plank.h"
allowProfileGlasses = 0;
enableDebugConsole = 1;
disableChannels[]={{2,true,true},{4,true,true},{6,true,true}};
onLoadName = "Backs to the Bay";
onLoadMission = "Made with Hull3";
author = "Dextrus";
loadScreen = "x\ark\addons\hull3\resources\hull3_logo.paa";
class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 63;
};
respawn = 0;
respawndelay = 3;
respawnTemplates[] = {"Hull3_RespawnHandler"};
class Params {
class Hull3_Date {
title = "Moon Phase";
values[] = {0,1};
texts[] = {"New Moon", "Full Moon"};
default = 1;
code = "hull3_mission_date = %1";
};
class Hull3_TimeOfDay {
title = "Time of Day";
values[] = {0,1,2,3,4,5,6,7};
texts[] = {"Dawn", "Early Morning", "Morning", "Noon", "Afternoon", "Evening", "Dusk", "Night"};
default = 5;
code = "hull3_mission_timeOfDay = %1";
};
class Hull3_Fog {
title = "Fog";
values[] = {0,1,2};
texts[] = {"None", "Light", "Heavy"};
default = 1;
code = "hull3_mission_fog = %1";
};
class Hull3_Weather {
title = "Weather";
values[] = {0,1,2,3,4,5,6,7,8,9,10,11,12};
texts[] = {"Random", "Clear (Calm)", "Clear (Light Winds)", "Clear (Strong Winds)", "Overcast (Calm)", "Overcast (Light Winds)", "Overcast (Strong Winds)", "Rain (Light Winds)", "Rain (Strong Winds)", "Rain (Storm)", "Snow (Light Winds)", "Snow (Strong Winds)", "Snow (Storm)"};
default = 5;
code = "hull3_mission_weather = %1";
};
class Hull3_SafetyTimer {
title = "Safety Timer";
values[] = {9999,0};
texts[] = {"On", "Off"};
default = 9999;
code = "hull3_mission_safetyTimerEnd = %1";
};
};
class CfgDebriefingSections {
#if __has_include("\z\ace\addons\killtracker\killtracker.inc")
#include "\z\ace\addons\killtracker\killtracker.inc"
#endif
};
class AKM_PRL {
class Rifleman {
primaryWeapon = "gm_akmn_wud";
primaryWeaponItems[] = {};
secondaryWeapon = "";
secondaryWeaponItems[] = {};
handgunWeapon = "";
handgunItems[] = {};
uniformWeapons[] = {};
vestWeapons[] = {};
backpackWeapons[] = {};
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
vestMagazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 6},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2}
};
backpackMagazines[] = {
{"HandGrenade", 2},
{"SmokeShell", 1},
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 4},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2}
};
basicAssignItems[] = {"ItemMap", "gm_gc_compass_f73", "gm_watch_kosei_80"};
assignItems[] = {};
binocular = "";
uniformItems[] = {
{"ACE_Flashlight_KSF1", 1},
{"ACE_wirecutter", 1},
{"ACE_EntrenchingTool", 1}
};
vestItems[] = {};
backpackItems[] = {};
uniformRadios[] = {"ACRE_PRC343"};
vestRadios[] = {};
backpackRadios[] = {};
uniformMedicalItems[] = {
{"ACE_fieldDressing", 10},
{"ACE_tourniquet", 2}
};
vestMedicalItems[] = {};
backpackMedicalItems[] = {};
code = "";
headGear = "";
uniform = "";
goggles = "";
vest = "";
backpack = "";
};
class Leader : Rifleman {
handgunWeapon = "gm_pm_blk";
vestMagazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 6},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2},
{"gm_8Rnd_9x18mm_B_pst_pm_blk", 3}
};
backpackMagazines[] = {
{"HandGrenade", 2},
{"SmokeShell", 1},
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 4},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2}
};
assignItems[] = {};
binocular = "gm_df7x40_blk";
};
class Officer : Leader {
assignItems[] = {};
binocular = "gm_df7x40_blk";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class Crew : Rifleman {
primaryWeapon = "gm_pm63_blk";
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
vestMagazines[] = {{"gm_25Rnd_9x18mm_B_pst_pm63_blk", 4}};
backpackMagazines[] = {};
assignItems[] = {};
};
class CO : Officer {
};
class XO : CO {
backpackRadios[] = {"ACRE_PRC117F"};
};
class SL : Officer {
};
class Medic : Rifleman {
vestMagazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 6},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2},
{"SmokeShell", 4}
};
backpackMagazines[] = {
{"SmokeShellBlue", 4},
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 2}
};
assignItems[] = {};
binocular = "gm_df7x40_blk";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
backpackMedicalItems[] = {
{"ACE_fieldDressing", 30},
{"ACE_morphine", 30},
{"ACE_epinephrine", 30},
{"ACE_bloodIV_500", 24},
{"ACE_splint", 4}
};
};
class FTL : Leader {
};
class AR : Rifleman {
primaryWeapon = "gm_rpk_wud";
vestMagazines[] = {{"gm_75Rnd_762x39mm_B_M43_ak47_blk", 2}};
backpackMagazines[] = {
{"HandGrenade", 2},
{"SmokeShell", 1},
{"gm_75Rnd_762x39mm_B_M43_ak47_blk", 4}
};
};
class AAR : Rifleman {
backpackMagazines[] = {
{"HandGrenade", 2},
{"SmokeShell", 1},
{"gm_75Rnd_762x39mm_B_M43_ak47_blk", 4}
};
binocular = "gm_df7x40_blk";
};
class RAT : Rifleman {
secondaryWeapon = "CUP_launch_RPG7V";
secondaryWeaponItems[] = {"CUP_PG7VL_M"};
vestMagazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 6},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2}
};
backpackMagazines[] = {
{"HandGrenade", 2},
{"SmokeShell", 1},
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 4},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2},
{"CUP_PG7VM_M", 2}
};
};
class MMGG : Rifleman {
primaryWeapon = "gm_hmgpkm_prp";
vestMagazines[] = {{"gm_100Rnd_762x54mm_B_T_t46_pk_grn", 1}};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"gm_100Rnd_762x54mm_B_T_t46_pk_grn", 3}
};
};
class MMGAG : Rifleman {
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2},
{"gm_100Rnd_762x54mm_B_T_t46_pk_grn", 3}
};
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
binocular = "gm_df7x40_blk";
assignItems[] = {};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class HMGG : Rifleman {
backpack = "CUP_B_DShkM_Gun_Bag";
backpackMagazines[] = {};
backpackMedicalItems[] = {};
};
class HMGAG : HMGG {
backpack = "CUP_B_DShkM_TripodLow_Bag";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
binocular = "gm_df7x40_blk";
assignItems[] = {};
};
class HMGAC : Rifleman {
};
class MATG : RAT {
secondaryWeapon = "CUP_launch_RPG7V";
secondaryWeaponItems[] = {"CUP_optic_PGO7V", "CUP_PG7VL_M"};
backpackMagazines[] = {
{"CUP_PG7VL_M", 2},
{"CUP_PG7VR_M", 1}
};
};
class MATAG : Rifleman {
backpackMagazines[] = {
{"CUP_PG7VL_M", 2},
{"CUP_PG7VR_M", 1}
};
binocular = "gm_df7x40_blk";
assignItems[] = {};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class MATAC : MATAG {
assignItems[] = {};
binocular = "gm_df7x40_blk";
uniformRadios[] = {"ACRE_PRC343"};
};
class HATG : MATG {
secondaryWeapon = "";
secondaryWeaponItems[] = {};
backpackMagazines[] = {};
backpack = "gm_fagot_launcher_weaponBag";
};
class HATAG : MATAG {
backpackMagazines[] = {
{"HandGrenade", 1},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 2}
};
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
};
class HATAC : Rifleman {
uniformRadios[] = {"ACRE_PRC343"};
assignItems[] = {};
};
class SN : Rifleman {
primaryWeapon = "gm_svd_wud";
handgunWeapon = "gm_pm_blk";
primaryWeaponItems[] = {"gm_pso1_gry"};
uniformMagazines[] = {
{"ACE_HandFlare_Red", 2},
{"SmokeShell", 1}
};
vestMagazines[] = {
{"gm_10Rnd_762x54mmR_AP_7N1_svd_blk", 4},
{"gm_8Rnd_9x18mm_B_pst_pm_blk", 3}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"gm_10Rnd_762x54mmR_AP_7N1_svd_blk", 3}
};
assignItems[] = {};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class SP : Rifleman {
binocular = "gm_df7x40_blk";
};
class VC : Crew {
binocular = "gm_df7x40_blk";
};
class VG : Crew {
};
class VD : Crew {
};
class Car {
weapons[] = {{"gm_rpg18_oli", 10}};
magazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 20},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 10},
{"gm_75Rnd_762x39mm_B_M43_ak47_blk", 10},
{"CUP_PG7VL_M", 5},
{"gm_1Rnd_64mm_heat_pg18", 10},
{"ACE_HandFlare_White", 15},
{"HandGrenade", 5},
{"SmokeShell", 5}
};
items[] = {};
medicalItems[] = {
{"ACE_fieldDressing", 50},
{"ACE_splint", 12}
};
};
class Truck {
weapons[] = {
{"gm_rpg18_oli", 40},
{"gm_9k32m_oli", 20}
};
magazines[] = {
{"gm_30Rnd_762x39mm_B_M43_ak47_blk", 80},
{"gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 60},
{"gm_75Rnd_762x39mm_B_M43_ak47_blk", 60},
{"gm_100Rnd_762x54mm_B_T_t46_pk_grn", 40},
{"gm_10Rnd_762x54mmR_AP_7N1_svd_blk", 40},
{"CUP_PG7VL_M", 30},
{"gm_1Rnd_64mm_heat_pg18", 40},
{"gm_1Rnd_72mm_he_9m32m", 20},
{"SatchelCharge_Remote_Mag", 20},
{"ACE_HandFlare_White", 30},
{"HandGrenade", 50},
{"SmokeShell", 50}
};
items[] = {
{"ACE_M26_Clacker", 2}
};
medicalItems[] = {
{"ACE_fieldDressing", 100},
{"ACE_splint", 24}
};
};
class Mines {
magazines[] = {
{"CUP_MineE_M", 20},
{"APERSMine_Range_Mag", 40}
};
};
};
// BLUFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
*** Insert general information about the situation here.***
ENEMY FORCES
*** Insert information about enemy forces here.***
FRIENDLY FORCES
*** Insert information about friendly forces here.***
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
*** Insert the mission here. ***
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
*** Insert very short summary of plan here. ***
MOVEMENT PLAN
*** Insert movement instructions here. ***
FIRE SUPPORT PLAN
*** Insert fire support instructions here. ***
SPECIAL TASKS
*** Insert instructions for specific units here. ***
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
*** Insert information on administration and logistics here. ***
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by
"]];
// CIVFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
*** Insert general information about the situation here.***
ENEMY FORCES
*** Insert information about enemy forces here.***
FRIENDLY FORCES
*** Insert information about friendly forces here.***
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
*** Insert the mission here. ***
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
*** Insert very short summary of plan here. ***
MOVEMENT PLAN
*** Insert movement instructions here. ***
FIRE SUPPORT PLAN
*** Insert fire support instructions here. ***
SPECIAL TASKS
*** Insert instructions for specific units here. ***
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
*** Insert information on administration and logistics here. ***
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by
"]];
// INDFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
*** Insert general information about the situation here.***
ENEMY FORCES
*** Insert information about enemy forces here.***
FRIENDLY FORCES
*** Insert information about friendly forces here.***
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
*** Insert the mission here. ***
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
*** Insert very short summary of plan here. ***
MOVEMENT PLAN
*** Insert movement instructions here. ***
FIRE SUPPORT PLAN
*** Insert fire support instructions here. ***
SPECIAL TASKS
*** Insert instructions for specific units here. ***
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
*** Insert information on administration and logistics here. ***
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by
"]];
// OPFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
Chernarussian troops have forced what remains of the CHDKZ insurgency to the port town of Svetloyarsk. The noose is tightening and it is up to the tenacity and creativity of the defending freedom fighters to hold out until rescue can arrive.
ENEMY FORCES
CDF
FRIENDLY FORCES
CHDKZ
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
Hold out within the borders of Svetloyarsk until rescue can arrive.
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
Remain inside the red circle until reinforcements arrive.
FIRE SUPPORT PLAN
We have 2x DSHKm and 1x SPG UAZs at our disposal to augment our defence.
Additional ammunition and mines are being stored in the town hall.
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
Rockets automatically load into disposable RPG-18s. Do not add extra rockets to your inventory as you cannot reload them. Only pull the launchers into your kit.
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by Dextrus
"]];
class Hull3 {
isEnabled = 1;
class Briefing {
blufor = "hull3\briefing\blufor.sqf";
opfor = "hull3\briefing\opfor.sqf";
indfor = "hull3\briefing\indfor.sqf";
civilian = "hull3\briefing\civilian.sqf";
};
class Faction {
class CUP_CHKDZ {
gear = "AKM_PRL";
uniform = "CHKDZ";
};
};
class Gear {
#include "AKM_PRL.h"
};
};The MIT License (MIT)
Copyright (c) 2014 László Major
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.ark_fnc_ho_assignFortifications = {
private _unit = _this select 0;
private _gearClass = _unit getVariable "hull3_gear_class";
if (isNil {_unit getVariable "ho_areFortsAssigned"}) then {
call {
if (_gearClass in ["CO", "XO", "SL"])
exitWith {[_unit, [1, 0, 4, 0, 4, 0, 0, 1, 0, 0]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["FTL"])
exitWith {[_unit, [0, 1, 2, 0, 2, 0, 1, 0, 0, 0]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["MATAG"])
exitWith {[_unit, [0, 1, 2, 0, 2, 0, 0, 0, 0, 1]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["MMGAG"])
exitWith {[_unit, [0, 1, 2, 0, 2, 0, 0, 0, 1, 0]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["Medic", "AR", "MMG", "SN" ])
exitWith {[_unit, [0, 0, 2, 1, 2, 0, 0, 0, 0, 0]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["AAR", "Rifleman", "MATAC", "SP"])
exitWith {[_unit, [0, 0, 2, 0, 2, 0, 0, 0, 0, 0]] call plank_api_fnc_forceAddFortifications};
if (_gearClass in ["RAT", "MATG"])
exitWith {[_unit, [0, 0, 2, 0, 2, 0, 0, 0, 0, 0]] call plank_api_fnc_forceAddFortifications};
};
_unit setVariable ["ho_areFortsAssigned", true, true];
};
};
ark_fnc_ho_fillSmallAmmobox = { //7
private _box = _this select 1;
private ["_magazines", "_weapons"];
_magazines = [
["gm_30Rnd_762x39mm_B_M43_ak47_blk", 30],
["gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 20],
["gm_75Rnd_762x39mm_B_M43_ak47_blk", 20],
["CUP_PG7VM_M", 10],
["HandGrenade", 10],
["ACE_Chemlight_HiRed", 10],
["SmokeShell", 10],
["ACE_HandFlare_White", 20],
["gm_1Rnd_64mm_heat_pg18", 20]
];
_weapons = [
["gm_rpg18_oli", 20]
];
_items = [
["ACE_fieldDressing", 25]
];
clearMagazineCargoGlobal _box;
clearWeaponCargoGlobal _box;
clearItemCargoGlobal _box;
{_box addMagazineCargoGlobal _x;} foreach _magazines;
{_box addWeaponCargoGlobal _x;} foreach _weapons;
{_box addItemCargoGlobal _x;} foreach _items;
};
ark_fnc_ho_fillBigAmmobox = { //6
private _box = _this select 1;
private ["_magazines", "_weapons", "_items"];
_magazines = [
["gm_30Rnd_762x39mm_B_M43_ak47_blk", 100],
["gm_30Rnd_762x39mm_B_T_57N231P_ak47_blk", 50],
["gm_75Rnd_762x39mm_B_M43_ak47_blk", 60],
["CUP_PG7VL_M", 30],
["CUP_PG7VM_M", 20],
["ACE_Chemlight_HiRed", 10],
["ACE_HandFlare_White", 10],
["HandGrenade", 50],
["SmokeShell", 50],
["gm_1Rnd_64mm_heat_pg18", 40],
["gm_1Rnd_72mm_he_9m32m", 20]
];
_weapons = [
["gm_9k32m_oli", 20],
["gm_rpg18_oli", 40]
];
_items = [
["ACE_fieldDressing", 80]
];
clearMagazineCargoGlobal _box;
clearWeaponCargoGlobal _box;
clearItemCargoGlobal _box;
{_box addMagazineCargoGlobal _x;} foreach _magazines;
{_box addWeaponCargoGlobal _x;} foreach _weapons;
{_box addItemCargoGlobal _x;} foreach _items;
};
ark_fnc_ho_fillMMGbox = { //8
private _box = _this select 1;
private ["_magazines"];
_magazines = [
["gm_100Rnd_762x54mm_B_T_t46_pk_grn", 60]
];
_items = [
["ACE_fieldDressing", 25]
];
clearMagazineCargoGlobal _box;
clearItemCargoGlobal _box;
{_box addMagazineCargoGlobal _x;} foreach _magazines;
{_box addItemCargoGlobal _x;} foreach _items;
};
ark_fnc_ho_fillMATbox = { //8
private _box = _this select 1;
private ["_magazines"];
_magazines = [
["CUP_PG7VL_M", 40],
["CUP_PG7VM_M", 30],
["CUP_OG7_M", 30]
];
_items = [
["ACE_fieldDressing", 25]
];
clearMagazineCargoGlobal _box;
clearItemCargoGlobal _box;
{_box addMagazineCargoGlobal _x;} foreach _magazines;
{_box addItemCargoGlobal _x;} foreach _items;
};
if (!didJIP) then {
[player] call ark_fnc_ho_assignFortifications;
["mission.safetytimer.ended", {[player] call plank_api_fnc_forceRemoveAllFortifications;}] call hull3_event_fnc_addEventHandler;
};ark_fnc_enableSim = {
params ["_veh","_enabled"];
_veh enableSimulationGlobal _enabled;
{_x enableSimulationGlobal _enabled} forEach crew _veh;
};
// Disable simulation for vehicles + crews at game start
{[_x,false] call ark_fnc_enableSim;} forEach [hind_1,hind_2]; raP
version 6 EditorData sourceName ark_co63_backs_to_the_bay addons A3_Characters_F A3_Ui_F admiral ark_rotor CUP_AirVehicles_Mi24 CUP_Creatures_Military_CDF gm_weapons_ammoboxes A3_Structures_F_EPB_Civ_Camping ace_interaction ace_cargo ace_dragging CUP_WheeledVehicles_UAZ CUP_TrackedVehicles_BMP CUP_TrackedVehicles_MTLB CUP_TrackedVehicles_T72 ark_ace_rearm A3_Modules_F_Curator_Curator A3_Modules_F ark_chase_ai ace_nouniformrestrictions ace_explosives MBG_Noe_Buildings CUP_CWA_Misc CUP_CAHouseBlock_B CUP_New_Buildings CUP_CAHouseBlock_A AddonsMetaData dlcs CUP_Vehicles CUP_Units gm randomSeed ScenarioData P CustomAttributes Mission moveGridStep ?angleGridStep
>scaleGridStep ?autoGroupingDist Atoggles ItemIDProvider MarkerIDProvider LayerIndexProvider Camera nextID c nextID nextID pos fWFLC46MFdir +?J>up >}P?Z>aside ? p4R List 0 P items Item0 p Item1 Item2 k Item3 Item4 2 Item5 u Item6 Item7 B Item8 Item9 E Item10 Item11
Item12 V
Item13
Item14 Item15 W Item16 Item17 O Item18 Item19 7
Item20
Item21 % Item22 b Item23 Item24 Item25 P className A3_Characters_F name Arma 3 Alpha - Characters and Clothing author Bohemia Interactive url https://www.arma3.com className A3_Ui_F name Arma 3 - User Interface author Bohemia Interactive url https://www.arma3.com k className Admiral name ARK Inhouse - Admiral author Kami url https://github.com/kami- className ark_rotor name ARK Inhouse - Rotor author ARK url http://www.ark-group.org 2 className CUP_AirVehicles_Mi24 name CUP_AirVehicles_Mi24 u className CUP_Creatures_Military_CDF name CUP_Creatures_Military_CDF className gm_weapons_ammoboxes name gm_weapons_ammoboxes author Global Mobilization url global-mobilization.com B className A3_Structures_F_EPB name Arma 3 Adapt Episode - Buildings and Structures author Bohemia Interactive url https://www.arma3.com className ace_interaction name ACE3 - Interaction author ACE-Team url https://ace3.acemod.org/ E className ace_cargo name ACE3 - Cargo author ACE-Team url https://ace3.acemod.org/ className ace_dragging name ACE3 - Dragging author ACE-Team url https://ace3.acemod.org/
className CUP_WheeledVehicles_UAZ name CUP_WheeledVehicles_UAZ V
className CUP_TrackedVehicles_BMP name CUP_TrackedVehicles_BMP author Community Cupgrade Project
className CUP_TrackedVehicles_MTLB name CUP_TrackedVehicles_MTLB className CUP_TrackedVehicles_T72 name CUP_TrackedVehicles_T72 W className ark_ace_rearm name ARK Inhouse - ACE Rearm author ARK url http://www.ark-group.org className A3_Modules_F_Curator name Arma 3 Zeus Update - Scripted Modules author Bohemia Interactive url https://www.arma3.com O className A3_Modules_F name Arma 3 Alpha - Scripted Modules author Bohemia Interactive url https://www.arma3.com className ark_chase_ai name ARK Inhouse - Chase AI author ARK url http://www.ark-group.org 7
className ace_nouniformrestrictions name ACE3 - No Uniform Restrictions author ACE-Team url https://ace3.acemod.org/
className ace_explosives name ACE3 - Explosives author ACE-Team url https://ace3.acemod.org/ % className MBG_Noe_Buildings name MBG_Noe_Buildings b className CUP_CWA_Misc name CUP_CWA_Misc className CUP_CAHouseBlock_B name CUP_CAHouseBlock_B className CUP_New_Buildings name CUP_New_Buildings className CUP_CAHouseBlock_A name CUP_CAHouseBlock_A P author Dextrus Header s gameType Coop minPlayers maxPlayers ? Category0 Category1 S name Multiplayer Attribute0 Attribute1 nAttributes S property RespawnTemplates expression true Value Y data i singleType ARRAY value items Item0 data singleType STRING value None property RespawnButton expression true Value S data - S singleType SCALAR value ?S name Scenario Attribute0 nAttributes property cba_settings_hasSettingsFile expression false Value data singleType BOOL value Intel ; Entities Connections briefingName ark_co63_backs_to_the_bay overviewText CHDKZ have been pushed to the ocean and must make a desperate defence until rescue arrives timeOfChanges FstartWeather >startWind =startWaves =forecastWeather >forecastWind =forecastWaves =forecastLightnings =wavesForced windForced year month day hour minute startFogDecay T<forecastFogDecay T< %items $ Item0 Item1 ` Item2 9 Item3 u Item4 ڴ Item5 ( Item6 A Item7 Y| Item8 Item9 h Item10 Item11 l Item12 Item13 V5 Item14 "I Item15 S Item16 [ Item17 r_ Item18 e Item19 jl Item20 r Item21 v Item22 } Item23 _ Item24 Item25 Item26 Item27 2 Item28 Item29 Item30 M Item31 Item32 ެ Item33 Item34 v Item35 U dataType Logic PositionInfo @ name adm_hc_unit isPlayable description HC id c type HeadlessClient_F atlOffset 3sD` position zD ` dataType Marker position 9ZFƳAZNF name svet markerType ELLIPSE type colorName ColorRed alpha !k> fillName SolidBorder a },Cb N"Cangle hBdrawBorder id d atlOffset hx@9 dataType Layer name Safety state Entities id atlOffset 9u items Item0 Item1 o Item2 % Item3 ' Item4 ) Item5 j+ Item6 , Item7 E8 Item8 : Item9 R<