config.cpp 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  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. NEW_501_AB_HELM(501st_Legacy_helmet,501st Veteran,Vet_Trooper.paa)
  25. NEW_501_AB_HELM(501st_Commander_helmet,AC/DC,Lava.paa)
  26. NEW_501_AB_HELM(501st_Trooper_helmet,501st,Trooper.paa)
  27. NEW_501_AB_HELM(501st_Calo_helmet,Calo,Calo.paa)
  28. NEW_501_AB_HELM(501st_Dragneel_helmet,Dragneel,Dragneel.paa)
  29. NEW_501_AB_HELM(501st_Exod_helmet,Exod,Exod.paa)
  30. NEW_501_AB_HELM(501st_Grinch_helmet,Grinch,Grinch.paa)
  31. NEW_501_AB_HELM(501st_Komodo_helmet,Komodo,Komodo.paa)
  32. NEW_501_AB_HELM(501st_Kryptic_helmet,Kryptic,Kryptic.paa)
  33. NEW_501_AB_HELM(501st_Lich_helmet,Lich,Lich.paa)
  34. NEW_501_AB_HELM(501st_Lissy_helmet,Lissy,Lissy.paa)
  35. NEW_501_AB_HELM(501st_Middle_helmet,Middle,Middle.paa)
  36. NEW_501_AB_HELM(501st_Miller_helmet,Miller,Miller.paa)
  37. NEW_501_AB_HELM(501st_Navo_helmet,Navo,Navo.paa)
  38. NEW_501_AB_HELM(501st_Needles_helmet,Needles,Needles.paa)
  39. NEW_501_AB_HELM(501st_Nobear_helmet,Nobear,Nobear.paa)
  40. NEW_501_AB_HELM(501st_Phantom_helmet,Phantom,Phantom.paa)
  41. NEW_501_AB_HELM(501st_Raykan_helmet,Raykan,Raykan.paa)
  42. NEW_501_AB_HELM(501st_Ricochet_helmet,Ricochet,Ricochet.paa)
  43. NEW_501_AB_HELM(501st_Riley_helmet,Riley,Riley.paa)
  44. NEW_501_AB_HELM(501st_Shroom_helmet,Shroom,Shroom.paa)
  45. NEW_501_AB_HELM(501st_Tuff_helmet,Tuff,Tuff.paa)
  46. NEW_501_AB_HELM(501st_Viking_helmet,Viking,Viking.paa)
  47. // NEW_501_AB_HELM(yeethelmeme,yeet,yeet.paa)
  48. class macro_new_helmet(airborne,air_krayt): macro_new_helmet(airborne,lum_base)
  49. {
  50. scope=2;
  51. displayName="Clone Air Pilot-Borne (Air Krayt)";
  52. //model = "\501st_helmets\AB\AB_helmet_lum.p3d";
  53. hiddenSelectionsTextures[]=
  54. {
  55. "\RD501_Helmets\_textures\airborne\airKrayt.paa"
  56. };
  57. };
  58. class macro_new_helmet(airborne,purge): macro_new_helmet(airborne,lum_base)
  59. {
  60. scope=2;
  61. displayName="Clone Airborne Purge 'Angrr >:|'";
  62. //model = "\501st_helmets\AB\AB_helmet_lum.p3d";
  63. hiddenSelectionsMaterials[]=
  64. {
  65. "",
  66. "\501st_Helmets\AB\data\white_glow.rvmat"
  67. };
  68. hiddenSelectionsTextures[]=
  69. {
  70. "\RD501_Helmets\_textures\airborne\Purge.paa"
  71. };
  72. };
  73. class macro_new_helmet(airborne,purge_corporal): macro_new_helmet(airborne,purge)
  74. {
  75. displayName="Clone Airborne Purge Corporal";
  76. hiddenSelectionsTextures[]=
  77. {
  78. "\RD501_Helmets\_textures\airborne\purge\purge_corporal.paa"
  79. };
  80. };
  81. class macro_new_helmet(airborne,purge_sergeant): macro_new_helmet(airborne,purge)
  82. {
  83. displayName="Clone Airborne Purge Sergean";
  84. hiddenSelectionsTextures[]=
  85. {
  86. "\RD501_Helmets\_textures\airborne\purge\purge_sergeant.paa"
  87. };
  88. };
  89. class macro_new_helmet(airborne,purge_trooper): macro_new_helmet(airborne,purge)
  90. {
  91. displayName="Clone Airborne Purge Trooper";
  92. hiddenSelectionsTextures[]=
  93. {
  94. "\RD501_Helmets\_textures\airborne\purge\purge_trooper.paa"
  95. };
  96. };
  97. };