config.cpp 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595
  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\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  246. model = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  247. hiddenSelections[] = {"Camo1"};
  248. hiddenSelectionsTextures[] = {"RD501_Units\textures\republic\clones\arc\arc_helmet.paa"};
  249. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  250. class ItemInfo: HeadgearItem
  251. {
  252. mass = 30;
  253. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  254. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.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. //AB
  273. class macro_new_helmet(airborne,base): H_HelmetSpecB
  274. {
  275. author = "";
  276. scope = 2;
  277. displayName = "Clone airborne helmet";
  278. model = "\501st_helmets\AB\AB_helmet.p3d";
  279. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  280. ace_hearing_protection = 0.85;
  281. ace_hearing_lowerVolume = 0;
  282. hiddenSelections[] = {
  283. "camo1",
  284. "mat"
  285. };
  286. hiddenSelectionsTextures[] = {
  287. "\501st_helmets\AB\data\AB_helmet_co.paa"
  288. };
  289. hiddenSelectionsMaterials[]=
  290. {
  291. "501st_helmets\ab\data\ab_helmet.rvmat",
  292. "501st_helmets\ab\data\ab_helmet.rvmat"
  293. };
  294. picture = TEXTUREAB\helmet_icon.paa
  295. class ItemInfo: HeadgearItem
  296. {
  297. mass = 10;
  298. uniformModel = "\501st_helmets\AB\AB_helmet.p3d";
  299. allowedSlots[] = {801,901,701,605};
  300. modelSides[] = {6};
  301. hiddenSelections[] = {
  302. "camo1",
  303. "mat"
  304. };
  305. class HitpointsProtectionInfo
  306. {
  307. class Head
  308. {
  309. hitpointName = "HitHead";
  310. armor = 60;
  311. passThrough = 0.5;
  312. };
  313. };
  314. };
  315. };
  316. class macro_new_helmet(airborne,lum_base): macro_new_helmet(airborne,base)//H_HelmetSpecB
  317. {
  318. author = "";
  319. scope = 0;
  320. displayName = "[LUMMMMMM]";
  321. hiddenSelectionsTextures[]=
  322. {
  323. "\RD501_Helmets\_textures\airborne\airKrayt.paa"
  324. };
  325. hiddenSelectionsMaterials[]=
  326. {
  327. "",
  328. "\501st_Helmets\AB\data\white_glow.rvmat"
  329. };
  330. };
  331. class macro_new_helmet(infantry,jlts_recruit) : itemCore
  332. {
  333. scope = 2;
  334. author = "RD501";
  335. weaponPoolAvailable = 1;
  336. ace_hearing_protection = 0.85;
  337. ace_hearing_lowerVolume = 0;
  338. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  339. displayName = "[501st] INF HELM 01 (Base)";
  340. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  341. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  342. hiddenSelections[] = {"Camo1"};
  343. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\recruit_helmet.paa"};
  344. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  345. class ItemInfo: HeadgearItem
  346. {
  347. mass = 30;
  348. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  349. modelSides[] = {6};
  350. hiddenSelections[] = {"Camo1"};
  351. material = -1;
  352. explosionShielding = 2.2;
  353. minimalHit = 0.01;
  354. passThrough = 0.01;
  355. class HitpointsProtectionInfo
  356. {
  357. class Head
  358. {
  359. hitpointName = "HitHead";
  360. armor = 50;
  361. passThrough = 0.6;
  362. };
  363. };
  364. };
  365. };
  366. class macro_new_helmet(infantry,jlts_cadet) : itemCore
  367. {
  368. scope = 2;
  369. author = "RD501";
  370. weaponPoolAvailable = 1;
  371. ace_hearing_protection = 0.85;
  372. ace_hearing_lowerVolume = 0;
  373. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  374. displayName = "[501st] INF HELM 02 (Cadet)";
  375. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  376. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  377. hiddenSelections[] = {"Camo1"};
  378. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\cadet_helmet.paa"};
  379. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  380. class ItemInfo: HeadgearItem
  381. {
  382. mass = 30;
  383. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  384. modelSides[] = {6};
  385. hiddenSelections[] = {"Camo1"};
  386. material = -1;
  387. explosionShielding = 2.2;
  388. minimalHit = 0.01;
  389. passThrough = 0.01;
  390. class HitpointsProtectionInfo
  391. {
  392. class Head
  393. {
  394. hitpointName = "HitHead";
  395. armor = 50;
  396. passThrough = 0.6;
  397. };
  398. };
  399. };
  400. };
  401. class macro_new_helmet(infantry,jlts_trooper) : itemCore
  402. {
  403. scope = 2;
  404. author = "RD501";
  405. weaponPoolAvailable = 1;
  406. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  407. ace_hearing_protection = 0.85;
  408. ace_hearing_lowerVolume = 0;
  409. displayName = "[501st] INF HELM 03 (Trooper)";
  410. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  411. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  412. hiddenSelections[] = {"Camo1"};
  413. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\trooper_helmet.paa"};
  414. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  415. class ItemInfo: HeadgearItem
  416. {
  417. mass = 30;
  418. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  419. modelSides[] = {6};
  420. hiddenSelections[] = {"Camo1"};
  421. material = -1;
  422. explosionShielding = 2.2;
  423. minimalHit = 0.01;
  424. passThrough = 0.01;
  425. class HitpointsProtectionInfo
  426. {
  427. class Head
  428. {
  429. hitpointName = "HitHead";
  430. armor = 50;
  431. passThrough = 0.6;
  432. };
  433. };
  434. };
  435. };
  436. class macro_new_helmet(infantry,jlts_sgt) : itemCore
  437. {
  438. scope = 2;
  439. author = "RD501";
  440. weaponPoolAvailable = 1;
  441. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  442. ace_hearing_protection = 0.85;
  443. ace_hearing_lowerVolume = 0;
  444. displayName = "[501st] INF HELM 04 (Sgt)";
  445. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetP2_ui_ca.paa";
  446. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  447. hiddenSelections[] = {"Camo1"};
  448. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\inf\sgt_helmet.paa"};
  449. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_p2.rvmat"};
  450. class ItemInfo: HeadgearItem
  451. {
  452. mass = 30;
  453. uniformmodel = "\MRC\JLTS\characters\CloneArmor\CloneHelmetP2.p3d";
  454. modelSides[] = {6};
  455. hiddenSelections[] = {"Camo1"};
  456. material = -1;
  457. explosionShielding = 2.2;
  458. minimalHit = 0.01;
  459. passThrough = 0.01;
  460. class HitpointsProtectionInfo
  461. {
  462. class Head
  463. {
  464. hitpointName = "HitHead";
  465. armor = 50;
  466. passThrough = 0.6;
  467. };
  468. };
  469. };
  470. };
  471. class macro_new_helmet(airborne,jlts_trooper): H_HelmetSpecB
  472. {
  473. author = "RD501";
  474. scope = 2;
  475. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  476. displayName = "[501st] AB HELM 02 (Trooper)";
  477. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  478. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  479. ace_hearing_protection = 0.85;
  480. ace_hearing_lowerVolume = 0;
  481. hiddenSelections[] = {"camo1"};
  482. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\ab\ab_helmet_trooper.paa"};
  483. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  484. class ItemInfo: HeadgearItem
  485. {
  486. mass = 10;
  487. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  488. allowedSlots[] = {801,901,701,605};
  489. modelSides[] = {6};
  490. hiddenSelections[] = {"camo1"};
  491. class HitpointsProtectionInfo
  492. {
  493. class Head
  494. {
  495. hitpointName = "HitHead";
  496. armor = 60;
  497. passThrough = 0.5;
  498. };
  499. };
  500. };
  501. };
  502. class macro_new_helmet(airborne,jlts_vtrooper): H_HelmetSpecB
  503. {
  504. author = "RD501";
  505. scope = 2;
  506. displayName = "[501st] AB HELM 03 (Vet. Trooper)";
  507. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  508. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  509. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  510. ace_hearing_protection = 0.85;
  511. ace_hearing_lowerVolume = 0;
  512. hiddenSelections[] = {"camo1"};
  513. hiddenSelectionsTextures[] = {"\RD501_Helmets\_textures\jlts\ab\ab_helmet_vtrooper.paa"};
  514. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  515. class ItemInfo: HeadgearItem
  516. {
  517. mass = 10;
  518. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  519. allowedSlots[] = {801,901,701,605};
  520. modelSides[] = {6};
  521. hiddenSelections[] = {"camo1"};
  522. class HitpointsProtectionInfo
  523. {
  524. class Head
  525. {
  526. hitpointName = "HitHead";
  527. armor = 60;
  528. passThrough = 0.5;
  529. };
  530. };
  531. };
  532. };
  533. class macro_new_helmet(airborne,jlts_base): H_HelmetSpecB
  534. {
  535. author = "RD501";
  536. scope = 2;
  537. displayName = "[501st] AB HELM 01 (Base)";
  538. subItems[] = {"G_B_Diving","ItemcTabHCam"};
  539. model="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  540. picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneHelmetAB_ui_ca.paa";
  541. ace_hearing_protection = 0.85;
  542. ace_hearing_lowerVolume = 0;
  543. hiddenSelections[] = {"camo1"};
  544. hiddenSelectionsTextures[] = {"MRC\JLTS\characters\CloneArmor\data\Clone_Helmet_AB_co.paa"};
  545. hiddenSelectionsMaterials[]= {"RD501_Helmets\_materials\clone_helmet_ab.rvmat"};
  546. class ItemInfo: HeadgearItem
  547. {
  548. mass = 10;
  549. uniformmodel="\MRC\JLTS\characters\CloneArmor\CloneHelmetAB.p3d";
  550. allowedSlots[] = {801,901,701,605};
  551. modelSides[] = {6};
  552. hiddenSelections[] = {"camo1"};
  553. class HitpointsProtectionInfo
  554. {
  555. class Head
  556. {
  557. hitpointName = "HitHead";
  558. armor = 60;
  559. passThrough = 0.5;
  560. };
  561. };
  562. };
  563. };
  564. #include "_includes/_base_swop_helmets.hpp"
  565. };