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_static", "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_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"; }; };