class CfgVehicles { class LandVehicle; class StaticWeapon : LandVehicle { class Turrets; }; class StaticATWeapon : StaticWeapon { class Turrets: Turrets { class MainTurret; }; }; class ACE_M47_Static_Base : StaticATWeapon { class Turrets: Turrets { class MainTurret : MainTurret { class ViewOptics; }; }; }; class ACE_M47_Static: ACE_M47_Static_Base { scope = 1; // Hide it for now model = QUOTE(PATHTOF(models\ace_m47_static.p3d)); displayName = "M47 Dragon"; class Turrets: Turrets { class MainTurret: MainTurret { gunnerAction = "LowKORD_Gunner"; GVAR(tracker) = "TOWLauncherSingle"; gunnerOpticsModel = "\ca\Weapons_e\optics_m47"; weapons[] = {"ACE_M47StaticLauncher"}; magazines[] = {}; class ViewOptics : ViewOptics { initFov = DRAGON_FOV; minFov = DRAGON_FOV; maxFov = DRAGON_FOV; }; }; }; class AnimationSources { class rest_rotate { source="user"; animPeriod=0.00001; initPhase=-0.35; maxValue="3.60"; minValue="-3.60"; }; class optic_hide { source="user"; animPeriod=0.0001; initPhase=1; maxValue="1"; minValue="0"; }; class missile_hide { source="user"; animPeriod=0.0001; initPhase=0; maxValue="1"; minValue="0"; }; }; }; };