class CfgVehicles { class LandVehicle; class StaticWeapon: LandVehicle { class Turrets; class MainTurret; }; class StaticMGWeapon: StaticWeapon { }; class StaticATWeapon: StaticWeapon { }; class StaticAAWeapon: StaticWeapon { }; class StaticCannon: StaticWeapon { class ViewOptics; }; class StaticGrenadeLauncher: StaticWeapon { class ViewOptics; }; class StaticMortar: StaticWeapon { }; class braf_m120_base: StaticMortar { author="BRAF Team"; availableForSupportTypes[]= { "Artillery" }; displayname="M120 Mortar"; class Library { libTextDesc="120mm Mortar"; }; model="\braf\braf_static\m120\m120.p3d"; transportSoldier=1; cargoAction[]= { "D30_Cargo" }; icon="\braf\braf_static\L16\data\ui\icomap_mortar_m251_ca.paa"; picture="\braf\braf_static\L16\data\ui\Mortar_01_ca.paa"; UiPicture="\braf\braf_static\L16\data\ui\Mortar_01_ca.paa"; editorPreview = ""; mapSize=1.5; class Turrets: Turrets { class MainTurret: MainTurret { class ViewOptics; gunnerAction="D30_Cargo"; weapons[]= { "Braf_M120_mortar" }; magazines[]= { "8Rnd_120mm_Mortar", "8Rnd_120mm_Mortar", "8Rnd_120mm_Mortar", "8Rnd_120mm_Mortar", "8Rnd_82mm_Mo_Flare_white", "8Rnd_82mm_Mo_Flare_white", "8Rnd_82mm_Mo_Smoke_white", "8Rnd_82mm_Mo_Smoke_white" }; initElev=0; initTurn=0; minElev=0; maxElev=35.95; minTurn=-180; maxTurn=180; elevationMode=1; }; }; htMin=1; htMax=480; afMax=0; mfMax=0; mFact=1; tBody=100; artilleryScanner=1; class assembleInfo { primary=0; base=""; assembleTo=""; dissasembleTo[]= { "braf_B_m120_Gun_Bag", "braf_B_m120_Bipod_Bag" }; displayName=""; }; }; class braf_m120 : braf_m120_base { scope=2; scopeArsenal=2; scopeCurator=2; displayName="M120 Mortar"; side=2; faction="Braf_army"; crew="braf_army_rifleman_regular_2000"; typicalCargo[]= { "braf_army_rifleman_regular_2000" }; }; };