198 lines
5.0 KiB
C++
198 lines
5.0 KiB
C++
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"
|