class CfgPatches { class braf_air2 { author = "BRAF TEAM"; addonRootClass = "braf_air"; requiredAddons[] = { "A3_Air_F", "A3_Air_F_Jets", "A3_Air_F_Jets_Plane_Fighter_04", "A3_Data_F", "A3_Armor_F_Beta_APC_Tracked_01", "A3_Weapons_F", "braf_static", "braf_characters_army", "braf_insignia", "braf_soft", "braf_air", "braf_optics_air", }; requiredVersion = 0.1; units[] = { // Aircrafts "BRAF_GripenNG", "braf_A29A", "braf_A29_EDA", "braf_A29B", "braf_A29B_90k", "braf_A29B_100k", "braf_A29B_Jambock", // Wreck_Model "braf_A29A_wreck_F", // Canopy "braf_A29_canopy", "braf_A29_canopy_EDA", "braf_A29_canopy_Jambock", // Ejection_Seats' "braf_ejection_seat_base", "braf_ejection_seat_A29"}; weapons[] = { // MG "braf_m3w_a29", // Master Safe "braf_master_arm_safe", // AA Missile "braf_MAA1A_Launcher_weapon", // Rockets "braf_eq_lmf_70_19_he_weapon", "braf_eq_lmf_70_19_ap_weapon", "braf_eq_lmf_70_7_he_weapon", "braf_eq_lmf_70_7_ap_weapon", // Bombs "braf_eft_weapon", "braf_mk82_weapon", "braf_m117_weapon", "braf_gbu12_weapon", "braf_gbu58_weapon"}; }; }; class CfgFunctions { class BRAF { tag = "BRAF"; class functions { class EjectCopilot { file = "braf\braf_air2\braf_fnc\fn_copilot_eject.sqf"; }; class EjectPilot { file = "braf\braf_air2\braf_fnc\fn_pilot_eject.sqf"; }; class Smoker { file = "braf\braf_air2\braf_fnc\fn_smoker.sqf"; }; /*class RemoveBeforeFlight { file = "braf\braf_air2\braf_fnc\fn_remove_before_flight.sqf"; };*/ }; }; }; class WeaponCloudsMGun; class UserActions; class Components; class HitTurret; class HitGun; class Eventhandlers; class HitPoints; class HitHull; class MarkerLights; class Turrets; class MainTurret; class ViewPilot; class ViewOptics; class SensorTemplateLaser; class SensorTemplateDataLink; class SensorTemplatePassiveRadar; class SensorTemplateAntiRadiation; class SensorTemplateIR; class SensorTemplateVisual; class SensorTemplateMan; class SensorTemplateNV; class DefaultVehicleSystemsDisplayManagerLeft { class components; }; class DefaultVehicleSystemsDisplayManagerRight { class components; }; class VehicleSystemsTemplateLeftPilot : DefaultVehicleSystemsDisplayManagerLeft { class components; }; class VehicleSystemsTemplateRightPilot : DefaultVehicleSystemsDisplayManagerRight { class components; }; class VehicleSystemsTemplateLeftDriver : DefaultVehicleSystemsDisplayManagerLeft { class components; }; class VehicleSystemsTemplateRightDriver : DefaultVehicleSystemsDisplayManagerRight { class components; }; class VehicleSystemsTemplateLeftCommander : DefaultVehicleSystemsDisplayManagerLeft { class components; }; class VehicleSystemsTemplateRightCommander : DefaultVehicleSystemsDisplayManagerRight { class components; }; class VehicleSystemsTemplateLeftGunner : DefaultVehicleSystemsDisplayManagerLeft { class components; }; class VehicleSystemsTemplateRightGunner : DefaultVehicleSystemsDisplayManagerRight { class components; }; class RCWSOptics; #include "braf_air_anim\cfgmovesbasic.hpp" class CfgVehicles { class Air; class ParachuteBase; class B_Parachute; class Steerable_Parachute_F; class NonSteerable_Parachute_F; class Plane : Air { class NewTurret; class ViewPilot; class HitPoints { class HitHull; }; }; class Plane_Base_F : Plane { class AnimationSources; class HitPoints : HitPoints { class HitHull; }; class Turrets { class CopilotTurret; }; }; class Plane_Fighter_03_base_F : Plane_Base_F { class AnimationSources; }; class Plane_Fighter_04_Base_F : Plane_Base_F {}; class I_Plane_Fighter_04_F : Plane_Fighter_04_Base_F {}; class Ejection_Seat_Base_F; class Plane_Canopy_Base_F; // Attack and Fighter #include "braf_airplanes\braf_super_tucano\a29_base.hpp" // #include "braf_airplanes\braf_gripen\a4_base.hpp" // #include "braf_airplanes\braf_gripen\amx_base.hpp" #include "braf_airplanes\braf_gripen\f39_base.hpp" // #include "braf_airplanes\braf_gripen\f5_base.hpp" // #include "braf_airplanes\braf_gripen\t27_base.hpp" // Patrol and Transport // #include "braf_airplanes\braf_gripen\c95_base.hpp" // #include "braf_airplanes\braf_gripen\c105_base.hpp" // #include "braf_airplanes\braf_gripen\c130_base.hpp" // #include "braf_airplanes\braf_gripen\c390_base.hpp" // #include "braf_airplanes\braf_gripen\c98_base.hpp" // #include "braf_airplanes\braf_gripen\p95_base.hpp" // #include "braf_airplanes\braf_gripen\p3m_base.hpp" }; #include "braf_air_weap2\ammo.hpp" #include "braf_air_weap2\magazines.hpp" #include "braf_air_weap2\weapons.hpp"