Guest User

Untitled

a guest
Aug 3rd, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.13 KB | None | 0 0
  1. //CBB SoldierPrep II
  2.  
  3. /**************************************************************
  4. List of available unit types:
  5.  
  6. co - Commander (Plt or Coy)
  7. jtac - Forward Air Controller / Joint Terminal Attack Controller
  8. sl - Squad Leader or Section Leader
  9. tl - Fireteam Leader or Equivalent
  10. grn - Grenadier
  11. ar - Automatic Rifleman (249)
  12. aar - Asst. Automatic Rifleman
  13. rm - Rifleman (by default will have HP or HEDP M136 AT4)
  14. brch - Breacher (M590A1)
  15. mat - MAAWS Gunner
  16. mata - MAAWS Assistant
  17. mg - M240B Machine Gunner
  18. mga - Machine Gunner Assistant
  19. md - Medic
  20. eng - Combat Engineer
  21. mrk - Marksman
  22. spot - Spotter
  23. vccr - Vehicle Crewman
  24. vcco - Vehicle Commander
  25. pil - Pilot
  26. rep - Repair Specialist
  27.  
  28. Want your US soldier to represent a different branch or wear different camo?
  29. https://docs.google.com/spreadsheets/d/11BTL61Nhr5OHQmh-8ro_Ic8KEDfSNECNNqfQc0I2Q7A/pubhtml#
  30.  
  31. ADD TO THIS LIST IF YOU ADD CLASSES TO THIS FILE
  32. ***************************************************************/
  33.  
  34. // --- Do not edit this section ---
  35. private ["_unit","_type"];
  36. private ["_replaceGoggles", "_jumpingOutOfAirplaneWatch","_343sForAll"];
  37. private ["_headgear","_facegear","_binoOptic","_nvOptic","_uniform","_vest","_backpack"];
  38. private ["_uniformItems","_vestItems","_backpackItems","_gearItems","_priWeapon","_priWeaponUGL","_priWeaponAttachments","_priWeaponRandomAttachmentOptic","_priWeaponRandomAttachmentMuzzle","_priWeaponRandomAttachmentLight"];
  39. private ["_launcher","_launcherAttachements","_launcherAmmo","_sideArm","_sideArmAttachments"];
  40. private ["_standardItems"];
  41. _unit = _this select 0;
  42. _type = _this select 1;
  43. // --- Do not edit this section ---
  44.  
  45.  
  46. // --------------------------------------------------------------------
  47. // Mission Makers - Edit below this line
  48. // --------------------------------------------------------------------
  49.  
  50. // DEFAULT SETTINGS - ANYTHING IN HERE WILL BE USED UNLESS SPECIFICALLY OVERWRITTEN FOR A UNIT
  51.  
  52. //If you want to replace players goggles/scarves, make this variable true.
  53. _replaceGoggles = false;
  54.  
  55. //Change watch to altimeter watch if true.
  56. _jumpingOutOfAirplaneWatch = false;
  57.  
  58. //343s for all - Change to false to not give 343s to all players. (Will need to add them to individual gear.)
  59. _343sForAll = true;
  60.  
  61. //All Medic-capable roles
  62. _medicClasses = ["md"];
  63.  
  64. //Variable initialization and default gear spam.
  65. _headgear = ["LOP_H_6B27M_WDL", "RHS_BEANIE_GREEN", "RHS_6B27M", "RHS_6B27M_DIGI", "RHS_6B27M_DIGI_ESS_BALA", "LOP_H_SSh68Helmet_BLK", "LOP_H_SSh68Helmet_OLV"]; // Random selection supported
  66. _facegear = []; //Only adjusted if _replaceGoggles is true. // Random selection supported
  67. _binoOptic = ["Binocular"]; // Random selection supported
  68. _nvOptic = ["_NONE_"]; // Random selection supported
  69.  
  70. _uniform = ["LOP_U_UA_Fatigue_04", "LOP_U_UA_Fatigue_02", "us_woodland_uniform_03", "LOP_U_US_Fatigue_02", "LOP_U_AFR_Fatigue_04_slv", "LOP_U_AFR_Fatigue_01", "rhs_uniform_emr_patchless"]; //Default // Random selection supported
  71. _vest = ["LOP_V_6Sh92_CDF", "LOP_V_6Sh92_OLV", "LOP_V_6B23_Rifleman_CDF", "LOP_V_6B23_Rifleman_CDF"]; //Default // Random selection supported
  72. _backpack = ["rhs_sidor", "B_AssaultPack_cbr", "B_TacticalPack_oli", "B_TacticalPack_grn", "rhs_assault_umbts"]; //Default // Random selection supported
  73.  
  74. //Add items to specific slots on uniforms, vests, or backpacks.
  75. //If you don't want the granularity, just add everything to _gearItems
  76. _uniformItems = [];
  77. _vestItems = [];
  78. _backpackItems = [];
  79. _gearItems = [];
  80.  
  81. _priWeapon = ["rhs_weap_m4a1", "rhs_weap_m4a1_grip", "rhs_weap_m4a1_grip2", "rhs_weap_m4a1_carryhandle", "rhs_weap_m4a1_carryhandle_pmag", "rhs_weap_m4a1_carryhandle_grip", "rhs_weap_m4a1_carryhandle_grip2"]; // Random selection supported
  82. _priWeaponUGL = ["rhs_weap_m4a1_m203", "rhs_weap_m4a1_carryhandle_m203", "rhs_weap_m4a1_m320"]; // Gear script does not send this at the end, this is just a shortcut to allow for easy assignment on a per-unit basis of a random selection of UGL-equipped rifles. (See Grenadier for example.)
  83. _priWeaponAttachments = ['_NONE_']; // These attachments are always given to a unit
  84. _priWeaponRandomAttachmentOptic = ["_NONE_"]; // One random weapon optic will be given to a unit. Use "_NONE_" to support randomly selecting no item as a possibility.
  85. _priWeaponRandomAttachmentMuzzle = ["_NONE_"]; // One random weapon muzzle device will be given to a unit. Use "_NONE_" to support randomly selecting no item as a possibility.
  86. _priWeaponRandomAttachmentLight = ["_NONE_"]; // One random weapon lighting device will be given to a unit. Use "_NONE_" to support randomly selecting no item as a possibility.
  87.  
  88. /*
  89. // Commented out reference of *every* possible random attachment for each category. Obviously only a subset of this list should ever be used:
  90. // Reference [RHS]: http://class.rhsmods.org/rhsusaf/CfgWeapons.html http://class.rhsmods.org/rhsafrf/CfgWeapons.html
  91. // Reference [Other weapon packs if applicable]
  92. _priWeaponRandomAttachmentOptic = [
  93. "_NONE_", "rhsusf_acc_compm4", "rhsusf_acc_eotech_552", "rhsusf_acc_LEUPOLDMK4", "rhsusf_acc_ELCAN", "rhsusf_acc_ELCAN_pip", "rhsusf_acc_ACOG", "rhsusf_acc_ACOG_pip", "rhsusf_acc_ACOG2", "rhsusf_acc_ACOG3", "rhsusf_acc_ACOG_USMC", "rhsusf_acc_ACOG2_USMC", "rhsusf_acc_ACOG3_USMC", "rhsusf_acc_LEUPOLDMK4_2", "rhsusf_acc_EOTECH"
  94. ];
  95. _priWeaponRandomAttachmentMuzzle = [
  96. "_NONE_", "rhsusf_acc_M2010S", "rhsusf_acc_SR25S", "rhsusf_acc_rotex5_grey", "rhsusf_acc_rotex5_tan", "rhsusf_acc_nt4_black", "rhsusf_acc_nt4_tan", "rhsusf_acc_SF3P556", "rhsusf_acc_SFMB556"
  97. ];
  98. _priWeaponRandomAttachmentLight = [
  99. "_NONE_", "rhsusf_acc_anpeq15A", "rhsusf_acc_anpeq15", "rhsusf_acc_anpeq15_light", "rhsusf_acc_anpeq15side"
  100. ];
  101. */
  102.  
  103. _launcher = []; // Random selection supported
  104. _launcherAttachments = [];
  105. _launcherAmmo = []; //May not be useful.
  106.  
  107. _sideArm = []; // Random selection supported
  108. _sideArmAttachments = [];
  109.  
  110. //Map, Compass, Watch
  111. _standardItems = [
  112. "ItemMap",
  113. "ItemCompass",
  114. "ItemWatch"
  115. ];
  116.  
  117.  
  118. //Variable initialization and default gear complete.
  119.  
  120. ////////////////////////////////////////////////////////////////////////////////
  121. ////// Setting gear for individual units based on type ("co", "sl", etc.) //////
  122. ////////////////////////////////////////////////////////////////////////////////
  123.  
  124. switch (_type) do {
  125. case "co": {
  126. _headgear = ["H_Booniehat_khk"];
  127. _binoOptic = ["binocular"];
  128. //_nvOptic = ["rhsusf_ANPVS_15"];
  129.  
  130. _uniform = ["rhs_uniform_FROG01_m81"];
  131. _vest = ["rhs_6b23_digi_6sh92_headset_mapcase"];
  132. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  133.  
  134. _uniformItems = [
  135. ["ACE_microDAGR",1],
  136. ["ACE_EarPlugs",1],
  137. ["cbb_vs17_item",1]
  138. ];
  139. _vestItems = [
  140. ];
  141. _backpackItems = [
  142. ["ACRE_PRC148",1],
  143. ["ACE_fieldDressing",4],
  144. ["ACE_elasticBandage",2],
  145. ["ACE_packingBandage",2],
  146. ["ACE_tourniquet",4],
  147. ["ACE_bodyBag",1]
  148. ];
  149. _gearItems = [
  150. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",5],
  151. ["rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red",2],
  152. ["rhsusf_mag_7x45acp_MHP",3],
  153. ["SmokeShellGreen",2],
  154. ["rhs_mag_m67",2]
  155. ];
  156.  
  157. _priWeapon = ["cbb_ibr_m16a2"];
  158. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  159. /*
  160. _priWeaponRandomAttachmentMuzzle = [
  161. ];
  162. _priWeaponRandomAttachmentLight = [
  163. ];
  164. */
  165. _sideArm = ["rhsusf_weap_m1911a1"];
  166. };
  167.  
  168. case "jtac": {
  169. _headgear = ["rhsusf_bowman_cap"];
  170. _binoOptic = ["LaserDesignator"];
  171. //_nvOptic = ["rhsusf_ANPVS_15"];
  172.  
  173. //_uniform = ["rhs_uniform_cu_ocp"];
  174. _vest = ["rhsusf_iotv_ocp_Squadleader"];
  175. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  176.  
  177. _uniformItems = [
  178. ["LaserBatteries",3],
  179. ["ACE_DAGR",1],
  180. ["ACE_EarPlugs",1],
  181. ["cbb_vs17_item",1]
  182. ];
  183. _vestItems = [
  184. ];
  185. _backpackItems = [
  186. ["ACRE_PRC117F",1],
  187. ["ACRE_PRC148",1],
  188. ["ACE_fieldDressing",4],
  189. ["ACE_elasticBandage",4],
  190. ["ACE_packingBandage",5],
  191. ["ACE_tourniquet",4],
  192. ["ACE_bodyBag",1]
  193. ];
  194. _gearItems = [
  195. ["LaserBatteries",3],
  196. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",6],
  197. ["rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red",3],
  198. ["rhs_mag_M441_HE",5], // UGL - HE
  199. ["rhs_mag_M585_white",4], // UGL - White flare
  200. ["rhs_mag_m713_Red",6], // UGL - Red smoke
  201. ["rhs_mag_m714_White",2], // UGL - White smoke
  202. ["SmokeShellGreen",4],
  203. ["SmokeShell",1],
  204. ["rhs_mag_m67",2]
  205. ];
  206. // Possible M320 Grenades ["rhs_mag_M441_HE","rhs_mag_M433_HEDP","rhs_mag_m4009","rhs_mag_m576","rhs_mag_M585_white","rhs_mag_m661_green","rhs_mag_m662_red","rhs_mag_m713_Red","rhs_mag_m714_White","rhs_mag_m715_Green","rhs_mag_m716_yellow"]
  207. //M4009 = GL Stun Grenade, M576 = Buckshot, M7XX = Smoke, M585/M6XX = Flare
  208. _priWeapon = _priWeaponUGL;
  209. _priWeaponAttachments = [
  210. ["rhsusf_acc_anpeq15"]
  211. ];
  212. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  213. };
  214.  
  215. case "sl": {
  216. _headgear = ["rhsusf_ach_helmet_headset_ess_ocp"];
  217. _binoOptic = ["ACE_Vector"];
  218. //_nvOptic = ["rhsusf_ANPVS_15"];
  219.  
  220. //_uniform = ["rhs_uniform_cu_ocp"];
  221. _vest = ["rhsusf_iotv_ocp_teamleader"];
  222. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  223.  
  224. _uniformItems = [
  225. ["ACE_microDAGR",1],
  226. ["ACE_EarPlugs",1],
  227. ["cbb_vs17_item",1]
  228. ];
  229. _vestItems = [
  230. ];
  231. _backpackItems = [
  232. // ["ACRE_PRC343",1],
  233. ["ACRE_PRC148",1],
  234. ["ACE_fieldDressing",4],
  235. ["ACE_elasticBandage",4],
  236. ["ACE_packingBandage",5],
  237. ["ACE_tourniquet",4],
  238. ["ACE_bodyBag",1]
  239. ];
  240. _gearItems = [
  241. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",8],
  242. ["rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red",4],
  243. ["SmokeShellGreen",2],
  244. ["SmokeShell",2],
  245. ["rhs_mag_m67",2]
  246. ];
  247.  
  248. _priWeapon = ["rhs_weap_m4a1"];
  249. _priWeaponAttachments = [
  250. ["rhsusf_acc_anpeq15"]
  251. ];
  252. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  253. };
  254.  
  255. case "tl": {
  256. //_headgear = ["rhsusf_ach_helmet_headset_ocp"];
  257. _binoOptic = ["ACE_Vector"];
  258. //_nvOptic = ["rhsusf_ANPVS_15"];
  259.  
  260. //_uniform = ["rhs_uniform_cu_ocp"];
  261. _vest = ["rhsusf_iotv_ocp_teamleader"];
  262. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  263.  
  264. _uniformItems = [
  265. ["ACE_EarPlugs",1],
  266. ["cbb_vs17_item",1]
  267. ];
  268. _vestItems = [
  269. ];
  270. _backpackItems = [
  271. // ["ACRE_PRC343",1],
  272. ["ACE_fieldDressing",4],
  273. ["ACE_elasticBandage",4],
  274. ["ACE_packingBandage",5],
  275. ["ACE_tourniquet",4],
  276. ["ACE_bodyBag",1]
  277. ];
  278. _gearItems = [
  279.  
  280. ["rhs_mag_m67",2]
  281. ];
  282. // Possible M320 Grenades ["rhs_mag_M441_HE","rhs_mag_M433_HEDP","rhs_mag_m4009","rhs_mag_m576","rhs_mag_M585_white","rhs_mag_m661_green","rhs_mag_m662_red","rhs_mag_m713_Red","rhs_mag_m714_White","rhs_mag_m715_Green","rhs_mag_m716_yellow"]
  283. //M4009 = GL Stun Grenade, M576 = Buckshot, M7XX = Smoke, M585/M6XX = Flare
  284. _priWeapon = ["RHS_WEAP_AKM_GP25"];
  285.  
  286. ];
  287. };
  288.  
  289. case "grn": {
  290. //_headgear = ["rhsusf_ach_helmet_ocp"];
  291. //_nvOptic = ["rhsusf_ANPVS_15"];
  292.  
  293. //_uniform = ["rhs_uniform_cu_ocp"];
  294. _vest = ["rhsusf_iotv_ocp_grenadier"];
  295. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  296.  
  297. _uniformItems = [
  298. ["ACE_EarPlugs",1],
  299. ["cbb_vs17_item",1]
  300. ];
  301. _vestItems = [
  302. ];
  303. _backpackItems = [
  304. ["ACE_fieldDressing",4],
  305. ["ACE_elasticBandage",4],
  306. ["ACE_packingBandage",5],
  307. ["ACE_tourniquet",4],
  308. ["ACE_bodyBag",1]
  309. ];
  310. _gearItems = [
  311. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",12],
  312. ["rhs_mag_M441_HE",20],
  313. ["rhs_mag_m714_White",2],
  314. ["SmokeShellGreen",2],
  315. ["SmokeShell",2],
  316. ["rhs_mag_m67",2]
  317. ];
  318. // Possible M320 Grenades ["rhs_mag_M441_HE","rhs_mag_M433_HEDP","rhs_mag_m4009","rhs_mag_m576","rhs_mag_M585_white","rhs_mag_m661_green","rhs_mag_m662_red","rhs_mag_m713_Red","rhs_mag_m714_White","rhs_mag_m715_Green","rhs_mag_m716_yellow"]
  319. //M4009 = GL Stun Grenade, M576 = Buckshot, M7XX = Smoke, M585/M6XX = Flare
  320. _priWeapon = _priWeaponUGL;
  321. _priWeaponAttachments = [
  322. ["rhsusf_acc_anpeq15"]
  323. ];
  324. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  325. };
  326.  
  327. case "ar": {
  328. //_headgear = ["rhsusf_ach_helmet_headset_ess_ocp"];
  329. //_nvOptic = ["rhsusf_ANPVS_15"];
  330.  
  331. //_uniform = ["rhs_uniform_cu_ocp"];
  332. _vest = ["rhsusf_iotv_ocp_SAW"];
  333. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  334.  
  335. _uniformItems = [
  336. ["ACE_EarPlugs",1],
  337. ["cbb_vs17_item",1]
  338. ];
  339. _vestItems = [
  340. ];
  341. _backpackItems = [
  342. ["ACE_fieldDressing",4],
  343. ["ACE_elasticBandage",4],
  344. ["ACE_packingBandage",5],
  345. ["ACE_tourniquet",4],
  346. ["ACE_bodyBag",1]
  347. ];
  348. _gearItems = [
  349. ["SmokeShellGreen",2],
  350. ["SmokeShell",2],
  351. ["rhs_mag_m67",2],
  352. ["rhsusf_100Rnd_556x45_soft_pouch",7]
  353. ];
  354.  
  355. _priWeapon = ["rhs_weap_m249_pip_L", "rhs_weap_m249_pip_L_vfg", "rhs_weap_m249_pip_S", "rhs_weap_m249_pip_S_vfg"];
  356. _priWeaponAttachments = [
  357. ["rhsusf_acc_anpeq15side"]
  358. ];
  359. };
  360.  
  361. case "aar": {
  362. //_headgear = ["rhsusf_ach_helmet_ocp"];
  363. //_nvOptic = ["rhsusf_ANPVS_15"];
  364. _binoOptic = ["lerca_1200_black"];
  365.  
  366. //_uniform = ["rhs_uniform_cu_ocp"];
  367. //_vest = ["rhsusf_iotv_ocp_rifleman"];
  368. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  369.  
  370. _uniformItems = [
  371. ["ACE_EarPlugs",1],
  372. ["cbb_vs17_item",1]
  373. ];
  374. _vestItems = [
  375. ];
  376. _backpackItems = [
  377. ["ACE_fieldDressing",4],
  378. ["ACE_elasticBandage",4],
  379. ["ACE_packingBandage",5],
  380. ["ACE_tourniquet",4],
  381. ["ACE_bodyBag",1],
  382. ["rhsusf_100Rnd_556x45_soft_pouch",5]
  383. ];
  384. _gearItems = [
  385. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",10],
  386. ["SmokeShellGreen",2],
  387. ["SmokeShell",2],
  388. ["rhs_mag_m67",2],
  389. ["ACE_SpareBarrel",1]
  390. ];
  391.  
  392. //_priWeapon = ["rhs_weap_m4a1"];
  393. _priWeaponAttachments = [
  394. ["rhsusf_acc_anpeq15"]
  395. ];
  396. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  397. };
  398.  
  399. case "rm": {
  400. //_headgear = ["rhsusf_ach_helmet_ess_ocp"];
  401. //_nvOptic = ["rhsusf_ANPVS_15"];
  402.  
  403. //_uniform = ["rhs_uniform_cu_ocp"];
  404. //_vest = ["rhsusf_iotv_ocp_rifleman"];
  405. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  406.  
  407. _uniformItems = [
  408. ["ACE_EarPlugs",1],
  409. ["cbb_vs17_item",1]
  410. ];
  411. _vestItems = [
  412. ];
  413. _backpackItems = [
  414. ["ACE_fieldDressing",4],
  415. ["ACE_elasticBandage",4],
  416. ["ACE_packingBandage",5],
  417. ["ACE_tourniquet",4],
  418. ["ACE_bodyBag",1]
  419. ];
  420. _gearItems = [
  421. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",18],
  422. ["rhsusf_100Rnd_556x45_soft_pouch",2],
  423. ["SmokeShellGreen",2],
  424. ["SmokeShell",4],
  425. ["rhs_mag_m67",4]
  426. ];
  427.  
  428. //_priWeapon = ["rhs_weap_m4a1"];
  429. _priWeaponAttachments = [
  430. ["rhsusf_acc_anpeq15"]
  431. ];
  432. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  433. };
  434.  
  435. case "rmat": {
  436. _headgear = ["rhsusf_ach_helmet_ess_ocp"];
  437. //_nvOptic = ["rhsusf_ANPVS_15"];
  438.  
  439. //_uniform = ["rhs_uniform_cu_ocp"];
  440. //_vest = ["rhsusf_iotv_ocp_rifleman"];
  441. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  442.  
  443. _uniformItems = [
  444. ["ACE_EarPlugs",1],
  445. ["cbb_vs17_item",1]
  446. ];
  447. _vestItems = [
  448. ];
  449. _backpackItems = [
  450. ["ACE_fieldDressing",4],
  451. ["ACE_elasticBandage",4],
  452. ["ACE_packingBandage",5],
  453. ["ACE_tourniquet",4],
  454. ["ACE_bodyBag",1]
  455. ];
  456. _gearItems = [
  457. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",12],
  458. ["rhsusf_100Rnd_556x45_soft_pouch",2],
  459. ["SmokeShellGreen",2],
  460. ["SmokeShell",4],
  461. ["rhs_mag_m67",4]
  462. ];
  463.  
  464. //_priWeapon = ["rhs_weap_m4a1"];
  465. _priWeaponAttachments = [
  466. ["rhsusf_acc_anpeq15"]
  467. ];
  468. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  469.  
  470. _launcher = ["rhs_weap_M136_hp"]; // Other M136 Classnames: HEDP: "rhs_weap_M136_hedp" / HEAT: "rhs_weap_M136"
  471. };
  472.  
  473. case "brch": {
  474. //_headgear = ["rhsusf_ach_helmet_ess_ocp"];
  475. //_nvOptic = ["rhsusf_ANPVS_15"];
  476.  
  477. //_uniform = ["rhs_uniform_cu_ocp"];
  478. //_vest = ["rhsusf_iotv_ocp_rifleman"];
  479. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  480.  
  481. _uniformItems = [
  482. ["ACE_EarPlugs",1],
  483. ["cbb_vs17_item",1]
  484. ];
  485. _vestItems = [
  486. ];
  487. _backpackItems = [
  488. ["ACE_fieldDressing",4],
  489. ["ACE_elasticBandage",4],
  490. ["ACE_packingBandage",5],
  491. ["ACE_tourniquet",4],
  492. ["ACE_bodyBag",1]
  493. ];
  494. _gearItems = [
  495. ["rhsusf_8Rnd_00Buck",14],
  496. ["rhsusf_100Rnd_556x45_soft_pouch",2],
  497. ["SmokeShellGreen",2],
  498. ["SmokeShell",4],
  499. ["rhs_mag_m67",4]
  500. ];
  501.  
  502. _priWeapon = ["rhs_weap_M590_8RD"];
  503. _priWeaponAttachments = [];
  504. };
  505.  
  506. case "mat": {
  507. _headgear = ["rhsusf_ach_helmet_ess_ocp"];
  508. //_nvOptic = ["rhsusf_ANPVS_15"];
  509.  
  510. //_uniform = ["rhs_uniform_cu_ocp"];
  511. //_vest = ["rhsusf_iotv_ocp"];
  512. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  513.  
  514. _uniformItems = [
  515. ["ACE_EarPlugs",1],
  516. ["cbb_vs17_item",1]
  517. ];
  518. _vestItems = [
  519. ];
  520. _backpackItems = [
  521. ["tf47_m3maaws_HEDP",2],
  522. ["tf47_m3maaws_HEAT",2],
  523. ["ACE_fieldDressing",4],
  524. ["ACE_elasticBandage",4],
  525. ["ACE_packingBandage",5],
  526. ["ACE_tourniquet",4],
  527. ["ACE_bodyBag",1]
  528. ];
  529. _gearItems = [
  530. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",10],
  531. ["SmokeShellGreen",2],
  532. ["SmokeShell",4],
  533. ["rhs_mag_m67",4]
  534. ];
  535.  
  536. //_priWeapon = ["rhs_weap_m4a1"];
  537. _priWeaponAttachments = [
  538. ["rhsusf_acc_anpeq15"]
  539. ];
  540. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  541.  
  542. _launcher = ["tf47_m3maaws"];
  543. _launcherAttachments = [
  544. ["tf47_optic_m3maaws"]
  545. ];
  546. };
  547.  
  548. case "mata": {
  549. _headgear = ["rhsusf_ach_helmet_ess_ocp"];
  550. //_nvOptic = ["rhsusf_ANPVS_15"];
  551.  
  552. //_uniform = ["rhs_uniform_cu_ocp"];
  553. //_vest = ["rhsusf_iotv_ocp"];
  554. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  555.  
  556. _uniformItems = [
  557. ["ACE_EarPlugs",1],
  558. ["cbb_vs17_item",1]
  559. ];
  560. _vestItems = [
  561. ];
  562. _backpackItems = [
  563. ["tf47_m3maaws_HEDP",1],
  564. ["tf47_m3maaws_HEAT",2],
  565. ["ACE_fieldDressing",4],
  566. ["ACE_elasticBandage",4],
  567. ["ACE_packingBandage",5],
  568. ["ACE_tourniquet",4],
  569. ["ACE_bodyBag",1]
  570. ];
  571. _gearItems = [
  572. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",10],
  573. ["SmokeShellGreen",2],
  574. ["SmokeShell",4],
  575. ["rhs_mag_m67",4]
  576. ];
  577.  
  578. //_priWeapon = ["rhs_weap_m4a1"];
  579. _priWeaponAttachments = [
  580. ["rhsusf_acc_anpeq15"]
  581. ];
  582. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  583. };
  584.  
  585. case "mg": {
  586. _headgear = ["rhsusf_ach_helmet_headset_ess_ocp"];
  587. //_nvOptic = ["rhsusf_ANPVS_15"];
  588.  
  589. //_uniform = ["rhs_uniform_cu_ocp"];
  590. _vest = ["rhsusf_iotv_ocp_SAW"];
  591. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  592.  
  593. _uniformItems = [
  594. ["ACE_EarPlugs",1],
  595. ["cbb_vs17_item",1]
  596. ];
  597. _vestItems = [
  598. ];
  599. _backpackItems = [
  600. ["ACE_fieldDressing",4],
  601. ["ACE_elasticBandage",4],
  602. ["ACE_packingBandage",5],
  603. ["ACE_tourniquet",4],
  604. ["ACE_bodyBag",1]
  605. ];
  606. _gearItems = [
  607. ["rhsusf_100Rnd_762x51",5],
  608. ["SmokeShellGreen",1],
  609. ["SmokeShell",2],
  610. ["rhs_mag_m67",2]
  611. ];
  612. _priWeapon = ["rhs_weap_m240B_CAP"];
  613. };
  614.  
  615. case "mga": {
  616. _headgear = ["rhsusf_ach_helmet_ess_ocp"];
  617. //_nvOptic = ["rhsusf_ANPVS_15"];
  618.  
  619. //_uniform = ["rhs_uniform_cu_ocp"];
  620. _vest = ["rhsusf_iotv_ocp_SAW"];
  621. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  622.  
  623. _uniformItems = [
  624. ["ACE_EarPlugs",1],
  625. ["cbb_vs17_item",1]
  626. ];
  627. _vestItems = [
  628. ];
  629. _backpackItems = [
  630. ["ACE_fieldDressing",4],
  631. ["ACE_elasticBandage",4],
  632. ["ACE_packingBandage",5],
  633. ["ACE_tourniquet",4],
  634. ["ACE_bodyBag",1]
  635. ];
  636. _gearItems = [
  637. ["rhsusf_100Rnd_762x51",4],
  638. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",8],
  639. ["SmokeShellGreen",1],
  640. ["SmokeShell",4],
  641. ["rhs_mag_m67",2],
  642. ["ACE_SpareBarrel",1]
  643. ];
  644. //_priWeapon = ["rhs_weap_m4a1"];
  645. _priWeaponAttachments = [
  646. ["rhsusf_acc_anpeq15"]
  647. ];
  648. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  649. };
  650.  
  651. case "md": {
  652. _headgear = ["rhsusf_ach_helmet_headset_ocp"];
  653. //_nvOptic = ["rhsusf_ANPVS_15"];
  654.  
  655. //_uniform = ["rhs_uniform_cu_ocp"];
  656. _vest = ["rhsusf_iotv_ocp_medic"];
  657. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  658.  
  659. _uniformItems = [
  660. ["ACE_personalAidKit",1],
  661. ["ACE_bodyBag",1],
  662. ["ACE_surgicalKit",1],
  663. ["ACE_EarPlugs",1],
  664. ["cbb_vs17_item",1]
  665. ];
  666. _backpackItems = [
  667. ["ACRE_PRC148",1],
  668. ["ACE_fieldDressing",15],
  669. ["ACE_elasticBandage",20],
  670. ["ACE_packingBandage",15],
  671. ["ACE_tourniquet",15],
  672. ["ACE_morphine",15],
  673. ["ACE_epinephrine",15]
  674. ];
  675. _gearItems = [
  676. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",6],
  677. ["SmokeShellGreen",2],
  678. ["SmokeShell",2],
  679. ["rhs_mag_m67",1],
  680. ["ACE_salineIV",15],
  681. ["ACE_quikclot",15],
  682. ["ACE_atropine",5]
  683. ];
  684.  
  685. //_priWeapon = ["rhs_weap_m4a1"];
  686. _priWeaponAttachments = [
  687. ["rhsusf_acc_anpeq15"]
  688. ];
  689. };
  690.  
  691. case "eng": {
  692. _headgear = ["rhsusf_ach_helmet_headset_ess_ocp"];
  693. //_nvOptic = ["rhsusf_ANPVS_15"];
  694.  
  695. //_uniform = ["rhs_uniform_cu_ocp"];
  696. _vest = ["rhsusf_iotv_ocp_repair"];
  697. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  698.  
  699. _uniformItems = [
  700. ["ACE_Clacker",1],
  701. ["ACE_DefusalKit",1],
  702. ["ACE_EarPlugs",1],
  703. ["cbb_vs17_item",1]
  704. ];
  705. _vestItems = [
  706. ];
  707. _backpackItems = [
  708. ["ACE_fieldDressing",4],
  709. ["ACE_elasticBandage",4],
  710. ["ACE_packingBandage",5],
  711. ["ACE_tourniquet",4],
  712. ["ACE_bodyBag",1],
  713. ["SatchelCharge_Remote_Mag",1],
  714. ["DemoCharge_Remote_Mag",2],
  715. ["ACE_wirecutter",1]
  716. ];
  717. _gearItems = [
  718. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",12],
  719. ["SmokeShellGreen",2],
  720. ["rhs_mag_m67",2]
  721. ];
  722.  
  723. //_priWeapon = ["rhs_weap_m4a1"];
  724. _priWeaponAttachments = [
  725. ["rhsusf_acc_anpeq15"]
  726. ];
  727. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  728. };
  729.  
  730. case "mrk": {
  731. _headgear = ["rhsusf_ach_helmet_camo_ocp"];
  732. _binoOptic = ["Leupold_Mk4"];
  733. //_nvOptic = ["rhsusf_ANPVS_15"];
  734.  
  735. //_uniform = ["rhs_uniform_cu_ocp"];
  736. _vest = ["rhsusf_iotv_ocp_teamleader"];
  737. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  738.  
  739. _uniformItems = [
  740. ["ACE_EarPlugs",1],
  741. ["cbb_vs17_item",1]
  742. ];
  743. _vestItems = [
  744. ];
  745. _backpackItems = [
  746. ["ACRE_PRC148",1],
  747. ["ACE_fieldDressing",4],
  748. ["ACE_elasticBandage",4],
  749. ["ACE_packingBandage",5],
  750. ["ACE_tourniquet",4],
  751. ["ACE_bodyBag",1]
  752. ];
  753. _gearItems = [
  754. ["rhsusf_20Rnd_762x51_m993_Mag",12],
  755. ["SmokeShellGreen",2],
  756. ["SmokeShell",2],
  757. ["rhs_mag_m67",2],
  758. ["ACE_Tripod",1]
  759. ];
  760.  
  761. _priWeapon = ["rhs_weap_m14ebrri_leu"];
  762. _priWeaponAttachments = [
  763. ["rhsusf_acc_LEUPOLDMK4"],
  764. ["rhsusf_acc_harris_bipod"]
  765. ];
  766. };
  767.  
  768. case "spot": {
  769. _headgear = ["rhsusf_ach_helmet_camo_ocp"];
  770. _binoOptic = ["ACE_Vector"];
  771. //_nvOptic = ["rhsusf_ANPVS_15"];
  772.  
  773. //_uniform = ["rhs_uniform_cu_ocp"];
  774. _vest = ["rhsusf_iotv_ocp_Squadleader"];
  775. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  776.  
  777. _uniformItems = [
  778. ["ACE_ATragMX"],
  779. ["ACE_Kestrel4500"],
  780. ["ACE_EarPlugs",1],
  781. ["cbb_vs17_item",1],
  782. ["ACE_DAGR",1]
  783. ];
  784. _vestItems = [
  785. ];
  786. _backpackItems = [
  787. ["ACRE_PRC117F",1],
  788. ["ACRE_PRC148",1],
  789. ["ACE_fieldDressing",4],
  790. ["ACE_elasticBandage",4],
  791. ["ACE_packingBandage",5],
  792. ["ACE_tourniquet",4],
  793. ["ACE_bodyBag",1]
  794. ];
  795. _gearItems = [
  796. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",4],
  797. ["rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red",4],
  798. ["SmokeShellGreen",4],
  799. ["SmokeShell",1],
  800. ["rhs_mag_m67",2]
  801. ];
  802. _priWeapon = ["rhs_weap_mk18_grip2"];
  803. _priWeaponAttachments = [
  804. ["rhsusf_acc_ACOG3_USMC"],
  805. ["rhsusf_acc_anpeq15"]
  806. ];
  807. };
  808.  
  809. case "vccr": {
  810. _headgear = ["rhsusf_cvc_green_helmet"];
  811. //_binoOptic = ["Binocular"];
  812. _nvOptic = []; //No NV for Crewmen.
  813.  
  814. //_uniform = ["rhs_uniform_cu_ocp"];
  815. _vest = ["rhsusf_iotv_ocp"];
  816. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  817.  
  818.  
  819. _uniformItems = [
  820. // ["ACRE_PRC343",1],
  821. ["ACE_EarPlugs",1],
  822. ["cbb_vs17_item",1]
  823. ];
  824. _vestItems = [
  825. ];
  826. _backpackItems = [
  827. ["ACRE_PRC148",1],
  828. ["ACE_fieldDressing",4],
  829. ["ACE_elasticBandage",4],
  830. ["ACE_packingBandage",5],
  831. ["ACE_tourniquet",4],
  832. ["ACE_bodyBag",1]
  833. ];
  834. _gearItems = [
  835. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",5],
  836. ["SmokeShellGreen",2],
  837. ["rhs_mag_m67",2]
  838. ];
  839.  
  840. _priWeapon = ["rhs_weap_m4_carryhandle"];
  841. _priWeaponAttachments = [];
  842. };
  843.  
  844. case "vcco": {
  845. _headgear = ["rhsusf_cvc_green_helmet"];
  846. _binoOptic = ["Binocular"];
  847. _nvOptic = []; //No NV for Crewmen.
  848.  
  849. //_uniform = ["rhs_uniform_cu_ocp"];
  850. _vest = ["rhsusf_iotv_ocp"];
  851. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  852.  
  853. _uniformItems = [
  854. // ["ACRE_PRC343",1],
  855. ["ACE_EarPlugs",1],
  856. ["cbb_vs17_item",1]
  857. ];
  858. _vestItems = [
  859. ];
  860. _backpackItems = [
  861. ["ACRE_PRC117F",1],
  862. ["ACRE_PRC148",1],
  863. ["ACE_fieldDressing",4],
  864. ["ACE_elasticBandage",4],
  865. ["ACE_packingBandage",5],
  866. ["ACE_tourniquet",4],
  867. ["ACE_bodyBag",1]
  868. ];
  869. _gearItems = [
  870. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",5],
  871. ["SmokeShellGreen",2],
  872. ["rhs_mag_m67",2]
  873. ];
  874.  
  875. _priWeapon = ["rhs_weap_m4_carryhandle"];
  876. _priWeaponAttachments = [];
  877. };
  878.  
  879. case "pil": {
  880. _headgear = ["rhsusf_hgu56p"]; // Helicopter: "rhsusf_hgu56p" FixedWing: "H_PilotHelmetFighter_B"
  881. //_binoOptic = ["Binocular"];
  882. _nvOptic = ["rhsusf_ANPVS_15"];
  883.  
  884. _uniform = ["U_B_PilotCoveralls"]; //Other option: "U_B_HeliPilotCoveralls"
  885. _vest = ["rhsusf_iotv_ocp"];
  886. //_backpack = ["rhsusf_assault_eagleaiii_ocp"];
  887.  
  888. _uniformItems = [
  889. ["ACRE_PRC148",1],
  890. ["ACE_EarPlugs",1],
  891. ["cbb_vs17_item",1]
  892. ];
  893. _backpackItems = [
  894. ["ACRE_PRC117F",1],
  895. ["ACRE_PRC148",1],
  896. ["ACE_fieldDressing",4],
  897. ["ACE_elasticBandage",4],
  898. ["ACE_packingBandage",5],
  899. ["ACE_tourniquet",4],
  900. ["ACE_bodyBag",1]
  901. ];
  902. _gearItems = [
  903. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",5],
  904. ["SmokeShellGreen",2],
  905. ["SmokeShellBlue",2]
  906. ];
  907.  
  908. _priWeapon = ["rhs_weap_m4_carryhandle"];
  909. _priWeaponAttachments = [];
  910. };
  911.  
  912. case "rep": {
  913. _headgear = ["rhsusf_ach_helmet_headset_ess_ocp"];
  914. //_nvOptic = ["rhsusf_ANPVS_15"];
  915.  
  916. //_uniform = ["rhs_uniform_cu_ocp"];
  917. _vest = ["rhsusf_iotv_ocp_repair"];
  918. _backpack = ["rhsusf_assault_eagleaiii_ocp_engineer"]; //Comes with a Toolkit (I think).
  919.  
  920. _uniformItems = [
  921. ["ACE_EarPlugs",1],
  922. ["cbb_vs17_item",1]
  923. ];
  924. _vestItems = [
  925. ];
  926. _backpackItems = [
  927. ["ACE_fieldDressing",4],
  928. ["ACE_elasticBandage",4],
  929. ["ACE_packingBandage",5],
  930. ["ACE_tourniquet",4],
  931. ["ACE_bodyBag",1]
  932. ];
  933. _gearItems = [
  934. ["rhs_mag_30Rnd_556x45_M855A1_Stanag",8],
  935. ["SmokeShellGreen",2],
  936. ["rhs_mag_m67",2]
  937. ];
  938.  
  939. //_priWeapon = ["rhs_weap_m4a1"];
  940. _priWeaponAttachments = [
  941. ["rhsusf_acc_anpeq15"]
  942. ];
  943. _priWeaponRandomAttachmentOptic = ["rhsusf_acc_compm4", "rhsusf_acc_eotech_552"];
  944. };
  945.  
  946. // --------------------------------------------------------------------
  947. // Do not edit below this line
  948. // --------------------------------------------------------------------
  949.  
  950. default {};
  951. };
  952.  
  953. [
  954. _standardItems,
  955. _jumpingOutOfAirplaneWatch,
  956. _headgear,
  957. _replaceGoggles,
  958. _facegear,
  959. _uniform,
  960. _vest,
  961. _backpack,
  962. _binoOptic,
  963. _nvOptic,
  964. _343sForAll,
  965. _uniformItems,
  966. _vestItems,
  967. _backpackItems,
  968. _gearItems,
  969. _priWeapon,
  970. _priWeaponAttachments,
  971. _priWeaponRandomAttachmentOptic,
  972. _priWeaponRandomAttachmentMuzzle,
  973. _priWeaponRandomAttachmentLight,
  974. _launcher,
  975. _launcherAttachments,
  976. _sideArm,
  977. _sideArmAttachments,
  978. _medicClasses
  979. ]
Add Comment
Please, Sign In to add comment