config.cpp 88 KB

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