SHARE
TWEET

Untitled

a guest Jul 17th, 2019 61 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class CfgPatches //This configures the identification of the pbo to the game
  2. {
  3.     class ML700_Weapons
  4.     {
  5.         units[]                                                                                 = {""};
  6.         weapons[]                                                                               = {""};                                                                                            
  7.         requiredVersion                                                                         = 0.1;
  8.         requiredAddons[]                                                                        = {"A3_Weapons_F"};
  9.         author[]                                                                                = {"ML700 Dev Team"};
  10.         fileName                                                                                = "ML700_Weapons.pbo";
  11.     };
  12. };
  13.  
  14. class MuzzleSlot;
  15. class CowsSlot;
  16. class PointerSlot;
  17. class UnderBarrelSlot;
  18. class CfgWeapons
  19. {
  20.     class ItemCore;
  21.     class mk20_base_F;
  22.     class arifle_Mk20_F: mk20_base_F
  23.     {
  24.         class WeaponSlotsInfo;
  25.     };
  26.     class EBR_base_F;
  27.     class srifle_EBR_F: EBR_base_F
  28.     {
  29.         class WeaponSlotsInfo;
  30.     };
  31.     class Rifle_Long_Base_F;
  32.     class LMG_Mk200_F: Rifle_Long_Base_F
  33.     {
  34.         class WeaponSlotsInfo;
  35.     };
  36.     class SMG_01_Base;
  37.     class SMG_01_F: SMG_01_Base
  38.     {
  39.         class WeaponSlotsInfo;
  40.     };
  41.     class Pistol_Base_F;
  42.     class hgun_Pistol_heavy_01_F: Pistol_Base_F
  43.     {
  44.         class WeaponSlotsInfo;
  45.     };
  46.     class Launcher_Base_F;
  47.     class launch_Titan_short_base;
  48.     class launch_Titan_base;
  49.     class launch_RPG32_F: Launcher_Base_F
  50.     {
  51.         class WeaponSlotsInfo;
  52.     };
  53.     class launch_B_Titan_short_F: launch_Titan_short_base
  54.     {
  55.         class WeaponSlotsInfo;
  56.     };
  57.     class launch_B_Titan_F: launch_Titan_base
  58.     {
  59.         class WeaponSlotsInfo;
  60.     };
  61.  
  62.     class ML700_Rifle_Base: arifle_Mk20_F
  63.     {
  64.         scope                                                                                   = 1;
  65.         scopeArsenal                                                                            = 1;
  66.         scopeCurator                                                                            = 1;
  67.         displayName                                                                             = "-";
  68.         recoil                                                                                  = "recoil_mk20";
  69.         //recoil                                                                                    = "recoil_auto_mk20";
  70.         //recoilProne                                                                               = "recoil_auto_prone_mk20";
  71.         class WeaponSlotsInfo: WeaponSlotsInfo
  72.         {
  73.             allowedSlots[]                                                                      = {701,901};
  74.             mass                                                                                = 1;
  75.             class MuzzleSlot: MuzzleSlot{};
  76.             class CowsSlot: CowsSlot{};
  77.             class PointerSlot: PointerSlot{};
  78.             class UnderBarrelSlot: UnderBarrelSlot{};
  79.         };
  80.     };
  81.    
  82.     class ML700_Shotgun_Base: arifle_Mk20_F
  83.     {
  84.         scope                                                                                   = 1;
  85.         scopeArsenal                                                                            = 1;
  86.         scopeCurator                                                                            = 1;
  87.         displayName                                                                             = "-";
  88.         recoil                                                                                  = "recoil_gm6";
  89.         //recoil                                                                                    = "recoil_single_ksg";
  90.         //recoilProne                                                                               = "recoil_single_prone_ksg";
  91.         class WeaponSlotsInfo: WeaponSlotsInfo
  92.         {
  93.             allowedSlots[]                                                                      = {701,901};
  94.             mass                                                                                = 1;
  95.             class MuzzleSlot: MuzzleSlot{};
  96.             class CowsSlot: CowsSlot{};
  97.             class PointerSlot: PointerSlot{};
  98.             class UnderBarrelSlot: UnderBarrelSlot{};
  99.         };
  100.     };
  101.    
  102.     class ML700_LongRifle_Base: srifle_EBR_F
  103.     {
  104.         scope                                                                                   = 1;
  105.         scopeArsenal                                                                            = 1;
  106.         scopeCurator                                                                            = 1;
  107.         displayName                                                                             = "-";
  108.         recoil                                                                                  = "recoil_ebr";
  109.         //recoil                                                                                    = "recoil_single_ebr";
  110.         //recoilProne                                                                               = "recoil_single_prone_ebr";
  111.         hiddenSelections[]={};
  112.         class WeaponSlotsInfo: WeaponSlotsInfo
  113.         {
  114.             allowedSlots[]                                                                      = {701,901};
  115.             mass                                                                                = 1;
  116.             class MuzzleSlot: MuzzleSlot{};
  117.             class CowsSlot: CowsSlot{};
  118.             class PointerSlot: PointerSlot{};
  119.             class UnderBarrelSlot: UnderBarrelSlot{};
  120.         };
  121.     };
  122.    
  123.     class ML700_MachineGun_Base: LMG_Mk200_F
  124.     {
  125.         scope                                                                                   = 1;
  126.         scopeArsenal                                                                            = 1;
  127.         scopeCurator                                                                            = 1;
  128.         displayName                                                                             = "-";
  129.         recoil                                                                                  = "recoil_mk200";
  130.         //recoil                                                                                    = "recoil_auto_mk200";
  131.         //recoilProne                                                                               = "recoil_auto_prone_mk200";
  132.         class WeaponSlotsInfo: WeaponSlotsInfo
  133.         {
  134.             allowedSlots[]                                                                      = {701,901};
  135.             mass                                                                                = 1;
  136.             class MuzzleSlot: MuzzleSlot{};
  137.             class CowsSlot: CowsSlot{};
  138.             class PointerSlot: PointerSlot{};
  139.             class UnderBarrelSlot: UnderBarrelSlot{};
  140.         };
  141.     };
  142.    
  143.     class ML700_SubMachineGun_Base: SMG_01_F
  144.     {
  145.         scope                                                                                   = 1;
  146.         scopeArsenal                                                                            = 1;
  147.         scopeCurator                                                                            = 1;
  148.         displayName                                                                             = "-";
  149.         recoil                                                                                  = "recoil_pdw";
  150.         //recoil                                                                                    = "recoil_auto_pdw";
  151.         //recoilProne                                                                               = "recoil_auto_prone_pdw";
  152.         class WeaponSlotsInfo: WeaponSlotsInfo
  153.         {
  154.             allowedSlots[]                                                                      = {701,901};
  155.             mass                                                                                = 1;
  156.             class MuzzleSlot: MuzzleSlot{};
  157.             class CowsSlot: CowsSlot{};
  158.             class PointerSlot: PointerSlot{};
  159.             class UnderBarrelSlot: UnderBarrelSlot{};
  160.         };
  161.     };
  162.    
  163.     class ML700_Handgun_Base: hgun_Pistol_heavy_01_F
  164.     {
  165.         scope                                                                                   = 1;
  166.         scopeArsenal                                                                            = 1;
  167.         scopeCurator                                                                            = 1;
  168.         displayName                                                                             = "-";
  169.         recoil                                                                                  = "recoil_pistol_zubr";
  170.         //recoil                                                                                    = "recoil_pistol_heavy";
  171.         //recoilProne                                                                               = "recoil_prone_pistol_heavy";
  172.         type                                                                                    = 2;
  173.         class WeaponSlotsInfo: WeaponSlotsInfo
  174.         {
  175.             allowedSlots[]                                                                      = {701,901};
  176.             mass                                                                                = 1;
  177.             class MuzzleSlot: MuzzleSlot{};
  178.             class CowsSlot: CowsSlot{};
  179.             class PointerSlot: PointerSlot{};
  180.             class UnderBarrelSlot: UnderBarrelSlot{};
  181.         };
  182.     };
  183.    
  184.     class ML700_UnguidedLauncher_Base: launch_RPG32_F
  185.     {
  186.         scope                                                                                   = 1;
  187.         scopeArsenal                                                                            = 1;
  188.         scopeCurator                                                                            = 1;
  189.         class WeaponSlotsInfo: WeaponSlotsInfo
  190.         {
  191.             mass                                                                                = 100;
  192.         };
  193.     };
  194.    
  195.     class ML700_GuidedATLauncher_Base: launch_B_Titan_short_F
  196.     {
  197.         scope                                                                                   = 1;
  198.         scopeArsenal                                                                            = 1;
  199.         scopeCurator                                                                            = 1;
  200.         class WeaponSlotsInfo: WeaponSlotsInfo
  201.         {
  202.             mass                                                                                = 100;
  203.         };
  204.     };
  205.    
  206.     class ML700_GuidedAALauncher_Base: launch_B_Titan_F
  207.     {
  208.         scope                                                                                   = 1;
  209.         scopeArsenal                                                                            = 1;
  210.         scopeCurator                                                                            = 1;
  211.         class WeaponSlotsInfo: WeaponSlotsInfo
  212.         {
  213.             mass                                                                                = 100;
  214.         };
  215.     };
  216. };
  217.  
  218. class CfgFunctions {   
  219.     class ML700 {
  220.         class Plasma {
  221.             class PlasHeat_init {
  222.                 postInit=1;
  223.                 file = "ML700_Weapons\Data\Scripts\PlasHeat_init.sqf";
  224.             };
  225.             class MainPlasHeat {
  226.                 file = "ML700_Weapons\Data\Scripts\MainPlasHeat.sqf";
  227.             };
  228.             class CoolWeapon {
  229.                 file = "ML700_Weapons\Data\Scripts\CoolWeapon.sqf";
  230.             };
  231.             class DisplayHeat {
  232.                 file = "ML700_Weapons\Data\Scripts\DisplayHeat.sqf";
  233.             };
  234.         };
  235.     };
  236. };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top