Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.82 KB | None | 0 0
  1. class Mode_SemiAuto; // External class reference
  2. class Mode_Burst; // External class reference
  3. class Mode_FullAuto; // External class reference
  4.  
  5. class CfgWeapons
  6. {
  7. class ML700_UnguidedLauncher_Base;
  8.  
  9. class ML700_Launcher_Weapon_TreadFether : ML700_UnguidedLauncher_Base
  10. {
  11. dlc = "ML700";
  12. author = "ML700 Devteam";
  13. scope = 2;
  14. scopeArsenal = 2;
  15. scopeCurator = 2;
  16. displayName = "Achillan Mark III Tread Fether";
  17. descriptionShort = "Light Reloadable Anti-Tank Launcher";
  18. //overviewPicture = "\A3\Data_F_Exp\Images\WeaponRPG7_ca.paa";
  19. model = "\ML700_Launchers\Tread_fether\TreadFether.p3d";
  20. //picture = "\A3\Weapons_F_Exp\Launchers\RPG7\Data\UI\icon_launch_RPG7_F_X_CA.paa";
  21. //UiPicture = "\A3\Weapons_F\Data\UI\icon_at_CA.paa";
  22. magazines[] = {"RPG7_F"};
  23. magazineWell[] = {"RPG7"};
  24. //hiddenSelections[] = {"camo"};
  25. //hiddenSelectionsTextures[] = {"\a3\weapons_f_exp\launchers\rpg7\data\rpg7_co.paa"};
  26. handAnim[] = {"OFP2_ManSkeleton","\ML700_Launchers\Tread_fether\data\anim\Handanim_TreadFether.rtm"};
  27. reloadAction = "GestureReloadRPG7";
  28. recoil = "recoil_rpg";
  29. maxZeroing = 500;
  30. weaponInfoType = "RscWeaponZeroing";
  31. modelOptics = "-";
  32. class OpticsModes
  33. {
  34. class irons
  35. {
  36. opticsID = 1;
  37. useModelOptics = 0;
  38. opticsPPEffects[] = {};
  39. opticsZoomMin = 0.375;
  40. opticsZoomMax = 1.25;
  41. opticsZoomInit = 0.75;
  42. visionMode[] = {};
  43. opticsFlare = 0;
  44. opticsDisablePeripherialVision = 0;
  45. distanceZoomMin = 200;
  46. distanceZoomMax = 500;
  47. cameraDir = "look";
  48. discreteDistance[] = {200,300,400,500};
  49. discreteDistanceInitIndex = 0;
  50. };
  51. };
  52. class GunParticles
  53. {
  54. class effect1
  55. {
  56. positionName = "konec hlavne";
  57. directionName = "usti hlavne";
  58. effectName = "RocketBackEffectsRPGNT";
  59. };
  60. };
  61. modes[] = {"Single"};
  62. class Single: Mode_SemiAuto
  63. {
  64. sounds[] = {"StandardSound"};
  65. class BaseSoundModeType{};
  66. class StandardSound: BaseSoundModeType
  67. {
  68. begin1[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\rpg32",1.9952624,1,1500};
  69. soundBegin[] = {"begin1",1};
  70. };
  71. recoil = "recoil_single_law";
  72. aiRateOfFire = 7.0;
  73. aiRateOfFireDistance = 600;
  74. minRange = 10;
  75. minRangeProbab = 0.3;
  76. midRange = 400;
  77. midRangeProbab = 0.8;
  78. maxRange = 600;
  79. maxRangeProbab = 0.1;
  80. };
  81. drySound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\Dry_RPG32",0.4466836,1,20};
  82. reloadMagazineSound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\reload_RPG32",1.0,1,10};
  83. canLock = 0;
  84. weaponLockDelay = 3.0;
  85. lockAcquire = 0;
  86. inertia = 0.8;
  87. aimTransitionSpeed = 0.5;
  88. dexterity = 1.2;
  89. class WeaponSlotsInfo
  90. {
  91. mass = 80;
  92. };
  93. };
  94.  
  95. class ML700_Launcher_Weapon_LockeLauncher : ML700_UnguidedLauncher_Base
  96. {
  97. dlc = "ML700";
  98. author = "ML700 Devteam";
  99. scope = 2;
  100. scopeArsenal = 2;
  101. scopeCurator = 2;
  102. displayName = "Locke Pattern Launcher";
  103. descriptionShort = "Medium Reloadable Anti-Tank Launcher";
  104. //overviewPicture = "\A3\Data_F_Exp\Images\WeaponRPG7_ca.paa";
  105. model = "\ML700_Launchers\Locke_launcher\LockeLauncher.p3d";
  106. //picture = "\A3\Weapons_F_Exp\Launchers\RPG7\Data\UI\icon_launch_RPG7_F_X_CA.paa";
  107. //UiPicture = "\A3\Weapons_F\Data\UI\icon_at_CA.paa";
  108. magazines[] = {"RPG7_F"};
  109. magazineWell[] = {"RPG7"};
  110. //hiddenSelections[] = {"camo"};
  111. //hiddenSelectionsTextures[] = {"\a3\weapons_f_exp\launchers\rpg7\data\rpg7_co.paa"};
  112. handAnim[] = {"OFP2_ManSkeleton","\ML700_Launchers\Locke_launcher\data\anim\Handanim_Locke.rtm"};
  113. reloadAction = "GestureReloadRPG7";
  114. recoil = "recoil_rpg";
  115. maxZeroing = 500;
  116. weaponInfoType = "RscWeaponZeroing";
  117. modelOptics = "-";
  118. class OpticsModes
  119. {
  120. class irons
  121. {
  122. opticsID = 1;
  123. useModelOptics = 0;
  124. opticsPPEffects[] = {};
  125. opticsZoomMin = 0.375;
  126. opticsZoomMax = 1.25;
  127. opticsZoomInit = 0.75;
  128. visionMode[] = {};
  129. opticsFlare = 0;
  130. opticsDisablePeripherialVision = 0;
  131. distanceZoomMin = 200;
  132. distanceZoomMax = 500;
  133. cameraDir = "look";
  134. discreteDistance[] = {200,300,400,500};
  135. discreteDistanceInitIndex = 0;
  136. };
  137. };
  138. class GunParticles
  139. {
  140. class effect1
  141. {
  142. positionName = "konec hlavne";
  143. directionName = "usti hlavne";
  144. effectName = "RocketBackEffectsRPGNT";
  145. };
  146. };
  147. modes[] = {"Single"};
  148. class Single: Mode_SemiAuto
  149. {
  150. sounds[] = {"StandardSound"};
  151. class BaseSoundModeType{};
  152. class StandardSound: BaseSoundModeType
  153. {
  154. begin1[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\rpg32",1.9952624,1,1500};
  155. soundBegin[] = {"begin1",1};
  156. };
  157. recoil = "recoil_single_law";
  158. aiRateOfFire = 7.0;
  159. aiRateOfFireDistance = 600;
  160. minRange = 10;
  161. minRangeProbab = 0.3;
  162. midRange = 400;
  163. midRangeProbab = 0.8;
  164. maxRange = 600;
  165. maxRangeProbab = 0.1;
  166. };
  167. drySound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\Dry_RPG32",0.4466836,1,20};
  168. reloadMagazineSound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\reload_RPG32",1.0,1,10};
  169. canLock = 0;
  170. weaponLockDelay = 3.0;
  171. lockAcquire = 0;
  172. inertia = 0.8;
  173. aimTransitionSpeed = 0.5;
  174. dexterity = 1.2;
  175. class WeaponSlotsInfo
  176. {
  177. mass = 80;
  178. };
  179. };
  180.  
  181. class ML700_Launcher_Weapon_CadianLauncher : ML700_UnguidedLauncher_Base
  182. {
  183. dlc = "ML700";
  184. author = "ML700 Devteam";
  185. scope = 2;
  186. scopeArsenal = 2;
  187. scopeCurator = 2;
  188. displayName = "Cadian Pattern Disposable Launcher";
  189. descriptionShort = "Medium Single Use Anti-Tank Launcher";
  190. //overviewPicture = "\A3\Data_F_Exp\Images\WeaponRPG7_ca.paa";
  191. model = "\ML700_Launchers\Cadian_launcher\CadianLauncher.p3d";
  192. //picture = "\A3\Weapons_F_Exp\Launchers\RPG7\Data\UI\icon_launch_RPG7_F_X_CA.paa";
  193. //UiPicture = "\A3\Weapons_F\Data\UI\icon_at_CA.paa";
  194. magazines[] = {"RPG7_F"};
  195. magazineWell[] = {"RPG7"};
  196. //hiddenSelections[] = {"camo"};
  197. //hiddenSelectionsTextures[] = {"\a3\weapons_f_exp\launchers\rpg7\data\rpg7_co.paa"};
  198. handAnim[] = {"OFP2_ManSkeleton","\ML700_Launchers\Cadian_launcher\data\anim\Handanim_CadianLauncher.rtm"};
  199. reloadAction = "GestureReloadRPG7";
  200. recoil = "recoil_rpg";
  201. maxZeroing = 500;
  202. weaponInfoType = "RscWeaponZeroing";
  203. modelOptics = "-";
  204. class OpticsModes
  205. {
  206. class irons
  207. {
  208. opticsID = 1;
  209. useModelOptics = 0;
  210. opticsPPEffects[] = {};
  211. opticsZoomMin = 0.375;
  212. opticsZoomMax = 1.25;
  213. opticsZoomInit = 0.75;
  214. visionMode[] = {};
  215. opticsFlare = 0;
  216. opticsDisablePeripherialVision = 0;
  217. distanceZoomMin = 200;
  218. distanceZoomMax = 500;
  219. cameraDir = "look";
  220. discreteDistance[] = {200,300,400,500};
  221. discreteDistanceInitIndex = 0;
  222. };
  223. };
  224. class GunParticles
  225. {
  226. class effect1
  227. {
  228. positionName = "konec hlavne";
  229. directionName = "usti hlavne";
  230. effectName = "RocketBackEffectsRPGNT";
  231. };
  232. };
  233. modes[] = {"Single"};
  234. class Single: Mode_SemiAuto
  235. {
  236. sounds[] = {"StandardSound"};
  237. class BaseSoundModeType{};
  238. class StandardSound: BaseSoundModeType
  239. {
  240. begin1[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\rpg32",1.9952624,1,1500};
  241. soundBegin[] = {"begin1",1};
  242. };
  243. recoil = "recoil_single_law";
  244. aiRateOfFire = 7.0;
  245. aiRateOfFireDistance = 600;
  246. minRange = 10;
  247. minRangeProbab = 0.3;
  248. midRange = 400;
  249. midRangeProbab = 0.8;
  250. maxRange = 600;
  251. maxRangeProbab = 0.1;
  252. };
  253. drySound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\Dry_RPG32",0.4466836,1,20};
  254. reloadMagazineSound[] = {"A3\Sounds_F\arsenal\weapons\Launchers\RPG32\reload_RPG32",1.0,1,10};
  255. canLock = 0;
  256. weaponLockDelay = 3.0;
  257. lockAcquire = 0;
  258. inertia = 0.8;
  259. aimTransitionSpeed = 0.5;
  260. dexterity = 1.2;
  261. class WeaponSlotsInfo
  262. {
  263. mass = 80;
  264. };
  265. };
  266. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement