diff --git a/src/presets/blufor/custom.sqf b/src/presets/blufor/custom.sqf index 7830953..a9512ce 100644 --- a/src/presets/blufor/custom.sqf +++ b/src/presets/blufor/custom.sqf @@ -1,10 +1,25 @@ +/* + Needed Mods: + - None + + Optional Mods: + - BWMod + - RHSUSAF + - F-15C + - F/A-18 + - CUP Weapons + - CUP Vehicles + - USAF Main Pack + - USAF Fighters Pack + - USAF Utility Pack +*/ + /* --- Support classnames --- Each of these should be unique. The same classnames for different purposes may cause various unpredictable issues with player actions. Or not, just don't try! */ - FOB_typename = "Land_Cargo_HQ_V1_F"; // This is the main FOB HQ building. FOB_box_typename = "B_Slingload_01_Cargo_F"; // This is the FOB as a container. FOB_truck_typename = "B_Truck_01_box_F"; // This is the FOB as a vehicle. @@ -34,33 +49,32 @@ KP_liberation_fuel_crate = "CargoNet_01_barrels_F"; // This The above example is the NATO IFV-6a Cheetah, it costs 300 supplies, 150 ammunition and 150 fuel to build. IMPORTANT: The last element inside each array must have no comma at the end! */ - infantry_units = [ - ["UA_Azov_forwardobserver",15,0,0], // Rifleman (Light) - ["UA_Azov_rifleman",20,0,0], // Rifleman - ["UA_Azov_sapper",30,0,0], // Rifleman (AT) - ["UA_Azov_grenadier",25,0,0], // Grenadier - ["UA_Azov_machinegunner",25,0,0], // Autorifleman - ["B_HeavyGunner_F",35,0,0], // Heavygunner - ["UA_Azov_gunner",30,0,0], // Marksman - ["UA_Azov_rangefinder",40,0,0], // Sharpshooter - ["UA_Azov_operatoratgm",50,10,0], // AT Specialist - ["UA_Azov_operatormanpad",50,10,0], // AA Specialist - ["UA_Azov_riflemancombatlifesaver",30,0,0], // Combat Life Saver - ["UA_Azov_driver",30,0,0], // Engineer - ["UA_SSO_recon",20,0,0], // Recon Scout - ["UA_SSO_reconsapper",30,0,0], // Recon Scout (AT) - ["UA_SSO_reconradiotelephonist",30,0,0], // Recon Marksman - ["UA_SSO_reconsniper",40,0,0], // Recon Sharpshooter - ["UA_SSO_seniorrecon",30,0,0], // Recon Paramedic - ["UA_SSO_reconoperatoruav",30,0,0], // Recon Demolition Expert - ["UA_Azov_sniper",70,5,0], // Sniper - ["UA_Azov_rangefinder",20,0,0], // Spotter - ["UA_Azov_driver",10,0,0], // Crewman - ["UA_DShV_lieutenant",20,0,0], // Para Trooper - ["UA_VVS_helicopterpilot",10,0,0], // Helicopter Crew - ["UA_VVS_helicopterpilot",10,0,0], // Helicopter Pilot - ["UA_VVS_pilot",10,0,0] // Pilot + ["b_afougf_rifleman_ak74",15,0,0], // Rifleman (Light) + ["b_afougf_rifleman_gp25",20,0,0], // Rifleman + ["b_afougf_pt_rpg7",30,0,0], // Rifleman (AT) + ["b_afougf_pt_maaws",25,0,0], // Grenadier + ["b_afougf_mg_m240",25,0,0], // Autorifleman + ["b_afougf_mg_mg42",35,0,0], // Heavygunner + ["b_afougf_mg_pkm",30,0,0], // Marksman + ["b_afougf_ptassist_fgm148",40,0,0], // Sharpshooter + ["b_afougf_pt_fgm148",50,10,0], // AT Specialist + ["b_afougf_aa_igla_specialist",50,10,0], // AA Specialist + ["b_afougf_medic",30,0,0], // Combat Life Saver + ["b_afougf_tank_gunner_F",30,0,0], // Engineer + ["b_afougf_rifleman_ak74",20,0,0], // Recon Scout + ["b_afougf_rifleman_gp25",30,0,0], // Recon Scout (AT) + ["b_afougf_pt_rpg7",30,0,0], // Recon Marksman + ["b_afougf_marksman_m82",40,0,0], // Recon Sharpshooter + ["b_afougf_marksman_m14",30,0,0], // Recon Paramedic + ["b_afougf_pt_nlaw",30,0,0], // Recon Demolition Expert + ["b_afougf_marksman_svdm",70,5,0], // Sniper + ["b_afougf_grenadier_m32_mgl",20,0,0], // Spotter + ["b_afougf_tankist_F",10,0,0], // Crewman + ["b_afougf_teamleader_gp25",20,0,0], // Para Trooper + ["b_afougf_pilot_F",10,0,0], // Helicopter Crew + ["b_afougf_pilot_F",10,0,0], // Helicopter Pilot + ["b_afougf_pilot_F",10,0,0] // Pilot ]; light_vehicles = [ @@ -117,102 +131,96 @@ light_vehicles = [ ]; heavy_vehicles = [ - //BRDM - ["b_afougf_BRDM2_HQ",225,100,200], - ["b_afougf_BRDM2",250,200,200], - ["b_afougf_BRDM2_ATGM",300,400,200], + ["tbd_mtlb_s60",200,40,100], + ["tbd_mtlb_vmk",200,60,100], + ["tbd_mtlb_shturm",200,0,100], + ["tbd_mtlb_s8",200,0,125], + ["tbd_mtlb_pkt",200,75,125], + ["tbd_mtlb_mt12",200,75,125], + ["tbd_mtlb_engineer",300,100,150], + ["tbd_mtlb_bmo",300,150,150], + ["tbd_mtlb_bm21",300,200,150], + ["tbd_mtlb_ambulance",300,225,150], + ["tbd_mtlb_6ma1_tkn4g",300,250,175], + ["tbd_mtlb",300,250,175], + ["rhsusf_M1117_O",300,250,175], + ["rhsusf_m113_usarmy_medical",300,250,175], + ["UAF_M113_MK19",300,250,175], + ["UAF_M113_M2",300,250,175], + ["b_afougf_m113_unarmed",400,300,200], ["TSB_BRDM2_ZU23_g",400,300,200], - ["rhsusf_M1117_O",300,300,175], - //MT-LB - ["tbd_mtlb",250,0,250], - ["tbd_mtlb_pkt",200,100,250], - ["tbd_mtlb_vmk",200,200,250], - ["tbd_mtlb_6ma1_tkn4g",250,300,250], - ["tbd_mtlb_s60",225,250,250], - ["tbd_mtlb_mt12",225,300,250], - ["tbd_mtlb_s8",225,225,250], - ["tbd_mtlb_shturm",300,400,250], - ["tbd_mtlb_bmo",300,375,250], - ["tbd_mtlb_engineer",350,0,250], - ["tbd_mtlb_ambulance",350,0,250], - //M113 - ["b_afougf_m113_unarmed",275,0,200], - ["UAF_M113_M2",300,150,200], - ["UAF_M113_MK19",300,175,200], - ["rhsusf_m113_usarmy_medical",375,0,200], - ["rhsusf_m113_usarmy_supply",375,150,200], - //BTR - ["b_afougf_old_btr70",250,150,225], - ["b_afougf_btr80_common",300,150,250], - ["FA_UAF_BTR3",450,650,350], - ["FA_UAF_BTR4",550,650,400], - //BMP - ["b_afougf_prp3_Base",325,0,350], - ["b_afougf_bmd1",300,350,350], - ["b_afougf_bmd2",325,375,350], - ["b_afougf_brm1k_Base",325,500,350], - ["b_afougf_bmp1p",325,350,350], - ["b_afougf_bmp2d",350,375,350], - ["UAF_bmp_3",400,400,350], - ["UAF_bmp_3m",400,400,350], - ["FA_UAF_BMP1U",450,600,325], - ["UF_M2A2",700,500,300], - ["UF_M2A2_BUSKI",750,500,300], - //Tanks - ["FA_UAF_T64BV",800,800,600], - ["FA_UAF_T64BM",900,850,650], - ["FA_UAF_T64BM2",925,850,650], - ["b_afougf_t72bb",750,800,600], - ["UAF_t72b3",925,850,650], - ["t80bv_Ukraine",975,875,600], - ["b_afougf_t80u",1000,875,800], - ["FA_UAF_T84M",1000,875,650], - ["FA_UAF_Leopard2A4",1250,975,650], - ["FA_UAF_Leopard2A4_ERA",1275,975,650], - ["UF_M1A1",1500,1200,1000], - //Arty - ["tbd_mtlb_tundzha",250,225,250], - ["UAF_2s1",325,450,350], - ["uaf_2s3",400,450,400], - ["FA_UAF_2S17",425,475,350], - ["tbd_mtlb_nona",325,475,250], - ["UAF_m109",750,875,575], - ["b_afougf_yt_BM21",250,600,150], - ["FA_UAF_Zamak_MLRS",300,600,175], - ["tbd_mtlb_bm21",350,600,250], - ["b_afougf_m142_base",1775,1775,200], - //AA - ["tbd_mtlb_strela_m3",400,800,250], - ["b_afougf_zsu234_aa",750,600,600] + ["UF_M2A2_BUSKI",400,300,200], + ["UF_M2A2",400,350,225], + ["UAF_bmp_3m",500,350,225], + ["UAF_bmp_3",500,400,250], + ["b_afougf_prp3_Base",500,400,250], + ["b_afougf_brm1k_Base",500,500,250], + ["b_afougf_bmp2d",550,550,250], + ["b_afougf_bmp2",600,1250,300], + ["b_afougf_bmp1p",600,1250,300], + ["b_afougf_bmp1",800,1750,400], + ["b_afougf_bmd2",800,1750,400], + ["b_afougf_bmd1",800,1750,400], + ["b_afougf_BRDM2_HQ",800,1750,400], + ["b_afougf_BRDM2_UM",800,1750,400], + ["b_afougf_BRDM2_ATGM",800,1750,400], + ["b_afougf_BRDM2",800,1750,400], + ["FA_UAF_BTR4",800,1750,400], + ["FA_UAF_BTR3",800,1750,400], + ["FA_UAF_BMP1U",800,1750,400], + ["FA_UAF_2S17",800,1750,400], + ["FA_UAF_Zamak_MLRS",800,1750,400], + ["UAF_2s1",800,1750,400], + ["uaf_2s3",800,1750,400], + ["UAF_m109",800,1750,400], + ["b_afougf_yt_BM21",800,1750,400], + ["b_afougf_m142_base",800,1750,400], + ["tbd_mtlb_tundzha",800,1750,400], + ["tbd_mtlb_nona",800,1750,400], + ["FA_UAF_Leopard2A4",800,1750,400], + ["FA_UAF_Leopard2A4_ERA",800,1750,400], + ["FA_UAF_T64BM",800,1750,400], + ["FA_UAF_T64BM2",800,1750,400], + ["FA_UAF_T64BV",800,1750,400], + ["FA_UAF_T84M",800,1750,400], + ["b_afougf_t72bb",800,1750,400], + ["t80bv_Ukraine",800,1750,400], + ["b_afougf_t80u",800,1750,400], + ["UAF_t72b3",800,1750,400], + ["UF_M1A1",800,1750,400], + ["tbd_mtlb_strela_m3",500,500,500], + ["b_afougf_zsu234_aa",500,500,500] + + ]; air_vehicles = [ - ["UA_VVS_bayraktartb2",300,300,250], - ["b_afougf_Mi8MTV3_Cargo",600,0,575], - ["b_afougf_Mi8MTV3_Evac",600,0,575], - ["b_afougf_Mi8MTV3_UPK23",600,650,575], - ["RHS_UH60M2",900,0,525], - ["RHS_UH60M",900,400,525], - ["b_afougf_Mi24V_UPK23",750,650,600], - ["b_afougf_Mi24V_AT",750,700,600], - ["b_afougf_a29",575,800,500], - ["b_afougf_l39m1",750,550,800], - ["b_afougf_Su25SM",1000,1250,950], - ["b_afougf_mig29sm",1250,875,1300], - ["FA_UAF_F16A",1550,1125,850], - ["Su27_ua",1374,975,1400] + ["UA_VVS_bayraktartb2",75,0,25], + ["RHS_UH60M2",80,0,30], + ["RHS_UH60M",200,0,100], + ["b_afougf_Mi8MTV3_UPK23",200,100,100], + ["b_afougf_Mi8MTV3_Evac",200,0,100], + ["b_afougf_Mi8MTV3_Cargo",200,200,100], + ["b_afougf_Mi24V_UPK23",225,0,125], + ["b_afougf_Mi24V_AT",225,200,125], + ["b_afougf_a29",225,0,125], + ["b_afougf_l39m1",225,200,125], + ["b_afougf_Su25SM",500,400,200], + ["FA_UAF_F16A",500,500,200], + ["b_afougf_mig29sm",750,750,250], + ["Su27_ua",750,750,250] ]; static_vehicles = [ - ["b_afougf_AGS30_TriPod",25,40,0], - ["b_afougf_DSHKM",25,40,0], - ["b_afougf_DSHkM_Mini_TriPod",35,40,0], - ["b_afougf_Stinger_AA_pod",35,60,0], - ["b_afougf_M2_TriPod_high",35,60,0], - ["b_afougf_M2_TriPod_low",45,60,0], - ["b_afougf_MK19_TriPod",50,100,0], - ["b_afougf_nsv_tripod",50,100,0], - ["b_afougf_SPG9M",80,150,0], + ["b_afougf_AGS30_TriPod",25,40,0], + ["b_afougf_DSHKM",25,40,0], + ["b_afougf_DSHkM_Mini_TriPod",35,40,0], + ["b_afougf_Stinger_AA_pod",35,60,0], + ["b_afougf_M2_TriPod_high",35,60,0], + ["b_afougf_M2_TriPod_low",45,60,0], + ["b_afougf_MK19_TriPod",50,100,0], + ["b_afougf_nsv_tripod",50,100,0], + ["b_afougf_SPG9M",80,150,0], ["b_afougf_ZU23",100,200,0], ["b_afougf_m119",100,200,0], ["b_afougf_D30",100,200,0], @@ -220,7 +228,7 @@ static_vehicles = [ ["b_afougf_2b14_82mm",100,200,0], ["tbd_d20",300,300,300], ["tbd_2b9_vasilek",300,300,300], - ["tbd_mt12",300,300,300], + ["tbd_mt12",300,300,300], ["b_afougf_SAM_System_04_green_F",1000,1000,1000] ]; @@ -376,16 +384,7 @@ support_vehicles = [ // Light infantry squad. blufor_squad_inf_light = [ - "UA_TRO_efreitor", - "UA_TRO_lieutenant", - "UA_TRO_mainsergeant", - "UA_TRO_radiotelephonist", - "UA_TRO_rifleman", - "UA_TRO_riflemangrenadierassistant", - "UA_TRO_grenadier", - "UA_TRO_juniorsergeant", - "UA_TRO_machinegunner", - "UA_TRO_seniorlieutenant" + ]; // Heavy infantry squad. @@ -453,3 +452,8 @@ blufor_squad_para = [ "B_soldier_PG_F", "B_soldier_PG_F" ]; + + + + +