Advertisement
KRDucky

ACE3WastelandStore

Aug 16th, 2015
635
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.21 KB | None | 0 0
  1. // ******************************************************************************************
  2. // * This project is licensed under the GNU Affero GPL v3. Copyright © 2014 A3Wasteland.com *
  3. // ******************************************************************************************
  4. /*********************************************************#
  5. # @@ScriptName: storeConfig.sqf
  6. # @@Author: His_Shadow, AgentRev, KRDucky
  7. # @@Create Date: 2013-09-16 20:40:58
  8. #*********************************************************/
  9.  
  10. // This tracks which store owner the client is interacting with
  11. currentOwnerName = "";
  12.  
  13. // Gunstore Weapon List - Gun Store Base List
  14. // Text name, classname, buy cost
  15.  
  16. // empty name = name is extracted from class config
  17.  
  18. pistolArray = compileFinal str
  19. [
  20. // Handguns
  21. ["MP-443", "rhs_weap_pya", 50],
  22. ["HK MP5k", "hlc_smg_mp5k", 100]
  23. ];
  24.  
  25. smgArray = compileFinal str
  26. [
  27. ["Vermin SMG", "SMG_01_F", 125],
  28. ["HK MP5k PDW", "hlc_smg_mp5k_PDW", 120],
  29. ["MP5A2 (SEF) fixed no rail", "hlc_smg_mp5a2", 125],
  30. ["MP5A3 (SEF) folding no rail", "hlc_smg_mp5a3", 130],
  31. ["MP5A4 (3-shot Navy) fixed", "hlc_smg_mp5a4", 150],
  32. ["MP5N (3-shot Navy) folding", "hlc_smg_mp5n", 155],
  33. ["MP5/10 (SEF) Navy", "hlc_smg_mp510", 160],
  34. ["MP5SD5 (3-shot Navy) fixed stock", "hlc_smg_mp5sd5", 175],
  35. ["MP5SD6 (3-shot Navy) folding stock", "hlc_smg_mp5sd6", 180],
  36. ["Navy SMG (Half-Life)", "hlc_smg_9mmar", 200],
  37. ["Steyr AUGA1 9mm Para", "hlc_rifle_augpara", 225],
  38. //["Steyr AUGA1 9mm Para (Tan)", "hlc_rifle_augpara_t", 225],
  39. //["Steyr AUGA1 9mm Para (Black)", "hlc_rifle_augpara_b", 225],
  40. ["Steyr AUGA2 9mm Para", "hlc_rifle_aug2para", 230],
  41.  
  42. ];
  43.  
  44. rifleArray = compileFinal str
  45. [
  46. // Shotgun
  47. ["Izhmash Saiga12K", "hlc_rifle_saiga12k", 400],
  48. // Underwater Gun
  49. ["SDAR Underwater Rifle", "arifle_SDAR_F", 100],
  50.  
  51. // Assault Rifles
  52. ["M14", "hlc_rifle_M14", 375],
  53. ["M16A4 (Grippod)", "rhs_weap_m16a4_grip", 375],
  54. // Markman Rifles
  55. ["M14 DMR", "hlc_rifle_M14DMR", 375],
  56. ["M14 EBR-RI", "rhs_weap_m14ebrri", 450],
  57. ["Troy M14 SOPMOD", "hlc_rifle_m14sopmod", 450],
  58. ["M16A4 (Bipod)", "rhs_weap_m16a4_bipod", 225],
  59. ["M16A4 (Handle)", "rhs_weap_m16a4_carryhandle", 225],
  60. ["M16A4 (Handle + Pmag)", "rhs_weap_m16a4_carryhandle_pmag", 225],
  61. ["M320 GLM", "rhs_weap_M320", 250],
  62. ["M4 RIS", "rhs_weap_m4", 300],
  63. ["M4 (AFG)", "rhs_weap_m4_grip2", 300],
  64. ["M4 (Bipod)", "rhs_weap_m4_bipod", 300],
  65. ["M4 (Grippod)", "rhs_weap_m4_grip", 300],
  66. ["M4 (Handle)", "rhs-weap_m4_carryhandle", 300],
  67. ["M4 (Handle + Pmag)", "rhs_weap_m4_carryhandle_pmag", 300],
  68. ["M4 (M320)", "rhs_weap_m4_m320", 375],
  69. ["M4A1 RIS", "rhs_weap_m4a1", 325],
  70. ["M4A1 (AFG)", "rhs_weap_m4a1_grip2", 325],
  71. ["M4A1 (Bipod)", "rhs_weap_m4a1_bipod", 325],
  72. ["M4A1 (Grippod)", "rhs_weap_m4a1_grip", 325],
  73. ["M4A1 (M320)", "rhs_weap_m4a1_m320", 400],
  74. ["AK-74M", "rhs-weap_ak74m", 325],
  75. ["AK-74M (Folded)", "rhs_weap_ak74m_folded", 325],
  76. ["AK-74M (Double Taped Mag)", "rhs_weap_ak74m_2mag", 325],
  77. ["AK-74M (GP-25 Kostyor)", "rhs_weap_ak74m_gp25", 400],
  78. ["AK-12", "hlc_rifle_ak12", 325],
  79. ["AK-12 GL", "hlc_rifle_ak12gl", 450],
  80. ["Izhmash AK-47", "hlc_rifle_ak47", 375],
  81. ["Izhmash AEK-971", "hlc_rifle_aek971", 500],
  82. ["Izhmash AKS-74", "hlc_rifle_aks74", 300],
  83. ["Izhmash AKS-74U", "hlc_rifle_aks74u", 300],
  84. ["Izhmash AK-74", "hlc_rifle_ak74", 300],
  85. ["Izhmash AKS-74 (GP-30)", "hlc_rifle_aks74_GL", 400],
  86. ["Izhmash AK-47 Modern (AKM)", "hlc_rifle_akm", 375],
  87. ["Izhmash AK-47 Modern GP-25 (AKM-GP25)", "hlc_rifle_akmgl", 450],
  88. ["Enfield L1A1 SLR", "hlc_rifle_l1a1slr", 375],
  89. ["Lithgow SLR (Australian)", "hlc_rifle_SLR", 375],
  90. ["Steyr STG.58", "hlc_rifle_STG58F", 375],
  91. ["FN FAL (Para)", "hlc_rifle_FAL5061", 375],
  92. ["FN C1A1 (Canadian SLR)", "hlc_rifle_c1A1", 375],
  93. ["FN LAR (Israeli)", "hlc_rifle_LAR", 375],
  94. ["Lithgow SLR Chopmod", "hlc_rifle_SLRchopmod", 375],
  95. ["DSA FAL OSW", "hlc_rifle_falosw", 400],
  96. ["DSA FAL OSW M203GL", "hlc_rifle_osw_GL", 450],
  97. ["H&K G3SG1", "hlc_rifle_g3sg1", 375],
  98. ["H&K G3A3", "hlc_rifle_g3a3", 375],
  99. ["H&K G3KA4", "hlc_rifle_g3ka4", 375],
  100. ["H&K G3KA4 M203", "HLC_Rifle_g3ka4_GL", 375],
  101. ["FR Ordnance MC51 (G3)", "hlc_rifle_hk51", 375],
  102. ["H&K HK53", "hlc_rifle_hk53", 375],
  103. ["AR15 Sanitied Carbine", "hlc_rifle_RU556", 350],
  104. ["AR15 Magpul Carbine", "hlc_rifle_RU5562", 350],
  105. ["Colt Carbine(727 Commando)", "hlc_rifle_Colt727", 350],
  106. ["Colt Carbine M203(727 Commando)", "hlc_rifle_Colt727_GL", 425],
  107. ["Bravo Company MFG/Haley", "hlc_rifle_bcmjack", 350],
  108. ["Bushmaster .300 Carbine", "hlc_rifle_Bushmaster300", 400],
  109. ["AR15 .300 Dissipator", "hlc_rifle_vendimus", 400],
  110. ["Rock River Arms LAR-15 AMR", "hlc_rifle_SAMR", 350],
  111. ["Rock River Arms LAR-15 AMR N", "hlc_rifle_samr2", 350],
  112. //["AAC Honey-Badger", "hlc_rifle_honeybase", 400],
  113. ["AAC Honey-Badger Carbine", "hlc_rifle_honeybadger", 400],
  114. ["Steyr AUGA1 Rifle", "hlc_rifle_aug", 350],
  115. //["Steyr AUGA1 Rifle (Tan)", "hlc_rifle_auga1_t", 350],
  116. //["Steyr AUGA1 Rifle (Black)", "hlc_rifle_auga1_B", 350],
  117. ["Steyr AUGA1 Carbine", "hlc_rifle_auga1carb", 350],
  118. //["Steyr AUGA1 Carbine (Tan)", "hlc_rifle_auga1carb_t", 350],
  119. //["Steyr AUGA1 Carbine (Black)", "hlc_rifle_auga1carb_b", 350],
  120. ["Steyr AUGA1 Heavy", "hlc_rifle_aughbar", 350],
  121. //["Steyr AUGA1 Heavy (Tan)", "hlc_rifle_aughbar_t", 350],
  122. //["Steyr AUGA1 Heavy (Black)", "hlc_rifle_aughbar_b", 350],
  123. ["Steyr AUGA2 Rifle", "hlc_rifle_auga2", 350],
  124. //["Steyr AUGA2 Rifle (Tan)", "hlc_rifle_auga2_t", 350],
  125. //["Steyr AUGA2 Rifle (Black)", "hlc_rifle_auga2_b", 350],
  126. ["Steyr AUGA2 Carbine", "hlc_rifle_auga2carb", 350],
  127. //["Steyr AUGA2 Carbine (Tan)", "hlc_rifle_auga2carb_t", 350],
  128. //["Steyr AUGA2 Carbine (Black)", "hlc_rifle_auga2carb_b", 350],
  129. ["Steyr AUGA2 Heavy", "hlc_rifle_auga2lsw", 350],
  130. //["Steyr AUGA2 Heavy (Tan)", "hlc_rifle_auga2lsw_t", 350],
  131. //["Steyr AUGA2 Heavy (Black)", "hlc_rifle_auga2lsw_b", 350],
  132. ["Steyr AUGSR Rifle", "hlc_rifle_augsr", 350],
  133. //["Steyr AUGSR Rifle(Tan)", "hlc_rifle_augsr_t", 350],
  134. //["Steyr AUGSR Rifle(Black)", "hlc_rifle_augsr_b", 350],
  135. ["Steyr AUGSR Carbine", "hlc_rifle_augsrcarb", 350],
  136. //["Steyr AUGSR Carbine (Tan)", "hlc_rifle_augsrcarb_t", 350],
  137. //["Steyr AUGSR Carbine (Black)", "hlc_rifle_augsrcarb_b", 350],
  138. ["Steyr AUGSR Heavy", "hlc_rifle_augsrhbar", 350],
  139. //["Steyr AUGSR Heavy (Tan)", "hlc_rifle_augsrhbar_t", 350],
  140. //["Steyr AUGSR Heavy (Black)", "hlc_rifle_augsrhbar_b", 350],
  141. ["Steyr AUGA3 Rifle (Green)", "hlc_rifle_auga3", 350],
  142. //["Steyr AUGA3 Rifle (Blue)", "hlc_rifle_auga3_bl", 350],
  143. //["Steyr AUGA3 Rifle (Black)", "hlc_rifle_auga3_b", 350],
  144. ["Steyr AUGA3 with M203A1 (Green)", "hlc_rifle_auga3_GL", 425],
  145. //["Steyr AUGA3 with M203A1 (Blue)", "hlc_rifle_auga3_GL_BL", 425],
  146. //["Steyr AUGA3 with M203A1 (Black)", "hlc_rifle_auga3_GL_B", 425],
  147.  
  148. // DLC
  149. //["Mk14 Rifle (Camo) [DLC]", "srifle_DMR_06_camo_F", 450],
  150. //["Mk14 Rifle (Olive) [DLC]", "srifle_DMR_06_olive_F", 450],
  151. //["Mk-I EMR Rifle [DLC]", "srifle_DMR_03_F", 500],
  152. //["Mk-I EMR Rifle (Camo) [DLC]", "srifle_DMR_03_multicam_F", 550],
  153. //["Mk-I EMR Rifle (Khaki) [DLC]", "srifle_DMR_03_khaki_F", 550],
  154. //["Mk-I EMR Rifle (Sand) [DLC]", "srifle_DMR_03_tan_F", 550],
  155. //["Mk-I EMR Rifle (Woodland) [DLC]", "srifle_DMR_03_woodland_F", 550],
  156. //["MAR-10 Rifle [DLC]", "srifle_DMR_02_F", 750],
  157. //["MAR-10 Rifle (Camo) [DLC]", "srifle_DMR_02_camo_F", 800],
  158. //["MAR-10 Rifle (Sand) [DLC]", "srifle_DMR_02_sniper_F", 800],
  159. //["Cyrus Rifle [DLC]", "srifle_DMR_05_blk_F", 750],
  160. //["Cyrus Rifle (Hex) [DLC]", "srifle_DMR_05_hex_F", 800],
  161. //["Cyrus Rifle (Tan) [DLC]", "srifle_DMR_05_tan_f", 800],
  162.  
  163. // Sniper Rifles
  164. ["M320 LRR Sniper", "srifle_LRR_LRPS_F", 1000],
  165. ["M320 LRR Sniper (Camo)", "srifle_LRR_camo_LRPS_F", 1200],
  166. ["GM6 Lynx Sniper", "srifle_GM6_LRPS_F", 1250],
  167. ["GM6 Lynx Sniper (Camo)", "srifle_GM6_camo_LRPS_F", 1500],
  168. ["M21", "hlc_rifle_M21", 900],
  169. ["SVD-M Dragunov", "rhs_weap_svdp", 1000],
  170. //["SVD-M Dragunov (Camo)", "rhs_weap_svdp_wd", 1000],
  171. ["SVD-S Dragunov", "rhs_weap_svds", 1000],
  172. ["M2010 ESR", "rhs_weap_XM2010", 1250],
  173. //["M2010 ESR (Camo)", "rhs_weap_XM2010_wd", 1250],
  174. //["M2010 ESR (Desert)", "rhs_weap_XM2010_d", 1250],
  175. //["M2010 ESR (Semi-arid)", "rhs_weap_XM2010_sa", 1250],
  176. ["H&K PSG1", "hlc_rifle_psg1", 1700]
  177. //["ASP-1 Kir Rifle [DLC]", "srifle_DMR_04_F", 2000],
  178. //["ASP-1 Kir Rifle (Tan) [DLC]", "srifle_DMR_04_tan_F", 2250]
  179. ];
  180.  
  181. lmgArray = compileFinal str
  182. [
  183. /
  184. ["M249 SAW-PIP", "rhs-weap_m249_pip", 375],
  185. ["PKP (Pecheneg)", "rhs_weap_pkp", 450],
  186. ["Izhmash RPK12", "hlc_rifle_RPK12", 450],
  187. ["Izhmash RPK", "hlc_rifle_rpk", 450],
  188. ["M240B", "rhs_weap_m240B", 450],
  189. ["M60 (no optic)", "hlc_lmg_m60", 450],
  190. ["M60E4", "hlc_lmg_M60E4", 450]
  191. ];
  192.  
  193. launcherArray = compileFinal str
  194. [
  195. ["RPG-7", "rhs_weap_rpg7", 400],
  196. ["RPG-26", "rhs_weap_rpg26", 700],
  197. ["RShG-2", "rhs_weap_rshg2", 700],
  198. ["M136 (HEAT)", "rhs_weap_M136", 700],
  199. ["M136 (HEDP)", "rhs_weap_M136_hedp", 700],
  200. ["M136 (HP)", "rhs_weap_M136_hp", 700],
  201. ["9K38 Igla AA", "rhs_weap_igla", 1500],
  202. ["FIM-92F", "rhs_weap_fim92", 1500], //20k
  203. ["FGM-148 Javelin", "rhs_weap_fgm148", 3500] //20k
  204. ];
  205.  
  206. allGunStoreFirearms = compileFinal str (call pistolArray + call smgArray + call rifleArray + call lmgArray + call launcherArray);
  207.  
  208. staticGunsArray = compileFinal str
  209. [
  210. // ["Vehicle Ammo Crate", "Box_NATO_AmmoVeh_F", 2500],
  211. //["Static Titan AT 4Rnd (NATO)", "B_static_AT_F", 2500], // Static launchers only have 4 ammo, hence the low price
  212. //["Static Titan AT 4Rnd (CSAT)", "O_static_AT_F", 2500],
  213. //["Static Titan AT 4Rnd (AAF)", "I_static_AT_F", 2500],
  214. //["Static Titan AA 4Rnd (NATO)", "B_static_AA_F", 3000],
  215. //["Static Titan AA 4Rnd (CSAT)", "O_static_AA_F", 3000],
  216. //["Static Titan AA 4Rnd (AAF)", "I_static_AA_F", 3000],
  217. ["Mk30 HMG .50 Low tripod (NATO)", "B_HMG_01_F", 2000],
  218. ["Mk30 HMG .50 Low tripod (CSAT)", "O_HMG_01_F", 2000],
  219. ["Mk30 HMG .50 Low tripod (AAF)", "I_HMG_01_F", 2000],
  220. // ["Mk30A HMG .50 Sentry (NATO)", "B_HMG_01_A_F", 5000], // "A" = Autonomous = Overpowered
  221. // ["Mk30A HMG .50 Sentry (CSAT)", "O_HMG_01_A_F", 5000],
  222. // ["Mk30A HMG .50 Sentry (AAF)", "I_HMG_01_A_F", 5000],
  223. ["Mk30 HMG .50 High tripod (NATO)", "B_HMG_01_high_F", 3000],
  224. ["Mk30 HMG .50 High tripod (CSAT)", "O_HMG_01_high_F", 3000],
  225. ["Mk30 HMG .50 High tripod (AAF)", "I_HMG_01_high_F", 3000],
  226. ["Mk32 GMG 20mm Low tripod (NATO)", "B_GMG_01_F", 5000],
  227. ["Mk32 GMG 20mm Low tripod (CSAT)", "O_GMG_01_F", 5000],
  228. ["Mk32 GMG 20mm Low tripod (AAF)", "I_GMG_01_F", 5000],
  229. // ["Mk32A GMG 20mm Sentry (NATO)", "B_GMG_01_A_F", 10000],
  230. // ["Mk32A GMG 20mm Sentry (CSAT)", "O_GMG_01_A_F", 10000],
  231. // ["Mk32A GMG 20mm Sentry (AAF)", "I_GMG_01_A_F", 10000],
  232. ["Mk32 GMG 20mm High tripod (NATO)", "B_GMG_01_high_F", 6000],
  233. ["Mk32 GMG 20mm High tripod (CSAT)", "O_GMG_01_high_F", 6000],
  234. ["Mk32 GMG 20mm High tripod (AAF)", "I_GMG_01_high_F", 6000],
  235. ["Mk6 Mortar (NATO)", "B_Mortar_01_F", 12500],
  236. ["Mk6 Mortar (CSAT)", "O_Mortar_01_F", 12500],
  237. ["Mk6 Mortar (AAF)", "I_Mortar_01_F", 12500]
  238. ];
  239.  
  240. throwputArray = compileFinal str
  241. [
  242. //["Mini Grenade", "MiniGrenade", 50],
  243. ["Frag Grenade", "HandGrenade", 100],
  244. //["RGD-5", "rhs_mag_rgd5", 100],
  245. ["RGD-2 (white smoke)", "rhs_mag_rdg2_white", 50],
  246. ["RGD-2 (black smoke)", "rhs_mag_rdg2_black", 50],
  247. //["NSP-N (yellow flare)", "rhs_mag_nspn_yellow", 50],
  248. ["NSP-N (red flare)", "rhs_mag_nspn_red", 50],
  249. //["NSP-N (green flare)", "rhs_mag_nspn_green", 50],
  250. ["NSP-D (red flare)", "rhs_mag_nspd", 50],
  251. //["Fakel", "rhs_mag_fakel", 100],
  252. //["Fakel-S", "rhs_mag_fakels", 100],
  253. //["Zarya-2", "rhs_mag_zarya2", 100],
  254. //["Plamya-M", "rhs_mag_plamyam", 100],
  255. //["PMN-2 AP", "rhs_mine_pmn2", 300],
  256. //["TM-62M AT", "rhs_mine_tm62m", 350],
  257. ["M67 Frag Grenade", "rhs_mag_m67", 100],
  258. //["M84 Stun Grenade", "rhs_ammo_m84", 100],
  259. ["M19 AT", "rhs_mine_M19_ammo", 300],
  260. ["APERS Tripwire Mine", "APERSTripMine_Wire_Mag", 200],
  261. ["APERS Bounding Mine", "APERSBoundingMine_Range_Mag", 250],
  262. ["APERS Mine", "APERSMine_Range_Mag", 300],
  263. ["Claymore Charge", "ClaymoreDirectionalMine_Remote_Mag", 350],
  264. ["M6 SLAM Mine", "SLAMDirectionalMine_Wire_Mag", 350],
  265. ["AT Mine", "ATMine_Range_Mag", 400],
  266. ["Explosive Charge", "DemoCharge_Remote_Mag", 450],
  267. ["Explosive Satchel", "SatchelCharge_Remote_Mag", 500],
  268. ["Smoke Grenade (White)", "SmokeShell", 50],
  269. ["Smoke Grenade (Purple)", "SmokeShellPurple", 50],
  270. ["Smoke Grenade (Blue)", "SmokeShellBlue", 50],
  271. ["Smoke Grenade (Green)", "SmokeShellGreen", 50],
  272. ["Smoke Grenade (Yellow)", "SmokeShellYellow", 50],
  273. ["Smoke Grenade (Orange)", "SmokeShellOrange", 50],
  274. ["M84 Flashbang", "ACE_M84", 50],
  275. ["White Flare", "ACE_HandFlare_White", 25],
  276. ["Red Flare", "ACE_HandFlare_Red", 25],
  277. ["Green Flare", "ACE_HandFlare_Green", 25],
  278. ["Yellow Flare", "ACE_HandFlare_Yellow", 25],
  279. ["Smoke Grenade (Red)", "SmokeShellRed", 50]
  280. ];
  281.  
  282. //Gun Store Ammo List
  283. //Text name, classname, buy cost
  284. ammoArray = compileFinal str
  285. [
  286.  
  287. [".45 ACP 30Rnd Vermin Mag", "30Rnd_45ACP_MAG_SMG_01", 20],
  288. [".45 ACP 30Rnd Tracer (Green) Mag", "30Rnd_45ACP_Mag_SMG_01_tracer_green", 15],
  289. ["9x19mm Parabellum", "rhs_mag_9x19_17", 10],
  290. ["5N7 AK-74 30Rnd", "rhs_30Rnd_545x39_AK", 30],
  291. ["7T3M AK-74 30Rnd", "rhs_30Rnd_545x39_AK_green", 30],
  292. ["7N10 AK-74 30Rnd", "rhs_30Rnd_545x39_7n10_AK", 30],
  293. ["7N22 AK-74 30Rnd", "rhs_30Rnd_545x39_7n22_AK", 30],
  294. ["5N7 RPK-74 45Rnd", "rhs_45Rnd_545X39_AK", 45],
  295. ["7T3M RPK-74 45Rnd", "rhs_45Rnd_545X39_AK_Green", 40],
  296. ["7N10 RPK-74 45Rnd", "rhs_45Rnd_545X39_7N10_AK", 45],
  297. ["7N22 RPK-74 45Rnd", "rhs_45Rnd_545X39_7N22_AK", 45],
  298. ["762x54mmR 100Rnd", "rhs_100Rnd_762x54mmR", 150],
  299. ["7N1 10Rnd", "rhs_10Rnd_762x54mmR_7N1", 50],
  300. ["M14 20Rnd", "20Rnd_762x51_Mag", 25],
  301. ["Mk262 30Rnd", "rhs_mag_30Rnd_556x45_Mk262_Stanag", 30],
  302. ["Mk318 30Rnd", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 30],
  303. ["M885A1 30Rnd", "rhs_mag_30Rnd_556x45_M855A1_Stanag", 30],
  304. ["M885A1 (red) 30Rnd", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red", 25],
  305. ["M885A1 (green) 30Rnd", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Green", 25],
  306. ["M885A1 (yellow) 30Rnd", "rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Yellow", 25],
  307. [".300 Win Mag 5Rnd", "rhsusf_5Rnd_300winmag_xm2010", 50],
  308. ["M240 100Rnd", "rhsusf_100Rnd_762x51", 100],
  309. ["M249 100Rnd", "rhsusf_100Rnd_556x45_soft_pouch", 100],
  310. ["M249 200Rnd", "rhsusf_200Rnd_556x45_soft_pouch", 200],
  311. ["7.62x51mm Ball 100Rnd", "hlc_100Rnd_762x51_B_M60E4", 150],
  312. ["7.62x51mm Tracer 100Rnd", "hlc_100Rnd_762x51_T_M60E4", 150],
  313. ["7.62x51mm Mixed 100Rnd", "hlc_100Rnd_762x51_M_M60E4 ", 150],
  314. ["5.45x39mm Ball 30Rnd", "hlc_30Rnd_545x39_B_AK", 30],
  315. ["5.45x39mm Tracer 30Rnd", "hlc_30Rnd_545x39_T_AK", 30],
  316. ["5.45x39mm EPR 30Rnd", "hlc_30Rnd_545x39_EP_AK", 30],
  317. ["5.45x39mm S 30Rnd", "hlc_30Rnd_545x39_S_AK", 30],
  318. ["5.45x39mm Mixed 45Rnd", "hlc_45Rnd_545x39_t_rpk", 45],
  319. ["7.62x39mm Ball 30Rnd", "hlc_30Rnd_762x39_b_ak", 30],
  320. ["7.62x39mm Tracer 30Rnd", "hlc_30Rnd_762x39_t_ak", 45],
  321. ["7.62x39mm Tracer 45Rnd", "hlc_45Rnd_762x39_t_rpk", 60],
  322. ["7.62x39mm Mixed 45Rnd", "hlc_45Rnd_762x39_m_rpk", 60],
  323. ["7.62x39mm Tracer 45Rnd", "HLC_45Rnd_762x39_T_RPK", 60],
  324. ["7.62x39mm Mixed 75Rnd", "hlc_75Rnd_762x39_m_rpk", 85],
  325. ["7.62x51mm Ball 20Rnd", "hlc_20Rnd_762x51_B_fal", 30],
  326. ["7.62x51mm Tracer 20Rnd", "hlc_20Rnd_762x51_t_fal", 25],
  327. ["7.62x51mm Subsonic 20Rnd", "hlc_20Rnd_762x51_S_fal", 30],
  328. ["7.62x51mm Mixed 50Rnd", "hlc_50rnd_762x51_M_FAL", 75],
  329. ["7.62x51mm Ball 20Rnd", "hlc_20Rnd_762x51_B_G3", 30],
  330. ["7.62x51mm Tracer 20Rnd", "hlc_20rnd_762x51_T_G3", 25],
  331. ["7.62x51mm Mixed 50Rnd", "hlc_50rnd_762x51_M_G3", 100],
  332. ["5.56x45mm Ball", "hlc_30rnd_556x45_b_HK33", 30],
  333. ["5.56x45mm Tracer", "hlc_30rnd_556x45_t_HK33", 25],
  334. ["5.565mm EPR", "hlc_30rnd_556x45_epr_HK33", 30],
  335. ["5.56x45mm SOST", "hlc_30rnd_556x45_sost_HK33", 30],
  336. ["7.62x51mm Ball", "hlc_20Rnd_762x51_B_M14", 30],
  337. ["7.62x51mm Tracer", "hlc_20rnd_762x51_T_M14", 25],
  338. ["7.62x51mm Mixed", "hlc_50rnd_762x51_M_M14", 75],
  339. [".300 Blackout 29rnd", "29rnd_300BLK_STANAG", 60],
  340. [".300 Blackout Tracer 29rnd", "29rnd_300BLK_STANAG_T", 60],
  341. [".300 Blackout FMJ 29rnd", "29rnd_300BLK_STANAG_S", 60],
  342. [".408 7Rnd Cheetah Mag", "7Rnd_408_Mag", 50],
  343. ["5.56x45mm NATO EPR 30rnd", "hlc_30rnd_556x45_EPR", 30],
  344. ["5.56x45mm NATO Mk318(SOST)30rnd", "hlc_30rnd_556x45_SOST", 30],
  345. ["5.56x45mm NATO Mk262 30rnd", "hlc_30rnd_556x45_SPR", 30],
  346. ["9x19mm M882 NATO Ball 30rnd", "hlc_30Rnd_9x19_B_MP5", 30],
  347. ["9x19mm LE Hollowpoints 30rnd", "hlc_30Rnd_9x19_GD_MP5", 30],
  348. ["9x19mm M882 subsonic 30rnd", "hlc_30Rnd_9x19_SD_MP5", 30],
  349. ["10mm Auto FMJ 30rnd", "hlc_30Rnd_10mm_B_MP5", 40],
  350. ["10mm Auto LE HP 30rnd", "hlc_30Rnd_10mm_JHP_MP5", 40],
  351. ["5.56x45mm EPR 30rnd", "hlc_30Rnd_556x45_B_AUG", 30],
  352. ["5.56x45mm Mk318 SOST 30rnd", "hlc_30Rnd_556x45_SOST_AUG", 30],
  353. ["5.56x45mm Mk262 SPR 30rnd", "hlc_30Rnd_556x45_SPR_AUG", 30],
  354. ["5.56mm 20Rnd Underwater Mag", "20Rnd_556x45_UW_mag", 10],
  355. ["5.56x45mm Tracer 30rnd", "hlc_30Rnd_556x45_T_AUG", 30],
  356. ["5.56x45mm EPR 40Rnd", "hlc_40Rnd_556x45_B_AUG", 40],
  357. ["5.56x45mm Mk318 SOST 40Rnd", "hlc_40Rnd_556x45_SOST_AUG", 40],
  358. ["5.56x45mm Mk262 SPR 40Rnd", "hlc_40Rnd_556x45_SPR_AUG", 40],
  359. ["9x19mm M882 Ball 25Rnd", "hlc_25Rnd_9x19mm_M882_AUG", 30],
  360. ["9x19mm LE HP 25Rnd", "hlc_25Rnd_9x19mm_JHP_AUG", 30],
  361. ["9x19mm Subsonic 25Rnd", "hlc_25Rnd_9x19mm_subsonic_AUG", 30],
  362. ["12g Buckshot 10rnd", "hlc_10rnd_12g_buck_S12", 50],
  363. ["12g Slug 10rnd", "hlc_10rnd_12g_slug_S12", 50],
  364. ["12.7mm 5Rnd Mag", "5Rnd_127x108_Mag", 50],
  365. ["12.7mm 5Rnd Armor-Piercing Mag", "5Rnd_127x108_APDS_Mag", 60],
  366. ["12.7mm 10Rnd Subsonic Mag", "10Rnd_127x54_Mag", 75],
  367. ["", "ACE_huntIR_M203", 25],
  368. ["HE GP25 GP30", "hlc_VOG25_AK", 100],
  369. ["Smoke GP25 GP30", "hlc_GRD_White", 75],
  370. ["9M39 lgla", "rhs_mag_9k38_rocket", 650],
  371. ["RPG-26 rocket", "rhs_rpg26_mag", 550],
  372. ["PG-7VL RPG-7V2", "rhs_rpg7_PG7VL_mag", 550],
  373. ["PG-7VR RPG-7V2", "rhs_rpg7_PG7VR_mag", 550],
  374. ["OG-7V RPG-7V2", "rhs_rpg7_OG7V_mag", 550],
  375. ["TBG-7V RPG-7V2", "rhs_rpg7_TBG7V_mag", 550],
  376. ["RShG-2", "rhs_rshg2_mag", 550],
  377. ["HEAT missile", "rhs_fgm148_magazine_AT", 850], //5k
  378. ["Stinger missile", "rhs_fim92_mag", 650],
  379. ["84mm HEAT", "rhs_m136_mag", 250],
  380. ["84mm HEDP", "rhs_m136_hedp_mag", 300],
  381. ["84mm HP", "rhs_m136_hp_mag", 250],
  382. ["VOG-25", "rhs_VOG25", 100],
  383. ["VOG-25P (Bouncing)", "rhs_VOG25p", 100],
  384. ["VOG-25TB (Thermobaric)", "rhs_vg40tb", 100],
  385. ["VOG-40SZ (Flashbang)", "rhs_g_vg40sz", 75],
  386. ["VOG-40 (White Flare)", "rhs_vg40op_white", 50],
  387. //["VOG-40 (Green Flare)", "rhs_vg40op_green", 50],
  388. ["VOG-40 (Red Flare)", "rhs_vg40op_red", 50],
  389. ["GRD-40 (White Smoke)", "rhs_GRD40_white", 50],
  390. //["GRD-40 (Green Smoke)", "rhs_GRD40_green", 50],
  391. ["GRD-40 (Red Smoke)", "rhs_GRD40_red", 50],
  392. ["M433", "rhs_mag_M433_HEDP", 100],
  393. ["Stun grenade", "rhs_mag_M4009", 75],
  394. ["M576 Buckshot", "rhs_mag_m576", 50],
  395. ["M585 (White flare)", "rhs_mag_M585_white", 50],
  396. ["M661 (Green flare)", "rhs_mag_M661_green", 50],
  397. ["M662 (Red flare)", "rhs_mag_M662_red", 50],
  398. ["M713 (Red Smoke)", "rhs_mag_M713_red", 50],
  399. ["M714 (White Smoke)", "rhs_mag_M714_white", 50],
  400. ["M715 (Green Smoke)", "rhs_mag_M715_green", 50],
  401. ["M716 (Yellow Smoke)", "rhs_mag_M716_yellow", 50],
  402. ["40mm HE Grenade Round", "1Rnd_HE_Grenade_shell", 125],
  403. ["40mm 3Rnd HE Grenades", "3Rnd_HE_Grenade_shell", 250],
  404. ["40mm Smoke Round (White)", "1Rnd_Smoke_Grenade_shell", 50],
  405. ["40mm Flare Round (Yellow)", "UGL_FlareYellow_F", 25],
  406. ["40mm Flare Round (Red)", "UGL_FlareRed_F", 25],
  407. ["40mm Flare Round (IR)", "UGL_FlareCIR_F", 25],
  408. ["40mm 3Rnd Flares (White)", "3Rnd_UGL_FlareWhite_F", 50],
  409. ["40mm 3Rnd Flares (Green)", "3Rnd_UGL_FlareGreen_F", 50],
  410. ["40mm 3Rnd Flares (Yellow)", "3Rnd_UGL_FlareYellow_F", 50]
  411. ];
  412.  
  413. //Gun Store item List
  414. //Text name, classname, buy cost, item class
  415. accessoriesArray = compileFinal str
  416. [
  417. ["Suppressor 9mm", "muzzle_snds_L", 500, "item"],
  418. ["Suppressor .45 ACP", "muzzle_snds_acp", 750, "item"],
  419. ["Suppressor 5.56mm", "muzzle_snds_M", 1000, "item"],
  420. // ["Suppressor 6.5mm", "muzzle_snds_H", 1000, "item"],
  421. // ["Suppressor 6.5mm LMG", "muzzle_snds_H_MG", 1250, "item"],
  422. ["Suppressor 7.62mm", "muzzle_snds_B", 1250, "item"],
  423. // ["Suppressor .338 [DLC]", "muzzle_snds_338_black", 1500, "item"],
  424. // ["Suppressor .338 (Green) [DLC]", "muzzle_snds_338_green", 1500, "item"],
  425. // ["Suppressor .338 (Sand) [DLC]", "muzzle_snds_338_sand", 1750, "item"],
  426. // ["Suppressor 9.3mm [DLC]", "muzzle_snds_93mmg", 1750, "item"],
  427. // ["Suppressor 9.3mm (Tan) [DLC]", "muzzle_snds_93mmg_tan", 1750, "item"],
  428. ["Bipod (NATO)", "bipod_01_F_blk", 250, "item"],
  429. ["Bipod (CSAT)", "bipod_02_F_blk", 250, "item"],
  430. ["Bipod (AAF)", "bipod_03_F_blk", 250, "item"],
  431. ["Bipod (MTP)", "bipod_01_F_mtp", 250, "item"],
  432. ["Bipod (Hex)", "bipod_02_F_hex", 250, "item"],
  433. ["Bipod (Olive)", "bipod_03_F_oli", 250, "item"],
  434. ["Bipod (Sand)", "bipod_01_F_snd", 250, "item"],
  435. ["Bipod (Tan)", "bipod_02_F_tan", 250, "item"],
  436. ["Flashlight", "acc_flashlight", 25, "item"],
  437. ["", "acc_pointer_IR", 25, "item"],
  438. ["", "ACE_acc_pointer_red", 25, "item"],
  439. ["", "ACE_acc_pointer_green_IR", 25, "item"],
  440. ["", "ACE_acc_pointer_green", 25, "item"],
  441. ["Yorris Sight (Zubr Revolver)", "optic_Yorris", 50, "item"],
  442. ["MRD Sight (4-Five Pistol)", "optic_MRD", 50, "item"],
  443. ["ACO (CQB)", "optic_aco_smg", 50, "item"],
  444. ["Holosight (CQB)", "optic_Holosight_smg", 50, "item"],
  445. ["ACO (Red)", "optic_Aco", 75, "item"],
  446. ["ACO (Green)", "optic_Aco_grn", 75, "item"],
  447. ["Holosight", "optic_Holosight", 75, "item"],
  448. ["", "ACE_optic_MRCO_2D", 500, "item"],
  449. ["", "ACE_optic_Arco_2D", 750, "item"],
  450. ["", "ACE_optic_Hamr_2D", 900, "item"],
  451. ["", "ACE_optic_SOS_2D", 1000, "item"],
  452. ["DMS", "optic_DMS", 1250, "item"],
  453. ["TGPA (Suppressor)", "rhs_acc_tgpa", 150, "item"],
  454. ["Suppressor M2010S", "rhsusf_acc_M2010S", 150, "item"],
  455. ["PBS4 Suppressor(5.45x39)", "hlc_muzzle_545SUP_AK", 150, "item"],
  456. ["PBS1 Suppressor(7.62x39)", "hlc_muzzle_762SUP_AK", 150, "item"],
  457. ["FAL Suppressor", "hlc_muzzle_snds_fal", 150, "item"],
  458. ["HK53/33 Suppressor)", "hlc_muzzle_snds_HK33", 150, "item"],
  459. ["G3 Suppressor(PSG excluded)", "hlc_muzzle_snds_G3", 150, "item"],
  460. ["M14 Suppressor", "hlc_muzzle_snds_M14", 150, "item"],
  461. ["HLC 556 Suppressor", "hlc_muzzle_556NATO_KAC", 150, "item"],
  462. [".300 Blackout AR15 Suppressor", "hlc_muzzle_300blk_KAC", 150, "item"],
  463. ["9x19mm Mp5s EXCEPT MP5k/MP5k-pdw", "hlc_muzzle_Agendasix", 150, "item"],
  464. ["all 9x19mm Mp5s", "hlc_muzzle_Tundra", 150, "item"],
  465. ["MP5/10", "hlc_muzzle_Agendasix10mm", 150, "item"],
  466. ["AAC M4-2000 Steyr", "hlc_muzzle_snds_AUG", 150, "item"],
  467. ["AWC Agenda Six Steyr 9mm", "hlc_muzzle_snds_a6AUG", 150, "item"],
  468. ["Honey Badger suppressor", "muzzle_HBADGER", 150, "item"],
  469. ["1P29", "rhs_acc_1p29", 150, "item"],
  470. ["1P63", "rhs_acc_1p63", 150, "item"],
  471. ["1PN93-1 (Night vision)", "rhs_acc_1pn93_1", 200, "item"],
  472. ["1PN93-2 (Night vision - RPG)", "rhs_acc_1pn93_2", 200, "item"],
  473. ["EKP-1 Kobra", "rhs_acc_ekp1", 75, "item"],
  474. ["PGO-7V (RPG optic)", "rhs_acc_pgo7v", 150, "item"],
  475. ["PK-AS (Reflex)", "rhs_acc_pkas", 75, "item"],
  476. ["PSO-1M2 (4x24 tele)", "rhs_acc_pso1m2", 250, "item"],
  477. ["AN PEQ-15", "rhsusf_acc_anpeq15", 25, "item"],
  478. ["AN PEQ-15A", "rhsusf_acc_anpeq15A", 25, "item"],
  479. ["AN PEQ-15 M952V(Light)", "rhsusf_acc_anpeq15_light", 25, "item"],
  480. ["EOtech XPS3", "rhsusf_acc_EOTECH", 75, "item"],
  481. ["Leupold Mk4 (3.5-10x40mm)", "rhsusf_acc_LEUPOLDMK4", 250, "item"],
  482. ["Leupold Mk4 (6.5-20x50mm)", "rhsusf_acc_LEUPOLDMK4_2", 250, "item"],
  483. ["M145 MGO Elcan", "rhsusf_acc_ELCAN", 150, "item"],
  484. ["M150 RCO ACOG", "rhsusf_acc_ACOG", 150, "item"],
  485. ["M150 RCO ACOG (ARD) ", "rhsusf_acc_ACOG2", 150, "item"],
  486. ["M150 RCO ACOG (ARD/Lens Cover)", "rhsusf_acc_ACOG3", 150, "item"],
  487. ["M68 CCO Aimpoint M4", "rhsusf_acc_compm4", 75, "item"],
  488. ["PSO1 Sniper Optic", "HLC_Optic_PSO1", 200, "item"],
  489. ["1P29 Rifle Combat Optic", "HLC_Optic_1p29", 150, "item"],
  490. ["Kobra Collimator Sight", "hlc_optic_kobra", 75, "item"],
  491. ["AN/PVS4 Night Optic(FALs)", "hlc_optic_PVS4FAL", 200, "item"],
  492. ["SUIT Optic (Trilux FALs)", "hlc_optic_suit", 150, "item"],
  493. ["Zeiss Diavari 6x Optic", "HLC_Optic_ZFSG1", 175, "item"],
  494. ["Accupoint TR20(G3)optic", "hlc_optic_accupoint_g3", 150, "item"],
  495. ["Redfield AR-TEL Optic(3-9x)", "hlc_optic_artel_m14", 200, "item"],
  496. ["Leupold LR/T (LRPS)", "hlc_optic_LRT_m14", 200, "item"],
  497. //["AMS [DLC]", "optic_AMS", 1500, "item"],
  498. //["AMS (Khaki) [DLC]", "optic_AMS_khk", 1500, "item"],
  499. //["AMS (Sand) [DLC]", "optic_AMS_snd", 1500, "item"],
  500. //["Kahlia [DLC]", "optic_KHS_blk", 1750, "item"],
  501. //["Kahlia (Hex) [DLC]", "optic_KHS_hex", 1750, "item"],
  502. //["Kahlia (Tan) [DLC]", "optic_KHS_tan", 1750, "item"],
  503. //["Kahlia (Old) [DLC]", "optic_KHS_old", 1750, "item"],
  504. ["", "ACE_optic_LRPS_2D", 2000, "item"],
  505. ["NVS", "optic_NVS", 2500, "item"],
  506. ["TWS [found in mission loot]", "optic_tws", 50000, "item"],
  507. ["TWS MG [found in mission loot]", "optic_tws_mg", 60000, "item"],
  508. ["Nightstalker [found in mission loot]", "optic_Nightstalker", 75000, "item"]
  509. ];
  510.  
  511. // If commented, means the color/camo isn't implemented or is a duplicate of another hat
  512. headArray = compileFinal str
  513. [
  514. ["6B27M Plain", "rhs_6b27m_green", 50, "hat"],
  515. ["6B27M", "rhs_6b27m_green_ess", 50, "hat"],
  516. ["6B27M", "rhs_6b27m_green_bala", 50, "hat"],
  517. ["6B27M", "rhs_6b27m_green_ess_bala", 50, "hat"],
  518. ["6B27M Flora", "rhs_6b27m", 50, "hat"],
  519. ["6B27M", "rhs_6b27m_ess", 50, "hat"],
  520. ["6B27M", "rhs_6b27m_bala", 50, "hat"],
  521. ["6B27M", "rhs_6b27m_ess_bala", 50, "hat"],
  522. ["6B27M EMR-Summer", "rhs_6b27m_digi", 50, "hat"],
  523. ["6B27M", "rhs_6b27m_digi_bala", 50, "hat"],
  524. ["6B27M Mountain", "rhs_6b27m_ml", 50, "hat"],
  525. ["6B28", "rhs_6b28_green", 50, "hat"],
  526. ["6B28", "rhs_6b28_green_ess", 50, "hat"],
  527. ["6B28", "rhs_6b28_green_bala", 50, "hat"],
  528. ["6B28", "rhs_6b28_green_ess_bala", 50, "hat"],
  529. ["6B28 EMR-Summer", "rhs_6b28", 50, "hat"],
  530. ["6B28", "rhs_6b28_ess", 50, "hat"],
  531. ["6B28", "rhs_6b28_bala", 50, "hat"],
  532. ["6B28", "rhs_6b28_ess_bala", 50, "hat"],
  533. ["6B28 Flora", "rhs_6b28_flora", 50, "hat"],
  534. ["6B28", "rhs_6b28_flora_ess", 50, "hat"],
  535. ["6B28", "rhs_6b28_flora_bala", 50, "hat"],
  536. ["6B28", "rhs_6b28_ess_bala", 50, "hat"],
  537. ["Boonie Flora", "rhs_Booniehat_flora", 50, "hat"],
  538. ["Boonie EMR-Summer", "rhs_Booniehat_digi", 50, "hat"],
  539. ["Field Cap", "rhs_fieldcap", 50, "hat"],
  540. ["Field Cap Helmet", "rhs_fieldcap_helm", 50, "hat"],
  541. ["Field Cap Helmet", "rhs_fieldcap_helm_digi", 50, "hat"],
  542. ["Tank Helmet TSh-4", "rhs_tsh4", 50, "hat"],
  543. ["Tank Helmet TSh-4", "rhs_tsh4_ess", 50, "hat"],
  544. ["Tank Helmet TSh-4", "rhs_tsh4_bala", 50, "hat"],
  545. ["Tank Helmet TSh-4", "rhs_tsh4_ess_bala", 50, "hat"],
  546. ["Pilot Helmet ZSh-7A", "rhs_zsh7a_mike", 50, "hat"],
  547. ["Pilot Helmet ZSh-7A", "rhs_zsh7a", 50, "hat"],
  548. ["AFRF Balaclava", "rhs_balaclava", 50, "hat"],
  549. ["AFRF Scarf", "rhs_scarf", 50, "hat"],
  550. ["ACH", "rhsusf_ach_bare", 50, "hat"],
  551. ["ACH ESS", "rhsusf_ach_bare_ess", 50, "hat"],
  552. ["ACH Headset", "rhsusf_ach_bare_headset", 50, "hat"],
  553. ["ACH Headset ESS", "rhsusf_ach_bare_headset_ess", 50, "hat"],
  554. ["M81", "rhsusf_ach_helmet_m81", 50, "hat"],
  555. ["Ops-Core 1", "rhsusf_opscore_01", 50, "hat"],
  556. ["Ops-Core 2", "rhsusf_opscore_02", 50, "hat"],
  557. ["Booniehat UCP", "rhs_Booniehat_ucp", 50, "hat"],
  558. ["Booniehat OCP", "rhs_Booniehat_ocp", 50, "hat"],
  559. ["Patrol Cap UCP", "rhsusf_patrolcap_ucp", 50, "hat"],
  560. ["Patrol Cap OCP", "rhsusf_patrolcap_ocp", 50, "hat"],
  561. ["Tank Helmet CVC", "rhsusf_cvc_green_helmet", 50, "hat"],
  562. ["Tank Helmet CVC ESS", "rhsusf_cvc_green_ess", 50, "hat"],
  563. ["Pilot HGU-56P", "H_PilotHelmetHeli_B", 50, "hat"],
  564. ["Crew HGU-56P", "H_CrewHelmetHeli_B", 50, "hat"]
  565. ];
  566.  
  567. uniformArray = compileFinal str
  568. [
  569. //DLC Uniforms
  570. ["Full Ghillie (Arid) (NATO)", "U_B_FullGhillie_ard", 500, "uni"],
  571. ["Full Ghillie (Arid) (CSAT)", "U_O_FullGhillie_ard", 500, "uni"],
  572. ["Full Ghillie (Arid) (AAF)", "U_I_FullGhillie_ard", 500, "uni"],
  573. ["Full Ghillie (Lush) (NATO)", "U_B_FullGhillie_lsh", 500, "uni"],
  574. ["Full Ghillie (Lush) (CSAT)", "U_O_FullGhillie_lsh", 500, "uni"],
  575. ["Full Ghillie (Lush) (AAF)", "U_I_FullGhillie_lsh", 500, "uni"],
  576. ["Full Ghillie (Semi-Arid) (NATO)", "U_B_FullGhillie_sard", 500, "uni"],
  577. ["Full Ghillie (Semi-Arid) (CSAT)", "U_O_FullGhillie_sard", 500, "uni"],
  578. ["Full Ghillie (Semi-Arid) (AAF)", "U_I_FullGhillie_sard", 500, "uni"],
  579. ["Guerilla Smocks 1", "U_OG_Guerilla1_1", 25, "uni"], // OPFOR
  580. ["Guerilla Smocks 2", "U_OG_Guerilla2_1", 25, "uni"],
  581. ["Guerilla Smocks 3", "U_OG_Guerilla2_2", 25, "uni"],
  582. ["Guerilla Smocks 4", "U_OG_Guerilla2_3", 25, "uni"],
  583. ["Guerilla Smocks 5", "U_OG_Guerilla3_1", 25, "uni"],
  584. ["Guerilla Smocks 6", "U_OG_Guerilla3_2", 25, "uni"],
  585. ["Guerilla Smocks 7", "U_OG_leader", 25, "uni"],
  586. ["Guerilla Smocks 1", "U_BG_Guerilla1_1", 25, "uni"], // BLUFOR
  587. ["Guerilla Smocks 2", "U_BG_Guerilla2_1", 25, "uni"],
  588. ["Guerilla Smocks 3", "U_BG_Guerilla2_2", 25, "uni"],
  589. ["Guerilla Smocks 5", "U_BG_Guerilla3_1", 25, "uni"],
  590. ["Guerilla Smocks 6", "U_BG_Guerilla3_2", 25, "uni"],
  591. ["Guerilla Smocks 7", "U_BG_leader", 25, "uni"],
  592. ["Guerilla Smocks 1", "U_OG_Guerilla1_1", 25, "uni"], // OPFOR
  593. ["Guerilla Smocks 2", "U_OG_Guerilla2_1", 25, "uni"],
  594. ["Guerilla Smocks 3", "U_OG_Guerilla2_2", 25, "uni"],
  595. ["Guerilla Smocks 4", "U_OG_Guerilla2_3", 25, "uni"],
  596. ["Guerilla Smocks 5", "U_OG_Guerilla3_1", 25, "uni"],
  597. ["Guerilla Smocks 6", "U_OG_Guerilla3_2", 25, "uni"],
  598. ["Guerilla Smocks 7", "U_OG_leader", 25, "uni"],
  599. ["Guerilla Smocks 1", "U_IG_Guerilla1_1", 25, "uni"], // Independent
  600. ["Guerilla Smocks 2", "U_IG_Guerilla2_1", 25, "uni"],
  601. ["Guerilla Smocks 3", "U_IG_Guerilla2_2", 25, "uni"],
  602. ["Guerilla Smocks 5", "U_IG_Guerilla3_1", 25, "uni"],
  603. ["Guerilla Smocks 6", "U_IG_Guerilla3_2", 25, "uni"],
  604. ["Guerilla Smocks 7", "U_IG_leader", 25, "uni"],
  605. ["Guerilla Smocks 1", "U_BG_Guerilla1_1", 25, "uni"], // BLUFOR
  606. ["Guerilla Smocks 2", "U_BG_Guerilla2_1", 25, "uni"],
  607. ["Guerilla Smocks 3", "U_BG_Guerilla2_2", 25, "uni"],
  608. ["Guerilla Smocks 5", "U_BG_Guerilla3_1", 25, "uni"],
  609. ["Guerilla Smocks 6", "U_BG_Guerilla3_2", 25, "uni"],
  610. ["Guerilla Smocks 7", "U_BG_leader", 25, "uni"],
  611. ["Default Uniform (AAF)", "U_I_CombatUniform", 50, "uni"],
  612. ["Combat Fatigues Short (Digi)", "U_I_CombatUniform_shortsleeve", 50, "uni"],
  613. ["Combat Fatigues Shirt (Digi)", "U_I_CombatUniform_tshirt", 50, "uni"],
  614. ["Officer Fatigues (Digi)", "U_I_OfficerUniform", 50, "uni"],
  615. ["Pilot Coveralls (AAF)", "U_I_pilotCoveralls", 50, "uni"],
  616. ["Heli Pilot Coveralls (AAF)", "U_I_HeliPilotCoveralls", 50, "uni"],
  617. ["Wetsuit (AAF)", "U_I_Wetsuit", 200, "uni"],
  618. ["Wetsuit (NATO)", "U_B_Wetsuit", 200, "uni"],
  619. ["Wetsuit (CSAT)", "U_O_Wetsuit", 200, "uni"],
  620. ["AFRF Flora", "rhs_uniform_flora", 300, "uni"],
  621. ["AFRF Flora", "rhs_uniform_vdv_flora", 300, "uni"],
  622. ["AFRF Flora", "rhs_uniform_flora_patchless", 300, "uni"],
  623. ["AFRF Mountain", "rhs_uniform_vdv_mflora", 300, "uni"],
  624. ["AFRF Mountain", "rhs_uniform_mflora_patchless", 300, "uni"],
  625. ["AFRF EMR-Summer", "rhs_uniform_msv_emr", 300, "uni"],
  626. ["AFRF EMR-Summer", "rhs_uniform_vdv_emr", 300, "uni"],
  627. ["AFRF EMR-Summer", "rhs_uniform_emr_patchless", 300, "uni"],
  628. ["AFRF Pilot", "rhs_uniform_df15", 300, "uni"],
  629. ["USAF UCP", "rhs_uniform_cu_ucp", 300, "uni"],
  630. ["USAF UCP patchless", "rhs_uniform_cu_ocp_patchless", 300, "uni"],
  631. ["USAF OCP", "rhs_uniform_cu_ucp", 300, "uni"],
  632. ["USAF OCP patchless", "rhs_uniform_cu_ucp_patchless", 300, "uni"],
  633. ["Ghillie Suit (AAF)", "U_I_GhillieSuit", 300, "uni"]
  634. ];
  635.  
  636. vestArray = compileFinal str
  637. [
  638. //DLC
  639. //["Carrier GL Rig (Black)", "V_PlateCarrierGL_blk", -1, "vest"], // DLC Vest
  640. //["Carrier GL Rig (MTP)", "V_PlateCarrierGL_mtp", -1, "vest"], // DLC Vest
  641. //["GA Carrier GL Rig (Olive)", "V_PlateCarrierIAGL_oli", -1, "vest"], // DLC Vest
  642. //["Carrier Special Rig (Black)", "V_PlateCarrierSpec_blk", -1, "vest"], // DLC Vest
  643. //["Carrier Special Rig (MTP)", "V_PlateCarrierSpec_mtp", -1, "vest"], // DLC Vest
  644. ["EMR 6B23", "rhs_6b23_digi", 200, "vest"],
  645. ["EMR Crew", "rhs_6b23_digi_crew", 200, "vest"],
  646. ["EMR Crew officer", "rhs_6b23_digi_crewofficer", 200, "vest"],
  647. ["EMR Engineer", "rhs_6b23_digi_engineer", 200, "vest"],
  648. ["EMR Medic", "rhs_6b23_digi_medic", 200, "vest"],
  649. ["EMR Rifleman", "rhs_6b23_digi_rifleman", 200, "vest"],
  650. ["EMR Sniper", "rhs_6b23_digi_sniper", 200, "vest"],
  651. ["EMR 6Sh-92", "rhs_6b23_digi_6sh92", 200, "vest"],
  652. ["EMR 6Sh-92 Radio", "rhs_6b23_digi_6sh92_radio", 200, "vest"],
  653. ["EMR 6Sh-92 Vog", "rhs_6b23_digi_6sh92_vog", 200, "vest"],
  654. ["EMR 6Sh-92 Vog headset", "rhs_6b23_digi_6sh92_vog_headset", 200, "vest"],
  655. ["EMR 6Sh-92 headset", "rhs_6b23_digi_6sh92_headset", 200, "vest"],
  656. ["EMR 6Sh-92 headset map", "rhs_6b23_digi_6sh92_headset_mapcase", 200, "vest"],
  657. ["Flora 6B23", "rhs_6b23", 200, "vest"],
  658. ["Flora Crew", "rhs_6b23_crew", 200, "vest"],
  659. ["Flora Crew officer", "rhs_6b23_crewofficer", 200, "vest"],
  660. ["Flora Engineer", "rhs_6b23_engineer", 200, "vest"],
  661. ["Flora Medic", "rhs_6b23_medic", 200, "vest"],
  662. ["Flora Rifleman", "rhs_6b23_rifleman", 200, "vest"],
  663. ["Flora Sniper", "rhs_6b23_sniper", 200, "vest"],
  664. ["Flora 6Sh-92", "rhs_6b23_6sh92", 200, "vest"],
  665. ["Flora 6Sh-92 Radio", "rhs_6b23_6sh92_radio", 200, "vest"],
  666. ["Flora 6Sh-92 Vog", "rhs_6b23_6sh92_vog", 200, "vest"],
  667. ["Flora 6Sh-92 Vog headset", "rhs_6b23_6sh92_vog_headset", 200, "vest"],
  668. ["Flora 6Sh-92 headset", "rhs_6b23_6sh92_headset", 200, "vest"],
  669. ["Flora 6Sh-92 headset map", "rhs_6b23_6sh92_headset_mapcase", 200, "vest"],
  670. ["Mountain 6B23", "rhs_6b23_ML", 200, "vest"],
  671. ["Mountain Crew", "rhs_6b23_ML_crew", 200, "vest"],
  672. ["Mountain Crew officer", "rhs_6b23_ML_crewofficer", 200, "vest"],
  673. ["Mountain Engineer", "rhs_6b23_ML_engineer", 200, "vest"],
  674. ["Mountain Medic", "rhs_6b23_ML_medic", 200, "vest"],
  675. ["Mountain Rifleman", "rhs_6b23_ML_rifleman", 200, "vest"],
  676. ["Mountain Sniper", "rhs_6b23_ML_sniper", 200, "vest"],
  677. ["Mountain 6Sh-92", "rhs_6b23_ML_6sh92", 200, "vest"],
  678. ["Mountain 6Sh-92 Radio", "rhs_6b23_ML_6sh92_radio", 200, "vest"],
  679. ["Mountain 6Sh-92 Vog", "rhs_6b23_ML_6sh92_vog", 200, "vest"],
  680. ["Mountain 6Sh-92 Vog headset", "rhs_6b23_ML_6sh92_vog_headset", 200, "vest"],
  681. ["Mountain 6Sh-92 headset", "rhs_6b23_ML_6sh92_headset", 200, "vest"],
  682. ["Mountain 6Sh-92 headset map", "rhs_6b23_ML_6sh92_headset_mapcase", 200, "vest"],
  683. ["6Sh46", "rhs_6sh46", 200, "vest"],
  684. ["Holster and map", "rhs_vest_commander", 200, "vest"],
  685. ["Vydra 3M", "rhs_vydra_3m", 200, "vest"],
  686. ["Rebreather (CSAT)", "V_RebreatherIR", 200, "vest"],
  687. ["IOTV UCP", "rhsusf_iotv_ucp", 200, "vest"],
  688. ["IOTV UCP Grenadier", "rhsusf_iotv_ucp_grenadier", 200, "vest"],
  689. ["IOTV UCP Medic", "rhsusf_iotv_ucp_medic", 200, "vest"],
  690. ["IOTV UCP Repair", "rhsusf_iotv_ucp_repair", 200, "vest"],
  691. ["IOTV UCP Rifleman", "rhsusf_iotv_ucp_rifleman", 200, "vest"],
  692. ["IOTV UCP SAW", "rhsusf_iotv_ucp_SAW", 200, "vest"],
  693. ["IOTV UCP Squad Leader", "rhsusf_iotv_ucp_squadleader", 200, "vest"],
  694. ["IOTV UCP Team Leader", "rhsusf_iotv_ucp_teamleader", 200, "vest"],
  695. ["IOTV OCP", "rhsusf_iotv_ocp", 200, "vest"],
  696. ["IOTV OCP Grenadier", "rhsusf_iotv_ocp_grenadier", 200, "vest"],
  697. ["IOTV OCP Medic", "rhsusf_iotv_ocp_medic", 200, "vest"],
  698. ["IOTV OCP Repair", "rhsusf_iotv_ocp_repair", 200, "vest"],
  699. ["IOTV OCP Rifleman", "rhsusf_iotv_ocp_rifleman", 200, "vest"],
  700. ["IOTV OCP SAW", "rhsusf_iotv_ocp_SAW", 200, "vest"],
  701. ["IOTV OCP Squad Leader", "rhsusf_iotv_ocp_squadleader", 200, "vest"],
  702. ["IOTV OCP Team Leader", "rhsusf_iotv_ocp_teamleader", 200, "vest"],
  703. ["Rebreather (NATO)", "V_RebreatherB", 200, "vest"],
  704. ["Rebreather (AAF)", "V_RebreatherIA", 200, "vest"]
  705. ];
  706.  
  707. backpackArray = compileFinal str
  708. [
  709. //["Parachute", "B_Parachute", 200, "backpack"],
  710.  
  711. ["Sidor", "rhs_sidor", 250, "backpack"],
  712. ["Falcon-II", "rhsusf_falconii", 250, "backpack"],
  713. ["Assault UMBTS", "rhs_assault_umbts", 350, "backpack"],
  714. //["Assault UMBTS Engineer", "rhs_assault_umbts_engineer", 150, "backpack"],
  715. //["Assault UMBTS Medic", "rhs_assault_umbts_medic", 150, "backpack"],
  716. //["Assault UMBTS Demo", "rhs_assault_umbts_demo", 150, "backpack"],
  717. //["Sidor MG", "rhs_sidorMG", 150, "backpack"],
  718. //["RPG Carrier", "rhs_rpg", 150, "backpack"],
  719. ["Eagle A-III UCP", "rhsusf_assault_eagleaiii_ucp", 350, "backpack"],
  720. ["Eagle A-III OCP", "rhsusf_assault_eagleaiii_ocp", 350, "backpack"],
  721. //["Eagle A-III Engineer", "rhsusf_assault_eagleaiii_ocp_engineer", 150, "backpack"],
  722. //["Eagle A-III Medic", "rhsusf_assault_eagleaiii_ocp_medic", 150, "backpack"],
  723. //["Eagle A-III Demo", "rhsusf_assault_eagleaiii_ocp_demo", 150, "backpack"],
  724. ["Kitbag (Coyote)", "B_Kitbag_cbr", 350, "backpack"],
  725. ["Kitbag (Green)", "B_Kitbag_rgr", 350, "backpack"],
  726. ["Kitbag (MTP)", "B_Kitbag_mcamo", 350, "backpack"],
  727. ["Kitbag (Sage)", "B_Kitbag_sgg", 350, "backpack"],
  728. ["Bergen (Black)", "B_Bergen_blk", 350, "backpack"],
  729. ["Bergen (Green)", "B_Bergen_rgr", 350, "backpack"],
  730. ["Bergen (MTP)", "B_Bergen_mcamo", 350, "backpack"],
  731. ["Bergen (Sage)", "B_Bergen_sgg", 350, "backpack"],
  732. ["Carryall (Urban)", "B_Carryall_oucamo", 500, "backpack"],
  733. ["Carryall (Khaki)", "B_Carryall_khk", 500, "backpack"],
  734. ["Carryall (MTP)", "B_Carryall_mcamo", 500, "backpack"],
  735. ["", "ACE_NonSteerableParachute", 200, "backpack"],
  736. ["", "ACE_ReserveParachute", 175, "backpack"],
  737. ["Carryall (Olive)", "B_Carryall_oli", 500, "backpack"]
  738. ];
  739.  
  740. genItemArray = compileFinal str
  741. [
  742. ["UAV Terminal (NATO)", "B_UavTerminal", 150, "gps"],
  743. ["UAV Terminal (CSAT)", "O_UavTerminal", 150, "gps"],
  744. ["UAV Terminal (AAF)", "I_UavTerminal", 150, "gps"],
  745. ["Quadrotor UAV (NATO)", "B_UAV_01_backpack_F", 500, "backpack"],
  746. ["Quadrotor UAV (CSAT)", "O_UAV_01_backpack_F", 500, "backpack"],
  747. ["Quadrotor UAV (AAF)", "I_UAV_01_backpack_F", 500, "backpack"],
  748. ["Remote Designator Bag (NATO) [DLC]", "B_Static_Designator_01_weapon_F", 1000, "backpack"],
  749. ["Remote Designator Bag (CSAT) [DLC]", "O_Static_Designator_02_weapon_F", 1000, "backpack"],
  750. ["", "ACE_fieldDressing", 25, "item"],
  751. ["", "ACE_morphine", 100, "item"],
  752. ["", "ACE_bloodIV", 250, "item"],
  753. ["", "ACE_bloodIV_500", 150, "item"],
  754. ["", "ACE_bloodIV_250", 50, "item"],
  755. ["", "ACE_bodyBag", 10, "item"],
  756. ["", "ACE_EarPlugs", 10, "item"],
  757. ["", "ACE_MapTools", 20, "item"],
  758. ["", "ACE_wirecutter", 50, "item"],
  759. ["", "ACE_Kestrel4500", 100, "item"],
  760. ["", "ACE_HuntIR_monitor", 200, "item"],
  761. ["", "ACE_microDAGR", 150, "item"],
  762. ["", "ACE_RangeTable_82mm", 20, "item"],
  763. ["", "ACE_MX2A", 100, "item"],
  764. ["", "ACE_NVG_Gen1", 250, "nvg"],
  765. ["", "ACE_NVG_Gen2", 500, "nvg"],
  766. ["", "ACE_NVG_Gen3", 1000, "nvg"],
  767. ["", "ACE_NVG_Gen4", 2000, "nvg"],
  768. ["", "ACE_NVG_Wide", 1500, "nvg"],
  769. ["", "ACE_DAGR", 250, "item"],
  770. ["", "ACE_SpareBarrel", 100, "item"],
  771. ["", "ACE_Altimeter", 100, "item"],
  772. ["", "ACE_RangeCard", 15, "item"],
  773. ["", "ACE_Vector", 150, "binoc"],
  774. ["", "ACE_Sandbag_empty", 50, "item"],
  775. ["", "ACE_SpottingScope", 150, "item"],
  776. ["", "ACE_TacticalLadder_Pack", 150, "backpack"],
  777. ["", "ACE_Tripod", 50, "item"],
  778. ["", "ACE_Yardage450", 150, "binoc"],
  779. ["", "ACE_Clacker", 50, "item"],
  780. ["", "ACE_M26_Clacker", 50, "item"],
  781. ["", "ACE_DefusalKit", 50, "item"],
  782. ["", "ACE_DeadManSwitch", 50, "item"],
  783. ["", "ACE_CellPhone", 50, "item"],
  784. ["", "ACE_AtragMX", 150, "item"],
  785. ["", "ACE_IR_Strobe_Item", 25, "item"],
  786. ["GPS", "ItemGPS", 2000, "gps"],
  787. ["First Aid Kit", "FirstAidKit", 25, "item"],
  788. ["Medikit", "Medikit", 150, "item"],
  789. ["Toolkit", "ToolKit", 150, "item"],
  790. ["Mine Detector", "MineDetector", 1000, "item"],
  791. ["Diving Goggles", "G_Diving", 100, "gogg"],
  792. ["Binoculars", "Binocular", 500, "binoc"],
  793. ["Rangefinder", "Rangefinder", 150, "binoc"],
  794. ["Laser Designator", "Laserdesignator", 5000, "binoc"],
  795. ["Chemlight (Blue)", "Chemlight_blue", 25, "mag"],
  796. ["Chemlight (Green)", "Chemlight_green", 25, "mag"],
  797. ["Chemlight (Yellow)", "Chemlight_yellow", 25, "mag"],
  798. ["Chemlight (Red)", "Chemlight_red", 25, "mag"]
  799. ];
  800.  
  801. allStoreMagazines = compileFinal str (call ammoArray + call throwputArray + call genItemArray);
  802. allRegularStoreItems = compileFinal str (call allGunStoreFirearms + call allStoreMagazines + call accessoriesArray);
  803. allStoreGear = compileFinal str (call headArray + call uniformArray + call vestArray + call backpackArray);
  804.  
  805. genObjectsArray = compileFinal str
  806. [
  807. ["Empty Ammo Crate", "Box_NATO_Ammo_F", 200, "ammocrate"],
  808. //["Metal Barrel", "Land_MetalBarrel_F", 25, "object"],
  809. //["Toilet Box", "Land_ToiletBox_F", 25, "object"],
  810. ["Lamp Post (Harbour)", "Land_LampHarbour_F", 100, "object"],
  811. ["Lamp Post (Shabby)", "Land_LampShabby_F", 100, "object"],
  812. ["Boom Gate", "Land_BarGate_F", 150, "object"],
  813. ["Pipes", "Land_Pipes_Large_F", 200, "object"],
  814. ["Concrete Frame", "Land_CncShelter_F", 200, "object"],
  815. ["Highway Guardrail", "Land_Crash_barrier_F", 200, "object"],
  816. ["Concrete Barrier", "Land_CncBarrier_F", 200, "object"],
  817. ["Concrete Barrier (Medium)", "Land_CncBarrierMedium_F", 350, "object"],
  818. ["Concrete Barrier (Long)", "Land_CncBarrierMedium4_F", 500, "object"],
  819. ["HBarrier (1 block)", "Land_HBarrier_1_F", 150, "object"],
  820. ["HBarrier (3 blocks)", "Land_HBarrier_3_F", 200, "object"],
  821. ["HBarrier (5 blocks)", "Land_HBarrier_5_F", 250, "object"],
  822. ["HBarrier Big", "Land_HBarrierBig_F", 500, "object"],
  823. ["HBarrier Wall (4 blocks)", "Land_HBarrierWall4_F", 400, "object"],
  824. ["HBarrier Wall (6 blocks)", "Land_HBarrierWall6_F", 500, "object"],
  825. ["HBarrier Watchtower", "Land_HBarrierTower_F", 600, "object"],
  826. ["Concrete Wall", "Land_CncWall1_F", 400, "object"],
  827. ["Concrete Military Wall", "Land_Mil_ConcreteWall_F", 400, "object"],
  828. ["Concrete Wall (Long)", "Land_CncWall4_F", 600, "object"],
  829. ["Military Wall (Big)", "Land_Mil_WallBig_4m_F", 600, "object"],
  830. //["Shoot House Wall", "Land_Shoot_House_Wall_F", 180, "object"],
  831. ["Canal Wall (Small)", "Land_Canal_WallSmall_10m_F", 400, "object"],
  832. ["Canal Stairs", "Land_Canal_Wall_Stairs_F", 500, "object"],
  833. ["Bag Fence (Corner)", "Land_BagFence_Corner_F", 150, "object"],
  834. ["Bag Fence (End)", "Land_BagFence_End_F", 150, "object"],
  835. ["Bag Fence (Long)", "Land_BagFence_Long_F", 200, "object"],
  836. ["Bag Fence (Round)", "Land_BagFence_Round_F", 150, "object"],
  837. ["Bag Fence (Short)", "Land_BagFence_Short_F", 150, "object"],
  838. ["Bag Bunker (Small)", "Land_BagBunker_Small_F", 250, "object"],
  839. ["Bag Bunker (Large)", "Land_BagBunker_Large_F", 500, "object"],
  840. ["Bag Bunker Tower", "Land_BagBunker_Tower_F", 1000, "object"],
  841. ["Military Cargo Post", "Land_Cargo_Patrol_V1_F", 800, "object"],
  842. ["Military Cargo Tower", "Land_Cargo_Tower_V1_F", 10000, "object"],
  843. ["Concrete Ramp", "Land_RampConcrete_F", 350, "object"],
  844. ["Concrete Ramp (High)", "Land_RampConcreteHigh_F", 500, "object"],
  845. ["Scaffolding", "Land_Scaffolding_F", 250, "object"]
  846. ];
  847.  
  848. allGenStoreVanillaItems = compileFinal str (call genItemArray + call genObjectsArray + call allStoreGear);
  849.  
  850. //Text name, classname, buy cost, spawn type, sell price (selling not implemented) or spawning color
  851. landArray = compileFinal str
  852. [
  853. ["Kamaz-63968 VDV", "rhs_typhoon_vdv", 1500, "vehicle"],
  854.  
  855. //======== in for testing (maybe radar placement)=========
  856. //["Kung Truck Shelter", "rhs_typhoon_vdv", 600, "vehicle"],
  857. //["P-37 Radar", "rhs_p37", 600, "vehicle"],
  858. //["PRV-13 Radar", "rhs_prv13", 600, "vehicle"],
  859. //=================================================
  860.  
  861. // Bugged - research required
  862. //["UAZ-469", "rhs_uaz_XX", 600, "vehicle"],
  863. //["URAL-4320", "rhs_ural_XX", 600, "vehicle"],
  864. //["URAL-4320 (Open)", "rhs_ural_open_XX", 600, "vehicle"],
  865. //["URAL-4320 (Fuel)", "RHS_Ural_Fuel_XX_01", 600, "vehicle"],
  866. // Bugged - research required
  867. // Bugged - research required
  868. //["M1083A1P2 Wood", "rhsusf_M1083A1P2_wd_fmtv_usarmy", 600, "vehicle"],
  869. //["M1083A1P2 Desert", "rhsusf_M1083A1P2_d_fmtv_usarmy", 600, "vehicle"],
  870. //["M1083A1P2-B Wood", "rhsusf_M1083A1P2_B_wd_fmtv_usarmy", 600, "vehicle"],
  871. //["M1083A1P2-B Desert", "rhsusf_M1083A1P2_B_d_fmtv_usarmy", 600, "vehicle"],
  872. //["M109A6 Paladin Wood", "rhsusf_m109_usarmy", 600, "vehicle"],
  873. //["M109A6 Paladin Desert", "rhsusf_m109d_usarmy", 600, "vehicle"],
  874. // Bugged - research required
  875.  
  876. //W.I.P
  877. //["M997A2", "rhsusf_M977A2_usarmy_wd", 600, "vehicle"],
  878. //["M997A2 (CPK)", "rhsusf_M977A2_CPK_usarmy_wd", 600, "vehicle"],
  879. //W.I.P
  880. ["M998A2", "rhsusf_M977A2_usarmy_wd", 800, "vehicle"],
  881. ["M998A2 (CPK)", "rhsusf_M977A2_CPK_usarmy_wd", 800, "vehicle"],
  882. ["M998, 2dr cgo/trp carr, open", "rhsusf_m998_w_2dr", 800, "vehicle"],
  883. ["M998, 2dr cgo/trp carr, open", "rhsusf_m998_d_2dr", 800, "vehicle"],
  884. ["M998, 2dr cgo/trp carr, open w/ snorkel", "rhsusf_m998_w_s_2dr", 800, "vehicle"],
  885. ["M998, 2dr cgo/trp carr, open w/ snorkel", "rhsusf_m998_d_s_2dr", 800, "vehicle"],
  886. ["M998, 2dr cgo/trp carr, halfsoftop", "rhsusf_m998_w_2dr_halftop", 800, "vehicle"],
  887. ["M998, 2dr cgo/trp carr, halfsoftop", "rhsusf_m998_d_2dr_halftop", 800, "vehicle"],
  888. ["M998, 2dr cgo/trp carr, halfsoftop w/ snorkel ", "rhsusf_m998_w_s_2dr_halftop", 800, "vehicle"],
  889. ["M998, 2dr cgo/trp carr, halfsoftop w/ snorkel ", "rhsusf_m998_d_s_2dr_halftop", 800, "vehicle"],
  890. ["M998, 2dr cgo/trp carr, softop", "rhsusf_m998_w_2dr_fulltop", 800, "vehicle"],
  891. ["M998, 2dr cgo/trp carr, softop", "rhsusf_m998_d_2dr_fulltop", 800, "vehicle"],
  892. ["M998, 2dr cgo/trp carr, softop w/ snorkel", "rhsusf_m998_w_s_2dr_fulltop", 800, "vehicle"],
  893. ["M998, 2dr cgo/trp carr, softop w/ snorkel", "rhsusf_m998_d_s_2dr_fulltop", 800, "vehicle"],
  894. "M998, 4dr cgo/trp carr, open", "rhsusf_m998_w_4dr", 800, "vehicle"],
  895. ["M998, 4dr cgo/trp carr, open", "rhsusf_m998_d_4dr", 800, "vehicle"],
  896. ["M998, 4dr cgo/trp carr, open w/ snorkel", "rhsusf_m998_w_s_4dr", 800, "vehicle"],
  897. ["M998, 4dr cgo/trp carr, open w/ snorkel", "rhsusf_m998_d_s_4dr", 800, "vehicle"],
  898. ["M998, 4dr cgo/trp carr, halfsoftop", "rhsusf_m998_w_4dr_halftop", 800, "vehicle"],
  899. ["M998, 4dr cgo/trp carr, halfsoftop", "rhsusf_m998_d_4dr_halftop", 800, "vehicle"],
  900. ["M998, 4dr cgo/trp carr, halfsoftop w/ snorkel", "rhsusf_m998_w_s_4dr_halftop", 800, "vehicle"],
  901. ["M998, 4dr cgo/trp carr, halfsoftop w/ snorkel", "rhsusf_m998_d_s_4dr_halftop", 800, "vehicle"],
  902. ["M998, 4dr cgo/trp carr, softop", "rhsusf_m998_w_4dr_fulltop", 800, "vehicle"],
  903. ["M998, 4dr cgo/trp carr, softop", "rhsusf_m998_d_4dr_fulltop", 800, "vehicle"],
  904. ["M998, 4dr cgo/trp carr, softop w/ snorkel", "rhsusf_m998_w_s_4dr_fulltop", 800, "vehicle"],
  905. ["M998, 4dr cgo/trp carr, softop w/ snorkel", "rhsusf_m998_d_s_4dr_fulltop", 800, "vehicle"]
  906.  
  907. ];
  908.  
  909. armoredArray = compileFinal str
  910. [
  911. //Marked as W.I.P -uncomment to test
  912. //["BMP-3", "rhs_bmp3_msv", 400, "vehicle"],
  913. //["BMP-3M", "rhs_bmp3m_msv", 400, "vehicle"],
  914. //["BMP-3M (A)", "rhs_bmp3mera_msv", 400, "vehicle"],
  915. ["GAZ-233011 Tigr MSV", "rhs_tigr_msv", 4000, "vehicle"],
  916. ["GAZ-233011 Tigr VDV", "rhs_tigr_vdv", 4000, "vehicle"],
  917. ["GAZ-233011 Tigr VMF", "rhs_tigr_vmf", 4000, "vehicle"],
  918. ["GAZ-233011 Tigr VV", "rhs_tigr_vv", 4000, "vehicle"],
  919. ["GAZ-66 MSV", "rhs_gaz66_msv", 4000, "vehicle"],
  920. ["GAZ-66 VDV", "rhs_gaz66_vdv", 4000, "vehicle"],
  921. ["GAZ-66 VMF", "rhs_gaz66_vmf", 4000, "vehicle"],
  922. ["GAZ-66 VV", "rhs_gaz66_vv", 4000, "vehicle"],
  923. ["GAZ-66 (Open) MSV", "rhs_gaz66o_msv", 4000, "vehicle"],
  924. ["GAZ-66 (Open) VDV", "rhs_gaz66o_vdv", 4000, "vehicle"],
  925. ["GAZ-66 (Open) VMF", "rhs_gaz66o_vmf", 4000, "vehicle"],
  926. ["GAZ-66 (Open) VV", "rhs_gaz66o_vv", 4000, "vehicle"],
  927. ["GAZ-66 (R-142N) MSV", "rhs_gaz66_r142_msv", 4000, "vehicle"],
  928. ["GAZ-66 (R-142N) VDV", "rhs_gaz66_r142_vdv", 4000, "vehicle"],
  929. ["GAZ-66 (R-142N) VMF", "rhs_gaz66_r142_vmf", 4000, "vehicle"],
  930. ["GAZ-66 (R-142N) VV", "rhs_gaz66_r142_vv", 4000, "vehicle"],
  931. ["GAZ-66 (AP-2) MSV", "rhs_gaz66_ap2_msv", 4000, "vehicle"],
  932. ["GAZ-66 (AP-2) VDV", "rhs_gaz66_ap2_vdv", 4000, "vehicle"],
  933. ["GAZ-66 (AP-2) VMF", "rhs_gaz66_ap2_vmf", 4000, "vehicle"],
  934. ["GAZ-66 (AP-2) VV", "rhs_gaz66_ap2_vv", 4000, "vehicle"],
  935. ["M1025 (Unarmed) Wood", "rhsusf_m1025_w", 4000, "vehicle"],
  936. ["M1025 (Unarmed) Desert", "rhsusf_m1025_d", 4000, "vehicle"],
  937. ["M1025 (Unarmed/Snorkel)W", "rhsusf_m1025_w_s", 4000, "vehicle"],
  938. ["M1025 (Unarmed/Snorkel)D", "rhsusf_m1025_d_s", 4000, "vehicle"], //class name wrong online. uncomment to test
  939. ["M1025 (M2)W", "rhsusf_m1025_w_m2", 8000, "vehicle"],
  940. ["M1025 (M2)D", "rhsusf_m1025_d_m2", 8000, "vehicle"],
  941. ["M1025 (M2/Snorkel)W", "rhsusf_m1025_w_s_m2", 8000, "vehicle"],
  942. ["M1025 (M2/Snorkel)D", "rhsusf_m1025_d_s_m2", 8000, "vehicle"],
  943. ["M1025 (Mk19)W", "rhsusf_m1025_w_mk19", 10000, "vehicle"],
  944. ["M1025 (Mk19)D", "rhsusf_m1025_d_mk19", 10000, "vehicle"],
  945. ["M1025 (Mk19/Snorkel)W", "rhsusf_m1025_w_s_mk19", 10000, "vehicle"],
  946. ["M1025 (Mk19/Snorkel)D", "rhsusf_m1025_d_s_mk19", 10000, "vehicle"],
  947. ["GAZ-66 (ESB-8IM) MSV", "rhs_gaz66_repair_msv", 12500, "vehicle"],
  948. ["GAZ-66 (ESB-8IM) VDV", "rhs_gaz66_repair_vdv", 12500, "vehicle"],
  949. ["GAZ-66 (ESB-8IM) VMF", "rhs_gaz66_repair_vmf", 12500, "vehicle"],
  950. ["GAZ-66 (ESB-8IM) VV", "rhs_gaz66_repair_vv", 12500, "vehicle"],
  951. ["M113A3 Wood", "rhsusf_m113_usarmy", 14000, "vehicle"],
  952. ["M113A3 Desert", "rhsusf_m113d_usarmy", 14000, "vehicle"],
  953. ["PRP-3 MSV", "rhs_prp3_msv", 15000, "vehicle"],
  954. ["PRP-3 TV", "rhs_prp3_tv", 15000, "vehicle"],
  955. ["PRP-3 VDV", "rhs_prp3_vdv", 155000, "vehicle"],
  956. ["PRP-3 VV", "rhs_prp3_vv", 15000, "vehicle"],
  957. ["BRM-1K MSV", "rhs_brm1k_msv", 22500, "vehicle"],
  958. ["BRM-1K TV", "rhs_brm1k_tv", 22500, "vehicle"],
  959. ["BRM-1K VDV", "rhs_brm1k_vdv", 22500, "vehicle"],
  960. ["BRM-1K VV", "rhs_brm1k_vv", 22500, "vehicle"],
  961. ["BTR-60 APC MSV", "rhs_btr60_msv", 22500, "vehicle"],
  962. ["BTR-60 APC VDV", "rhs_btr60_vdv", 22500, "vehicle"],
  963. ["BTR-60 APC VMF", "rhs_btr60_vmf", 22500, "vehicle"],
  964. ["BTR-60 APC VV", "rhs_btr60_vv", 22500, "vehicle"],
  965. ["BTR-70 APC MSV", "rhs_btr70_msv", 22500, "vehicle"],
  966. ["BTR-70 APC VDV", "rhs_btr70_vdv", 22500, "vehicle"],
  967. ["BTR-70 APC VMF", "rhs_btr70_vmf", 22500, "vehicle"],
  968. ["BTR-70 APC VV", "rhs_btr70_vv", 22500, "vehicle"],
  969. ["BTR-80 APC MSV", "rhs_btr80_msv", 24000, "vehicle"],
  970. ["BTR-80 APC VDV", "rhs_btr80_vdv", 24000, "vehicle"],
  971. ["BTR-80 APC VMF", "rhs_btr80_vmf", 24000, "vehicle"],
  972. ["BTR-80 APC VV", "rhs_btr80_vv", 24000, "vehicle"],
  973. ["BTR-80A APC MSV", "rhs_btr80a_msv", 24000, "vehicle"],
  974. ["BTR-80A APC VDV", "rhs_btr80a_vdv", 24000, "vehicle"],
  975. ["BTR-80A APC VMF", "rhs_btr80a_vmf", 24000, "vehicle"],
  976. ["BTR-80A APC VV", "rhs_btr80a_vv", 24000, "vehicle"],
  977. //["M2A2ODS", "RHS_M2A2_wd", 36000, "vehicle"],
  978. //["M2A2ODS", "RHS_M2A2", 36000, "vehicle"],
  979. //["M2A2ODS (BUSK I) Wood", "RHS_M2A2_BUSKI_wd", 36000, "vehicle"],
  980. //["M2A2ODS (BUSK I) Desert", "RHS_M2A2_BUSKI", 36000, "vehicle"],
  981. ["ZSU-23-4 (TV)", "rhs_zsu234_aa", 32000, "vehicle"],
  982. ["BMD-1k Command", "rhs_bmd1k", 32500, "vehicle"],
  983. ["BMD-1R Rocket", "rhs_bmd1r", 32500, "vehicle"],
  984. ["BMD-1 Combat", "rhs_bmd1", 35000, "vehicle"],
  985. ["BMD-1p Combat", "rhs_bmd1p", 35000, "vehicle"],
  986. ["BMD-1pk Command", "rhs_bmd1pk", 35000, "vehicle"],
  987. //["M2A3 Wood", "RHS_M2A3", 36000, "vehicle"],
  988. //["M2A3 Desert", "RHS_M2A3", 36000, "vehicle"],
  989. //["M2A3 (BUSK I) Wood", "RHS_M2A3_BUSKI_wd", 36000, "vehicle"],
  990. //["M2A3 (BUSK I) Desert", "RHS_M2A3_BUSKI", 36000, "vehicle"],
  991. //["M2A3 (BUSK III) Wood", "RHS_M2A3_BUSKIII_wd", 36000, "vehicle"],
  992. //["M2A3 (BUSK III) Desert", "RHS_M2A3_BUSKIII", 36000, "vehicle"],
  993. ["M6 Wood", "RHS_M6_wd", 36000, "vehicle"],
  994. ["M6 Desert", "RHS_M6", 36000, "vehicle"],
  995. ["BMD-2", "rhs_bmd2", 37500, "vehicle"],
  996. ["BMD-2K Command", "rhs_bmd2k", 37500, "vehicle"],
  997. ["BMD-2M Modern", "rhs_bmd2m", 37500, "vehicle"],
  998. ["BDM-4", "rhs_bmd4_vdv", 40000, "vehicle"],
  999. ["BDM-4M", "rhs_bmd4m_vdv", 40000, "vehicle"],
  1000. ["BDM-4M(A)", "rhs_bmd4ma_vdv", 40000, "vehicle"],
  1001. //["BMP-1", "rhs_bmp1_XX", 10000, "vehicle"],
  1002. //["BMP-1P Improved", "rhs_bmp1p_XX", 10000, "vehicle"],
  1003. //["BMP-1K Command", "rhs_bmp1k_XX", 10000, "vehicle"],
  1004. // MISSING["BMP-1D UpArmoured", "", 10000, "vehicle"],
  1005. ["BMP-2 (E) Export", "rhs_bmp2e_XX", 40000, "vehicle"],
  1006. ["BMP-2", "rhs_bmp2_XX", 40000, "vehicle"],
  1007. ["BMP-2K Command", "rhs_bmp2k_XX", 40000, "vehicle"],
  1008. ["BMP-2D UpArmoured", "rhs_bmp2d_XX", 40000, "vehicle"]
  1009. ];
  1010.  
  1011. tanksArray = compileFinal str
  1012. [
  1013. //Rocket launcher bullshit
  1014. ["BM-21 122mm RL MSV", "RHS_BM21_MSV_01", 10000, "vehicle"],
  1015. ["BM-21 122mm RL VDV", "RHS_BM21_VDV_01", 10000, "vehicle"],
  1016. ["BM-21 122mm RL VMF", "RHS_BM21_VMF_01", 10000, "vehicle"],
  1017. ["BM-21 122mm RL VV", "RHS_BM21_VV_01", 10000, "vehicle"],
  1018. ["2S25(VDV)", "rhs_sprut_vdv", 45000, "vehicle"],
  1019. ["2S3M", "rhs_2s3_tv", 400, "vehicle"],
  1020. ["PRP-3", "rhs_prp3_msv", 400, "vehicle"],
  1021. ["T-72Ba", "rhs_t72ba_tv", 60000, "vehicle"],
  1022. ["T-72Bb", "rhs_t72bb_tv", 60000, "vehicle"],
  1023. ["T-72Bc", "rhs_t72bc_tv", 60000, "vehicle"],
  1024. ["T-72B3", "rhs_t72bd_tv", 60000, "vehicle"],
  1025. ["T-80", "rhs_t80", 70000, "vehicle"],
  1026. //["T-80A", "rhs_t80a", 70000, "vehicle"],
  1027. //["T-80B", "rhs_t80b", 70000, "vehicle"],
  1028. ["T-80BK", "rhs_t80bk", 70000, "vehicle"],
  1029. //["T-80BV", "rhs_t80bv", 70000, "vehicle"],
  1030. //["T-80BVK", "rhs_t80bvk", 70000, "vehicle"],
  1031. ["T-80U", "rhs_t80u", 90000, "vehicle"],
  1032. ["M1A1FEP Wood", "rhsusf_m1a1fep_wd", 70000, "vehicle"],
  1033. ["M1A1FEP Desert", "rhsusf_m1a1fep_d", 70000, "vehicle"],
  1034. ["M1A1AIM Wood", "rhsusf_m1a1aimwd_usarmy", 70000, "vehicle"],
  1035. ["M1A1AIM Desert", "rhsusf_m1a1aimd_usarmy", 70000, "vehicle"],
  1036. ["M1A1AIM TUSK I Wood", "rhsusf_m1a1aim_tuski_wd", 75000, "vehicle"],
  1037. ["M1A1AIM TUSK I Desert", "rhsusf_m1a1aim_tuski_d", 75000, "vehicle"],
  1038. ["M1A2SEPv1 Wood", "rhsusf_m1a2sep1wd_usarmy", 75000, "vehicle"],
  1039. ["M1A2SEPv1 Desert", "rhsusf_m1a2sep1d_usarmy", 75000, "vehicle"],
  1040. ["M1A2SEPv1 (Tusk I) Wood", "rhsusf_m1a2sep1tuskiwd_usarmy", 80000, "vehicle"],
  1041. ["M1A2SEPv1 (Tusk I) Desert", "rhsusf_m1a2sep1tuskid_usarmy", 80000, "vehicle"]
  1042. ];
  1043.  
  1044.  
  1045. helicoptersArray = compileFinal str
  1046. [
  1047. ["MH-9 Hummingbird", "B_Heli_Light_01_F", 5000, "vehicle"], // MH-6
  1048. ["AH-9 Pawnee", "B_Heli_Light_01_armed_F", 30000, "vehicle"],
  1049. ["Mi-290 Taru (Crane) [DLC]", "O_Heli_Transport_04_F", 7500, "vehicle"], // CH-54
  1050. ["Ka-60 Grey", "rhs_ka60_grey", 7000, "vehicle"],
  1051. ["Ka-60 Camo", "rhs_ka60_c", 7000, "vehicle"],
  1052. ["UH-60M Woodland", "rhs_uh60m", 8000, "vehicle"],
  1053. ["UH-60M Desert", "rhs_uh60m_d", 8000, "vehicle"],
  1054. ["UH-60M MEV Woodland", "rhs_uh60m_mev", 8000, "vehicle"],
  1055. ["UH-60M MEV Desert", "rhs_uh60m_mev_d", 8000, "vehicle"],
  1056. ["CH-47 Chinook Wood", "rhs_ch_47f", 9500, "vehicle"],
  1057. ["CH-47 Chinook Desert", "rhs_ch_47f_light", 9500, "vehicle"],
  1058. ["Mi-8MT VDV", "RHS_Mi8mt_vdv", 10000, "vehicle"],
  1059. ["Mi-8MT VV", "RHS_Mi8mt_vv", 10000, "vehicle"],
  1060. ["Mi-8MT Grey", "RHS_Mi8mt_vvs", 10000, "vehicle"],
  1061. ["Mi-8MT Camo", "RHS_Mi8mt_vvsc", 10000, "vehicle"],
  1062. ["Mi-8MTV-3 VDV", "RHS_Mi8MTV3_vdv", 55000, "vehicle"],
  1063. ["Mi-8MTV-3 Grey", "RHS_Mi8MTV3_vvs", 55000, "vehicle"],
  1064. ["Mi-8MTV-3 Camo", "RHS_Mi8MTV3_vvsc", 55000, "vehicle"],
  1065. ["Ka52 Grey", "RHS_Ka52_vvs", 65000, "vehicle"],
  1066. ["Ka52 Camo", "RHS_Ka52_vvsc", 65000, "vehicle"],
  1067. ["Mi-24P VDV", "RHS_Mi24P_vdv", 70000, "vehicle"],
  1068. ["Mi-24P Camo", "RHS_Mi24P_vvsc", 70000, "vehicle"],
  1069. ["Mi-24P Grey", "RHS_Mi24P_vvs", 70000, "vehicle"],
  1070. ["Mi-8AMTSh VDV", "RHS_Mi8AMTSh_vdv", 75000, "vehicle"],
  1071. ["Mi-8AMTSh Camo", "RHS_Mi8AMTSh_vvsc", 75000, "vehicle"],
  1072. ["Mi-8AMTSh Grey", "RHS_Mi8AMTSh_vvs", 75000, "vehicle"],
  1073. ["Mi-24V VDV", "RHS_Mi24V_vdv", 80000, "vehicle"],
  1074. ["Mi-24V Grey", "RHS_Mi24V_vvs", 80000, "vehicle"],
  1075. ["Mi-24V Camo", "RHS_Mi24V_vvsc", 80000, "vehicle"],
  1076. ["AH-64D Apache Wood", "rhs_ah64d_wd", 85000, "vehicle"],
  1077. ["AH-64D Apache Desert", "rhs_ah64d", 85000, "vehicle"],
  1078. ["AH-1Z Super Cobra 2010 Multi Role", "rhs_ah1z_wd_10", 85000, "vehicle"],
  1079. ["AH-1Z Super Cobra 2010 Ground Role", "rhs_ah1z_wd_gs_10", 85000, "vehicle"],
  1080. ["AH-1Z Super Cobra 2010 Close Support", "rhs_ah1z_wd_cs_10", 85000, "vehicle"],
  1081. ["AH-1Z Super Cobra 2014 Multi Role", "rhs_ah1z_wd", 85000, "vehicle"],
  1082. ["AH-1Z Super Cobra 2014 Ground Role", "rhs_ah1z_wd_gs", 85000, "vehicle"],
  1083. ["AH-1Z Super Cobra 2014 Close Support", "rhs_ah1z_wd_cs", 85000, "vehicle"]
  1084.  
  1085.  
  1086. ];
  1087.  
  1088. planesArray = compileFinal str
  1089. [
  1090. ["C-130J Transport", "RHS_C130J", 5000, "vehicle"],
  1091. ["Su-25SM Grey (Guns Only)", "RHS_Su25SM_vvs", 15000, "vehicle"],
  1092. ["Su-25SM Camo (Guns Only)", "RHS_Su25SM_vvsc", 15000, "vehicle"],
  1093. ["A-10A Thunderbolt II (Guns Only)", "rhs_a10", 20000, "vehicle"]
  1094. ];
  1095.  
  1096. boatsArray = compileFinal str
  1097. [
  1098. ["Rescue Boat", "C_Rubberboat", 500, "boat"],
  1099. ["Rescue Boat (NATO)", "B_Lifeboat", 500, "boat"],
  1100. ["Rescue Boat (CSAT)", "O_Lifeboat", 500, "boat"],
  1101. ["Assault Boat (NATO)", "B_Boat_Transport_01_F", 600, "boat"],
  1102. ["Assault Boat (CSAT)", "O_Boat_Transport_01_F", 600, "boat"],
  1103. ["Assault Boat (AAF)", "I_Boat_Transport_01_F", 600, "boat"],
  1104. ["Assault Boat (FIA)", "B_G_Boat_Transport_01_F", 600, "boat"],
  1105. ["Motorboat", "C_Boat_Civil_01_F", 1000, "boat"],
  1106. ["Motorboat Rescue", "C_Boat_Civil_rescue_01_F", 900, "boat"],
  1107. ["Motorboat Police", "C_Boat_Civil_police_01_F", 1250, "boat"],
  1108. ["Speedboat HMG (CSAT)", "O_Boat_Armed_01_hmg_F", 4000, "boat"],
  1109. ["Speedboat Minigun (NATO)", "B_Boat_Armed_01_minigun_F", 4000, "boat"],
  1110. ["Speedboat Minigun (AAF)", "I_Boat_Armed_01_minigun_F", 4000, "boat"],
  1111. ["SDV Submarine (NATO)", "B_SDV_01_F", 1000, "submarine"],
  1112. ["SDV Submarine (CSAT)", "O_SDV_01_F", 1000, "submarine"],
  1113. ["SDV Submarine (AAF)", "I_SDV_01_F", 1000, "submarine"]
  1114. ];
  1115.  
  1116. allVehStoreVehicles = compileFinal str (call landArray + call armoredArray + call tanksArray + call helicoptersArray + call planesArray + call boatsArray);
  1117.  
  1118. uavArray = compileFinal str
  1119. [
  1120. "UAV_02_base_F",
  1121. "UGV_01_base_F"
  1122. ];
  1123.  
  1124. noColorVehicles = compileFinal str
  1125. [
  1126. // Deprecated
  1127. ];
  1128.  
  1129. rgbOnlyVehicles = compileFinal str
  1130. [
  1131. // Deprecated
  1132. ];
  1133.  
  1134. _color = "#(rgb,1,1,1)color";
  1135. _texDir = "client\images\vehicleTextures\";
  1136. _kartDir = "\A3\soft_f_kart\Kart_01\Data\";
  1137. _mh9Dir = "\A3\air_f\Heli_Light_01\Data\";
  1138. _mohawkDir = "\A3\air_f_beta\Heli_Transport_02\Data\";
  1139. _taruDir = "\A3\air_f_heli\Heli_Transport_04\Data\";
  1140.  
  1141. colorsArray = compileFinal str
  1142. [
  1143. [ // Main colors
  1144. "All",
  1145. [
  1146. ["Black", _color + "(0.01,0.01,0.01,1)"], // #(argb,8,8,3)color(0.1,0.1,0.1,0.1)
  1147. ["Gray", _color + "(0.15,0.151,0.152,1)"], // #(argb,8,8,3)color(0.5,0.51,0.512,0.3)
  1148. ["White", _color + "(0.75,0.75,0.75,1)"], // #(argb,8,8,3)color(1,1,1,0.5)
  1149. ["Dark Blue", _color + "(0,0.05,0.15,1)"], // #(argb,8,8,3)color(0,0.3,0.6,0.05)
  1150. ["Blue", _color + "(0,0.03,0.5,1)"], // #(argb,8,8,3)color(0,0.2,1,0.75)
  1151. ["Teal", _color + "(0,0.3,0.3,1)"], // #(argb,8,8,3)color(0,1,1,0.15)
  1152. ["Green", _color + "(0,0.5,0,1)"], // #(argb,8,8,3)color(0,1,0,0.15)
  1153. ["Yellow", _color + "(0.5,0.4,0,1)"], // #(argb,8,8,3)color(1,0.8,0,0.4)
  1154. ["Orange", _color + "(0.4,0.09,0,1)"], // #(argb,8,8,3)color(1,0.5,0,0.4)
  1155. ["Red", _color + "(0.45,0.005,0,1)"], // #(argb,8,8,3)color(1,0.1,0,0.3)
  1156. ["Pink", _color + "(0.5,0.03,0.3,1)"], // #(argb,8,8,3)color(1,0.06,0.6,0.5)
  1157. ["Purple", _color + "(0.1,0,0.3,1)"], // #(argb,8,8,3)color(0.8,0,1,0.1)
  1158. ["NATO Tan", _texDir + "nato.paa"], // #(argb,8,8,3)color(0.584,0.565,0.515,0.3)
  1159. ["CSAT Brown", _texDir + "csat.paa"], // #(argb,8,8,3)color(0.624,0.512,0.368,0.3)
  1160. ["AAF Green", _texDir + "aaf.paa"], // #(argb,8,8,3)color(0.546,0.59,0.363,0.2)
  1161. ["Bloodshot", _texDir + "bloodshot.paa"],
  1162. ["Carbon", _texDir + "carbon.paa"],
  1163. ["Confederate", _texDir + "confederate.paa"],
  1164. ["Denim", _texDir + "denim.paa"],
  1165. ["Digital", _texDir + "digi.paa"],
  1166. ["Digital Black", _texDir + "digi_black.paa"],
  1167. ["Digital Desert", _texDir + "digi_desert.paa"],
  1168. ["Digital Woodland", _texDir + "digi_wood.paa"],
  1169. ["Doritos", _texDir + "doritos.paa"],
  1170. ["Drylands", _texDir + "drylands.paa"],
  1171. ["Hello Kitty", _texDir + "hellokitty.paa"],
  1172. ["Hex", _texDir + "hex.paa"],
  1173. ["Hippie", _texDir + "hippie.paa"],
  1174. ["ISIS", _texDir + "isis.paa"],
  1175. ["Leopard", _texDir + "leopard.paa"],
  1176. ["Mountain Dew", _texDir + "mtndew.paa"],
  1177. ["'Murica", _texDir + "murica.paa"],
  1178. ["Nazi", _texDir + "nazi.paa"],
  1179. ["Orange Camo", _texDir + "camo_orange.paa"],
  1180. ["Pink Camo", _texDir + "camo_pink.paa"],
  1181. ["Pride", _texDir + "pride.paa"],
  1182. ["Psych", _texDir + "psych.paa"],
  1183. ["Red Camo", _texDir + "camo_red.paa"],
  1184. ["Rusty", _texDir + "rusty.paa"],
  1185. ["Sand", _texDir + "sand.paa"],
  1186. ["Snake", _texDir + "snake.paa"],
  1187. ["Stripes", _texDir + "stripes.paa"],
  1188. ["Stripes 2", _texDir + "stripes2.paa"],
  1189. ["Stripes 3", _texDir + "stripes3.paa"],
  1190. ["Swamp", _texDir + "swamp.paa"],
  1191. ["Tiger", _texDir + "tiger.paa"],
  1192. ["Trippy", _texDir + "rainbow.paa"],
  1193. ["Union Jack", _texDir + "unionjack.paa"],
  1194. ["Urban", _texDir + "urban.paa"],
  1195. ["Weed", _texDir + "weed.paa"],
  1196. ["Woodland", _texDir + "woodland.paa"],
  1197. ["Woodland Dark", _texDir + "wooddark.paa"],
  1198. ["Woodland Tiger", _texDir + "woodtiger.paa"]
  1199. ]
  1200. ],
  1201. [ // Kart colors
  1202. "Kart_01_Base_F",
  1203. [
  1204. ["Black (Kart)", [[0, _kartDir + "kart_01_base_black_co.paa"]]],
  1205. ["White (Kart)", [[0, _kartDir + "kart_01_base_white_co.paa"]]],
  1206. ["Blue (Kart)", [[0, _kartDir + "kart_01_base_blue_co.paa"]]],
  1207. ["Green (Kart)", [[0, _kartDir + "kart_01_base_green_co.paa"]]],
  1208. ["Yellow (Kart)", [[0, _kartDir + "kart_01_base_yellow_co.paa"]]],
  1209. ["Orange (Kart)", [[0, _kartDir + "kart_01_base_orange_co.paa"]]],
  1210. ["Red (Kart)", [[0, _kartDir + "kart_01_base_red_co.paa"]]]
  1211. ]
  1212. ],
  1213. [ // MH-9 colors
  1214. "Heli_Light_01_base_F",
  1215. [
  1216. ["AAF Camo (MH-9)", [[0, _mh9Dir + "heli_light_01_ext_indp_co.paa"]]],
  1217. ["Blue 'n White (MH-9)", [[0, _mh9Dir + "heli_light_01_ext_blue_co.paa"]]],
  1218. ["Blueline (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_blueline_co.paa"]]],
  1219. ["Cream Gravy (MH-9)", [[0, _mh9Dir + "heli_light_01_ext_co.paa"]]],
  1220. ["Digital (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_digital_co.paa"]]],
  1221. ["Elliptical (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_elliptical_co.paa"]]],
  1222. ["Furious (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_furious_co.paa"]]],
  1223. ["Graywatcher (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_graywatcher_co.paa"]]],
  1224. ["ION (MH-9)", [[0, _mh9Dir + "heli_light_01_ext_ion_co.paa"]]],
  1225. ["Jeans (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_jeans_co.paa"]]],
  1226. ["Light (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_light_co.paa"]]],
  1227. ["Shadow (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_shadow_co.paa"]]],
  1228. ["Sheriff (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_sheriff_co.paa"]]],
  1229. ["Speedy (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_speedy_co.paa"]]],
  1230. ["Sunset (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_sunset_co.paa"]]],
  1231. ["Vrana (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_vrana_co.paa"]]],
  1232. ["Wasp (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_wasp_co.paa"]]],
  1233. ["Wave (MH-9)", [[0, _mh9Dir + "Skins\heli_light_01_ext_wave_co.paa"]]]
  1234. ]
  1235. ],
  1236. [ // Mohawk colors
  1237. "Heli_Transport_02_base_F",
  1238. [
  1239. ["Dahoman (Mohawk)", [
  1240. [0, _mohawkDir + "Skins\heli_transport_02_1_dahoman_co.paa"],
  1241. [1, _mohawkDir + "Skins\heli_transport_02_2_dahoman_co.paa"],
  1242. [2, _mohawkDir + "Skins\heli_transport_02_3_dahoman_co.paa"]
  1243. ]],
  1244. ["ION (Mohawk)", [
  1245. [0, _mohawkDir + "Skins\heli_transport_02_1_ion_co.paa"],
  1246. [1, _mohawkDir + "Skins\heli_transport_02_2_ion_co.paa"],
  1247. [2, _mohawkDir + "Skins\heli_transport_02_3_ion_co.paa"]
  1248. ]]
  1249. ]
  1250. ],
  1251. [ // Taru base colors
  1252. "Heli_Transport_04_base_F",
  1253. [
  1254. ["Black (Taru)", [
  1255. [0, _taruDir + "heli_transport_04_base_01_black_co.paa"],
  1256. [1, _taruDir + "heli_transport_04_base_02_black_co.paa"],
  1257. [2, _taruDir + "heli_transport_04_pod_ext01_black_co.paa"],
  1258. [3, _taruDir + "heli_transport_04_pod_ext02_black_co.paa"]
  1259. ]]
  1260. ]
  1261. ],
  1262. [ // Taru bench colors
  1263. "O_Heli_Transport_04_bench_F",
  1264. [
  1265. ["Black (Taru)", [[2, _taruDir + "heli_transport_04_bench_black_co.paa"]]]
  1266. ]
  1267. ],
  1268. [ // Taru fuel colors
  1269. "O_Heli_Transport_04_fuel_F",
  1270. [
  1271. ["Black (Taru)", [[2, _taruDir + "heli_transport_04_fuel_black_co.paa"]]]
  1272. ]
  1273. ]
  1274. ];
  1275.  
  1276. //General Store Item List
  1277. //Display Name, Class Name, Description, Picture, Buy Price, Sell Price.
  1278. // ["Medical Kit", "medkits", localize "STR_WL_ShopDescriptions_MedKit", "client\icons\medkit.paa", 400, 200], // not needed since there are First Ait Kits
  1279. customPlayerItems = compileFinal str
  1280. [
  1281. ["Water Bottle", "water", localize "STR_WL_ShopDescriptions_Water", "client\icons\waterbottle.paa", 30, 15],
  1282. ["Canned Food", "cannedfood", localize "STR_WL_ShopDescriptions_CanFood", "client\icons\cannedfood.paa", 30, 15],
  1283. ["Repair Kit", "repairkit", localize "STR_WL_ShopDescriptions_RepairKit", "client\icons\briefcase.paa", 500, 250],
  1284. ["Jerry Can (Full)", "jerrycanfull", localize "STR_WL_ShopDescriptions_fuelFull", "client\icons\jerrycan.paa", 150, 75],
  1285. ["Jerry Can (Empty)", "jerrycanempty", localize "STR_WL_ShopDescriptions_fuelEmpty", "client\icons\jerrycan.paa", 50, 25],
  1286. ["Spawn Beacon", "spawnbeacon", localize "STR_WL_ShopDescriptions_spawnBeacon", "client\icons\spawnbeacon.paa", 1500, 750],
  1287. ["Camo Net", "camonet", localize "STR_WL_ShopDescriptions_Camo", "client\icons\camonet.paa", 200, 100],
  1288. ["Syphon Hose", "syphonhose", localize "STR_WL_ShopDescriptions_SyphonHose", "client\icons\syphonhose.paa", 200, 100],
  1289. ["Energy Drink", "energydrink", localize "STR_WL_ShopDescriptions_Energy_Drink", "client\icons\energydrink.paa", 100, 50],
  1290. ["Warchest", "warchest", localize "STR_WL_ShopDescriptions_Warchest", "client\icons\warchest.paa", 1000, 500]
  1291. ];
  1292.  
  1293. call compile preprocessFileLineNumbers "mapConfig\storeOwners.sqf";
  1294.  
  1295. storeConfigDone = compileFinal "true";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement