// Classnames of ACE3 crates (which have to be in the unit preset as well).
KP_liberation_ace_crates = [
"ACE_Box_82mm_Mo_HE",
"ACE_Box_82mm_Mo_Smoke",
"ACE_Box_82mm_Mo_Illum",
"ACE_medicalSupplyCrate_advanced"
];
/* - Custom unit and arsenal preset settings.
Which units preset should be used?
0 = Default vanilla with RHS USAF and BWMod, both optional (edit the custom.sqf in the presets\ folder to change things for your own versions and tweaks).
1 = Apex vanilla with RHS USAF and BWMod, both optional (edit the apex_tanoa.sqf in the presets\ folder to change things for your own versions and tweaks).
2 = RHS USAF and RHS AFRF.
3 = RHS USAF, RHS AFRF and BWMod.
4 = RHS USAF, RHS AFRF and Project OPFOR (Takistan)
5 = 3cbBAF, RHS USAF and RHS AFRF. */
KP_liberation_preset = 0;
/* Which arsenal preset should be used?
0 = Use the default blacklist method (defined below).
1 = Custom arsenal preset (edit the custom.sqf in the arsenal_presets\ folder to change things for your own versions and tweaks).
2 = Killah Potatoes Gaming Community arsenal preset.
KP_liberation_production_interval = 45 / GRLIB_resources_multiplier; // Time in minutes until a production process is finished, when resources multiplier is set to 1.
GRLIB_cleanup_delay = 1200; // Time in seconds until bodies of dead soldiers are cleaned up.
GRLIB_blufor_cap = 100 * GRLIB_unitcap; // Cap for BLUFOR.
GRLIB_sector_cap = 180 * GRLIB_unitcap; // Cap for sector defenders.
GRLIB_battlegroup_cap = 150 * GRLIB_unitcap; // Cap for enemy battlegroups.
GRLIB_patrol_cap = 150 * GRLIB_unitcap; // Cap for enemy patrols.
/* - Default arsenal blacklist method.
Useless if you're using anything other than "kp_liberation_arsenal = 0;" above. A whitelisted arsenal is always more performance friendly then a blacklisted arsenal.
REMEMBER: All static turret and UAV bags should be defined here, to stop players from exploiting free resources via the virtual arsenal. */
blacklisted_from_arsenal = [
"B_Respawn_Sleeping_bag_blue_F",
"B_Respawn_Sleeping_bag_brown_F",
"B_Respawn_TentDome_F",
"B_Respawn_Sleeping_bag_F",
"B_Respawn_TentA_F",
"I_HMG_01_weapon_F",
"B_HMG_01_weapon_F",
"O_HMG_01_weapon_F",
"I_HMG_01_A_weapon_F",
"B_HMG_01_A_weapon_F",
"O_HMG_01_A_weapon_F",
"I_HMG_01_high_weapon_F",
"B_HMG_01_high_weapon_F",
"O_HMG_01_high_weapon_F",
"I_GMG_01_weapon_F",
"B_GMG_01_weapon_F",
"O_GMG_01_weapon_F",
"I_GMG_01_A_weapon_F",
"B_GMG_01_A_weapon_F",
"O_GMG_01_A_weapon_F",
"I_GMG_01_high_weapon_F",
"B_GMG_01_high_weapon_F",
"O_GMG_01_high_weapon_F",
"I_Mortar_01_support_F",
"B_Mortar_01_support_F",
"O_Mortar_01_support_F",
"I_Mortar_01_weapon_F",
"B_Mortar_01_weapon_F",
"O_Mortar_01_weapon_F",
"I_HMG_01_support_F",
"B_HMG_01_support_F",
"O_HMG_01_support_F",
"I_HMG_01_support_high_F",
"B_HMG_01_support_high_F",
"O_HMG_01_support_high_F",
"I_AA_01_weapon_F",
"B_AA_01_weapon_F",
"O_AA_01_weapon_F",
"I_AT_01_weapon_F",
"B_AT_01_weapon_F",
"O_AT_01_weapon_F",
"I_UAV_01_backpack_F",
"B_UAV_01_backpack_F",
"O_UAV_01_backpack_F",
"RHS_M2_Gun_Bag",
"RHS_M2_Tripod_Bag",
"rhs_M252_Gun_Bag",
"rhs_M252_Bipod_Bag",
"RHS_M2_MiniTripod_Bag",
"RHS_Mk19_Gun_Bag",
"RHS_Mk19_Tripod_Bag",
"rhs_Tow_Gun_Bag",
"rhs_TOW_Tripod_Bag",
"RHS_Podnos_Bipod_Bag",
"RHS_Podnos_Gun_Bag",
"RHS_Metis_Gun_Bag",
"RHS_Metis_Tripod_Bag",
"RHS_Kornet_Gun_Bag",
"RHS_Kornet_Tripod_Bag",
"RHS_AGS30_Tripod_Bag",
"RHS_AGS30_Gun_Bag",
"RHS_DShkM_Gun_Bag",
"RHS_DShkM_TripodHigh_Bag",
"RHS_DShkM_TripodLow_Bag",
"RHS_Kord_Tripod_Bag",
"RHS_Kord_Gun_Bag",
"RHS_NSV_Tripod_Bag",
"RHS_NSV_Gun_Bag",
"RHS_SPG9_Gun_Bag",
"RHS_SPG9_Tripod_Bag",
"optic_Nightstalker",
"optic_tws",
"optic_tws_mg"
];
// Items which should be added as allowed Items, when they get blacklisted, even if they are not in the blacklisted_from_arsenal array
KP_liberation_allowed_items_extension = [
"ItemRadioAcreFlagged",
"rhs_m72a7_mag",
"rhsusf_acc_anpeq15_bk_light_h",
"rhs_weap_M136_used",
"rhs_m136_mag",
"rhs_m136_hedp_mag",
"rhs_m136_hp_mag"
];
/* - Configuration settings for crates transported by vehicles.
Format = ["classname", distance behind vehicle to unload crate, attachTo positions for each box], */