class braf_launch_alac_Loaded: Launcher_Base_F { author="BRAF Team"; scope=1; scopeArsenal=1; displayName="IMBEL ALAC 84 mm"; baseWeapon="braf_launch_alac"; model="\braf\braf_weapons_launchers\AntiTank_ALAC\alac.p3d"; picture="\braf\braf_weapons_launchers\AntiTank_ALAC\ui\w_m136_launcher_ca.paa"; UiPicture="\a3\weapons_f\data\ui\icon_at_ca.paa"; modelOptics="-"; opticsPPEffects[]= { "OpticsCHAbera1", "OpticsBlur1" }; cursorAim="\a3\weapons_f\data\clear_empty"; cursor="missile"; cursorSize=1; magazineReloadTime=1; handAnim[]= { "OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\AntiTank_ALAC\m136.rtm" }; maxZeroing=400; weaponInfoType="RscWeaponZeroing"; distanceZoomMin=50; distanceZoomMax=400; discreteDistance[]={50,100,150,200,250,300,350,400}; discreteDistanceCameraPoint[]= { "eye_1", "eye_2", "eye_3", "eye_4", "eye_5", "eye_6", "eye_7", "eye_8" }; discreteDistanceInitIndex=0; memorypointcamera="eye"; cameraDir="look"; magazines[]= { "braf_alac_m" }; jsrs_soundeffect="JSRS2_Distance_Effects_Launcher"; AGM_Backblast_Angle=90; AGM_Backblast_Range=60; AGM_Backblast_Damage=0.69999999; AGM_UsedTube="AGM_launch_M136_Used_F"; ace_overpressure_angle=90; ace_overpressure_damage=0.5; ace_overpressure_range=10; class GunParticles { class effect1 { positionName="BackBlast2"; directionName="BackBlast1"; }; }; sounds[]= { "StandardSound" }; class BaseSoundModeType { weaponSoundEffect="DefaultRifle"; }; class StandardSound: BaseSoundModeType { begin1[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s1.wss", "db18", 1, 900 }; begin2[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s2.wss", "db18", 1, 900 }; begin3[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s3.wss", "db18", 1, 900 }; begin4[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s4.wss", "db18", 1, 900 }; soundBegin[]= { "begin1", 1, "begin2", 1, "begin3", 1, "begin4", 1 }; }; reloadMagazineSound[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Reload", 1, 1, 35 }; drySound[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Dry", 1, 1, 35 }; soundFly[]= { "braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Fly", 0.31622776, 1.5, 900 }; recoil="recoil_single_law"; value=20; canLock=0; aiRateOfFire=5; aiRateOfFireDistance=2500; minRange=50; midRange=200; maxRange=400; class Library { libTextDesc="Recoil less 84mm Anti Tank Single usage Launcher"; }; descriptionShort="ALAC - Light AT"; class WeaponSlotsInfo: WeaponSlotsInfo { allowedSlots[]={901}; mass=100; }; inertia=0.89999998; aimTransitionSpeed=0.5; class ItemInfo { priority=3; }; htMin=1; htMax=460; afMax=0; mfMax=0; mFact=1; tBody=100; class EventHandlers { fired="_this call CBA_fnc_firedDisposable"; }; }; class braf_launch_alac: braf_launch_alac_Loaded { author="BRAF Team"; baseWeapon="braf_launch_alac"; scope=2; scopeArsenal=2; magazines[]= { "CBA_FakeLauncherMagazine" }; class WeaponSlotsInfo: WeaponSlotsInfo { mass=50; }; class Library { LibTextDesc="IMBEL ALAC 84 mm"; }; }; class braf_launch_alac_Used: braf_launch_alac_Loaded { author="BRAF Team"; baseWeapon="braf_launch_alac_Used"; scope=1; displayName="IMBEL ALAC 84 mm Used"; model="\braf\braf_weapons_launchers\AntiTank_ALAC\alac_used.p3d"; magazines[]= { "CBA_FakeLauncherMagazine" }; class WeaponSlotsInfo: WeaponSlotsInfo { mass=50; }; class Library { LibTextDesc="IMBEL ALAC 84 mm Used"; }; };