config.cpp 105 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668
  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. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\arc_armour_upper_01.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2252. };
  2253. class macro_new_uniform_skin_class(501_arc,02): macro_new_uniform_skin_class(501_inf,recruit)
  2254. {
  2255. author = "RD501";
  2256. scope = 2;
  2257. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2258. nakedUniform = "U_BasicBody";
  2259. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\arc\arc_armour_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2260. };
  2261. class macro_new_uniform_skin_class(501_utc,01): macro_new_uniform_skin_class(501_inf,recruit)
  2262. {
  2263. author = "RD501";
  2264. scope = 2;
  2265. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2266. nakedUniform = "U_BasicBody";
  2267. hiddenSelections[] = {"Camo1","Camo2"};
  2268. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_blue_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2269. };
  2270. class macro_new_uniform_skin_class(501_utc,02): macro_new_uniform_skin_class(501_inf,recruit)
  2271. {
  2272. author = "RD501";
  2273. scope = 2;
  2274. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2275. nakedUniform = "U_BasicBody";
  2276. hiddenSelections[] = {"Camo1","Camo2"};
  2277. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_green_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2278. };
  2279. class macro_new_uniform_skin_class(501_utc,03): macro_new_uniform_skin_class(501_inf,recruit)
  2280. {
  2281. author = "RD501";
  2282. scope = 2;
  2283. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2284. nakedUniform = "U_BasicBody";
  2285. hiddenSelections[] = {"Camo1","Camo2"};
  2286. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_indigo_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2287. };
  2288. class macro_new_uniform_skin_class(501_utc,04): macro_new_uniform_skin_class(501_inf,recruit)
  2289. {
  2290. author = "RD501";
  2291. scope = 2;
  2292. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2293. nakedUniform = "U_BasicBody";
  2294. hiddenSelections[] = {"Camo1","Camo2"};
  2295. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_orange_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2296. };
  2297. class macro_new_uniform_skin_class(501_utc,05): macro_new_uniform_skin_class(501_inf,recruit)
  2298. {
  2299. author = "RD501";
  2300. scope = 2;
  2301. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2302. nakedUniform = "U_BasicBody";
  2303. hiddenSelections[] = {"Camo1","Camo2"};
  2304. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_pink_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2305. };
  2306. class macro_new_uniform_skin_class(501_utc,06): macro_new_uniform_skin_class(501_inf,recruit)
  2307. {
  2308. author = "RD501";
  2309. scope = 2;
  2310. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2311. nakedUniform = "U_BasicBody";
  2312. hiddenSelections[] = {"Camo1","Camo2"};
  2313. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_red_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2314. };
  2315. class macro_new_uniform_skin_class(501_utc,07): macro_new_uniform_skin_class(501_inf,recruit)
  2316. {
  2317. author = "RD501";
  2318. scope = 2;
  2319. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2320. nakedUniform = "U_BasicBody";
  2321. hiddenSelections[] = {"Camo1","Camo2"};
  2322. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_violet_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2323. };
  2324. class macro_new_uniform_skin_class(501_utc,08): macro_new_uniform_skin_class(501_inf,recruit)
  2325. {
  2326. author = "RD501";
  2327. scope = 2;
  2328. model = "\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d";
  2329. nakedUniform = "U_BasicBody";
  2330. hiddenSelections[] = {"Camo1","Camo2"};
  2331. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\utc\utc_yellow_6_armor_upper.paa,TEXTUREPATH\Republic\clones\utc\utc_armor_lower.paa};
  2332. };
  2333. //Squad Specific Senior Trooper
  2334. class macro_new_uniform_skin_class(501_inf,strooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2335. {
  2336. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  2337. };
  2338. class macro_new_uniform_skin_class(501_inf,strooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2339. {
  2340. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  2341. };
  2342. class macro_new_uniform_skin_class(501_inf,strooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2343. {
  2344. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  2345. };
  2346. class macro_new_uniform_skin_class(501_inf,strooper_21): macro_new_uniform_skin_class(501_inf,recruit)
  2347. {
  2348. hiddenSelectionsTextures[] = {TEXTUREPATH\Republic\clones\Infantry\strooper_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa};
  2349. };
  2350. class macro_new_uniform_skin_class(501_inf,strooper_22): macro_new_uniform_skin_class(501_inf,recruit)
  2351. {
  2352. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2353. };
  2354. class macro_new_uniform_skin_class(501_inf,strooper_23): macro_new_uniform_skin_class(501_inf,recruit)
  2355. {
  2356. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2357. };
  2358. class macro_new_uniform_skin_class(501_inf,strooper_31): macro_new_uniform_skin_class(501_inf,recruit)
  2359. {
  2360. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2361. };
  2362. class macro_new_uniform_skin_class(501_inf,strooper_32): macro_new_uniform_skin_class(501_inf,recruit)
  2363. {
  2364. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2365. };
  2366. class macro_new_uniform_skin_class(501_inf,strooper_33): macro_new_uniform_skin_class(501_inf,recruit)
  2367. {
  2368. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2369. };
  2370. class macro_new_uniform_skin_class(501_inf_medic,strooper_11_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2371. {
  2372. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_strooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2373. };
  2374. class macro_new_uniform_skin_class(501_inf_medic,strooper_12_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2375. {
  2376. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_strooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2377. };
  2378. class macro_new_uniform_skin_class(501_inf_medic,strooper_13_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2379. {
  2380. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_strooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2381. };
  2382. class macro_new_uniform_skin_class(501_inf_medic,strooper_21_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2383. {
  2384. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_strooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2385. };
  2386. class macro_new_uniform_skin_class(501_inf_medic,strooper_22_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2387. {
  2388. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_strooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2389. };
  2390. class macro_new_uniform_skin_class(501_inf_medic,strooper_23_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2391. {
  2392. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_strooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2393. };
  2394. class macro_new_uniform_skin_class(501_inf_medic,strooper_31_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2395. {
  2396. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_strooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2397. };
  2398. class macro_new_uniform_skin_class(501_inf_medic,strooper_32_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2399. {
  2400. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_strooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2401. };
  2402. class macro_new_uniform_skin_class(501_inf_medic,strooper_33_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2403. {
  2404. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_strooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2405. };
  2406. class macro_new_uniform_skin_class(501_inf_medic,strooper_11_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2407. {
  2408. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_strooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2409. };
  2410. class macro_new_uniform_skin_class(501_inf_medic,strooper_12_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2411. {
  2412. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_strooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2413. };
  2414. class macro_new_uniform_skin_class(501_inf_medic,strooper_13_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2415. {
  2416. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_strooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2417. };
  2418. class macro_new_uniform_skin_class(501_inf_medic,strooper_21_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2419. {
  2420. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_strooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2421. };
  2422. class macro_new_uniform_skin_class(501_inf_medic,strooper_22_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2423. {
  2424. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_strooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2425. };
  2426. class macro_new_uniform_skin_class(501_inf_medic,strooper_23_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2427. {
  2428. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_strooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2429. };
  2430. class macro_new_uniform_skin_class(501_inf_medic,strooper_31_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2431. {
  2432. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_strooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2433. };
  2434. class macro_new_uniform_skin_class(501_inf_medic,strooper_32_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2435. {
  2436. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_strooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2437. };
  2438. class macro_new_uniform_skin_class(501_inf_medic,strooper_33_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2439. {
  2440. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_strooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2441. };
  2442. class macro_new_uniform_skin_class(501_inf_rto,strooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2443. {
  2444. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_rto_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2445. };
  2446. class macro_new_uniform_skin_class(501_inf_rto,strooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2447. {
  2448. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_rto_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2449. };
  2450. class macro_new_uniform_skin_class(501_inf_rto,strooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2451. {
  2452. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\strooper_rto_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\strooper_armor_lower.paa };
  2453. };
  2454. //Squad Specific Veteran Trooper
  2455. class macro_new_uniform_skin_class(501_inf,vtrooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2456. {
  2457. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2458. };
  2459. class macro_new_uniform_skin_class(501_inf,vtrooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2460. {
  2461. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2462. };
  2463. class macro_new_uniform_skin_class(501_inf,vtrooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2464. {
  2465. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2466. };
  2467. class macro_new_uniform_skin_class(501_inf,vtrooper_21): macro_new_uniform_skin_class(501_inf,recruit)
  2468. {
  2469. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2470. };
  2471. class macro_new_uniform_skin_class(501_inf,vtrooper_22): macro_new_uniform_skin_class(501_inf,recruit)
  2472. {
  2473. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2474. };
  2475. class macro_new_uniform_skin_class(501_inf,vtrooper_23): macro_new_uniform_skin_class(501_inf,recruit)
  2476. {
  2477. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2478. };
  2479. class macro_new_uniform_skin_class(501_inf,vtrooper_31): macro_new_uniform_skin_class(501_inf,recruit)
  2480. {
  2481. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2482. };
  2483. class macro_new_uniform_skin_class(501_inf,vtrooper_32): macro_new_uniform_skin_class(501_inf,recruit)
  2484. {
  2485. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2486. };
  2487. class macro_new_uniform_skin_class(501_inf,vtrooper_33): macro_new_uniform_skin_class(501_inf,recruit)
  2488. {
  2489. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2490. };
  2491. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2492. {
  2493. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_vtrooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2494. };
  2495. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2496. {
  2497. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_vtrooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2498. };
  2499. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2500. {
  2501. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava1_vtrooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2502. };
  2503. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2504. {
  2505. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_vtrooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2506. };
  2507. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2508. {
  2509. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_vtrooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2510. };
  2511. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2512. {
  2513. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava2_vtrooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2514. };
  2515. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_31_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2516. {
  2517. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_vtrooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2518. };
  2519. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2520. {
  2521. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_vtrooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2522. };
  2523. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_ava): macro_new_uniform_skin_class(501_inf,recruit)
  2524. {
  2525. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\ava3_vtrooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2526. };
  2527. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_11_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2528. {
  2529. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_vtrooper_medic_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2530. };
  2531. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_12_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2532. {
  2533. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_vtrooper_medic_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2534. };
  2535. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_13_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2536. {
  2537. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc1_vtrooper_medic_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2538. };
  2539. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_21_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2540. {
  2541. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_vtrooper_medic_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2542. };
  2543. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_22_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2544. {
  2545. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_vtrooper_medic_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2546. };
  2547. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_23_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2548. {
  2549. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc2_vtrooper_medic_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2550. };
  2551. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_31_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2552. {
  2553. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_vtrooper_medic_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2554. };
  2555. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_32_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2556. {
  2557. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_vtrooper_medic_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2558. };
  2559. class macro_new_uniform_skin_class(501_inf_medic,vtrooper_33_cyc): macro_new_uniform_skin_class(501_inf,recruit)
  2560. {
  2561. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\cyc3_vtrooper_medic_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2562. };
  2563. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_11): macro_new_uniform_skin_class(501_inf,recruit)
  2564. {
  2565. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2566. };
  2567. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_12): macro_new_uniform_skin_class(501_inf,recruit)
  2568. {
  2569. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2570. };
  2571. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_13): macro_new_uniform_skin_class(501_inf,recruit)
  2572. {
  2573. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2574. };
  2575. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_21): macro_new_uniform_skin_class(501_inf,recruit)
  2576. {
  2577. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2578. };
  2579. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_22): macro_new_uniform_skin_class(501_inf,recruit)
  2580. {
  2581. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2582. };
  2583. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_23): macro_new_uniform_skin_class(501_inf,recruit)
  2584. {
  2585. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2586. };
  2587. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_31): macro_new_uniform_skin_class(501_inf,recruit)
  2588. {
  2589. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2590. };
  2591. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_32): macro_new_uniform_skin_class(501_inf,recruit)
  2592. {
  2593. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2594. };
  2595. class macro_new_uniform_skin_class(501_inf_rto,vtrooper_33): macro_new_uniform_skin_class(501_inf,recruit)
  2596. {
  2597. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\Infantry\vtrooper_rto_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\Infantry\vtrooper_armor_lower.paa };
  2598. };
  2599. //Squad Specific ARC Trooper
  2600. class macro_new_uniform_skin_class(501_arc,01_11): macro_new_uniform_skin_class(501_inf,recruit)
  2601. {
  2602. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_1_1_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2603. };
  2604. class macro_new_uniform_skin_class(501_arc,01_12): macro_new_uniform_skin_class(501_inf,recruit)
  2605. {
  2606. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_1_2_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2607. };
  2608. class macro_new_uniform_skin_class(501_arc,01_13): macro_new_uniform_skin_class(501_inf,recruit)
  2609. {
  2610. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_1_3_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2611. };
  2612. class macro_new_uniform_skin_class(501_arc,01_21): macro_new_uniform_skin_class(501_inf,recruit)
  2613. {
  2614. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_2_1_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2615. };
  2616. class macro_new_uniform_skin_class(501_arc,01_22): macro_new_uniform_skin_class(501_inf,recruit)
  2617. {
  2618. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_2_2_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2619. };
  2620. class macro_new_uniform_skin_class(501_arc,01_23): macro_new_uniform_skin_class(501_inf,recruit)
  2621. {
  2622. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_2_3_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2623. };
  2624. class macro_new_uniform_skin_class(501_arc,01_31): macro_new_uniform_skin_class(501_inf,recruit)
  2625. {
  2626. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_3_1_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2627. };
  2628. class macro_new_uniform_skin_class(501_arc,01_32): macro_new_uniform_skin_class(501_inf,recruit)
  2629. {
  2630. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_3_2_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2631. };
  2632. class macro_new_uniform_skin_class(501_arc,01_33): macro_new_uniform_skin_class(501_inf,recruit)
  2633. {
  2634. hiddenSelectionsTextures[] = { TEXTUREPATH\Republic\clones\arc\arc_3_3_armor_upper.paa,TEXTUREPATH\Republic\clones\arc\arc_armour_lower.paa};
  2635. };
  2636. // class SCI_B_Clone_F :B_Soldier_base_F
  2637. };