config.cpp 97 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451
  1. #include "../../config_macros.hpp"
  2. #include "../../../RD501_main/config_macros.hpp"
  3. class CfgPatches
  4. {
  5. class macro_patch_name(clones)
  6. {
  7. addonRootClass=macro_patch_name(units);
  8. requiredAddons[]=
  9. {
  10. macro_patch_name(units)
  11. };
  12. requiredVersion=0.1;
  13. units[]={
  14. };
  15. weapons[]=
  16. {
  17. };
  18. };
  19. };
  20. class cfgWeapons
  21. {
  22. class Uniform_Base;
  23. class UniformItem;
  24. class V_RebreatherB;
  25. class VestItem;
  26. //uniforms
  27. #include "_uniforms.hpp"
  28. #include "_headwear.hpp"
  29. class JLTS_clone_comlink;
  30. class rd501_JLTS_clone_comlink: JLTS_clone_comlink
  31. {
  32. tf_range=5000;
  33. displayName="[501st] Clone Comlink";
  34. };
  35. class JLTS_Clone_ARC_backpack;
  36. class rd501_JLTS_ARC_backpack_noLR : JLTS_Clone_ARC_backpack
  37. {
  38. f_hasLRradio = 0;
  39. displayName = "[501st] ARC Backpack no LR";
  40. };
  41. //chest
  42. class macro_new_vest_class(501_inf,acc_9):V_RebreatherB
  43. {
  44. author = "RD501";
  45. scope = 2;
  46. side = 3;
  47. displayName = "[501st] INF ACC 09 (First Lt.)";
  48. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  49. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  50. hiddenSelections[] = {"Camo1"};
  51. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\1st_lt_pauldron.paa};
  52. hiddenSelectionsMaterials[]=
  53. {
  54. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  55. };
  56. class ItemInfo: VestItem
  57. {
  58. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  59. modelsides[] = {6};
  60. hiddenSelections[] = {"Camo1"};
  61. macro_rebreather_armor_stuff
  62. hiddenSelectionsMaterials[]=
  63. {
  64. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  65. };
  66. class HitpointsProtectionInfo
  67. {
  68. class Diaphragm
  69. {
  70. hitpointName = "HitDiaphragm";
  71. armor = 7500;
  72. passThrough = 0.4;
  73. };
  74. class Chest
  75. {
  76. hitpointName = "HitChest";
  77. armor = 7000;
  78. passThrough = 0.4;
  79. };
  80. class Abdomen
  81. {
  82. hitpointName = "HitAbdomen";
  83. armor = 5000;
  84. passThrough = 0.4;
  85. };
  86. class Pelvis
  87. {
  88. hitpointName = "HitPelvis";
  89. armor = 6700;
  90. passThrough = 0.4;
  91. };
  92. class Neck
  93. {
  94. hitpointName = "HitNeck";
  95. armor = 1000;
  96. passThrough = 0.2;
  97. };
  98. class Arms
  99. {
  100. hitpointName = "HitArms";
  101. armor = 4000;
  102. passThrough = 0.2;
  103. };
  104. class Body
  105. {
  106. armor = 4000;
  107. hitpointName = "HitBody";
  108. passThrough = 0.4;
  109. };
  110. };
  111. };
  112. };
  113. class macro_new_vest_class(501_inf,acc_9_v2): macro_new_vest_class(501_inf,acc_9)
  114. {
  115. displayName = "[501st] INF ACC 09 (First Lt. V2)";
  116. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  117. class ItemInfo: ItemInfo
  118. {
  119. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  120. };
  121. };
  122. class macro_new_vest_class(501_inf,acc_8): macro_new_vest_class(501_inf,acc_9)
  123. {
  124. displayName = "[501st] INF ACC 08 (Second Lt.)";
  125. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  126. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  127. hiddenSelections[] = {"Camo1"};
  128. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\2nd_lt_pauldron.paa};
  129. class ItemInfo: ItemInfo
  130. {
  131. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  132. containerClass="Supply100";
  133. hiddenSelections[]=
  134. {
  135. "camo1"
  136. };
  137. };
  138. };
  139. class macro_new_vest_class(501_inf,acc_8_v2): macro_new_vest_class(501_inf,acc_8)
  140. {
  141. displayName = "[501st] INF ACC 08 (Second Lt. V2)";
  142. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  143. class ItemInfo: ItemInfo
  144. {
  145. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  146. };
  147. };
  148. class macro_new_vest_class(501_inf,acc_12): macro_new_vest_class(501_inf,acc_9)
  149. {
  150. displayName = "[501st] INF ACC 06 (Sgt. Major)"
  151. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  152. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  153. hiddenSelections[] = {"Camo1"};
  154. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\sgtmajor_pauldron.paa};
  155. class ItemInfo: ItemInfo
  156. {
  157. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  158. containerClass="Supply100";
  159. hiddenSelections[]=
  160. {
  161. "camo1"
  162. };
  163. };
  164. };
  165. class macro_new_vest_class(501_inf,acc_12_v2): macro_new_vest_class(501_inf,acc_12)
  166. {
  167. displayName = "[501st] INF ACC 06 (Sgt. Major V2)"
  168. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  169. class ItemInfo: ItemInfo
  170. {
  171. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  172. };
  173. };
  174. class macro_new_vest_class(501_inf,acc_6): macro_new_vest_class(501_inf,acc_9)
  175. {
  176. displayName = "[501st] INF ACC 06 (Sgt. Major [C])";
  177. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  178. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  179. hiddenSelections[] = {"Camo1"};
  180. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\comp_ncoic_pauldron.paa};
  181. class ItemInfo: ItemInfo
  182. {
  183. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  184. containerClass="Supply100";
  185. hiddenSelections[]=
  186. {
  187. "camo1"
  188. };
  189. };
  190. };
  191. class macro_new_vest_class(501_inf,acc_6_v2): macro_new_vest_class(501_inf,acc_6)
  192. {
  193. displayName = "[501st] INF ACC 06 (Sgt. Major [C] V2)";
  194. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  195. class ItemInfo: ItemInfo
  196. {
  197. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  198. };
  199. };
  200. class macro_new_vest_class(501_inf,acc_7): macro_new_vest_class(501_inf,acc_9)
  201. {
  202. displayName = "[501st] INF ACC 07 (Sgt. Major [B])";
  203. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  204. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  205. hiddenSelections[] = {"Camo1"};
  206. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\bn_ncoic_pauldron.paa};
  207. class ItemInfo: ItemInfo
  208. {
  209. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  210. containerClass="Supply100";
  211. hiddenSelections[]=
  212. {
  213. "camo1"
  214. };
  215. };
  216. };
  217. class macro_new_vest_class(501_inf,acc_7_v2): macro_new_vest_class(501_inf,acc_7)
  218. {
  219. displayName = "[501st] INF ACC 07 (Sgt. Major [B] V2)";
  220. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  221. class ItemInfo: ItemInfo
  222. {
  223. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  224. };
  225. };
  226. class macro_new_vest_class(501_inf,acc_10): macro_new_vest_class(501_inf,acc_9)
  227. {
  228. displayName = "[501st] INF ACC 10 (Captain)";
  229. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  230. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  231. hiddenSelections[] = {"Camo1"};
  232. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\cpt_pauldron.paa};
  233. class ItemInfo: ItemInfo
  234. {
  235. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  236. containerClass="Supply100";
  237. hiddenSelections[]=
  238. {
  239. "camo1"
  240. };
  241. };
  242. };
  243. class macro_new_vest_class(501_inf,acc_10_v2): macro_new_vest_class(501_inf,acc_10)
  244. {
  245. displayName = "[501st] INF ACC 10 (Captain V2)";
  246. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  247. class ItemInfo: ItemInfo
  248. {
  249. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  250. };
  251. };
  252. class macro_new_vest_class(501_inf,acc_11): macro_new_vest_class(501_inf,acc_9)
  253. {
  254. displayName = "[501st] INF ACC 11 (Major)";
  255. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  256. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  257. hiddenSelections[] = {"Camo1"};
  258. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\maj_pauldron.paa};
  259. class ItemInfo: ItemInfo
  260. {
  261. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  262. containerClass="Supply100";
  263. hiddenSelections[]=
  264. {
  265. "camo1"
  266. };
  267. };
  268. };
  269. class macro_new_vest_class(501_inf,acc_11_v2): macro_new_vest_class(501_inf,acc_11)
  270. {
  271. displayName = "[501st] INF ACC 11 (Major V2)";
  272. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  273. class ItemInfo: ItemInfo
  274. {
  275. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  276. };
  277. };
  278. class macro_new_vest_class(501_inf,acc_3): macro_new_vest_class(501_inf,acc_9)
  279. {
  280. displayName = "[501st] INF ACC 03 (Sr. Corporal)";
  281. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  282. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  283. hiddenSelections[] = {"camo2"};
  284. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\sr_nco_acc.paa};
  285. hiddenSelectionsMaterials[]=
  286. {
  287. };
  288. class ItemInfo: ItemInfo
  289. {
  290. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  291. containerClass="Supply100";
  292. hiddenSelections[]=
  293. {
  294. "camo2"
  295. };
  296. };
  297. };
  298. class macro_new_vest_class(501_inf,acc_3_b): macro_new_vest_class(501_inf,acc_9)
  299. {
  300. displayName = "[501st] INF ACC 03 Medic (Sr. Corporal)";
  301. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  302. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  303. hiddenSelections[] = {"camo2"};
  304. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\inf_medic_nco.paa};
  305. hiddenSelectionsMaterials[]=
  306. {
  307. };
  308. class ItemInfo: ItemInfo
  309. {
  310. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  311. containerClass="Supply100";
  312. hiddenSelections[]=
  313. {
  314. "camo2"
  315. };
  316. };
  317. };
  318. class macro_new_vest_class(501_inf,acc_3_c): macro_new_vest_class(501_inf,acc_9)
  319. {
  320. displayName = "[501st] INF ACC 03 RTO (Sr. Corporal)";
  321. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  322. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  323. hiddenSelections[] = {"camo2"};
  324. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\inf_rto_nco.paa};
  325. hiddenSelectionsMaterials[]=
  326. {
  327. };
  328. class ItemInfo: ItemInfo
  329. {
  330. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  331. containerClass="Supply100";
  332. hiddenSelections[]=
  333. {
  334. "camo2"
  335. };
  336. };
  337. };
  338. class macro_new_vest_class(501_inf,acc_1): macro_new_vest_class(501_inf,acc_9)
  339. {
  340. displayName = "[501st] INF ACC 01 A (Vet. Trooper)";
  341. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  342. model = "\MRC\JLTS\characters\CloneArmor\CloneVestRecon.p3d";
  343. hiddenSelections[] = {"Camo1"};
  344. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\sr_nco_acc.paa};
  345. hiddenSelectionsMaterials[]=
  346. {
  347. };
  348. class ItemInfo: ItemInfo
  349. {
  350. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestRecon.p3d";
  351. containerClass="Supply100";
  352. hiddenSelectionsMaterials[]=
  353. {
  354. };
  355. };
  356. };
  357. class macro_new_vest_class(501_inf,acc_1_b): macro_new_vest_class(501_inf,acc_9)
  358. {
  359. displayName = "[501st] INF ACC 01 B (Vet. Trooper)";
  360. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestSuspender_ui_ca.paa";
  361. model = "\MRC\JLTS\characters\CloneArmor\CloneVestSuspender.p3d";
  362. hiddenSelections[]=
  363. {
  364. "camo1"
  365. };
  366. hiddenSelectionsTextures[]=
  367. {
  368. "\MRC\JLTS\characters\CloneArmor\data\Clone_vest_suspender_co.paa"
  369. };
  370. hiddenSelectionsMaterials[]=
  371. {
  372. "\MRC\JLTS\characters\CloneArmor\data\Clone_vest_suspender.rvmat", "\MRC\JLTS\characters\CloneArmor\data\Clone_vest_suspender_cloth.rvmat"
  373. };
  374. class ItemInfo: ItemInfo
  375. {
  376. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestSuspender.p3d";
  377. containerClass="Supply100";
  378. hiddenSelectionsMaterials[]=
  379. {
  380. };
  381. };
  382. };
  383. class JLTS_CloneVestAirborne;
  384. class macro_new_vest_class(501_inf,acc_1_c): macro_new_vest_class(501_inf,acc_9)
  385. {
  386. displayName = "[501st] INF ACC 01 C (Vet. Trooper)";
  387. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  388. model = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  389. hiddenSelections[]=
  390. {
  391. "camo1",
  392. "camo2"
  393. };
  394. hiddenSelectionsTextures[] =
  395. {
  396. "",
  397. TEXTUREPATH\Republic\clones\Infantry\acc\trooper_heavy_acc.paa
  398. };
  399. hiddenSelectionsMaterials[]=
  400. {
  401. };
  402. class ItemInfo: ItemInfo
  403. {
  404. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  405. containerClass="Supply100";
  406. hiddenSelections[]=
  407. {
  408. "camo1",
  409. "camo2"
  410. };
  411. };
  412. };
  413. class macro_new_vest_class(501_inf,acc_1_c_medic): macro_new_vest_class(501_inf,acc_9)
  414. {
  415. displayName = "[501st] INF ACC 01 C (Medic)";
  416. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  417. model = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  418. hiddenSelections[]=
  419. {
  420. "camo1",
  421. "camo2"
  422. };
  423. hiddenSelectionsTextures[] = {"",TEXTUREPATH\Republic\clones\Infantry\acc\medic_heavy_acc.paa};
  424. hiddenSelectionsMaterials[]=
  425. {
  426. };
  427. class ItemInfo: ItemInfo
  428. {
  429. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  430. containerClass="Supply100";
  431. hiddenSelections[]=
  432. {
  433. "camo1",
  434. "camo2"
  435. };
  436. };
  437. };
  438. class macro_new_vest_class(501_inf,acc_1_c_rto): macro_new_vest_class(501_inf,acc_9)
  439. {
  440. displayName = "[501st] INF ACC 01 C (RTO)";
  441. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  442. model = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  443. hiddenSelections[]=
  444. {
  445. "camo1",
  446. "camo2"
  447. };
  448. hiddenSelectionsTextures[] = {"",TEXTUREPATH\Republic\clones\Infantry\acc\rto_heavy_acc.paa};
  449. hiddenSelectionsMaterials[]=
  450. {
  451. };
  452. class ItemInfo: ItemInfo
  453. {
  454. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  455. containerClass="Supply100";
  456. hiddenSelections[]=
  457. {
  458. "camo1",
  459. "camo2"
  460. };
  461. };
  462. };
  463. class macro_new_vest_class(501_inf,acc_2): macro_new_vest_class(501_inf,acc_9)
  464. {
  465. displayName = "[501st] INF ACC 02 (Corporal)";
  466. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  467. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  468. hiddenSelections[] = {"Camo1"};
  469. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_vest_heavy_co.paa"};
  470. hiddenSelectionsMaterials[]=
  471. {
  472. };
  473. class ItemInfo: ItemInfo
  474. {
  475. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  476. containerClass="Supply100";
  477. hiddenSelectionsMaterials[]=
  478. {
  479. };
  480. };
  481. };
  482. class macro_new_vest_class(501_inf,acc_4): macro_new_vest_class(501_inf,acc_9)
  483. {
  484. displayName = "[501st] INF ACC 04 (Sergeant)";
  485. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  486. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  487. hiddenSelections[] = {"Camo1","camo2"};
  488. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_vest_officer_co.paa", "MRC\JLTS\characters\CloneArmor\data\Clone_vest_heavy_co.paa"};
  489. hiddenSelectionsMaterials[]=
  490. {
  491. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  492. ""
  493. };
  494. class ItemInfo: ItemInfo
  495. {
  496. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  497. containerClass="Supply100";
  498. hiddenSelectionsMaterials[]=
  499. {
  500. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  501. ""
  502. };
  503. };
  504. };
  505. class macro_new_vest_class(501_inf,acc_5): macro_new_vest_class(501_inf,acc_4)
  506. {
  507. displayName = "[501st] INF ACC 05 (Sr. Sgt)";
  508. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  509. model = "\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  510. hiddenSelections[] = {"Camo1","camo2"};
  511. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\1st_lt_pauldron.paa, TEXTUREPATH\Republic\clones\Infantry\acc\sr_nco_acc.paa};
  512. hiddenSelectionsMaterials[]=
  513. {
  514. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  515. ""
  516. };
  517. class ItemInfo: ItemInfo
  518. {
  519. hiddenSelections[]= {"camo1","camo2"};
  520. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  521. containerClass="Supply100";
  522. hiddenSelectionsMaterials[]=
  523. {
  524. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  525. ""
  526. };
  527. };
  528. };
  529. class macro_new_vest_class(501_inf,acc_5_b): macro_new_vest_class(501_inf,acc_5)
  530. {
  531. displayName = "[501st] INF ACC 05 Medic (Sr. Sgt)";
  532. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\bn_rto_pauldron.paa, TEXTUREPATH\Republic\clones\Infantry\acc\inf_medic_nco.paa};
  533. };
  534. class macro_new_vest_class(501_inf,acc_5_c): macro_new_vest_class(501_inf,acc_5)
  535. {
  536. displayName = "[501st] INF ACC 05 RTO (Sr. Sgt)";
  537. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\bn_rto_pauldron.paa, TEXTUREPATH\Republic\clones\Infantry\acc\inf_rto_nco.paa};
  538. };
  539. class macro_new_vest_class(501_inf,acc_r1): macro_new_vest_class(501_inf,acc_9)
  540. {
  541. displayName = "[501st] INF ACC RTO (NCOIC)";
  542. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\bn_rto_pauldron.paa};
  543. };
  544. class macro_new_vest_class(501_inf,acc_r1_v2): macro_new_vest_class(501_inf,acc_r1)
  545. {
  546. displayName = "[501st] INF ACC RTO (NCOIC) V2";
  547. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  548. class ItemInfo: ItemInfo
  549. {
  550. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  551. };
  552. };
  553. class macro_new_vest_class(501_inf,acc_m1): macro_new_vest_class(501_inf,acc_9)
  554. {
  555. displayName = "[501st] INF ACC Medic (NCOIC)";
  556. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\bn_medic_pauldron.paa};
  557. };
  558. class macro_new_vest_class(501_inf,acc_m1_v2): macro_new_vest_class(501_inf,acc_m1)
  559. {
  560. displayName = "[501st] INF ACC Medic (NCOIC) V2";
  561. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  562. class ItemInfo: ItemInfo
  563. {
  564. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  565. };
  566. };
  567. //
  568. class macro_new_vest_class(501_ab,acc_1): macro_new_vest_class(501_inf,acc_9)
  569. {
  570. displayName = "[501st] AB ACC 01 (Cadet)";
  571. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  572. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  573. hiddenSelections[] = {"Camo1","Camo2"};
  574. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_cadet_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_cpl_acc.paa};
  575. hiddenSelectionsMaterials[]=
  576. {
  577. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  578. ""
  579. };
  580. class ItemInfo: ItemInfo
  581. {
  582. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  583. containerClass="Supply100";
  584. hiddenSelections[]=
  585. {
  586. "camo1",
  587. "camo2"
  588. };
  589. hiddenSelectionsMaterials[]=
  590. {
  591. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  592. ""
  593. };
  594. };
  595. };
  596. class macro_new_vest_class(501_ab,acc_2): macro_new_vest_class(501_inf,acc_9)
  597. {
  598. displayName = "[501st] AB ACC 02 (Trooper)";
  599. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  600. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  601. hiddenSelections[] = {"Camo1","Camo2"};
  602. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_cpl_acc.paa};
  603. hiddenSelectionsMaterials[]=
  604. {
  605. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  606. ""
  607. };
  608. class ItemInfo: ItemInfo
  609. {
  610. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  611. containerClass="Supply100";
  612. hiddenSelections[]=
  613. {
  614. "camo1",
  615. "camo2"
  616. };
  617. hiddenSelectionsMaterials[]=
  618. {
  619. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  620. ""
  621. };
  622. };
  623. };
  624. class macro_new_vest_class(501_ab,acc_2_1): macro_new_vest_class(501_inf,acc_9)
  625. {
  626. displayName = "[501st] AB ACC 02 (Vt. Trooper)";
  627. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  628. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  629. hiddenSelections[] = {"Camo1","Camo2"};
  630. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_trooper_vt_acc.paa};
  631. hiddenSelectionsMaterials[]=
  632. {
  633. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  634. ""
  635. };
  636. class ItemInfo: ItemInfo
  637. {
  638. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  639. containerClass="Supply100";
  640. hiddenSelections[]=
  641. {
  642. "camo1",
  643. "camo2"
  644. };
  645. hiddenSelectionsMaterials[]=
  646. {
  647. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  648. ""
  649. };
  650. };
  651. };
  652. class macro_new_vest_class(501_ab,acc_2_2): macro_new_vest_class(501_inf,acc_9)
  653. {
  654. displayName = "[501st] AB RTO ACC 02 (Vt. Trooper)";
  655. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  656. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  657. hiddenSelections[] = {"Camo1","Camo2"};
  658. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_rto_vt_acc.paa};
  659. hiddenSelectionsMaterials[]=
  660. {
  661. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  662. ""
  663. };
  664. class ItemInfo: ItemInfo
  665. {
  666. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  667. containerClass="Supply100";
  668. hiddenSelections[]=
  669. {
  670. "camo1",
  671. "camo2"
  672. };
  673. hiddenSelectionsMaterials[]=
  674. {
  675. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  676. ""
  677. };
  678. };
  679. };
  680. class macro_new_vest_class(501_ab,acc_2_3): macro_new_vest_class(501_inf,acc_9)
  681. {
  682. displayName = "[501st] AB MED ACC 02 (Vt. Trooper)";
  683. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  684. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  685. hiddenSelections[] = {"Camo1","Camo2"};
  686. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_medic_vt_acc.paa};
  687. hiddenSelectionsMaterials[]=
  688. {
  689. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  690. ""
  691. };
  692. class ItemInfo: ItemInfo
  693. {
  694. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d";
  695. containerClass="Supply100";
  696. hiddenSelections[]=
  697. {
  698. "camo1",
  699. "camo2"
  700. };
  701. hiddenSelectionsMaterials[]=
  702. {
  703. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  704. ""
  705. };
  706. };
  707. };
  708. class macro_new_vest_class(501_ab,acc_3): macro_new_vest_class(501_inf,acc_9)
  709. {
  710. displayName = "[501st] AB ACC 03 (Corporal)";
  711. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  712. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  713. hiddenSelections[] = {"Camo1","Camo2"};
  714. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_cpl_acc.paa};
  715. hiddenSelectionsMaterials[]=
  716. {
  717. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  718. ""
  719. };
  720. class ItemInfo: ItemInfo
  721. {
  722. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  723. containerClass="Supply100";
  724. hiddenSelections[]=
  725. {
  726. "camo1",
  727. "camo2"
  728. };
  729. hiddenSelectionsMaterials[]=
  730. {
  731. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  732. ""
  733. };
  734. };
  735. };
  736. class macro_new_vest_class(501_ab,acc_4): macro_new_vest_class(501_inf,acc_9)
  737. {
  738. displayName = "[501st] AB ACC 04 (Sergeant)";
  739. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  740. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  741. hiddenSelections[] = {"Camo1","Camo2"};
  742. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\heavy_accessories_co.paa};
  743. hiddenSelectionsMaterials[]=
  744. {
  745. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  746. ""
  747. };
  748. class ItemInfo: ItemInfo
  749. {
  750. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  751. containerClass="Supply100";
  752. hiddenSelections[]=
  753. {
  754. "camo1",
  755. "camo2"
  756. };
  757. hiddenSelectionsMaterials[]=
  758. {
  759. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  760. ""
  761. };
  762. };
  763. };
  764. class macro_new_vest_class(501_ab,acc_5): macro_new_vest_class(501_inf,acc_9)
  765. {
  766. displayName = "[501st] AB ACC 05 (Sgt. Major)";
  767. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  768. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  769. hiddenSelections[] = {"Camo1"};
  770. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_ofc4_acc.paa};
  771. hiddenSelectionsMaterials[]=
  772. {
  773. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  774. };
  775. class ItemInfo: ItemInfo
  776. {
  777. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  778. containerClass="Supply100";
  779. hiddenSelections[]=
  780. {
  781. "camo1"
  782. };
  783. hiddenSelectionsMaterials[]=
  784. {
  785. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  786. };
  787. };
  788. };
  789. class macro_new_vest_class(501_ab,acc_5_v2): macro_new_vest_class(501_ab,acc_5)
  790. {
  791. displayName = "[501st] AB ACC 05 (Sgt. Major V2)";
  792. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  793. class ItemInfo: ItemInfo
  794. {
  795. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  796. };
  797. };
  798. class macro_new_vest_class(501_ab,acc_13): macro_new_vest_class(501_inf,acc_9)
  799. {
  800. displayName = "[501st] AB ACC 06 (NCOIC)";
  801. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  802. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  803. hiddenSelections[] = {"Camo1"};
  804. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_ncoic_acc.paa};
  805. hiddenSelectionsMaterials[]=
  806. {
  807. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  808. };
  809. class ItemInfo: ItemInfo
  810. {
  811. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  812. containerClass="Supply100";
  813. hiddenSelections[]=
  814. {
  815. "camo1"
  816. };
  817. hiddenSelectionsMaterials[]=
  818. {
  819. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  820. };
  821. };
  822. };
  823. class macro_new_vest_class(501_ab,acc_13_v2): macro_new_vest_class(501_ab,acc_13)
  824. {
  825. displayName = "[501st] AB ACC 06 (NCOIC V2)";
  826. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  827. class ItemInfo: ItemInfo
  828. {
  829. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  830. };
  831. };
  832. class macro_new_vest_class(501_ab,acc_6): macro_new_vest_class(501_inf,acc_9)
  833. {
  834. displayName = "[501st] AB ACC 07 (Second Lt.)";
  835. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  836. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  837. hiddenSelections[] = {"Camo1"};
  838. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_ofc3_acc.paa};
  839. hiddenSelectionsMaterials[]=
  840. {
  841. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  842. };
  843. class ItemInfo: ItemInfo
  844. {
  845. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  846. containerClass="Supply100";
  847. hiddenSelections[]=
  848. {
  849. "camo1"
  850. };
  851. hiddenSelectionsMaterials[]=
  852. {
  853. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  854. };
  855. };
  856. };
  857. class macro_new_vest_class(501_ab,acc_6_v2): macro_new_vest_class(501_ab,acc_6)
  858. {
  859. displayName = "[501st] AB ACC 07 (Second Lt. V2)";
  860. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  861. class ItemInfo: ItemInfo
  862. {
  863. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  864. };
  865. };
  866. class macro_new_vest_class(501_ab,acc_7): macro_new_vest_class(501_inf,acc_9)
  867. {
  868. displayName = "[501st] AB ACC 08 (First Lt.)";
  869. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  870. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  871. hiddenSelections[] = {"Camo1"};
  872. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_ofc2_acc.paa};
  873. hiddenSelectionsMaterials[]=
  874. {
  875. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  876. };
  877. class ItemInfo: ItemInfo
  878. {
  879. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  880. containerClass="Supply100";
  881. hiddenSelections[]=
  882. {
  883. "camo1"
  884. };
  885. hiddenSelectionsMaterials[]=
  886. {
  887. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  888. };
  889. };
  890. };
  891. class macro_new_vest_class(501_ab,acc_7_v2): macro_new_vest_class(501_ab,acc_7)
  892. {
  893. displayName = "[501st] AB ACC 08 (First Lt. V2)";
  894. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  895. class ItemInfo: ItemInfo
  896. {
  897. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  898. };
  899. };
  900. class macro_new_vest_class(501_ab,acc_8): macro_new_vest_class(501_inf,acc_9)
  901. {
  902. displayName = "[501st] AB ACC 09 (Captain)";
  903. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  904. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  905. hiddenSelections[] = {"Camo1"};
  906. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_ofc1_acc.paa};
  907. hiddenSelectionsMaterials[]=
  908. {
  909. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  910. };
  911. class ItemInfo: ItemInfo
  912. {
  913. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  914. containerClass="Supply100";
  915. hiddenSelections[]=
  916. {
  917. "camo1"
  918. };
  919. hiddenSelectionsMaterials[]=
  920. {
  921. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  922. };
  923. };
  924. };
  925. class macro_new_vest_class(501_ab,acc_8_v2): macro_new_vest_class(501_ab,acc_8)
  926. {
  927. displayName = "[501st] AB ACC 09 (Captain V2)";
  928. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  929. class ItemInfo: ItemInfo
  930. {
  931. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  932. };
  933. };
  934. class macro_new_vest_class(501_ab,acc_9): macro_new_vest_class(501_inf,acc_9)
  935. {
  936. displayName = "[501st] AB RTO ACC 01 (Corporal)";
  937. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  938. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  939. hiddenSelections[] = {"Camo1","Camo2"};
  940. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_rto_acc1.paa};
  941. hiddenSelectionsMaterials[]=
  942. {
  943. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  944. ""
  945. };
  946. class ItemInfo: ItemInfo
  947. {
  948. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  949. containerClass="Supply100";
  950. hiddenSelections[]=
  951. {
  952. "camo1",
  953. "camo2"
  954. };
  955. hiddenSelectionsMaterials[]=
  956. {
  957. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  958. ""
  959. };
  960. };
  961. };
  962. class macro_new_vest_class(501_ab,acc_10): macro_new_vest_class(501_inf,acc_9)
  963. {
  964. displayName = "[501st] AB MED ACC 01 (Corporal)";
  965. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  966. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  967. hiddenSelections[] = {"Camo1","Camo2"};
  968. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_medic_acc1.paa};
  969. hiddenSelectionsMaterials[]=
  970. {
  971. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  972. ""
  973. };
  974. class ItemInfo: ItemInfo
  975. {
  976. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  977. containerClass="Supply100";
  978. hiddenSelections[]=
  979. {
  980. "camo1",
  981. "camo2"
  982. };
  983. hiddenSelectionsMaterials[]=
  984. {
  985. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  986. ""
  987. };
  988. };
  989. };
  990. class macro_new_vest_class(501_ab,acc_11): macro_new_vest_class(501_inf,acc_9)
  991. {
  992. displayName = "[501st] AB RTO ACC 02 (Sergeant)";
  993. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  994. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  995. hiddenSelections[] = {"Camo1","Camo2"};
  996. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_rto_acc.paa};
  997. hiddenSelectionsMaterials[]=
  998. {
  999. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1000. ""
  1001. };
  1002. class ItemInfo: ItemInfo
  1003. {
  1004. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  1005. containerClass="Supply100";
  1006. hiddenSelections[]=
  1007. {
  1008. "camo1",
  1009. "camo2"
  1010. };
  1011. hiddenSelectionsMaterials[]=
  1012. {
  1013. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1014. ""
  1015. };
  1016. };
  1017. };
  1018. class macro_new_vest_class(501_ab,acc_12): macro_new_vest_class(501_inf,acc_9)
  1019. {
  1020. displayName = "[501st] AB MED ACC 02 (Sergeant)";
  1021. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1022. model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  1023. hiddenSelections[] = {"Camo1","Camo2"};
  1024. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\ab\acc\ab_sgt_acc.paa, TEXTUREPATH\Republic\clones\ab\acc\ab_medic_acc.paa};
  1025. hiddenSelectionsMaterials[]=
  1026. {
  1027. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1028. ""
  1029. };
  1030. class ItemInfo: ItemInfo
  1031. {
  1032. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d";
  1033. containerClass="Supply100";
  1034. hiddenSelections[]=
  1035. {
  1036. "camo1",
  1037. "camo2"
  1038. };
  1039. hiddenSelectionsMaterials[]=
  1040. {
  1041. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1042. ""
  1043. };
  1044. };
  1045. };
  1046. //Aviation
  1047. class macro_new_vest_class(501_avi,acc_1): macro_new_vest_class(501_inf,acc_9)
  1048. {
  1049. displayName = "[501st] AVI ACC 01 (Flight Officer)";
  1050. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1051. model="\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  1052. hiddenSelections[] = {"Camo1"};
  1053. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_vest_heavy_co.paa"};
  1054. hiddenSelectionsMaterials[]=
  1055. {
  1056. };
  1057. class ItemInfo: ItemInfo
  1058. {
  1059. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d";
  1060. containerClass="Supply100";
  1061. hiddenSelections[]=
  1062. {
  1063. "camo1"
  1064. };
  1065. hiddenSelectionsMaterials[]=
  1066. {
  1067. };
  1068. };
  1069. };
  1070. class macro_new_vest_class(501_avi,acc_2): macro_new_vest_class(501_inf,acc_9)
  1071. {
  1072. displayName = "[501st] AVI ACC 02 (Jr. Lieutenant)";
  1073. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1074. model="\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  1075. hiddenSelections[] = {"Camo1","Camo2"};
  1076. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_vest_officer_co.paa","MRC\JLTS\characters\CloneArmor\data\Clone_vest_heavy_co.paa"};
  1077. hiddenSelectionsMaterials[]=
  1078. {
  1079. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1080. ""
  1081. };
  1082. class ItemInfo: ItemInfo
  1083. {
  1084. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d";
  1085. containerClass="Supply100";
  1086. hiddenSelections[]=
  1087. {
  1088. "camo1",
  1089. "camo2"
  1090. };
  1091. hiddenSelectionsMaterials[]=
  1092. {
  1093. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat",
  1094. ""
  1095. };
  1096. };
  1097. };
  1098. class macro_new_vest_class(501_avi,acc_3): macro_new_vest_class(501_inf,acc_9)
  1099. {
  1100. displayName = "[501st] AVI ACC 03 (Second Lieutenant)";
  1101. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1102. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1103. hiddenSelections[] = {"Camo1"};
  1104. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_cx1_acc.paa};
  1105. hiddenSelectionsMaterials[]=
  1106. {
  1107. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1108. };
  1109. class ItemInfo: ItemInfo
  1110. {
  1111. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1112. containerClass="Supply100";
  1113. hiddenSelections[]=
  1114. {
  1115. "camo1"
  1116. };
  1117. hiddenSelectionsMaterials[]=
  1118. {
  1119. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1120. };
  1121. };
  1122. };
  1123. class macro_new_vest_class(501_avi,acc_3_v2): macro_new_vest_class(501_avi,acc_3)
  1124. {
  1125. displayName = "[501st] AVI ACC 03 (Second Lieutenant) V2";
  1126. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1127. class ItemInfo: ItemInfo
  1128. {
  1129. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1130. };
  1131. };
  1132. class macro_new_vest_class(501_avi,acc_4): macro_new_vest_class(501_inf,acc_9)
  1133. {
  1134. displayName = "[501st] AVI ACC 04 (First Lieutenant)";
  1135. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1136. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1137. hiddenSelections[] = {"Camo1"};
  1138. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_cx2_acc.paa};
  1139. hiddenSelectionsMaterials[]=
  1140. {
  1141. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1142. };
  1143. class ItemInfo: ItemInfo
  1144. {
  1145. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1146. containerClass="Supply100";
  1147. hiddenSelections[]=
  1148. {
  1149. "camo1"
  1150. };
  1151. hiddenSelectionsMaterials[]=
  1152. {
  1153. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1154. };
  1155. };
  1156. };
  1157. class macro_new_vest_class(501_avi,acc_4_v2): macro_new_vest_class(501_avi,acc_4)
  1158. {
  1159. displayName = "[501st] AVI ACC 04 (First Lieutenant) V2";
  1160. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1161. class ItemInfo: ItemInfo
  1162. {
  1163. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1164. };
  1165. };
  1166. class macro_new_vest_class(501_avi,acc_5): macro_new_vest_class(501_inf,acc_9)
  1167. {
  1168. displayName = "[501st] AVI ACC 05 (Captain)";
  1169. picture = "\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa";
  1170. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1171. hiddenSelections[] = {"Camo1"};
  1172. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_cx_acc.paa};
  1173. hiddenSelectionsMaterials[]=
  1174. {
  1175. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1176. };
  1177. class ItemInfo: ItemInfo
  1178. {
  1179. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d";
  1180. containerClass="Supply100";
  1181. hiddenSelections[]=
  1182. {
  1183. "camo1"
  1184. };
  1185. hiddenSelectionsMaterials[]=
  1186. {
  1187. "RD501_Units\textures\Republic\clones\mats\clone_vest_officer.rvmat"
  1188. };
  1189. };
  1190. };
  1191. class macro_new_vest_class(501_avi,acc_5_v2): macro_new_vest_class(501_avi,acc_5)
  1192. {
  1193. displayName = "[501st] AVI ACC 05 (Captain) V2";
  1194. model="\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1195. class ItemInfo: ItemInfo
  1196. {
  1197. uniformModel = "\MRC\JLTS\characters\CloneArmor\CloneVestCommander.p3d";
  1198. };
  1199. };
  1200. class macro_new_vest_class(501_avi,acc_6): macro_new_vest_class(501_inf,acc_9)
  1201. {
  1202. displayname = "[501st] AVI ACC 06 P3 (CX-C)"
  1203. picture="";
  1204. model = "3as\3as_Characters\clones\uniforms\Model\3AS_Pilot_Vest.p3d";
  1205. hiddenSelections[] = {"Camo"};
  1206. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cxc.paa};
  1207. class ItemInfo: ItemInfo
  1208. {
  1209. uniformmodel="3as\3as_Characters\clones\uniforms\Model\3AS_Pilot_Vest.p3d";
  1210. containerClass="Supply100";
  1211. hiddenSelections[]=
  1212. {
  1213. "Camo"
  1214. };
  1215. };
  1216. };
  1217. class macro_new_vest_class(501_avi,acc_7): macro_new_vest_class(501_avi,acc_6)
  1218. {
  1219. displayname = "[501st] AVI ACC 07 P3 (CX-X)"
  1220. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cxx.paa};
  1221. };
  1222. class macro_new_vest_class(501_avi,acc_8): macro_new_vest_class(501_avi,acc_6)
  1223. {
  1224. displayname = "[501st] AVI ACC 08 P3 (Sr. CX-X)"
  1225. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cxxx.paa};
  1226. };
  1227. class macro_new_vest_class(501_avi,acc_9): macro_new_vest_class(501_avi,acc_6)
  1228. {
  1229. displayname = "[501st] AVI ACC 09 P3 (Sr. CX-P)"
  1230. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cxp.paa};
  1231. };
  1232. class macro_new_vest_class(501_avi,acc_10): macro_new_vest_class(501_avi,acc_6)
  1233. {
  1234. displayname = "[501st] AVI ACC 10 P3 (Sr. CX-S)"
  1235. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cxs.paa};
  1236. };
  1237. class macro_new_vest_class(501_avi,acc_111): macro_new_vest_class(501_avi,acc_6)
  1238. {
  1239. displayname = "[501st] AVI ACC 11 P3 (Sr. CX)"
  1240. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\acc\pilot_p3_cx.paa};
  1241. };
  1242. // ARC
  1243. class macro_new_vest_class(501_arc,acc_1): macro_new_vest_class(501_inf,acc_9)
  1244. {
  1245. displayname = "[501st] ARC ACC 01"
  1246. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestARC_ui_ca.paa";
  1247. model="\MRC\JLTS\characters\CloneArmor\CloneVestARCCadet.p3d";
  1248. hiddenSelections[] = {"Camo1"};
  1249. hiddenSelectionsTextures[] = {MRC\JLTS\characters\CloneArmor\data\Clone_vest_arc_co.paa};
  1250. hiddenSelectionsMaterials[]=
  1251. {
  1252. "RD501_Units\textures\Republic\clones\mats\clone_vest_arc.rvmat"
  1253. };
  1254. class ItemInfo: ItemInfo
  1255. {
  1256. uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestARCCadet.p3d";
  1257. containerClass="Supply100";
  1258. hiddenSelections[]=
  1259. {
  1260. "camo1"
  1261. };
  1262. hiddenSelectionsMaterials[]=
  1263. {
  1264. "RD501_Units\textures\Republic\clones\mats\clone_vest_arc.rvmat"
  1265. };
  1266. };
  1267. };
  1268. class macro_new_vest_class(501_arc,acc_3): macro_new_vest_class(501_inf,acc_9)
  1269. {
  1270. displayname = "[501st] ARC ACC 02"
  1271. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestARC_ui_ca.paa";
  1272. model="\MRC\JLTS\characters\CloneArmor\CloneVestARC.p3d";
  1273. hiddenSelections[] = {"Camo1"};
  1274. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_acc_02.paa};
  1275. hiddenSelectionsMaterials[]=
  1276. {
  1277. "RD501_Units\textures\Republic\clones\mats\clone_vest_arc.rvmat"
  1278. };
  1279. class ItemInfo: ItemInfo
  1280. {
  1281. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneVestARC.p3d";
  1282. containerClass="Supply100";
  1283. hiddenSelections[]=
  1284. {
  1285. "camo1"
  1286. };
  1287. hiddenSelectionsMaterials[]=
  1288. {
  1289. "RD501_Units\textures\Republic\clones\mats\clone_vest_arc.rvmat"
  1290. };
  1291. };
  1292. };
  1293. class macro_new_vest_class(501_arc,acc_3_alt): macro_new_vest_class(501_arc,acc_3)
  1294. {
  1295. displayname = "[501st] ARC ACC 02 B"
  1296. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_alt_acc_02.paa};
  1297. };
  1298. class macro_new_vest_class(501_arc,acc_4): macro_new_vest_class(501_arc,acc_3)
  1299. {
  1300. displayname = "[501st] ARC ACC 03"
  1301. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_acc_03.paa};
  1302. };
  1303. class macro_new_vest_class(501_arc,acc_4_alt): macro_new_vest_class(501_arc,acc_3)
  1304. {
  1305. displayname = "[501st] ARC ACC 03 B"
  1306. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_alt_acc_03.paa};
  1307. };
  1308. class macro_new_vest_class(501_arc,acc_5): macro_new_vest_class(501_arc,acc_3)
  1309. {
  1310. displayname = "[501st] ARC ACC 04"
  1311. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_acc_04.paa};
  1312. };
  1313. class macro_new_vest_class(501_arc,acc_5_alt): macro_new_vest_class(501_arc,acc_3)
  1314. {
  1315. displayname = "[501st] ARC ACC 04 B"
  1316. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\acc\arc_alt_acc_04.paa};
  1317. };
  1318. //
  1319. class macro_new_vest_class(501_rg,acc_1): macro_new_vest_class(501_inf,acc_9)
  1320. {
  1321. displayname = "[Empire] Royal Guard ACC"
  1322. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestKama_ui_ca.paa";
  1323. model="\MRC\JLTS\characters\CloneArmor\CloneVestKama.p3d";
  1324. hiddenSelections[] = {"Camo1"};
  1325. hiddenSelectionsTextures[] = {TEXTUREPATH\gcw\empire\rg\acc\rg_acc.paa};
  1326. hiddenSelectionsMaterials[]=
  1327. {
  1328. "RD501_Units\textures\Republic\clones\mats\clone_officer_vest.rvmat"
  1329. };
  1330. class ItemInfo: ItemInfo
  1331. {
  1332. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneVestKama.p3d";
  1333. containerClass="Supply100";
  1334. hiddenSelections[]=
  1335. {
  1336. "camo1"
  1337. };
  1338. hiddenSelectionsMaterials[]=
  1339. {
  1340. "RD501_Units\textures\Republic\clones\mats\clone_officer_vest.rvmat"
  1341. };
  1342. };
  1343. };
  1344. class macro_new_vest_class(501_inf,acc_13): macro_new_vest_class(501_rg,acc_1)
  1345. {
  1346. displayname = "[501st] INF ACC 13 (Kama)"
  1347. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\acc\2nd_lt_pauldron.paa};
  1348. };
  1349. //
  1350. class macro_new_vest_class(501_invis,vest): macro_new_vest_class(501_inf,acc_9)
  1351. {
  1352. displayname = "[501st] Nanoweave Under Armour"
  1353. model="RD501_Units\nothing.p3d";
  1354. hiddenSelections[] = {""};
  1355. hiddenSelectionsTextures[] = {""};
  1356. hiddenSelectionsMaterials[]={""};
  1357. class ItemInfo: ItemInfo
  1358. {
  1359. uniformModel="RD501_Units\nothing.p3d";
  1360. containerClass="Supply100";
  1361. hiddenSelections[]={""};
  1362. hiddenSelectionsMaterials[]={""};
  1363. };
  1364. };
  1365. class macro_new_vest_class(501_holster,vest): macro_new_vest_class(501_inf,acc_9)
  1366. {
  1367. displayname = "[501st] Sidearm Holster"
  1368. picture = "\MRC\JLTS\characters\CloneArmor2\data\ui\CloneVestHolster_ui_ca.paa";
  1369. model = "\MRC\JLTS\characters\CloneArmor2\CloneVestHolster.p3d";
  1370. hiddenSelections[] = {"camo1"};
  1371. hiddenSelectionsTextures[] = {"\MRC\JLTS\characters\CloneArmor\data\Clone_vest_officer_co.paa"};
  1372. class ItemInfo: ItemInfo
  1373. {
  1374. uniformmodel = "\MRC\JLTS\characters\CloneArmor2\CloneVestHolster.p3d";
  1375. containerClass="Supply100";
  1376. hiddenSelections[] = {"camo1"};
  1377. };
  1378. };
  1379. class macro_new_vest_class(501_razorblade_holster,vest): macro_new_vest_class(501_inf,acc_9)
  1380. {
  1381. displayname = "[501st] Razorblade Holster"
  1382. picture="\RD501_Units\textures\republic\clones\avi\acc\razorblade_holster_pic.paa";
  1383. model="\RD501_Units\models\razorblade_holster.p3d";
  1384. hiddenSelections[] = {"camo1"};
  1385. hiddenSelectionsTextures[] = {"\RD501_Units\textures\republic\clones\avi\acc\razorblade_holster_co.paa"};
  1386. hiddenSelectionsMaterials[]= {"\RD501_Units\materials\razorblade_holster.rvmat"};
  1387. class ItemInfo: ItemInfo
  1388. {
  1389. uniformModel="\RD501_Units\models\razorblade_holster.p3d";
  1390. containerClass="Supply100";
  1391. hiddenSelections[] = {"camo1"};
  1392. hiddenSelectionsTextures[] = {"\RD501_Units\textures\republic\clones\avi\acc\razorblade_holster_co.paa"};
  1393. hiddenSelectionsMaterials[]= {"\RD501_Units\materials\razorblade_holster.rvmat"};
  1394. };
  1395. };
  1396. class macro_new_vest_class(501_mynock_sgm,vest):macro_new_vest_class(501_inf,acc_9)
  1397. {
  1398. displayname = "[501st] MYN ACC 01"
  1399. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  1400. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d";
  1401. hiddenSelections[] = {"camo1"};
  1402. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_vest_officer_co.paa"};
  1403. class ItemInfo: ItemInfo
  1404. {
  1405. uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d";
  1406. containerClass="Supply100";
  1407. hiddenSelections[] = {"camo1"};
  1408. };
  1409. };
  1410. class macro_new_vest_class(501_mynock_co,vest):macro_new_vest_class(501_inf,acc_9)
  1411. {
  1412. displayname = "[501st] MYN ACC 02"
  1413. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa";
  1414. model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d";
  1415. hiddenSelections[] = {"camo1"};
  1416. hiddenSelectionsTextures[] = {"\MRC\JLTS\characters\CloneLegions\data\Clone_501stOfficer_vest_co.paa"};
  1417. class ItemInfo: ItemInfo
  1418. {
  1419. uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d";
  1420. containerClass="Supply100";
  1421. hiddenSelections[] = {"camo1"};
  1422. };
  1423. };
  1424. };
  1425. class DefaultEventhandlers;
  1426. class CfgVehicles
  1427. {
  1428. class B_Soldier_base_f;
  1429. class B_Soldier_f: B_Soldier_base_F
  1430. {
  1431. class HitPoints;
  1432. };
  1433. class O_Soldier_base_F;
  1434. ///Infantry///
  1435. class macro_new_uniform_skin_class(501_inf,recruit): B_Soldier_f
  1436. {
  1437. author = "RD501";
  1438. scope = 1;
  1439. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1440. nakedUniform = "U_BasicBody";
  1441. hiddenSelections[] = {"Camo1","Camo2","insignia"};
  1442. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\recruit_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\recruit_armor_lower.paa};
  1443. hiddenSelectionsMaterials[]=
  1444. {
  1445. "MRC\JLTS\characters\CloneArmor\data\clone_armor1_clean.rvmat",
  1446. "MRC\JLTS\characters\CloneArmor\data\clone_armor2_clean.rvmat",
  1447. "\MRC\JLTS\Core_mod\data\insignias\insignia_CloneArmor.rvmat"
  1448. };
  1449. uniformClass= macro_new_uniform_class(501_inf,recruit);
  1450. class HitPoints: HitPoints
  1451. {
  1452. class HitFace
  1453. {
  1454. armor=1;
  1455. material=-1;
  1456. name="face_hub";
  1457. passThrough=0.80000001;
  1458. radius=0.079999998;
  1459. explosionShielding=0.1;
  1460. minimalHit=0.0099999998;
  1461. };
  1462. class HitNeck: HitFace
  1463. {
  1464. armor=1;
  1465. material=-1;
  1466. name="neck";
  1467. passThrough=0.80000001;
  1468. radius=0.1;
  1469. explosionShielding=0.5;
  1470. minimalHit=0.0099999998;
  1471. };
  1472. class HitHead: HitNeck
  1473. {
  1474. armor=1;
  1475. material=-1;
  1476. name="head";
  1477. passThrough=0.80000001;
  1478. radius=0.2;
  1479. explosionShielding=0.5;
  1480. minimalHit=0.0099999998;
  1481. depends="HitFace max HitNeck";
  1482. };
  1483. class HitPelvis: HitHead
  1484. {
  1485. armor=8;
  1486. material=-1;
  1487. name="pelvis";
  1488. passThrough=0.80000001;
  1489. radius=0.23999999;
  1490. explosionShielding=3;
  1491. visual="injury_body";
  1492. minimalHit=0.0099999998;
  1493. depends="";
  1494. };
  1495. class HitAbdomen: HitPelvis
  1496. {
  1497. armor=6;
  1498. material=-1;
  1499. name="spine1";
  1500. passThrough=0.80000001;
  1501. radius=0.16;
  1502. explosionShielding=3;
  1503. visual="injury_body";
  1504. minimalHit=0.0099999998;
  1505. };
  1506. class HitDiaphragm: HitAbdomen
  1507. {
  1508. armor=6;
  1509. material=-1;
  1510. name="spine2";
  1511. passThrough=0.33000001;
  1512. radius=0.18000001;
  1513. explosionShielding=6;
  1514. visual="injury_body";
  1515. minimalHit=0.0099999998;
  1516. };
  1517. class HitChest: HitDiaphragm
  1518. {
  1519. armor=8;
  1520. material=-1;
  1521. name="spine3";
  1522. passThrough="0.33000001radius = 0.18";
  1523. explosionShielding=6;
  1524. visual="injury_body";
  1525. minimalHit=0.0099999998;
  1526. };
  1527. class HitBody: HitChest
  1528. {
  1529. armor=1000;
  1530. material=-1;
  1531. name="body";
  1532. passThrough=1;
  1533. radius=0;
  1534. explosionShielding=6;
  1535. visual="injury_body";
  1536. minimalHit=0.0099999998;
  1537. depends="HitPelvis max HitAbdomen max HitDiaphragm max HitChest";
  1538. };
  1539. class HitArms: HitBody
  1540. {
  1541. armor=6;
  1542. material=-1;
  1543. name="arms";
  1544. passThrough=1;
  1545. radius=0.1;
  1546. explosionShielding=3;
  1547. visual="injury_hands";
  1548. minimalHit=0.0099999998;
  1549. depends="0";
  1550. };
  1551. class HitHands: HitArms
  1552. {
  1553. armor=6;
  1554. material=-1;
  1555. name="hands";
  1556. passThrough=1;
  1557. radius=0.1;
  1558. explosionShielding=1;
  1559. visual="injury_hands";
  1560. minimalHit=0.0099999998;
  1561. depends="HitArms";
  1562. };
  1563. class HitLegs: HitHands
  1564. {
  1565. armor=6;
  1566. material=-1;
  1567. name="legs";
  1568. passThrough=1;
  1569. radius=0.14;
  1570. explosionShielding=3;
  1571. visual="injury_legs";
  1572. minimalHit=0.0099999998;
  1573. depends="0";
  1574. };
  1575. class Incapacitated: HitLegs
  1576. {
  1577. armor=1000;
  1578. material=-1;
  1579. name="body";
  1580. passThrough=1;
  1581. radius=0;
  1582. explosionShielding=3;
  1583. visual="";
  1584. minimalHit=0;
  1585. depends="(((Total - 0.25) max 0) + ((HitHead - 0.25) max 0) + ((HitBody - 0.25) max 0)) * 2";
  1586. };
  1587. class HitLeftArm
  1588. {
  1589. armor=6;
  1590. material=-1;
  1591. name="hand_l";
  1592. passThrough=1;
  1593. radius=0.079999998;
  1594. explosionShielding=3;
  1595. visual="injury_hands";
  1596. minimalHit=0.0099999998;
  1597. };
  1598. class HitRightArm: HitLeftArm
  1599. {
  1600. name="hand_r";
  1601. };
  1602. class HitLeftLeg
  1603. {
  1604. armor=6;
  1605. material=-1;
  1606. name="leg_l";
  1607. passThrough=1;
  1608. radius=0.1;
  1609. explosionShielding=3;
  1610. visual="injury_legs";
  1611. minimalHit=0.0099999998;
  1612. };
  1613. class HitRightLeg: HitLeftLeg
  1614. {
  1615. name="leg_r";
  1616. };
  1617. };
  1618. armor=2;
  1619. armorStructural=4;
  1620. explosionShielding=0.40000001;
  1621. minTotalDamageThreshold=0.001;
  1622. impactDamageMultiplier=0.5;
  1623. };
  1624. class macro_new_uniform_skin_class(501_inf,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1625. {
  1626. author = "RD501";
  1627. scope = 1;
  1628. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1629. nakedUniform = "U_BasicBody";
  1630. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\Cadet_Armor_Upper.paa,TEXTUREPATH\Republic\clones\Infantry\Cadet_armor_lower.paa};
  1631. };
  1632. class macro_new_uniform_skin_class(501_inf_medic,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1633. {
  1634. author = "RD501";
  1635. scope = 1;
  1636. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1637. nakedUniform = "U_BasicBody";
  1638. hiddenSelections[] = {"Camo1","Camo2"};
  1639. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\Cadet_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\Cadet_armor_lower.paa};
  1640. };
  1641. class macro_new_uniform_skin_class(501_inf_rto,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1642. {
  1643. author = "RD501";
  1644. scope = 1;
  1645. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1646. nakedUniform = "U_BasicBody";
  1647. hiddenSelections[] = {"Camo1","Camo2"};
  1648. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\Cadet_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\Cadet_armor_lower.paa};
  1649. };
  1650. class macro_new_uniform_skin_class(501_inf,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1651. {
  1652. author = "RD501";
  1653. scope = 1;
  1654. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1655. nakedUniform = "U_BasicBody";
  1656. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\trooper_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\trooper_armor_lower.paa};
  1657. };
  1658. class macro_new_uniform_skin_class(501_inf_medic,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1659. {
  1660. author = "RD501";
  1661. scope = 1;
  1662. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1663. nakedUniform = "U_BasicBody";
  1664. hiddenSelections[] = {"Camo1","Camo2"};
  1665. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\trooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\trooper_armor_lower.paa};
  1666. };
  1667. class macro_new_uniform_skin_class(501_inf_rto,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1668. {
  1669. author = "RD501";
  1670. scope = 1;
  1671. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1672. nakedUniform = "U_BasicBody";
  1673. hiddenSelections[] = {"Camo1","Camo2"};
  1674. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\trooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\trooper_armor_lower.paa};
  1675. };
  1676. class macro_new_uniform_skin_class(501_inf,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  1677. {
  1678. author = "RD501";
  1679. scope = 1;
  1680. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1681. nakedUniform = "U_BasicBody";
  1682. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  1683. };
  1684. class macro_new_uniform_skin_class(501_inf_medic,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  1685. {
  1686. author = "RD501";
  1687. scope = 1;
  1688. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1689. nakedUniform = "U_BasicBody";
  1690. hiddenSelections[] = {"Camo1","Camo2"};
  1691. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  1692. };
  1693. class macro_new_uniform_skin_class(501_inf_rto,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  1694. {
  1695. author = "RD501";
  1696. scope = 1;
  1697. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1698. nakedUniform = "U_BasicBody";
  1699. hiddenSelections[] = {"Camo1","Camo2"};
  1700. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  1701. };
  1702. class macro_new_uniform_skin_class(501_inf,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  1703. {
  1704. author = "RD501";
  1705. scope = 1;
  1706. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1707. nakedUniform = "U_BasicBody";
  1708. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa};
  1709. };
  1710. class macro_new_uniform_skin_class(501_inf_medic,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  1711. {
  1712. author = "RD501";
  1713. scope = 1;
  1714. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1715. nakedUniform = "U_BasicBody";
  1716. hiddenSelections[] = {"Camo1","Camo2"};
  1717. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa};
  1718. };
  1719. class macro_new_uniform_skin_class(501_inf_rto,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  1720. {
  1721. author = "RD501";
  1722. scope = 1;
  1723. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1724. nakedUniform = "U_BasicBody";
  1725. hiddenSelections[] = {"Camo1","Camo2"};
  1726. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa};
  1727. };
  1728. class macro_new_uniform_skin_class(501_inf,nco): macro_new_uniform_skin_class(501_inf,recruit)
  1729. {
  1730. author = "RD501";
  1731. scope = 1;
  1732. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1733. nakedUniform = "U_BasicBody";
  1734. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\nco_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\nco_armor_lower.paa};
  1735. };
  1736. class macro_new_uniform_skin_class(501_inf_medic,nco): macro_new_uniform_skin_class(501_inf,recruit)
  1737. {
  1738. author = "RD501";
  1739. scope = 1;
  1740. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1741. nakedUniform = "U_BasicBody";
  1742. hiddenSelections[] = {"Camo1","Camo2"};
  1743. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\nco_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\nco_armor_lower.paa};
  1744. };
  1745. class macro_new_uniform_skin_class(501_inf_rto,nco): macro_new_uniform_skin_class(501_inf,recruit)
  1746. {
  1747. author = "RD501";
  1748. scope = 1;
  1749. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1750. nakedUniform = "U_BasicBody";
  1751. hiddenSelections[] = {"Camo1","Camo2"};
  1752. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\nco_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\nco_armor_lower.paa};
  1753. };
  1754. class macro_new_uniform_skin_class(501_inf,sr_cp): macro_new_uniform_skin_class(501_inf,recruit)
  1755. {
  1756. author = "RD501";
  1757. scope = 1;
  1758. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1759. nakedUniform = "U_BasicBody";
  1760. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_armor_lower.paa};
  1761. };
  1762. class macro_new_uniform_skin_class(501_inf_medic,sr_cp): macro_new_uniform_skin_class(501_inf,recruit)
  1763. {
  1764. author = "RD501";
  1765. scope = 1;
  1766. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1767. nakedUniform = "U_BasicBody";
  1768. hiddenSelections[] = {"Camo1","Camo2"};
  1769. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_medic_armor_lower.paa};
  1770. };
  1771. class macro_new_uniform_skin_class(501_inf_rto,sr_cp): macro_new_uniform_skin_class(501_inf,recruit)
  1772. {
  1773. author = "RD501";
  1774. scope = 1;
  1775. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1776. nakedUniform = "U_BasicBody";
  1777. hiddenSelections[] = {"Camo1","Camo2"};
  1778. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_rto_armor_lower.paa};
  1779. };
  1780. class macro_new_uniform_skin_class(501_inf,cs): macro_new_uniform_skin_class(501_inf,recruit)
  1781. {
  1782. author = "RD501";
  1783. scope = 1;
  1784. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1785. nakedUniform = "U_BasicBody";
  1786. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\cs_nco_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\nco_armor_lower.paa};
  1787. };
  1788. class macro_new_uniform_skin_class(501_inf_medic,cs): macro_new_uniform_skin_class(501_inf,recruit)
  1789. {
  1790. author = "RD501";
  1791. scope = 1;
  1792. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1793. nakedUniform = "U_BasicBody";
  1794. hiddenSelections[] = {"Camo1","Camo2"};
  1795. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\cs_nco_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_medic_armor_lower.paa};
  1796. };
  1797. class macro_new_uniform_skin_class(501_inf_rto,cs): macro_new_uniform_skin_class(501_inf,recruit)
  1798. {
  1799. author = "RD501";
  1800. scope = 1;
  1801. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1802. nakedUniform = "U_BasicBody";
  1803. hiddenSelections[] = {"Camo1","Camo2"};
  1804. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\cs_nco_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cp_nco_rto_armor_lower.paa};
  1805. };
  1806. class macro_new_uniform_skin_class(501_inf,sr_cs): macro_new_uniform_skin_class(501_inf,recruit)
  1807. {
  1808. author = "RD501";
  1809. scope = 1;
  1810. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1811. nakedUniform = "U_BasicBody";
  1812. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cs_nco_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cs_nco_armor_lower.paa};
  1813. };
  1814. class macro_new_uniform_skin_class(501_inf_medic,sr_cs): macro_new_uniform_skin_class(501_inf,recruit)
  1815. {
  1816. author = "RD501";
  1817. scope = 1;
  1818. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1819. nakedUniform = "U_BasicBody";
  1820. hiddenSelections[] = {"Camo1","Camo2"};
  1821. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cs_nco_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cs_nco_medic_armor_lower.paa};
  1822. };
  1823. class macro_new_uniform_skin_class(501_inf_rto,sr_cs): macro_new_uniform_skin_class(501_inf,recruit)
  1824. {
  1825. author = "RD501";
  1826. scope = 1;
  1827. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1828. nakedUniform = "U_BasicBody";
  1829. hiddenSelections[] = {"Camo1","Camo2"};
  1830. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\sr_cs_nco_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\sr_cs_rto_medic_armor_lower.paa};
  1831. };
  1832. class macro_new_uniform_skin_class(501_inf,csm): macro_new_uniform_skin_class(501_inf,recruit)
  1833. {
  1834. author = "RD501";
  1835. scope = 1;
  1836. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1837. nakedUniform = "U_BasicBody";
  1838. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\csm_nco_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\csm_nco_armor_lower.paa};
  1839. };
  1840. class macro_new_uniform_skin_class(501_inf,csm_comp): macro_new_uniform_skin_class(501_inf,recruit)
  1841. {
  1842. author = "RD501";
  1843. scope = 1;
  1844. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1845. nakedUniform = "U_BasicBody";
  1846. hiddenSelections[] = {"Camo1","Camo2"};
  1847. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\comp_ncoic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\comp_ncoic_armor_lower.paa};
  1848. };
  1849. class macro_new_uniform_skin_class(501_inf,csm_bn): macro_new_uniform_skin_class(501_inf,recruit)
  1850. {
  1851. author = "RD501";
  1852. scope = 1;
  1853. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1854. nakedUniform = "U_BasicBody";
  1855. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_armor_lower.paa};
  1856. };
  1857. class macro_new_uniform_skin_class(501_inf_medic,csm): macro_new_uniform_skin_class(501_inf,recruit)
  1858. {
  1859. author = "RD501";
  1860. scope = 1;
  1861. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1862. nakedUniform = "U_BasicBody";
  1863. hiddenSelections[] = {"Camo1","Camo2"};
  1864. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_medic_armor_lower.paa};
  1865. };
  1866. class macro_new_uniform_skin_class(501_inf_rto,csm): macro_new_uniform_skin_class(501_inf,recruit)
  1867. {
  1868. author = "RD501";
  1869. scope = 1;
  1870. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1871. nakedUniform = "U_BasicBody";
  1872. hiddenSelections[] = {"Camo1","Camo2"};
  1873. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\bn_ncoic_rto_armor_lower.paa};
  1874. };
  1875. class macro_new_uniform_skin_class(501_inf,2nd_lt): macro_new_uniform_skin_class(501_inf,recruit)
  1876. {
  1877. author = "RD501";
  1878. scope = 1;
  1879. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1880. nakedUniform = "U_BasicBody";
  1881. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\2nd_lt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\2nd_lt_armor_lower.paa};
  1882. };
  1883. class macro_new_uniform_skin_class(501_inf,1st_lt): macro_new_uniform_skin_class(501_inf,recruit)
  1884. {
  1885. author = "RD501";
  1886. scope = 1;
  1887. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1888. nakedUniform = "U_BasicBody";
  1889. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\1st_lt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\1st_lt_armor_lower.paa};
  1890. };
  1891. class macro_new_uniform_skin_class(501_inf,cpt): macro_new_uniform_skin_class(501_inf,recruit)
  1892. {
  1893. author = "RD501";
  1894. scope = 1;
  1895. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1896. nakedUniform = "U_BasicBody";
  1897. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\cpt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\cpt_armor_lower.paa};
  1898. };
  1899. class macro_new_uniform_skin_class(501_inf,maj): macro_new_uniform_skin_class(501_inf,recruit)
  1900. {
  1901. author = "RD501";
  1902. scope = 1;
  1903. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1904. nakedUniform = "U_BasicBody";
  1905. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\maj_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\maj_armor_lower.paa};
  1906. };
  1907. class macro_new_uniform_skin_class(501_inf,2nd_lt_alt): macro_new_uniform_skin_class(501_inf,recruit)
  1908. {
  1909. author = "RD501";
  1910. scope = 1;
  1911. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1912. nakedUniform = "U_BasicBody";
  1913. hiddenSelections[] = {"Camo1","Camo2","Camo3"};
  1914. hiddenSelectionsMaterials[] = {TEXTUREPATH\textures\Republic\clones\mats\clone_officer_alt_armor.rvmat, MRC\JLTS\characters\CloneArmor\data\clone_armor2_clean.rvmat};
  1915. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\2nd_lt_alt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\2nd_lt_armor_lower.paa,TEXTUREPATH\Republic\clones\Infantry\acc\2nd_lt_chest_rank.paa};
  1916. };
  1917. class macro_new_uniform_skin_class(501_inf,1st_lt_alt): macro_new_uniform_skin_class(501_inf,2nd_lt_alt)
  1918. {
  1919. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\1st_lt_alt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\1st_lt_armor_lower.paa,TEXTUREPATH\Republic\clones\Infantry\acc\1st_lt_chest_rank.paa};
  1920. };
  1921. class macro_new_uniform_skin_class(501_inf,cpt_alt): macro_new_uniform_skin_class(501_inf,2nd_lt_alt)
  1922. {
  1923. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\cpt_alt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\cpt_armor_lower.paa,TEXTUREPATH\Republic\clones\Infantry\acc\cpt_chest_rank.paa};
  1924. };
  1925. class macro_new_uniform_skin_class(501_inf,maj_alt): macro_new_uniform_skin_class(501_inf,2nd_lt_alt)
  1926. {
  1927. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\maj_alt_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\maj_alt_armor_lower.paa,TEXTUREPATH\Republic\clones\Infantry\acc\cpt_chest_rank.paa};
  1928. };
  1929. ///Airborne///
  1930. class macro_new_uniform_skin_class(501_ab,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1931. {
  1932. author = "RD501";
  1933. scope = 1;
  1934. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1935. nakedUniform = "U_BasicBody";
  1936. hiddenSelections[] = {"Camo1","Camo2"};
  1937. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cadet_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cadet_armor_lower.paa};
  1938. };
  1939. class macro_new_uniform_skin_class(501_ab_medic,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1940. {
  1941. author = "RD501";
  1942. scope = 1;
  1943. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1944. nakedUniform = "U_BasicBody";
  1945. hiddenSelections[] = {"Camo1","Camo2"};
  1946. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cadet_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cadet_armor_lower.paa};
  1947. };
  1948. class macro_new_uniform_skin_class(501_ab_rto,cadet): macro_new_uniform_skin_class(501_inf,recruit)
  1949. {
  1950. author = "RD501";
  1951. scope = 1;
  1952. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1953. nakedUniform = "U_BasicBody";
  1954. hiddenSelections[] = {"Camo1","Camo2"};
  1955. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cadet_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cadet_armor_lower.paa};
  1956. };
  1957. class macro_new_uniform_skin_class(501_ab,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1958. {
  1959. author = "RD501";
  1960. scope = 1;
  1961. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1962. nakedUniform = "U_BasicBody";
  1963. hiddenSelections[] = {"Camo1","Camo2"};
  1964. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_trooper_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_trooper_armor_lower.paa};
  1965. };
  1966. class macro_new_uniform_skin_class(501_ab_medic,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1967. {
  1968. author = "RD501";
  1969. scope = 1;
  1970. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1971. nakedUniform = "U_BasicBody";
  1972. hiddenSelections[] = {"Camo1","Camo2"};
  1973. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_trooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_trooper_armor_lower.paa};
  1974. };
  1975. class macro_new_uniform_skin_class(501_ab_rto,trooper): macro_new_uniform_skin_class(501_inf,recruit)
  1976. {
  1977. author = "RD501";
  1978. scope = 1;
  1979. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1980. nakedUniform = "U_BasicBody";
  1981. hiddenSelections[] = {"Camo1","Camo2"};
  1982. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_trooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_trooper_armor_lower.paa};
  1983. };
  1984. class macro_new_uniform_skin_class(501_ab,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  1985. {
  1986. author = "RD501";
  1987. scope = 1;
  1988. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1989. nakedUniform = "U_BasicBody";
  1990. hiddenSelections[] = {"Camo1","Camo2"};
  1991. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_strooper_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_strooper_armor_lower.paa};
  1992. };
  1993. class macro_new_uniform_skin_class(501_ab_medic,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  1994. {
  1995. author = "RD501";
  1996. scope = 1;
  1997. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  1998. nakedUniform = "U_BasicBody";
  1999. hiddenSelections[] = {"Camo1","Camo2"};
  2000. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_strooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_strooper_armor_lower.paa};
  2001. };
  2002. class macro_new_uniform_skin_class(501_ab_rto,strooper): macro_new_uniform_skin_class(501_inf,recruit)
  2003. {
  2004. author = "RD501";
  2005. scope = 1;
  2006. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2007. nakedUniform = "U_BasicBody";
  2008. hiddenSelections[] = {"Camo1","Camo2"};
  2009. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_strooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_strooper_armor_lower.paa};
  2010. };
  2011. class macro_new_uniform_skin_class(501_ab,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  2012. {
  2013. author = "RD501";
  2014. scope = 1;
  2015. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2016. nakedUniform = "U_BasicBody";
  2017. hiddenSelections[] = {"Camo1","Camo2"};
  2018. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_vtrooper_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_vtrooper_armor_lower.paa};
  2019. };
  2020. class macro_new_uniform_skin_class(501_ab_medic,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  2021. {
  2022. author = "RD501";
  2023. scope = 1;
  2024. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2025. nakedUniform = "U_BasicBody";
  2026. hiddenSelections[] = {"Camo1","Camo2"};
  2027. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_vtrooper_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_vtrooper_armor_lower.paa};
  2028. };
  2029. class macro_new_uniform_skin_class(501_ab_rto,vtrooper): macro_new_uniform_skin_class(501_inf,recruit)
  2030. {
  2031. author = "RD501";
  2032. scope = 1;
  2033. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2034. nakedUniform = "U_BasicBody";
  2035. hiddenSelections[] = {"Camo1","Camo2"};
  2036. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_vtrooper_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_vtrooper_armor_lower.paa};
  2037. };
  2038. class macro_new_uniform_skin_class(501_ab,cpl): macro_new_uniform_skin_class(501_inf,recruit)
  2039. {
  2040. author = "RD501";
  2041. scope = 1;
  2042. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2043. nakedUniform = "U_BasicBody";
  2044. hiddenSelections[] = {"Camo1","Camo2"};
  2045. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cpl_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cpl_armor_lower.paa};
  2046. };
  2047. class macro_new_uniform_skin_class(501_ab_medic,cpl): macro_new_uniform_skin_class(501_inf,recruit)
  2048. {
  2049. author = "RD501";
  2050. scope = 1;
  2051. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2052. nakedUniform = "U_BasicBody";
  2053. hiddenSelections[] = {"Camo1","Camo2"};
  2054. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cpl_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cpl_armor_lower.paa};
  2055. };
  2056. class macro_new_uniform_skin_class(501_ab_rto,cpl): macro_new_uniform_skin_class(501_inf,recruit)
  2057. {
  2058. author = "RD501";
  2059. scope = 1;
  2060. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2061. nakedUniform = "U_BasicBody";
  2062. hiddenSelections[] = {"Camo1","Camo2"};
  2063. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cpl_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cpl_armor_lower.paa};
  2064. };
  2065. class macro_new_uniform_skin_class(501_ab,scpl): macro_new_uniform_skin_class(501_inf,recruit)
  2066. {
  2067. author = "RD501";
  2068. scope = 1;
  2069. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2070. nakedUniform = "U_BasicBody";
  2071. hiddenSelections[] = {"Camo1","Camo2"};
  2072. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scpl_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scpl_armor_lower.paa};
  2073. };
  2074. class macro_new_uniform_skin_class(501_ab_medic,scpl): macro_new_uniform_skin_class(501_inf,recruit)
  2075. {
  2076. author = "RD501";
  2077. scope = 1;
  2078. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2079. nakedUniform = "U_BasicBody";
  2080. hiddenSelections[] = {"Camo1","Camo2"};
  2081. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scpl_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scpl_armor_lower.paa};
  2082. };
  2083. class macro_new_uniform_skin_class(501_ab_rto,scpl): macro_new_uniform_skin_class(501_inf,recruit)
  2084. {
  2085. author = "RD501";
  2086. scope = 1;
  2087. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2088. nakedUniform = "U_BasicBody";
  2089. hiddenSelections[] = {"Camo1","Camo2"};
  2090. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scpl_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scpl_armor_lower.paa};
  2091. };
  2092. class macro_new_uniform_skin_class(501_ab,cs): macro_new_uniform_skin_class(501_inf,recruit)
  2093. {
  2094. author = "RD501";
  2095. scope = 1;
  2096. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2097. nakedUniform = "U_BasicBody";
  2098. hiddenSelections[] = {"Camo1","Camo2"};
  2099. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cs_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cs_armor_lower.paa};
  2100. };
  2101. class macro_new_uniform_skin_class(501_ab_medic,cs): macro_new_uniform_skin_class(501_inf,recruit)
  2102. {
  2103. author = "RD501";
  2104. scope = 1;
  2105. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2106. nakedUniform = "U_BasicBody";
  2107. hiddenSelections[] = {"Camo1","Camo2"};
  2108. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cs_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cs_armor_lower.paa};
  2109. };
  2110. class macro_new_uniform_skin_class(501_ab_rto,cs): macro_new_uniform_skin_class(501_inf,recruit)
  2111. {
  2112. author = "RD501";
  2113. scope = 1;
  2114. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2115. nakedUniform = "U_BasicBody";
  2116. hiddenSelections[] = {"Camo1","Camo2"};
  2117. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_cs_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_cs_armor_lower.paa};
  2118. };
  2119. class macro_new_uniform_skin_class(501_ab,scs): macro_new_uniform_skin_class(501_inf,recruit)
  2120. {
  2121. author = "RD501";
  2122. scope = 1;
  2123. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2124. nakedUniform = "U_BasicBody";
  2125. hiddenSelections[] = {"Camo1","Camo2"};
  2126. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scs_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scs_armor_lower.paa};
  2127. };
  2128. class macro_new_uniform_skin_class(501_ab_medic,scs): macro_new_uniform_skin_class(501_inf,recruit)
  2129. {
  2130. author = "RD501";
  2131. scope = 1;
  2132. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2133. nakedUniform = "U_BasicBody";
  2134. hiddenSelections[] = {"Camo1","Camo2"};
  2135. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scs_medic_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scs_armor_lower.paa};
  2136. };
  2137. class macro_new_uniform_skin_class(501_ab_rto,scs): macro_new_uniform_skin_class(501_inf,recruit)
  2138. {
  2139. author = "RD501";
  2140. scope = 1;
  2141. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2142. nakedUniform = "U_BasicBody";
  2143. hiddenSelections[] = {"Camo1","Camo2"};
  2144. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_scs_rto_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_scs_armor_lower.paa};
  2145. };
  2146. class macro_new_uniform_skin_class(501_ab,csm): macro_new_uniform_skin_class(501_inf,recruit)
  2147. {
  2148. author = "RD501";
  2149. scope = 1;
  2150. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2151. nakedUniform = "U_BasicBody";
  2152. hiddenSelections[] = {"Camo1","Camo2"};
  2153. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\AB\ab_csm_armor_upper.paa,TEXTUREPATH\Republic\clones\AB\ab_csm_armor_lower.paa};
  2154. };
  2155. class macro_new_uniform_skin_class(501_avi,cxc): macro_new_uniform_skin_class(501_inf,recruit)
  2156. {
  2157. author = "RD501";
  2158. scope = 2;
  2159. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2160. nakedUniform = "U_BasicBody";
  2161. hiddenSelections[] = {"Camo1","Camo2"};
  2162. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxc_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxc_armor_lower.paa};
  2163. };
  2164. class macro_new_uniform_skin_class(501_avi,scxc): macro_new_uniform_skin_class(501_inf,recruit)
  2165. {
  2166. author = "RD501";
  2167. scope = 2;
  2168. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2169. nakedUniform = "U_BasicBody";
  2170. hiddenSelections[] = {"Camo1","Camo2"};
  2171. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxcs_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxcs_armor_lower.paa};
  2172. };
  2173. class macro_new_uniform_skin_class(501_avi,cxx): macro_new_uniform_skin_class(501_inf,recruit)
  2174. {
  2175. author = "RD501";
  2176. scope = 2;
  2177. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2178. nakedUniform = "U_BasicBody";
  2179. hiddenSelections[] = {"Camo1","Camo2"};
  2180. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxx_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxx_armor_lower.paa};
  2181. };
  2182. class macro_new_uniform_skin_class(501_avi,scxx): macro_new_uniform_skin_class(501_inf,recruit)
  2183. {
  2184. author = "RD501";
  2185. scope = 2;
  2186. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2187. nakedUniform = "U_BasicBody";
  2188. hiddenSelections[] = {"Camo1","Camo2"};
  2189. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxxs_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxxs_armor_lower.paa};
  2190. };
  2191. class macro_new_uniform_skin_class(501_avi,cxp): macro_new_uniform_skin_class(501_inf,recruit)
  2192. {
  2193. author = "RD501";
  2194. scope = 2;
  2195. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2196. nakedUniform = "U_BasicBody";
  2197. hiddenSelections[] = {"Camo1","Camo2"};
  2198. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxp_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxp_armor_lower.paa};
  2199. };
  2200. class macro_new_uniform_skin_class(501_avi,cxs): macro_new_uniform_skin_class(501_inf,recruit)
  2201. {
  2202. author = "RD501";
  2203. scope = 2;
  2204. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2205. nakedUniform = "U_BasicBody";
  2206. hiddenSelections[] = {"Camo1","Camo2"};
  2207. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cxs_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cxs_armor_lower.paa};
  2208. };
  2209. class macro_new_uniform_skin_class(501_avi,cx1): macro_new_uniform_skin_class(501_inf,recruit)
  2210. {
  2211. author = "RD501";
  2212. scope = 2;
  2213. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2214. nakedUniform = "U_BasicBody";
  2215. hiddenSelections[] = {"Camo1","Camo2"};
  2216. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cx1_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cx1_armor_lower.paa};
  2217. };
  2218. class macro_new_uniform_skin_class(501_avi,cx2): macro_new_uniform_skin_class(501_inf,recruit)
  2219. {
  2220. author = "RD501";
  2221. scope = 2;
  2222. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2223. nakedUniform = "U_BasicBody";
  2224. hiddenSelections[] = {"Camo1","Camo2"};
  2225. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cx2_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cx2_armor_lower.paa};
  2226. };
  2227. class macro_new_uniform_skin_class(501_avi,cx3): macro_new_uniform_skin_class(501_inf,recruit)
  2228. {
  2229. author = "RD501";
  2230. scope = 2;
  2231. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2232. nakedUniform = "U_BasicBody";
  2233. hiddenSelections[] = {"Camo1","Camo2"};
  2234. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\avi\pilot_cx_armor_upper.paa,TEXTUREPATH\Republic\clones\avi\pilot_cx_armor_lower.paa};
  2235. };
  2236. class macro_new_uniform_skin_class(empire_rg,boi): macro_new_uniform_skin_class(501_inf,recruit)
  2237. {
  2238. author = "RD501";
  2239. scope = 2;
  2240. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2241. nakedUniform = "U_BasicBody";
  2242. hiddenSelections[] = {"Camo1","Camo2"};
  2243. hiddenSelectionsTextures[] = {TEXTUREPATH\gcw\empire\rg\rg_armour_upper.paa,TEXTUREPATH\gcw\empire\rg\rg_armour_lower.paa};
  2244. };
  2245. class macro_new_uniform_skin_class(501_arc,01): macro_new_uniform_skin_class(501_inf,recruit)
  2246. {
  2247. author = "RD501";
  2248. scope = 2;
  2249. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2250. nakedUniform = "U_BasicBody";
  2251. hiddenSelections[] = {"Camo1","Camo2"};
  2252. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\arc_armour_upper_01.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2253. };
  2254. class macro_new_uniform_skin_class(501_arc,02): macro_new_uniform_skin_class(501_inf,recruit)
  2255. {
  2256. author = "RD501";
  2257. scope = 2;
  2258. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2259. nakedUniform = "U_BasicBody";
  2260. hiddenSelections[] = {"Camo1","Camo2"};
  2261. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\arc_armour_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2262. };
  2263. class macro_new_uniform_skin_class(501_utc,01): macro_new_uniform_skin_class(501_inf,recruit)
  2264. {
  2265. author = "RD501";
  2266. scope = 2;
  2267. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2268. nakedUniform = "U_BasicBody";
  2269. hiddenSelections[] = {"Camo1","Camo2"};
  2270. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_blue_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2271. };
  2272. class macro_new_uniform_skin_class(501_utc,02): macro_new_uniform_skin_class(501_inf,recruit)
  2273. {
  2274. author = "RD501";
  2275. scope = 2;
  2276. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2277. nakedUniform = "U_BasicBody";
  2278. hiddenSelections[] = {"Camo1","Camo2"};
  2279. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_green_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2280. };
  2281. class macro_new_uniform_skin_class(501_utc,03): macro_new_uniform_skin_class(501_inf,recruit)
  2282. {
  2283. author = "RD501";
  2284. scope = 2;
  2285. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2286. nakedUniform = "U_BasicBody";
  2287. hiddenSelections[] = {"Camo1","Camo2"};
  2288. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_indigo_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2289. };
  2290. class macro_new_uniform_skin_class(501_utc,04): macro_new_uniform_skin_class(501_inf,recruit)
  2291. {
  2292. author = "RD501";
  2293. scope = 2;
  2294. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2295. nakedUniform = "U_BasicBody";
  2296. hiddenSelections[] = {"Camo1","Camo2"};
  2297. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_orange_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2298. };
  2299. class macro_new_uniform_skin_class(501_utc,05): macro_new_uniform_skin_class(501_inf,recruit)
  2300. {
  2301. author = "RD501";
  2302. scope = 2;
  2303. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2304. nakedUniform = "U_BasicBody";
  2305. hiddenSelections[] = {"Camo1","Camo2"};
  2306. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_pink_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2307. };
  2308. class macro_new_uniform_skin_class(501_utc,06): macro_new_uniform_skin_class(501_inf,recruit)
  2309. {
  2310. author = "RD501";
  2311. scope = 2;
  2312. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2313. nakedUniform = "U_BasicBody";
  2314. hiddenSelections[] = {"Camo1","Camo2"};
  2315. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_red_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2316. };
  2317. class macro_new_uniform_skin_class(501_utc,07): macro_new_uniform_skin_class(501_inf,recruit)
  2318. {
  2319. author = "RD501";
  2320. scope = 2;
  2321. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2322. nakedUniform = "U_BasicBody";
  2323. hiddenSelections[] = {"Camo1","Camo2"};
  2324. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_violet_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2325. };
  2326. class macro_new_uniform_skin_class(501_utc,08): macro_new_uniform_skin_class(501_inf,recruit)
  2327. {
  2328. author = "RD501";
  2329. scope = 2;
  2330. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2331. nakedUniform = "U_BasicBody";
  2332. hiddenSelections[] = {"Camo1","Camo2"};
  2333. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_yellow_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2334. };
  2335. //Squad Specific Senior Trooper
  2336. class macro_new_uniform_skin_class(501_inf,strooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2337. {
  2338. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  2339. };
  2340. class macro_new_uniform_skin_class(501_inf,strooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2341. {
  2342. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2343. };
  2344. class macro_new_uniform_skin_class(501_inf,strooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2345. {
  2346. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2347. };
  2348. class macro_new_uniform_skin_class(501_inf,strooper_21): macro_new_uniform_skin_class(501_inf,recruit)
  2349. {
  2350. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2351. };
  2352. class macro_new_uniform_skin_class(501_inf,strooper_22): macro_new_uniform_skin_class(501_inf,recruit)
  2353. {
  2354. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2355. };
  2356. class macro_new_uniform_skin_class(501_inf,strooper_23): macro_new_uniform_skin_class(501_inf,recruit)
  2357. {
  2358. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2359. };
  2360. class macro_new_uniform_skin_class(501_inf,strooper_31): macro_new_uniform_skin_class(501_inf,recruit)
  2361. {
  2362. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2363. };
  2364. class macro_new_uniform_skin_class(501_inf,strooper_32): macro_new_uniform_skin_class(501_inf,recruit)
  2365. {
  2366. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2367. };
  2368. class macro_new_uniform_skin_class(501_inf,strooper_33): macro_new_uniform_skin_class(501_inf,recruit)
  2369. {
  2370. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2371. };
  2372. class macro_new_uniform_skin_class(501_inf_medic,strooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2373. {
  2374. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2375. };
  2376. class macro_new_uniform_skin_class(501_inf_medic,strooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2377. {
  2378. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2379. };
  2380. class macro_new_uniform_skin_class(501_inf_medic,strooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2381. {
  2382. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2383. };
  2384. class macro_new_uniform_skin_class(501_inf_medic,strooper_21): macro_new_uniform_skin_class(501_inf,recruit)
  2385. {
  2386. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2387. };
  2388. class macro_new_uniform_skin_class(501_inf_medic,strooper_22): macro_new_uniform_skin_class(501_inf,recruit)
  2389. {
  2390. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2391. };
  2392. class macro_new_uniform_skin_class(501_inf_medic,strooper_23): macro_new_uniform_skin_class(501_inf,recruit)
  2393. {
  2394. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2395. };
  2396. class macro_new_uniform_skin_class(501_inf_medic,strooper_31): macro_new_uniform_skin_class(501_inf,recruit)
  2397. {
  2398. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2399. };
  2400. class macro_new_uniform_skin_class(501_inf_medic,strooper_32): macro_new_uniform_skin_class(501_inf,recruit)
  2401. {
  2402. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2403. };
  2404. class macro_new_uniform_skin_class(501_inf_medic,strooper_33): macro_new_uniform_skin_class(501_inf,recruit)
  2405. {
  2406. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2407. };
  2408. class macro_new_uniform_skin_class(501_inf_rto,strooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2409. {
  2410. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_rto_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2411. };
  2412. class macro_new_uniform_skin_class(501_inf_rto,strooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2413. {
  2414. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_rto_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2415. };
  2416. //Squad Specific Veteran Trooper
  2417. class macro_new_uniform_skin_class(501_inf,vtrooper_11): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_12): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_13): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_21): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_22): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_23): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_31): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_32): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf,vtrooper_33): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; };
  2418. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_11): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_12): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_13): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_21): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_22): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_23): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_31): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_32): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_medic,vtrooper_33): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; };
  2419. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_11): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_12): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_13): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_21): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_22): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_23): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_31): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_32): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; class macro_new_uniform_skin_class(501_inf_rto,vtrooper_33): macro_new_uniform_skin_class(501_inf,recruit) { hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa }; }; // class SCI_B_Clone_F :B_Soldier_base_F
  2420. };