faction = macro_republic_faction editorSubcategory = macro_editor_cat_air(Republic_vtol) vehicleClass = macro_editor_vehicle_type_air(Republic) class EventHandlers{}; class UserActions { class AfterburnerOff { condition = "(this getVariable ['AfterBurnerawing',false])"; displayName = "[Afterburner Off]"; displayNameDefault = ""; onlyforplayer = 1; position = "pilotview"; priority = 1e+011; radius = 10; shortcut = ""; statement = "this setVariable ['AfterBurnerawing',false,true]"; }; class AfterburnerOn { condition = "speed this >50 and (!(this getVariable ['AfterBurnerawing',false]))"; displayName = "[Afterburner On]"; displayNameDefault = ""; onlyforplayer = 1; position = "pilotview"; priority = 1e+011; radius = 10; shortcut = ""; statement = "this setVariable ['AfterBurnerawing',true,true];this spawn nes4day_afterburnerawing"; }; #include "../../common/universal_dmg_report.hpp" }; class ACE_SelfActions:ACE_SelfActions { #include "../../common/universal_hud_color_changer.hpp" }; #include "../../common/universal_mfd.hpp" // minGunElev = 90; // minGunTurn = 90; // gunAimDown = 100.07; // maxGunElev = 90; // maxGunTurn = 90; vtol=4; weapons[] = { macro_new_weapon(wynd,a2a), macro_new_weapon(wynd,agm), macro_new_weapon(wynd,ugm), macro_basic_air_weapons, macro_new_weapon(generic,republic_aircraft_cannon) }; magazines[] = { macro_basic_air_mags, macro_new_mag(generic_aircraft_cannon_green,1000), macro_new_mag(generic_aircraft_cannon_green,1000), macro_new_mag(a2a,4), macro_new_mag(agm,6), macro_new_mag(ugm,10) }; armor=200; airBrakeFrictionCoef = 80.4; weaponLockSystem = "1+2+4+8+16"; altFullForce = 6000; altNoForce = 9000; author= "RD501"; memoryPointGun[] = {"cannon1", "cannon2", "cannon3", "cannon4"}; memoryPointCM[] = {"pos_flare_launcher1"}; memoryPointCMDir[] = {"pos_flare_launcher1_dir"}; memoryPointLRocket = "misiles"; memoryPointRRocket = "misiles"; memoryPointLMissile = "misiles"; memoryPointRMissile = "misiles";