acre_channels_set.sqf [Lb admiral\admiral.h _ description.ext Lbw hull3\briefing\blufor.sqf /Lb hull3\briefing\civilian.sqf n _ hull3\briefing\indfor.sqf n _ hull3\briefing\opfor.sqf n _ hull3\hull3.h _ hull3\mk18.h [[b hull3\rangers.h x[ib3 initplayerlocal.sqf wLb initserver.sqf /gZ mission.sqm /g radar.jpg 9_։ ark_qad_fnc_setChannels = {
params ["_unit"];
if (didJIP) exitWith {
["MISSION","INFO","fnc_setChannels","Unit JIP'd, dont fuck with radios"] call ark_admin_tools_fnc_log;
};
private "_channel";
switch (groupId (group _unit)) do {
case "Alpha" : {_channel = 1};
case "Bravo" : {_channel = 2};
case "Charlie" : {_channel = 3};
case "Delta" : {_channel = 4};
default { _channel = 5; };
};
private _343 = ["ACRE_PRC343", _unit] call acre_api_fnc_getRadioByType;
if (_343 isNotEqualTo []) then {
[_343, _channel] call acre_api_fnc_setRadioChannel;
["MISSION","INFO","fnc_setChannels","343 channel manually set to",_channel] call ark_admin_tools_fnc_log;
} else {
["MISSION","ERROR","fnc_setChannels","Cannot set 343 channel as radio item returned",_343] call ark_admin_tools_fnc_log;
};
};
_unit call ark_qad_fnc_setChannels;class Admiral {
isEnabled = 1;
sideRelations[] = {
{"west", "resistance", "enemy"},
{"resistance", "west", "enemy"}
};
class Camp {
defaultUnitTemplate = "SYND_BANDIT";
defaultZoneTemplate = "Camp";
};
class Patrol {
defaultUnitTemplate = "SYND_BANDIT";
defaultZoneTemplate = "Patrol";
};
class Cqc {
defaultUnitTemplate = "SYND_BANDIT";
defaultZoneTemplate = "Cqc";
};
};#include "admiral\admiral.h"
#include "hull3\hull3.h"
enableDebugConsole = 1;
disableChannels[]={{2,true,true},{4,true,true},{6,true,true}};
onLoadName = "Quick and Dirty v3";
onLoadMission = "Made with Hull3";
author = "Cyruz";
loadScreen = "x\ark\addons\hull3\resources\hull3_logo.paa";
class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 39;
};
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 = 0;
code = "hull3_mission_fog = %1";
};
class Hull3_Weather {
title = "Weather";
values[] = {0,1,2,3,4,5,6,7,8,9};
texts[] = {"Random", "Clear (Calm)", "Clear (Light Winds)", "Clear (Strong Winds)", "Overcast (Calm)", "Overcast (Light Winds)", "Overcast (Strong Winds)", "Rain (Light Winds)", "Rain (Strong Winds)", "Storm"};
default = 4;
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 {
class acex_killTracker {
title = "Acex Killed Events";
variable = "acex_killTracker_outputText";
};
};
allowProfileGlasses = 0;
// BLUFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
We lost radar contact with a US army supply helo as it flew over hostile territory, further investigation shows that local Syndikat forces have reconfigured some temporary Soviet radar stations to jam all radar in the local area so we're unable to locate said crashed bird. We need to recover the lost cargo and bring it back to the carrier.
ENEMY FORCES
Syndikat rebels, technicals and old Soviet era armour cover this entire AO.
FRIENDLY FORCES
US Rangers
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
Locate and assault the three radar jammers in then given AOs. You can disable the generators powering the devices via ACE interaction.
Once all jammers are disabled the location of the crashed US helo will be made available and the THs then need to recover the cargo (orange crates) back to the carrier.
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
Locate objectives, look for guarded radar/satelite temporary structures.
MOVEMENT PLAN
MH6s for transport, AH6s for fireworks.
FIRE SUPPORT PLAN
AH6s have M134s, 19x Hydras for light vehicles and 1x Hellfire (this passively hunts the target, no lock required)
SPECIAL TASKS
Rearm/Refuel available on the carrier for helos
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
To unlock the final objective you have to disable all three generators, you can't skip anything or the mission won't progress.
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by Cyruz
"]];
// Fucking jpgs
player createDiaryRecord ["Diary", ["Radar Photo","
Image from a captured Syndikat members mobile phone
"]];// 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","
*** 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
"]];
class Hull3 {
isEnabled = 1;
class Events {
acre_channels_set = "acre_channels_set.sqf";
};
class Briefing {
blufor = "hull3\briefing\blufor.sqf";
opfor = "hull3\briefing\opfor.sqf";
indfor = "hull3\briefing\indfor.sqf";
civilian = "hull3\briefing\civilian.sqf";
};
class Group {
assignedTeams[] = {
{"SL", "RED"},
{"Medic", ""},
{"FTL", "RED"},
{"AR", "BLUE"},
{"SN", "BLUE"},
{"RAT", "RED"}
};
};
class Gear {
#include "mk18.h"
};
class Uniform {
#include "rangers.h"
};
class Faction {
class CUP_USA_RAN_UCP {
gear = "mk18";
uniform = "rangers";
};
};
};class mk18 {
class Rifleman {
primaryWeapon = "CUP_arifle_M4A1_SOMMOD_Grip_black";
primaryWeaponItems[] = {"CUP_muzzle_snds_G36_black", "acc_pointer_IR", "CUP_optic_Eotech553_Coyote"};
secondaryWeapon = "";
secondaryWeaponItems[] = {};
handgunWeapon = "CUP_hgun_M17_Black";
handgunItems[] = {};
uniformWeapons[] = {};
vestWeapons[] = {};
backpackWeapons[] = {};
uniformMagazines[] = {
{"HandGrenade", 1},
{"ACE_Chemlight_HiRed", 2},
{"SmokeShell", 1},
{"CUP_21Rnd_9x19_M17_Black", 2}
};
vestMagazines[] = {
{"CUP_30Rnd_556x45_PMAG_QP", 6},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_556x45_PMAG_QP", 4},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2}
};
basicAssignItems[] = {"ItemMap", "ItemCompass", "ItemWatch"};
assignItems[] = {};
binocular = "";
uniformItems[] = {
{"ACE_Flashlight_KSF1", 1},
{"ACE_wirecutter", 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 {
primaryWeapon = "CUP_arifle_mk18_m203_black";
vestMagazines[] = {
{"CUP_30Rnd_556x45_PMAG_QP", 6},
{"CUP_1Rnd_HEDP_M203", 12},
{"CUP_1Rnd_Smoke_M203", 2},
{"CUP_1Rnd_SmokeRed_M203", 2},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_556x45_PMAG_QP", 4},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2},
{"CUP_1Rnd_Smoke_M203", 2},
{"CUP_1Rnd_SmokeRed_M203", 2},
{"CUP_FlareWhite_M203", 2}
};
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
};
class Officer : Leader {
assignItems[] = {"ItemGPS"};
binocular = "ACE_VectorDay";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class Crew : Rifleman {
primaryWeapon = "CUP_arifle_SBR_black";
primaryWeaponItems[] = {};
uniformMagazines[] = {
{"ACE_Chemlight_HiRed", 2},
{"SmokeShell", 1},
{"CUP_21Rnd_9x19_M17_Black", 2}
};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
vestMagazines[] = {{"CUP_30Rnd_556x45_PMAG_QP", 4}};
backpackMagazines[] = {};
assignItems[] = {"ItemGPS", "ACE_NVG_Wide"};
};
class CO : Officer {
};
class XO : CO {
backpackRadios[] = {"ACRE_PRC117F"};
};
class SL : Officer {
};
class Medic : Rifleman {
primaryWeapon = "CUP_arifle_SBR_black";
vestMagazines[] = {
{"CUP_30Rnd_556x45_PMAG_QP", 6},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2},
{"SmokeShell", 4}
};
backpackMagazines[] = {
{"SmokeShellBlue", 4},
{"CUP_30Rnd_556x45_PMAG_QP", 2}
};
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
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 = "CUP_arifle_HK_M27_VFG";
primaryWeaponItems[] = {"CUP_muzzle_snds_G36_black", "acc_pointer_IR", "CUP_optic_Eotech553_Black"};
vestMagazines[] = {{"CUP_60Rnd_556x45_SureFire_Tracer_Red", 2}};
backpackMagazines[] = {
{"CUP_60Rnd_556x45_SureFire_Tracer_Red", 6}
};
};
class RAT : Rifleman {
primaryWeapon = "CUP_arifle_M4A1_SOMMOD_black";
secondaryWeapon = "CUP_launch_M136";
vestMagazines[] = {
{"CUP_30Rnd_556x45_PMAG_QP", 6},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_556x45_PMAG_QP", 4},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 2}
};
};
class SN : Rifleman {
primaryWeapon = "CUP_srifle_M110";
primaryWeaponItems[] = {"CUP_optic_LeupoldMk4", "bipod_02_F_blk", "CUP_muzzle_snds_M110_black"};
vestMagazines[] = {
{"CUP_20Rnd_762x51_B_M110", 6},
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_20Rnd_762x51_B_M110", 4}
};
binocular = "ACE_VectorDay";
};
class P : Crew {
};
class Vehicle {
weapons[] = {
{"CUP_arifle_mk18_black", 2},
{"CUP_launch_M136", 4}
};
magazines[] = {
{"CUP_30Rnd_556x45_PMAG_QP", 80},
{"CUP_30Rnd_556x45_PMAG_QP_Tracer_Red", 40},
{"CUP_60Rnd_556x45_SureFire_Tracer_Red", 80},
{"CUP_20Rnd_762x51_B_M110", 30},
{"CUP_1Rnd_HEDP_M203", 40},
{"CUP_1Rnd_Smoke_M203", 5},
{"CUP_FlareWhite_M203", 5},
{"ACE_HandFlare_White", 5},
{"HandGrenade", 5},
{"SmokeShell", 5}
};
items[] = {{"ItemGPS", 1}};
medicalItems[] = {
{"ACE_fieldDressing", 50},
{"ACE_splint", 12}
};
};
class Car : Vehicle {};
class Truck : Vehicle {};
class Armored : Truck {};
};
class rangers {
class Rifleman {
headGear = "CUP_H_OpsCore_Tan_NoHS";
goggles = "";
uniform = "acp_Solid_Tan_U_B_CombatUniform_Solid_Tan";
vest = "CUP_V_CPC_Fastbelt_coy_ARM";
backpack = "ark_backpack_med";
insignia = "USP_PATCH_USA_ARMY_RANGER_ROUNDEL_TAN";
};
class Leader : Rifleman {
headGear = "CUP_H_OpsCore_Tan";
goggles = "CUP_G_Oakleys_Drk";
vest = "CUP_V_CPC_communicationsbelt_coy_ARM";
};
class Officer : Leader {
};
class Crew : Rifleman {
headGear = "acp_Solid_Tan_H_Cap_headphones_Solid_Tan";
goggles = "acp_Solid_Tan_G_Bandanna_aviator_Solid_Tan";
uniform = "acp_Solid_Tan_U_B_CombatUniform_tshirt_Solid_Tan";
vest = "acp_Solid_Tan_V_CarrierRigKBT_01_Solid_Tan_F_ARM";
backpack = "ark_backpack_med";
};
class CO : Officer {
};
class XO : CO {
};
class SL : Officer {
};
class Medic : Rifleman {
goggles = "CUP_TK_NeckScarf";
backpack = "ark_backpack_large";
vest = "CUP_V_CPC_medicalbelt_coy_ARM";
insignia = "USP_PATCH_ID_MEDIC_GRN";
};
class FTL : Leader {
goggles = "CUP_G_Oakleys_Embr";
vest = "CUP_V_CPC_tlbelt_coy_ARM";
};
class AR : Rifleman {
goggles = "CUP_G_ESS_BLK";
uniform = "acp_Solid_Tan_U_B_CombatUniform_vest_Solid_Tan";
vest = "CUP_V_CPC_lightbelt_coy_ARM";
};
class RAT : Rifleman {
goggles = "acp_Solid_Tan_G_Bandanna_Solid_Tan";
vest = "CUP_V_CPC_weaponsbelt_coy_ARM";
uniform = "acp_Solid_Tan_U_B_CombatUniform_vest_Solid_Tan";
};
class SN : Rifleman {
backpack = "ark_backpack_small";
};
class P : Crew {};
};
ark_qad_fnc_addActions = {
params ["_radar"];
private _action = [
"disableRadar",
"Disable Jammer",
"\idi\acre\addons\sys_oe303\data\ui\icon_antenna_ca.paa",
{
[
10,
_target,
{
params ["_obj"];
_obj setVariable ["ark_qad_var_isStopped", true, true];
[_obj, ["vr_shutdown", 250]] remoteExec ["say3D", 0];
switch ( _obj) do {
case radar1 : {dish1 animateSource ["radar_rotation",0,true]};
case radar2 : {dish2 animateSource ["radar_rotation",0,true]};
case radar3 : {dish3 animateSource ["radar_rotation",0,true]};
default {};
};
[(str _obj),"SUCCEEDED"] call BIS_fnc_taskSetState;
},
{
[["\A3\ui_f\data\map\mapcontrol\taskIconFailed_ca.paa", 2.0], ["Shutdown aborted!"]] call CBA_fnc_notify;
},
"Shutting down jammer"
] call ace_common_fnc_progressBar;
},
{!(_target getVariable ["ark_qad_var_isStopped", false])},
{},
[],
[0,0,0],
7 // Distance
] call ace_interact_menu_fnc_createAction;
[_radar, 0, ["ACE_MainActions"], _action] call ace_interact_menu_fnc_addActionToObject;
};
ark_qad_fnc_canPlaySound = {
params ["_obj"];
[
{player distance2d (_this #0) < 100},
{[(_this #0),"Device_disassembled_loop",29] call ark_qad_fnc_loopSound},
[_obj]
] call CBA_fnc_waitUntilAndExecute;
};
ark_qad_fnc_loopSound = {
params ["_obj","_snd","_time"];
private _source = "#particlesource" createVehicleLocal ASLToAGL getPosWorld _obj;
[_source, player] say3D [_snd, 250];
[
{(_this #1) getVariable ["ark_qad_var_isStopped", false]},
{deleteVehicle (_this #0)},
[_source,_obj,_snd,_time],
_time,
{[(_this #1),(_this #2),(_this #3)] call ark_qad_fnc_loopSound}
] call CBA_fnc_waitUntilAndExecute;
};
{
_x call ark_qad_fnc_addActions;
_x call ark_qad_fnc_canPlaySound;
} forEach [radar1,radar2,radar3];ark_qad_var_site1 = false;
ark_qad_var_site2 = false;
ark_qad_var_site3 = false;
ark_qad_var_boxes = [];
ark_qad_fnc_createCrashSite = {
params ["_site"];
ark_qad_var_crashSitePos = [0,0,0];
switch (_site) do {
case 1 : {ark_qad_var_crashSitePos = getMarkerPos "mkr_site1"; ark_qad_var_site1 = true};
case 2 : {ark_qad_var_crashSitePos = getMarkerPos "mkr_site2"; ark_qad_var_site2 = true};
case 3 : {ark_qad_var_crashSitePos = getMarkerPos "mkr_site3"; ark_qad_var_site3 = true};
default {};
};
private _helo = "cup_mh47e_wreck2" createVehicle ark_qad_var_crashSitePos;
_helo setDir (random 360);
_helo setVectorUp surfaceNormal position _helo;
private _smoke = createVehicle ["test_EmptyObjectForSmoke", [0,0,0], [], 0, "CAN_COLLIDE"];
_smoke attachTo [_helo, [0, 3.5, 0.5]];
[{
detach _this;
deleteVehicle _this;
}, _smoke, 360] call CBA_fnc_waitAndExecute;
trgChaseAI setPos ark_qad_var_crashSitePos;
private _zoneMarker = createMarker ["mkrZone", ark_qad_var_crashSitePos];
_zoneMarker setMarkerShape "ELLIPSE";
_zoneMarker setMarkerSize [300, 300];
_zoneMarker setMarkerColor "colorOpfor";
for "_" from 0 to 4 do {
private _pos = _helo getPos [20 + (random 5), random 360];
private _box = "C_IDAP_supplyCrate_F" createVehicle _pos;
_box allowDamage false;
_box call ark_clear_cargo_fnc_doClearVehicle;
_box addItemCargoGlobal ["ACE_Banana",50];
ark_qad_var_boxes pushBack _box;
};
};
ark_qad_fnc_finalObj = {
[true, ["task2"], ["Recover the lost US military cargo", "Recover the cargo"], ark_qad_var_crashSitePos, "ASSIGNED", -1, true, "container"] call BIS_fnc_taskCreate;
[
{(ark_qad_var_boxes inAreaArray trgChaseAI) isEqualTo []},
{
["task2","SUCCEEDED"] call BIS_fnc_taskSetState;
}
] call CBA_fnc_waitUntilAndExecute;
};
ark_qad_fnc_cleanUp = {
{
private _trigger = _x;
private _side = [adm_camp_defaultUnitTemplate] call adm_common_fnc_getUnitTemplateSide;
{
if ((side _x == _side) && (!isPlayer _x) && (_x inArea _trigger)) then {
if (isNull objectParent _x) then {
deleteVehicle _x;
} else {
private _vehicle = objectParent _x;
{_vehicle deleteVehicleCrew _x} forEach crew _vehicle;
deleteVehicle _vehicle;
};
};
} forEach allUnits;
} forEach [trgZone1,trgZone2,trgZone3];
};
[
{radar1 getVariable ["ark_qad_var_isStopped", false] && { radar2 getVariable ["ark_qad_var_isStopped", false] } && { radar3 getVariable ["ark_qad_var_isStopped", false] } },
{
[selectRandom [1,2,3]] call ark_qad_fnc_createCrashSite;
["task1","SUCCEEDED"] call BIS_fnc_taskSetState;
call ark_qad_fnc_finalObj;
}
] call CBA_fnc_waitUntilAndExecute;
[true, ["task1"], ["Knock out the radar jammers", "Disable Jammers"], objNull, "CREATED", -1, true, "search"] call BIS_fnc_taskCreate;
[true, ["radar1","task1"], ["Kill power to the first jammer", "Disable Jammer #1"], (getMarkerPos "marker_1"), "CREATED", -1, true, "talk1"] call BIS_fnc_taskCreate;
[true, ["radar2","task1"], ["Kill power to the second jammer", "Disable Jammer #2"], (getMarkerPos "marker_2"), "CREATED", -1, true, "talk2"] call BIS_fnc_taskCreate;
[true, ["radar3","task1"], ["Kill power to the third jammer", "Disable Jammer #3"], (getMarkerPos "marker_3"), "CREATED", -1, true, "talk3"] call BIS_fnc_taskCreate;
["mission.safetytimer.ended", {"task1" call BIS_fnc_taskSetCurrent}] call hull3_event_fnc_addEventHandler;
{_x animateSource ["Radar_Rotation", 99999, 0.1]} forEach [dish1,dish2,dish3]; raP
version 6 EditorData sourceName ark_co38_quick_and_dirty_v3 addons A3_Characters_F ace_nouniformrestrictions ace_parachute CUP_AirVehicles_AH6 ark_custom_units A3_Static_F_HMG_02 admiral plp_containers A3_Structures_F_Enoch_Military_Radar A3_Structures_F_Exp_Industrial_SugarCaneFactory_01 A3_Structures_F_Exp_Military_Flags A3_Ui_F A3_Structures_F_Enoch_Military_Camps ark_chase_ai A3_Boat_F_Jets_Carrier_01 A3_Structures_F_Civ_InfoBoards A3_Soft_F_Gamma_Truck_01 ace_rearm ace_cargo ace_refuel A3_Structures_F_Civ_Camping ace_sitting AddonsMetaData dlcs CUP_Vehicles Expansion Enoch Jets randomSeed ScenarioData CustomAttributes y Mission moveGridStep ?angleGridStep
>scaleGridStep ?autoGroupingDist Atoggles ItemIDProvider MarkerIDProvider LayerIndexProvider Camera nextID % nextID nextID pos 4HFCҁFdir >Cܾ4W?up y)>g?>aside n? 2ҷ List 0 items Item0 ( Item1 Item2 4 Item3 Item4 Item5 O Item6 Item7 ( Item8 _ Item9 Item10 Item11 .
Item12
Item13 Item14 Item15 Item16 Item17 Item18 X
Item19
className A3_Characters_F name Arma 3 Alpha - Characters and Clothing author Bohemia Interactive url https://www.arma3.com className ace_nouniformrestrictions name ACE3 - No Uniform Restrictions author ACE-Team url https://ace3.acemod.org/ 4 className ace_parachute name ACE3 - Parachute author ACE-Team url https://ace3.acemod.org/ className CUP_AirVehicles_AH6 name CUP_AirVehicles_AH6 className ark_custom_units name ARK Inhouse - Custom Units author ARK url http://www.ark-group.org O className A3_Static_F name Arma 3 Alpha - Turrets author Bohemia Interactive url https://www.arma3.com className Admiral name ARK Inhouse - Admiral author Kami url https://github.com/kami- ( className plp_containers name plp_containers _ className A3_Structures_F_Enoch_Military name Arma 3 Contact Platform - Military Buildings and Structures author Bohemia Interactive url https://www.arma3.com className A3_Structures_F_Exp_Industrial name Arma 3 Apex - Industrial Structures author Bohemia Interactive url https://www.arma3.com className A3_Structures_F_Exp name Arma 3 Apex - Buildings and Structures 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
className ark_chase_ai name ARK Inhouse - Chase AI author ARK url http://www.ark-group.org className A3_Boat_F_Jets name Arma 3 Jets - Boats and Submersibles author Bohemia Interactive url https://www.arma3.com className A3_Structures_F name Arma 3 - Buildings and Structures author Bohemia Interactive url https://www.arma3.com className A3_Soft_F_Gamma name Arma 3 - Unarmored Land Vehicles author Bohemia Interactive url https://www.arma3.com className ace_rearm name ACE3 - Rearm author ACE-Team url https://ace3.acemod.org/ className ace_cargo name ACE3 - Cargo author ACE-Team url https://ace3.acemod.org/ X
className ace_refuel name ACE3 - Refuel author ACE-Team url https://ace3.acemod.org/
className ace_sitting name ACE3 - Sitting author ACE-Team url https://ace3.acemod.org/ author Cyruz Header A y gameType Coop minPlayers maxPlayers , y Category0 name Multiplayer Attribute0 Attribute1 nAttributes property RespawnTemplates expression true Value data ( singleType ARRAY value L items Item0 i data y singleType STRING value None property RespawnButton expression true Value data singleType SCALAR value ? Intel B Entities Connections | briefingName ark_co38_quick_and_dirty_v3 overviewText Rangers scramble a QRF to recover an asset resistanceWest timeOfChanges FstartWeather >startWind =startWaves =forecastWeather >forecastWind =forecastWaves =forecastLightnings =wavesForced windForced year month day hour minute startFogBase zforecastFogBase zstartFogDecay forecastFogDecay "items ! Item0 Item1 q Item2 P. Item3 ; Item4 H Item5 4V Item6 |Y Item7 \ Item8 ` Item9 b Item10 Je Item11 h Item12 ?i Item13 sq Item14 y Item15 Item16 Item17 n Item18 n Item19 _ Item20 y= Item21 /A Item22 D Item23 qL Item24 O Item25 W Item26 Z Item27 3c Item28 f Item29 n Item30 Item31 Item32 n | dataType Group side West Entities Attributes k id q items Item0 , Item1 Item2 Item3 k dataType Object PositionInfo side West flags Attributes id type B_officer_F CustomAttributes position .nF4=AVFangles @ skill ? rank CAPTAIN init [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "CO"], ["marker", "CO", "ColorYellow"]] call hull3_unit_fnc_init; description US Rangers - Commanding Officer@CO isPlayer isPlayable Attribute0 Attribute1 nAttributes property speaker expression _this setspeaker _value; Value V data f singleType STRING value Male04ENG property pitch expression _this setpitch _value; Value data singleType SCALAR value ? dataType Object PositionInfo side West flags Attributes id type B_medic_F CustomAttributes position nF4=AvVFangles @ skill ? rank SERGEANT init [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "Medic"], ["marker", "COM", "ColorYellow"]] call hull3_unit_fnc_init; description US Rangers - Platoon Medic@CO isPlayable Attribute0 Attribute1 c nAttributes property speaker expression _this setspeaker _value; Value ' c data 7 c singleType STRING value Male09ENG c property pitch expression _this setpitch _value; Value data singleType SCALAR value
׃? dataType Object PositionInfo c side West flags Attributes id type B_officer_F CustomAttributes position WnF4=AMVFangles @ skill ? rank LIEUTENANT init call{ [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "XO"], ["marker", "XO", "ColorYellow"]] call hull3_unit_fnc_init;} description US Rangers - Executive Officer@CO isPlayable Attribute0 Attribute1 > nAttributes property speaker expression _this setspeaker _value; Value > data > singleType STRING value Male02ENG > property pitch expression _this setpitch _value; Value data singleType SCALAR value Hz? dataType Object PositionInfo < side West flags Attributes t id ' type B_Pilot_F CustomAttributes 1 k position nF4=A/VFangles @ t skill ? rank CORPORAL init call{ [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "P"]] call hull3_unit_fnc_init;} description US Rangers - Command Pilot@CO isPlayable 1 Attribute0 i Attribute1 nAttributes k property speaker expression _this setspeaker _value; Value data singleType STRING value Male11ENG property pitch expression _this setpitch _value; Value 5 k data E k singleType SCALAR value Hz?k q dataType Group side West Entities Attributes J. id P. items Item0 Item1 " Item2 % Item3 ( Item4 %* Item5 , J. dataType Object PositionInfo side West flags Attributes id type B_Soldier_SL_F CustomAttributes ! " position 7nF5=AWFangles &@ skill ? rank SERGEANT init call{ [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "SL"], ["marker", "Alpha", "ColorRed"]] call hull3_unit_fnc_init;} description US Rangers - Alpha Squad Leader@Alpha isPlayable ! Attribute0 ! Attribute1 s" nAttributes " property speaker expression _this setspeaker _value; Value 7" s" data G" s" singleType STRING value Male08ENG s" property pitch expression _this setpitch _value; Value " " data " " singleType SCALAR value u?" dataType Object PositionInfo # side West flags Attributes # id type B_medic_F atlOffset H8 CustomAttributes $ % position fnFM=AWFangles &@ # skill ? rank CORPORAL init call{ [this, ["faction", "CUP_USA_RAN_UCP"], ["gear", "Medic"], ["marker", "AM", "ColorRed"]] call hull3_unit_fnc_init;} description US Rangers - Alpha Medic@Alpha isPlayable $ Attribute0 $ Attribute1 W% nAttributes % property speaker expression _this setspeaker _value; Value % W% data +% W% singleType STRING value Male11ENG W% property pitch expression _this setpitch _value; Value % % data % % singleType SCALAR value u?% dataType Object PositionInfo j&