Advertisement
Guest User

CfgWeapons

a guest
Nov 29th, 2014
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.83 KB | None | 0 0
  1. class CfgWeapons
  2. {
  3. class MGun;
  4. class MGunCore;
  5. class Pistol_Base_F;
  6. class Rifle_Base_F;
  7. class Rifle_Long_Base_F;
  8. class hgun_P07_F
  9. {
  10. AB_barrelTwist=10;
  11. AB_barrelLength=4;
  12. };
  13. class hgun_Rook40_F
  14. {
  15. AB_barrelTwist=10;
  16. AB_barrelLength=4.4;
  17. };
  18. class hgun_Pistol_heavy_01_F
  19. {
  20. AB_barrelTwist=16;
  21. AB_barrelLength=4.5;
  22. };
  23. class hgun_Pistol_heavy_02_F
  24. {
  25. AB_barrelTwist=16;
  26. AB_barrelLength=3;
  27. };
  28. class hgun_ACPC2_F
  29. {
  30. AB_barrelTwist=16;
  31. AB_barrelLength=5;
  32. };
  33. class hgun_PDW2000_F
  34. {
  35. AB_barrelTwist=9;
  36. AB_barrelLength=7;
  37. };
  38. class arifle_Katiba_F
  39. {
  40. AB_barrelTwist=8;
  41. AB_barrelLength=228.7;
  42. };
  43. class arifle_Katiba_C_F
  44. {
  45. AB_barrelTwist=8;
  46. AB_barrelLength=26.8;
  47. };
  48. class arifle_Katiba_GL_F
  49. {
  50. AB_barrelTwist=8;
  51. AB_barrelLength=28.7;
  52. };
  53. class arifle_MX_F
  54. {
  55. AB_barrelTwist=9;
  56. AB_barrelLength=14.5;
  57. };
  58. class arifle_MX_GL_F
  59. {
  60. AB_barrelTwist=9;
  61. AB_barrelLength=14.5;
  62. };
  63. class arifle_MX_SW_F
  64. {
  65. AB_barrelTwist=9;
  66. AB_barrelLength=16.0;
  67. };
  68. class arifle_MXC_F
  69. {
  70. AB_barrelTwist=8;
  71. AB_barrelLength=10.5;
  72. };
  73. class arifle_MXM_F
  74. {
  75. AB_barrelTwist=9;
  76. AB_barrelLength=18;
  77. };
  78. class arifle_SDAR_F
  79. {
  80. AB_barrelTwist=11.25;
  81. AB_barrelLength=18;
  82. };
  83. class SMG_02_F
  84. {
  85. AB_barrelTwist=10;
  86. AB_barrelLength=7.7;
  87. };
  88. class arifle_TRG20_F
  89. {
  90. AB_barrelTwist=7;
  91. AB_barrelLength=15;
  92. };
  93. class arifle_TRG21_F
  94. {
  95. AB_barrelTwist=7;
  96. AB_barrelLength=18.1;
  97. };
  98. class LMG_Zafir_F
  99. {
  100. AB_barrelTwist=12;
  101. AB_barrelLength=18.1;
  102. };
  103. class arifle_Mk20_F
  104. {
  105. AB_barrelTwist=7;
  106. AB_barrelLength=17.4;
  107. };
  108. class arifle_Mk20C_F
  109. {
  110. AB_barrelTwist=7;
  111. AB_barrelLength=16;
  112. };
  113. class arifle_Mk20_GL_F
  114. {
  115. AB_barrelTwist=7;
  116. AB_barrelLength=16;
  117. };
  118. class SMG_01_F
  119. {
  120. AB_barrelTwist=16;
  121. AB_barrelLength=5.5;
  122. };
  123. class srifle_DMR_01_F
  124. {
  125. AB_barrelTwist=9.5;
  126. AB_barrelLength=24;
  127. };
  128. class srifle_EBR_F
  129. {
  130. AB_barrelTwist=12;
  131. AB_barrelLength=24;
  132. };
  133. class LMG_Mk200_F
  134. {
  135. AB_barrelTwist=7;
  136. AB_barrelLength=12.5;
  137. };
  138. class srifle_LRR_F
  139. {
  140. AB_barrelTwist=13;
  141. AB_barrelLength=29;
  142. };
  143. class srifle_GM6_F
  144. {
  145. AB_barrelTwist=15;
  146. AB_barrelLength=43.3;
  147. };
  148. class HMG_M2
  149. {
  150. AB_barrelTwist=12;
  151. AB_barrelLength=45;
  152. };
  153.  
  154. class RH_deagle : Pistol_Base_F
  155. {
  156. AB_barrelTwist=19;
  157. AB_barrelLength=6;
  158. };
  159. class RH_sw659 : Pistol_Base_F
  160. {
  161. AB_barrelTwist=9.8;
  162. AB_barrelLength=7.44;
  163. };
  164. class RH_usp : Pistol_Base_F
  165. {
  166. AB_barrelTwist=16;
  167. AB_barrelLength=4.41;
  168. };
  169. class RH_uspm : Pistol_Base_F
  170. {
  171. AB_barrelTwist=16;
  172. AB_barrelLength=6;
  173. };
  174. class RH_mak : Pistol_Base_F
  175. {
  176. AB_barrelTwist=9.45;
  177. AB_barrelLength=3.68;
  178. };
  179. class RH_m1911 : Pistol_Base_F
  180. {
  181. AB_barrelTwist=16;
  182. AB_barrelLength=5;
  183. };
  184. class RH_kimber : Pistol_Base_F
  185. {
  186. AB_barrelTwist=16;
  187. AB_barrelLength=5;
  188. };
  189. class RH_m9 : Pistol_Base_F
  190. {
  191. AB_barrelTwist=9.8;
  192. AB_barrelLength=4.9;
  193. };
  194. class RH_vz61 : Pistol_Base_F
  195. {
  196. AB_barrelTwist=16;
  197. AB_barrelLength=4.5;
  198. };
  199. class RH_tec9 : Pistol_Base_F
  200. {
  201. AB_barrelTwist=9.8;
  202. AB_barrelLength=5;
  203. };
  204. class RH_muzi : Pistol_Base_F
  205. {
  206. AB_barrelTwist=9.8;
  207. AB_barrelLength=5;
  208. };
  209. class RH_g18 : Pistol_Base_F
  210. {
  211. AB_barrelTwist=9.8;
  212. AB_barrelLength=4.49;
  213. };
  214. class RH_g17 : Pistol_Base_F
  215. {
  216. AB_barrelTwist=9.8;
  217. AB_barrelLength=4.49;
  218. };
  219. class RH_tt33 : Pistol_Base_F
  220. {
  221. AB_barrelTwist=9.45;
  222. AB_barrelLength=4.6;
  223. };
  224. class RH_mk2 : Pistol_Base_F
  225. {
  226. AB_barrelTwist=16;
  227. AB_barrelLength=4;
  228. };
  229. class RH_p226 : Pistol_Base_F
  230. {
  231. AB_barrelTwist=9.8;
  232. AB_barrelLength=4.4;
  233. };
  234. class RH_g19 : Pistol_Base_F
  235. {
  236. AB_barrelTwist=9.8;
  237. AB_barrelLength=4;
  238. };
  239. class RH_gsh18 : Pistol_Base_F
  240. {
  241. AB_barrelTwist=9.8;
  242. AB_barrelLength=4.1;
  243. };
  244. class RH_mateba : Pistol_Base_F
  245. {
  246. AB_barrelTwist=14;
  247. AB_barrelLength=6;
  248. };
  249. class RH_python : Pistol_Base_F
  250. {
  251. AB_barrelTwist=14;
  252. AB_barrelLength=6;
  253. };
  254. class RH_bull : Pistol_Base_F
  255. {
  256. AB_barrelTwist=24;
  257. AB_barrelLength=6.5;
  258. };
  259. class RH_ttracker : Pistol_Base_F
  260. {
  261. AB_barrelTwist=12;
  262. AB_barrelLength=4;
  263. };
  264. class RH_mp412 : Pistol_Base_F
  265. {
  266. AB_barrelTwist=10;
  267. AB_barrelLength=6;
  268. };
  269. class RH_fnp45 : Pistol_Base_F
  270. {
  271. AB_barrelTwist=16;
  272. AB_barrelLength=4.5;
  273. };
  274. class RH_fn57 : Pistol_Base_F
  275. {
  276. AB_barrelTwist=9.1;
  277. AB_barrelLength=4.8;
  278. };
  279. class RH_vp70 : Pistol_Base_F
  280. {
  281. AB_barrelTwist=9.8;
  282. AB_barrelLength=4.6;
  283. };
  284. class RH_cz75 : Pistol_Base_F
  285. {
  286. AB_barrelTwist=9.7;
  287. AB_barrelLength=4.7;
  288. };
  289.  
  290. class RH_PDW : Rifle_Base_F
  291. {
  292. AB_barrelTwist=7;
  293. AB_barrelLength=10;
  294. };
  295.  
  296. class RH_ar10 : Rifle_Base_F
  297. {
  298. AB_barrelTwist=11.25;
  299. AB_barrelLength=20.8;
  300. };
  301. class RH_m4 : Rifle_Base_F
  302. {
  303. AB_barrelTwist=7;
  304. AB_barrelLength=14.5;
  305. };
  306. class RH_M4sbr : Rifle_Base_F
  307. {
  308. AB_barrelTwist=7;
  309. AB_barrelLength=9;
  310. };
  311. class RH_M16a1 : Rifle_Base_F
  312. {
  313. AB_barrelTwist=14;
  314. AB_barrelLength=20;
  315. };
  316. class RH_M16A2 : Rifle_Base_F
  317. {
  318. AB_barrelTwist=7;
  319. AB_barrelLength=20;
  320. };
  321. class RH_M16A3 : Rifle_Base_F
  322. {
  323. AB_barrelTwist=7;
  324. AB_barrelLength=20;
  325. };
  326. class RH_M16A4 : Rifle_Base_F
  327. {
  328. AB_barrelTwist=7;
  329. AB_barrelLength=20;
  330. };
  331. class RH_Mk12mod1 : Rifle_Base_F
  332. {
  333. AB_barrelTwist=7;
  334. AB_barrelLength=18;
  335. };
  336. class RH_SAMR : Rifle_Base_F
  337. {
  338. AB_barrelTwist=7.7;
  339. AB_barrelLength=20;
  340. };
  341.  
  342. class hlc_rifle_ak74 : Rifle_Base_F
  343. {
  344. AB_barrelTwist=7.87;
  345. AB_barrelLength=16.3;
  346. };
  347. class hlc_rifle_aks74u : Rifle_Base_F
  348. {
  349. AB_barrelTwist=6.3;
  350. AB_barrelLength=8.3;
  351. };
  352. class hlc_rifle_ak47 : Rifle_Base_F
  353. {
  354. AB_barrelTwist=9.45;
  355. AB_barrelLength=16.3;
  356. };
  357. class hlc_rifle_akm : Rifle_Base_F
  358. {
  359. AB_barrelTwist=7.87;
  360. AB_barrelLength=16.3;
  361. };
  362. class hlc_rifle_rpk : Rifle_Base_F
  363. {
  364. AB_barrelTwist=9.45;
  365. AB_barrelLength=23.2;
  366. };
  367. class hlc_rifle_aek971 : Rifle_Base_F
  368. {
  369. AB_barrelTwist=9.5;
  370. AB_barrelLength=17;
  371. };
  372. class hlc_rifle_saiga12k : Rifle_Base_F
  373. {
  374. AB_barrelTwist=0;
  375. AB_twistDirection=0;
  376. AB_barrelLength=16.9;
  377. };
  378. class hlc_ar15_base : Rifle_Base_F
  379. {
  380. AB_barrelTwist=7;
  381. AB_barrelLength=11.5;
  382. };
  383. class hlc_rifle_bcmjack : Rifle_Base_F
  384. {
  385. AB_barrelTwist=7;
  386. AB_barrelLength=14.5;
  387. };
  388. class hlc_rifle_Bushmaster300 : Rifle_Base_F
  389. {
  390. AB_barrelTwist=8;
  391. AB_barrelLength=16;
  392. };
  393. class hlc_rifle_SAMR : Rifle_Base_F
  394. {
  395. AB_barrelTwist=9;
  396. AB_barrelLength=16;
  397. };
  398. class hlc_rifle_honeybase : Rifle_Base_F
  399. {
  400. AB_barrelTwist=8;
  401. AB_barrelLength=6;
  402. };
  403. class hlc_rifle_SLRchopmod : Rifle_Base_F
  404. {
  405. AB_barrelTwist=12;
  406. AB_barrelLength=21;
  407. };
  408. class hlc_rifle_LAR : Rifle_Base_F
  409. {
  410. AB_barrelTwist=12;
  411. AB_barrelLength=21;
  412. };
  413. class hlc_rifle_c1A1 : Rifle_Base_F
  414. {
  415. AB_barrelTwist=12;
  416. AB_barrelLength=21.7;
  417. };
  418. class hlc_rifle_FAL5061 : Rifle_Base_F
  419. {
  420. AB_barrelTwist=12;
  421. AB_barrelLength=18;
  422. };
  423. class hlc_rifle_STG58F : Rifle_Base_F
  424. {
  425. AB_barrelTwist=12;
  426. AB_barrelLength=21;
  427. };
  428. class hlc_rifle_SLR : Rifle_Base_F
  429. {
  430. AB_barrelTwist=12;
  431. AB_barrelLength=21.7;
  432. };
  433. class hlc_rifle_falosw : Rifle_Base_F
  434. {
  435. AB_barrelTwist=12;
  436. AB_barrelLength=13;
  437. };
  438. class hlc_rifle_psg1 : Rifle_Base_F
  439. {
  440. AB_barrelTwist=12;
  441. AB_barrelLength=25.6;
  442. };
  443. class hlc_rifle_g3sg1 : Rifle_Base_F
  444. {
  445. AB_barrelTwist=12;
  446. AB_barrelLength=17.7;
  447. };
  448. class hlc_rifle_hk51 : Rifle_Base_F
  449. {
  450. AB_barrelTwist=12;
  451. AB_barrelLength=8.31;
  452. };
  453. class hlc_rifle_hk53 : Rifle_Base_F
  454. {
  455. AB_barrelTwist=7;
  456. AB_barrelLength=8.31;
  457. };
  458. class hlc_rifle_g3a3 : Rifle_Base_F
  459. {
  460. AB_barrelTwist=12;
  461. AB_barrelLength=17.7;
  462. };
  463. class hlc_M14_base : Rifle_Base_F
  464. {
  465. AB_barrelTwist=12;
  466. AB_barrelLength=22;
  467. };
  468. class hlc_rifle_m14sopmod : Rifle_Base_F
  469. {
  470. AB_barrelTwist=12;
  471. AB_barrelLength=18;
  472. };
  473. class hlc_lmg_M60E4 : Rifle_Base_F
  474. {
  475. AB_barrelTwist=12;
  476. AB_barrelLength=17;
  477. };
  478. class hlc_lmg_m60 : Rifle_Base_F
  479. {
  480. AB_barrelTwist=12;
  481. AB_barrelLength=22;
  482. };
  483.  
  484. class hlc_smg_mp5k_PDW : Rifle_Base_F
  485. {
  486. AB_barrelTwist=10;
  487. AB_barrelLength=4.5;
  488. };
  489. class hlc_smg_mp5a2 : Rifle_Base_F
  490. {
  491. AB_barrelTwist=10;
  492. AB_barrelLength=8.9;
  493. };
  494. class hlc_smg_mp5a4 : Rifle_Base_F
  495. {
  496. AB_barrelTwist=10;
  497. AB_barrelLength=8.9;
  498. };
  499. class hlc_smg_mp5n : Rifle_Base_F
  500. {
  501. AB_barrelTwist=10;
  502. AB_barrelLength=8.9;
  503. };
  504. class hlc_smg_mp5sd5 : Rifle_Base_F
  505. {
  506. AB_barrelTwist=10;
  507. AB_barrelLength=5.7;
  508. };
  509. class hlc_smg_mp5sd6 : Rifle_Base_F
  510. {
  511. AB_barrelTwist=10;
  512. AB_barrelLength=5.7;
  513. };
  514. class hlc_smg_9mmar : Rifle_Base_F
  515. {
  516. AB_barrelTwist=10;
  517. AB_barrelLength=8.9;
  518. };
  519. class hlc_smg_mp510 : Rifle_Base_F
  520. {
  521. AB_barrelTwist=15;
  522. AB_barrelLength=8.9;
  523. };
  524. class hlc_smg_mp5a3 : Rifle_Base_F
  525. {
  526. AB_barrelTwist=10;
  527. AB_barrelLength=8.9;
  528. };
  529.  
  530. class hgun_mas_usp_F: Pistol_Base_F
  531. {
  532. AB_barrelTwist=16;
  533. AB_barrelLength=4.41;
  534. };
  535. class hgun_mas_m23_F: Pistol_Base_F
  536. {
  537. AB_barrelTwist=16;
  538. AB_barrelLength=5.87;
  539. };
  540. class hgun_mas_acp_F: Pistol_Base_F
  541. {
  542. AB_barrelTwist=16;
  543. AB_barrelLength=5.03;
  544. };
  545. class hgun_mas_m9_F: Pistol_Base_F
  546. {
  547. AB_barrelTwist=10;
  548. AB_barrelLength=4.9;
  549. };
  550. class hgun_mas_bhp_F: Pistol_Base_F
  551. {
  552. AB_barrelTwist=10;
  553. AB_barrelLength=4.7;
  554. };
  555. class hgun_mas_glock_F: Pistol_Base_F
  556. {
  557. AB_barrelTwist=9.84;
  558. AB_barrelLength=4.48;
  559. };
  560. class hgun_mas_glocksf_F: Pistol_Base_F
  561. {
  562. AB_barrelTwist=15.75;
  563. AB_barrelLength=4.60;
  564. };
  565. class hgun_mas_grach_F: Pistol_Base_F
  566. {
  567. AB_barrelTwist=10;
  568. AB_barrelLength=4.4;
  569. };
  570. class hgun_mas_mak_F: Pistol_Base_F
  571. {
  572. AB_barrelTwist=9.45;
  573. AB_barrelLength=3.68;
  574. };
  575. class hgun_mas_sa61_F: Pistol_Base_F
  576. {
  577. AB_barrelTwist=16;
  578. AB_barrelLength=4.5;
  579. };
  580. class hgun_mas_uzi_F: Pistol_Base_F
  581. {
  582. AB_barrelTwist=10;
  583. AB_barrelLength=5.28;
  584. };
  585. class arifle_mas_mk16 : Rifle_Base_F
  586. {
  587. AB_barrelTwist=7;
  588. AB_barrelLength=13.8;
  589. };
  590. class arifle_mas_mk16_l : Rifle_Base_F
  591. {
  592. AB_barrelTwist=7;
  593. AB_barrelLength=18;
  594. };
  595. class arifle_mas_mk17 : Rifle_Base_F
  596. {
  597. AB_barrelTwist=12;
  598. AB_barrelLength=16;
  599. };
  600. class srifle_mas_m110 : Rifle_Base_F
  601. {
  602. AB_barrelTwist=10;
  603. AB_barrelLength=20;
  604. magazines[]=
  605. {
  606. "20Rnd_mas_762x51_M118LR_Stanag",
  607. "20Rnd_mas_762x51_Stanag",
  608. "20Rnd_mas_762x51_T_Stanag",
  609. "20Rnd_762x51_Mag"
  610. };
  611. };
  612. class arifle_mas_ak_74m : Rifle_Base_F
  613. {
  614. AB_barrelTwist=7.87;
  615. AB_barrelLength=16.34;
  616. };
  617. class arifle_mas_ak_74m_gl : Rifle_Base_F
  618. {
  619. AB_barrelTwist=7.87;
  620. AB_barrelLength=16.34;
  621. };
  622. class srifle_mas_svd : Rifle_Base_F
  623. {
  624. AB_barrelTwist=9.4;
  625. AB_barrelLength=24.4;
  626. };
  627. class srifle_mas_m91 : Rifle_Base_F
  628. {
  629. AB_barrelTwist=10;
  630. AB_barrelLength=29;
  631. };
  632. class srifle_mas_ksvk : Rifle_Base_F
  633. {
  634. AB_barrelTwist=18;
  635. AB_barrelLength=39.37;
  636. };
  637. class LMG_mas_rpk_F : Rifle_Base_F
  638. {
  639. AB_barrelTwist=7.68;
  640. AB_barrelLength=23.2;
  641. };
  642. class LMG_mas_pkm_F : Rifle_Base_F
  643. {
  644. AB_barrelTwist=9.45;
  645. AB_barrelLength=25.4;
  646. };
  647. class arifle_mas_aks74u : Rifle_Base_F
  648. {
  649. AB_barrelTwist=6.3;
  650. AB_barrelLength=8.3;
  651. };
  652. class arifle_mas_bizon : Rifle_Base_F
  653. {
  654. AB_barrelTwist=9.45;
  655. AB_barrelLength=9.1;
  656. };
  657. class arifle_mas_saiga : Rifle_Base_F
  658. {
  659. AB_barrelTwist=0;
  660. AB_twistDirection=0;
  661. AB_barrelLength=16.93;
  662. };
  663. class arifle_mas_hk416 : Rifle_Base_F
  664. {
  665. AB_barrelTwist=7;
  666. AB_barrelLength=14.5;
  667. };
  668. class arifle_mas_hk416_gl : Rifle_Base_F
  669. {
  670. AB_barrelTwist=7;
  671. AB_barrelLength=14.5;
  672. };
  673. class arifle_mas_hk416c : Rifle_Base_F
  674. {
  675. AB_barrelTwist=7;
  676. AB_barrelLength=9.0;
  677. };
  678. class arifle_mas_hk416_m203c : Rifle_Base_F
  679. {
  680. AB_barrelTwist=7;
  681. AB_barrelLength=9.0;
  682. };
  683. class arifle_mas_hk417c : Rifle_Base_F
  684. {
  685. AB_barrelTwist=11;
  686. AB_barrelLength=13;
  687. };
  688. class arifle_mas_m4 : Rifle_Base_F
  689. {
  690. AB_barrelTwist=7;
  691. AB_barrelLength=14.5;
  692. };
  693. class arifle_mas_m4c : Rifle_Base_F
  694. {
  695. AB_barrelTwist=7;
  696. AB_barrelLength=10.3;
  697. };
  698. class arifle_mas_l119 : Rifle_Base_F
  699. {
  700. AB_barrelTwist=7;
  701. AB_barrelLength=16;
  702. };
  703. class arifle_mas_l119_gl : Rifle_Base_F
  704. {
  705. AB_barrelTwist=7;
  706. AB_barrelLength=16;
  707. };
  708. class arifle_mas_l119_m203 : Rifle_Base_F
  709. {
  710. AB_barrelTwist=7;
  711. AB_barrelLength=16;
  712. };
  713. class arifle_mas_m16 : Rifle_Base_F
  714. {
  715. AB_barrelTwist=7;
  716. AB_barrelLength=20;
  717. };
  718. class arifle_mas_m16_gl : Rifle_Base_F
  719. {
  720. AB_barrelTwist=7;
  721. AB_barrelLength=20;
  722. };
  723. class srifle_mas_hk417 : Rifle_Base_F
  724. {
  725. AB_barrelTwist=11;
  726. AB_barrelLength=16.5;
  727. };
  728. class srifle_mas_sr25 : Rifle_Base_F
  729. {
  730. AB_barrelTwist=11.25;
  731. AB_barrelLength=24;
  732. magazines[]=
  733. {
  734. "20Rnd_mas_762x51_M118LR_Stanag",
  735. "20Rnd_mas_762x51_Stanag",
  736. "20Rnd_mas_762x51_T_Stanag",
  737. "20Rnd_762x51_Mag"
  738. };
  739. };
  740. class srifle_mas_ebr : Rifle_Base_F
  741. {
  742. AB_barrelTwist=12;
  743. AB_barrelLength=18;
  744. magazines[]=
  745. {
  746. "20Rnd_mas_762x51_M118LR_Stanag",
  747. "20Rnd_mas_762x51_Stanag",
  748. "20Rnd_mas_762x51_T_Stanag",
  749. "20Rnd_762x51_Mag"
  750. };
  751. };
  752. class srifle_mas_m24 : Rifle_Base_F
  753. {
  754. AB_barrelTwist=11.25;
  755. AB_barrelLength=24;
  756. magazines[]=
  757. {
  758. "5Rnd_mas_762x51_M118LR_Stanag",
  759. "5Rnd_mas_762x51_Stanag",
  760. "5Rnd_mas_762x51_T_Stanag"
  761. };
  762. };
  763. class arifle_mas_mp5 : Rifle_Base_F
  764. {
  765. AB_barrelTwist=10;
  766. AB_barrelLength=8.9;
  767. };
  768. class arifle_mas_mp5sd : Rifle_Base_F
  769. {
  770. AB_barrelTwist=10;
  771. AB_barrelLength=5.7;
  772. };
  773. class srifle_mas_m107 : Rifle_Base_F
  774. {
  775. AB_barrelTwist=15;
  776. AB_barrelLength=29;
  777. };
  778. class LMG_mas_M249_F : Rifle_Base_F
  779. {
  780. AB_barrelTwist=7;
  781. AB_barrelLength=16.3;
  782. };
  783. class LMG_mas_M249a_F : Rifle_Base_F
  784. {
  785. AB_barrelTwist=7;
  786. AB_barrelLength=18;
  787. };
  788. class LMG_mas_mk48_F : Rifle_Base_F
  789. {
  790. AB_barrelTwist=12;
  791. AB_barrelLength=19.75;
  792. };
  793. class LMG_mas_m240_F : Rifle_Base_F
  794. {
  795. AB_barrelTwist=12;
  796. AB_barrelLength=24.8;
  797. };
  798. class LMG_mas_mg3_F : Rifle_Base_F
  799. {
  800. AB_barrelTwist=12;
  801. AB_barrelLength=22.2;
  802. };
  803. class arifle_mas_g3 : Rifle_Base_F
  804. {
  805. AB_barrelTwist=12;
  806. AB_barrelLength=17.7;
  807. };
  808. class arifle_mas_g3_m203 : Rifle_Base_F
  809. {
  810. AB_barrelTwist=12;
  811. AB_barrelLength=17.7;
  812. };
  813. class arifle_mas_fal : Rifle_Base_F
  814. {
  815. AB_barrelTwist=12;
  816. AB_barrelLength=21;
  817. };
  818. class arifle_mas_fal_m203 : Rifle_Base_F
  819. {
  820. AB_barrelTwist=12;
  821. AB_barrelLength=21;
  822. };
  823. class arifle_mas_m1014 : Rifle_Base_F
  824. {
  825. AB_barrelTwist=0;
  826. AB_twistDirection=0;
  827. AB_barrelLength=18.5;
  828. };
  829.  
  830. class BWA3_P8 : Pistol_Base_F
  831. {
  832. AB_barrelTwist=9.8;
  833. AB_barrelLength=4.25;
  834. };
  835. class BWA3_MP7 : Pistol_Base_F
  836. {
  837. AB_barrelTwist=6.3;
  838. AB_barrelLength=7.1;
  839. };
  840. class BWA3_G36 : Rifle_Base_F
  841. {
  842. AB_barrelTwist=7;
  843. AB_barrelLength=18.9;
  844. };
  845. class BWA3_G36K : Rifle_Base_F
  846. {
  847. AB_barrelTwist=7;
  848. AB_barrelLength=12.5;
  849. };
  850. class BWA3_G28_Standard : Rifle_Long_Base_F
  851. {
  852. AB_barrelTwist=12;
  853. AB_barrelLength=16.5;
  854. };
  855. class BWA3_G27 : Rifle_Base_F
  856. {
  857. AB_barrelTwist=12;
  858. AB_barrelLength=16;
  859. };
  860. class BWA3_MG4 : Rifle_Long_Base_F
  861. {
  862. AB_barrelTwist=7;
  863. AB_barrelLength=18.9;
  864. };
  865. class BWA3_MG5 : Rifle_Long_Base_F
  866. {
  867. AB_barrelTwist=12;
  868. AB_barrelLength=21.6;
  869. };
  870. class BWA3_G82 : Rifle_Long_Base_F
  871. {
  872. AB_barrelTwist=15;
  873. AB_barrelLength=29;
  874. };
  875.  
  876. class Trixie_L131A1 : Pistol_Base_F
  877. {
  878. AB_barrelTwist=9.8;
  879. AB_barrelLength=4.5;
  880. };
  881. class Trixie_XM8_Carbine : Rifle_Base_F
  882. {
  883. AB_barrelTwist=7;
  884. AB_barrelLength=12.5;
  885. };
  886. class Trixie_XM8_Compact : Rifle_Base_F
  887. {
  888. AB_barrelTwist=7;
  889. AB_barrelLength=9;
  890. };
  891. class Trixie_XM8_SAW : Rifle_Base_F
  892. {
  893. AB_barrelTwist=7;
  894. AB_barrelLength=20;
  895. };
  896. class Trixie_XM8_SAW_NB : Rifle_Base_F
  897. {
  898. AB_barrelTwist=7;
  899. AB_barrelLength=20;
  900. };
  901. class Trixie_XM8_DMR : Rifle_Base_F
  902. {
  903. AB_barrelTwist=7;
  904. AB_barrelLength=20;
  905. };
  906. class Trixie_XM8_DMR_NB : Rifle_Base_F
  907. {
  908. AB_barrelTwist=7;
  909. AB_barrelLength=20;
  910. };
  911. class L129A1_base : Rifle_Base_F
  912. {
  913. AB_barrelTwist=10;
  914. AB_barrelLength=16;
  915. };
  916. class Trixie_Enfield : Rifle_Base_F
  917. {
  918. AB_barrelTwist=10;
  919. AB_barrelLength=25.2;
  920. };
  921. class Trixie_CZ550_Rail : Rifle_Base_F
  922. {
  923. AB_barrelTwist=12;
  924. AB_barrelLength=23.622;
  925. };
  926. class Trixie_FNFAL_Rail : Rifle_Base_F
  927. {
  928. AB_barrelTwist=12;
  929. AB_barrelLength=21;
  930. };
  931.  
  932. class Trixie_M110 : Rifle_Base_F
  933. {
  934. AB_barrelTwist=11;
  935. AB_barrelLength=20;
  936. magazines[]=
  937. {
  938. "Trixie_20x762_M118LR_Mag",
  939. "Trixie_20x762_Mag",
  940. "Trixie_10x762_M118LR_Mag",
  941. "Trixie_10x762_Mag"
  942. };
  943. };
  944. class Trixie_MK12 : Rifle_Base_F
  945. {
  946. AB_barrelTwist=7;
  947. AB_barrelLength=18;
  948. magazines[]=
  949. {
  950. "Trixie_30x556_Mk262_Mag",
  951. "30Rnd_556x45_Stanag",
  952. "30Rnd_556x45_Stanag_Tracer_Red"
  953. };
  954. };
  955. class Trixie_LM308MWS : Rifle_Base_F
  956. {
  957. AB_barrelTwist=11.25;
  958. AB_barrelLength=16;
  959. magazines[]=
  960. {
  961. "Trixie_20x762_M118LR_Mag",
  962. "Trixie_20x762_Mag",
  963. "Trixie_10x762_M118LR_Mag",
  964. "Trixie_10x762_Mag"
  965. };
  966. };
  967. class Trixie_M14DMR : Rifle_Base_F
  968. {
  969. AB_barrelTwist=12;
  970. AB_barrelLength=22;
  971. magazines[]=
  972. {
  973. "Trixie_20x762_M118LR_Mag",
  974. "Trixie_20x762_Mag"
  975. };
  976. };
  977. class Trixie_M14DMR_NG_Black_Short : Rifle_Base_F
  978. {
  979. AB_barrelTwist=12;
  980. AB_barrelLength=18;
  981. };
  982. class Trixie_M14DMR_NG_Short : Rifle_Base_F
  983. {
  984. AB_barrelTwist=12;
  985. AB_barrelLength=18;
  986. };
  987. class Trixie_M14 : Rifle_Base_F
  988. {
  989. AB_barrelTwist=12;
  990. AB_barrelLength=22;
  991. };
  992. class Trixie_M40A3 : Rifle_Base_F
  993. {
  994. AB_barrelTwist=12;
  995. AB_barrelLength=24;
  996. magazines[]=
  997. {
  998. "Trixie_5x762_M118LR_Mag",
  999. "Trixie_5x762_Mag"
  1000. };
  1001. };
  1002. class Trixie_CZ750 : Rifle_Base_F
  1003. {
  1004. AB_barrelTwist=12;
  1005. AB_barrelLength=26;
  1006. magazines[]=
  1007. {
  1008. "Trixie_10x762_M118LR_Mag",
  1009. "Trixie_10x762_Mag"
  1010. };
  1011. };
  1012. class Trixie_M24 : Rifle_Base_F
  1013. {
  1014. AB_barrelTwist=11.25;
  1015. AB_barrelLength=24;
  1016. magazines[]=
  1017. {
  1018. "Trixie_5x762_M118LR_Mag",
  1019. "Trixie_5x762_Mag"
  1020. };
  1021. };
  1022. class Trixie_AWM338 : Rifle_Base_F
  1023. {
  1024. AB_barrelTwist=11;
  1025. AB_barrelLength=27;
  1026. };
  1027. class Trixie_M107 : Rifle_Base_F
  1028. {
  1029. AB_barrelTwist=15;
  1030. AB_barrelLength=29;
  1031. magazines[]=
  1032. {
  1033. "Trixie_10x127_mag",
  1034. "Trixie_10x127_Amax_Mag",
  1035. "Trixie_10x106_Mag"
  1036. };
  1037. };
  1038. class Trixie_AS50 : Rifle_Base_F
  1039. {
  1040. AB_barrelTwist=15;
  1041. AB_barrelLength=29;
  1042. magazines[]=
  1043. {
  1044. "Trixie_10x127_mag",
  1045. "Trixie_10x127_Amax_Mag"
  1046. };
  1047. };
  1048. class L110A1_base : Rifle_Base_F
  1049. {
  1050. AB_barrelTwist=7;
  1051. AB_barrelLength=13.7;
  1052. };
  1053. class Trixie_L86A2_base : Rifle_Base_F
  1054. {
  1055. AB_barrelTwist=7;
  1056. AB_barrelLength=25.4;
  1057. };
  1058. class Trixie_l85a2_base : Rifle_Base_F
  1059. {
  1060. AB_barrelTwist=7;
  1061. AB_barrelLength=20.4;
  1062. };
  1063. class L7A2_base : Rifle_Base_F
  1064. {
  1065. AB_barrelTwist=12;
  1066. AB_barrelLength=24.8;
  1067. };
  1068.  
  1069. class rhs_weap_pya : Pistol_Base_F
  1070. {
  1071. AB_barrelTwist=10;
  1072. AB_barrelLength=4.4;
  1073. };
  1074. class rhs_weap_pkp : Rifle_Long_Base_F
  1075. {
  1076. AB_barrelTwist=9.45;
  1077. AB_barrelLength=25.9;
  1078. };
  1079. class rhs_weap_pkm : Rifle_Long_Base_F
  1080. {
  1081. AB_barrelTwist=9.45;
  1082. AB_barrelLength=25.4;
  1083. };
  1084. class rhs_weap_rpk74m : Rifle_Long_Base_F
  1085. {
  1086. AB_barrelTwist=7.68;
  1087. AB_barrelLength=23.2;
  1088. };
  1089. class rhs_weap_rpk74 : Rifle_Long_Base_F
  1090. {
  1091. AB_barrelTwist=7.68;
  1092. AB_barrelLength=23.2;
  1093. };
  1094. class rhs_weap_ak74m : Rifle_Base_F
  1095. {
  1096. AB_barrelTwist=7.87;
  1097. AB_barrelLength=16.3;
  1098. };
  1099. class rhs_weap_aks74u : Rifle_Base_F
  1100. {
  1101. AB_barrelTwist=6.3;
  1102. AB_barrelLength=8.3;
  1103. };
  1104. class rhs_weap_akm : Rifle_Base_F
  1105. {
  1106. AB_barrelTwist=7.87;
  1107. AB_barrelLength=16.3;
  1108. };
  1109. class rhs_weap_svd : Rifle_Base_F
  1110. {
  1111. AB_barrelTwist=9.4;
  1112. AB_barrelLength=24.4;
  1113. };
  1114. class rhs_weap_svds : Rifle_Base_F
  1115. {
  1116. AB_barrelTwist=9.4;
  1117. AB_barrelLength=22.2;
  1118. };
  1119. class rhs_weap_m4_Base : Rifle_Base_F
  1120. {
  1121. AB_barrelTwist=7;
  1122. AB_barrelLength=14.5;
  1123. };
  1124. class rhs_weap_m16a4 : Rifle_Base_F
  1125. {
  1126. AB_barrelTwist=7;
  1127. AB_barrelLength=20;
  1128. };
  1129. class rhs_weap_m16a4_carryhandle : Rifle_Base_F
  1130. {
  1131. AB_barrelTwist=7;
  1132. AB_barrelLength=20;
  1133. };
  1134. class rhs_weap_m16a4_grip : Rifle_Base_F
  1135. {
  1136. AB_barrelTwist=7;
  1137. AB_barrelLength=20;
  1138. };
  1139. class rhs_weap_m240B : Rifle_Base_F
  1140. {
  1141. AB_barrelTwist=12;
  1142. AB_barrelLength=24.8;
  1143. };
  1144. class rhs_weap_m249_pip : Rifle_Base_F
  1145. {
  1146. AB_barrelTwist=7;
  1147. AB_barrelLength=16.3;
  1148. };
  1149.  
  1150. class R3F_PAMAS : Pistol_Base_F
  1151. {
  1152. AB_barrelTwist=9.8;
  1153. AB_barrelLength=4.9;
  1154. };
  1155. class R3F_Famas_F1: Rifle_Base_F
  1156. {
  1157. AB_barrelTwist=12;
  1158. AB_barrelLength=19.2;
  1159. };
  1160. class R3F_Famas_surb: Rifle_Base_F
  1161. {
  1162. AB_barrelTwist=12;
  1163. AB_barrelLength=15.9;
  1164. };
  1165. class R3F_Minimi: Rifle_Base_F
  1166. {
  1167. AB_barrelTwist=7;
  1168. AB_barrelLength=13.7;
  1169. };
  1170. class R3F_Minimi_762: Rifle_Base_F
  1171. {
  1172. AB_barrelTwist=12;
  1173. AB_barrelLength=19.8;
  1174. };
  1175. class R3F_FRF2: Rifle_Base_F
  1176. {
  1177. AB_barrelTwist=12;
  1178. AB_barrelLength=25.59;
  1179. };
  1180. class R3F_PGM_Hecate_II: Rifle_Base_F
  1181. {
  1182. AB_barrelTwist=15;
  1183. AB_barrelLength=27.6;
  1184. };
  1185. class R3F_HK417S_HG : Rifle_Base_F
  1186. {
  1187. AB_barrelTwist=11;
  1188. AB_barrelLength=12;
  1189. };
  1190. class R3F_HK417M : Rifle_Base_F
  1191. {
  1192. AB_barrelTwist=11;
  1193. AB_barrelLength=16;
  1194. };
  1195. class R3F_HK417L : Rifle_Base_F
  1196. {
  1197. AB_barrelTwist=11;
  1198. AB_barrelLength=20;
  1199. };
  1200. class R3F_M107 : Rifle_Base_F
  1201. {
  1202. AB_barrelTwist=15;
  1203. AB_barrelLength=29;
  1204. };
  1205. class R3F_HK416M : Rifle_Base_F
  1206. {
  1207. AB_barrelTwist=7;
  1208. AB_barrelLength=14;
  1209. };
  1210. class R3F_MP5SD : Rifle_Base_F
  1211. {
  1212. AB_barrelTwist=10;
  1213. AB_barrelLength=5.7;
  1214. };
  1215.  
  1216. class CUP_hgun_Colt1911 : Pistol_Base_F
  1217. {
  1218. AB_barrelTwist=16;
  1219. AB_barrelLength=5;
  1220. };
  1221. class CUP_sgun_AA12 : Rifle_Base_F
  1222. {
  1223. AB_barrelTwist=0;
  1224. AB_twistDirection=0;
  1225. AB_barrelLength=18;
  1226. };
  1227. class CUP_arifle_AK_Base : Rifle_Base_F
  1228. {
  1229. AB_barrelTwist=9.45;
  1230. AB_barrelLength=16.3;
  1231. };
  1232. class CUP_arifle_AK107_Base : Rifle_Base_F
  1233. {
  1234. AB_barrelTwist=7.87;
  1235. AB_barrelLength=16.3;
  1236. };
  1237. class CUP_arifle_AKS_Base : Rifle_Base_F
  1238. {
  1239. AB_barrelTwist=7.87;
  1240. AB_barrelLength=16.3;
  1241. };
  1242. class CUP_arifle_AKS74U : Rifle_Base_F
  1243. {
  1244. AB_barrelTwist=6.3;
  1245. AB_barrelLength=8.3;
  1246. };
  1247. class CUP_arifle_RPK74 : Rifle_Long_Base_F
  1248. {
  1249. AB_barrelTwist=7.68;
  1250. AB_barrelLength=23.2;
  1251. };
  1252. class CUP_srifle_AS50 : Rifle_Long_Base_F
  1253. {
  1254. AB_barrelTwist=15;
  1255. AB_barrelLength=29;
  1256. };
  1257. class CUP_srifle_AWM_Base : Rifle_Long_Base_F
  1258. {
  1259. AB_barrelTwist=11;
  1260. AB_barrelLength=27;
  1261. };
  1262. class CUP_smg_bizon : Rifle_Base_F
  1263. {
  1264. AB_barrelTwist=9.45;
  1265. AB_barrelLength=9.1;
  1266. };
  1267. class CUP_hgun_Compact : Pistol_Base_F
  1268. {
  1269. AB_barrelTwist=9.8;
  1270. AB_barrelLength=3.74;
  1271. };
  1272. class CUP_srifle_CZ750 : Rifle_Long_Base_F
  1273. {
  1274. AB_barrelTwist=12;
  1275. AB_barrelLength=26;
  1276. };
  1277. class CUP_arifle_CZ805_Base : Rifle_Base_F
  1278. {
  1279. AB_barrelTwist=12;
  1280. AB_barrelLength=14;
  1281. };
  1282. class CUP_arifle_CZ805_A1 : Rifle_Base_F
  1283. {
  1284. AB_barrelTwist=12;
  1285. AB_barrelLength=14;
  1286. };
  1287. class CUP_arifle_CZ805_A2 : Rifle_Base_F
  1288. {
  1289. AB_barrelTwist=12;
  1290. AB_barrelLength=10.9;
  1291. };
  1292. class CUP_srifle_DMR : Rifle_Base_F
  1293. {
  1294. AB_barrelTwist=12;
  1295. AB_barrelLength=22;
  1296. };
  1297. class CUP_hgun_Duty : Pistol_Base_F
  1298. {
  1299. AB_barrelTwist=9.8;
  1300. AB_barrelLength=3.74;
  1301. };
  1302. class CUP_arifle_FNFAL : Rifle_Base_F
  1303. {
  1304. AB_barrelTwist=12;
  1305. AB_barrelLength=21;
  1306. };
  1307. class CUP_arifle_G36A : Rifle_Base_F
  1308. {
  1309. AB_barrelTwist=7;
  1310. AB_barrelLength=18.9;
  1311. };
  1312. class CUP_arifle_G36K : Rifle_Base_F
  1313. {
  1314. AB_barrelTwist=7;
  1315. AB_barrelLength=12.5;
  1316. };
  1317. class CUP_arifle_G36C : Rifle_Base_F
  1318. {
  1319. AB_barrelTwist=7;
  1320. AB_barrelLength=9;
  1321. };
  1322. class CUP_arifle_MG36 : Rifle_Base_F
  1323. {
  1324. AB_barrelTwist=7;
  1325. AB_barrelLength=18.9;
  1326. };
  1327. class CUP_hgun_Glock17 : Pistol_Base_F
  1328. {
  1329. AB_barrelTwist=9.8;
  1330. AB_barrelLength=4.49;
  1331. };
  1332. class CUP_srifle_CZ550 : Rifle_Base_F
  1333. {
  1334. AB_barrelTwist=12;
  1335. AB_barrelLength=23.622;
  1336. };
  1337. class CUP_srifle_ksvk : Rifle_Long_Base_F
  1338. {
  1339. AB_barrelTwist=18;
  1340. AB_barrelLength=39.37;
  1341. };
  1342. class CUP_lmg_L7A2 : Rifle_Long_Base_F
  1343. {
  1344. AB_barrelTwist=12;
  1345. AB_barrelLength=24.8;
  1346. };
  1347. class CUP_arifle_L85A2_Base : Rifle_Base_F
  1348. {
  1349. AB_barrelTwist=7;
  1350. AB_barrelLength=20.4;
  1351. };
  1352. class CUP_lmg_L110A1 : Rifle_Long_Base_F
  1353. {
  1354. AB_barrelTwist=7;
  1355. AB_barrelLength=13.7;
  1356. };
  1357. class CUP_srifle_LeeEnfield : Rifle_Base_F
  1358. {
  1359. AB_barrelTwist=10;
  1360. AB_barrelLength=25.2;
  1361. };
  1362. class CUP_hgun_M9 : Pistol_Base_F
  1363. {
  1364. AB_barrelTwist=9.8;
  1365. AB_barrelLength=4.9;
  1366. };
  1367. class CUP_srifle_M14 : Rifle_Base_F
  1368. {
  1369. AB_barrelTwist=12;
  1370. AB_barrelLength=22;
  1371. };
  1372. class CUP_arifle_M16_Base : Rifle_Base_F
  1373. {
  1374. AB_barrelTwist=14;
  1375. AB_barrelLength=20;
  1376. };
  1377. class CUP_arifle_M4_Base : Rifle_Base_F
  1378. {
  1379. AB_barrelTwist=7;
  1380. AB_barrelLength=14.5;
  1381. };
  1382. class CUP_srifle_Mk12SPR : Rifle_Base_F
  1383. {
  1384. AB_barrelTwist=7;
  1385. AB_barrelLength=18;
  1386. };
  1387. class CUP_srifle_M24_des : Rifle_Base_F
  1388. {
  1389. AB_barrelTwist=11.25;
  1390. AB_barrelLength=24;
  1391. };
  1392. class CUP_lmg_M60A4 : Rifle_Long_Base_F
  1393. {
  1394. AB_barrelTwist=12;
  1395. AB_barrelLength=17;
  1396. };
  1397. class CUP_srifle_M107_Base : Rifle_Long_Base_F
  1398. {
  1399. AB_barrelTwist=15;
  1400. AB_barrelLength=29;
  1401. };
  1402. class CUP_srifle_M110 : Rifle_Base_F
  1403. {
  1404. AB_barrelTwist=11;
  1405. AB_barrelLength=20;
  1406. };
  1407. class CUP_lmg_M240 : Rifle_Long_Base_F
  1408. {
  1409. AB_barrelTwist=12;
  1410. AB_barrelLength=24.8;
  1411. };
  1412. class CUP_lmg_M249_para : Rifle_Long_Base_F
  1413. {
  1414. AB_barrelTwist=7;
  1415. AB_barrelLength=16.3;
  1416. };
  1417. class CUP_lmg_M249 : Rifle_Long_Base_F
  1418. {
  1419. AB_barrelTwist=7;
  1420. AB_barrelLength=18;
  1421. };
  1422. class CUP_sgun_M1014 : Rifle_Base_F
  1423. {
  1424. AB_twistDirection=0;
  1425. AB_barrelTwist=0;
  1426. AB_barrelLength=18.5;
  1427. };
  1428. class CUP_hgun_Makarov : Pistol_Base_F
  1429. {
  1430. AB_barrelTwist=9.45;
  1431. AB_barrelLength=3.68;
  1432. };
  1433. class CUP_hgun_MicroUzi : Pistol_Base_F
  1434. {
  1435. AB_barrelTwist=9.8;
  1436. AB_barrelLength=5;
  1437. };
  1438. class CUP_lmg_Mk48_Base : Rifle_Long_Base_F
  1439. {
  1440. AB_barrelTwist=12;
  1441. AB_barrelLength=19.75;
  1442. };
  1443. class CUP_smg_MP5SD6 : Rifle_Base_F
  1444. {
  1445. AB_barrelTwist=10;
  1446. AB_barrelLength=5.7;
  1447. };
  1448. class CUP_smg_MP5A5 : Rifle_Base_F
  1449. {
  1450. AB_barrelTwist=10;
  1451. AB_barrelLength=8.9;
  1452. };
  1453. class CUP_hgun_PB6P9 : Rifle_Base_F
  1454. {
  1455. AB_barrelTwist=9.45;
  1456. AB_barrelLength=4.1;
  1457. };
  1458. class CUP_hgun_Phantom : Rifle_Base_F
  1459. {
  1460. AB_barrelTwist=9.7;
  1461. AB_barrelLength=4.7;
  1462. };
  1463. class CUP_lmg_PKM : Rifle_Long_Base_F
  1464. {
  1465. AB_barrelTwist=9.45;
  1466. AB_barrelLength=25.4;
  1467. };
  1468. class CUP_lmg_Pecheneg : Rifle_Long_Base_F
  1469. {
  1470. AB_barrelTwist=9.45;
  1471. AB_barrelLength=25.9;
  1472. };
  1473. class CUP_hgun_TaurusTracker455 : Pistol_Base_F
  1474. {
  1475. AB_barrelTwist=12;
  1476. AB_barrelLength=4;
  1477. };
  1478. class CUP_arifle_Sa58P : Rifle_Base_F
  1479. {
  1480. AB_barrelTwist=9.45;
  1481. AB_barrelLength=15.4;
  1482. };
  1483. class CUP_arifle_Sa58V : Rifle_Base_F
  1484. {
  1485. AB_barrelTwist=9.45;
  1486. AB_barrelLength=15.4;
  1487. };
  1488. class CUP_hgun_SA61 : Pistol_Base_F
  1489. {
  1490. AB_barrelTwist=16;
  1491. AB_barrelLength=4.5;
  1492. };
  1493. class CUP_sgun_Saiga12K: Rifle_Base_F
  1494. {
  1495. AB_barrelTwist=0;
  1496. AB_twistDirection=0;
  1497. AB_barrelLength=16.9;
  1498. }
  1499. class CUP_arifle_Mk16_CQC : Rifle_Base_F
  1500. {
  1501. AB_barrelTwist=7;
  1502. AB_barrelLength=10;
  1503. };
  1504. class CUP_arifle_Mk16_STD : Rifle_Base_F
  1505. {
  1506. AB_barrelTwist=7;
  1507. AB_barrelLength=14;
  1508. };
  1509. class CUP_arifle_Mk16_SV : Rifle_Base_F
  1510. {
  1511. AB_barrelTwist=7;
  1512. AB_barrelLength=18;
  1513. };
  1514. class CUP_arifle_Mk17_CQC : Rifle_Base_F
  1515. {
  1516. AB_barrelTwist=12;
  1517. AB_barrelLength=13;
  1518. };
  1519. class CUP_arifle_Mk17_STD : Rifle_Base_F
  1520. {
  1521. AB_barrelTwist=12;
  1522. AB_barrelLength=16;
  1523. };
  1524. class CUP_arifle_Mk20 : Rifle_Base_F
  1525. {
  1526. AB_barrelTwist=12;
  1527. AB_barrelLength=20;
  1528. };
  1529. class CUP_srifle_SVD : Rifle_Base_F
  1530. {
  1531. AB_barrelTwist=9.4;
  1532. AB_barrelLength=24.4;
  1533. };
  1534. class CUP_lmg_UK59 : Rifle_Long_Base_F
  1535. {
  1536. AB_barrelTwist=15;
  1537. AB_barrelLength=21.7;
  1538. };
  1539. class CUP_DSHKM_W : MGun
  1540. {
  1541. AB_barrelTwist=15;
  1542. AB_barrelLength=42.1;
  1543. };
  1544. class CUP_KPVT_W : MGun
  1545. {
  1546. AB_barrelTwist=17.91;
  1547. AB_barrelLength=53;
  1548. };
  1549. class CUP_KPVB_W : MGun
  1550. {
  1551. AB_barrelTwist=17.91;
  1552. AB_barrelLength=53;
  1553. };
  1554. class CUP_M134 : MGunCore
  1555. {
  1556. AB_barrelTwist=12;
  1557. AB_barrelLength=22;
  1558. };
  1559. class CUP_M240_veh_W : Rifle_Long_Base_F
  1560. {
  1561. AB_barrelTwist=12;
  1562. AB_barrelLength=24.8;
  1563. };
  1564. class CUP_PKT_W : MGun
  1565. {
  1566. AB_barrelTwist=9.45;
  1567. AB_barrelLength=28.43;
  1568. };
  1569. class CUP_srifle_VSSVintorez : Rifle_Base_F
  1570. {
  1571. AB_barrelTwist=8.3;
  1572. AB_barrelLength=7.9;
  1573. };
  1574. class CUP_arifle_XM8_Base : Rifle_Base_F
  1575. {
  1576. AB_barrelTwist=7;
  1577. AB_barrelLength=12.5;
  1578. };
  1579. class CUP_arifle_XM8_Carbine : Rifle_Base_F
  1580. {
  1581. AB_barrelTwist=7;
  1582. AB_barrelLength=12.5;
  1583. };
  1584. class CUP_arifle_xm8_sharpshooter : Rifle_Base_F
  1585. {
  1586. AB_barrelTwist=7;
  1587. AB_barrelLength=20;
  1588. };
  1589. class CUP_arifle_xm8_SAW : Rifle_Base_F
  1590. {
  1591. AB_barrelTwist=7;
  1592. AB_barrelLength=20;
  1593. };
  1594. class CUP_arifle_XM8_Compact : Rifle_Base_F
  1595. {
  1596. AB_barrelTwist=7;
  1597. AB_barrelLength=9;
  1598. };
  1599. class CUP_arifle_XM8_Railed_Base : Rifle_Base_F
  1600. {
  1601. AB_barrelTwist=7;
  1602. AB_barrelLength=12.5;
  1603. };
  1604. class CUP_arifle_XM8_Carbine_FG : Rifle_Base_F
  1605. {
  1606. AB_barrelTwist=7;
  1607. AB_barrelLength=12.5;
  1608. };
  1609. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement