config.cpp 90 KB

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