admiral\admiral.h ~dbe description.ext "by hull3\briefing\blufor.sqf "b1 hull3\briefing\civilian.sqf n _ hull3\briefing\indfor.sqf n _ hull3\briefing\opfor.sqf n _ hull3\hull3.h bH hull3\LICENSE n _8 hull3\SS_G.h b hull3\SS_U.h b init.sqf "b mission.sqm fbs" class Admiral {
isEnabled = 1;
class Camp {
defaultUnitTemplate = "GMX_CHDKZ";
defaultZoneTemplate = "Camp";
};
class Patrol {
defaultUnitTemplate = "GMX_CHDKZ";
defaultZoneTemplate = "Patrol";
};
class Cqc {
defaultUnitTemplate = "GMX_CHDKZ";
defaultZoneTemplate = "Cqc";
};
};#include "admiral\admiral.h"
#include "hull3\hull3.h"
allowProfileGlasses = 0;
enableDebugConsole = 1;
disableChannels[]={{2,true,true},{4,true,true},{6,true,true}};
onLoadName = "seaside sweep";
onLoadMission = "Made with Hull3";
author = "dancemoox";
loadScreen = "x\ark\addons\hull3\resources\hull3_logo.paa";
class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 50;
};
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 = 1;
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","
ChDKZ rebels are in control of the Green Sea coastline, we are forming up to disrupt their activities in support of Pro-Government partisans.
ENEMY FORCES
ChDKZ rebels, armed with captured Government weapons, vehicles and equipment.
FRIENDLY FORCES
Besides our armoured taskforce we have been supported by Pro-Government partisans who have by now melted back into the countryside.
"]];
// Mission
player createDiaryRecord ["Diary", ["Mission","
Sweep along the Green Sea coastline undertaking the following objectives
Ensure the complete destruction of the ChDKZ supply train previously derailed by Partisans outside Kamenka
Destroy the ChDKZ firebase and related ammunition stockpile located within Komarovo
Assault the Balota Airstrip, ensuring its commander is eliminated and all ChDKZ assets including the Ammo Dump are destroyed
Once the above have been achieved eliminate ChDKZ resistance and hold in place
"]];
// Execution
player createDiaryRecord ["Diary", ["Execution","
COMMANDER'S INTENT
Undertake objectives in the given order, remain close to the coastal main road, our tanks won't fair well climbing hills.
MOVEMENT SUPPORT PLAN
Each squad has an integrated T-55AM2B for transport and support.
SPECIAL TASKS
ChDKZ vehicles and supplies should be destroyed where found, minimise civilian property damage where possible.
"]];
// 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 GMX_CDF_TTSKO {
gear = "SS_G";
uniform = "SS_U";
languages[] = {
{"west", 100}
};
};
};
class Gear {
#include "SS_G.h"
unitBaseClass = "Rifleman";
vehicleBaseClass = "Vehicle";
};
class Uniform {
#include "SS_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 SS_G {
class Rifleman {
primaryWeapon = "CUP_arifle_AK105_railed";
primaryWeaponItems[] = {"CUP_optic_ZDDot", "CUP_acc_Flashlight"};
secondaryWeapon = "";
secondaryWeaponItems[] = {};
handgunWeapon = "";
handgunItems[] = {};
uniformWeapons[] = {};
vestWeapons[] = {};
backpackWeapons[] = {};
uniformMagazines[] = {
{"HandGrenade", 1},
{"ACE_Chemlight_HiRed", 2},
{"SmokeShell", 1}
};
vestMagazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 4},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_545x39_AK74M_M", 6},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 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_AK74M_GL_railed";
primaryWeaponItems[] = {"CUP_optic_ZDDot", "CUP_acc_Flashlight"};
handgunWeapon = "CUP_hgun_PMM";
vestMagazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 4},
{"CUP_1Rnd_HE_GP25_M", 4},
{"CUP_1Rnd_SMOKE_GP25_M", 2},
{"CUP_1Rnd_SmokeRed_GP25_M", 2},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2},
{"CUP_12Rnd_9x18_PMM_M", 3}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_545x39_AK74M_M", 6},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2},
{"CUP_1Rnd_SMOKE_GP25_M", 2},
{"CUP_1Rnd_SmokeRed_GP25_M", 2},
{"CUP_IlumFlareWhite_GP25_M", 2}
};
assignItems[] = {"ItemGPS"};
binocular = "Binocular";
};
class Officer : Leader {
assignItems[] = {"ItemGPS"};
binocular = "ACE_Vector";
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
};
class Crew : Rifleman {
primaryWeapon = "CUP_arifle_AKS74U_railed";
primaryWeaponItems[] = {"CUP_optic_MRad", "CUP_acc_Flashlight"};
uniformRadios[] = {"ACRE_PRC343", "ACRE_PRC152"};
vestMagazines[] = {{"CUP_30Rnd_545x39_AK74M_M", 4}};
backpackMagazines[] = {};
assignItems[] = {"ItemGPS"};
};
class CO : Officer {
};
class XO : CO {
backpackMagazines[] = {
{"CUP_1Rnd_SMOKE_GP25_M", 8},
{"CUP_1Rnd_SmokeRed_GP25_M", 8}
};
backpackRadios[] = {"ACRE_PRC117F"};
};
class SL : Officer {
};
class Medic : Rifleman {
primaryWeapon = "CUP_arifle_AKS74U_railed";
vestMagazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 6},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2},
{"SmokeShell", 4}
};
backpackMagazines[] = {
{"SmokeShellBlue", 4},
{"CUP_30Rnd_545x39_AK74M_M", 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 RAT : Rifleman {
primaryWeapon = "CUP_arifle_AKS74U_railed";
secondaryWeapon = "CUP_launch_HCPF3";
vestMagazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 6},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2}
};
backpackMagazines[] = {
{"HandGrenade", 1},
{"SmokeShell", 1},
{"CUP_30Rnd_545x39_AK74M_M", 4},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2}
};
};
class ENG : Rifleman {
primaryWeapon = "CUP_arifle_AKS74U_railed";
vestMagazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 6},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 2}
};
backpackMagazines[] = {
{"DemoCharge_Remote_Mag", 5},
{"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 VC : Crew {
binocular = "ACE_Vector";
};
class VG : Crew {
};
class VD : Crew {
};
class P : Crew {
};
class PCM : P {
};
class Vehicle {
weapons[] = {{"CUP_launch_HCPF3", 15}};
magazines[] = {
{"CUP_30Rnd_545x39_AK74M_M", 100},
{"CUP_30Rnd_TE1_Red_Tracer_545x39_AK74M_M", 50},
{"CUP_1Rnd_HE_GP25_M", 25},
{"CUP_1Rnd_SMOKE_GP25_M", 25},
{"CUP_1Rnd_SmokeRed_GP25_M", 25},
{"CUP_IlumFlareWhite_GP25_M", 15},
{"ACE_HandFlare_White", 25},
{"HandGrenade", 25},
{"SmokeShell", 25},
{"DemoCharge_Remote_Mag", 20},
{"SatchelCharge_Remote_Mag", 10}
};
items[] = {{"ItemGPS", 1}};
medicalItems[] = {
{"ACE_fieldDressing", 50},
{"ACE_splint", 12}
};
};
};
class SS_U {
class Rifleman {
headGear = "gmx_cdf2022_army_headgear_m92_digittsko";
goggles = "";
uniform = "gmx_cdf2022_army_uniform_soldier_digittsko";
vest = "gmx_cdf2022_army_vest_armor_90_rifleman_digittsko_ARM";
backpack = "ark_backpack_med";
insignia = "";
};
class Leader : Rifleman {
uniform = "gmx_cdf2022_army_uniform_soldier_rolled_digittsko";
vest = "gmx_cdf2022_army_vest_armor_90_leader_digittsko_ARM";
};
class Officer : Leader {
headGear = "gmx_cdf2022_army_beret_grn";
};
class Crew : Rifleman {
headGear = "gm_gc_army_headgear_crewhat_80_blk";
uniform = "gmx_cdf2022_army_uniform_crew_digittsko";
vest = "gmx_cdf2022_army_vest_armor_90_crew_digittsko_ARM";
backpack = "ark_backpack_small";
};
class CO : Officer {
};
class XO : CO {
backpack = "ark_backpack_large";
};
class SL : Officer {
};
class Medic : Rifleman {
vest = "gmx_cdf2022_army_vest_armor_90_medic_digittsko_ARM";
backpack = "ark_backpack_large";
insignia = "";
};
class FTL : Leader {
headGear = "gmx_cdf2022_army_headgear_m92_glasses_digittsko";
};
class RAT : Rifleman {
headGear = "gmx_cdf2022_army_headgear_m92_glasses_digittsko";
};
class ENG : Rifleman {
headGear = "gmx_cdf2022_army_headgear_m92_glasses_digittsko";
vest = "gmx_cdf2022_army_vest_armor_90_demolition_digittsko_ARM";
backpack = "ark_backpack_large";
};
class ENGA : ENG {
};
class VC : Crew {
};
class VG : Crew {
};
class VD : Crew {
};
class P : Crew {
headGear = "gm_gc_headgear_zsh3_wht";
vest = "gm_ge_army_vest_pilot_oli_ARM";
};
class PCM : P {
};
};
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;
};
if (isServer) then {
{_x forceFlagTexture "\ca\data\Flag_chernarus_co.paa"} forEach [co_vic, eng_1, eng_2, tank_a, tank_b, tank_c, tank_d];
}; raP o"
version 6 EditorData 6 sourceName ark_co49_seaside_sweep addons F A3_Characters_F ace_nouniformrestrictions ace_explosives CUP_AirVehicles_Mi24 gmx_cdf2022_vehicles_land_tracked_ural4320 gmx_cdf2022_vehicles_land_tracked_ural375d gmx_cdf2022_vehicles_land_tracked_uaz469 gmx_cdf2022_vehicles_land_tracked_brdm2 gmx_cdf2022_vehicles_land_tracked_t55 ark_ace_rearm A3_Modules_F ark_clear_cargo ark_ai_sentry ark_chase_ai ark_rotor Admiral A3_Structures_F_Civ_Camping cba_xeh CUP_Misc3_Config A3_Structures_F_Items_Tools CUP_WarfareBuildings CUP_StandaloneTerrains_Core_Faction A3_Structures_F_Argo_Military_Fortifications gm_structures_euro_80 A3_Structures_F_EPA_Civ_Camping ace_sitting A3_Structures_F_Civ_Accessories gmx_chdkz_vehicles_land_tracked_uaz469 gmx_chdkz_vehicles_land_tracked_ural375d A3_Structures_F_Naval_Piers A3_Data_F_ParticleEffects A3_Structures_F_Enoch_Military_Training CUP_CAStructures_Rail A3_Structures_F_Kart_Civ_SportsGrounds A3_Props_F_Exp_Industrial_HeavyEquipment CUP_Weapons_AmmoBoxes gmx_chdkz_vehicles_land_tracked_btr60 CUP_CAMisc gmx_chdkz_vehicles_land_tracked_ot64 gmx_chdkz_vehicles_land_tracked_ural4320 A3_Props_F_Orange_Humanitarian_Garbage A3_Structures_F_Oldman_Decals CUP_WaterVehicles_Fishing_Boat gm_objects_fortification gmx_chdkz_characters gmx_chdkz_weapons_machineguns_dshkm gmx_chdkz_vehicles_land_tracked_pt76 gmx_chdkz_vehicles_land_tracked_brdm2 gmx_chdkz_vehicles_land_tracked_bmp1 A3_Structures_F_Mil_BagFence A3_Structures_F_System gmx_chdkz_vehicles_air_helicopters_mi2 gm_weapons_ammoboxes CUP_Creatures_StaticWeapons gmx_chdkz_vehicles_land_tracked_t55 CUP_ibr_plants CUP_Misc_e_Config CUP_CAStructures_Mil CUP_CAStructuresHouse_rail_station_big A3_Structures_F_Mil_Barracks CUP_New_Buildings_Bunker A3_Structures_F_Ind_Transmitter_Tower A3_Structures_F_Enoch_Military_Barracks A3_Structures_F_Argo_Walls_Military A3_Structures_F_Enoch_Military_Radar CUP_Editor_A2_Roads_Config gmx_chdkz_vehicles_air_planes_l410 gmx_chdkz_weapons_launchers_fagot gmx_chdkz_weapons_launchers_spg9 A3_Ui_F AddonsMetaData ~
dlcs CUP_Vehicles gmx_cdf2022 Argo gmx_chdkz Enoch Kart Expansion CUP_Weapons ORANGE Oldman gm CUP_Units randomSeed ScenarioData ( CustomAttributes 0) Mission * o" moveGridStep ?angleGridStep
>scaleGridStep ?autoGroupingDist Atoggles ItemIDProvider MarkerIDProvider LayerIndexProvider
Camera #
~
nextID nextID
nextID #
pos DgDDdir w}>;f?up ">7.?h"?aside _]? =~
List
( >items = Item0 r
Item1
Item2 ~ Item3 Item4 , Item5 Item6 P Item7 Item8 j Item9 Item10 ] Item11 Item12 K Item13 Item14 Item15 Item16 Item17 = Item18 x Item19 Item20 Item21 Item22 , Item23 Item24 ) Item25 Item26 A Item27 Item28 f Item29 Item30 : Item31 Item32
Item33 Item34 Item35 J Item36 Item37 k Item38 Item39 U Item40 Item41 Item42 Item43 (! Item44 ! Item45 6" Item46 " Item47 Q# Item48 # Item49 $ Item50 $ Item51 $ Item52 % Item53 [% Item54 % Item55
&