Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class CfgPatches
- {
- class BSF_Weapons
- {
- author="Troy - BS-Free";
- requiredVersion=1.6;
- requiredAddons[]=
- {
- "a3_weapons_f",
- "A3_Weapons_F_Enoch",
- "A3_Data_F"
- };
- units[]=
- {
- "Weapon_BSF_AA12_1A_F"
- };
- weapons[]=
- {
- "BSF_AA12_1A_F"
- };
- magazines[]=
- {
- "BSF_12g_Drum_32Rnnd_Pellets",
- "BSF_12g_Drum_32Rnnd_Slug"
- };
- ammo[]={};
- };
- };
- class Mode_SemiAuto;
- class Mode_Burst;
- class Mode_FullAuto;
- class CfgMagazines
- {
- class CA_Magazine;
- class BSF_12g_Drum_32Rnnd_Pellets: CA_Magazine
- {
- author="Troy - BS-Free";
- scope=2;
- displayname="32 Round Drum, 12ga pellets";
- displaynameshort="32Rnd Drum, 12ga. pellets";
- descriptionshort="32Rnd Drum, 12ga. pellets";
- picture="\BSF_Community_Addon\addons\BSF_Weapons\data\UI\icon_BSF_AA12_DrumGreen_CA.paa";
- ammo="B_12Gauge_Pellets_Submunition";
- initSpeed=380;
- count=32;
- mass=15;
- };
- class BSF_12g_Drum_32Rnnd_Slug: BSF_12g_Drum_32Rnnd_Pellets
- {
- author="Troy - BS-Free";
- displayname="32 Round Drum, 12ga slug";
- displaynameshort="32Rnd Drum, 12ga. slug";
- descriptionshort="32Rnd Drum, 12ga. slug";
- picture="\BSF_Community_Addon\addons\BSF_Weapons\data\UI\icon_BSF_AA12_DrumRed_CA.paa";
- ammo="B_12Gauge_Slug_NoCartridge";
- initSpeed=450;
- };
- };
- class CfgRecoils
- {
- class recoil_default;
- class BSF_AA12_Recoil: recoil_default
- {
- muzzleOuter[]={1,3,0.60000002,0.60000002};
- kickBack[]={0.04,0.07};
- temporary=0.02;
- };
- };
- class CfgWeapons
- {
- class Rifle_Base_F;
- class Rifle_Long_Base_F: Rifle_Base_F
- {
- class GunParticles;
- class WeaponSlotsInfo;
- };
- class BSF_AA12_base_F: Rifle_Long_Base_F
- {
- model="BSF_Community_Addon\addons\BSF_Weapons\BSF_AA12.p3d";
- picture="BSF_Community_Addon\addons\BSF_Weapons\data\UI\icon_BSF_AA12_X_CA.paa";
- class Library
- {
- libTextDesc="The Atchisson AA-12 is a fully automatic combat shotgun. The shotgun fires in full-auto mode only. However, the relatively low cyclic rate of fire of around 300 rounds per minute enables the shooter to fire semi-automatically de facto with brief trigger pulls. It is fed from a 32-shell drum magazine.";
- };
- magazines[]=
- {
- "BSF_12g_Drum_32Rnnd_Pellets",
- "BSF_12g_Drum_32Rnnd_Slug"
- };
- magazineWell[]= {"BSF_AA12"};
- magazineReloadSwitchPhase=0.40700001;
- handAnim[]=
- {
- "OFP2_ManSkeleton",
- "\BSF_Community_Addon\addons\BSF_Weapons\data\anim\bsf_aa12.rtm"
- };
- reloadAction="GestureReloadMX";
- discreteDistance[]={100};
- discreteDistanceInitIndex=0;
- recoil="BSF_AA12_Recoil";
- initSpeed=-0.89999998;
- inertia=0.69999999;
- dexterity=1.4;
- aimTransitionSpeed=1;
- maxZeroing=300;
- fireSpreadAngle=0.94999999;
- cursor="sgun";
- drySound[]=
- {
- "A3\Sounds_F_Enoch\Assets\Arsenal\HunterShotgun_01\HunterShotgun_01_Shot_Dry_01",
- 0.50118721,
- 1,
- 10
- };
- reloadMagazineSound[]=
- {
- "A3\Sounds_F\weapons\MX\mx_reload",
- 1,
- 1,
- 10
- };
- class GunParticles: GunParticles
- {
- class Effect1
- {
- effectName="StarterPistolCloud1";
- positionName="usti hlavne";
- directionName="konec hlavne";
- };
- class Effect2
- {
- effectName="StarterPistolCloud2";
- positionName="konec hlavne";
- directionName="usti hlavne";
- };
- };
- class WeaponSlotsInfo: WeaponSlotsInfo
- {
- class CowsSlot
- {
- };
- class MuzzleSlot
- {
- };
- class UnderBarrelSlot
- {
- };
- class PointerSlot
- {
- };
- mass=110;
- };
- modes[]=
- {
- "Single",
- "Single_close",
- "Single_far"
- };
- class Single: Mode_FullAuto
- {
- reloadTime=0.05;
- // reloadTime=0.1;
- dispersion=0.00145;
- minRange=1;
- minRangeProbab=0.1;
- midRange=10;
- midRangeProbab=0.80000001;
- maxRange=50;
- maxRangeProbab=0.15000001;
- aiRateOfFire=1;
- aiRateOfFireDistance=20;
- sounds[]=
- {
- "StandardSound"
- };
- class StandardSound
- {
- soundSetShot[]=
- {
- "HunterShotgun_01_Shot_SoundSet",
- "HunterShotgun_01_Tail_SoundSet"
- };
- };
- };
- class Single_Close: Single
- {
- showToPlayer=0;
- minRange=50;
- minRangeProbab=0.1;
- midRange=170;
- midRangeProbab=0.80000001;
- maxRange=250;
- maxRangeProbab=0.15000001;
- aiRateOfFire=2;
- aiRateOfFireDistance=200;
- };
- class Single_Far: Single_Close
- {
- minRange=220;
- minRangeProbab=0.1;
- midRange=250;
- midRangeProbab=0.69999999;
- maxRange=350;
- maxRangeProbab=0.15000001;
- aiRateOfFire=4;
- aiRateOfFireDistance=300;
- };
- };
- class BSF_AA12_1A_F: BSF_AA12_base_F
- {
- author="Troy - BS-Free";
- scope=2;
- picture="\BSF_Community_Addon\addons\BSF_Weapons\data\UI\icon_BSF_AA12_X_CA.paa";
- displayName="BSF AA12 1A";
- };
- };
- class CfgVehicles
- {
- class FxCartridge;
- class BSF_12g_Drum_32Rnnd_Pellets: FxCartridge
- {
- author="Troy - BS-Free";
- mapSize=0.07;
- model="\BSF_Community_Addon\addons\BSF_Weapons\BSF_AA12_Drum.p3d";
- };
- class BSF_12g_Drum_32Rnnd_Slug: FxCartridge
- {
- author="Troy - BS-Free";
- mapSize=0.07;
- model="\BSF_Community_Addon\addons\BSF_Weapons\BSF_AA12_Drum.p3d";
- };
- class Weapon_Base_F;
- class Weapon_BSF_AA12_1A_F: Weapon_Base_F
- {
- scope=2;
- scopeCurator=2;
- displayName="AA12 Auto Shotgun";
- author="Troy - BS-Free";
- editorCategory="EdCat_Weapons";
- editorSubcategory="EdSubcat_AssaultRifles";
- vehicleClass="WeaponsPrimary";
- class TransportWeapons
- {
- class BSF_AA12_1A_F
- {
- weapon="BSF_AA12_1A_F";
- count=1;
- };
- };
- class TransportMagazines
- {
- class BSF_12g_Drum_32Rnnd_Pellets
- {
- magazine="BSF_12g_Drum_32Rnnd_Pellets";
- count=1;
- };
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement