config.cpp 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632
  1. #include "../RD501_main/config_macros.hpp"
  2. #define TEXTUREAB \RD501_Helmets\_textures\airborne
  3. class CfgPatches
  4. {
  5. class macro_patch_name(helmets)
  6. {
  7. author=DANKAUTHORS
  8. requiredAddons[]=
  9. {
  10. macro_lvl1_req
  11. };
  12. requiredVersion=0.1;
  13. units[]={};
  14. weapons[]={};
  15. };
  16. };
  17. class CfgWeapons
  18. {
  19. class itemCore;
  20. class HeadgearItem;
  21. class H_HelmetSpecB;
  22. //pilots
  23. class macro_new_helmet(pilot,base): itemCore//RD501_501st_Pilot_Base
  24. {
  25. scope = 2;
  26. author = "RD501";
  27. weaponPoolAvailable = 1;
  28. ace_hearing_protection = 0.85;
  29. ace_hearing_lowerVolume = 0;
  30. displayName = "[501st] PLT HELM (Base)";
  31. picture = "\SWOP_clones\data\helmets\ico\ico_pilot.paa";
  32. //model = "SWOP_clones\helmet\CloneHelmetPilot.p3d";
  33. model = "\501st_helmets\AB\AB_helmet_p1.p3d";
  34. hiddenSelections[] = {
  35. "camo1",
  36. "mat"
  37. };
  38. hiddenSelectionsTextures[]=
  39. {
  40. "RD501_Helmets\_textures\aviation\clonePilotHelmet_co.paa"
  41. };
  42. hiddenSelectionsMaterials[]=
  43. {
  44. "",
  45. "501st_Helmets\AB\data\pilot_jlts.rvmat"
  46. };
  47. class ItemInfo: HeadgearItem
  48. {
  49. mass = 30;
  50. uniformmodel = "\501st_helmets\AB\AB_helmet_p1.p3d";//"SWOP_clones\helmet\CloneHelmetPilot.p3d";
  51. modelSides[] = {6};
  52. hiddenSelections[] = {
  53. "camo1",
  54. "mat"
  55. };
  56. material = -1;
  57. explosionShielding = 2.2;
  58. minimalHit = 0.01;
  59. passThrough = 0.01;
  60. class HitpointsProtectionInfo
  61. {
  62. class Head
  63. {
  64. hitpointName = "HitHead";
  65. armor = 50;
  66. passThrough = 0.6;
  67. };
  68. };
  69. };
  70. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  71. };
  72. class macro_new_helmet(pilot,lum_base): macro_new_helmet(pilot,base)
  73. {
  74. displayName = '[] LUM';
  75. scope=0;
  76. hiddenSelectionsMaterials[]=
  77. {
  78. "",
  79. "\501st_Helmets\AB\data\white_glow.rvmat"//"swop_clones\data\helmpilot.rvmat"// \501st_Helmets\AB\data\white_glow.rvmat
  80. };
  81. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  82. };
  83. class macro_new_helmet(pilot,gold): itemCore//RD501_501st_Pilot_Base
  84. {
  85. scope = 2;
  86. author = "RD501";
  87. weaponPoolAvailable = 1;
  88. ace_hearing_protection = 0.85;
  89. ace_hearing_lowerVolume = 0;
  90. displayName = "Clone pilot helmet (501st legion) Gold";
  91. picture = "\SWOP_clones\data\helmets\ico\ico_pilot.paa";
  92. //model = "SWOP_clones\helmet\CloneHelmetPilot.p3d";
  93. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  94. model = "\501st_helmets\AB\AB_helmet_p1.p3d";
  95. hiddenSelections[] = {
  96. "camo1",
  97. "mat"
  98. };
  99. hiddenSelectionsTextures[] = {
  100. macro_custom_helmet_textures\aviation\pilots\LordKrayt.paa
  101. };
  102. hiddenSelectionsMaterials[]=
  103. {
  104. "",
  105. "swop_clones\data\helmpilot.rvmat"//"swop_clones\data\helmpilot.rvmat"// \501st_Helmets\AB\data\white_glow.rvmat
  106. };
  107. class ItemInfo: HeadgearItem
  108. {
  109. mass = 30;
  110. uniformmodel = "\501st_helmets\AB\AB_helmet_p1_gold.p3d";//"SWOP_clones\helmet\CloneHelmetPilot.p3d";
  111. modelSides[] = {6};
  112. hiddenSelections[] = {
  113. "camo1",
  114. "mat"
  115. };
  116. material = -1;
  117. explosionShielding = 2.2;
  118. minimalHit = 0.01;
  119. passThrough = 0.01;
  120. class HitpointsProtectionInfo
  121. {
  122. class Head
  123. {
  124. hitpointName = "HitHead";
  125. armor = 50;
  126. passThrough = 0.6;
  127. };
  128. };
  129. };
  130. subItems[] = {macro_new_weapon(nvg_integrated,pilot_test),"G_B_Diving"};
  131. };
  132. //inf,arc
  133. class macro_new_helmet(infantry,base) : itemCore
  134. {
  135. scope = 2;
  136. author = "RD501";
  137. weaponPoolAvailable = 1;
  138. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  139. ace_hearing_protection = 0.85;
  140. ace_hearing_lowerVolume = 0;
  141. displayName = "Clonetrooper helmet (501st 'Dino')";
  142. picture = "\SWOP_clones\data\helmets\ico\Ico_helm_501.paa";
  143. model = "SWOP_clones\helmet\cloneHelmet.p3d";
  144. hiddenSelections[] = {"Camo1"};
  145. hiddenSelectionsTextures[] = {"SWOP_clones\data\helmets\Helmet501dino_co.paa"};
  146. class ItemInfo: HeadgearItem
  147. {
  148. mass = 30;
  149. uniformmodel = "SWOP_clones\helmet\cloneHelmet.p3d";
  150. modelSides[] = {6};
  151. hiddenSelections[] = {"Camo1"};
  152. material = -1;
  153. explosionShielding = 2.2;
  154. minimalHit = 0.01;
  155. passThrough = 0.01;
  156. class HitpointsProtectionInfo
  157. {
  158. class Head
  159. {
  160. hitpointName = "HitHead";
  161. armor = 50;
  162. passThrough = 0.6;
  163. };
  164. };
  165. };
  166. };
  167. class macro_new_helmet(infantry,lum_base) : itemCore
  168. {
  169. scope = 0;
  170. author = "RD501";
  171. weaponPoolAvailable = 1;
  172. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  173. ace_hearing_protection = 0.85;
  174. ace_hearing_lowerVolume = 0;
  175. displayName = "Clonetrooper helmet (501st)";
  176. picture = "\SWOP_clones\data\helmets\ico\Ico_helm_501.paa";
  177. model = "SWOP_clones\helmet\cloneHelmetLumVisor.p3d";//
  178. hiddenSelections[] = {"Camo1"};
  179. hiddenSelectionsTextures[] = {"SWOP_clones\data\helmets\Helmet501clutch_co.paa"};
  180. class ItemInfo: HeadgearItem
  181. {
  182. mass = 30;
  183. uniformmodel = "SWOP_clones\helmet\cloneHelmetLumVisor.p3d";//
  184. modelSides[] = {6};
  185. hiddenSelections[] = {"Camo1"};
  186. material = -1;
  187. explosionShielding = 2.2;
  188. minimalHit = 0.01;
  189. passThrough = 0.01;
  190. class HitpointsProtectionInfo
  191. {
  192. class Head
  193. {
  194. hitpointName = "HitHead";
  195. armor = 50;
  196. passThrough = 0.6;
  197. };
  198. };
  199. };
  200. };
  201. class macro_new_helmet(empire_rg,boi) : itemCore
  202. {
  203. scope = 2;
  204. author = "RD501";
  205. weaponPoolAvailable = 1;
  206. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  207. ace_hearing_protection = 0.85;
  208. ace_hearing_lowerVolume = 0;
  209. displayName = "[Empire] Royal Guard Helm 01";
  210. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  211. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetSCC.p3d";
  212. hiddenSelections[] = {"Camo1"};
  213. hiddenSelectionsTextures[] = {"RD501_Units\textures\gcw\empire\RG\rg_helmet.paa"};
  214. class ItemInfo: HeadgearItem
  215. {
  216. mass = 30;
  217. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetSC.p3d";
  218. modelSides[] = {6};
  219. hiddenSelections[] = {"Camo1"};
  220. material = -1;
  221. explosionShielding = 2.2;
  222. minimalHit = 0.01;
  223. passThrough = 0.01;
  224. class HitpointsProtectionInfo
  225. {
  226. class Head
  227. {
  228. hitpointName = "HitHead";
  229. armor = 50;
  230. passThrough = 0.6;
  231. };
  232. };
  233. };
  234. };
  235. class macro_new_helmet(arc,base_jlts) : itemCore
  236. {
  237. scope = 2;
  238. author = "RD501";
  239. weaponPoolAvailable = 1;
  240. subItems[] = {"G_B_Diving"};
  241. ace_hearing_protection = 0.85;
  242. ace_hearing_lowerVolume = 0;
  243. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  244. displayName = "[501st] ARC HELM (Base)";
  245. picture="\MRC\JLTS\characters\CloneArmor2\data\ui\CloneHelmetARC_ui_ca.paa";
  246. model = "\MRC\JLTS\characters\CloneArmor2\CloneHelmetARC.p3d";
  247. hiddenSelections[] = {"Camo1"};
  248. hiddenSelectionsTextures[] = {"RD501_Helmets\_textures\ARC\ARC.paa"};
  249. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\Clone_helmet_ARC"};
  250. class ItemInfo: HeadgearItem
  251. {
  252. mass = 30;
  253. uniformmodel = "\MRC\JLTS\characters\CloneArmor2\CloneHelmetARC.p3d";
  254. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\Clone_helmet_ARC.rvmat"};
  255. modelSides[] = {6};
  256. hiddenSelections[] = {"Camo1"};
  257. material = -1;
  258. explosionShielding = 2.2;
  259. minimalHit = 0.01;
  260. passThrough = 0.01;
  261. class HitpointsProtectionInfo
  262. {
  263. class Head
  264. {
  265. hitpointName = "HitHead";
  266. armor = 50;
  267. passThrough = 0.6;
  268. };
  269. };
  270. };
  271. };
  272. class macro_new_helmet(arc,base_jlts) : itemCore
  273. {
  274. scope = 2;
  275. author = "RD501";
  276. weaponPoolAvailable = 1;
  277. subItems[] = {"G_B_Diving"};
  278. ace_hearing_protection = 0.85;
  279. ace_hearing_lowerVolume = 0;
  280. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  281. displayName = "[501st] ARC HELM (Sergeant)";
  282. picture="\MRC\JLTS\characters\CloneArmor2\data\ui\CloneHelmetARC_ui_ca.paa";
  283. model = "\MRC\JLTS\characters\CloneArmor2\CloneHelmetARC.p3d";
  284. hiddenSelections[] = {"Camo1"};
  285. hiddenSelectionsTextures[] = {"RD501_Helmets\_textures\ARC\ARC_CS.paa"};
  286. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\Clone_helmet_ARC"};
  287. class ItemInfo: HeadgearItem
  288. {
  289. mass = 30;
  290. uniformmodel = "\MRC\JLTS\characters\CloneArmor2\CloneHelmetARC.p3d";
  291. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\Clone_helmet_ARC.rvmat"};
  292. modelSides[] = {6};
  293. hiddenSelections[] = {"Camo1"};
  294. material = -1;
  295. explosionShielding = 2.2;
  296. minimalHit = 0.01;
  297. passThrough = 0.01;
  298. class HitpointsProtectionInfo
  299. {
  300. class Head
  301. {
  302. hitpointName = "HitHead";
  303. armor = 50;
  304. passThrough = 0.6;
  305. };
  306. };
  307. };
  308. };
  309. //AB
  310. class macro_new_helmet(airborne,base): H_HelmetSpecB
  311. {
  312. author = "";
  313. scope = 2;
  314. displayName = "Clone airborne helmet";
  315. model = "\501st_helmets\AB\AB_helmet.p3d";
  316. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  317. ace_hearing_protection = 0.85;
  318. ace_hearing_lowerVolume = 0;
  319. hiddenSelections[] = {
  320. "camo1",
  321. "mat"
  322. };
  323. hiddenSelectionsTextures[] = {
  324. "\501st_helmets\AB\data\AB_helmet_co.paa"
  325. };
  326. hiddenSelectionsMaterials[]=
  327. {
  328. "501st_helmets\ab\data\ab_helmet.rvmat",
  329. "501st_helmets\ab\data\ab_helmet.rvmat"
  330. };
  331. picture = TEXTUREAB\helmet_icon.paa
  332. class ItemInfo: HeadgearItem
  333. {
  334. mass = 10;
  335. uniformModel = "\501st_helmets\AB\AB_helmet.p3d";
  336. allowedSlots[] = {801,901,701,605};
  337. modelSides[] = {6};
  338. hiddenSelections[] = {
  339. "camo1",
  340. "mat"
  341. };
  342. class HitpointsProtectionInfo
  343. {
  344. class Head
  345. {
  346. hitpointName = "HitHead";
  347. armor = 60;
  348. passThrough = 0.5;
  349. };
  350. };
  351. };
  352. };
  353. class macro_new_helmet(airborne,lum_base): macro_new_helmet(airborne,base)//H_HelmetSpecB
  354. {
  355. author = "";
  356. scope = 0;
  357. displayName = "[LUMMMMMM]";
  358. hiddenSelectionsTextures[]=
  359. {
  360. "\RD501_Helmets\_textures\airborne\airKrayt.paa"
  361. };
  362. hiddenSelectionsMaterials[]=
  363. {
  364. "",
  365. "\501st_Helmets\AB\data\white_glow.rvmat"
  366. };
  367. };
  368. class macro_new_helmet(infantry,jlts_recruit) : itemCore
  369. {
  370. scope = 2;
  371. author = "RD501";
  372. weaponPoolAvailable = 1;
  373. ace_hearing_protection = 0.85;
  374. ace_hearing_lowerVolume = 0;
  375. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  376. displayName = "[501st] INF HELM 01 (Base)";
  377. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  378. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  379. hiddenSelections[] = {"Camo1"};
  380. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\recruit_helmet.paa"};
  381. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  382. class ItemInfo: HeadgearItem
  383. {
  384. mass = 30;
  385. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  386. modelSides[] = {6};
  387. hiddenSelections[] = {"Camo1"};
  388. material = -1;
  389. explosionShielding = 2.2;
  390. minimalHit = 0.01;
  391. passThrough = 0.01;
  392. class HitpointsProtectionInfo
  393. {
  394. class Head
  395. {
  396. hitpointName = "HitHead";
  397. armor = 50;
  398. passThrough = 0.6;
  399. };
  400. };
  401. };
  402. };
  403. class macro_new_helmet(infantry,jlts_cadet) : itemCore
  404. {
  405. scope = 2;
  406. author = "RD501";
  407. weaponPoolAvailable = 1;
  408. ace_hearing_protection = 0.85;
  409. ace_hearing_lowerVolume = 0;
  410. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  411. displayName = "[501st] INF HELM 02 (Cadet)";
  412. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  413. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  414. hiddenSelections[] = {"Camo1"};
  415. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\cadet_helmet.paa"};
  416. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  417. class ItemInfo: HeadgearItem
  418. {
  419. mass = 30;
  420. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  421. modelSides[] = {6};
  422. hiddenSelections[] = {"Camo1"};
  423. material = -1;
  424. explosionShielding = 2.2;
  425. minimalHit = 0.01;
  426. passThrough = 0.01;
  427. class HitpointsProtectionInfo
  428. {
  429. class Head
  430. {
  431. hitpointName = "HitHead";
  432. armor = 50;
  433. passThrough = 0.6;
  434. };
  435. };
  436. };
  437. };
  438. class macro_new_helmet(infantry,jlts_trooper) : itemCore
  439. {
  440. scope = 2;
  441. author = "RD501";
  442. weaponPoolAvailable = 1;
  443. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  444. ace_hearing_protection = 0.85;
  445. ace_hearing_lowerVolume = 0;
  446. displayName = "[501st] INF HELM 03 (Trooper)";
  447. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  448. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  449. hiddenSelections[] = {"Camo1"};
  450. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\trooper_helmet.paa"};
  451. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  452. class ItemInfo: HeadgearItem
  453. {
  454. mass = 30;
  455. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  456. modelSides[] = {6};
  457. hiddenSelections[] = {"Camo1"};
  458. material = -1;
  459. explosionShielding = 2.2;
  460. minimalHit = 0.01;
  461. passThrough = 0.01;
  462. class HitpointsProtectionInfo
  463. {
  464. class Head
  465. {
  466. hitpointName = "HitHead";
  467. armor = 50;
  468. passThrough = 0.6;
  469. };
  470. };
  471. };
  472. };
  473. class macro_new_helmet(infantry,jlts_sgt) : itemCore
  474. {
  475. scope = 2;
  476. author = "RD501";
  477. weaponPoolAvailable = 1;
  478. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  479. ace_hearing_protection = 0.85;
  480. ace_hearing_lowerVolume = 0;
  481. displayName = "[501st] INF HELM 04 (Sgt)";
  482. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  483. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  484. hiddenSelections[] = {"Camo1"};
  485. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\sgt_helmet.paa"};
  486. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  487. class ItemInfo: HeadgearItem
  488. {
  489. mass = 30;
  490. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  491. modelSides[] = {6};
  492. hiddenSelections[] = {"Camo1"};
  493. material = -1;
  494. explosionShielding = 2.2;
  495. minimalHit = 0.01;
  496. passThrough = 0.01;
  497. class HitpointsProtectionInfo
  498. {
  499. class Head
  500. {
  501. hitpointName = "HitHead";
  502. armor = 50;
  503. passThrough = 0.6;
  504. };
  505. };
  506. };
  507. };
  508. class macro_new_helmet(airborne,jlts_trooper): H_HelmetSpecB
  509. {
  510. author = "RD501";
  511. scope = 2;
  512. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  513. displayName = "[501st] AB HELM 02 (Trooper)";
  514. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  515. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  516. ace_hearing_protection = 0.85;
  517. ace_hearing_lowerVolume = 0;
  518. hiddenSelections[] = {"camo1"};
  519. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\ab\ab_helmet_trooper.paa"};
  520. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  521. class ItemInfo: HeadgearItem
  522. {
  523. mass = 10;
  524. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  525. allowedSlots[] = {801,901,701,605};
  526. modelSides[] = {6};
  527. hiddenSelections[] = {"camo1"};
  528. class HitpointsProtectionInfo
  529. {
  530. class Head
  531. {
  532. hitpointName = "HitHead";
  533. armor = 60;
  534. passThrough = 0.5;
  535. };
  536. };
  537. };
  538. };
  539. class macro_new_helmet(airborne,jlts_vtrooper): H_HelmetSpecB
  540. {
  541. author = "RD501";
  542. scope = 2;
  543. displayName = "[501st] AB HELM 03 (Vet. Trooper)";
  544. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  545. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  546. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  547. ace_hearing_protection = 0.85;
  548. ace_hearing_lowerVolume = 0;
  549. hiddenSelections[] = {"camo1"};
  550. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\ab\ab_helmet_vtrooper.paa"};
  551. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  552. class ItemInfo: HeadgearItem
  553. {
  554. mass = 10;
  555. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  556. allowedSlots[] = {801,901,701,605};
  557. modelSides[] = {6};
  558. hiddenSelections[] = {"camo1"};
  559. class HitpointsProtectionInfo
  560. {
  561. class Head
  562. {
  563. hitpointName = "HitHead";
  564. armor = 60;
  565. passThrough = 0.5;
  566. };
  567. };
  568. };
  569. };
  570. class macro_new_helmet(airborne,jlts_base): H_HelmetSpecB
  571. {
  572. author = "RD501";
  573. scope = 2;
  574. displayName = "[501st] AB HELM 01 (Base)";
  575. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  576. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  577. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  578. ace_hearing_protection = 0.85;
  579. ace_hearing_lowerVolume = 0;
  580. hiddenSelections[] = {"camo1"};
  581. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_Helmet_AB_co.paa"};
  582. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  583. class ItemInfo: HeadgearItem
  584. {
  585. mass = 10;
  586. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  587. allowedSlots[] = {801,901,701,605};
  588. modelSides[] = {6};
  589. hiddenSelections[] = {"camo1"};
  590. class HitpointsProtectionInfo
  591. {
  592. class Head
  593. {
  594. hitpointName = "HitHead";
  595. armor = 60;
  596. passThrough = 0.5;
  597. };
  598. };
  599. };
  600. };
  601. #include "_includes/_base_swop_helmets.hpp"
  602. };