updated blufor for new mods
Build Mission PBO / pack (push) Successful in 8s
Build Mission PBO / deploy (push) Successful in 5s

This commit is contained in:
Samuele Lorefice
2026-07-24 17:06:36 +02:00
parent 9df6dd91bd
commit 174342c3ac
+121 -117
View File
@@ -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,90 +131,84 @@ 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 = [
@@ -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"
];