class braf_PT92: Pistol_Base_F { _generalMacro="braf_PT92"; author="BRAF Team"; displayName="TAURUS PT92 9mm"; scope=2; weapons[]= { "braf_PT92" }; magazines[]= { "16Rnd_9x21_Mag" }; class Library { libTextDesc="Pistola Taurus PT92"; }; model="\braf\braf_weapons_pistols\9mm_TaurusPT92\PT92.p3d"; picture="\braf\braf_weapons_pistols\9mm_TaurusPT92\ui\PT92_ui.paa"; reloadAction="GestureReloadPistol"; inertia=0.2; aimTransitionSpeed=1.6; dexterity=1.8; initSpeed=280; recoil="recoil_pistol_p07"; maxZeroing=100; hiddenSelections[]= { "camo" }; hiddenSelectionsTextures[]= { "\braf\braf_weapons_pistols\9mm_TaurusPT92\data\pt92_co.paa" }; class GunParticles: GunParticles { class EjectEffect { positionName="Nabojnicestart"; directionName="Nabojniceend"; effectName="CaselessAmmoCloud"; }; class RifleAmmoCloud { positionName="Nabojnicestart"; directionName="Nabojniceend"; effectName="CaselessAmmoCloud"; }; class SmokeEffect { positionName="usti hlavne"; directionName="usti hlavne"; effectName="RifleAssaultCloud"; }; }; class WeaponSlotsInfo: WeaponSlotsInfo { mass=20; holsterScale=0.94999999; class CowsSlot { }; class MuzzleSlot: SlotInfo { linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE"; compatibleItems[]= { "muzzle_snds_L" }; iconPosition[]={0.25,0.40000001}; iconScale=0.2; }; }; drySound[]= { "A3\Sounds_F\arsenal\weapons\Pistols\P07\dry_P07", 0.25118864, 1, 20 }; reloadMagazineSound[]= { "A3\Sounds_F\arsenal\weapons\Pistols\P07\reload_P07", 0.63095701, 1, 35 }; modes[]= { "Single" }; bullet1[]= { "A3\sounds_f\weapons\shells\9mm\metal_9mm_01", 0.63095737, 1, 15 }; bullet2[]= { "A3\sounds_f\weapons\shells\9mm\metal_9mm_02", 0.63095737, 1, 15 }; bullet3[]= { "A3\sounds_f\weapons\shells\9mm\metal_9mm_03", 0.63095737, 1, 15 }; bullet4[]= { "A3\sounds_f\weapons\shells\9mm\metal_9mm_04", 0.63095737, 1, 15 }; bullet5[]= { "A3\sounds_f\weapons\shells\9mm\dirt_9mm_01", 0.63095737, 1, 15 }; bullet6[]= { "A3\sounds_f\weapons\shells\9mm\dirt_9mm_02", 0.63095737, 1, 15 }; bullet7[]= { "A3\sounds_f\weapons\shells\9mm\dirt_9mm_03", 0.63095737, 1, 15 }; bullet8[]= { "A3\sounds_f\weapons\shells\9mm\dirt_9mm_04", 0.63095737, 1, 15 }; bullet9[]= { "A3\sounds_f\weapons\shells\9mm\grass_9mm_01", 0.63095737, 1, 15 }; bullet10[]= { "A3\sounds_f\weapons\shells\9mm\grass_9mm_02", 0.63095737, 1, 15 }; bullet11[]= { "A3\sounds_f\weapons\shells\9mm\grass_9mm_03", 0.63095737, 1, 15 }; bullet12[]= { "A3\sounds_f\weapons\shells\9mm\grass_9mm_04", 0.63095737, 1, 15 }; soundBullet[]= { "bullet1", 0.082999997, "bullet2", 0.082999997, "bullet3", 0.082999997, "bullet4", 0.082999997, "bullet5", 0.082999997, "bullet6", 0.082999997, "bullet7", 0.082999997, "bullet8", 0.082999997, "bullet9", 0.082999997, "bullet10", 0.082999997, "bullet11", 0.082999997, "bullet12", 0.082999997 }; class Single: Mode_SemiAuto { class BaseSoundModeType; class StandardSound: BaseSoundModeType { soundSetShot[]= { "Makarov_Shot_SoundSet", "Makarov_Tail_SoundSet", "Makarov_InteriorTail_SoundSet" }; }; class SilencedSound: BaseSoundModeType { soundSetShot[]= { "Makarov_silencerShot_SoundSet", "Makarov_silencerTail_SoundSet", "Makarov_silencerInteriorTail_SoundSet" }; }; reloadTime=0.096000001; dispersion=0.00057999999; mass=180; initSpeed=850; recoil="recoil_pistol_light"; recoilProne="recoil_prone_pistol_light"; minRange=2; minRangeProbab=0.30000001; midRange=25; midRangeProbab=0.69999999; maxRange=50; maxRangeProbab=0.1; aiRateOfFire=2; aiRateOfFireDistance=25; }; };