reckless-

kurd-militia-arma3gear

Feb 9th, 2018
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.00 KB | None | 0 0
  1. // Author: tanaKa-
  2. // Description: paste your loadout config from the arseanal exporter
  3. #include "undef.hpp" // Reset defines
  4.  
  5. // ------------------- PASTE BELOW THIS LINE
  6.  
  7. // Camo set
  8. #define CAMO_UNIFORM "LOP_U_PESH_Fatigue_03","LOP_U_PESH_Fatigue_02","LOP_U_PESH_Fatigue_01","LOP_U_PESH_Fatigue_01_slv","LOP_U_PESH_Fatigue_02_slv","LOP_U_PESH_Fatigue_03_slv"
  9. #define CAMO_VEST "LOP_V_CarrierLite_TAN","rhsgref_otv_khaki"
  10. #define CAMO_BACKPACK "B_FieldPack_cbr"
  11. #define CAMO_HEADGEAR "rhsgref_helmet_pasgt_3color_desert","rhsgref_helmet_M1_bare_alt01","rhsgref_helmet_pasgt_olive","rhsgref_helmet_pasgt_3color_desert_rhino","rhsgref_helmet_pasgt_woodland"
  12. // Rifle
  13. #define RIFLE "hlc_rifle_ak47","hlc_rifle_akm"
  14. #define RIFLE_MAG "hlc_30Rnd_762x39_b_ak:8", "hlc_30Rnd_762x39_t_ak:2"
  15. #define RIFLE_ATTACHMENTS
  16. #define AAR_ATTACHMENTS
  17. #define ALT_OPTICS
  18. // GL Rifle
  19. #define GLRIFLE "hlc_rifle_akmgl"
  20. #define GLRIFLE_MAG "hlc_30Rnd_762x39_b_ak:10"
  21. #define GLRIFLE_MAG_SMOKE "hlc_GRD_White:2","hlc_GRD_Red:2"
  22. #define GLRIFLE_MAG_HE "hlc_VOG25_AK:8"
  23. #define GLRIFLE_MAG_FLARE ""
  24. // Carbine
  25. #define CARBINE "hlc_rifle_akm","hlc_rifle_ak47"
  26. #define CARBINE_MAG "hlc_30Rnd_762x39_b_ak:8","hlc_30Rnd_762x39_t_ak:2"
  27. // AR
  28. #define AR "hlc_rifle_rpk"
  29. #define AR_MAG "hlc_75Rnd_762x39_m_rpk:10"
  30. // AT
  31. #define AT "rhs_weap_rpg7"
  32. #define AT_MAG "rhs_rpg7_PG7V_mag:1"
  33. // MMG
  34. #define MMG "rhs_weap_pkp"
  35. #define MMG_MAG "rhs_100Rnd_762x54mmR:5"
  36. // MAT
  37. #define MAT "rhs_weap_rpg7"
  38. #define MAT_MAG "rhs_rpg7_OG7V_mag:2"
  39. #define MAT_MAG2 "rhs_rpg7_PG7VL_mag:2","rhs_rpg7_TBG7V_mag:2"
  40. #define MAT_OPTIC ""
  41.  
  42.  
  43.  
  44. // -------------------- PASTE ABOVE THIS LINE
  45.  
  46. // SAM
  47. #define SAM "rhs_weap_fim92"
  48. #define SAM_MAG "rhs_fim92_mag:2"
  49. #define SAM_MAG2 "rhs_fim92_mag:2"
  50. // Sniper Rifle
  51. #define SNIPER "rhs_weap_m24sws_blk"
  52. #define SNIPER_MAG "rhsusf_5Rnd_762x51_m118_special_Mag:6"
  53. // Spotter Rifle
  54. #define SPOTTER "RH_SAMR"
  55. #define SPOTTER_MAG "30Rnd_556x45_Stanag:6","30Rnd_556x45_Stanag_Tracer_Red:4"
  56. #define SPOTTER2 "RH_Mk12mod1"
  57. #define SPOTTER2_MAG "30Rnd_556x45_Stanag:6","30Rnd_556x45_Stanag_Tracer_Red:4"
  58. #define DMRIFLE_OPTICS "rhsusf_acc_ACOG_RMR","RH_ta01nsn"
  59. #define DMRIFLE_ATT "RH_HBLM"
  60. // SMG
  61. #define SMG "hlc_smg_mp5a3"
  62. #define SMG_MAG "hlc_30Rnd_9x19_B_MP5:6"
  63. // Shotgun
  64. #define SG "rhs_weap_M590_5RD"
  65. #define SG_MAG "rhsusf_5Rnd_00Buck:6"
  66. // M32
  67. #define HGREN "rhs_weap_m32"
  68. #define HGREN_MAG "rhsusf_mag_6Rnd_M441_HE:4","rhsusf_mag_6Rnd_M714_white:2"
  69. // IAR
  70. #define IAR "RH_M27IAR"
  71. #define IAR_MAG "RH_60Rnd_556x45_M855A1:8"
  72. // Pistol
  73. #define PISTOL "rhsusf_weap_m9"
  74. #define PISTOL_MAG "rhsusf_mag_15Rnd_9x19_JHP:3"
  75. #define FLAREPISTOL "BWA3_P2A1"
  76. #define FLAREPISTOL_MAG "BWA3_1Rnd_Flare_Singlestar_Green:3","BWA3_1Rnd_Flare_Singlestar_Red:3"
  77. // Grenades
  78. #define BASE_FRAG "rhs_mag_m67:2"
  79. #define BASE_GRENADES BASE_FRAG,BASE_SMOKES
  80. #define LEADER_GRENADES BASE_FRAG,LEADER_SMOKES,"Chemlight_blue:2"
  81. // Gear
  82. #define BASE_TOOLS COMMON_TOOLS
  83. #define LEADER_TOOLS COMMON_LEADER_TOOLS,KEY_WEST
  84. #define BASE_LINKED COMMON_LINKED,NODS
  85. #define LEADER_LINKED COMMON_LEADER_LINKED
  86. // Class Gear
  87. #define BAG_MEDIC "B_Carryall_cbr"
  88. #define BAG_MEDIUM "B_FieldPack_cbr"
  89. #define BAG_HEAVY "usm_pack_alice"
  90. #define MORTAR_BAG "O_Mortar_01_weapon_F"
  91. #define MORTAR_BAGT "O_Mortar_01_support_F"
  92. #define GL_VEST "LOP_V_CarrierRig_TAN"
  93. #define LDR_VEST "LOP_V_CarrierLite_TAN"
  94. #define MEDIC_VEST "LOP_V_CarrierLite_TAN"
  95. #define ENG_VEST "LOP_V_CarrierLite_TAN","rhsgref_otv_khaki"
  96. #define AR_VEST "rhsusf_mbav_mg"
  97. #define IAR_VEST CAMO_VEST
  98. #define MRK_VEST "rhsgref_otv_khaki"
  99. #define LDR_HEADGEAR "LOP_H_Beret_Pesh","milgp_h_cap_01_CB"
  100. #define LITE_VEST "LOP_V_CarrierLite_OLV" // Pilot, Crew, Sniper, Spotter
  101. #define SNIPER_UNIFORM "U_B_FullGhillie_sard"
  102. #define SNIPER_HEADGEAR "usm_bdu_boonie_odg"
  103. #define PILOT_UNIFORM "U_I_HeliPilotCoveralls"
  104. #define PILOT_HEADGEAR "rhsusf_hgu56p_visor"
  105. #define CREW_UNIFORM ""
  106. #define CREW_HEADGEAR "rhsusf_cvc_green_helmet"
  107. #define GOGGLES "rhs_ess_black","rhs_googles_black","rhsusf_oakley_goggles_blk"
  108.  
  109. class Car {
  110. TransportWeapons[] = {AT};
  111. TransportMagazines[] = {RIFLE_MAG,RIFLE_MAG,CARBINE_MAG,AR_MAG,AR_MAG,GLRIFLE_MAG_HE};
  112. TransportItems[] = {BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL};
  113. };
  114. class Tank {
  115. TransportWeapons[] = {AT};
  116. TransportMagazines[] = {RIFLE_MAG,RIFLE_MAG,CARBINE_MAG,AR_MAG,AR_MAG,GLRIFLE_MAG_HE};
  117. TransportItems[] = {BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL};
  118. };
  119. class Helicopter {
  120. TransportMagazines[] = {RIFLE_MAG,RIFLE_MAG,CARBINE_MAG,AR_MAG,AR_MAG,GLRIFLE_MAG_HE};
  121. TransportItems[] = {BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL,BASE_MEDICAL};
  122. };
  123. class Plane {};
  124. class Ship_F {};
  125.  
  126. class Soldier_F {// rifleman
  127. uniform[] = {CAMO_UNIFORM};
  128. vest[] = {CAMO_VEST};
  129. goggles[] = {GOGGLES};
  130. headgear[] = {CAMO_HEADGEAR};
  131. backpack[] = {CAMO_BACKPACK};
  132. backpackItems[] = {BASE_MEDICAL};
  133. weapons[] = {RIFLE};
  134. magazines[] = {RIFLE_MAG,BASE_GRENADES};
  135. items[] = {BASE_TOOLS};
  136. linkedItems[] = {BASE_LINKED};
  137. attachments[] = {RIFLE_ATTACHMENTS};
  138. opticChoices[] = {ALT_OPTICS};
  139. };
  140. class Fic_Soldier_Carbine: Soldier_F {// carbine-man
  141. weapons[] = {CARBINE};
  142. magazines[] = {CARBINE_MAG,BASE_GRENADES};
  143. };
  144. class Survivor_F: Soldier_F { // FT CLS
  145. backpackItems[] = {CLS_MEDICAL};
  146. };
  147. class soldier_M_F: Soldier_F { // Marksman
  148. weapons[] = {SPOTTER};
  149. vest[] = {MRK_VEST};
  150. handguns[] = {PISTOL};
  151. magazines[] = {SPOTTER_MAG,PISTOL_MAG,BASE_GRENADES};
  152. attachments[] = {DMRIFLE_OPTICS,DMRIFLE_ATT};
  153. opticChoices[] = {DMRIFLE_OPTICS};
  154. };
  155. class Soldier_GL_F: Soldier_F { // Grenadier
  156. vest[] = {GL_VEST};
  157. weapons[] = {GLRIFLE};
  158. magazines[] = {CARBINE_MAG,GLRIFLE_MAG_HE,BASE_GRENADES};
  159. };
  160. class Soldier_TL_F: Soldier_F {// FTL
  161. handguns[] = {PISTOL};
  162. headgear[] = {LDR_HEADGEAR};
  163. weapons[] = {GLRIFLE};
  164. vest[] = {LDR_VEST};
  165. backpack[] = {BAG_MEDIUM};
  166. magazines[] = {PISTOL_MAG,GLRIFLE_MAG,GLRIFLE_MAG_HE,GLRIFLE_MAG_SMOKE,LEADER_GRENADES};
  167. items[] += {LEADER_TOOLS,RADIO_MR};
  168. linkedItems[] += {BINOS,NODS2};
  169. };
  170. class Soldier_SL_F: Soldier_TL_F {// SL
  171. headgear[] = {LDR_HEADGEAR};
  172. linkedItems[] = {BASE_LINKED,BINOS,NODS2};
  173. items[] += {RADIO_LR};
  174. };
  175. class officer_F: Soldier_SL_F {// CO and DC
  176. items[] += {};
  177. linkedItems[] += {};
  178. };
  179. class soldier_UAV_F: Soldier_F {
  180. backpack[] = {"B_UAV_01_backpack_F"};
  181. linkedItems[] += {"B_uavterminal"};
  182. items[] += {RADIO_LR};
  183. };
  184. class Soldier_AR_F: Soldier_F {// AR
  185. vest[] = {AR_VEST};
  186. weapons[] = {AR};
  187. backpack[] = {BAG_MEDIUM};
  188. magazines[] = {AR_MAG,BASE_GRENADES};
  189. };
  190. class Soldier_AAR_F: Soldier_F {// AAR
  191. backpack[] = {BAG_MEDIUM};
  192. backpackItems[] += {AR_MAG};
  193. attachments[] = {AAR_ATTACHMENTS};
  194. linkedItems[] += {BINOS};
  195. };
  196. class Soldier_LAT_F: Soldier_F {// RAT
  197. magazines[] += {AT_MAG};
  198. launchers[] = {AT};
  199. };
  200. class medic_F: Fic_Soldier_Carbine {// Medic
  201. magazines[] = {CARBINE_MAG,MEDIC_GRENADES};
  202. backpack[] = {BAG_MEDIC};
  203. backpackItems[] = {MEDIC_MEDICAL};
  204. items[] += {RADIO_MR};
  205. };
  206. class Fic_Spotter: Soldier_F {
  207. linkedItems[] += {RANGE_FINDER};
  208. };
  209. class support_MG_F: Soldier_AR_F {// MMG
  210. weapons[] = {MMG};
  211. magazines[] = {MMG_MAG,PISTOL_MAG,BASE_GRENADES};
  212. attachments[] = {};
  213. };
  214. class Soldier_A_F: Fic_Spotter {// MMG Spotter/Ammo Bearer
  215. backpackItems[] += {MMG_MAG,RIFLE_MAG};
  216. backpack[] = {B_Carryall_cbr};
  217. };
  218. class soldier_AT_F: Fic_Soldier_Carbine {// MAT Gunner
  219. backpack[] = {BAG_HEAVY};
  220. backpackItems[] = {MAT_MAG,MAT_MAG2,BASE_MEDICAL};
  221. magazines[] += {};
  222. items[] += {BASE_MEDICAL};
  223. launchers[] = {MAT};
  224. secondaryAttachments[] = {MAT_OPTIC};
  225. };
  226. class Soldier_AAT_F: Fic_Spotter {// MAT Spotter/Ammo Bearer
  227. backpackItems[] = {MAT_MAG,MAT_MAG2,BASE_MEDICAL};
  228. backpack[] = {BAG_HEAVY};
  229. magazines[] += {};
  230. items[] += {BASE_MEDICAL};
  231. };
  232. class soldier_AA_F: Fic_Soldier_Carbine {// SAM Gunner
  233. SAM_GEAR(BAG_HEAVY, SAM_MAG)
  234. launchers[] = {SAM};
  235. };
  236. class Soldier_AAA_F: Fic_Spotter {// SAM Spotter/Ammo Bearer
  237. SAM_GEAR(BAG_HEAVY, SAM_MAG2)
  238. };
  239. class support_Mort_F: Fic_Soldier_Carbine {// Mortar Gunner
  240. MORTAR_GEAR(MORTAR_BAG)
  241. };
  242. class support_AMort_F: Fic_Spotter {// Assistant Mortar
  243. MORTAR_GEAR(MORTAR_BAGT)
  244. };
  245. class spotter_F: Fic_Spotter {// Spotter
  246. weapons[] = {SPOTTER};
  247. vest[] = {MRK_VEST};
  248. headgear[] = {SNIPER_HEADGEAR};
  249. attachments[] = {"RH_ta01nsn","RH_TD_ACB_b","RH_fa556"};
  250. magazines[] = {SPOTTER_MAG,BASE_GRENADES};
  251. items[] += {RADIO_MR,"ACE_ATragMX","ACE_Kestrel4500","ACE_RangeCard"};
  252. linkedItems[] += {LEADER_LINKED};
  253. };
  254. class sniper_F: spotter_F {// Sniper
  255. weapons[] = {SNIPER};
  256. vest[] = {MRK_VEST};
  257. magazines[] = {SNIPER_MAG,PISTOL_MAG,BASE_GRENADES};
  258. handguns[] = {PISTOL};
  259. items[] = {BASE_TOOLS,"ACE_RangeCard"};
  260. linkedItems[] = {BASE_LINKED};
  261. attachments[] = {"rhsusf_acc_M8541"};
  262. };
  263. class Helipilot_F {// Pilot
  264. uniform[] = {PILOT_UNIFORM};
  265. // backpack[] = {"B_AssaultPack_blk"};
  266. vest[] = {LITE_VEST};
  267. headgear[] = {PILOT_HEADGEAR};
  268. weapons[] = {SMG};
  269. handguns[] = {FLAREPISTOL};
  270. magazines[] = {SMG_MAG,FLAREPISTOL_MAG,CREW_GRENADES};
  271. backpackItems[] = {KEY_WEST,RADIO_LR};
  272. items[] = {BASE_MEDICAL,BASE_TOOLS,LEADER_TOOLS,RADIO_MR};
  273. linkedItems[] = {BASE_LINKED,LEADER_LINKED,NODS3};
  274. };
  275. class helicrew_F: Helipilot_F {}; // Pilot
  276. class crew_F: Fic_Soldier_Carbine {// Crew
  277. // backpack[] = {"UK3CB_BAF_B_Carryall_DDPM"};
  278. vest[] = {LITE_VEST};
  279. headgear[] = {CREW_HEADGEAR};
  280. magazines[] = {CARBINE_MAG,CREW_GRENADES};
  281. backpackItems[] = {KEY_WEST,RADIO_LR};
  282. linkedItems[] = {BASE_LINKED,LEADER_LINKED,BINOS,NODS3};
  283. items[] += {BASE_MEDICAL};
  284. };
  285. class soldier_repair_F: crew_F {// Repair Specialist
  286. backpack[] = {BAG_HEAVY};
  287. backpackItems[] = {"Toolkit",RADIO_MR,KEY_WEST};
  288. linkedItems[] = {BASE_LINKED,LEADER_LINKED};
  289. };
  290. class Fic_eng: Fic_Soldier_Carbine {
  291. items[] += {BASE_ENG};
  292. vest[] = {ENG_VEST};
  293. handguns[] = {MINE_SWEEPER};
  294. backpack[] = {BAG_HEAVY};
  295. backpackItems[] = {BASE_MEDICAL};
  296. };
  297. class soldier_exp_F: Fic_eng {// Explosive Specialist
  298. magazines[] += {BASE_EXP};
  299. backpackItems[] = {"Toolkit"};
  300. };
  301. class engineer_F: Fic_eng {// Mine Specialist
  302. magazines[] += {BASE_MINE};
  303. };
  304. class Soldier_PG_F: Fic_Soldier_Carbine { // Heavy Grenadier
  305. vest[] = {AR_VEST};
  306. headgear[] = {"rhs_Booniehat_ocp"};
  307. backpack[] = {BAG_HEAVY};
  308. backpackItems[] += {CARBINE,"RH_compM2"};
  309. weapons[] = {HGREN};
  310. magazines[] = {HGREN_MAG,CARBINE_MAG};
  311. linkedItems[] = {BASE_LINKED};
  312. };
  313. class Soldier_lite_F: Fic_Soldier_Carbine { // Breacher
  314. backpack[] = {BAG_MEDIUM};
  315. headgear[] = {"rhs_Booniehat_ocp"};
  316. backpackItems[] += {SG};
  317. magazines[] += {SG_MAG,STUN_GRENADES};
  318. };
  319. class Soldier_unarmed_F: Soldier_AR_F { // IAR
  320. weapons[] = {IAR};
  321. vest[] = {IAR_VEST};
  322. attachments[] = {"rhsusf_acc_harris_bipod"};
  323. magazines[] = {IAR_MAG};
  324. opticChoices[] = {ALT_OPTICS};
  325. };
  326. class fallback: Soldier_F {}; // This means any faction member who doesn't match something will use this loadout
Add Comment
Please, Sign In to add comment