config.cpp 92 KB

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