config.cpp 92 KB

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