_uniforms.hpp 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536
  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 01 (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 01 (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 02 (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 02 (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 03 (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 03 (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 04 (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 04 (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,phase_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. //
  708. class macro_new_uniform_class(empire_rg,boi): macro_new_uniform_class(501_inf,recruit)
  709. {
  710. displayName = "[Empire] Royal Guard Armour";
  711. class ItemInfo: ItemInfo
  712. {
  713. uniformClass = macro_new_uniform_skin_class(empire_rg,boi);
  714. containerClass = "Supply100";
  715. };
  716. };
  717. //
  718. class macro_new_uniform_class(501_arc,01): macro_new_uniform_class(501_inf,recruit)
  719. {
  720. displayName = "[501st] ARC ARMR 01";
  721. class ItemInfo: ItemInfo
  722. {
  723. uniformClass = macro_new_uniform_skin_class(501_arc,01);
  724. containerClass = "Supply100";
  725. };
  726. };
  727. class macro_new_uniform_class(501_arc,02): macro_new_uniform_class(501_inf,recruit)
  728. {
  729. displayName = "[501st] ARC ARMR 02";
  730. class ItemInfo: ItemInfo
  731. {
  732. uniformClass = macro_new_uniform_skin_class(501_arc,02);
  733. containerClass = "Supply100";
  734. };
  735. };
  736. class macro_new_uniform_class(501_utc,01): macro_new_uniform_class(501_inf,recruit)
  737. {
  738. displayName = "[501st] UTC (Cyan)";
  739. class ItemInfo: ItemInfo
  740. {
  741. uniformClass = macro_new_uniform_skin_class(501_utc,01);
  742. containerClass = "Supply100";
  743. };
  744. };
  745. class macro_new_uniform_class(501_utc,02): macro_new_uniform_class(501_inf,recruit)
  746. {
  747. displayName = "[501st] UTC (Green)";
  748. class ItemInfo: ItemInfo
  749. {
  750. uniformClass = macro_new_uniform_skin_class(501_utc,02);
  751. containerClass = "Supply100";
  752. };
  753. };
  754. class macro_new_uniform_class(501_utc,03): macro_new_uniform_class(501_inf,recruit)
  755. {
  756. displayName = "[501st] UTC (Indigo)";
  757. class ItemInfo: ItemInfo
  758. {
  759. uniformClass = macro_new_uniform_skin_class(501_utc,03);
  760. containerClass = "Supply100";
  761. };
  762. };
  763. class macro_new_uniform_class(501_utc,04): macro_new_uniform_class(501_inf,recruit)
  764. {
  765. displayName = "[501st] UTC (Orange)";
  766. class ItemInfo: ItemInfo
  767. {
  768. uniformClass = macro_new_uniform_skin_class(501_utc,04);
  769. containerClass = "Supply100";
  770. };
  771. };
  772. class macro_new_uniform_class(501_utc,05): macro_new_uniform_class(501_inf,recruit)
  773. {
  774. displayName = "[501st] UTC (Pink)";
  775. class ItemInfo: ItemInfo
  776. {
  777. uniformClass = macro_new_uniform_skin_class(501_utc,05);
  778. containerClass = "Supply100";
  779. };
  780. };
  781. class macro_new_uniform_class(501_utc,06): macro_new_uniform_class(501_inf,recruit)
  782. {
  783. displayName = "[501st] UTC (Red)";
  784. class ItemInfo: ItemInfo
  785. {
  786. uniformClass = macro_new_uniform_skin_class(501_utc,06);
  787. containerClass = "Supply100";
  788. };
  789. };
  790. class macro_new_uniform_class(501_utc,07): macro_new_uniform_class(501_inf,recruit)
  791. {
  792. displayName = "[501st] UTC (Violet)";
  793. class ItemInfo: ItemInfo
  794. {
  795. uniformClass = macro_new_uniform_skin_class(501_utc,07);
  796. containerClass = "Supply100";
  797. };
  798. };
  799. class macro_new_uniform_class(501_utc,08): macro_new_uniform_class(501_inf,recruit)
  800. {
  801. displayName = "[501st] UTC (Yellow)";
  802. class ItemInfo: ItemInfo
  803. {
  804. uniformClass = macro_new_uniform_skin_class(501_utc,08);
  805. containerClass = "Supply100";
  806. };
  807. };
  808. class macro_new_uniform_class(501_inf,strooper_11): macro_new_uniform_class(501_inf,recruit)
  809. {
  810. displayName = "[501st] INF ARMR 03 (Sr. CT) [1-1]";
  811. class ItemInfo: ItemInfo
  812. {
  813. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_11);
  814. containerClass = "Supply100";
  815. };
  816. };
  817. class macro_new_uniform_class(501_inf,strooper_12): macro_new_uniform_class(501_inf,recruit)
  818. {
  819. displayName = "[501st] INF ARMR 03 (Sr. CT) [1-2]";
  820. class ItemInfo: ItemInfo
  821. {
  822. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_12);
  823. containerClass = "Supply100";
  824. };
  825. };
  826. class macro_new_uniform_class(501_inf,strooper_13): macro_new_uniform_class(501_inf,recruit)
  827. {
  828. displayName = "[501st] INF ARMR 03 (Sr. CT) [1-3]";
  829. class ItemInfo: ItemInfo
  830. {
  831. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_13);
  832. containerClass = "Supply100";
  833. };
  834. };
  835. class macro_new_uniform_class(501_inf,strooper_21): macro_new_uniform_class(501_inf,recruit)
  836. {
  837. displayName = "[501st] INF ARMR 03 (Sr. CT) [2-1]";
  838. class ItemInfo: ItemInfo
  839. {
  840. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_21);
  841. containerClass = "Supply100";
  842. };
  843. };
  844. class macro_new_uniform_class(501_inf,strooper_22): macro_new_uniform_class(501_inf,recruit)
  845. {
  846. displayName = "[501st] INF ARMR 03 (Sr. CT) [2-2]";
  847. class ItemInfo: ItemInfo
  848. {
  849. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_22);
  850. containerClass = "Supply100";
  851. };
  852. };
  853. class macro_new_uniform_class(501_inf,strooper_23): macro_new_uniform_class(501_inf,recruit)
  854. {
  855. displayName = "[501st] INF ARMR 03 (Sr. CT) [2-3]";
  856. class ItemInfo: ItemInfo
  857. {
  858. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_23);
  859. containerClass = "Supply100";
  860. };
  861. };
  862. class macro_new_uniform_class(501_inf,strooper_31): macro_new_uniform_class(501_inf,recruit)
  863. {
  864. displayName = "[501st] INF ARMR 03 (Sr. CT) [3-1]";
  865. class ItemInfo: ItemInfo
  866. {
  867. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_31);
  868. containerClass = "Supply100";
  869. };
  870. };
  871. class macro_new_uniform_class(501_inf,strooper_32): macro_new_uniform_class(501_inf,recruit)
  872. {
  873. displayName = "[501st] INF ARMR 03 (Sr. CT) [3-2]";
  874. class ItemInfo: ItemInfo
  875. {
  876. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_32);
  877. containerClass = "Supply100";
  878. };
  879. };
  880. class macro_new_uniform_class(501_inf,strooper_33): macro_new_uniform_class(501_inf,recruit)
  881. {
  882. displayName = "[501st] INF ARMR 03 (Sr. CT) [3-3]";
  883. class ItemInfo: ItemInfo
  884. {
  885. uniformClass = macro_new_uniform_skin_class(501_inf,strooper_33);
  886. containerClass = "Supply100";
  887. };
  888. };
  889. class macro_new_uniform_class(501_inf,vtrooper_11): macro_new_uniform_class(501_inf,recruit)
  890. {
  891. displayName = "[501st] INF ARMR 04 (Vet. CT) [1-1]";
  892. class ItemInfo: ItemInfo
  893. {
  894. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_11);
  895. containerClass = "Supply100";
  896. };
  897. };
  898. class macro_new_uniform_class(501_inf,vtrooper_12): macro_new_uniform_class(501_inf,recruit)
  899. {
  900. displayName = "[501st] INF ARMR 04 (Vet. CT) [1-2]";
  901. class ItemInfo: ItemInfo
  902. {
  903. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_12);
  904. containerClass = "Supply100";
  905. };
  906. };
  907. class macro_new_uniform_class(501_inf,vtrooper_13): macro_new_uniform_class(501_inf,recruit)
  908. {
  909. displayName = "[501st] INF ARMR 04 (Vet. CT) [1-3]";
  910. class ItemInfo: ItemInfo
  911. {
  912. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_13);
  913. containerClass = "Supply100";
  914. };
  915. };
  916. class macro_new_uniform_class(501_inf,vtrooper_21): macro_new_uniform_class(501_inf,recruit)
  917. {
  918. displayName = "[501st] INF ARMR 04 (Vet. CT) [2-1]";
  919. class ItemInfo: ItemInfo
  920. {
  921. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_21);
  922. containerClass = "Supply100";
  923. };
  924. };
  925. class macro_new_uniform_class(501_inf,vtrooper_22): macro_new_uniform_class(501_inf,recruit)
  926. {
  927. displayName = "[501st] INF ARMR 04 (Vet. CT) [2-2]";
  928. class ItemInfo: ItemInfo
  929. {
  930. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_22);
  931. containerClass = "Supply100";
  932. };
  933. };
  934. class macro_new_uniform_class(501_inf,vtrooper_23): macro_new_uniform_class(501_inf,recruit)
  935. {
  936. displayName = "[501st] INF ARMR 04 (Vet. CT) [2-3]";
  937. class ItemInfo: ItemInfo
  938. {
  939. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_23);
  940. containerClass = "Supply100";
  941. };
  942. };
  943. class macro_new_uniform_class(501_inf,vtrooper_31): macro_new_uniform_class(501_inf,recruit)
  944. {
  945. displayName = "[501st] INF ARMR 04 (Vet. CT) [3-1]";
  946. class ItemInfo: ItemInfo
  947. {
  948. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_31);
  949. containerClass = "Supply100";
  950. };
  951. };
  952. class macro_new_uniform_class(501_inf,vtrooper_32): macro_new_uniform_class(501_inf,recruit)
  953. {
  954. displayName = "[501st] INF ARMR 04 (Vet. CT) [3-2]";
  955. class ItemInfo: ItemInfo
  956. {
  957. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_32);
  958. containerClass = "Supply100";
  959. };
  960. };
  961. class macro_new_uniform_class(501_inf,vtrooper_33): macro_new_uniform_class(501_inf,recruit)
  962. {
  963. displayName = "[501st] INF ARMR 04 (Vet. CT) [3-3]";
  964. class ItemInfo: ItemInfo
  965. {
  966. uniformClass = macro_new_uniform_skin_class(501_inf,vtrooper_33);
  967. containerClass = "Supply100";
  968. };
  969. };
  970. class macro_new_uniform_class(501_inf_medic,strooper_11_ava): macro_new_uniform_class(501_inf,recruit)
  971. {
  972. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A1-1]";
  973. class ItemInfo: ItemInfo
  974. {
  975. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_11_ava);
  976. containerClass = "Supply100";
  977. };
  978. };
  979. class macro_new_uniform_class(501_inf_medic,strooper_12_ava): macro_new_uniform_class(501_inf,recruit)
  980. {
  981. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A1-2]";
  982. class ItemInfo: ItemInfo
  983. {
  984. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_12_ava);
  985. containerClass = "Supply100";
  986. };
  987. };
  988. class macro_new_uniform_class(501_inf_medic,strooper_13_ava): macro_new_uniform_class(501_inf,recruit)
  989. {
  990. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A1-3]";
  991. class ItemInfo: ItemInfo
  992. {
  993. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_13_ava);
  994. containerClass = "Supply100";
  995. };
  996. };
  997. class macro_new_uniform_class(501_inf_medic,strooper_21_ava): macro_new_uniform_class(501_inf,recruit)
  998. {
  999. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A2-1]";
  1000. class ItemInfo: ItemInfo
  1001. {
  1002. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_21_ava);
  1003. containerClass = "Supply100";
  1004. };
  1005. };
  1006. class macro_new_uniform_class(501_inf_medic,strooper_22_ava): macro_new_uniform_class(501_inf,recruit)
  1007. {
  1008. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A2-2]";
  1009. class ItemInfo: ItemInfo
  1010. {
  1011. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_22_ava);
  1012. containerClass = "Supply100";
  1013. };
  1014. };
  1015. class macro_new_uniform_class(501_inf_medic,strooper_23_ava): macro_new_uniform_class(501_inf,recruit)
  1016. {
  1017. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A2-3]";
  1018. class ItemInfo: ItemInfo
  1019. {
  1020. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_23_ava);
  1021. containerClass = "Supply100";
  1022. };
  1023. };
  1024. class macro_new_uniform_class(501_inf_medic,strooper_31_ava): macro_new_uniform_class(501_inf,recruit)
  1025. {
  1026. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A3-1]";
  1027. class ItemInfo: ItemInfo
  1028. {
  1029. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_31_ava);
  1030. containerClass = "Supply100";
  1031. };
  1032. };
  1033. class macro_new_uniform_class(501_inf_medic,strooper_32_ava): macro_new_uniform_class(501_inf,recruit)
  1034. {
  1035. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A3-2]";
  1036. class ItemInfo: ItemInfo
  1037. {
  1038. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_32_ava);
  1039. containerClass = "Supply100";
  1040. };
  1041. };
  1042. class macro_new_uniform_class(501_inf_medic,strooper_33_ava): macro_new_uniform_class(501_inf,recruit)
  1043. {
  1044. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [A3-3]";
  1045. class ItemInfo: ItemInfo
  1046. {
  1047. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_33_ava);
  1048. containerClass = "Supply100";
  1049. };
  1050. };
  1051. class macro_new_uniform_class(501_inf_medic,strooper_11_cyc): macro_new_uniform_class(501_inf,recruit)
  1052. {
  1053. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C1-1]";
  1054. class ItemInfo: ItemInfo
  1055. {
  1056. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_11_cyc);
  1057. containerClass = "Supply100";
  1058. };
  1059. };
  1060. class macro_new_uniform_class(501_inf_medic,strooper_12_cyc): macro_new_uniform_class(501_inf,recruit)
  1061. {
  1062. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C1-2]";
  1063. class ItemInfo: ItemInfo
  1064. {
  1065. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_12_cyc);
  1066. containerClass = "Supply100";
  1067. };
  1068. };
  1069. class macro_new_uniform_class(501_inf_medic,strooper_13_cyc): macro_new_uniform_class(501_inf,recruit)
  1070. {
  1071. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C1-3]";
  1072. class ItemInfo: ItemInfo
  1073. {
  1074. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_13_cyc);
  1075. containerClass = "Supply100";
  1076. };
  1077. };
  1078. class macro_new_uniform_class(501_inf_medic,strooper_21_cyc): macro_new_uniform_class(501_inf,recruit)
  1079. {
  1080. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C2-1]";
  1081. class ItemInfo: ItemInfo
  1082. {
  1083. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_21_cyc);
  1084. containerClass = "Supply100";
  1085. };
  1086. };
  1087. class macro_new_uniform_class(501_inf_medic,strooper_22_cyc): macro_new_uniform_class(501_inf,recruit)
  1088. {
  1089. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C2-2]";
  1090. class ItemInfo: ItemInfo
  1091. {
  1092. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_22_cyc);
  1093. containerClass = "Supply100";
  1094. };
  1095. };
  1096. class macro_new_uniform_class(501_inf_medic,strooper_23_cyc): macro_new_uniform_class(501_inf,recruit)
  1097. {
  1098. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C2-3]";
  1099. class ItemInfo: ItemInfo
  1100. {
  1101. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_23_cyc);
  1102. containerClass = "Supply100";
  1103. };
  1104. };
  1105. class macro_new_uniform_class(501_inf_medic,strooper_31_cyc): macro_new_uniform_class(501_inf,recruit)
  1106. {
  1107. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C3-1]";
  1108. class ItemInfo: ItemInfo
  1109. {
  1110. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_31_cyc);
  1111. containerClass = "Supply100";
  1112. };
  1113. };
  1114. class macro_new_uniform_class(501_inf_medic,strooper_32_cyc): macro_new_uniform_class(501_inf,recruit)
  1115. {
  1116. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C3-2]";
  1117. class ItemInfo: ItemInfo
  1118. {
  1119. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_32_cyc);
  1120. containerClass = "Supply100";
  1121. };
  1122. };
  1123. class macro_new_uniform_class(501_inf_medic,strooper_33_cyc): macro_new_uniform_class(501_inf,recruit)
  1124. {
  1125. displayName = "[501st] INF MED ARMR 03 (Sr. CT) [C3-3]";
  1126. class ItemInfo: ItemInfo
  1127. {
  1128. uniformClass = macro_new_uniform_skin_class(501_inf_medic,strooper_33_cyc);
  1129. containerClass = "Supply100";
  1130. };
  1131. };
  1132. class macro_new_uniform_class(501_inf_medic,vtrooper_11_ava): macro_new_uniform_class(501_inf,recruit)
  1133. {
  1134. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A1-1]";
  1135. class ItemInfo: ItemInfo
  1136. {
  1137. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_ava);
  1138. containerClass = "Supply100";
  1139. };
  1140. };
  1141. class macro_new_uniform_class(501_inf_medic,vtrooper_12_ava): macro_new_uniform_class(501_inf,recruit)
  1142. {
  1143. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A1-2]";
  1144. class ItemInfo: ItemInfo
  1145. {
  1146. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_ava);
  1147. containerClass = "Supply100";
  1148. };
  1149. };
  1150. class macro_new_uniform_class(501_inf_medic,vtrooper_13_ava): macro_new_uniform_class(501_inf,recruit)
  1151. {
  1152. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A1-3]";
  1153. class ItemInfo: ItemInfo
  1154. {
  1155. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_ava);
  1156. containerClass = "Supply100";
  1157. };
  1158. };
  1159. class macro_new_uniform_class(501_inf_medic,vtrooper_21_ava): macro_new_uniform_class(501_inf,recruit)
  1160. {
  1161. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A2-1]";
  1162. class ItemInfo: ItemInfo
  1163. {
  1164. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_ava);
  1165. containerClass = "Supply100";
  1166. };
  1167. };
  1168. class macro_new_uniform_class(501_inf_medic,vtrooper_22_ava): macro_new_uniform_class(501_inf,recruit)
  1169. {
  1170. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A2-2]";
  1171. class ItemInfo: ItemInfo
  1172. {
  1173. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_ava);
  1174. containerClass = "Supply100";
  1175. };
  1176. };
  1177. class macro_new_uniform_class(501_inf_medic,vtrooper_23_ava): macro_new_uniform_class(501_inf,recruit)
  1178. {
  1179. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A2-3]";
  1180. class ItemInfo: ItemInfo
  1181. {
  1182. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_ava);
  1183. containerClass = "Supply100";
  1184. };
  1185. };
  1186. class macro_new_uniform_class(501_inf_medic,vtrooper_31_ava): macro_new_uniform_class(501_inf,recruit)
  1187. {
  1188. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A3-1]";
  1189. class ItemInfo: ItemInfo
  1190. {
  1191. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_ava);
  1192. containerClass = "Supply100";
  1193. };
  1194. };
  1195. class macro_new_uniform_class(501_inf_medic,vtrooper_32_ava): macro_new_uniform_class(501_inf,recruit)
  1196. {
  1197. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A3-2]";
  1198. class ItemInfo: ItemInfo
  1199. {
  1200. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_ava);
  1201. containerClass = "Supply100";
  1202. };
  1203. };
  1204. class macro_new_uniform_class(501_inf_medic,vtrooper_33_ava): macro_new_uniform_class(501_inf,recruit)
  1205. {
  1206. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [A3-3]";
  1207. class ItemInfo: ItemInfo
  1208. {
  1209. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_ava);
  1210. containerClass = "Supply100";
  1211. };
  1212. };
  1213. class macro_new_uniform_class(501_inf_medic,vtrooper_11_cyc): macro_new_uniform_class(501_inf,recruit)
  1214. {
  1215. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C1-1]";
  1216. class ItemInfo: ItemInfo
  1217. {
  1218. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_cyc);
  1219. containerClass = "Supply100";
  1220. };
  1221. };
  1222. class macro_new_uniform_class(501_inf_medic,vtrooper_12_cyc): macro_new_uniform_class(501_inf,recruit)
  1223. {
  1224. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C1-2]";
  1225. class ItemInfo: ItemInfo
  1226. {
  1227. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_cyc);
  1228. containerClass = "Supply100";
  1229. };
  1230. };
  1231. class macro_new_uniform_class(501_inf_medic,vtrooper_13_cyc): macro_new_uniform_class(501_inf,recruit)
  1232. {
  1233. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C1-3]";
  1234. class ItemInfo: ItemInfo
  1235. {
  1236. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_cyc);
  1237. containerClass = "Supply100";
  1238. };
  1239. };
  1240. class macro_new_uniform_class(501_inf_medic,vtrooper_21_cyc): macro_new_uniform_class(501_inf,recruit)
  1241. {
  1242. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C2-1]";
  1243. class ItemInfo: ItemInfo
  1244. {
  1245. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_cyc);
  1246. containerClass = "Supply100";
  1247. };
  1248. };
  1249. class macro_new_uniform_class(501_inf_medic,vtrooper_22_cyc): macro_new_uniform_class(501_inf,recruit)
  1250. {
  1251. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C2-2]";
  1252. class ItemInfo: ItemInfo
  1253. {
  1254. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_cyc);
  1255. containerClass = "Supply100";
  1256. };
  1257. };
  1258. class macro_new_uniform_class(501_inf_medic,vtrooper_23_cyc): macro_new_uniform_class(501_inf,recruit)
  1259. {
  1260. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C2-3]";
  1261. class ItemInfo: ItemInfo
  1262. {
  1263. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_cyc);
  1264. containerClass = "Supply100";
  1265. };
  1266. };
  1267. class macro_new_uniform_class(501_inf_medic,vtrooper_31_cyc): macro_new_uniform_class(501_inf,recruit)
  1268. {
  1269. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C3-1]";
  1270. class ItemInfo: ItemInfo
  1271. {
  1272. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_cyc);
  1273. containerClass = "Supply100";
  1274. };
  1275. };
  1276. class macro_new_uniform_class(501_inf_medic,vtrooper_32_cyc): macro_new_uniform_class(501_inf,recruit)
  1277. {
  1278. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C3-2]";
  1279. class ItemInfo: ItemInfo
  1280. {
  1281. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_cyc);
  1282. containerClass = "Supply100";
  1283. };
  1284. };
  1285. class macro_new_uniform_class(501_inf_medic,vtrooper_33_cyc): macro_new_uniform_class(501_inf,recruit)
  1286. {
  1287. displayName = "[501st] INF MED ARMR 04 (Vet. CT) [C3-3]";
  1288. class ItemInfo: ItemInfo
  1289. {
  1290. uniformClass = macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_cyc);
  1291. containerClass = "Supply100";
  1292. };
  1293. };
  1294. class macro_new_uniform_class(501_inf_rto,strooper_11): macro_new_uniform_class(501_inf,recruit)
  1295. {
  1296. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [1-1]";
  1297. class ItemInfo: ItemInfo
  1298. {
  1299. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_11);
  1300. containerClass = "Supply100";
  1301. };
  1302. };
  1303. class macro_new_uniform_class(501_inf_rto,strooper_12): macro_new_uniform_class(501_inf,recruit)
  1304. {
  1305. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [1-2]";
  1306. class ItemInfo: ItemInfo
  1307. {
  1308. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_12);
  1309. containerClass = "Supply100";
  1310. };
  1311. };
  1312. class macro_new_uniform_class(501_inf_rto,strooper_13): macro_new_uniform_class(501_inf,recruit)
  1313. {
  1314. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [1-3]";
  1315. class ItemInfo: ItemInfo
  1316. {
  1317. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_13);
  1318. containerClass = "Supply100";
  1319. };
  1320. };
  1321. class macro_new_uniform_class(501_inf_rto,strooper_21): macro_new_uniform_class(501_inf,recruit)
  1322. {
  1323. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [2-1]";
  1324. class ItemInfo: ItemInfo
  1325. {
  1326. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_21);
  1327. containerClass = "Supply100";
  1328. };
  1329. };
  1330. class macro_new_uniform_class(501_inf_rto,strooper_22): macro_new_uniform_class(501_inf,recruit)
  1331. {
  1332. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [2-2]";
  1333. class ItemInfo: ItemInfo
  1334. {
  1335. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_22);
  1336. containerClass = "Supply100";
  1337. };
  1338. };
  1339. class macro_new_uniform_class(501_inf_rto,strooper_23): macro_new_uniform_class(501_inf,recruit)
  1340. {
  1341. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [2-3]";
  1342. class ItemInfo: ItemInfo
  1343. {
  1344. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_23);
  1345. containerClass = "Supply100";
  1346. };
  1347. };
  1348. class macro_new_uniform_class(501_inf_rto,strooper_31): macro_new_uniform_class(501_inf,recruit)
  1349. {
  1350. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [3-1]";
  1351. class ItemInfo: ItemInfo
  1352. {
  1353. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_21);
  1354. containerClass = "Supply100";
  1355. };
  1356. };
  1357. class macro_new_uniform_class(501_inf_rto,strooper_32): macro_new_uniform_class(501_inf,recruit)
  1358. {
  1359. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [3-2]";
  1360. class ItemInfo: ItemInfo
  1361. {
  1362. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_32);
  1363. containerClass = "Supply100";
  1364. };
  1365. };
  1366. class macro_new_uniform_class(501_inf_rto,strooper_33): macro_new_uniform_class(501_inf,recruit)
  1367. {
  1368. displayName = "[501st] INF RTO ARMR 03 (Sr. CT) [3-3]";
  1369. class ItemInfo: ItemInfo
  1370. {
  1371. uniformClass = macro_new_uniform_skin_class(501_inf_rto,strooper_33);
  1372. containerClass = "Supply100";
  1373. };
  1374. };
  1375. class macro_new_uniform_class(501_inf_rto,vtrooper_11): macro_new_uniform_class(501_inf,recruit)
  1376. {
  1377. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [1-1])";
  1378. class ItemInfo: ItemInfo
  1379. {
  1380. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_11);
  1381. containerClass = "Supply100";
  1382. };
  1383. };
  1384. class macro_new_uniform_class(501_inf_rto,vtrooper_12): macro_new_uniform_class(501_inf,recruit)
  1385. {
  1386. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [1-2])";
  1387. class ItemInfo: ItemInfo
  1388. {
  1389. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_12);
  1390. containerClass = "Supply100";
  1391. };
  1392. };
  1393. class macro_new_uniform_class(501_inf_rto,vtrooper_13): macro_new_uniform_class(501_inf,recruit)
  1394. {
  1395. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [1-3])";
  1396. class ItemInfo: ItemInfo
  1397. {
  1398. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_13);
  1399. containerClass = "Supply100";
  1400. };
  1401. };
  1402. class macro_new_uniform_class(501_inf_rto,vtrooper_21): macro_new_uniform_class(501_inf,recruit)
  1403. {
  1404. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [2-1])";
  1405. class ItemInfo: ItemInfo
  1406. {
  1407. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_11);
  1408. containerClass = "Supply100";
  1409. };
  1410. };
  1411. class macro_new_uniform_class(501_inf_rto,vtrooper_22): macro_new_uniform_class(501_inf,recruit)
  1412. {
  1413. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [2-2])";
  1414. class ItemInfo: ItemInfo
  1415. {
  1416. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_12);
  1417. containerClass = "Supply100";
  1418. };
  1419. };
  1420. class macro_new_uniform_class(501_inf_rto,vtrooper_23): macro_new_uniform_class(501_inf,recruit)
  1421. {
  1422. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [2-3])";
  1423. class ItemInfo: ItemInfo
  1424. {
  1425. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_23);
  1426. containerClass = "Supply100";
  1427. };
  1428. };
  1429. class macro_new_uniform_class(501_inf_rto,vtrooper_31): macro_new_uniform_class(501_inf,recruit)
  1430. {
  1431. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [3-1])";
  1432. class ItemInfo: ItemInfo
  1433. {
  1434. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_11);
  1435. containerClass = "Supply100";
  1436. };
  1437. };
  1438. class macro_new_uniform_class(501_inf_rto,vtrooper_32): macro_new_uniform_class(501_inf,recruit)
  1439. {
  1440. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [3-2])";
  1441. class ItemInfo: ItemInfo
  1442. {
  1443. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_12);
  1444. containerClass = "Supply100";
  1445. };
  1446. };
  1447. class macro_new_uniform_class(501_inf_rto,vtrooper_33): macro_new_uniform_class(501_inf,recruit)
  1448. {
  1449. displayName = "[501st] INF RTO ARMR 04 (Vet. CT [3-3])";
  1450. class ItemInfo: ItemInfo
  1451. {
  1452. uniformClass = macro_new_uniform_skin_class(501_inf_rto,vtrooper_23);
  1453. containerClass = "Supply100";
  1454. };
  1455. };
  1456. class macro_new_uniform_class(501_arc,01_11): macro_new_uniform_class(501_inf,recruit)
  1457. {
  1458. displayName = "[501st] ARC ARMR 01 [1-1]";
  1459. class ItemInfo: ItemInfo
  1460. {
  1461. uniformClass = macro_new_uniform_skin_class(501_arc,01_11);
  1462. containerClass = "Supply100";
  1463. };
  1464. };
  1465. class macro_new_uniform_class(501_arc,01_12): macro_new_uniform_class(501_inf,recruit)
  1466. {
  1467. displayName = "[501st] ARC ARMR 01 [1-2]";
  1468. class ItemInfo: ItemInfo
  1469. {
  1470. uniformClass = macro_new_uniform_skin_class(501_arc,01_12);
  1471. containerClass = "Supply100";
  1472. };
  1473. };
  1474. class macro_new_uniform_class(501_arc,01_13): macro_new_uniform_class(501_inf,recruit)
  1475. {
  1476. displayName = "[501st] ARC ARMR 01 [1-3]";
  1477. class ItemInfo: ItemInfo
  1478. {
  1479. uniformClass = macro_new_uniform_skin_class(501_arc,01_13);
  1480. containerClass = "Supply100";
  1481. };
  1482. };
  1483. class macro_new_uniform_class(501_arc,01_21): macro_new_uniform_class(501_inf,recruit)
  1484. {
  1485. displayName = "[501st] ARC ARMR 01 [2-1]";
  1486. class ItemInfo: ItemInfo
  1487. {
  1488. uniformClass = macro_new_uniform_skin_class(501_arc,01_1);
  1489. containerClass = "Supply100";
  1490. };
  1491. };
  1492. class macro_new_uniform_class(501_arc,01_22): macro_new_uniform_class(501_inf,recruit)
  1493. {
  1494. displayName = "[501st] ARC ARMR 01 [2-2]";
  1495. class ItemInfo: ItemInfo
  1496. {
  1497. uniformClass = macro_new_uniform_skin_class(501_arc,01_22);
  1498. containerClass = "Supply100";
  1499. };
  1500. };
  1501. class macro_new_uniform_class(501_arc,01_23): macro_new_uniform_class(501_inf,recruit)
  1502. {
  1503. displayName = "[501st] ARC ARMR 01 [2-3]";
  1504. class ItemInfo: ItemInfo
  1505. {
  1506. uniformClass = macro_new_uniform_skin_class(501_arc,01_23);
  1507. containerClass = "Supply100";
  1508. };
  1509. };
  1510. class macro_new_uniform_class(501_arc,01_31): macro_new_uniform_class(501_inf,recruit)
  1511. {
  1512. displayName = "[501st] ARC ARMR 01 [3-1]";
  1513. class ItemInfo: ItemInfo
  1514. {
  1515. uniformClass = macro_new_uniform_skin_class(501_arc,01_31);
  1516. containerClass = "Supply100";
  1517. };
  1518. };
  1519. class macro_new_uniform_class(501_arc,01_32): macro_new_uniform_class(501_inf,recruit)
  1520. {
  1521. displayName = "[501st] ARC ARMR 01 [3-2]";
  1522. class ItemInfo: ItemInfo
  1523. {
  1524. uniformClass = macro_new_uniform_skin_class(501_arc,01_32);
  1525. containerClass = "Supply100";
  1526. };
  1527. };
  1528. class macro_new_uniform_class(501_arc,01_33): macro_new_uniform_class(501_inf,recruit)
  1529. {
  1530. displayName = "[501st] ARC ARMR 01 [3-3]";
  1531. class ItemInfo: ItemInfo
  1532. {
  1533. uniformClass = macro_new_uniform_skin_class(501_arc,01_33);
  1534. containerClass = "Supply100";
  1535. };
  1536. };