1
0

config.cpp 92 KB

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