Advertisement
Guest User

Untitled

a guest
Mar 29th, 2018
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.06 KB | None | 0 0
  1. /*
  2. CONFIG FILE FOR KP LIBERATION
  3. */
  4.  
  5. // Vehicle classnames which also function as ACE medical vehicles.
  6. KP_liberation_medical_vehicles = [
  7. "B_Truck_01_medical_F",
  8. "B_T_Truck_01_medical_F",
  9. "rhsusf_m113_usarmy_medical",
  10. "rhsusf_m113d_usarmy_medical",
  11. "RHS_UH60M_MEV2",
  12. "RHS_UH60M_MEV2_d",
  13. "rhsusf_M1230a1_usarmy_d",
  14. "rhsusf_M1230a1_usarmy_wd"
  15. ];
  16.  
  17. // Classnames of ACE3 crates (which have to be in the unit preset as well).
  18. KP_liberation_ace_crates = [
  19. "ACE_Box_82mm_Mo_HE",
  20. "ACE_Box_82mm_Mo_Smoke",
  21. "ACE_Box_82mm_Mo_Illum",
  22. "ACE_medicalSupplyCrate_advanced"
  23. ];
  24.  
  25. /* - Custom unit and arsenal preset settings.
  26. If you want to change a preset, it's recommended to set all four presets to 0 and edit the appropriate custom.sqf files in the preset folders.*/
  27.  
  28. /* BLUFOR preset:
  29. 0 = custom (default vanilla with many optional mods supported)
  30. 1 = 3cb BAF
  31. 2 = Apex Tanoa
  32. 3 = BWMod (German Bundeswehr)
  33. 4 = RHS USAF woodland
  34. 5 = RHS USAF desert */
  35. KP_liberation_preset_blufor = 0;
  36.  
  37. /* OPFOR preset:
  38. 0 = custom (default vanilla CSAT)
  39. 1 = Apex Tanoa
  40. 2 = Project OPFOR (Takistan)
  41. 3 = RHS AFRF */
  42. KP_liberation_preset_opfor = 3;
  43.  
  44. /* Resistance preset:
  45. 0 = custom (default vanilla)
  46. 1 = Apex Tanoa
  47. 2 = RHS GREF */
  48. KP_liberation_preset_resistance = 2;
  49.  
  50. /* Civilians preset:
  51. 0 = custom (default vanilla)
  52. 1 = Apex Tanoa
  53. 2 = Project OPFOR (Takistan) */
  54. KP_liberation_preset_civilians = 0;
  55.  
  56. /* Which arsenal preset should be used?
  57. 0 = Use the default blacklist method (defined below).
  58. 1 = Custom arsenal preset (edit the custom.sqf in the arsenal_presets\ folder to change things for your own versions and tweaks).
  59. 2 = Killah Potatoes Gaming Community arsenal preset.
  60. 3 = RHS USAF arsenal preset.
  61. 4 = RHS USAF arsenal preset with ACE.
  62. 5 = RHS USAF arsenal preset with ACE and ACRE.
  63. 6 = 3cbBAF and RHS USAF arsenal preset. */
  64. KP_liberation_arsenal = 0;
  65.  
  66. /* - Fuel consumption settings.
  67. Time in minutes till a full tank depletes whilst the vehicle is standing still with a running engine. */
  68. KP_liberation_fuel_neutral = 180;
  69. // Time in minutes till a full tank depletes whilst the vehicle is driving below max speed.
  70. KP_liberation_fuel_normal = 90;
  71. // Time in minutes till a full tank depletes whilst the vehicle is driving at max speed.
  72. KP_liberation_fuel_max = 45;
  73.  
  74. /* - Gameplay constant settings.
  75. Name of the savegame namespace inside of the [ServerProfileName].vars.Arma3Profile file. */
  76. GRLIB_save_key = "KP_LIBERATION_" + (toUpper worldName) + "_SAVEGAME";
  77.  
  78. GRLIB_side_friendly = WEST; // Friendly side.
  79. GRLIB_side_enemy = EAST; // Enemy side.
  80. GRLIB_side_resistance = RESISTANCE; // Resistance side.
  81. GRLIB_side_civilian = CIVILIAN; // Civilian side.
  82. GRLIB_respawn_marker = "respawn_west"; // Respawn marker name.
  83.  
  84. GRLIB_color_friendly = "ColorBLUFOR"; // Friendly sector marker color.
  85. GRLIB_color_enemy = "ColorOPFOR"; // Enemy sector marker color.
  86. GRLIB_color_enemy_bright = "ColorRED"; // Enemy sector marker color (activated).
  87.  
  88. GRLIB_fob_range = 125; // Build range around the main FOB building.
  89. GRLIB_halo_altitude = 800; // Altitude in metres for the HALO jump.
  90. GRLIB_secondary_missions_costs = [15, 10, 8]; // Intel price for the secondary missions [FOB hunting, Convoy ambush, SAR].
  91. GRLIB_secondary_objective_impact = 0.6; // The percentage impact against enemy combat readiness for a successful FOB hunt.
  92. GRLIB_recycling_percentage = 0.5; // Percentage of resources you get back from recycling.
  93. KP_liberation_production_interval = 30 / GRLIB_resources_multiplier; // Time in minutes until a production process is finished, when resources multiplier is set to 1.
  94.  
  95. GRLIB_sector_size = 1000; // Range to activate a sector.
  96. GRLIB_capture_size = 175; // Range to capture a sector.
  97. GRLIB_defended_buildingpos_part = 0.4; // Multiplier for defenders in buildings.
  98. GRLIB_battlegroup_size = 6 * (sqrt GRLIB_unitcap) * (sqrt GRLIB_csat_aggressivity); // Size of enemy battlegroups.
  99. GRLIB_vulnerability_timer = 1200; // Time in seconds how long a captured sector is vulnerable to enemy troops.
  100. GRLIB_radiotower_size = 2500; // Radio Tower scanning range.
  101. GRLIB_surrender_chance = 80; // Chance that enemy infantry will surrender after heavy losses are encountered.
  102.  
  103. GRLIB_civilians_amount = 10 * GRLIB_civilian_activity; // Civilian count multiplier.
  104. GRLIB_cleanup_delay = 1200; // Time in seconds until bodies of dead soldiers are cleaned up.
  105.  
  106. GRLIB_blufor_cap = 100 * GRLIB_unitcap; // Cap for BLUFOR.
  107. GRLIB_sector_cap = 180 * GRLIB_unitcap; // Cap for sector defenders.
  108. GRLIB_battlegroup_cap = 150 * GRLIB_unitcap; // Cap for enemy battlegroups.
  109. GRLIB_patrol_cap = 150 * GRLIB_unitcap; // Cap for enemy patrols.
  110.  
  111. KP_liberation_cr_kill_penalty = 5; // Civil Reputation penalty for killing a civilian.
  112. KP_liberation_cr_building_penalty = 3; // Civil Reputation penalty for destroying/damaging a building.
  113. KP_liberation_cr_vehicle_penalty = 2; // Civil Reputation penalty for stealing a civilian vehicle.
  114. KP_liberation_cr_resistance_penalty = 3; // Civil Reputation penalty for killing a friendly resistance soldier.
  115. KP_liberation_cr_sector_gain = 5; // Civil Reputation gain for liberate a sector.
  116. KP_liberation_cr_wounded_chance = 35; // Chance (0-100) that there are wounded civilians right after capturing a sector.
  117. KP_liberation_cr_wounded_gain = 2; // Civil Reputation gain for providing medical assistance for wounded civilians.
  118.  
  119. KP_liberation_civinfo_min = 5400; // Civil Informant minimum spawn time. (seconds)
  120. KP_liberation_civinfo_max = 10800; // Civil Informant maximum spawn time. (seconds)
  121. KP_liberation_civinfo_chance = 75; // Civil Informant spawn chance. (0-100)
  122. KP_liberation_civinfo_intel = 5; // Civil Informant intel amount.
  123. KP_liberation_civinfo_duration = 1200; // Civil Informant staytime until despawning. (seconds)
  124. KP_liberation_civinfo_task_chance = 40; // Chance (0-100) that the delivered informant will spawn a time critical task.
  125. KP_liberation_civinfo_task_duration = 900; // Duration until the task will despawn if no player is near. (seconds)
  126.  
  127. KP_liberation_convoy_ambush_chance = 5; // Chance that a logistic convoy will be ambushed, when civil reputation is low.
  128. KP_liberation_convoy_ambush_duration = 1200; // Duration of the convoy ambush event. (seconds)
  129.  
  130. KP_liberation_resistance_tier2 = 30; // At which strength (0-100) the guerilla forces will be at tier 2?
  131. KP_liberation_resistance_tier3 = 70; // At which strength (0-100) the guerilla forces will be at tier 3?
  132. KP_liberation_resistance_at_chance = 20; // Chance that a guerilla unit has a RPG. (tier 2 and 3)
  133. KP_liberation_resistance_sector_chance = 35; // Chance that a guerilla squad will join an ongoing sector attack.
  134. KP_liberation_resistance_ambush_chance = 30; // Chance that some guerilla units will spawn in blufor sectors for an ambush, if reputation is low.
  135.  
  136. /* - Default arsenal blacklist method.
  137. 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.
  138. REMEMBER: All static turret and UAV bags should be defined here, to stop players from exploiting free resources via the virtual arsenal. */
  139. blacklisted_from_arsenal = [
  140. "B_Respawn_Sleeping_bag_blue_F",
  141. "B_Respawn_Sleeping_bag_brown_F",
  142. "B_Respawn_TentDome_F",
  143. "B_Respawn_Sleeping_bag_F",
  144. "B_Respawn_TentA_F",
  145. "I_HMG_01_weapon_F",
  146. "B_HMG_01_weapon_F",
  147. "O_HMG_01_weapon_F",
  148. "I_HMG_01_A_weapon_F",
  149. "B_HMG_01_A_weapon_F",
  150. "O_HMG_01_A_weapon_F",
  151. "I_HMG_01_high_weapon_F",
  152. "B_HMG_01_high_weapon_F",
  153. "O_HMG_01_high_weapon_F",
  154. "I_GMG_01_weapon_F",
  155. "B_GMG_01_weapon_F",
  156. "O_GMG_01_weapon_F",
  157. "I_GMG_01_A_weapon_F",
  158. "B_GMG_01_A_weapon_F",
  159. "O_GMG_01_A_weapon_F",
  160. "I_GMG_01_high_weapon_F",
  161. "B_GMG_01_high_weapon_F",
  162. "O_GMG_01_high_weapon_F",
  163. "I_Mortar_01_support_F",
  164. "B_Mortar_01_support_F",
  165. "O_Mortar_01_support_F",
  166. "I_Mortar_01_weapon_F",
  167. "B_Mortar_01_weapon_F",
  168. "O_Mortar_01_weapon_F",
  169. "I_HMG_01_support_F",
  170. "B_HMG_01_support_F",
  171. "O_HMG_01_support_F",
  172. "I_HMG_01_support_high_F",
  173. "B_HMG_01_support_high_F",
  174. "O_HMG_01_support_high_F",
  175. "I_AA_01_weapon_F",
  176. "B_AA_01_weapon_F",
  177. "O_AA_01_weapon_F",
  178. "I_AT_01_weapon_F",
  179. "B_AT_01_weapon_F",
  180. "O_AT_01_weapon_F",
  181. "I_UAV_01_backpack_F",
  182. "B_UAV_01_backpack_F",
  183. "O_UAV_01_backpack_F",
  184. "RHS_M2_Gun_Bag",
  185. "RHS_M2_Tripod_Bag",
  186. "rhs_M252_Gun_Bag",
  187. "rhs_M252_Bipod_Bag",
  188. "RHS_M2_MiniTripod_Bag",
  189. "RHS_Mk19_Gun_Bag",
  190. "RHS_Mk19_Tripod_Bag",
  191. "rhs_Tow_Gun_Bag",
  192. "rhs_TOW_Tripod_Bag",
  193. "RHS_Podnos_Bipod_Bag",
  194. "RHS_Podnos_Gun_Bag",
  195. "RHS_Metis_Gun_Bag",
  196. "RHS_Metis_Tripod_Bag",
  197. "RHS_Kornet_Gun_Bag",
  198. "RHS_Kornet_Tripod_Bag",
  199. "RHS_AGS30_Tripod_Bag",
  200. "RHS_AGS30_Gun_Bag",
  201. "RHS_DShkM_Gun_Bag",
  202. "RHS_DShkM_TripodHigh_Bag",
  203. "RHS_DShkM_TripodLow_Bag",
  204. "RHS_Kord_Tripod_Bag",
  205. "RHS_Kord_Gun_Bag",
  206. "RHS_NSV_Tripod_Bag",
  207. "RHS_NSV_Gun_Bag",
  208. "RHS_SPG9_Gun_Bag",
  209. "RHS_SPG9_Tripod_Bag",
  210. "I_UAV_06_backpack_F",
  211. "O_UAV_06_backpack_F",
  212. "B_UAV_06_backpack_F",
  213. "I_UAV_06_medical_backpack_F",
  214. "O_UAV_06_medical_backpack_F",
  215. "C_IDAP_UAV_06_medical_backpack_F",
  216. "B_UAV_06_medical_backpack_F",
  217. "C_IDAP_UAV_06_antimine_backpack_F",
  218. "C_UAV_06_backpack_F",
  219. "C_IDAP_UAV_06_backpack_F",
  220. "C_UAV_06_medical_backpack_F",
  221. "C_IDAP_UAV_01_backpack_F",
  222. "optic_Nightstalker",
  223. "optic_tws",
  224. "optic_tws_mg"
  225. ];
  226.  
  227. // Items which should be added as allowed Items, when they get blacklisted, even if they are not in the blacklisted_from_arsenal array
  228. KP_liberation_allowed_items_extension = [
  229. "ItemRadioAcreFlagged",
  230. "rhs_m72a7_mag",
  231. "rhsusf_acc_anpeq15_bk_light_h",
  232. "rhs_weap_M136_used",
  233. "rhs_m136_mag",
  234. "rhs_m136_hedp_mag",
  235. "rhs_m136_hp_mag",
  236. "BWA3_optic_ZO4x30_NSV",
  237. "BWA3_optic_ZO4x30_IRV",
  238. "BWA3_optic_ZO4x30_Single_NSV",
  239. "BWA3_optic_ZO4x30_Single_IRV",
  240. "BWA3_optic_EOTech_Mag_On",
  241. "BWA3_optic_EOTech_Mag_Off",
  242. "BWA3_optic_EOTech_tan_Mag_On",
  243. "BWA3_optic_EOTech_tan_Mag_Off",
  244. "BWA3_optic_20x50_NSV",
  245. "BWA3_optic_24x72_NSV",
  246. "ACE_ReserveParachute"
  247. ];
  248.  
  249. /* - Configuration settings for crates transported by vehicles.
  250. Format = ["classname", distance behind vehicle to unload crate, attachTo positions for each box], */
  251. box_transport_config = [
  252. ["C_Offroad_01_F", -6.5, [0,-1.7,0.4]],
  253. ["I_G_Offroad_01_F", -6.5, [0,-1.7,0.4]],
  254. ["O_G_Offroad_01_F", -6.5, [0,-1.7,0.4]],
  255. ["C_Van_01_transport_F", -6.5, [0,-1.1,0.25], [0,-2.6,0.25]],
  256. ["I_G_Van_01_transport_F", -6.5, [0,-1.1,0.25], [0,-2.6,0.25]],
  257. ["I_C_Van_01_transport_F", -6.5, [0,-1.1,0.25], [0,-2.6,0.25]],
  258. ["O_G_Van_01_transport_F", -6.5, [0,-1.1,0.25], [0,-2.6,0.25]],
  259. ["C_Truck_02_transport_F", -6.5, [0,0.3,0.05], [0,-1.3,0.05], [0,-2.9,0.05]],
  260. ["C_Truck_02_covered_F", -6.5, [0,0.3,0.05], [0,-1.3,0.05], [0,-2.9,0.05]],
  261. ["RHS_Ural_Open_Civ_03", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  262. ["RHS_Ural_Civ_03", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  263. ["RHS_Ural_Open_MSV_01", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  264. ["RHS_Ural_MSV_01", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  265. ["LOP_TAK_Civ_Ural_open", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  266. ["LOP_TAK_Civ_Ural", -6.5, [0,-0.2,0.55], [0,-1.4,0.55], [0,-2.55,0.55]],
  267. ["B_Truck_01_transport_F", -6.5, [0,-0.4,0.4], [0,-2.1,0.4], [0,-3.8,0.4]],
  268. ["B_Truck_01_covered_F", -6.5, [0,-0.4,0.4], [0,-2.1,0.4], [0,-3.8,0.4]],
  269. ["B_T_Truck_01_transport_F", -6.5, [0,-0.4,0.4], [0,-2.1,0.4], [0,-3.8,0.4]],
  270. ["B_T_Truck_01_covered_F", -6.5, [0,-0.4,0.4], [0,-2.1,0.4], [0,-3.8,0.4]],
  271. ["rhsusf_M977A4_BKIT_usarmy_d", -6.5, [0,0.4,1.4], [0,-1.3,1.4], [0,-3,1.4]],
  272. ["rhsusf_M977A4_BKIT_M2_usarmy_d", -6.5, [0,0.4,0.7], [0,-1.3,0.7], [0,-3,0.7]],
  273. ["rhsusf_M977A4_BKIT_usarmy_wd", -6.5, [0,0.4,1.4], [0,-1.3,1.4], [0,-3,1.4]],
  274. ["rhsusf_M977A4_BKIT_M2_usarmy_wd", -6.5, [0,0.4,0.7], [0,-1.3,0.7], [0,-3,0.7]],
  275. ["I_Heli_Transport_02_F", -6.5, [0,4.2,-1.45], [0,2.5,-1.45], [0,0.8,-1.45], [0,-0.9,-1.45]],
  276. ["BW_AW101_Trans_Heer_F", -6.5, [0,4.2,-1.45], [0,2.5,-1.45], [0,0.8,-1.45], [0,-0.9,-1.45]],
  277. ["B_Heli_Transport_03_F", -7.5, [0,2.2,-1], [0,0.5,-1], [0,-1.2,-1]],
  278. ["B_Heli_Transport_03_unarmed_F", -7.5, [0,2.2,-1], [0,0.5,-1], [0,-1.2,-1]],
  279. ["B_T_VTOL_01_infantry_F", -7.5,[0,4.7,-4.88],[0,3,-4.88],[0,1.3,-4.88],[0,-0.4,-4.88],[0,-2.1,-4.88]],
  280. ["B_T_VTOL_01_vehicle_F", -7.5,[0,4.7,-4.88],[0,3,-4.88],[0,1.3,-4.88],[0,-0.4,-4.88],[0,-2.1,-4.88]],
  281. ["RHS_CH_47F_10", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
  282. ["RHS_CH_47F_light", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
  283. ["RHS_CH_47F", -7.5, [0,2.2,-1.7], [0,0.5,-1.7], [0,-1.2,-1.7]],
  284. ["UK3CB_BAF_Merlin_HC3_18_DPMT", -7.5, [0.25,3.7,-1.5], [0.25,1.6,-1.5], [0.25,-0.4,-1.5]],
  285. ["UK3CB_BAF_Merlin_HC3_32_MTP", -7.5, [0.25,3.7,-1.5], [0.25,1.6,-1.5], [0.25,-0.4,-1.5]],
  286. ["UK3CB_BAF_Merlin_HC3_CSAR_MTP", -7.5, [0.25,3.7,-1.5], [0.25,1.6,-1.5], [0.25,-0.4,-1.5]],
  287. ["O_Truck_03_transport_F", -6.5, [0,-0.8,0.4], [0,-2.4,0.4], [0,-4.0,0.4]],
  288. ["BW_LKW7T_Trans_F", -6.5, [0,-0.8,0.4], [0,-2.4,0.4], [0,-4.0,0.4]],
  289. ["O_Truck_03_covered_F", -6.5, [0,-0.8,0.4], [0,-2.4,0.4], [0,-4.0,0.4]],
  290. ["O_T_Truck_03_transport_ghex_F", -6.5, [0,-0.8,0.4], [0,-2.4,0.4], [0,-4.0,0.4]],
  291. ["O_T_Truck_03_covered_ghex_F", -6.5, [0,-0.8,0.4], [0,-2.4,0.4], [0,-4.0,0.4]],
  292. ["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]],
  293. ["CUP_B_Wolfhound_GMG_GB_W", -6.5, [0,-3.5,2.3]],
  294. ["CUP_B_Wolfhound_HMG_GB_W", -6.5, [0,-3.5,2.3]],
  295. ["CUP_B_Wolfhound_LMG_GB_W", -6.5, [0,-3.5,2.3]],
  296. ["rhsusf_m998_w_2dr_halftop", -4.5, [0,-0.9,-0.2]],
  297. ["rhsusf_m998_d_2dr_halftop", -4.5, [0,-0.9,-0.2]],
  298. ["rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  299. ["rhsusf_M1078A1P2_d_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  300. ["rhsusf_M1083A1P2_wd_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  301. ["rhsusf_M1083A1P2_wd_open_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  302. ["rhsusf_M1083A1P2_d_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  303. ["rhsusf_M1083A1P2_d_open_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  304. ["rhsusf_M1078A1P2_B_M2_d_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  305. ["rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  306. ["rhsusf_M1083A1P2_B_M2_d_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]],
  307. ["rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy", -5.0, [0,-0.2,0.45], [0,-1.9,0.45]]
  308. ];
  309.  
  310. /* Various other settings.
  311. Everything the AI troups should be able to resupply from. */
  312. ai_resupply_sources = [
  313. "B_Truck_01_ammo_F",
  314. "B_T_Truck_01_ammo_F",
  315. "B_Slingload_01_Ammo_F",
  316. "B_APC_Tracked_01_CRV_F",
  317. "B_T_APC_Tracked_01_CRV_F",
  318. "rhsusf_M977A4_AMMO_usarmy_d",
  319. "rhsusf_M977A4_AMMO_usarmy_wd",
  320. "rhsusf_M977A4_AMMO_BKIT_usarmy_d",
  321. "rhsusf_M977A4_AMMO_BKIT_usarmy_wd",
  322. "rhsusf_M977A4_AMMO_BKIT_M2_usarmy_d",
  323. "rhsusf_M977A4_AMMO_BKIT_M2_usarmy_wd",
  324. "BW_LKW15T_Ammo_F",
  325. "rhs_gaz66_ammo_msv"
  326. ];
  327.  
  328. // Everything that can resupply other vehicles.
  329. vehicle_repair_sources = [
  330. "C_Offroad_01_repair_F",
  331. "B_Truck_01_Repair_F",
  332. "B_T_Truck_01_Repair_F",
  333. "B_Slingload_01_Repair_F",
  334. "B_APC_Tracked_01_CRV_F",
  335. "B_T_APC_Tracked_01_CRV_F",
  336. "rhsusf_M977A4_REPAIR_usarmy_d",
  337. "rhsusf_M977A4_REPAIR_usarmy_wd",
  338. "rhsusf_M977A4_REPAIR_BKIT_usarmy_d",
  339. "rhsusf_M977A4_REPAIR_BKIT_usarmy_wd",
  340. "rhsusf_M977A4_REPAIR_BKIT_M2_usarmy_d",
  341. "rhsusf_M977A4_REPAIR_BKIT_M2_usarmy_wd",
  342. "BW_LKW15T_Repair_F"
  343. ];
  344.  
  345. vehicle_rearm_sources = [
  346. "B_Truck_01_ammo_F",
  347. "B_T_Truck_01_ammo_F",
  348. "B_Slingload_01_Ammo_F",
  349. "B_APC_Tracked_01_CRV_F",
  350. "B_T_APC_Tracked_01_CRV_F",
  351. "rhsusf_M977A4_AMMO_usarmy_d",
  352. "rhsusf_M977A4_AMMO_usarmy_wd",
  353. "rhsusf_M977A4_AMMO_BKIT_usarmy_d",
  354. "rhsusf_M977A4_AMMO_BKIT_usarmy_wd",
  355. "rhsusf_M977A4_AMMO_BKIT_M2_usarmy_d",
  356. "rhsusf_M977A4_AMMO_BKIT_M2_usarmy_wd",
  357. "BW_LKW15T_Ammo_F"
  358. ];
  359.  
  360. vehicle_refuel_sources = [
  361. "C_Van_01_fuel_F",
  362. "C_Truck_02_fuel_F",
  363. "B_Truck_01_fuel_F",
  364. "B_T_Truck_01_fuel_F",
  365. "B_Slingload_01_Fuel_F",
  366. "B_APC_Tracked_01_CRV_F",
  367. "B_T_APC_Tracked_01_CRV_F",
  368. "rhsusf_M978A4_usarmy_d",
  369. "rhsusf_M978A4_usarmy_wd",
  370. "rhsusf_M978A4_BKIT_usarmy_d",
  371. "rhsusf_M978A4_BKIT_usarmy_wd",
  372. "BW_LKW15T_Fuel_F"
  373. ];
  374.  
  375. // Classnames of artillery vehicles or statics which should be linked to the support system. (Currently deactivated)
  376. /*KP_liberation_artySupp = [
  377. "B_Mortar_01_F",
  378. "B_T_Mortar_01_F",
  379. "B_MBT_01_arty_F",
  380. "B_T_MBT_01_arty_F",
  381. "B_MBT_01_mlrs_F",
  382. "B_T_MBT_01_mlrs_F",
  383. "rhsusf_m109_usarmy",
  384. "rhsusf_m109d_usarmy",
  385. "RHS_M252_WD",
  386. "RHS_M252_D",
  387. "RHS_M119_WD",
  388. "RHS_M119_D",
  389. "UK3CB_BAF_Static_L16_Deployed_MTP"
  390. ];*/
  391.  
  392. // Classnames of boats, so they can be built on water.
  393. boats_names = [
  394. "B_Boat_Transport_01_F",
  395. "B_Boat_Armed_01_minigun_F",
  396. "B_T_Boat_Transport_01_F",
  397. "B_T_Boat_Armed_01_minigun_F",
  398. "B_SDV_01_F",
  399. "O_Boat_Transport_01_F",
  400. "O_Boat_Armed_01_hmg_F",
  401. "O_T_Boat_Transport_01_F",
  402. "O_T_Boat_Armed_01_hmg_F",
  403. "rhsusf_mkvsoc"
  404. ];
  405.  
  406. // Large storage area placement position offsets.
  407. KP_liberation_large_storage_positions = [
  408. [-5.59961,3.60938,0.6],
  409. [-3.99902,3.60938,0.6],
  410. [-2.39941,3.60938,0.6],
  411. [-0.799805,3.60938,0.6],
  412. [0.800781,3.60938,0.6],
  413. [2.40039,3.60938,0.6],
  414. [4.00098,3.60938,0.6],
  415. [5.60059,3.60938,0.6],
  416. [-5.59961,1.80859,0.6],
  417. [-3.99902,1.80859,0.6],
  418. [-2.39941,1.80859,0.6],
  419. [-0.799805,1.80859,0.6],
  420. [0.800781,1.80859,0.6],
  421. [2.40039,1.80859,0.6],
  422. [4.00098,1.80859,0.6],
  423. [5.60059,1.80859,0.6],
  424. [-5.59961,0.00976563,0.6],
  425. [-3.99902,0.00976563,0.6],
  426. [-2.39941,0.00976563,0.6],
  427. [-0.799805,0.00976563,0.6],
  428. [0.800781,0.00976563,0.6],
  429. [2.40039,0.00976563,0.6],
  430. [4.00098,0.00976563,0.6],
  431. [5.60059,0.00976563,0.6],
  432. [-5.59961,-1.79102,0.6],
  433. [-3.99902,-1.79102,0.6],
  434. [-2.39941,-1.79102,0.6],
  435. [-0.799805,-1.79102,0.6],
  436. [0.800781,-1.79102,0.6],
  437. [2.40039,-1.79102,0.6],
  438. [4.00098,-1.79102,0.6],
  439. [5.60059,-1.79102,0.6],
  440. [-5.59961,-3.58984,0.6],
  441. [-3.99902,-3.58984,0.6],
  442. [-2.39941,-3.58984,0.6],
  443. [-0.799805,-3.58984,0.6],
  444. [0.800781,-3.58984,0.6],
  445. [2.40039,-3.58984,0.6],
  446. [4.00098,-3.58984,0.6],
  447. [5.60059,-3.58984,0.6]
  448. ];
  449.  
  450. // Small storage area placement position offsets.
  451. KP_liberation_small_storage_positions = [
  452. [-2.34961,1.80078,0.6],
  453. [-0.75,1.80078,0.6],
  454. [0.850586,1.80078,0.6],
  455. [2.4502,1.80078,0.6],
  456. [-2.34961,0,0.6],
  457. [-0.75,0,0.6],
  458. [0.850586,0,0.6],
  459. [2.4502,0,0.6],
  460. [-2.34961,-1.79883,0.6],
  461. [-0.75,-1.79883,0.6],
  462. [0.850586,-1.79883,0.6],
  463. [2.4502,-1.79883,0.6]
  464. ];
  465.  
  466. // Building classnames which should be ignored for the destroyed/damaged buildings check for the civil reputation
  467. KP_liberation_cr_ignored_buildings = [
  468. "Land_LampStreet_small_F",
  469. "Land_PowerPoleWooden_L_F",
  470. "Land_LampShabby_F",
  471. "Land_SlideCastle_F",
  472. "Land_Carousel_01_F",
  473. "Land_LampDecor_F",
  474. "Land_LampStreet_F",
  475. "Land_LampHalogen_F",
  476. "Land_LampSolar_F",
  477. "Land_LampHarbour_F",
  478. "Land_HighVoltageColumnWire_F",
  479. "Land_HighVoltageColumn_F",
  480. "Land_fs_feed_F",
  481. "Land_PowerWireBig_left_F",
  482. "Land_runway_edgelight_blue_F",
  483. "Land_LampAirport_off_F",
  484. "Land_Flush_Light_green_F",
  485. "Land_LampAirport_F",
  486. "Land_PierLadder_F"
  487. ];
  488.  
  489. // DO NOT CHANGE (unless you know what you are doing).
  490. GRLIB_endgame = 0;
  491. if ( GRLIB_blufor_cap > 100 ) then { GRLIB_blufor_cap = 100 };
  492. GRLIB_offload_diag = false;
  493.  
  494. KP_liberation_production_interval = ceil KP_liberation_production_interval;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement