config.cpp 90 KB

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