config.cpp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. #include "../../RD501_main/config_macros.hpp"
  2. class CfgPatches
  3. {
  4. class macro_patch_name(grenades)
  5. {
  6. units[] = {};
  7. weapons[] = {};
  8. requiredVersion = 0.1;
  9. requiredAddons[] = {
  10. macro_patch_name(weapons)
  11. };
  12. author = "SWOP";
  13. magazines[] = {"RD501_BlueShadow_Grenade"};
  14. ammo[] = {"RD501_ShadowMag"};
  15. };
  16. };
  17. class CfgCloudlets
  18. {
  19. class Default;
  20. class DIOXIS_Fire;
  21. class Shadow_Fire: DIOXIS_Fire
  22. {
  23. damageType = "Fire";
  24. };
  25. class Dioxis_Smoke;
  26. class Shadow_Smoke: Dioxis_Smoke
  27. {
  28. color[] = {{0.2125,0.3,0.8,0.2},{0.2125,0.3,0.8,0.4},{0.2125,0.3,0.8,0.6}};
  29. };
  30. };
  31. class Shadow_Smoke
  32. {
  33. class Shadow_Smoke
  34. {
  35. simulation = "particles";
  36. type = "Shadow_Smoke";
  37. position[] = {0,0,0};
  38. intensity = 1;
  39. interval = 1;
  40. lifeTime = 20;
  41. };
  42. class Fire
  43. {
  44. simulation = "particles";
  45. type = "Shadow_Fire";
  46. position[] = {0,0,0};
  47. intensity = 1;
  48. interval = 1;
  49. start = 0.5;
  50. lifeTime = 25;
  51. };
  52. };
  53. class CfgAmmo
  54. {
  55. class SmokeShell;
  56. class SWOP_SCAR_Dioxis;
  57. class RD501_ShadowMag: SWOP_SCAR_Dioxis
  58. {
  59. model = "\thermalD\Dioxis.p3d";
  60. hit = 4;
  61. class NVGMarkers
  62. {
  63. class Blinking1;
  64. class Blinking2;
  65. };
  66. smokeColor[] = {0.2125,0.6258,0.48909998,1};
  67. effectsSmoke = "Shadow_Smoke";
  68. };
  69. };
  70. class CfgMagazines
  71. {
  72. class SmokeShell;
  73. class RD501_BlueShadow_Grenade: SmokeShell
  74. {
  75. model = "\thermalD\Dioxis.p3d";
  76. displayName = "1Rnd Blue Shadow Grenade";
  77. picture = "\thermalD\dioxisgp_x_ca.paa";
  78. displayNameShort = "Blue Shadow Grenade";
  79. descriptionShort = "Blue Shadow Grenade";
  80. ammo = "RD501_ShadowMag";
  81. mass = 3;
  82. class Library
  83. {
  84. libTextDesc = "";
  85. };
  86. };
  87. };
  88. class CfgWeapons
  89. {
  90. class Default;
  91. class GrenadeLauncher: Default{};
  92. class Throw: GrenadeLauncher
  93. {
  94. muzzles[] += {"Shadow_Muzzle"};
  95. class ThrowMuzzle;
  96. class Shadow_Muzzle: ThrowMuzzle
  97. {
  98. magazines[] = {"RD501_BlueShadow_Grenade"};
  99. };
  100. };
  101. };