Skip to content

Instantly share code, notes, and snippets.

@Parasite42
Last active February 25, 2018 06:07
Show Gist options
  • Select an option

  • Save Parasite42/befbf5ae64ce49157b9496608c093399 to your computer and use it in GitHub Desktop.

Select an option

Save Parasite42/befbf5ae64ce49157b9496608c093399 to your computer and use it in GitHub Desktop.
Ukraine Armed Forces (2014-20XX)
// INFO ========================================================================
/*
The Ukrainian Ground Forces are the main land force component of the Armed Forces of Ukraine.
Established initially in 1919, it was brought back to service in 1991 and has since been dilapidated until 2014's Ukraine Crisis.
They retain most of their Soviet-era Arms and equipment.
This is a Special Forces/Multicam Variant that uses the cool toys acquired from Israel and America.
*/
_factionID = "UKRAINE-2018";
_factionName = "Ukrainian Ground Forces";
_factionStructure = "HIGH-TIER-CCO";
_factionCallsigns = _defaultCallsignINDFOR;
_defaultSide = WEST;
_defaultVoice = [_voiceRUSSIAN];
_defaultFace = [_faceWHITE];
_defaultName = [_nameRUSSIAN];
_defaultInsignia = "";
_defaultColor = "blue";
/* "Accuracy", "Aiming Shake", "Aiming Speed", "Endurance", "Spoting Distance", "Spotting Time", "Courage", "Reloading Speed", "Commanding", "General" */
_factionSkill = [[0.7,0.8], [0.8,0.9], [0.7,0.8], [0.7,0.9], [0.8,0.9], [0.7,0.8], [0.8,0.9], [0.7,0.8], [0.7,0.9], [0.7,0.8]];
// WEAPONS =====================================================================
_commonRIFLE = ["rhs_weap_ak74n_2_npz", "rhs_30Rnd_545x39_7N6_AK"];
_commonRIFLEGL = ["rhs_weap_ak74n_2_gp25_npz", "rhs_30Rnd_545x39_7N6_AK", "rhs_VOG25"];
_commonPISTOL = ["rhs_weap_pya", "rhs_mag_9x19_17"];
_commonAR = ["LMG_Zafir_F", "150Rnd_762x54_Box"];
_commonMG = _PKM;
_commonMARKSMAN = ["rhs_weap_sr25_ec_d", "rhsusf_20Rnd_762x51_m118_special_Mag"];
_commonSNIPER = ["rhs_weap_M107", "rhsusf_mag_10Rnd_STD_50BMG_M33"];
_commonAT = _RPG26;
_specAT = _RPG7PGO;
_commonSMG = ["arifle_TRG20_F", "30Rnd_556x45_Stanag"];
_commonRCO = "rhsusf_acc_g33_xps3";
_commonCCO = "rhsusf_acc_t1_low";
_commonMAGNIFIED = "rhsusf_acc_premier";
_commonSUPPRESSOR = "rhs_acc_tgpa";
_commonPISTOLSUPPRESSOR = "";
_NVG = "rhsusf_ANPVS_15";
// AMMO COUNT ==================================================================
_countRIFLE = 8;
_countRIFLELOW = 6;
_countPISTOL = 2;
_countMG = 5;
_countSNIPER = 5;
_countAT = 3;
_countGRENADES = 3;
_count40mm = 8;
_countTracerRIFLE = 2;
_countTracerMG = 1;
_countHE = 1;
_countRifleCARGO = 40;
_countPistolCARGO = 15;
_countMgCARGO = 25;
_countSniperCARGO = 35;
_countATCARGO = 15;
_countGrenadesCARGO = 25;
_count40mmCARGO = 50;
// MEDICAL =====================================================================
_countBANDAGE = 20;
_countMORPHINE = 10;
_countEPI = 5;
_countCAT = 3;
_countBLOODBAG = 5;
_countPAK = 2;
_countBandageCARGO = 50;
_countMorphineCARGO = 40;
_countEpiCARGO = 30;
_countBloodbagCARGO = 40;
_countPAKCARGO = 20;
// UNIFORMS ====================================================================
_headsLIST = [
"LOP_H_6B27M_MTP",
"LOP_H_6B27M_ess_MTP",
"LOP_H_6B27M_BLK",
"LOP_H_6B27M_ess_BLK",
"rhsusf_opscore_mc_cover",
"rhsusf_opscore_mc_cover_pelt",
"rhsusf_opscore_mc_cover_pelt_nsw",
"rhsusf_opscore_mc_cover_pelt_cam",
"rhsusf_opscore_mc",
"rhsusf_opscore_mc_pelt",
"rhsusf_opscore_mc_pelt_nsw"
];
_uniformsLIST = [
"LOP_U_UKR_Fatigue_Multicam"
];
_vestsLIST = [
"rhsusf_iotv_ocp_Rifleman",
"rhsusf_iotv_ocp_Grenadier",
"rhsusf_iotv_ocp_Medic",
"rhsusf_iotv_ocp_SAW",
"rhsusf_iotv_ocp_Teamleader"
];
_gogglesLIST = [
"T_HoodOD"
];
_randomHEAD = _headsLIST call BIS_fnc_selectRandom;
_commonHEAD = _randomHEAD;
_leaderHEAD = _randomHEAD;
_officerHEAD = "LOP_H_Beret_Pesh";
_medicHEAD = _randomHEAD;
_crewmanHEAD = "rhs_tsh4_ess";
_pilotHEAD = "rhs_zsh7a";
_helicrewHEAD = "rhs_zsh7a_mike";
_helipilotHEAD = "rhs_zsh7a_mike";
_sniperHEAD = _commonHEAD;
_demoHEAD = _commonHEAD;
_reconHEAD = "LOP_H_Beanie_multicam";
_commonUNIFORM = "LOP_U_UKR_Fatigue_Multicam";
_officerUNIFORM = _commonUNIFORM;
_pilotUNIFORM = "rhs_uniform_df15";
_sniperUNIFORM = "U_O_FullGhillie_ard";
_marksmanUNIFORM = _commonUNIFORM;
_helicrewUNIFORM = "LOP_U_Fatigue_DF15";
_crewUNIFORM = _commonUNIFORM;
_mgUNIFORM = _commonUNIFORM;
_medicUNIFORM = _commonUNIFORM;
_demoUNIFORM = _commonUNIFORM;
_reconUNIFORM = _commonUNIFORM;
_commonVEST = "rhsusf_iotv_ocp_Rifleman";
_officerVEST = "rhsusf_iotv_ocp_Teamleader";
_ftlVEST = "rhsusf_iotv_ocp_Teamleader";
_slVEST = "rhsusf_iotv_ocp_Squadleader";
_mgVEST = "rhsusf_iotv_ocp_SAW";
_grenadierVEST = "rhsusf_iotv_ocp_Grenadier";
_medicVEST = "rhsusf_iotv_ocp_Medic";
_demoVEST = "rhsusf_iotv_ocp_Grenadier";
_marksmanVEST = "rhsusf_spcs_ocp_rifleman";
_reconVEST = "rhsusf_spcs_ocp_rifleman";
_commonBACKPACK = "rhssuf_falconii_mc";
_bigBACKPACK = "TRYK_B_Coyotebackpack";
// EXTRA EQUIPMENT =============================================================
_HMG = "RHS_NSV_Gun_Bag";
_HMGTripod = "RHS_NSV_Tripod_Bag";
_StaticAT = "RHS_Kornet_Gun_Bag";
_ATTripod = "RHS_Kornet_Tripod_Bag";
_mortar = "RHS_Podnos_Gun_Bag";
_mortarTripod = "RHS_Podnos_Bipod_Bag";
_UAVBag = "auto";
_UAVTerminal = "auto";
// VEHICLES ====================================================================
_factionVehicles = [
/* Anti Air Vehicles */ ["LOP_UKR_ZSU234", "LOP_UKR_ZSU234"]
/* Attack Helos */ ,["LOP_UKR_Mi24V_AT", "LOP_UKR_Mi24V_FAB", "LOP_UKR_Mi24V_UPK23"]
/* Attack Planes */ ,["RHS_Su25SM_vvs", "RHS_Su25SM_CAS_vvs", "RHS_Su25SM_KH29_vvs", "RHS_T50_vvs_generic", "RHS_T50_vvs_blueonblue", "RHS_T50_vvs_054"]
/* Heavy Vehicles */ ,["rhs_sprut_vdv", "rhs_t90a_tv", "rhs_t90_tv", "rhs_t80um", "rhs_t80uk", "LOP_UKR_T72BC"]
/* Light Vehicles */ ,["LOP_UKR_UAZ", "LOP_UKR_UAZ_AGS", "LOP_UKR_UAZ_DshKM", "LOP_UKR_UAZ_SPG", "LOP_UKR_UAZ_Open"]
/* Medium Vehicles */ ,["LOP_UKR_BTR60", "LOP_UKR_BTR70", "LOP_UKR_BTR80", "LOP_UKR_BMP2D", "LOP_UKR_BMP2", "LOP_UKR_BMP2D"]
/* Mobile Artillery */ ,["LOP_UKR_BM21"]
/* Transport Helos */ ,["LOP_UKR_Mi8MT_Cargo", "LOP_UKR_Mi8MTV3_FAB", "LOP_UKR_Mi8MTV3_UPK23"]
/* Transport Planes */ ,["RHS_AN2_B", "RHS_AN2_B"]
/* Transport Trucks */ ,["LOP_UKR_KAMAZ_Covered", "LOP_UKR_KAMAZ_Transport", "LOP_UKR_Ural", "LOP_UKR_Ural_open"]
/* Static Defence */ ,["rhs_Metis_9k115_2_msv", "rhs_Kornet_9M133_2_msv", "rhs_Igla_AA_pod_msv", "rhs_KORD_MSV", "rhs_KORD_high_MSV", "rhs_SPG9M_MSV", "RHS_ZU23_MSV"]
/* Boats */ ,["O_Boat_Armed_01_hmg_F", "O_Boat_Transport_01_F"]
/* UAV */ ,["rhs_pchela1t_vvs", "rhs_pchela1t_vvs"]
/* UGV */ ,["O_UGV_01_rcws_F"]
/* Support */ ,["LOP_UKR_KAMAZ_Ammo", "LOP_UKR_KAMAZ_Fuel", "LOP_UKR_KAMAZ_Fuel", "LOP_UKR_KAMAZ_Medical"]
/* Submarines */ ,["O_SDV_01_F", "O_SDV_01_F"]
/* MRAP Vehicles */ ,["rhsgref_BRDM2_b", "rhsgref_BRDM2_ATGM_b", "rhsgref_BRDM2UM_b", "rhsgref_BRDM2_HQ_b", "rhsusf_m1025_d_s", "rhsusf_m1025_d_s_m2", "rhsusf_m1025_d_s_Mk19"]
];
// OBJECTS =====================================================================
_factionObjects = [
/* Flag */ "lop_flag_ukr",
/* Objects */ ["O_CargoNet_01_ammo_F"],
/* Walls */ ["Land_BagFence_Short_F"],
/* Structures */ ["Land_Fort_Watchtower"]
];
// =============================================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment