admiral\admiral.h qe description.ext ~lqe hull3\briefing\blufor.sqf qe hull3\briefing\civilian.sqf Sqe hull3\briefing\indfor.sqf Sqe hull3\briefing\opfor.sqf Sqe hull3\hull3.h wqeR hull3\KC_G.h cqe hull3\KC_U.h qe, hull3\LICENSE Sqe8 init.sqf Pqe mission.sqm
xe class Admiral {
isEnabled = 1;
sideRelations[] = {
{"west", "resistance", "enemy"},
{"resistance", "west", "enemy"}
};
class Camp {
defaultUnitTemplate = "SYND_REBEL";
defaultZoneTemplate = "Camp";
};
class Patrol {
defaultUnitTemplate = "SYND_REBEL";
defaultZoneTemplate = "Patrol";
};
class Cqc {
defaultUnitTemplate = "SYND_REBEL";
defaultZoneTemplate = "Cqc";
};
class UnitTemplates {
class SYND_REBEL {
technicals[] = {"CUP_I_Hilux_AGS30_TK", "CUP_I_Hilux_DSHKM_TK", "CUP_I_Hilux_SPG9_TK"};
armour[] = {"CUP_I_MTLB_pk_SYNDIKAT"};
th[] = {"CUP_I_UH1H_slick_TK_GUE"};
ah[] = {"CUP_I_UH1H_gunship_TK_GUE"};
};
};
};#include "admiral\admiral.h"
#include "hull3\hull3.h"
allowProfileGlasses = 0;
enableDebugConsole = 1;
disableChannels[]={{2,true,true},{4,true,true},{6,true,true}};
onLoadName = "katkoula clearance";
onLoadMission = "Made with Hull3";
author = "dancemoox";
loadScreen = "x\ark\addons\hull3\resources\hull3_logo.paa";
class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 61;
};
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 = 2;
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,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 = 2;
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
};
// BLUFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
Anti Government Rebels are in control of Katkoula island, a landing force of Republican Guard have been landed to clear them from the island.
ENEMY FORCES
Anti Government Rebels, armed with foreign supplied small arms and light converted civillian vehicles. They may have limited numbers of MT-LB units.
FRIENDLY FORCES
We are the only Horizon Islands force operating on the island.
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
Sweep Rebel forces from Katkoula.
Advance along the main road eliminating any resistance encountered.
Locate and eliminate supply boats and the Rebel Captain within and near Yanukka.
Finally advance and secure the Bala Airstrip.
Be on the look out for Rebel supply caches whilst clearing, where found they should be destroyed.
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
Undertake objectives in the given order.
MOVEMENT PLAN
Each MAN truck can transport nineteen troops.
M113A1 can transport ten troops in addition to its two crew.
"]];
// Credits
player createDiaryRecord ["Diary", ["Credits", "
Made by dancemoox
"]];
// 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 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_HIL_CCE {
gear = "KC_G";
uniform = "KC_U";
languages[] = {
{"west", 100}
};
};
};
class Gear {
#include "KC_G.h"
unitBaseClass = "Rifleman";
vehicleBaseClass = "Vehicle";
};
class Uniform {
#include "KC_U.h"
unitBaseClass = "Rifleman";
};
};class KC_G {
class Rifleman {
primaryWeapon = "gm_hk33a2_blk";
primaryWeaponItems[] = {};
secondaryWeapon = "";
secondaryWeaponItems[] = {};
handgunWeapon = "";
handgunItems[] = {};
uniformWeapons[] = {};
vestWeapons[] = {};
backpackWeapons[] = {};
uniformMagazines[] = {{"ACE_HandFlare_Yellow", 2}};
vestMagazines[] = {
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 6},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 2}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_m26a1", 2},
{"gm_smokeshell_yel_dm26", 2},
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 4},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 2}
};
basicAssignItems[] = {"ItemMap", "ItemCompass", "ItemWatch"};
assignItems[] = {};
binocular = "";
uniformItems[] = {
{"ACE_Flashlight_MX991", 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 {
primaryWeapon = "gm_hk33a3_blk";
handgunWeapon = "gm_m49_blk";
vestMagazines[] = {
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 4},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 1},
{"gm_8Rnd_9x19mm_B_DM11_p210_blk", 3}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_m26a1", 2},
{"gm_smokeshell_yel_dm26", 1},
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 4},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 2}
};
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
};
class Officer : Leader {
assignItems[] = {"ItemGPS"};
binocular = "ACE_Vector";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class Crew : Rifleman {
primaryWeapon = "gm_mp2a1_blk";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
vestMagazines[] = {{"gm_32Rnd_9x19mm_B_DM51_mp2_blk", 4}};
backpackMagazines[] = {};
assignItems[] = {"ItemGPS"};
};
class CO : Officer {
};
class XO : CO {
};
class SL : Officer {
};
class Medic : Rifleman {
primaryWeapon = "gm_hk53a3_blk";
vestMagazines[] = {
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 6},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 2},
{"gm_smokeshell_yel_dm26", 4}
};
backpackMagazines[] = {
{"gm_smokeshell_yel_dm26", 4},
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 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 = "gm_mg8a1_blk";
vestMagazines[] = {{"gm_100Rnd_762x51mm_B_T_DM21_mg8_oli", 3}};
backpackMagazines[] = {
{"gm_handgrenade_frag_m26a1", 2},
{"gm_smokeshell_yel_dm26", 1},
{"gm_100Rnd_762x51mm_B_T_DM21_mg8_oli", 4}
};
};
class AAR : Rifleman {
backpackMagazines[] = {
{"gm_handgrenade_frag_m26a1", 2},
{"gm_smokeshell_yel_dm26", 1},
{"gm_100Rnd_762x51mm_B_T_DM21_mg8_oli", 4}
};
binocular = "Binocular";
};
class RAT : Rifleman {
primaryWeapon = "gm_hk53a2_blk";
secondaryWeapon = "CUP_launch_M72A6";
vestMagazines[] = {
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 6},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 2}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_m26a1", 2},
{"gm_smokeshell_yel_dm26", 1},
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 4}
};
};
class ENG : Rifleman {
primaryWeapon = "gm_hk512_wud";
handgunWeapon = "gm_m49_blk";
vestMagazines[] = {
{"gm_7rnd_12ga_hk512_pellet", 4},
{"gm_7rnd_12ga_hk512_slug", 4},
{"gm_8Rnd_9x19mm_B_DM11_p210_blk", 3}
};
backpackMagazines[] = {
{"DemoCharge_Remote_Mag", 3},
{"SatchelCharge_Remote_Mag", 2}
};
assignItems[] = {"ItemGPS"};
vestItems[] = {
{"ACE_DefusalKit", 1},
{"ACE_M26_Clacker", 1}
};
binocular = "ACE_Vector";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class ENGA : ENG {
binocular = "";
uniformRadios[] = {"ACRE_PRC343"};
};
class VC : Crew {
binocular = "ACE_Vector";
};
class VD : Crew {
};
class Vehicle {
weapons[] = {
{"CUP_launch_M72A6", 25}
};
magazines[] = {
{"gm_30Rnd_556x45mm_B_DM11_hk33_blk", 100},
{"gm_30Rnd_556x45mm_B_T_DM21_hk33_blk", 50},
{"gm_100Rnd_762x51mm_B_T_DM21_mg8_oli", 100},
{"ACE_HandFlare_Yellow", 25},
{"gm_handgrenade_frag_m26a1", 25},
{"gm_smokeshell_yel_dm26", 25},
{"gm_7rnd_12ga_hk512_pellet", 50},
{"gm_7rnd_12ga_hk512_slug", 50},
{"gm_8Rnd_9x19mm_B_DM11_p210_blk", 25},
{"gm_32Rnd_9x19mm_B_DM51_mp2_blk", 25},
{"DemoCharge_Remote_Mag", 10},
{"SatchelCharge_Remote_Mag", 5}
};
items[] = {};
medicalItems[] = {
{"ACE_fieldDressing", 50},
{"ACE_splint", 12}
};
};
};class KC_U {
class Rifleman {
headGear = "gm_ge_headgear_m92_cover_oli";
goggles = "";
uniform = "gm_xx_uniform_soldier_bdu_nogloves_80_oli";
vest = "gm_ge_army_vest_80_rifleman_ARM";
backpack = "ark_backpack_med";
insignia = "USP_PATCH_GAME_ARMA_TANOA";
};
class Leader : Rifleman {
headGear = "gm_ge_headgear_m92_cover_glasses_oli";
uniform = "gm_xx_uniform_soldier_bdu_rolled_80_oli";
vest = "gm_ge_army_vest_80_leader_ARM";
};
class Officer : Leader {
headGear = "gmx_cdf2022_army_beret_grn";
goggles = "G_Aviator";
uniform = "gm_xx_uniform_soldier_bdu_80_oli";
};
class Crew : Rifleman {
headGear = "gm_ge_headgear_crewhat_80_blk";
goggles = "";
uniform = "gm_xx_uniform_soldier_bdu_rolled_80_oli";
vest = "gm_ge_army_vest_80_crew_ARM";
backpack = "ark_backpack_small";
};
class CO : Officer {
};
class XO : CO {
};
class SL : Officer {
};
class Medic : Rifleman {
headGear = "gm_ge_headgear_m92_cover_glasses_oli";
goggles = "G_Spectacles";
vest = "gm_ge_army_vest_80_medic_ARM";
backpack = "ark_backpack_large";
};
class FTL : Leader {
goggles = "G_Headset_lxWS";
};
class AR : Rifleman {
vest = "gm_ge_army_vest_80_machinegunner_ARM";
};
class AAR : Rifleman {
backpack = "ark_backpack_large";
};
class RAT : Rifleman {
goggles = "gm_ge_facewear_dustglasses";
};
class ENG : Rifleman {
headGear = "gm_ge_headgear_m92_cover_glasses_oli";
goggles = "G_Headset_lxWS";
uniform = "gm_xx_uniform_soldier_bdu_rolled_80_oli";
vest = "gm_ge_army_vest_80_demolition_ARM";
backpack = "ark_backpack_large";
};
class ENGA : ENG {
headGear = "gm_ge_headgear_m92_cover_oli";
goggles = "gm_ge_facewear_dustglasses";
};
class VC : Crew {
};
class VD : Crew {
};
};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.if (isServer) then {
{_x forceFlagTexture "\A3\Data_F_Exp\Flags\flag_Tanoa_CO.paa"} forEach [apc_1, apc_2, apc_3, apc_4, car_1, car_2, car_3, truck_1, truck_2, truck_3, truck_4];
};
ark_fnc_cleanUpAI = {
params ["_trigger"];
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;
}; raP
version 6 EditorData sourceName ark_co60_katkoula_clearance addons = A3_Characters_F ace_explosives CUP_WaterVehicles_LCU1600 gm_vehicles_land_tracked_m113_ge_army_m113 gm_vehicles_land_wheeled_iltis_ge_army_iltis gm_vehicles_land_wheeled_kat1_ge_army_kat1 gm_weapons_ammoboxes ark_ace_rearm ark_clear_cargo ark_ai_sentry A3_Ui_F A3_Soft_F_Gamma_Truck_02 gm_vehicles_land_wheeled_w123_ge_civ_w123 gm_vehicles_land_wheeled_typ2_ge_civ_typ2 gm_vehicles_land_wheeled_typ1_ge_civ_typ1 gm_vehicles_land_wheeled_u1300l_ge_civ_u1300l CUP_WheeledVehicles_Pickup CUP_WheeledVehicles_Bus_city gm_objects_fortification plp_containers A3_Characters_F_Exp ark_hidden_items ark_custom_units CUP_TrackedVehicles_MTLB admiral gm_weapons_machineguns_dshkm_gm_gc_army_dshkm ark_chase_ai CUP_WaterVehicles_Fishing_Boat CUP_WheeledVehicles_Hilux A3_Boat_F_Gamma_Boat_Civil_01 A3_Boat_F_Exp_Boat_Transport_02 gm_vehicles_land_wheeled_ural375d_gc_civ_ural375d CUP_WheeledVehicles_TT650 CUP_Weapons_SA61 CUP_Weapons_Ammunition A3_Weapons_F acre_main A3_Characters_F_Orange_Headgear A3_Soft_F_Enoch_Tractor_01 gm_vehicles_air_helicopters_mi2_gc_civ_mi2 CUP_WheeledVehicles_LR gm_vehicles_air_planes_l410_gc_civ_l410 gm_vehicles_land_wheeled_u1300l_ge_army_u1300l A3_Structures_F_Items_Tools A3_Structures_F_Heli_Furniture A3_Structures_F_Heli_Civ_Constructions A3_Structures_F_Heli_Ind_Machines ace_field_rations A3_Props_F_Orange_Humanitarian_Supplies ace_cargo A3_Structures_F_Civ_Camping CUP_Misc3_Config A3_Structures_F_Items_Vessels A3_Props_F_Orange_Items_Tools A3_Structures_F_EPA_Items_Tools A3_Structures_F_Argo_Civilian_Garbage ace_dragging A3_Props_F_Oldman_Items CUP_Misc_e_Config A3_Structures_F_Enoch_Military_Radar gm_weapons_launchers_spg9_gm_gc_army_spg9 AddonsMetaData ( dlcs gm CUP_Vehicles Expansion CUP_Weapons Orange Enoch Heli Argo Oldman randomSeed ScenarioData &