admiral\admiral.h ca description.ext -ay hull3\briefing\blufor.sqf 7a hull3\briefing\civilian.sqf n _ hull3\briefing\indfor.sqf n _ hull3\briefing\opfor.sqf n _ hull3\hull3.h aI hull3\LICENSE n _8 hull3\PA_G.h Tc hull3\PA_U.h ?a init.sqf n _ mission.sqm TTc;| class Admiral {
isEnabled = 1;
class Camp {
defaultUnitTemplate = "CUP_SLA_DE";
defaultZoneTemplate = "Camp";
};
class Patrol {
defaultUnitTemplate = "CUP_SLA_DE";
defaultZoneTemplate = "Patrol";
};
class Cqc {
defaultUnitTemplate = "CUP_SLA_DE";
defaultZoneTemplate = "Cqc";
};
class UnitTemplates {
class CUP_SLA_DE {
technicals[] = {"CUP_O_UAZ_MG_SLA", "CUP_O_UAZ_AGS30_SLA", "CUP_O_UAZ_SPG9_SLA"};
armour[] = {"CUP_O_BRDM2_SLA"};
th[] = {"CUP_O_UH1H_SLA"};
ah[] = {"CUP_O_UH1H_armed_SLA"};
};
};
};
#include "admiral\admiral.h"
#include "hull3\hull3.h"
allowProfileGlasses = 0;
enableDebugConsole = 1;
disableChannels[]={{2,true,true},{4,true,true},{6,true,true}};
onLoadName = "police action";
onLoadMission = "Made with Hull3";
author = "dancemoox";
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 = 1;
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 = 1;
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";
};
};
// BLUFOR Notes
// Situation
player createDiaryRecord ["Diary", ["Situation","
Northern Sahrani forces have ignored the Malden neutrality declaration and have chosen to invade.
The Malden Defence Force are engaged to the north and we have been requested to undertake offensive actions of our own in defence of our island homes.
ENEMY FORCES
Sahrani Liberation Army, thankfully they have only managed to offload light vehicles thus far.
FRIENDLY FORCES
We are the Malden Gendarmerie, we're the thin blue line!
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
We have been tasked with disrupting SLA operations in and around Le Port
Investigate the Gendarmerie barracks and ascertain the status of its officers.
Destroy the fuel depot south east of the barracks to prevent its use by SLA forces.
Destroy the SLA munitions and vehicles being unloaded within the Harbor.
Sweep Le Port of SLA resistance, additionally destroy the Radar atop Monte.
Finally secure the Power Plant and destroy its substation connection to the island grid.
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
Undertake our assignments in the given order, once all assignments are complete extract north or west to safety.
MOVEMENT PLAN
Each Patrol detachment has a transport van and offroad for movement, these have been loaded with additional supplies so should be brought with us were possible.
Support teams have their own dedicated transport.
FIRE SUPPORT PLAN
The Tactical Support Team can provide accurate sustained fire support.
Anti-vehicle rifle grenades have been issued to Patrol Sergeants and one G3 issued Constable in each Patrol, these are our only anti vehicle capability.
SPECIAL TASKS
Destroy SLA vehicles and arms dumps where found, attempt to preserve Malden equipment where possible for later recovery.
"]];
// Administration
player createDiaryRecord ["Diary", ["Administration","
The Tactical Support Team are armed with our only heavy weapon. They have a single MG3 and tripod mount along with their personal weapons.
The TST Gunner can deploy the tripod via addaction, it will take your MG3 and assemble it in front of you with all ammo you have on you.
Once the ammunition contained within is depleted disassemble the tripod and reassemble with new ammo in your inventory.
Note the tripod will often appear behind you when disassembling.
"]];
// 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 BLU_GEN_F_SWAT {
gear = "PA_G";
uniform = "PA_U";
languages[] = {
{"west", 100}
};
};
};
class Gear {
#include "PA_G.h"
unitBaseClass = "Rifleman";
vehicleBaseClass = "Vehicle";
};
class Uniform {
#include "PA_U.h"
unitBaseClass = "Rifleman";
};
};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.class PA_G {
class Rifleman {
primaryWeapon = "CUP_smg_MP5A5";
primaryWeaponItems[] = {"CUP_acc_Flashlight_MP5", "CUP_muzzle_fh_MP5"};
secondaryWeapon = "";
secondaryWeaponItems[] = {};
handgunWeapon = "";
handgunItems[] = {};
uniformWeapons[] = {};
vestWeapons[] = {};
backpackWeapons[] = {};
uniformMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 2},
{"ACE_HandFlare_Yellow", 2},
{"gm_smokeshell_yel_gc", 2}
};
vestMagazines[] = {
{"CUP_30Rnd_9x19_MP5", 8},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 4}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 1},
{"gm_smokeshell_yel_gc", 1},
{"CUP_30Rnd_9x19_MP5", 6},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 4}
};
basicAssignItems[] = {"ItemMap", "ItemCompass", "ItemWatch"};
assignItems[] = {};
binocular = "";
uniformItems[] = {
{"ACE_Flashlight_XL50", 1},
{"ACE_wirecutter", 1}
};
vestItems[] = {};
backpackItems[] = {};
uniformRadios[] = {"ACRE_PRC343"};
vestRadios[] = {};
backpackRadios[] = {};
uniformMedicalItems[] = {
{"ACE_fieldDressing", 20},
{"ACE_tourniquet", 4}
};
vestMedicalItems[] = {};
backpackMedicalItems[] = {};
code = "";
headGear = "";
uniform = "";
goggles = "";
vest = "";
backpack = "";
};
class Leader : Rifleman {
handgunWeapon = "gm_p1_blk";
vestMagazines[] = {
{"CUP_30Rnd_9x19_MP5", 8},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 4},
{"gm_8Rnd_9x19mm_B_DM11_p1_blk", 3}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 1},
{"gm_smokeshell_yel_gc", 1},
{"CUP_30Rnd_9x19_MP5", 6},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 4}
};
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
};
class Officer : Leader {
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class Crew : Rifleman {
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
backpackMagazines[] = {};
assignItems[] = {"ItemGPS"};
};
class CO : Officer {
};
class XO : CO {
};
class SL : Officer {
};
class Medic : Rifleman {
backpackMagazines[] = {
{"gm_smokeshell_yel_gc", 4},
{"CUP_30Rnd_9x19_MP5", 2},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 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 {
primaryWeapon = "gm_g3a3_blk";
primaryWeaponItems[] = {};
vestMagazines[] = {
{"gm_20Rnd_762x51mm_B_DM41_g3_blk", 8},
{"gm_20Rnd_762x51mm_B_T_DM21A1_g3_blk", 4},
{"gm_8Rnd_9x19mm_B_DM11_p1_blk", 3}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 1},
{"gm_smokeshell_yel_gc", 1},
{"gm_20Rnd_762x51mm_B_DM41_g3_blk", 6},
{"gm_20Rnd_762x51mm_B_T_DM21A1_g3_blk", 4},
{"gm_1rnd_67mm_heat_dm22a1_g3", 4}
};
};
class RAT : FTL {
};
class MMGG : Rifleman {
primaryWeapon = "gm_mg3_blk";
primaryWeaponItems[] = {};
handgunWeapon = "gm_p1_blk";
vestMagazines[] = {
{"gm_120Rnd_762x51mm_B_T_DM21A1_mg3_grn", 4},
{"gm_8Rnd_9x19mm_B_DM11_p1_blk", 3}
};
backpackMagazines[] = {};
};
class MMGAG : Rifleman {
backpackMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 1},
{"gm_smokeshell_yel_gc", 1},
{"gm_120Rnd_762x51mm_B_T_DM21A1_mg3_grn", 4}
};
binocular = "Binocular";
assignItems[] = {"ItemGPS"};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class ENG : Rifleman {
backpackMagazines[] = {
{"DemoCharge_Remote_Mag", 6},
{"SatchelCharge_Remote_Mag", 2}
};
assignItems[] = {"ItemGPS"};
vestItems[] = {
{"ACE_DefusalKit", 1},
{"ACE_M26_Clacker", 1}
};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class ENGA : ENG {
uniformRadios[] = {"ACRE_PRC343"};
};
class SN : Rifleman {
primaryWeapon = "gm_g3a3_blk";
handgunWeapon = "gm_p1_blk";
primaryWeaponItems[] = {"gm_feroz24_blk"};
vestMagazines[] = {
{"gm_20Rnd_762x51mm_B_DM41_g3_blk", 4},
{"gm_20Rnd_762x51mm_B_T_DM21A1_g3_blk", 4},
{"gm_8Rnd_9x19mm_B_DM11_p1_blk", 3}
};
backpackMagazines[] = {
{"gm_handgrenade_frag_dm51a1", 1},
{"gm_smokeshell_yel_gc", 1},
{"gm_20Rnd_762x51mm_B_DM41_g3_blk", 3}
};
assignItems[] = {"ItemGPS"};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class VC : Crew {
binocular = "Binocular";
};
class VD : Crew {
};
class Vehicle {
weapons[] = {};
magazines[] = {
{"CUP_30Rnd_9x19_MP5", 100},
{"CUP_30Rnd_Yellow_Tracer_9x19_MP5", 50},
{"gm_20Rnd_762x51mm_B_DM41_g3_blk", 100},
{"gm_20Rnd_762x51mm_B_T_DM21A1_g3_blk", 50},
{"gm_1rnd_67mm_heat_dm22a1_g3", 25},
{"gm_8Rnd_9x19mm_B_DM11_p1_blk", 10},
{"gm_handgrenade_frag_dm51a1", 25},
{"gm_smokeshell_yel_gc", 25},
{"ACE_HandFlare_Yellow", 25},
{"gm_120Rnd_762x51mm_B_T_DM21A1_mg3_grn", 50},
{"SatchelCharge_Remote_Mag", 10},
{"DemoCharge_Remote_Mag", 20}
};
items[] = {{"ItemGPS", 1}};
medicalItems[] = {
{"ACE_fieldDressing", 100},
{"ACE_splint", 24}
};
};
};
class PA_U {
class Rifleman {
headGear = "CUP_H_USArmy_Helmet_Protec_Gog";
goggles = "";
uniform = "U_B_GEN_Commander_F";
vest = "V_TacVest_gen_F_ARM";
backpack = "ark_backpack_med";
};
class Leader : Rifleman {
};
class Officer : Leader {
headGear = "H_Beret_gen_F";
goggles = "G_Aviator";
};
class Crew : Rifleman {
headGear = "H_MilCap_gen_F";
backpack = "ark_backpack_small";
};
class CO : Officer {
};
class XO : CO {
};
class SL : Officer {
headGear = "H_MilCap_gen_F";
};
class Medic : Rifleman {
backpack = "ark_backpack_large";
};
class FTL : Leader {
};
class RAT : Rifleman {
};
class MMGG : Rifleman {
backpack = "gm_mg3_aatripod_weaponBag";
};
class MMGAG : Leader {
};
class ENG : Rifleman {
backpack = "ark_backpack_large";
};
class ENGA : ENG {
};
class SN : Rifleman {
};
class VC : Crew {
};
class VD : Crew {
};
};
raP 7|
version 6 EditorData R
sourceName ark_co62_police_action addons U A3_Characters_F ace_explosives ark_ace_rearm ark_clear_cargo ark_ai_sentry A3_Modules_F ark_chase_ai ark_vehicle_textures A3_Soft_F_Exp_Offroad_01 A3_Soft_F_Enoch_Offroad_01 A3_Soft_F_Orange_Van_02 vehicles_1_F_lxWS_APC_Wheeled_02 CUP_Creatures_Military_SLA CUP_WheeledVehicles_UAZ CUP_Misc3_Config A3_Structures_F_Tank_Military_Fortifications CUP_StandaloneTerrains_Core A3_Structures_F_Wrecks A3_Structures_F_Enoch_Decals_Horizontal A3_Structures_F_Oldman_Decals A3_Structures_F_Heli_Ind_Machines CUP_WarfareBuildings CUP_StandaloneTerrains_Core_Faction CUP_CAMisc A3_Structures_F_Argo_Decals_Horizontal A3_Structures_F_Kart_Civ_SportsGrounds A3_Structures_F_Enoch_Wrecks CUP_Editor_Buildings_Config gm_structures_euro_80 A3_Structures_F_Items_Documents A3_Structures_F_Items_Vessels cba_xeh CUP_Editor_Structures_Config A3_Structures_F_EPB_Items_Military A3_Props_F_Orange_Civilian_InfoBoards plp_containers A3_Props_F_AoW_Civilian_Gallery plp_beachobjects A3_Props_F_Orange_Items_Decorative A3_Structures_F_EPB_Items_Documents A3_Props_F_Argo_Items_Documents A3_Structures_F_Heli_Items_Luggage ace_cargo A3_Structures_F_Items_Stationery ace_dragging A3_Structures_F_EPB_Items_Vessels gm_objects_canister ace_compat_gm A3_Props_F_Orange_Humanitarian_Supplies A3_Supplies_F_Heli_Fuel A3_Props_F_Orange_Humanitarian_Camps A3_Props_F_Orange_Furniture A3_Structures_F_EPA_Items_Food A3_Structures_F_Heli_Items_Electronics A3_Structures_F_EPA_Mil_Scrapyard A3_Props_F_Enoch_Items_Documents ace_sitting A3_Structures_F_Mark_Items_Sport A3_Props_F_Argo_Civilian_InfoBoards plp_urban_barriers A3_Structures_F_Heli_Furniture A3_Structures_F_Heli_Civ_Constructions A3_Structures_F_Bootcamp_Items_Electronics A3_Structures_F_Bootcamp_Items_Sport A3_Props_F_Tank_Military_TankAcc A3_Structures_F_EPA_Civ_Constructions CUP_CA_Config A3_Structures_F_Enoch_Military_Radar A3_Supplies_F_Exp_Ammoboxes gm_weapons_ammoboxes A3_Props_F_Enoch_Infrastructure_Traffic gm_objects_computers CUP_WheeledVehicles_BRDM2 CUP_WheeledVehicles_Ural Admiral ark_rotor A3_Supplies_F_Heli_CargoNets A3_Structures_F_Exp_Industrial_Port CUP_WaterVehicles_Type072 CUP_AirVehicles_UH1H gm_vehicles_land_tracked_2s1_gc_army_2s1 CUP_WaterVehicles_PBX CUP_WaterVehicles_LCVP ark_ace_medical A3_Ui_F AddonsMetaData dlcs Expansion Enoch Orange ws CUP_Units CUP_Vehicles Oldman Heli Argo Kart Aow gm Mark Tank randomSeed ScenarioData L+ CustomAttributes + Mission B- 7| moveGridStep ?angleGridStep
>scaleGridStep ?autoGroupingDist Atoggles ItemIDProvider MarkerIDProvider LayerIndexProvider , Camera ? nextID nextID , nextID ? pos :wEeBF)Edir >
˾=up ,3pj?V䤾aside WN 6? List L+ Bitems A Item0 Item1 G Item2 Item3 Item4 Item5 Item6 v Item7 Item8 / Item9 Item10 I Item11 Item12 W Item13 Item14 Item15 * Item16 Item17 Item18 Item19 % Item20 Item21 M Item22 Item23 Item24 Item25 Item26 ? Item27 Item28 Item29 Item30 Item31 } Item32 Item33 G Item34 Item35 Item36 Item37 Item38 h Item39 Item40 T Item41 Item42 }! Item43 " Item44 ~" Item45 # Item46 O# Item47 # Item48 {$ Item49 $ Item50 ]% Item51 % Item52 d&