class CfgPatches { class BRAF_Armored { author = "Braf_Team"; addonRootClass = "A3_Armor_F_Beta"; requiredAddons[] = { "A3_Armor_F_Beta", "A3_Soft_F", "Braf_characters_army", "braf_insignia", "braf_sounds", "braf_soft", }; requiredVersion = 0.1; units[] = { "braf_lmv_eb", "braf_lmv_eb_rcws", "braf_guarani_eb_remax", "braf_guarani_eb_unarmed", "braf_ee9_cascavel_eb", //"braf_guarani_eb_platt"; //"braf_guarani_eb_ut30br"; //"BRAF_urutu_base"; //"BRAF_astros_base"; }; weapons[] = {"braf_90mm", "braf_remax_m2"}; }; }; class DefaultEventHandlers; #include "BRAF_Armored_Weap\Ammo.hpp" #include "BRAF_Armored_Weap\Magazines.hpp" #include "BRAF_Armored_Weap\Weapons.hpp" #include "Braf_Anims\Braf_anims.hpp" class RCWSOptics; class Optics_Armored; #include "BRAF_Optics_Armored\BRAF_Optics.hpp" class SensorTemplatePassiveRadar; class SensorTemplateAntiRadiation; class SensorTemplateActiveRadar; class SensorTemplateIR; class SensorTemplateVisual; class SensorTemplateMan; class SensorTemplateLaser; class SensorTemplateNV; class SensorTemplateDataLink; class DefaultVehicleSystemsDisplayManagerLeft { class components; }; class 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 CfgVehicles { class LandVehicle; class Car : LandVehicle { class NewTurret; }; class Car_F : Car { class Sounds; class AnimationSources; class EventHandlers; class Turrets { class MainTurret : NewTurret { class Components; class ViewGunner; }; }; class HitPoints { class HitBody; class HitEngine; class HitFuel; class HitHull; class HitGlass1; class HitGlass2; class HitGlass3; class HitGlass4; class HitGlass5; class HitGlass6; class HitLFWheel; class HitLBWheel; class HitLMWheel; class HitLF2Wheel; class HitRFWheel; class HitRBWheel; class HitRMWheel; class HitRF2Wheel; }; class ViewCargo; }; class Wheeled_APC_F : Car_F { class ViewPilot; class ViewOptics; class ViewCargo; class Sounds : Sounds { class Engine; class Movement; }; class NewTurret; class Turrets { class MainTurret : NewTurret { class ViewOptics; class ViewGunner; class Turrets { class CommanderOptics; }; }; }; class AnimationSources; class EventHandlers; }; #include "BRAF_Cascavel\Cascavel_Base.hpp" #include "BRAF_Guarani\Guarani_Base.hpp" #include "BRAF_LMV\LMV_Base.hpp" // #include "BRAF_Astros\Astros_Base.hpp" // #include "BRAF_Urutu\Urutu_Base.hpp" }; class CfgNonAIVehicles { class ProxyRetex; class braf_guarani_eb_unarmed_proxy : ProxyRetex { hiddenSelections[] = { "RemaxC" }; model = "braf\braf_armored\BRAF_Guarani\BRAF_Guarani_proxy.p3d"; }; };