class braf_msr_308_base: Rifle_Base_F { author="BRAF Team"; _generalMacro="braf_msr_308_base"; scope=1; displayName="msr Base"; magazines[]= { "braf_msr_10Rnd_308", "braf_msr_10Rnd_308_red" }; magazineWell[]= { "CBA_300WM_AI" }; reloadAction="HLC_GestureReloadAWM"; recoil="recoil_dmr_02"; maxZeroing=1600; handAnim[]= { "OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\308_MSR\MSR_hand_anim.rtm" }; overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa"; discreteDistanceInitIndex=0; discreteDistance[]={100,200,300,400,500,600}; discreteDistanceCameraPoint[]= { "mira" }; cameraDir="look"; cursor="srifle"; class Library { libTextDesc="Special Porpuse Marksmanship Rifle"; }; class WeaponSlotsInfo: WeaponSlotsInfo { class MuzzleSlot: asdg_MuzzleSlot { linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE"; compatibleItems[]= { "braf_msr_silencer" }; iconPosition[]={0.12,0.43099999}; iconScale=0.15000001; }; class CowsSlot: asdg_OpticRail1913_short { iconPosition[]={0.5,0.36000001}; iconScale=0.15000001; }; class PointerSlot: asdg_FrontSideRail { iconPosition[]={0.33000001,0.40000001}; iconScale=0.2; }; class UnderBarrelSlot: asdg_UnderSlot { iconPosition[]={0.30000001,0.80000001}; iconScale=0.30000001; }; }; distanceZoomMin=300; distanceZoomMax=300; changeFiremodeSound[]= { "A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Safety_02", 0.11220184, 1, 5 }; drySound[]= { "A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry", 0.25118864, 1, 20 }; reloadMagazineSound[]= { "braf\braf_weapons_sniper_rifles\308_MSR\sound\AWC_reload", 1, 1, 10 }; modes[]= { "Single" }; bullet1[]= { "A3\sounds_f\weapons\shells\7_62\metal_762_01", 0.63095737, 1, 15 }; bullet2[]= { "A3\sounds_f\weapons\shells\7_62\metal_762_02", 0.63095737, 1, 15 }; bullet3[]= { "A3\sounds_f\weapons\shells\7_62\metal_762_03", 0.63095737, 1, 15 }; bullet4[]= { "A3\sounds_f\weapons\shells\7_62\metal_762_04", 0.63095737, 1, 15 }; bullet5[]= { "A3\sounds_f\weapons\shells\7_62\dirt_762_01", 0.63095737, 1, 15 }; bullet6[]= { "A3\sounds_f\weapons\shells\7_62\dirt_762_02", 0.63095737, 1, 15 }; bullet7[]= { "A3\sounds_f\weapons\shells\7_62\dirt_762_03", 0.63095737, 1, 15 }; bullet8[]= { "A3\sounds_f\weapons\shells\7_62\dirt_762_04", 0.63095737, 1, 15 }; bullet9[]= { "A3\sounds_f\weapons\shells\7_62\grass_762_01", 0.63095737, 1, 15 }; bullet10[]= { "A3\sounds_f\weapons\shells\7_62\grass_762_02", 0.63095737, 1, 15 }; bullet11[]= { "A3\sounds_f\weapons\shells\7_62\grass_762_03", 0.63095737, 1, 15 }; bullet12[]= { "A3\sounds_f\weapons\shells\7_62\grass_762_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 { sounds[]= { "StandardSound", "SilencedSound" }; class BaseSoundModeType; class StandardSound: BaseSoundModeType { soundSetShot[]= { "50cal_Type115_Shot_SoundSet", "50cal_Type115_Tail_SoundSet", "50cal_Type115_interiorTail_SoundSet" }; }; class SilencedSound: BaseSoundModeType { soundsetshot[]= { "DMR03_silencerShot_SoundSet", "DMR03_silencerTail_SoundSet", "DMR03_silencerInteriorTail_SoundSet" }; }; reloadTime=2.3; dispersion=0.00060999999; }; }; class Braf_msr_308: braf_msr_308_base { author="BRAF Team"; _generalMacro="Braf_msr_308"; scope=2; model="\braf\braf_weapons_sniper_rifles\308_MSR\MSR.p3d"; dexterity=1.6799999; displayName="Remington MSR .308 (Tan)"; picture="\braf\braf_weapons_sniper_rifles\308_MSR\ui\msr_308_ui_tan.paa"; UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa"; hiddenSelections[]= { "Camo" }; hiddenSelectionsTextures[]= { "\braf\braf_weapons_sniper_rifles\308_MSR\data\MSR_CO.paa" }; descriptionShort="$STR_A3_CfgWeapons_srifle_DMR_03_F1"; inertia=0.40000001; class CBA_weaponEvents { handAction="HLC_GestureRechamberAWM"; sound="hlc_bolt_AWM"; soundLocation="RightHandMiddle1"; delay=0.02; onEmpty=0; }; magazineReloadSwitchPhase=0.5; class EventHandlers { fired="_this call CBA_fnc_weaponEvents"; }; class WeaponSlotsInfo: WeaponSlotsInfo { mass=115; }; class ItemInfo { priority=1; }; }; class Braf_msr_308_scope : Braf_msr_308 { author="BRAF Team"; _generalMacro="Braf_msr_308_scope"; class LinkedItems { class LinkedItemsOptic //Attach Mira { slot = "CowsSlot"; item = "optic_LRPS"; }; class LinkedItemsMuzzle //Attach para o Cano { slot = "MuzzleSlot"; item = "braf_msr_silencer"; }; }; };