config.cpp 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. #define COMPONENT aviation_helmets
  2. #define BASEHELMNAME MODNAME##_501st_Pilot_Base
  3. #include "../../RD501_main/config_macros.hpp"
  4. #include "config_macros.cpp"
  5. class CfgPatches
  6. {
  7. class macro_patch_name(airborne_helmets)
  8. {
  9. author=DANKAUTHORS
  10. addonRootClass= macro_patch_name(helmets)
  11. requiredAddons[]=
  12. {
  13. macro_patch_name(helmets)
  14. };
  15. requiredVersion=0.1;
  16. units[]={};
  17. weapons[]={};
  18. };
  19. };
  20. class CfgWeapons
  21. {
  22. class macro_new_helmet(airborne,base);
  23. class macro_new_helmet(airborne,lum_base);
  24. class macro_new_helmet(airborne,jlts_base);
  25. NEW_501_AB_HELM_JLTS(501st_Angel_helmet,Angel,Angel.paa)
  26. NEW_501_AB_HELM_JLTS(501st_Beef_helmet,Beef,Beef.paa)
  27. NEW_501_AB_HELM_JLTS(501st_Calo_helmet,Calo,Calo.paa)
  28. NEW_501_AB_HELM_JLTS(501st_Daku_helmet,Daku,Daku.paa)
  29. NEW_501_AB_HELM_JLTS(501st_Gull_helmet,Gull,Gull.paa)
  30. NEW_501_AB_HELM_JLTS(501st_Gunny_helmet,Gunny,Gunny.paa)
  31. NEW_501_AB_HELM_JLTS(501st_Hook_helmet,Hook,Hook.paa)
  32. NEW_501_AB_HELM_JLTS(501st_Komodo_helmet,Komodo,Komodo.paa)
  33. NEW_501_AB_HELM_JLTS(501st_Kryptic_helmet,Kryptic,Kryptic.paa)
  34. NEW_501_AB_HELM_JLTS(501st_Maurice_helmet,Maurice,Maurice.paa)
  35. NEW_501_AB_HELM_JLTS(501st_Mister_helmet,Mister,Mister.paa)
  36. NEW_501_AB_HELM_JLTS(501st_Riddle_helmet,Riddle,Riddle.paa)
  37. NEW_501_AB_HELM_JLTS(501st_Roasty_helmet,Roasty,Roasty.paa)
  38. NEW_501_AB_HELM_JLTS(501st_Shroom_helmet,Shroom,Shroom.paa)
  39. NEW_501_AB_HELM_JLTS(501st_Solaire_helmet,Solaire,Solaire.paa)
  40. NEW_501_AB_HELM_JLTS(501st_Tallon_helmet,Tallon,Tallon.paa)
  41. NEW_501_AB_HELM_JLTS(501st_Tuff_helmet,Tuff,Tuff.paa)
  42. NEW_501_AB_HELM_JLTS(501st_Raykan_helmet,Raykan,Raykan.paa)
  43. NEW_501_AB_HELM_JLTS(501st_Scard_helmet,Scard,Scard.paa)
  44. NEW_501_AB_HELM_JLTS(501st_Needles_helmet,Needles,Needles.paa)
  45. NEW_501_AB_HELM_JLTS(501st_Iroh_helmet,Iroh,Iroh.paa)
  46. NEW_501_AB_HELM_JLTS(501st_Navo_helmet,Navo,Navo.paa)
  47. NEW_501_AB_HELM_JLTS(501st_Jaeger_helmet,Jaeger,Jaeger.paa)
  48. NEW_501_AB_HELM_JLTS(501st_Exod_helmet,Exod,Exod.paa)
  49. NEW_501_AB_HELM_JLTS(501st_Beat_helmet,Beat,Beat.paa)
  50. NEW_501_AB_HELM_JLTS(501st_Dragneel_helmet,Dragneel,Dragneel.paa)
  51. NEW_501_AB_HELM_JLTS(501st_Nobear_helmet,Nobear,Nobear.paa)
  52. NEW_501_AB_HELM_JLTS(501st_Zoozle_helmet,Zoozle,Zoozle.paa)
  53. NEW_501_AB_HELM_JLTS(501st_Jan_helmet,Jan,Jan.paa)
  54. NEW_501_AB_HELM_JLTS(501st_Lava_helmet,Lava,Lava.paa)
  55. NEW_501_AB_HELM_JLTS(501st_Ricochet_helmet,Ricochet,Ricochet.paa)
  56. NEW_501_AB_HELM_JLTS(501st_Skittles_helmet,Skittles,Skittles.paa)
  57. NEW_501_AB_HELM_JLTS(501st_Brandon_helmet,Brandon,Brandon.paa)
  58. NEW_501_AB_HELM_JLTS(501st_Poseidon_helmet,Poseidon,Poseidon.paa)
  59. NEW_501_AB_HELM_JLTS(501st_Power_helmet,Power,Power.paa)
  60. NEW_501_AB_HELM_JLTS(501st_Grinch_helmet,Grinch,Grinch.paa)
  61. NEW_501_AB_HELM_JLTS(501st_Sunday_helmet,Sunday,Sunday.paa)
  62. NEW_501_AB_HELM_JLTS(501st_Lich_helmet,Lich,Lich.paa)
  63. NEW_501_AB_HELM_JLTS(501st_Shinpho_helmet,Shinpho,Shinpho.paa)
  64. NEW_501_AB_HELM_JLTS(501st_Snarley_helmet,Snarley,Snarley.paa)
  65. NEW_501_AB_HELM_JLTS(501st_Viking_helmet,Viking,Viking.paa)
  66. NEW_501_AB_HELM_JLTS(501st_Saprez_helmet,Saprez,Saprez.paa)
  67. NEW_501_AB_HELM_JLTS(501st_Scarab_helmet,Scarab,Scarab.paa)
  68. NEW_501_AB_HELM_JLTS(501st_Mimir_helmet,Mimir,Mimir.paa)
  69. NEW_501_AB_HELM_JLTS(501st_Momentum_helmet,Momentum,Momentum.paa)
  70. NEW_501_AB_HELM_JLTS(501st_Arcanist_helmet,Arcanist,Arcanist.paa)
  71. NEW_501_AB_HELM_JLTS(501st_Soviet_helmet,Soviet,Soviet.paa)
  72. NEW_501_AB_HELM_JLTS(501st_Ritter_helmet,Ritter,Ritter.paa)
  73. NEW_501_AB_HELM_JLTS(501st_Aedan_helmet,Aedan,Aedan.paa)
  74. NEW_501_AB_HELM_JLTS(501st_Arthur_helmet,Arthur,Arthur.paa)
  75. NEW_501_AB_HELM_JLTS(501st_Thade_helmet,Thade,Thade.paa)
  76. NEW_501_AB_HELM_JLTS(501st_Oneill_helmet,Oneill,Oneill.paa)
  77. NEW_501_AB_HELM_JLTS(501st_Monty_helmet,Monty,Monty.paa)
  78. class macro_new_helmet(airborne,purge): macro_new_helmet(airborne,lum_base)
  79. {
  80. scope=2;
  81. displayName="Clone Airborne Purge 'Angrr >:|'";
  82. //model = "\501st_helmets\AB\AB_helmet_lum.p3d";
  83. hiddenSelectionsMaterials[]=
  84. {
  85. "",
  86. "\501st_Helmets\AB\data\white_glow.rvmat"
  87. };
  88. hiddenSelectionsTextures[]=
  89. {
  90. "\RD501_Helmets\_textures\airborne\purge\purge.paa"
  91. };
  92. };
  93. class macro_new_helmet(airborne,purge_corporal): macro_new_helmet(airborne,purge)
  94. {
  95. displayName="Clone Airborne Purge Corporal";
  96. hiddenSelectionsTextures[]=
  97. {
  98. "\RD501_Helmets\_textures\airborne\purge\purge_corporal.paa"
  99. };
  100. };
  101. class macro_new_helmet(airborne,purge_sergeant): macro_new_helmet(airborne,purge)
  102. {
  103. displayName="Clone Airborne Purge Sergeant";
  104. hiddenSelectionsTextures[]=
  105. {
  106. "\RD501_Helmets\_textures\airborne\purge\purge_sergeant.paa"
  107. };
  108. };
  109. class macro_new_helmet(airborne,purge_trooper): macro_new_helmet(airborne,purge)
  110. {
  111. displayName="Clone Airborne Purge Trooper";
  112. hiddenSelectionsTextures[]=
  113. {
  114. "\RD501_Helmets\_textures\airborne\purge\purge_trooper.paa"
  115. };
  116. };
  117. };