v0.931
* Added Takistan mission sqm * Added RHS Takistan Classnames Preset * Added RHS Classnames Preset * Fixed issue where a prebuild FOB on Takistan throw errors * Update "Needed Mods" section in readme
This commit is contained in:
parent
5dcde507c8
commit
30b0b921d8
|
@ -0,0 +1,36 @@
|
|||
GRLIB_save_key = "KP_LIBERATION_TAKISTAN_SAVEGAME"; // change this value if you want different savegames on different map
|
||||
|
||||
GRLIB_side_friendly = WEST;
|
||||
GRLIB_side_enemy = EAST;
|
||||
GRLIB_side_resistance = RESISTANCE;
|
||||
GRLIB_side_civilian = CIVILIAN;
|
||||
GRLIB_respawn_marker = "respawn_west";
|
||||
GRLIB_color_friendly = "ColorBLUFOR";
|
||||
GRLIB_color_enemy = "ColorOPFOR";
|
||||
GRLIB_color_enemy_bright = "ColorRED";
|
||||
|
||||
GRLIB_sector_size = 1000;
|
||||
GRLIB_capture_size = 175;
|
||||
GRLIB_radiotower_size = 2500;
|
||||
GRLIB_recycling_percentage = 0.65;
|
||||
GRLIB_endgame = 0;
|
||||
GRLIB_vulnerability_timer = 1200;
|
||||
GRLIB_defended_buildingpos_part = 0.4;
|
||||
GRLIB_sector_military_value = 3;
|
||||
GRLIB_secondary_objective_impact = 0.6;
|
||||
GRLIB_blufor_cap = 100 * GRLIB_unitcap;
|
||||
GRLIB_sector_cap = 180 * GRLIB_unitcap;
|
||||
GRLIB_battlegroup_cap = 150 * GRLIB_unitcap;
|
||||
GRLIB_patrol_cap = 150 * GRLIB_unitcap;
|
||||
GRLIB_battlegroup_size = 6 * (sqrt GRLIB_unitcap) * (sqrt GRLIB_csat_aggressivity);
|
||||
GRLIB_civilians_amount = 10 * GRLIB_civilian_activity;
|
||||
GRLIB_fob_range = 125;
|
||||
GRLIB_cleanup_delay = 1200;
|
||||
GRLIB_surrender_chance = 80;
|
||||
GRLIB_secondary_missions_costs = [ 10, 10, 10 ];
|
||||
GRLIB_halo_altitude = 4000;
|
||||
GRLIB_civ_killing_penalty = 100;
|
||||
|
||||
if ( GRLIB_blufor_cap > 100 ) then { GRLIB_blufor_cap = 100 }; // Don't forget that the human commander manages those, not the server
|
||||
|
||||
GRLIB_offload_diag = false;
|
File diff suppressed because it is too large
Load Diff
|
@ -9,7 +9,8 @@ enableSaving [ false, false ];
|
|||
|
||||
switch (KP_liberation_preset) do {
|
||||
case 1: {[] call compileFinal preprocessFileLineNumbers "presets\custom.sqf";};
|
||||
case 2: {[] call compileFinal preprocessFileLineNumbers "presets\rhs_bw_takistan.sqf";};
|
||||
case 2: {[] call compileFinal preprocessFileLineNumbers "presets\rhs_takistan.sqf";};
|
||||
case 3: {[] call compileFinal preprocessFileLineNumbers "presets\rhs.sqf";};
|
||||
default {[] call compileFinal preprocessFileLineNumbers "presets\vanilla.sqf";};
|
||||
};
|
||||
|
||||
|
|
|
@ -17,7 +17,8 @@ KP_liberation_medical_vehicles = [
|
|||
// Which units preset should be used?
|
||||
// 0 = Vanilla
|
||||
// 1 = custom (edit the custom.sqf in the presets folder to your likings)
|
||||
// 2 = RHS, BW Mod and Project OPFOR Takistan Setting
|
||||
// 2 = RHS and Project OPFOR Takistan Setting
|
||||
// 3 = RHS Setting
|
||||
KP_liberation_preset = 0;
|
||||
|
||||
// Fuel Consumption
|
||||
|
|
|
@ -0,0 +1,476 @@
|
|||
// This file allows you to add content to the mission without conflict issues after each update of the original classnames.sqf
|
||||
// If you want more modifications to be supported by this file, let's discuss it on the forums.
|
||||
|
||||
// REQUIRED MODS FOR THIS PRESET:
|
||||
// CBA A3
|
||||
// FA-18 Super Hornet
|
||||
// RHS: Armed Forces of the Russian Federation
|
||||
// RHS: United States Forces
|
||||
|
||||
// *** SUPPORT STUFF ***
|
||||
|
||||
// Setting a value here will overwrite the original value found from the mission. Do that if you're doing a total conversion.
|
||||
// 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"; // Default "Land_Cargo_HQ_V1_F";
|
||||
FOB_box_typename = "B_Slingload_01_Cargo_F"; // Default "B_Slingload_01_Cargo_F";
|
||||
FOB_truck_typename = "B_Truck_01_box_F"; // Default "B_Truck_01_box_F";
|
||||
Arsenal_typename = "B_supplyCrate_F"; // Default "B_supplyCrate_F";
|
||||
Respawn_truck_typename = "rhsusf_m113_usarmy_medical"; // Default "B_Truck_01_medical_F";
|
||||
huron_typename = "RHS_CH_47F"; // Default "B_Heli_Transport_03_unarmed_F";
|
||||
ammobox_b_typename = "Box_NATO_AmmoVeh_F"; // Default "Box_NATO_AmmoVeh_F";
|
||||
ammobox_o_typename = "Box_East_AmmoVeh_F"; // Default "Box_East_AmmoVeh_F";
|
||||
opfor_ammobox_transport = "O_Truck_03_transport_F"; // Default "O_Truck_03_transport_F"; // Make sure this thing can transport ammo boxes (see box_transport_config down below) otherwise things will break
|
||||
commander_classname = "B_officer_F"; // Default "B_officer_F"
|
||||
crewman_classname = "B_crew_F"; // Default "B_crew_F";
|
||||
pilot_classname = "B_Helipilot_F"; // Default "B_Helipilot_F";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// *** FRIENDLIES ***
|
||||
|
||||
// Each array below represents one page of the build menu
|
||||
// Format : [ "classname", manpower, ammo, fuel ]
|
||||
// Example : [ "B_APC_Tracked_01_AA_F", 0, 40, 15 ],
|
||||
|
||||
// If overwrite is set to true, then the extension list will entirely replace the original list defined in classnames.sqf. Otherwise it will be appended to it.
|
||||
// Useful for total conversions to RHS and such, without having to alter the original file.
|
||||
infantry_units_overwrite = true;
|
||||
infantry_units_extension = [
|
||||
["rhsusf_army_ucp_rifleman",2,0,0],
|
||||
["rhsusf_army_ucp_grenadier",3,0,0],
|
||||
["rhsusf_army_ucp_autorifleman",3,0,0],
|
||||
["rhsusf_army_ucp_medic",3,0,0],
|
||||
["rhsusf_army_ucp_marksman",3,0,0],
|
||||
["rhsusf_army_ucp_engineer",3,0,0],
|
||||
["rhsusf_army_ucp_javelin",4,0,0],
|
||||
["rhsusf_army_ucp_machinegunner",5,0,0],
|
||||
["rhsusf_usmc_recon_marpat_wd_rifleman",4,0,0],
|
||||
["rhsusf_usmc_recon_marpat_wd_sniper_M107",5,0,0],
|
||||
["rhsusf_army_ucp_aa",5,10,0],
|
||||
["rhsusf_army_ucp_crewman",1,0,0],
|
||||
["rhsusf_army_ucp_helipilot",1,0,0]
|
||||
];
|
||||
|
||||
light_vehicles_overwrite = true;
|
||||
light_vehicles_extension = [
|
||||
["B_Quadbike_01_F",0,0,1],
|
||||
["rhsusf_m1025_w",0,0,2],
|
||||
["rhsusf_m1025_w_m2",0,40,2],
|
||||
["rhsusf_m1025_w_mk19",0,60,2],
|
||||
["B_Truck_01_transport_F",0,0,5],
|
||||
["B_Truck_01_covered_F",0,0,5],
|
||||
["B_Truck_01_medical_F",5,0,5],
|
||||
["B_Boat_Transport_01_F",0,0,5],
|
||||
["B_Boat_Armed_01_minigun_F",0,80,15]
|
||||
];
|
||||
|
||||
heavy_vehicles_overwrite = true;
|
||||
heavy_vehicles_extension = [
|
||||
["rhsusf_m113_usarmy",0,120,8],
|
||||
["rhsusf_m113_usarmy_MK19",0,160,8],
|
||||
["RHS_M6_wd",0,200,15],
|
||||
["RHS_M2A2_wd",0,220,15],
|
||||
["RHS_M2A3_BUSKIII_wd",0,240,15],
|
||||
["rhsusf_m1a2sep1wd_usarmy",0,400,20],
|
||||
["rhsusf_m1a2sep1tuskiiwd_usarmy",0,500,25],
|
||||
["rhsusf_m109_usarmy",0,2500,30]
|
||||
];
|
||||
|
||||
air_vehicles_overwrite = true;
|
||||
air_vehicles_extension = [
|
||||
["RHS_MELB_MH6M",0,0,10],
|
||||
["RHS_MELB_AH6M_L",0,160,10],
|
||||
["RHS_UH60M_MEV2",15,0,15],
|
||||
["RHS_UH60M",0,360,12],
|
||||
["RHS_AH1Z",0,1000,30],
|
||||
["RHS_AH64D_wd",0,1200,40],
|
||||
["RHS_A10",0,2000,50],
|
||||
["JS_JC_FA18E",0,3000,50],
|
||||
["JS_JC_FA18F",0,3200,50],
|
||||
["B_UAV_02_CAS_F",0,1000,20]
|
||||
];
|
||||
|
||||
static_vehicles_overwrite = true;
|
||||
static_vehicles_extension = [
|
||||
["B_HMG_01_F",0,10,0],
|
||||
["B_HMG_01_high_F",0,10,0],
|
||||
["B_GMG_01_F",0,20,0],
|
||||
["B_GMG_01_high_F",0,20,0],
|
||||
["B_static_AA_F",0,25,0],
|
||||
["B_static_AT_F",0,30,0],
|
||||
["B_Mortar_01_F",0,150,0]
|
||||
];
|
||||
|
||||
buildings_overwrite = true;
|
||||
buildings_extension = [
|
||||
["Land_Medevac_house_V1_F",0,0,0],
|
||||
["Land_Medevac_HQ_V1_F",0,0,0],
|
||||
["Land_CncBarrierMedium4_F",0,0,0],
|
||||
["Land_CncWall4_F",0,0,0],
|
||||
["Land_CncShelter_F",0,0,0],
|
||||
["Land_HBarrier_5_F",0,0,0],
|
||||
["Land_HBarrierBig_F",0,0,0],
|
||||
["Land_HBarrierWall6_F",0,0,0],
|
||||
["Land_HBarrierWall_corner_F",0,0,0],
|
||||
["Land_HBarrierTower_F",0,0,0],
|
||||
["Land_BagBunker_Large_F",0,0,0],
|
||||
["Land_BagBunker_Small_F",0,0,0],
|
||||
["Land_BagBunker_Tower_F",0,0,0],
|
||||
["Land_PortableLight_single_F",0,0,0],
|
||||
["Land_PortableLight_double_F",0,0,0],
|
||||
["CamoNet_BLUFOR_open_F",0,0,0],
|
||||
["CamoNet_BLUFOR_big_F",0,0,0],
|
||||
["Land_Cargo_House_V1_F",0,0,0],
|
||||
["Land_Cargo_Patrol_V1_F",0,0,0],
|
||||
["Flag_NATO_F",0,0,0],
|
||||
["Land_HelipadSquare_F",0,0,0],
|
||||
["Land_Razorwire_F",0,0,0],
|
||||
["Land_BagFence_Round_F",0,0,0],
|
||||
["Land_ToolTrolley_02_F",0,0,0],
|
||||
["Land_WeldingTrolley_01_F",0,0,0],
|
||||
["Land_GasTank_02_F",0,0,0],
|
||||
["Land_Workbench_01_F",0,0,0],
|
||||
["Land_WaterTank_F",0,0,0],
|
||||
["Land_WaterBarrel_F",0,0,0],
|
||||
["Land_MetalCase_01_large_F",0,0,0],
|
||||
["CargoNet_01_box_F",0,0,0],
|
||||
["Land_CampingChair_V1_F",0,0,0],
|
||||
["Land_CampingChair_V2_F",0,0,0],
|
||||
["Land_CampingTable_F",0,0,0],
|
||||
["MapBoard_altis_F",0,0,0],
|
||||
["Land_Metal_rack_Tall_F",0,0,0],
|
||||
["PortableHelipadLight_01_blue_F",0,0,0],
|
||||
["Land_DieselGroundPowerUnit_01_F",0,0,0],
|
||||
["Land_Pallet_MilBoxes_F",0,0,0],
|
||||
["Land_PaperBox_open_full_F",0,0,0],
|
||||
["Land_ClutterCutter_large_F",0,0,0]
|
||||
];
|
||||
|
||||
support_vehicles_overwrite = true; // If you're going to overwrite this, make sure you have at least Arsenal_typename, Respawn_truck_typename, FOB_box_typename and FOB_truck_typename in there
|
||||
support_vehicles_extension = [
|
||||
[Arsenal_typename,10,0,0],
|
||||
[Respawn_truck_typename,20,0,5],
|
||||
[FOB_box_typename,30,400,0],
|
||||
[FOB_truck_typename,30,400,5],
|
||||
["ACE_medicalSupplyCrate_advanced",5,0,0],
|
||||
["ACE_Box_82mm_Mo_HE",5,40,0],
|
||||
["ACE_Box_82mm_Mo_Smoke",5,10,0],
|
||||
["ACE_Box_82mm_Mo_Illum",5,10,0],
|
||||
["B_APC_Tracked_01_CRV_F",0,30,10],
|
||||
["rhsusf_M977A4_REPAIR_usarmy_wd",10,0,5],
|
||||
["rhsusf_M978A4_usarmy_wd",10,0,5],
|
||||
["rhsusf_M977A4_AMMO_usarmy_wd",10,100,5],
|
||||
["B_Slingload_01_Repair_F",5,0,0],
|
||||
["B_Slingload_01_Fuel_F",5,0,0],
|
||||
["B_Slingload_01_Ammo_F",5,100,0],
|
||||
["Box_NATO_AmmoVeh_F",0,154,0],
|
||||
["Box_East_AmmoVeh_F",0,115,0]
|
||||
];
|
||||
|
||||
// All the UAVs must be declared here, otherwise there shall be UAV controlling issues. Namely: you won't be able to control them.
|
||||
uavs = [
|
||||
"B_UAV_01_F",
|
||||
"B_UAV_02_CAS_F"
|
||||
];
|
||||
|
||||
// Pre-made squads for the commander build menu. These shouldn't exceed 10 members.
|
||||
// Light infantry squad
|
||||
blufor_squad_inf_light = [
|
||||
"rhsusf_army_ucp_squadleader",
|
||||
"rhsusf_army_ucp_teamleader",
|
||||
"rhsusf_army_ucp_grenadier",
|
||||
"rhsusf_army_ucp_autorifleman",
|
||||
"rhsusf_army_ucp_grenadier",
|
||||
"rhsusf_army_ucp_medic",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_rifleman",
|
||||
"rhsusf_army_ucp_rifleman"
|
||||
];
|
||||
|
||||
// Heavy infantry squad
|
||||
blufor_squad_inf = [
|
||||
"rhsusf_army_ucp_squadleader",
|
||||
"rhsusf_army_ucp_teamleader",
|
||||
"rhsusf_army_ucp_autorifleman",
|
||||
"rhsusf_army_ucp_machinegunner",
|
||||
"rhsusf_army_ucp_medic",
|
||||
"rhsusf_army_ucp_grenadier",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_rifleman",
|
||||
"rhsusf_army_ucp_marksman"
|
||||
];
|
||||
|
||||
// AT specialists squad
|
||||
blufor_squad_at = [
|
||||
"rhsusf_army_ucp_squadleader",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_javelin",
|
||||
"rhsusf_army_ucp_medic",
|
||||
"rhsusf_army_ucp_rifleman"
|
||||
];
|
||||
|
||||
// AA specialists squad
|
||||
blufor_squad_aa = [
|
||||
"rhsusf_army_ucp_squadleader",
|
||||
"rhsusf_army_ucp_aa",
|
||||
"rhsusf_army_ucp_aa",
|
||||
"rhsusf_army_ucp_aa",
|
||||
"rhsusf_army_ucp_medic",
|
||||
"rhsusf_army_ucp_rifleman"
|
||||
];
|
||||
|
||||
// Force recon squad
|
||||
blufor_squad_recon = [
|
||||
"rhsusf_usmc_recon_marpat_wd_teamleader_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_autorifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_machinegunner_m249_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_marksman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_marksman_lite",
|
||||
"rhsusf_usmc_recon_marpat_wd_rifleman_lite"
|
||||
];
|
||||
|
||||
// Paratroopers squad
|
||||
blufor_squad_para = [
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st",
|
||||
"rhsusf_army_ucp_rifleman_101st"
|
||||
];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// *** BADDIES ***
|
||||
|
||||
// All OPFOR infantry. Defining a value here will replace the default value from the original mission.
|
||||
opfor_sentry = "rhs_msv_emr_rifleman";
|
||||
opfor_rifleman = "rhs_msv_emr_rifleman";
|
||||
opfor_grenadier = "rhs_msv_emr_grenadier";
|
||||
opfor_squad_leader = "rhs_msv_emr_efreitor";
|
||||
opfor_team_leader = "rhs_msv_emr_efreitor";
|
||||
opfor_marksman = "rhs_msv_emr_marksman";
|
||||
opfor_machinegunner = "rhs_msv_emr_machinegunner";
|
||||
opfor_heavygunner = "rhs_msv_emr_arifleman";
|
||||
opfor_medic = "rhs_msv_emr_medic";
|
||||
opfor_rpg = "rhs_msv_emr_LAT";
|
||||
opfor_at = "rhs_msv_emr_at";
|
||||
opfor_aa = "rhs_msv_emr_aa";
|
||||
opfor_officer = "rhs_msv_emr_officer";
|
||||
opfor_sharpshooter = "rhs_msv_emr_marksman";
|
||||
opfor_sniper = "rhs_msv_emr_marksman";
|
||||
opfor_engineer = "rhs_msv_emr_engineer";
|
||||
opfor_paratrooper = "rhs_vdv_recon_rifleman_scout";
|
||||
|
||||
// OPFOR Vehicles to be used in secondary objectives
|
||||
opfor_mrap = "rhs_tigr_msv";
|
||||
opfor_mrap_armed = "rhs_tigr_sts_msv";
|
||||
opfor_transport_helo = "RHS_Mi8mt_Cargo_vvsc";
|
||||
opfor_transport_truck = "RHS_Ural_Open_MSV_01";
|
||||
opfor_fuel_truck = "RHS_Ural_Fuel_MSV_01";
|
||||
opfor_ammo_truck = "rhs_gaz66_ammo_msv";
|
||||
opfor_fuel_container = nil;
|
||||
opfor_ammo_container = nil;
|
||||
opfor_flag = "rhs_Flag_Russia_F";
|
||||
|
||||
// Militia infantry. Soldier classnames the game will pick from randomly
|
||||
militia_squad_overwrite = true;
|
||||
militia_squad_extension = [
|
||||
"rhs_msv_emr_efreitor",
|
||||
"rhs_msv_emr_machinegunner",
|
||||
"rhs_msv_emr_aa",
|
||||
"rhs_msv_emr_at",
|
||||
"rhs_msv_emr_marksman",
|
||||
"rhs_msv_emr_engineer",
|
||||
"rhs_msv_emr_medic",
|
||||
"rhs_msv_emr_rifleman",
|
||||
"rhs_msv_emr_LAT",
|
||||
"rhs_msv_emr_grenadier"
|
||||
];
|
||||
|
||||
// Militia vehicles to choose from
|
||||
militia_vehicles_overwrite = true;
|
||||
militia_vehicles_extension = [
|
||||
"rhs_tigr_sts_msv"
|
||||
];
|
||||
|
||||
// All the vehicles that can spawn as sector defenders and patrols
|
||||
opfor_vehicles_overwrite = true;
|
||||
opfor_vehicles_extension = [
|
||||
"rhs_btr80_msv",
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_t90a_tv",
|
||||
"rhs_t90a_tv",
|
||||
"rhs_zsu234_aa",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv"
|
||||
];
|
||||
|
||||
// Same with lighter choices to be used when the alert level is low
|
||||
opfor_vehicles_low_intensity_overwrite = true;
|
||||
opfor_vehicles_low_intensity_extension = [
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"rhs_btr80_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv"
|
||||
];
|
||||
|
||||
// All the vehicles that can spawn as battlegroup members
|
||||
opfor_battlegroup_vehicles_overwrite = true;
|
||||
opfor_battlegroup_vehicles_extension = [
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"RHS_Ural_Open_MSV_01",
|
||||
"rhs_t90a_tv",
|
||||
"rhs_t90a_tv",
|
||||
"rhs_zsu234_aa",
|
||||
"RHS_Ka52_vvsc",
|
||||
"RHS_Mi24V_vvsc",
|
||||
"RHS_Mi8mt_Cargo_vvsc",
|
||||
"RHS_Ural_Open_MSV_01"
|
||||
];
|
||||
|
||||
// Same with lighter choices to be used when the alert level is low
|
||||
opfor_battlegroup_vehicles_low_intensity_overwrite = true;
|
||||
opfor_battlegroup_vehicles_low_intensity_extension = [
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"rhs_tigr_sts_msv",
|
||||
"RHS_Ural_Open_MSV_01",
|
||||
"RHS_Mi8mt_Cargo_vvsc",
|
||||
"RHS_Ural_Open_MSV_01"
|
||||
];
|
||||
|
||||
// All the vehicles that can spawn as battlegroup members (see above) and also hold 8 soldiers as passengers.
|
||||
// If something in here can't hold all 8 soldiers then buggy behaviours may occur
|
||||
opfor_troup_transports_overwrite = true;
|
||||
opfor_troup_transports_extension = [
|
||||
"rhs_bmp2d_msv",
|
||||
"rhs_btr80_msv",
|
||||
"RHS_Ural_Open_MSV_01",
|
||||
"RHS_Mi24V_vvsc",
|
||||
"RHS_Mi8mt_Cargo_vvsc"
|
||||
];
|
||||
|
||||
// Battlegroup members that will need to spawn in flight. Should be only helos but, who knows
|
||||
opfor_choppers_overwrite = true;
|
||||
opfor_choppers_extension = [
|
||||
"RHS_Ka52_vvsc",
|
||||
"RHS_Mi24V_vvsc",
|
||||
"RHS_Mi8mt_Cargo_vvsc"
|
||||
];
|
||||
|
||||
// Opfor military aircrafts
|
||||
opfor_air_overwrite = true;
|
||||
opfor_air_extension = [
|
||||
"RHS_Su25SM_KH29_vvsc"
|
||||
];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Other stuff
|
||||
|
||||
// civilians
|
||||
civilians_overwrite = false;
|
||||
civilians_extension = [
|
||||
|
||||
];
|
||||
|
||||
// Civilian vehicles
|
||||
civilian_vehicles_overwrite = false;
|
||||
civilian_vehicles_extension = [
|
||||
|
||||
];
|
||||
|
||||
// Everything the AI troups should be able to resupply from
|
||||
ai_resupply_sources_extension = [
|
||||
"rhsusf_M977A4_AMMO_usarmy_wd"
|
||||
];
|
||||
|
||||
// Everything that can resupply other vehicles
|
||||
vehicle_repair_sources_extension = [
|
||||
"rhsusf_M977A4_REPAIR_usarmy_wd"
|
||||
];
|
||||
vehicle_rearm_sources_extension = [
|
||||
"rhsusf_M977A4_AMMO_usarmy_wd"
|
||||
];
|
||||
vehicle_refuel_sources_extension = [
|
||||
"rhsusf_M978A4_usarmy_wd"
|
||||
];
|
||||
|
||||
// Elite vehicles that should be unlocked through military base capture.
|
||||
elite_vehicles_extension = [
|
||||
"RHS_M2A3_BUSKIII_wd",
|
||||
"rhsusf_m1a2sep1wd_usarmy",
|
||||
"rhsusf_m1a2sep1tuskiiwd_usarmy",
|
||||
"rhsusf_m109_usarmy",
|
||||
"RHS_AH1Z",
|
||||
"RHS_AH64D_wd",
|
||||
"RHS_A10",
|
||||
"JS_JC_FA18E",
|
||||
"JS_JC_FA18F",
|
||||
"B_UAV_02_CAS_F"
|
||||
];
|
||||
|
||||
// Blacklisted arsenal items such as deployable weapons that should be bought instead
|
||||
// Useless if you're using a predefined arsenal in arsenal.sqf
|
||||
|
||||
// Classnames of weapons which should not be available in the arsenal
|
||||
blacklisted_from_arsenal_weapons = [
|
||||
|
||||
];
|
||||
|
||||
// Classnames of items (optics, uniforms, vests, etc.) which should not be available in the arsenal
|
||||
blacklisted_from_arsenal_items = [
|
||||
"optic_Nightstalker",
|
||||
"optic_tws",
|
||||
"optic_tws_mg"
|
||||
];
|
||||
|
||||
// Classnames of magazines or explosives which should not be available in the arsenal
|
||||
blacklisted_from_arsenal_magazines = [
|
||||
|
||||
];
|
||||
|
||||
// Classnames of backpacks which should not be available in the arsenal
|
||||
blacklisted_from_arsenal_extension = [
|
||||
|
||||
];
|
||||
|
||||
// Configuration for ammo boxes transport
|
||||
// First entry: classname
|
||||
// Second entry: how far behind the vehicle the boxes should be unloaded
|
||||
// Following entries: attachTo position for each box, the number of boxes that can be loaded is derived from the number of entries
|
||||
box_transport_config_extension = [
|
||||
[ "greuh_eh101_gr", -6.5, [0, 4.2, -1.45], [0, 2.5, -1.45], [0, 0.8, -1.45], [0, -0.9, -1.45] ]
|
||||
];
|
|
@ -2,7 +2,7 @@
|
|||
// If you want more modifications to be supported by this file, let's discuss it on the forums.
|
||||
|
||||
// REQUIRED MODS FOR THIS PRESET:
|
||||
// BWMod
|
||||
// CBA A3
|
||||
// FA-18 Super Hornet
|
||||
// Project OPFOR
|
||||
// RHS: Armed Forces of the Russian Federation
|
||||
|
@ -21,9 +21,9 @@ huron_typename = "RHS_CH_47F_10"; // Default "B_Heli_Transport_03_unarmed_F"
|
|||
ammobox_b_typename = "Box_NATO_AmmoVeh_F"; // Default "Box_NATO_AmmoVeh_F";
|
||||
ammobox_o_typename = "Box_East_AmmoVeh_F"; // Default "Box_East_AmmoVeh_F";
|
||||
opfor_ammobox_transport = "O_Truck_03_transport_F"; // Default "O_Truck_03_transport_F"; // Make sure this thing can transport ammo boxes (see box_transport_config down below) otherwise things will break
|
||||
commander_classname = "BWA3_Officer_Tropen"; // Default "B_officer_F"
|
||||
crewman_classname = "BWA3_Crew_Tropen"; // Default "B_crew_F";
|
||||
pilot_classname = "BWA3_Helipilot"; // Default "B_Helipilot_F";
|
||||
commander_classname = "B_officer_F"; // Default "B_officer_F"
|
||||
crewman_classname = "B_crew_F"; // Default "B_crew_F";
|
||||
pilot_classname = "B_Helipilot_F"; // Default "B_Helipilot_F";
|
||||
|
||||
|
||||
|
||||
|
@ -39,22 +39,19 @@ pilot_classname = "BWA3_Helipilot"; // Default "B_Helipilot_F";
|
|||
// Useful for total conversions to RHS and such, without having to alter the original file.
|
||||
infantry_units_overwrite = true;
|
||||
infantry_units_extension = [
|
||||
["BWA3_Rifleman_Tropen",2,0,0],
|
||||
["BWA3_Grenadier_Tropen",3,0,0],
|
||||
["BWA3_Autorifleman_Tropen",3,0,0],
|
||||
["BWA3_CombatLifeSaver_Tropen",3,0,0],
|
||||
["BWA3_Marksman_Tropen",3,0,0],
|
||||
["BWA3_Engineer_Tropen",3,0,0],
|
||||
["BWA3_RiflemanAT_RGW90_Tropen",4,0,0],
|
||||
["BWA3_AutoriflemanMG5_Tropen",5,0,0],
|
||||
["BWA3_recon_Tropen",4,0,0],
|
||||
["BWA3_recon_Medic_Tropen",4,0,0],
|
||||
["BWA3_recon_Marksman_Tropen",5,0,0],
|
||||
["BWA3_RiflemanAA_Fliegerfaust_Tropen",5,10,0],
|
||||
["BWA3_RiflemanAT_Pzf3_Tropen",5,10,0],
|
||||
["BWA3_SniperG82_Tropen",10,0,0],
|
||||
["BWA3_Crew_Tropen",1,0,0],
|
||||
["BWA3_Helipilot",1,0,0]
|
||||
["rhsusf_army_ocp_rifleman",2,0,0],
|
||||
["rhsusf_army_ocp_grenadier",3,0,0],
|
||||
["rhsusf_army_ocp_autorifleman",3,0,0],
|
||||
["rhsusf_army_ocp_medic",3,0,0],
|
||||
["rhsusf_army_ocp_marksman",3,0,0],
|
||||
["rhsusf_army_ocp_engineer",3,0,0],
|
||||
["rhsusf_army_ocp_javelin",4,0,0],
|
||||
["rhsusf_army_ocp_machinegunner",5,0,0],
|
||||
["rhsusf_usmc_recon_marpat_d_rifleman",4,0,0],
|
||||
["rhsusf_usmc_recon_marpat_d_sniper_M107",5,0,0],
|
||||
["rhsusf_army_ocp_aa",5,10,0],
|
||||
["rhsusf_army_ocp_crewman",1,0,0],
|
||||
["rhsusf_army_ocp_helipilot",1,0,0]
|
||||
];
|
||||
|
||||
light_vehicles_overwrite = true;
|
||||
|
@ -72,14 +69,11 @@ heavy_vehicles_overwrite = true;
|
|||
heavy_vehicles_extension = [
|
||||
["rhsusf_m113d_usarmy",0,120,8],
|
||||
["rhsusf_m113d_usarmy_MK19",0,160,8],
|
||||
["rhsusf_m113d_usarmy_medical",10,0,5],
|
||||
["RHS_M6",0,200,15],
|
||||
["RHS_M2A2",0,220,15],
|
||||
["RHS_M2A3_BUSKIII",0,240,15],
|
||||
["BWA3_Puma_Tropen",0,240,15],
|
||||
["rhsusf_m1a2sep1d_usarmy",0,400,20],
|
||||
["rhsusf_m1a2sep1tuskiid_usarmy",0,450,25],
|
||||
["BWA3_Leopard2A6M_Tropen",0,500,25],
|
||||
["rhsusf_m1a2sep1tuskiid_usarmy",0,500,25],
|
||||
["rhsusf_m109d_usarmy",0,2500,30]
|
||||
];
|
||||
|
||||
|
@ -89,17 +83,23 @@ air_vehicles_extension = [
|
|||
["RHS_MELB_AH6M_L",0,160,10],
|
||||
["RHS_UH60M_MEV2",15,0,15],
|
||||
["RHS_UH60M",0,360,12],
|
||||
["RHS_AH64D",0,1000,30],
|
||||
["BWA3_Tiger_RMK_Universal",0,1200,40],
|
||||
["RHS_AH1Z",0,1000,30],
|
||||
["RHS_AH64D",0,1200,40],
|
||||
["RHS_A10",0,2000,50],
|
||||
["JS_JC_FA18E",0,3000,50],
|
||||
["JS_JC_FA18F",0,3200,50],
|
||||
["B_UAV_02_CAS_F",0,250,20]
|
||||
["B_UAV_02_CAS_F",0,1000,20]
|
||||
];
|
||||
|
||||
static_vehicles_overwrite = true;
|
||||
static_vehicles_extension = [
|
||||
|
||||
["B_HMG_01_F",0,10,0],
|
||||
["B_HMG_01_high_F",0,10,0],
|
||||
["B_GMG_01_F",0,20,0],
|
||||
["B_GMG_01_high_F",0,20,0],
|
||||
["B_static_AA_F",0,25,0],
|
||||
["B_static_AT_F",0,30,0],
|
||||
["B_Mortar_01_F",0,150,0]
|
||||
];
|
||||
|
||||
buildings_overwrite = true;
|
||||
|
@ -149,20 +149,21 @@ buildings_extension = [
|
|||
|
||||
support_vehicles_overwrite = true; // If you're going to overwrite this, make sure you have at least Arsenal_typename, Respawn_truck_typename, FOB_box_typename and FOB_truck_typename in there
|
||||
support_vehicles_extension = [
|
||||
[Arsenal_typename,10,0,0],
|
||||
[Respawn_truck_typename,20,0,5],
|
||||
[FOB_box_typename,30,400,0],
|
||||
[FOB_truck_typename,30,400,5],
|
||||
["B_supplyCrate_F",5,0,0],
|
||||
["ACE_medicalSupplyCrate_advanced",5,0,0],
|
||||
["ACE_Box_82mm_Mo_HE",5,40,0],
|
||||
["ACE_Box_82mm_Mo_Smoke",5,10,0],
|
||||
["ACE_Box_82mm_Mo_Illum",5,10,0],
|
||||
["B_APC_Tracked_01_CRV_F",0,30,10],
|
||||
["B_Truck_01_Repair_F",10,0,5],
|
||||
["B_Truck_01_fuel_F",10,0,5],
|
||||
["B_Truck_01_ammo_F",10,0,5],
|
||||
["rhsusf_M977A4_REPAIR_usarmy_d",10,0,5],
|
||||
["rhsusf_M978A4_usarmy_d",10,0,5],
|
||||
["rhsusf_M977A4_AMMO_usarmy_d",10,100,5],
|
||||
["B_Slingload_01_Repair_F",5,0,0],
|
||||
["B_Slingload_01_Fuel_F",5,0,0],
|
||||
["B_Slingload_01_Ammo_F",5,0,0],
|
||||
["B_Slingload_01_Ammo_F",5,100,0],
|
||||
["Box_NATO_AmmoVeh_F",0,154,0],
|
||||
["Box_East_AmmoVeh_F",0,115,0]
|
||||
];
|
||||
|
@ -176,76 +177,76 @@ uavs = [
|
|||
// Pre-made squads for the commander build menu. These shouldn't exceed 10 members.
|
||||
// Light infantry squad
|
||||
blufor_squad_inf_light = [
|
||||
"BWA3_SL_Tropen",
|
||||
"BWA3_TL_Tropen",
|
||||
"BWA3_Grenadier_Tropen",
|
||||
"BWA3_Autorifleman_Tropen",
|
||||
"BWA3_Grenadier_Tropen",
|
||||
"BWA3_CombatLifeSaver_Tropen",
|
||||
"BWA3_RiflemanAT_RGW90_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen"
|
||||
"rhsusf_army_ocp_squadleader",
|
||||
"rhsusf_army_ocp_teamleader",
|
||||
"rhsusf_army_ocp_grenadier",
|
||||
"rhsusf_army_ocp_autorifleman",
|
||||
"rhsusf_army_ocp_grenadier",
|
||||
"rhsusf_army_ocp_medic",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_rifleman",
|
||||
"rhsusf_army_ocp_rifleman"
|
||||
];
|
||||
|
||||
// Heavy infantry squad
|
||||
blufor_squad_inf = [
|
||||
"BWA3_SL_Tropen",
|
||||
"BWA3_TL_Tropen",
|
||||
"BWA3_Autorifleman_Tropen",
|
||||
"BWA3_AutoriflemanMG5_Tropen",
|
||||
"BWA3_CombatLifeSaver_Tropen",
|
||||
"BWA3_Grenadier_Tropen",
|
||||
"BWA3_RiflemanAT_RGW90_Tropen",
|
||||
"BWA3_RiflemanAT_RGW90_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_SniperG82_Tropen"
|
||||
"rhsusf_army_ocp_squadleader",
|
||||
"rhsusf_army_ocp_teamleader",
|
||||
"rhsusf_army_ocp_autorifleman",
|
||||
"rhsusf_army_ocp_machinegunner",
|
||||
"rhsusf_army_ocp_medic",
|
||||
"rhsusf_army_ocp_grenadier",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_rifleman",
|
||||
"rhsusf_army_ocp_marksman"
|
||||
];
|
||||
|
||||
// AT specialists squad
|
||||
blufor_squad_at = [
|
||||
"BWA3_SL_Tropen",
|
||||
"BWA3_RiflemanAT_Pzf3_Tropen",
|
||||
"BWA3_RiflemanAT_Pzf3_Tropen",
|
||||
"BWA3_RiflemanAT_Pzf3_Tropen",
|
||||
"BWA3_CombatLifeSaver_Tropen",
|
||||
"BWA3_Rifleman_Tropen"
|
||||
"rhsusf_army_ocp_squadleader",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_javelin",
|
||||
"rhsusf_army_ocp_medic",
|
||||
"rhsusf_army_ocp_rifleman"
|
||||
];
|
||||
|
||||
// AA specialists squad
|
||||
blufor_squad_aa = [
|
||||
"BWA3_SL_Tropen",
|
||||
"BWA3_RiflemanAA_Fliegerfaust_Tropen",
|
||||
"BWA3_RiflemanAA_Fliegerfaust_Tropen",
|
||||
"BWA3_RiflemanAA_Fliegerfaust_Tropen",
|
||||
"BWA3_CombatLifeSaver_Tropen",
|
||||
"BWA3_Rifleman_Tropen"
|
||||
"rhsusf_army_ocp_squadleader",
|
||||
"rhsusf_army_ocp_aa",
|
||||
"rhsusf_army_ocp_aa",
|
||||
"rhsusf_army_ocp_aa",
|
||||
"rhsusf_army_ocp_medic",
|
||||
"rhsusf_army_ocp_rifleman"
|
||||
];
|
||||
|
||||
// Force recon squad
|
||||
blufor_squad_recon = [
|
||||
"BWA3_recon_TL_Tropen",
|
||||
"BWA3_recon_Tropen",
|
||||
"BWA3_recon_Pioneer_Tropen",
|
||||
"BWA3_recon_Medic_Tropen",
|
||||
"BWA3_recon_LAT_Tropen",
|
||||
"BWA3_recon_LAT_Tropen",
|
||||
"BWA3_recon_Marksman_Tropen",
|
||||
"BWA3_SniperG82_Tropen",
|
||||
"BWA3_recon_Tropen"
|
||||
"rhsusf_usmc_recon_marpat_d_teamleader_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_autorifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_machinegunner_m249_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_rifleman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_marksman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_marksman_lite",
|
||||
"rhsusf_usmc_recon_marpat_d_rifleman_lite"
|
||||
];
|
||||
|
||||
// Paratroopers squad
|
||||
blufor_squad_para = [
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen",
|
||||
"BWA3_Rifleman_Tropen"
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st",
|
||||
"rhsusf_army_ocp_rifleman_101st"
|
||||
];
|
||||
|
||||
|
||||
|
@ -421,32 +422,32 @@ civilian_vehicles_extension = [
|
|||
|
||||
// Everything the AI troups should be able to resupply from
|
||||
ai_resupply_sources_extension = [
|
||||
|
||||
"rhsusf_M977A4_AMMO_usarmy_d"
|
||||
];
|
||||
|
||||
// Everything that can resupply other vehicles
|
||||
vehicle_repair_sources_extension = [
|
||||
|
||||
"rhsusf_M977A4_REPAIR_usarmy_d"
|
||||
];
|
||||
vehicle_rearm_sources_extension = [
|
||||
|
||||
"rhsusf_M977A4_AMMO_usarmy_d"
|
||||
];
|
||||
vehicle_refuel_sources_extension = [
|
||||
|
||||
"rhsusf_M978A4_usarmy_d"
|
||||
];
|
||||
|
||||
// Elite vehicles that should be unlocked through military base capture.
|
||||
elite_vehicles_extension = [
|
||||
"RHS_M2A3_BUSKIII",
|
||||
"BWA3_Puma_Tropen",
|
||||
"rhsusf_m1a2sep1d_usarmy",
|
||||
"rhsusf_m1a2sep1tuskiid_usarmy",
|
||||
"BWA3_Leopard2A6M_Tropen",
|
||||
"rhsusf_m109d_usarmy",
|
||||
"RHS_AH1Z",
|
||||
"RHS_AH64D",
|
||||
"BWA3_Tiger_RMK_Universal",
|
||||
"RHS_A10",
|
||||
"JS_JC_FA18E",
|
||||
"JS_JC_FA18F"
|
||||
"JS_JC_FA18F",
|
||||
"B_UAV_02_CAS_F"
|
||||
];
|
||||
|
||||
// Blacklisted arsenal items such as deployable weapons that should be bought instead
|
|
@ -12,7 +12,7 @@ if ( count GRLIB_all_fobs == 0 ) then {
|
|||
_nextsector = _x;
|
||||
_acceptsector = true;
|
||||
{
|
||||
if ( ( ( markerPos _nextsector ) distance ( markerPos _x ) ) < 1600 ) then {
|
||||
if ( ( ( markerPos _nextsector ) distance ( markerPos _x ) ) < 800 ) then {
|
||||
_acceptsector = false;
|
||||
};
|
||||
} foreach sectors_allSectors;
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
<Project name="Liberation">
|
||||
<Package name="Liberation">
|
||||
<Key ID="STR_MISSION_TITLE">
|
||||
<Original>KP Liberation Altis v0.93</Original>
|
||||
<German>KP Liberation Altis v0.93</German>
|
||||
<Original>KP Liberation Altis v0.931</Original>
|
||||
<German>KP Liberation Altis v0.931</German>
|
||||
</Key>
|
||||
<Key ID="STR_MISSION_VERSION">
|
||||
<Original>v0.93</Original>
|
||||
<German>v0.93</German>
|
||||
<Original>v0.931</Original>
|
||||
<German>v0.931</German>
|
||||
</Key>
|
||||
<Key ID="STR_MISSION_DESCRIPTION">
|
||||
<Original>Free Altis from the OPFOR forces with the power of freedom and democracy.</Original>
|
||||
|
|
27
README.md
27
README.md
|
@ -2,7 +2,7 @@
|
|||
|
||||
# KP Liberation for ArmA 3
|
||||
|
||||
## Current version : 0.93
|
||||
## Current version : 0.931
|
||||
|
||||
This mission is only a continued project based on the original, but most likely abandoned, mission from [GreuhZbug](https://github.com/GreuhZbug).
|
||||
|
||||
|
@ -31,11 +31,22 @@ Things that were added since GreuhZbugs 0.924
|
|||
* Added an option in the mission parameters to disable the whole mapmarkers and disable the function in the extended options for every player
|
||||
* Removed Farooq's Revive
|
||||
* Added the ability to blacklist arsenal items
|
||||
* Split scriptpart from missionpart, so it's easier to provide different maps
|
||||
|
||||
## Needed Mods
|
||||
* Although it's a common basic for everyone, you need [CBA A3](http://steamcommunity.com/sharedfiles/filedetails/?id=450814997)
|
||||
* To start from an LHD at Altis, you need the [ATLAS Mod: LHD Plus](http://steamcommunity.com/sharedfiles/filedetails/?id=677642222)
|
||||
|
||||
* Altis
|
||||
* [CBA A3](http://steamcommunity.com/sharedfiles/filedetails/?id=450814997)
|
||||
* To start from an LHD, you need the [ATLAS Mod: LHD Plus](http://steamcommunity.com/sharedfiles/filedetails/?id=677642222)
|
||||
* Takistan
|
||||
* [CBA A3](http://steamcommunity.com/sharedfiles/filedetails/?id=450814997)
|
||||
* [CUP Terrains - Core](http://steamcommunity.com/sharedfiles/filedetails/?id=583496184)
|
||||
* [CUP Terrains - CWA](http://steamcommunity.com/sharedfiles/filedetails/?id=853743366)
|
||||
* [CUP Terrains - Maps](http://steamcommunity.com/sharedfiles/filedetails/?id=583544987)
|
||||
* [FA-18 Super Hornet](http://steamcommunity.com/sharedfiles/filedetails/?id=743099837)
|
||||
* [Project OPFOR](http://steamcommunity.com/sharedfiles/filedetails/?id=735566597)
|
||||
* [RHS: Armed Forces of the Russian Federation](http://steamcommunity.com/sharedfiles/filedetails/?id=843425103)
|
||||
* [RHS: United States Forces](http://steamcommunity.com/sharedfiles/filedetails/?id=843577117)
|
||||
|
||||
## Recommended Mods
|
||||
This Mods would greatly increase your gaming experience:
|
||||
* [ACE](http://steamcommunity.com/sharedfiles/filedetails/?id=463939057)
|
||||
|
@ -45,14 +56,11 @@ This Mods would greatly increase your gaming experience:
|
|||
* [ACRE 2](http://steamcommunity.com/sharedfiles/filedetails/?id=751965892)
|
||||
* [Arma Enhanced Movement](http://steamcommunity.com/sharedfiles/filedetails/?id=333310405)
|
||||
* [BWMod](http://steamcommunity.com/sharedfiles/filedetails/?id=870276636)
|
||||
* [FA-18 Super Hornet](http://steamcommunity.com/sharedfiles/filedetails/?id=743099837)
|
||||
* [Immerse](http://steamcommunity.com/sharedfiles/filedetails/?id=825172265)
|
||||
* [JSRS SOUNDMOD](http://steamcommunity.com/sharedfiles/filedetails/?id=861133494)
|
||||
* [JSRS SOUNDMOD - Additional](http://steamcommunity.com/sharedfiles/filedetails/?id=863393819)
|
||||
* [KP Ranks](http://steamcommunity.com/sharedfiles/filedetails/?id=741621641)
|
||||
* [LAxemann's Suppress](https://steamcommunity.com/sharedfiles/filedetails/?id=825174634)
|
||||
* [RHS: Armed Forces of the Russian Federation](http://steamcommunity.com/sharedfiles/filedetails/?id=843425103)
|
||||
* [RHS: United States Forces](http://steamcommunity.com/sharedfiles/filedetails/?id=843577117)
|
||||
|
||||
Also you should think about using this mods as serverside mods:
|
||||
* [Advanced Rappeling](http://steamcommunity.com/sharedfiles/filedetails/?id=713709341)
|
||||
|
@ -60,11 +68,6 @@ Also you should think about using this mods as serverside mods:
|
|||
* [Advanced Towing](http://steamcommunity.com/sharedfiles/filedetails/?id=639837898)
|
||||
* [Advanced Urban Rappeling](http://steamcommunity.com/sharedfiles/filedetails/?id=730310357)
|
||||
|
||||
## Needed Mods for other maps than vanilla ArmA 3 maps
|
||||
* [CUP Terrains - Core](http://steamcommunity.com/sharedfiles/filedetails/?id=583496184)
|
||||
* [CUP Terrains - CWA](http://steamcommunity.com/sharedfiles/filedetails/?id=853743366)
|
||||
* [CUP Terrains - Maps](http://steamcommunity.com/sharedfiles/filedetails/?id=583544987)
|
||||
|
||||
## ACE Serverside Settings
|
||||
I've provided our community serverconfig.hpp for the [usage with the ace_server.pbo](https://ace3mod.com/wiki/framework/settings-framework.html#32-loading-up-the-server-config) for dedicated servers.
|
||||
Just copy the userconfig folder into your ArmA 3 Server folder and start the ace_server.pbo as serverside mod.
|
||||
|
|
Loading…
Reference in New Issue