EHDSeven

Untitled

Jul 12th, 2013
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.14 KB | None | 0 0
  1. //ndefs=13
  2. enum {
  3. destructengine = 2,
  4. destructdefault = 6,
  5. destructwreck = 7,
  6. destructtree = 3,
  7. destructtent = 4,
  8. stabilizedinaxisx = 1,
  9. stabilizedinaxesxyz = 4,
  10. stabilizedinaxisy = 2,
  11. stabilizedinaxesboth = 3,
  12. destructno = 0,
  13. stabilizedinaxesnone = 0,
  14. destructman = 5,
  15. destructbuilding = 1
  16. };
  17.  
  18. class CfgPatches
  19. {
  20. class kio_h_mine
  21. {
  22. units[] = {"kio_h_mine"};
  23. weapons[] = {"kio_h_mine"};
  24. requiredVersion = 0.1;
  25. requiredAddons[] = {};
  26. };
  27. };
  28.  
  29. class CfgWeapons
  30. {
  31. class Default;
  32. class Put : Default {
  33. scope = protected;
  34. value = 0;
  35. type = VSoft;
  36. displayName = $STR_DN_PUT;
  37. canDrop = false;
  38. muzzles[] = {"TimeBombMuzzle", "PipeBombMuzzle", "MineMuzzle", "MineEMuzzle","kio_h_mineMuzzle"};
  39.  
  40. class PutMuzzle : Default {
  41. sound[] = {"", db-70, 1};
  42. reloadSound[] = {"", 0.000316228, 1};
  43. enableAttack = false;
  44. optics = false;
  45. showEmpty = 0;
  46. canLock = LockNo;
  47. primary = 10;
  48. minRange = 0;
  49. minRangeProbab = 0.1;
  50. midRange = 3;
  51. midRangeProbab = 0.9;
  52. maxRange = 15;
  53. maxRangeProbab = 0.04;
  54. };
  55.  
  56. class TimeBombMuzzle : PutMuzzle {
  57. displayName = $STR_DN_TIME_BOMB;
  58. magazines[] = {"TimeBomb"};
  59. enableAttack = true;
  60. };
  61.  
  62. class PipeBombMuzzle : PutMuzzle {
  63. displayName = $STR_DN_PIPE_BOMB;
  64. magazines[] = {"PipeBomb"};
  65. enableAttack = true;
  66. };
  67.  
  68. class MineMuzzle : PutMuzzle {
  69. displayName = $STR_DN_MINE;
  70. magazines[] = {"Mine"};
  71. };
  72.  
  73. class MineEMuzzle : PutMuzzle {
  74. displayName = $STR_DN_MINE;
  75. magazines[] = {"MineE"};
  76. };
  77.  
  78. class kio_h_mineMuzzle : PutMuzzle {
  79. displayName = $STR_DN_MINE;
  80. magazines[] = {"kio_h_mine"};
  81. };
  82. };
  83. class Mine;
  84. class kio_h_mine : Mine {
  85. enableAttack = false;
  86. ammo = "kio_h_mine";
  87. displayName = $STR_DN_MINE;
  88. nameSound = "mine";
  89. sound[] = {"\ca\Weapons\Data\Sound\explosion_big_01_A", 31.6228, 1, 1500};
  90.  
  91. class Library {
  92. libTextDesc = $STR_LIB_MINE;
  93. };
  94. descriptionShort = $STR_DSS_MINE;
  95. };
  96. };
  97.  
  98. class CfgVehicles {
  99. class MineGeneric;
  100. class Minekio_h_mine : MineGeneric {
  101. scope = public;
  102. displayName = $STR_DN_MINEE;
  103. ammo = "kio_h_mine";
  104. };
  105. }
  106.  
  107. class CfgAmmo
  108. {
  109. /*external*/ class Mine;
  110. class kio_h_mine: Mine
  111. {
  112. scope = 2;
  113. model = "\ca\Weapons\at15";
  114. defaultMagazine = "kio_h_mine";
  115. };
  116. };
  117.  
  118. class CfgMagazines
  119. {
  120. /*external*/ class TimeBomb;
  121. class kio_h_mine: TimeBomb
  122. {
  123. scope = 2;
  124. mass = 10;
  125. type = "(256 * 3)";
  126. ammo = "kio_h_mine";
  127. displayName = "Helix Mine";
  128. picture = "";
  129. model = "\kio_h_mine\kio_h_mine.p3d";
  130. nameSoundWeapon = "mine";
  131. value = 5;
  132. count = 1;
  133. initSpeed = 0;
  134. maxLeadSpeed = 0;
  135. nameSound = "mine";
  136. useAction = 1;
  137. useActionTitle = "$STR_ACTION_PUTBOMB";
  138. descriptionShort = "$STR_A3_cfgMagazines_DirectionalMineRemoteMagazine1";
  139. class Library
  140. {
  141. libTextDesc = "$STR_A3_cfgMagazines_DirectionalMineRemoteMagazine_Library0";
  142. };
  143. descriptionUse = "$STR_A3_use_mine";
  144. };
  145. };
Advertisement
Add Comment
Please, Sign In to add comment