_uniforms.hpp 48 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567
  1. class macro_new_uniform_class(501_inf,recruit): Uniform_Base
  2. {
  3. author = "RD501";
  4. scope = 2;
  5. nakedUniform = "U_BasicBody";
  6. displayName = "[501st] INF ARMR 01 (Recruit)";
  7. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa";
  8. model="\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  9. class ItemInfo: UniformItem
  10. {
  11. uniformClass = macro_new_uniform_skin_class(501_inf,recruit);
  12. armor = 100;
  13. armorStructural = 5;
  14. explosionShielding = 1.1;
  15. impactDamageMultiplier = -100; // multiplier for falling damage, doesnt actualy work lol
  16. modelSides[] = {6};
  17. uniformType = "Neopren";
  18. containerClass = "Supply100";
  19. mass = 40;
  20. };
  21. };
  22. class macro_new_uniform_class(501_inf,cadet): macro_new_uniform_class(501_inf,recruit)
  23. {
  24. displayName = "[501st] INF ARMR 02 (Cadet)";
  25. class ItemInfo: ItemInfo
  26. {
  27. uniformClass = macro_new_uniform_skin_class(501_inf,cadet);
  28. containerClass = "Supply100";
  29. };
  30. };
  31. class macro_new_uniform_class(501_inf_medic,cadet): macro_new_uniform_class(501_inf,recruit)
  32. {
  33. displayName = "[501st] INF MED ARMR 02 (Cadet)";
  34. class ItemInfo: ItemInfo
  35. {
  36. uniformClass = macro_new_uniform_skin_class(501_inf_medic,cadet);
  37. containerClass = "Supply100";
  38. };
  39. };
  40. class macro_new_uniform_class(501_inf_rto,cadet): macro_new_uniform_class(501_inf,recruit)
  41. {
  42. displayName = "[501st] INF RTO ARMR 02 (Cadet)";
  43. class ItemInfo: ItemInfo
  44. {
  45. uniformClass = macro_new_uniform_skin_class(501_inf_rto,cadet);
  46. containerClass = "Supply100";
  47. };
  48. };
  49. class macro_new_uniform_class(501_inf,trooper): macro_new_uniform_class(501_inf,recruit)
  50. {
  51. displayName = "[501st] INF ARMR 03 (Trooper)";
  52. class ItemInfo: ItemInfo
  53. {
  54. uniformClass = macro_new_uniform_skin_class(501_inf,trooper);
  55. containerClass = "Supply100";
  56. };
  57. };
  58. class macro_new_uniform_class(501_inf_medic,trooper): macro_new_uniform_class(501_inf,recruit)
  59. {
  60. displayName = "[501st] INF MED ARMR 03 (Trooper)";
  61. class ItemInfo: ItemInfo
  62. {
  63. uniformClass = macro_new_uniform_skin_class(501_inf_medic,trooper);
  64. containerClass = "Supply100";
  65. };
  66. };
  67. class macro_new_uniform_class(501_inf_rto,trooper): macro_new_uniform_class(501_inf,recruit)
  68. {
  69. displayName = "[501st] INF RTO ARMR 03 (Trooper)";
  70. class ItemInfo: ItemInfo
  71. {
  72. uniformClass = macro_new_uniform_skin_class(501_inf_rto,trooper);
  73. containerClass = "Supply100";
  74. };
  75. };
  76. class macro_new_uniform_class(501_inf,strooper): macro_new_uniform_class(501_inf,recruit)
  77. {
  78. displayName = "[501st] INF ARMR 04 (Sr. CT)";
  79. class ItemInfo: ItemInfo
  80. {
  81. uniformClass = macro_new_uniform_skin_class(501_inf,strooper);
  82. containerClass = "Supply100";
  83. };
  84. };
  85. class macro_new_uniform_class(501_inf_medic,strooper): macro_new_uniform_class(501_inf,recruit)
  86. {
  87. displayName = "[501st] INF MED ARMR 04 (Sr. CT)";
  88. class ItemInfo: ItemInfo
  89. {
  90. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper);
  91. containerClass = "Supply100";
  92. };
  93. };
  94. class macro_new_uniform_class(501_inf_rto,strooper): macro_new_uniform_class(501_inf,recruit)
  95. {
  96. displayName = "[501st] INF RTO ARMR 04 (Sr. CT)";
  97. class ItemInfo: ItemInfo
  98. {
  99. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper);
  100. containerClass = "Supply100";
  101. };
  102. };
  103. class macro_new_uniform_class(501_inf,vtrooper): macro_new_uniform_class(501_inf,recruit)
  104. {
  105. displayName = "[501st] INF ARMR 05 (Vet. CT)";
  106. class ItemInfo: ItemInfo
  107. {
  108. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper);
  109. containerClass = "Supply100";
  110. };
  111. };
  112. class macro_new_uniform_class(501_inf_medic,vtrooper): macro_new_uniform_class(501_inf,recruit)
  113. {
  114. displayName = "[501st] INF MED ARMR 05 (Vet. CT)";
  115. class ItemInfo: ItemInfo
  116. {
  117. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper);
  118. containerClass = "Supply100";
  119. };
  120. };
  121. class macro_new_uniform_class(501_inf_rto,vtrooper): macro_new_uniform_class(501_inf,recruit)
  122. {
  123. displayName = "[501st] INF RTO ARMR 05 (Vet. CT)";
  124. class ItemInfo: ItemInfo
  125. {
  126. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper);
  127. containerClass = "Supply100";
  128. };
  129. };
  130. class macro_new_uniform_class(501_inf,nco): macro_new_uniform_class(501_inf,recruit)
  131. {
  132. displayName = "[501st] INF ARMR 06 (Corporal)";
  133. class ItemInfo: ItemInfo
  134. {
  135. uniformClass = macro_new_uniform_skin_class(501_inf,nco);
  136. containerClass = "Supply100";
  137. };
  138. };
  139. class macro_new_uniform_class(501_inf_medic,nco): macro_new_uniform_class(501_inf,recruit)
  140. {
  141. displayName = "[501st] INF MED ARMR 06 (Corporal)";
  142. class ItemInfo: ItemInfo
  143. {
  144. uniformClass = macro_new_uniform_skin_class(501_inf_medic,nco);
  145. containerClass = "Supply100";
  146. };
  147. };
  148. class macro_new_uniform_class(501_inf_rto,nco): macro_new_uniform_class(501_inf,recruit)
  149. {
  150. displayName = "[501st] INF RTO ARMR 06 (Corporal)";
  151. class ItemInfo: ItemInfo
  152. {
  153. uniformClass = macro_new_uniform_skin_class(501_inf_rto,nco);
  154. containerClass = "Supply100";
  155. };
  156. };
  157. class macro_new_uniform_class(501_inf,sr_cp): macro_new_uniform_class(501_inf,recruit)
  158. {
  159. displayName = "[501st] INF ARMR 07 (Sr. CP)";
  160. class ItemInfo: ItemInfo
  161. {
  162. uniformClass = macro_new_uniform_skin_class(501_inf,sr_cp);
  163. containerClass = "Supply100";
  164. };
  165. };
  166. class macro_new_uniform_class(501_inf_medic,sr_cp): macro_new_uniform_class(501_inf,recruit)
  167. {
  168. displayName = "[501st] INF MED ARMR 07 (Sr. CP)";
  169. class ItemInfo: ItemInfo
  170. {
  171. uniformClass = macro_new_uniform_skin_class(501_inf_medic,sr_cp);
  172. containerClass = "Supply100";
  173. };
  174. };
  175. class macro_new_uniform_class(501_inf_rto,sr_cp): macro_new_uniform_class(501_inf,recruit)
  176. {
  177. displayName = "[501st] INF RTO ARMR 07 (Sr. CP)";
  178. class ItemInfo: ItemInfo
  179. {
  180. uniformClass = macro_new_uniform_skin_class(501_inf_rto,sr_cp);
  181. containerClass = "Supply100";
  182. };
  183. };
  184. class macro_new_uniform_class(501_inf,cs): macro_new_uniform_class(501_inf,recruit)
  185. {
  186. displayName = "[501st] INF ARMR 08 (Sergeant)";
  187. class ItemInfo: ItemInfo
  188. {
  189. uniformClass = macro_new_uniform_skin_class(501_inf,cs);
  190. containerClass = "Supply100";
  191. };
  192. };
  193. class macro_new_uniform_class(501_inf_medic,cs): macro_new_uniform_class(501_inf,recruit)
  194. {
  195. displayName = "[501st] INF MED ARMR 08 (Sergeant)";
  196. class ItemInfo: ItemInfo
  197. {
  198. uniformClass = macro_new_uniform_skin_class(501_inf_medic,cs);
  199. containerClass = "Supply100";
  200. };
  201. };
  202. class macro_new_uniform_class(501_inf_rto,cs): macro_new_uniform_class(501_inf,recruit)
  203. {
  204. displayName = "[501st] INF RTO ARMR 08 (Sergeant)";
  205. class ItemInfo: ItemInfo
  206. {
  207. uniformClass = macro_new_uniform_skin_class(501_inf_rto,cs);
  208. containerClass = "Supply100";
  209. };
  210. };
  211. class macro_new_uniform_class(501_inf,sr_cs): macro_new_uniform_class(501_inf,recruit)
  212. {
  213. displayName = "[501st] INF ARMR 09 (Sr. CS)";
  214. class ItemInfo: ItemInfo
  215. {
  216. uniformClass = macro_new_uniform_skin_class(501_inf,sr_cs);
  217. containerClass = "Supply100";
  218. };
  219. };
  220. class macro_new_uniform_class(501_inf_medic,sr_cs): macro_new_uniform_class(501_inf,recruit)
  221. {
  222. displayName = "[501st] INF MED ARMR 09 (Sr. CS)";
  223. class ItemInfo: ItemInfo
  224. {
  225. uniformClass = macro_new_uniform_skin_class(501_inf_medic,sr_cs);
  226. containerClass = "Supply100";
  227. };
  228. };
  229. class macro_new_uniform_class(501_inf_rto,sr_cs): macro_new_uniform_class(501_inf,recruit)
  230. {
  231. displayName = "[501st] INF RTO ARMR 09 (Sr. CS)";
  232. class ItemInfo: ItemInfo
  233. {
  234. uniformClass = macro_new_uniform_skin_class(501_inf_rto,sr_cs);
  235. containerClass = "Supply100";
  236. };
  237. };
  238. class macro_new_uniform_class(501_inf,csm): macro_new_uniform_class(501_inf,recruit)
  239. {
  240. displayName = "[501st] INF ARMR 10 (Sgt. Major)";
  241. class ItemInfo: ItemInfo
  242. {
  243. uniformClass = macro_new_uniform_skin_class(501_inf,csm);
  244. containerClass = "Supply100";
  245. };
  246. };
  247. class macro_new_uniform_class(501_inf_medic,csm): macro_new_uniform_class(501_inf,recruit)
  248. {
  249. displayName = "[501st] INF MED ARMR 10 (Sgt. Major)";
  250. class ItemInfo: ItemInfo
  251. {
  252. uniformClass = macro_new_uniform_skin_class(501_inf_medic,csm);
  253. containerClass = "Supply100";
  254. };
  255. };
  256. class macro_new_uniform_class(501_inf_rto,csm): macro_new_uniform_class(501_inf,recruit)
  257. {
  258. displayName = "[501st] INF RTO ARMR 10 (Sgt. Major)";
  259. class ItemInfo: ItemInfo
  260. {
  261. uniformClass = macro_new_uniform_skin_class(501_inf_rto,csm);
  262. containerClass = "Supply100";
  263. };
  264. };
  265. class macro_new_uniform_class(501_inf,csm_comp): macro_new_uniform_class(501_inf,recruit)
  266. {
  267. displayName = "[501st] INF ARMR 11 (Sgt. Major [C])";
  268. class ItemInfo: ItemInfo
  269. {
  270. uniformClass = macro_new_uniform_skin_class(501_inf,csm_comp);
  271. containerClass = "Supply100";
  272. };
  273. };
  274. class macro_new_uniform_class(501_inf,csm_bn): macro_new_uniform_class(501_inf,recruit)
  275. {
  276. displayName = "[501st] INF ARMR 12 (Sgt. Major [B])";
  277. class ItemInfo: ItemInfo
  278. {
  279. uniformClass = macro_new_uniform_skin_class(501_inf,csm_bn);
  280. containerClass = "Supply100";
  281. };
  282. };
  283. class macro_new_uniform_class(501_inf,2nd_lt): macro_new_uniform_class(501_inf,recruit)
  284. {
  285. displayName = "[501st] INF ARMR 13 (2nd Lt.)";
  286. class ItemInfo: ItemInfo
  287. {
  288. uniformClass = macro_new_uniform_skin_class(501_inf,2nd_lt);
  289. containerClass = "Supply100";
  290. };
  291. };
  292. class macro_new_uniform_class(501_inf,2nd_lt_alt): macro_new_uniform_class(501_inf,recruit)
  293. {
  294. displayName = "[501st] INF ARMR 13 (2nd Lt.) Alt";
  295. class ItemInfo: ItemInfo
  296. {
  297. uniformClass = macro_new_uniform_skin_class(501_inf,2nd_lt_alt);
  298. containerClass = "Supply100";
  299. };
  300. };
  301. class macro_new_uniform_class(501_inf,1st_lt): macro_new_uniform_class(501_inf,recruit)
  302. {
  303. displayName = "[501st] INF ARMR 14 (1st Lt)";
  304. class ItemInfo: ItemInfo
  305. {
  306. uniformClass = macro_new_uniform_skin_class(501_inf,1st_lt);
  307. containerClass = "Supply100";
  308. };
  309. };
  310. class macro_new_uniform_class(501_inf,1st_lt_alt): macro_new_uniform_class(501_inf,recruit)
  311. {
  312. displayName = "[501st] INF ARMR 14 (1st Lt.) Alt";
  313. class ItemInfo: ItemInfo
  314. {
  315. uniformClass = macro_new_uniform_skin_class(501_inf,1st_lt_alt);
  316. containerClass = "Supply100";
  317. };
  318. };
  319. class macro_new_uniform_class(501_inf,cpt): macro_new_uniform_class(501_inf,recruit)
  320. {
  321. displayName = "[501st] INF ARMR 15 (Captain)";
  322. class ItemInfo: ItemInfo
  323. {
  324. uniformClass = macro_new_uniform_skin_class(501_inf,cpt);
  325. containerClass = "Supply100";
  326. };
  327. };
  328. class macro_new_uniform_class(501_inf,cpt_alt): macro_new_uniform_class(501_inf,recruit)
  329. {
  330. displayName = "[501st] INF ARMR 15 (Captain) Alt";
  331. class ItemInfo: ItemInfo
  332. {
  333. uniformClass = macro_new_uniform_skin_class(501_inf,cpt_alt);
  334. containerClass = "Supply100";
  335. };
  336. };
  337. class macro_new_uniform_class(501_inf,maj): macro_new_uniform_class(501_inf,recruit)
  338. {
  339. displayName = "[501st] INF ARMR 16 (Major)";
  340. class ItemInfo: ItemInfo
  341. {
  342. uniformClass = macro_new_uniform_skin_class(501_inf,maj);
  343. containerClass = "Supply100";
  344. };
  345. };
  346. class macro_new_uniform_class(501_inf,maj_alt): macro_new_uniform_class(501_inf,recruit)
  347. {
  348. displayName = "[501st] INF ARMR 16 (Major) Alt";
  349. class ItemInfo: ItemInfo
  350. {
  351. uniformClass = macro_new_uniform_skin_class(501_inf,maj_alt);
  352. containerClass = "Supply100";
  353. };
  354. };
  355. class macro_new_uniform_class(501_inf,snow): macro_new_uniform_class(501_inf,recruit)
  356. {
  357. displayName = "[501st] INF ARMR SNOW 01 (Trooper)";
  358. class ItemInfo: ItemInfo
  359. {
  360. uniformClass = macro_new_uniform_skin_class(501_inf,snow);
  361. containerClass = "Supply100";
  362. };
  363. };
  364. class macro_new_uniform_class(501_inf,snow_nco): macro_new_uniform_class(501_inf,recruit)
  365. {
  366. displayName = "[501st] INF ARMR SNOW 02 (NCO)";
  367. class ItemInfo: ItemInfo
  368. {
  369. uniformClass = macro_new_uniform_skin_class(501_inf,snow_nco);
  370. containerClass = "Supply100";
  371. };
  372. };
  373. class macro_new_uniform_class(501_inf,snow_medic): macro_new_uniform_class(501_inf,recruit)
  374. {
  375. displayName = "[501st] INF ARMR SNOW 03 (Medic)";
  376. class ItemInfo: ItemInfo
  377. {
  378. uniformClass = macro_new_uniform_skin_class(501_inf,snow_medic);
  379. containerClass = "Supply100";
  380. };
  381. };
  382. class macro_new_uniform_class(501_inf,snow_rto): macro_new_uniform_class(501_inf,recruit)
  383. {
  384. displayName = "[501st] INF ARMR SNOW 04 (RTO)";
  385. class ItemInfo: ItemInfo
  386. {
  387. uniformClass = macro_new_uniform_skin_class(501_inf,snow_rto);
  388. containerClass = "Supply100";
  389. };
  390. };
  391. class macro_new_uniform_class(501_inf,phase1_nco): macro_new_uniform_class(501_inf,recruit)
  392. {
  393. displayName = "[501st] INF ARMR P1 01 (NCO)";
  394. class ItemInfo: ItemInfo
  395. {
  396. uniformClass = macro_new_uniform_skin_class(501_inf,phase1_nco);
  397. containerClass = "Supply100";
  398. };
  399. };
  400. ///
  401. class macro_new_uniform_class(501_ab,cadet): macro_new_uniform_class(501_inf,recruit)
  402. {
  403. displayName = "[501st] AB ARMR 01 (Cadet)";
  404. class ItemInfo: ItemInfo
  405. {
  406. uniformClass = macro_new_uniform_skin_class(501_ab,cadet);
  407. containerClass = "Supply100";
  408. };
  409. };
  410. class macro_new_uniform_class(501_ab_medic,cadet): macro_new_uniform_class(501_inf,recruit)
  411. {
  412. displayName = "[501st] AB MED ARMR 01 (Cadet)";
  413. class ItemInfo: ItemInfo
  414. {
  415. uniformClass = macro_new_uniform_skin_class(501_ab_medic,cadet);
  416. containerClass = "Supply100";
  417. };
  418. };
  419. class macro_new_uniform_class(501_ab_rto,cadet): macro_new_uniform_class(501_inf,recruit)
  420. {
  421. displayName = "[501st] AB RTO ARMR 01 (Cadet)";
  422. class ItemInfo: ItemInfo
  423. {
  424. uniformClass = macro_new_uniform_skin_class(501_ab_rto,cadet);
  425. containerClass = "Supply100";
  426. };
  427. };
  428. class macro_new_uniform_class(501_ab,trooper): macro_new_uniform_class(501_inf,recruit)
  429. {
  430. displayName = "[501st] AB ARMR 02 (Trooper)";
  431. class ItemInfo: ItemInfo
  432. {
  433. uniformClass = macro_new_uniform_skin_class(501_ab,trooper);
  434. containerClass = "Supply100";
  435. };
  436. };
  437. class macro_new_uniform_class(501_ab_medic,trooper): macro_new_uniform_class(501_inf,recruit)
  438. {
  439. displayName = "[501st] AB MED ARMR 02 (Trooper)";
  440. class ItemInfo: ItemInfo
  441. {
  442. uniformClass = macro_new_uniform_skin_class(501_ab_medic,trooper);
  443. containerClass = "Supply100";
  444. };
  445. };
  446. class macro_new_uniform_class(501_ab_rto,trooper): macro_new_uniform_class(501_inf,recruit)
  447. {
  448. displayName = "[501st] AB RTO ARMR 02 (Trooper)";
  449. class ItemInfo: ItemInfo
  450. {
  451. uniformClass = macro_new_uniform_skin_class(501_ab_rto,trooper);
  452. containerClass = "Supply100";
  453. };
  454. };
  455. class macro_new_uniform_class(501_ab,strooper): macro_new_uniform_class(501_inf,recruit)
  456. {
  457. displayName = "[501st] AB ARMR 03 (Senior Trooper)";
  458. class ItemInfo: ItemInfo
  459. {
  460. uniformClass = macro_new_uniform_skin_class(501_ab,strooper);
  461. containerClass = "Supply100";
  462. };
  463. };
  464. class macro_new_uniform_class(501_ab_medic,strooper): macro_new_uniform_class(501_inf,recruit)
  465. {
  466. displayName = "[501st] AB MED ARMR 03 (Senior Trooper)";
  467. class ItemInfo: ItemInfo
  468. {
  469. uniformClass = macro_new_uniform_skin_class(501_ab_medic,strooper);
  470. containerClass = "Supply100";
  471. };
  472. };
  473. class macro_new_uniform_class(501_ab_rto,strooper): macro_new_uniform_class(501_inf,recruit)
  474. {
  475. displayName = "[501st] AB RTO ARMR 03 (Senior Trooper)";
  476. class ItemInfo: ItemInfo
  477. {
  478. uniformClass = macro_new_uniform_skin_class(501_ab_rto,strooper);
  479. containerClass = "Supply100";
  480. };
  481. };
  482. class macro_new_uniform_class(501_ab,vtrooper): macro_new_uniform_class(501_inf,recruit)
  483. {
  484. displayName = "[501st] AB ARMR 04 (Veteran Trooper)";
  485. class ItemInfo: ItemInfo
  486. {
  487. uniformClass = macro_new_uniform_skin_class(501_ab,vtrooper);
  488. containerClass = "Supply100";
  489. };
  490. };
  491. class macro_new_uniform_class(501_ab_medic,vtrooper): macro_new_uniform_class(501_inf,recruit)
  492. {
  493. displayName = "[501st] AB MED ARMR 04 (Veteran Trooper)";
  494. class ItemInfo: ItemInfo
  495. {
  496. uniformClass = macro_new_uniform_skin_class(501_ab_medic,vtrooper);
  497. containerClass = "Supply100";
  498. };
  499. };
  500. class macro_new_uniform_class(501_ab_rto,vtrooper): macro_new_uniform_class(501_inf,recruit)
  501. {
  502. displayName = "[501st] AB RTO ARMR 04 (Veteran Trooper)";
  503. class ItemInfo: ItemInfo
  504. {
  505. uniformClass = macro_new_uniform_skin_class(501_ab_rto,vtrooper);
  506. containerClass = "Supply100";
  507. };
  508. };
  509. class macro_new_uniform_class(501_ab,cpl): macro_new_uniform_class(501_inf,recruit)
  510. {
  511. displayName = "[501st] AB ARMR 05 (Cpl)";
  512. class ItemInfo: ItemInfo
  513. {
  514. uniformClass = macro_new_uniform_skin_class(501_ab,cpl);
  515. containerClass = "Supply100";
  516. };
  517. };
  518. class macro_new_uniform_class(501_ab_medic,cpl): macro_new_uniform_class(501_inf,recruit)
  519. {
  520. displayName = "[501st] AB MED ARMR 05 (Cpl)";
  521. class ItemInfo: ItemInfo
  522. {
  523. uniformClass = macro_new_uniform_skin_class(501_ab_medic,cpl);
  524. containerClass = "Supply100";
  525. };
  526. };
  527. class macro_new_uniform_class(501_ab_rto,cpl): macro_new_uniform_class(501_inf,recruit)
  528. {
  529. displayName = "[501st] AB RTO ARMR 05 (Cpl)";
  530. class ItemInfo: ItemInfo
  531. {
  532. uniformClass = macro_new_uniform_skin_class(501_ab_rto,cpl);
  533. containerClass = "Supply100";
  534. };
  535. };
  536. class macro_new_uniform_class(501_ab,scpl): macro_new_uniform_class(501_inf,recruit)
  537. {
  538. displayName = "[501st] AB ARMR 06 (Sr. Cpl)";
  539. class ItemInfo: ItemInfo
  540. {
  541. uniformClass = macro_new_uniform_skin_class(501_ab,scpl);
  542. containerClass = "Supply100";
  543. };
  544. };
  545. class macro_new_uniform_class(501_ab_medic,scpl): macro_new_uniform_class(501_inf,recruit)
  546. {
  547. displayName = "[501st] AB MED ARMR 06 (Sr. Cpl)";
  548. class ItemInfo: ItemInfo
  549. {
  550. uniformClass = macro_new_uniform_skin_class(501_ab_medic,scpl);
  551. containerClass = "Supply100";
  552. };
  553. };
  554. class macro_new_uniform_class(501_ab_rto,scpl): macro_new_uniform_class(501_inf,recruit)
  555. {
  556. displayName = "[501st] AB RTO ARMR 06 (Sr. Cpl)";
  557. class ItemInfo: ItemInfo
  558. {
  559. uniformClass = macro_new_uniform_skin_class(501_ab_rto,scpl);
  560. containerClass = "Supply100";
  561. };
  562. };
  563. class macro_new_uniform_class(501_ab,cs): macro_new_uniform_class(501_inf,recruit)
  564. {
  565. displayName = "[501st] AB ARMR 07 (CS)";
  566. class ItemInfo: ItemInfo
  567. {
  568. uniformClass = macro_new_uniform_skin_class(501_ab,cs);
  569. containerClass = "Supply100";
  570. };
  571. };
  572. class macro_new_uniform_class(501_ab_medic,cs): macro_new_uniform_class(501_inf,recruit)
  573. {
  574. displayName = "[501st] AB MED ARMR 07 (CS)";
  575. class ItemInfo: ItemInfo
  576. {
  577. uniformClass = macro_new_uniform_skin_class(501_ab_medic,cs);
  578. containerClass = "Supply100";
  579. };
  580. };
  581. class macro_new_uniform_class(501_ab_rto,cs): macro_new_uniform_class(501_inf,recruit)
  582. {
  583. displayName = "[501st] AB RTO ARMR 07 (CS)";
  584. class ItemInfo: ItemInfo
  585. {
  586. uniformClass = macro_new_uniform_skin_class(501_ab_rto,cs);
  587. containerClass = "Supply100";
  588. };
  589. };
  590. class macro_new_uniform_class(501_ab,scs): macro_new_uniform_class(501_inf,recruit)
  591. {
  592. displayName = "[501st] AB ARMR 08 (Sr. CS)";
  593. class ItemInfo: ItemInfo
  594. {
  595. uniformClass = macro_new_uniform_skin_class(501_ab,scs);
  596. containerClass = "Supply100";
  597. };
  598. };
  599. class macro_new_uniform_class(501_ab_medic,scs): macro_new_uniform_class(501_inf,recruit)
  600. {
  601. displayName = "[501st] AB MED ARMR 08 (Sr. CS)";
  602. class ItemInfo: ItemInfo
  603. {
  604. uniformClass = macro_new_uniform_skin_class(501_ab_medic,scs);
  605. containerClass = "Supply100";
  606. };
  607. };
  608. class macro_new_uniform_class(501_ab_rto,scs): macro_new_uniform_class(501_inf,recruit)
  609. {
  610. displayName = "[501st] AB RTO ARMR 08 (Sr. CS)";
  611. class ItemInfo: ItemInfo
  612. {
  613. uniformClass = macro_new_uniform_skin_class(501_ab_rto,scs);
  614. containerClass = "Supply100";
  615. };
  616. };
  617. class macro_new_uniform_class(501_ab,csm): macro_new_uniform_class(501_inf,recruit)
  618. {
  619. displayName = "[501st] AB ARMR 09 (CS-M)";
  620. class ItemInfo: ItemInfo
  621. {
  622. uniformClass = macro_new_uniform_skin_class(501_ab,csm);
  623. containerClass = "Supply100";
  624. };
  625. };
  626. class macro_new_uniform_class(501_avi,cxc): macro_new_uniform_class(501_inf,recruit)
  627. {
  628. displayName = "[501st] AVI ARMR 01 (Cadet)";
  629. class ItemInfo: ItemInfo
  630. {
  631. uniformClass = macro_new_uniform_skin_class(501_avi,cxc);
  632. containerClass = "Supply100";
  633. };
  634. };
  635. class macro_new_uniform_class(501_avi,scxc): macro_new_uniform_class(501_inf,recruit)
  636. {
  637. displayName = "[501st] AVI ARMR 02 (Sr. Cadet)";
  638. class ItemInfo: ItemInfo
  639. {
  640. uniformClass = macro_new_uniform_skin_class(501_avi,scxc);
  641. containerClass = "Supply100";
  642. };
  643. };
  644. class macro_new_uniform_class(501_avi,cxx): macro_new_uniform_class(501_inf,recruit)
  645. {
  646. displayName = "[501st] AVI ARMR 03 (Ensign)";
  647. class ItemInfo: ItemInfo
  648. {
  649. uniformClass = macro_new_uniform_skin_class(501_avi,cxx);
  650. containerClass = "Supply100";
  651. };
  652. };
  653. class macro_new_uniform_class(501_avi,scxx): macro_new_uniform_class(501_inf,recruit)
  654. {
  655. displayName = "[501st] AVI ARMR 04 (Sr. Ensign)";
  656. class ItemInfo: ItemInfo
  657. {
  658. uniformClass = macro_new_uniform_skin_class(501_avi,scxx);
  659. containerClass = "Supply100";
  660. };
  661. };
  662. class macro_new_uniform_class(501_avi,cxp): macro_new_uniform_class(501_inf,recruit)
  663. {
  664. displayName = "[501st] AVI ARMR 05 (Flight Officer)";
  665. class ItemInfo: ItemInfo
  666. {
  667. uniformClass = macro_new_uniform_skin_class(501_avi,cxp);
  668. containerClass = "Supply100";
  669. };
  670. };
  671. class macro_new_uniform_class(501_avi,cxs): macro_new_uniform_class(501_inf,recruit)
  672. {
  673. displayName = "[501st] AVI ARMR 06 (Jr. Lt.)";
  674. class ItemInfo: ItemInfo
  675. {
  676. uniformClass = macro_new_uniform_skin_class(501_avi,cxs);
  677. containerClass = "Supply100";
  678. };
  679. };
  680. class macro_new_uniform_class(501_avi,cx1): macro_new_uniform_class(501_inf,recruit)
  681. {
  682. displayName = "[501st] AVI ARMR 08 (First Lt.)";
  683. class ItemInfo: ItemInfo
  684. {
  685. uniformClass = macro_new_uniform_skin_class(501_avi,cx1);
  686. containerClass = "Supply100";
  687. };
  688. };
  689. class macro_new_uniform_class(501_avi,cx2): macro_new_uniform_class(501_inf,recruit)
  690. {
  691. displayName = "[501st] AVI ARMR 07 (Second Lt.)";
  692. class ItemInfo: ItemInfo
  693. {
  694. uniformClass = macro_new_uniform_skin_class(501_avi,cx2);
  695. containerClass = "Supply100";
  696. };
  697. };
  698. class macro_new_uniform_class(501_avi,cx3): macro_new_uniform_class(501_inf,recruit)
  699. {
  700. displayName = "[501st] AVI ARMR 09 (Captain)";
  701. class ItemInfo: ItemInfo
  702. {
  703. uniformClass = macro_new_uniform_skin_class(501_avi,cx3);
  704. containerClass = "Supply100";
  705. };
  706. };
  707. class macro_new_uniform_class(501_avi,Lightning): macro_new_uniform_class(501_inf,recruit)
  708. {
  709. displayName = "[501st] AVI ARMR 10 (Lightning)";
  710. model = "3as\3as_Characters\clones\uniforms\Model\3AS_Pilot_Uniform.p3d";
  711. hiddenSelections[] = {"Camo","Camo1"};
  712. hiddenSelectionsTextures[] = {"\3as\3as_Characters\clones\uniforms\data\camo\501st\Pilot_Uniform_LOW_POLY_Camo_co.paa","\3as\3as_Characters\clones\uniforms\data\camo1\501st\Pilot_Uniform_LOW_POLY_Camo1_co.paa"};
  713. class ItemInfo: ItemInfo
  714. {
  715. uniformClass = macro_new_uniform_skin_class(501_avi,Lightning);
  716. containerClass = "Supply100";
  717. hiddenSelections[]={"Camo","Camo1"};
  718. };
  719. };
  720. //
  721. class macro_new_uniform_class(empire_rg,boi): macro_new_uniform_class(501_inf,recruit)
  722. {
  723. displayName = "[Empire] Royal Guard Armour";
  724. class ItemInfo: ItemInfo
  725. {
  726. uniformClass = macro_new_uniform_skin_class(empire_rg,boi);
  727. containerClass = "Supply100";
  728. };
  729. };
  730. //
  731. class macro_new_uniform_class(501_arc,01): macro_new_uniform_class(501_inf,recruit)
  732. {
  733. displayName = "[501st] ARC ARMR 01";
  734. class ItemInfo: ItemInfo
  735. {
  736. uniformClass = macro_new_uniform_skin_class(501_arc,01);
  737. containerClass = "Supply100";
  738. };
  739. };
  740. class macro_new_uniform_class(501_arc,02): macro_new_uniform_class(501_inf,recruit)
  741. {
  742. displayName = "[501st] ARC ARMR 02";
  743. class ItemInfo: ItemInfo
  744. {
  745. uniformClass = macro_new_uniform_skin_class(501_arc,02);
  746. containerClass = "Supply100";
  747. };
  748. };
  749. class macro_new_uniform_class(501_arc,phase1_01): macro_new_uniform_class(501_inf,recruit)
  750. {
  751. displayName = "[501st] ARC ARMR P1 01";
  752. class ItemInfo: ItemInfo
  753. {
  754. uniformClass = macro_new_uniform_skin_class(501_arc,phase1_01);
  755. containerClass = "Supply100";
  756. };
  757. };
  758. class macro_new_uniform_class(501_arc,phase1_02): macro_new_uniform_class(501_inf,recruit)
  759. {
  760. displayName = "[501st] ARC ARMR P1 02";
  761. class ItemInfo: ItemInfo
  762. {
  763. uniformClass = macro_new_uniform_skin_class(501_arc,phase1_02);
  764. containerClass = "Supply100";
  765. };
  766. };
  767. class macro_new_uniform_class(501_utc,01): macro_new_uniform_class(501_inf,recruit)
  768. {
  769. displayName = "[501st] UTC (Cyan)";
  770. class ItemInfo: ItemInfo
  771. {
  772. uniformClass = macro_new_uniform_skin_class(501_utc,01);
  773. containerClass = "Supply100";
  774. };
  775. };
  776. class macro_new_uniform_class(501_utc,02): macro_new_uniform_class(501_inf,recruit)
  777. {
  778. displayName = "[501st] UTC (Green)";
  779. class ItemInfo: ItemInfo
  780. {
  781. uniformClass = macro_new_uniform_skin_class(501_utc,02);
  782. containerClass = "Supply100";
  783. };
  784. };
  785. class macro_new_uniform_class(501_utc,03): macro_new_uniform_class(501_inf,recruit)
  786. {
  787. displayName = "[501st] UTC (Indigo)";
  788. class ItemInfo: ItemInfo
  789. {
  790. uniformClass = macro_new_uniform_skin_class(501_utc,03);
  791. containerClass = "Supply100";
  792. };
  793. };
  794. class macro_new_uniform_class(501_utc,04): macro_new_uniform_class(501_inf,recruit)
  795. {
  796. displayName = "[501st] UTC (Orange)";
  797. class ItemInfo: ItemInfo
  798. {
  799. uniformClass = macro_new_uniform_skin_class(501_utc,04);
  800. containerClass = "Supply100";
  801. };
  802. };
  803. class macro_new_uniform_class(501_utc,05): macro_new_uniform_class(501_inf,recruit)
  804. {
  805. displayName = "[501st] UTC (Pink)";
  806. class ItemInfo: ItemInfo
  807. {
  808. uniformClass = macro_new_uniform_skin_class(501_utc,05);
  809. containerClass = "Supply100";
  810. };
  811. };
  812. class macro_new_uniform_class(501_utc,06): macro_new_uniform_class(501_inf,recruit)
  813. {
  814. displayName = "[501st] UTC (Red)";
  815. class ItemInfo: ItemInfo
  816. {
  817. uniformClass = macro_new_uniform_skin_class(501_utc,06);
  818. containerClass = "Supply100";
  819. };
  820. };
  821. class macro_new_uniform_class(501_utc,07): macro_new_uniform_class(501_inf,recruit)
  822. {
  823. displayName = "[501st] UTC (Violet)";
  824. class ItemInfo: ItemInfo
  825. {
  826. uniformClass = macro_new_uniform_skin_class(501_utc,07);
  827. containerClass = "Supply100";
  828. };
  829. };
  830. class macro_new_uniform_class(501_utc,08): macro_new_uniform_class(501_inf,recruit)
  831. {
  832. displayName = "[501st] UTC (Yellow)";
  833. class ItemInfo: ItemInfo
  834. {
  835. uniformClass = macro_new_uniform_skin_class(501_utc,08);
  836. containerClass = "Supply100";
  837. };
  838. };
  839. class macro_new_uniform_class(501_inf,strooper_11): macro_new_uniform_class(501_inf,recruit)
  840. {
  841. displayName = "[501st] INF ARMR 04 (Sr. CT) [1-1]";
  842. class ItemInfo: ItemInfo
  843. {
  844. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_11);
  845. containerClass = "Supply100";
  846. };
  847. };
  848. class macro_new_uniform_class(501_inf,strooper_12): macro_new_uniform_class(501_inf,recruit)
  849. {
  850. displayName = "[501st] INF ARMR 04 (Sr. CT) [1-2]";
  851. class ItemInfo: ItemInfo
  852. {
  853. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_12);
  854. containerClass = "Supply100";
  855. };
  856. };
  857. class macro_new_uniform_class(501_inf,strooper_13): macro_new_uniform_class(501_inf,recruit)
  858. {
  859. displayName = "[501st] INF ARMR 04 (Sr. CT) [1-3]";
  860. class ItemInfo: ItemInfo
  861. {
  862. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_13);
  863. containerClass = "Supply100";
  864. };
  865. };
  866. class macro_new_uniform_class(501_inf,strooper_21): macro_new_uniform_class(501_inf,recruit)
  867. {
  868. displayName = "[501st] INF ARMR 04 (Sr. CT) [2-1]";
  869. class ItemInfo: ItemInfo
  870. {
  871. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_21);
  872. containerClass = "Supply100";
  873. };
  874. };
  875. class macro_new_uniform_class(501_inf,strooper_22): macro_new_uniform_class(501_inf,recruit)
  876. {
  877. displayName = "[501st] INF ARMR 04 (Sr. CT) [2-2]";
  878. class ItemInfo: ItemInfo
  879. {
  880. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_22);
  881. containerClass = "Supply100";
  882. };
  883. };
  884. class macro_new_uniform_class(501_inf,strooper_23): macro_new_uniform_class(501_inf,recruit)
  885. {
  886. displayName = "[501st] INF ARMR 04 (Sr. CT) [2-3]";
  887. class ItemInfo: ItemInfo
  888. {
  889. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_23);
  890. containerClass = "Supply100";
  891. };
  892. };
  893. class macro_new_uniform_class(501_inf,strooper_31): macro_new_uniform_class(501_inf,recruit)
  894. {
  895. displayName = "[501st] INF ARMR 04 (Sr. CT) [3-1]";
  896. class ItemInfo: ItemInfo
  897. {
  898. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_31);
  899. containerClass = "Supply100";
  900. };
  901. };
  902. class macro_new_uniform_class(501_inf,strooper_32): macro_new_uniform_class(501_inf,recruit)
  903. {
  904. displayName = "[501st] INF ARMR 04 (Sr. CT) [3-2]";
  905. class ItemInfo: ItemInfo
  906. {
  907. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_32);
  908. containerClass = "Supply100";
  909. };
  910. };
  911. class macro_new_uniform_class(501_inf,strooper_33): macro_new_uniform_class(501_inf,recruit)
  912. {
  913. displayName = "[501st] INF ARMR 04 (Sr. CT) [3-3]";
  914. class ItemInfo: ItemInfo
  915. {
  916. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_33);
  917. containerClass = "Supply100";
  918. };
  919. };
  920. class macro_new_uniform_class(501_inf,vtrooper_11): macro_new_uniform_class(501_inf,recruit)
  921. {
  922. displayName = "[501st] INF ARMR 05 (Vet. CT) [1-1]";
  923. class ItemInfo: ItemInfo
  924. {
  925. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_11);
  926. containerClass = "Supply100";
  927. };
  928. };
  929. class macro_new_uniform_class(501_inf,vtrooper_12): macro_new_uniform_class(501_inf,recruit)
  930. {
  931. displayName = "[501st] INF ARMR 05 (Vet. CT) [1-2]";
  932. class ItemInfo: ItemInfo
  933. {
  934. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_12);
  935. containerClass = "Supply100";
  936. };
  937. };
  938. class macro_new_uniform_class(501_inf,vtrooper_13): macro_new_uniform_class(501_inf,recruit)
  939. {
  940. displayName = "[501st] INF ARMR 05 (Vet. CT) [1-3]";
  941. class ItemInfo: ItemInfo
  942. {
  943. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_13);
  944. containerClass = "Supply100";
  945. };
  946. };
  947. class macro_new_uniform_class(501_inf,vtrooper_21): macro_new_uniform_class(501_inf,recruit)
  948. {
  949. displayName = "[501st] INF ARMR 05 (Vet. CT) [2-1]";
  950. class ItemInfo: ItemInfo
  951. {
  952. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_21);
  953. containerClass = "Supply100";
  954. };
  955. };
  956. class macro_new_uniform_class(501_inf,vtrooper_22): macro_new_uniform_class(501_inf,recruit)
  957. {
  958. displayName = "[501st] INF ARMR 05 (Vet. CT) [2-2]";
  959. class ItemInfo: ItemInfo
  960. {
  961. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_22);
  962. containerClass = "Supply100";
  963. };
  964. };
  965. class macro_new_uniform_class(501_inf,vtrooper_23): macro_new_uniform_class(501_inf,recruit)
  966. {
  967. displayName = "[501st] INF ARMR 05 (Vet. CT) [2-3]";
  968. class ItemInfo: ItemInfo
  969. {
  970. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_23);
  971. containerClass = "Supply100";
  972. };
  973. };
  974. class macro_new_uniform_class(501_inf,vtrooper_31): macro_new_uniform_class(501_inf,recruit)
  975. {
  976. displayName = "[501st] INF ARMR 05 (Vet. CT) [3-1]";
  977. class ItemInfo: ItemInfo
  978. {
  979. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_31);
  980. containerClass = "Supply100";
  981. };
  982. };
  983. class macro_new_uniform_class(501_inf,vtrooper_32): macro_new_uniform_class(501_inf,recruit)
  984. {
  985. displayName = "[501st] INF ARMR 05 (Vet. CT) [3-2]";
  986. class ItemInfo: ItemInfo
  987. {
  988. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_32);
  989. containerClass = "Supply100";
  990. };
  991. };
  992. class macro_new_uniform_class(501_inf,vtrooper_33): macro_new_uniform_class(501_inf,recruit)
  993. {
  994. displayName = "[501st] INF ARMR 05 (Vet. CT) [3-3]";
  995. class ItemInfo: ItemInfo
  996. {
  997. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_33);
  998. containerClass = "Supply100";
  999. };
  1000. };
  1001. class macro_new_uniform_class(501_inf_medic,strooper_11_ava): macro_new_uniform_class(501_inf,recruit)
  1002. {
  1003. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A1-1]";
  1004. class ItemInfo: ItemInfo
  1005. {
  1006. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_11_ava);
  1007. containerClass = "Supply100";
  1008. };
  1009. };
  1010. class macro_new_uniform_class(501_inf_medic,strooper_12_ava): macro_new_uniform_class(501_inf,recruit)
  1011. {
  1012. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A1-2]";
  1013. class ItemInfo: ItemInfo
  1014. {
  1015. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_12_ava);
  1016. containerClass = "Supply100";
  1017. };
  1018. };
  1019. class macro_new_uniform_class(501_inf_medic,strooper_13_ava): macro_new_uniform_class(501_inf,recruit)
  1020. {
  1021. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A1-3]";
  1022. class ItemInfo: ItemInfo
  1023. {
  1024. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_13_ava);
  1025. containerClass = "Supply100";
  1026. };
  1027. };
  1028. class macro_new_uniform_class(501_inf_medic,strooper_21_ava): macro_new_uniform_class(501_inf,recruit)
  1029. {
  1030. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A2-1]";
  1031. class ItemInfo: ItemInfo
  1032. {
  1033. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_21_ava);
  1034. containerClass = "Supply100";
  1035. };
  1036. };
  1037. class macro_new_uniform_class(501_inf_medic,strooper_22_ava): macro_new_uniform_class(501_inf,recruit)
  1038. {
  1039. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A2-2]";
  1040. class ItemInfo: ItemInfo
  1041. {
  1042. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_22_ava);
  1043. containerClass = "Supply100";
  1044. };
  1045. };
  1046. class macro_new_uniform_class(501_inf_medic,strooper_23_ava): macro_new_uniform_class(501_inf,recruit)
  1047. {
  1048. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A2-3]";
  1049. class ItemInfo: ItemInfo
  1050. {
  1051. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_23_ava);
  1052. containerClass = "Supply100";
  1053. };
  1054. };
  1055. class macro_new_uniform_class(501_inf_medic,strooper_31_ava): macro_new_uniform_class(501_inf,recruit)
  1056. {
  1057. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A3-1]";
  1058. class ItemInfo: ItemInfo
  1059. {
  1060. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_31_ava);
  1061. containerClass = "Supply100";
  1062. };
  1063. };
  1064. class macro_new_uniform_class(501_inf_medic,strooper_32_ava): macro_new_uniform_class(501_inf,recruit)
  1065. {
  1066. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A3-2]";
  1067. class ItemInfo: ItemInfo
  1068. {
  1069. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_32_ava);
  1070. containerClass = "Supply100";
  1071. };
  1072. };
  1073. class macro_new_uniform_class(501_inf_medic,strooper_33_ava): macro_new_uniform_class(501_inf,recruit)
  1074. {
  1075. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [A3-3]";
  1076. class ItemInfo: ItemInfo
  1077. {
  1078. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_33_ava);
  1079. containerClass = "Supply100";
  1080. };
  1081. };
  1082. class macro_new_uniform_class(501_inf_medic,strooper_11_cyc): macro_new_uniform_class(501_inf,recruit)
  1083. {
  1084. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C1-1]";
  1085. class ItemInfo: ItemInfo
  1086. {
  1087. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_11_cyc);
  1088. containerClass = "Supply100";
  1089. };
  1090. };
  1091. class macro_new_uniform_class(501_inf_medic,strooper_12_cyc): macro_new_uniform_class(501_inf,recruit)
  1092. {
  1093. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C1-2]";
  1094. class ItemInfo: ItemInfo
  1095. {
  1096. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_12_cyc);
  1097. containerClass = "Supply100";
  1098. };
  1099. };
  1100. class macro_new_uniform_class(501_inf_medic,strooper_13_cyc): macro_new_uniform_class(501_inf,recruit)
  1101. {
  1102. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C1-3]";
  1103. class ItemInfo: ItemInfo
  1104. {
  1105. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_13_cyc);
  1106. containerClass = "Supply100";
  1107. };
  1108. };
  1109. class macro_new_uniform_class(501_inf_medic,strooper_21_cyc): macro_new_uniform_class(501_inf,recruit)
  1110. {
  1111. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C2-1]";
  1112. class ItemInfo: ItemInfo
  1113. {
  1114. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_21_cyc);
  1115. containerClass = "Supply100";
  1116. };
  1117. };
  1118. class macro_new_uniform_class(501_inf_medic,strooper_22_cyc): macro_new_uniform_class(501_inf,recruit)
  1119. {
  1120. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C2-2]";
  1121. class ItemInfo: ItemInfo
  1122. {
  1123. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_22_cyc);
  1124. containerClass = "Supply100";
  1125. };
  1126. };
  1127. class macro_new_uniform_class(501_inf_medic,strooper_23_cyc): macro_new_uniform_class(501_inf,recruit)
  1128. {
  1129. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C2-3]";
  1130. class ItemInfo: ItemInfo
  1131. {
  1132. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_23_cyc);
  1133. containerClass = "Supply100";
  1134. };
  1135. };
  1136. class macro_new_uniform_class(501_inf_medic,strooper_31_cyc): macro_new_uniform_class(501_inf,recruit)
  1137. {
  1138. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C3-1]";
  1139. class ItemInfo: ItemInfo
  1140. {
  1141. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_31_cyc);
  1142. containerClass = "Supply100";
  1143. };
  1144. };
  1145. class macro_new_uniform_class(501_inf_medic,strooper_32_cyc): macro_new_uniform_class(501_inf,recruit)
  1146. {
  1147. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C3-2]";
  1148. class ItemInfo: ItemInfo
  1149. {
  1150. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_32_cyc);
  1151. containerClass = "Supply100";
  1152. };
  1153. };
  1154. class macro_new_uniform_class(501_inf_medic,strooper_33_cyc): macro_new_uniform_class(501_inf,recruit)
  1155. {
  1156. displayName = "[501st] INF MED ARMR 04 (Sr. CT) [C3-3]";
  1157. class ItemInfo: ItemInfo
  1158. {
  1159. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_33_cyc);
  1160. containerClass = "Supply100";
  1161. };
  1162. };
  1163. class macro_new_uniform_class(501_inf_medic,vtrooper_11_ava): macro_new_uniform_class(501_inf,recruit)
  1164. {
  1165. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A1-1]";
  1166. class ItemInfo: ItemInfo
  1167. {
  1168. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_ava);
  1169. containerClass = "Supply100";
  1170. };
  1171. };
  1172. class macro_new_uniform_class(501_inf_medic,vtrooper_12_ava): macro_new_uniform_class(501_inf,recruit)
  1173. {
  1174. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A1-2]";
  1175. class ItemInfo: ItemInfo
  1176. {
  1177. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_ava);
  1178. containerClass = "Supply100";
  1179. };
  1180. };
  1181. class macro_new_uniform_class(501_inf_medic,vtrooper_13_ava): macro_new_uniform_class(501_inf,recruit)
  1182. {
  1183. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A1-3]";
  1184. class ItemInfo: ItemInfo
  1185. {
  1186. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_ava);
  1187. containerClass = "Supply100";
  1188. };
  1189. };
  1190. class macro_new_uniform_class(501_inf_medic,vtrooper_21_ava): macro_new_uniform_class(501_inf,recruit)
  1191. {
  1192. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A2-1]";
  1193. class ItemInfo: ItemInfo
  1194. {
  1195. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_ava);
  1196. containerClass = "Supply100";
  1197. };
  1198. };
  1199. class macro_new_uniform_class(501_inf_medic,vtrooper_22_ava): macro_new_uniform_class(501_inf,recruit)
  1200. {
  1201. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A2-2]";
  1202. class ItemInfo: ItemInfo
  1203. {
  1204. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_ava);
  1205. containerClass = "Supply100";
  1206. };
  1207. };
  1208. class macro_new_uniform_class(501_inf_medic,vtrooper_23_ava): macro_new_uniform_class(501_inf,recruit)
  1209. {
  1210. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A2-3]";
  1211. class ItemInfo: ItemInfo
  1212. {
  1213. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_ava);
  1214. containerClass = "Supply100";
  1215. };
  1216. };
  1217. class macro_new_uniform_class(501_inf_medic,vtrooper_31_ava): macro_new_uniform_class(501_inf,recruit)
  1218. {
  1219. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A3-1]";
  1220. class ItemInfo: ItemInfo
  1221. {
  1222. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_31_ava);
  1223. containerClass = "Supply100";
  1224. };
  1225. };
  1226. class macro_new_uniform_class(501_inf_medic,vtrooper_32_ava): macro_new_uniform_class(501_inf,recruit)
  1227. {
  1228. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A3-2]";
  1229. class ItemInfo: ItemInfo
  1230. {
  1231. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_ava);
  1232. containerClass = "Supply100";
  1233. };
  1234. };
  1235. class macro_new_uniform_class(501_inf_medic,vtrooper_33_ava): macro_new_uniform_class(501_inf,recruit)
  1236. {
  1237. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [A3-3]";
  1238. class ItemInfo: ItemInfo
  1239. {
  1240. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_ava);
  1241. containerClass = "Supply100";
  1242. };
  1243. };
  1244. class macro_new_uniform_class(501_inf_medic,vtrooper_11_cyc): macro_new_uniform_class(501_inf,recruit)
  1245. {
  1246. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C1-1]";
  1247. class ItemInfo: ItemInfo
  1248. {
  1249. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_cyc);
  1250. containerClass = "Supply100";
  1251. };
  1252. };
  1253. class macro_new_uniform_class(501_inf_medic,vtrooper_12_cyc): macro_new_uniform_class(501_inf,recruit)
  1254. {
  1255. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C1-2]";
  1256. class ItemInfo: ItemInfo
  1257. {
  1258. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_cyc);
  1259. containerClass = "Supply100";
  1260. };
  1261. };
  1262. class macro_new_uniform_class(501_inf_medic,vtrooper_13_cyc): macro_new_uniform_class(501_inf,recruit)
  1263. {
  1264. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C1-3]";
  1265. class ItemInfo: ItemInfo
  1266. {
  1267. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_cyc);
  1268. containerClass = "Supply100";
  1269. };
  1270. };
  1271. class macro_new_uniform_class(501_inf_medic,vtrooper_21_cyc): macro_new_uniform_class(501_inf,recruit)
  1272. {
  1273. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C2-1]";
  1274. class ItemInfo: ItemInfo
  1275. {
  1276. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_cyc);
  1277. containerClass = "Supply100";
  1278. };
  1279. };
  1280. class macro_new_uniform_class(501_inf_medic,vtrooper_22_cyc): macro_new_uniform_class(501_inf,recruit)
  1281. {
  1282. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C2-2]";
  1283. class ItemInfo: ItemInfo
  1284. {
  1285. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_cyc);
  1286. containerClass = "Supply100";
  1287. };
  1288. };
  1289. class macro_new_uniform_class(501_inf_medic,vtrooper_23_cyc): macro_new_uniform_class(501_inf,recruit)
  1290. {
  1291. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C2-3]";
  1292. class ItemInfo: ItemInfo
  1293. {
  1294. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_cyc);
  1295. containerClass = "Supply100";
  1296. };
  1297. };
  1298. class macro_new_uniform_class(501_inf_medic,vtrooper_31_cyc): macro_new_uniform_class(501_inf,recruit)
  1299. {
  1300. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C3-1]";
  1301. class ItemInfo: ItemInfo
  1302. {
  1303. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_31_cyc);
  1304. containerClass = "Supply100";
  1305. };
  1306. };
  1307. class macro_new_uniform_class(501_inf_medic,vtrooper_32_cyc): macro_new_uniform_class(501_inf,recruit)
  1308. {
  1309. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C3-2]";
  1310. class ItemInfo: ItemInfo
  1311. {
  1312. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_cyc);
  1313. containerClass = "Supply100";
  1314. };
  1315. };
  1316. class macro_new_uniform_class(501_inf_medic,vtrooper_33_cyc): macro_new_uniform_class(501_inf,recruit)
  1317. {
  1318. displayName = "[501st] INF MED ARMR 05 (Vet. CT) [C3-3]";
  1319. class ItemInfo: ItemInfo
  1320. {
  1321. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_cyc);
  1322. containerClass = "Supply100";
  1323. };
  1324. };
  1325. class macro_new_uniform_class(501_inf_rto,strooper_11): macro_new_uniform_class(501_inf,recruit)
  1326. {
  1327. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [1-1]";
  1328. class ItemInfo: ItemInfo
  1329. {
  1330. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_11);
  1331. containerClass = "Supply100";
  1332. };
  1333. };
  1334. class macro_new_uniform_class(501_inf_rto,strooper_12): macro_new_uniform_class(501_inf,recruit)
  1335. {
  1336. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [1-2]";
  1337. class ItemInfo: ItemInfo
  1338. {
  1339. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_12);
  1340. containerClass = "Supply100";
  1341. };
  1342. };
  1343. class macro_new_uniform_class(501_inf_rto,strooper_13): macro_new_uniform_class(501_inf,recruit)
  1344. {
  1345. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [1-3]";
  1346. class ItemInfo: ItemInfo
  1347. {
  1348. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_13);
  1349. containerClass = "Supply100";
  1350. };
  1351. };
  1352. class macro_new_uniform_class(501_inf_rto,strooper_21): macro_new_uniform_class(501_inf,recruit)
  1353. {
  1354. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [2-1]";
  1355. class ItemInfo: ItemInfo
  1356. {
  1357. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_21);
  1358. containerClass = "Supply100";
  1359. };
  1360. };
  1361. class macro_new_uniform_class(501_inf_rto,strooper_22): macro_new_uniform_class(501_inf,recruit)
  1362. {
  1363. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [2-2]";
  1364. class ItemInfo: ItemInfo
  1365. {
  1366. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_22);
  1367. containerClass = "Supply100";
  1368. };
  1369. };
  1370. class macro_new_uniform_class(501_inf_rto,strooper_23): macro_new_uniform_class(501_inf,recruit)
  1371. {
  1372. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [2-3]";
  1373. class ItemInfo: ItemInfo
  1374. {
  1375. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_23);
  1376. containerClass = "Supply100";
  1377. };
  1378. };
  1379. class macro_new_uniform_class(501_inf_rto,strooper_31): macro_new_uniform_class(501_inf,recruit)
  1380. {
  1381. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [3-1]";
  1382. class ItemInfo: ItemInfo
  1383. {
  1384. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_31);
  1385. containerClass = "Supply100";
  1386. };
  1387. };
  1388. class macro_new_uniform_class(501_inf_rto,strooper_32): macro_new_uniform_class(501_inf,recruit)
  1389. {
  1390. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [3-2]";
  1391. class ItemInfo: ItemInfo
  1392. {
  1393. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_32);
  1394. containerClass = "Supply100";
  1395. };
  1396. };
  1397. class macro_new_uniform_class(501_inf_rto,strooper_33): macro_new_uniform_class(501_inf,recruit)
  1398. {
  1399. displayName = "[501st] INF RTO ARMR 04 (Sr. CT) [3-3]";
  1400. class ItemInfo: ItemInfo
  1401. {
  1402. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_33);
  1403. containerClass = "Supply100";
  1404. };
  1405. };
  1406. class macro_new_uniform_class(501_inf_rto,vtrooper_11): macro_new_uniform_class(501_inf,recruit)
  1407. {
  1408. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [1-1])";
  1409. class ItemInfo: ItemInfo
  1410. {
  1411. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_11);
  1412. containerClass = "Supply100";
  1413. };
  1414. };
  1415. class macro_new_uniform_class(501_inf_rto,vtrooper_12): macro_new_uniform_class(501_inf,recruit)
  1416. {
  1417. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [1-2])";
  1418. class ItemInfo: ItemInfo
  1419. {
  1420. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_12);
  1421. containerClass = "Supply100";
  1422. };
  1423. };
  1424. class macro_new_uniform_class(501_inf_rto,vtrooper_13): macro_new_uniform_class(501_inf,recruit)
  1425. {
  1426. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [1-3])";
  1427. class ItemInfo: ItemInfo
  1428. {
  1429. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_13);
  1430. containerClass = "Supply100";
  1431. };
  1432. };
  1433. class macro_new_uniform_class(501_inf_rto,vtrooper_21): macro_new_uniform_class(501_inf,recruit)
  1434. {
  1435. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [2-1])";
  1436. class ItemInfo: ItemInfo
  1437. {
  1438. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_21);
  1439. containerClass = "Supply100";
  1440. };
  1441. };
  1442. class macro_new_uniform_class(501_inf_rto,vtrooper_22): macro_new_uniform_class(501_inf,recruit)
  1443. {
  1444. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [2-2])";
  1445. class ItemInfo: ItemInfo
  1446. {
  1447. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_22);
  1448. containerClass = "Supply100";
  1449. };
  1450. };
  1451. class macro_new_uniform_class(501_inf_rto,vtrooper_23): macro_new_uniform_class(501_inf,recruit)
  1452. {
  1453. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [2-3])";
  1454. class ItemInfo: ItemInfo
  1455. {
  1456. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_23);
  1457. containerClass = "Supply100";
  1458. };
  1459. };
  1460. class macro_new_uniform_class(501_inf_rto,vtrooper_31): macro_new_uniform_class(501_inf,recruit)
  1461. {
  1462. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [3-1])";
  1463. class ItemInfo: ItemInfo
  1464. {
  1465. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_31);
  1466. containerClass = "Supply100";
  1467. };
  1468. };
  1469. class macro_new_uniform_class(501_inf_rto,vtrooper_32): macro_new_uniform_class(501_inf,recruit)
  1470. {
  1471. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [3-2])";
  1472. class ItemInfo: ItemInfo
  1473. {
  1474. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_32);
  1475. containerClass = "Supply100";
  1476. };
  1477. };
  1478. class macro_new_uniform_class(501_inf_rto,vtrooper_33): macro_new_uniform_class(501_inf,recruit)
  1479. {
  1480. displayName = "[501st] INF RTO ARMR 05 (Vet. CT [3-3])";
  1481. class ItemInfo: ItemInfo
  1482. {
  1483. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_33);
  1484. containerClass = "Supply100";
  1485. };
  1486. };
  1487. class macro_new_uniform_class(501_arc,01_11): macro_new_uniform_class(501_inf,recruit)
  1488. {
  1489. displayName = "[501st] ARC ARMR 01 [1-1]";
  1490. class ItemInfo: ItemInfo
  1491. {
  1492. uniformClass = macro_new_uniform_skin_class(501_arc,01_11);
  1493. containerClass = "Supply100";
  1494. };
  1495. };
  1496. class macro_new_uniform_class(501_arc,01_12): macro_new_uniform_class(501_inf,recruit)
  1497. {
  1498. displayName = "[501st] ARC ARMR 01 [1-2]";
  1499. class ItemInfo: ItemInfo
  1500. {
  1501. uniformClass = macro_new_uniform_skin_class(501_arc,01_12);
  1502. containerClass = "Supply100";
  1503. };
  1504. };
  1505. class macro_new_uniform_class(501_arc,01_13): macro_new_uniform_class(501_inf,recruit)
  1506. {
  1507. displayName = "[501st] ARC ARMR 01 [1-3]";
  1508. class ItemInfo: ItemInfo
  1509. {
  1510. uniformClass = macro_new_uniform_skin_class(501_arc,01_13);
  1511. containerClass = "Supply100";
  1512. };
  1513. };
  1514. class macro_new_uniform_class(501_arc,01_21): macro_new_uniform_class(501_inf,recruit)
  1515. {
  1516. displayName = "[501st] ARC ARMR 01 [2-1]";
  1517. class ItemInfo: ItemInfo
  1518. {
  1519. uniformClass = macro_new_uniform_skin_class(501_arc,01_21);
  1520. containerClass = "Supply100";
  1521. };
  1522. };
  1523. class macro_new_uniform_class(501_arc,01_22): macro_new_uniform_class(501_inf,recruit)
  1524. {
  1525. displayName = "[501st] ARC ARMR 01 [2-2]";
  1526. class ItemInfo: ItemInfo
  1527. {
  1528. uniformClass = macro_new_uniform_skin_class(501_arc,01_22);
  1529. containerClass = "Supply100";
  1530. };
  1531. };
  1532. class macro_new_uniform_class(501_arc,01_23): macro_new_uniform_class(501_inf,recruit)
  1533. {
  1534. displayName = "[501st] ARC ARMR 01 [2-3]";
  1535. class ItemInfo: ItemInfo
  1536. {
  1537. uniformClass = macro_new_uniform_skin_class(501_arc,01_23);
  1538. containerClass = "Supply100";
  1539. };
  1540. };
  1541. class macro_new_uniform_class(501_arc,01_31): macro_new_uniform_class(501_inf,recruit)
  1542. {
  1543. displayName = "[501st] ARC ARMR 01 [3-1]";
  1544. class ItemInfo: ItemInfo
  1545. {
  1546. uniformClass = macro_new_uniform_skin_class(501_arc,01_31);
  1547. containerClass = "Supply100";
  1548. };
  1549. };
  1550. class macro_new_uniform_class(501_arc,01_32): macro_new_uniform_class(501_inf,recruit)
  1551. {
  1552. displayName = "[501st] ARC ARMR 01 [3-2]";
  1553. class ItemInfo: ItemInfo
  1554. {
  1555. uniformClass = macro_new_uniform_skin_class(501_arc,01_32);
  1556. containerClass = "Supply100";
  1557. };
  1558. };
  1559. class macro_new_uniform_class(501_arc,01_33): macro_new_uniform_class(501_inf,recruit)
  1560. {
  1561. displayName = "[501st] ARC ARMR 01 [3-3]";
  1562. class ItemInfo: ItemInfo
  1563. {
  1564. uniformClass = macro_new_uniform_skin_class(501_arc,01_33);
  1565. containerClass = "Supply100";
  1566. };
  1567. };