class CfgPatches { class braf_static { author = "BRAF Team"; requiredAddons[] = { "A3_Weapons_F_Mark", "braf_main" }; requiredVersion = 0.1; units[] = { "Braf_I_Metis_AAF", "Braf_B_Metis_Gun_Bag", "Braf_B_Metis_Tripod_Bag", "braf_I_M252_AAF", "braf_B_M252_Gun_Bag", "braf_B_M252_Bipod_Bag", "Braf_I_M2StaticMG_AAF", "Braf_I_M2StaticMG_MiniTripod_AAF", "Braf_B_M2_Gun_Bag", "Braf_B_M2_Tripod_Bag", "Braf_B_M2_MiniTripod_Bag"}; weapons[] = {}; }; }; class SensorTempalteDataLink; class CfgAmmo { class Default; class BulletCore; class BulletBase : BulletCore { }; class GrenadeBase; class Grenade; class GrenadeHand; class B_762x51_Ball; class B_93x64_Ball; class MissileCore; class MissileBase : MissileCore { class Components; }; class ShellBase; class RocketCore; class M_Titan_AT; class M_Titan_AP; class M_Titan_AA; class M_Vorona_HEAT; class RocketBase : RocketCore { }; class B_30mm_HE; class B_30mm_AP; class B_127x99_Ball; class G_40mm_HE; class Bo_GBU12_LGB; class Bo_Mk82; class BombCore; class ammo_Penetrator_Base; class B_570x28_Ball; #include "eryx\AmmoERYX.hpp" #include "M2\AmmoM2.hpp" }; class CfgMagazines { class CA_Magazine; class CA_LauncherMagazine; class HandGrenade; class 30Rnd_556x45_Stanag; class VehicleMagazine; class 200Rnd_40mm_G_belt; class 1000Rnd_20mm_shells; class 50Rnd_570x28_SMG_03; class Default; class Titan_AP; class Titan_AT; #include "eryx\MagazinesERYX.hpp" #include "M2\MagazinesM2.hpp" }; class CfgVehicles { class LandVehicle; class StaticWeapon : LandVehicle { class Turrets; class MainTurret; }; class StaticMGWeapon : StaticWeapon { }; class StaticATWeapon : StaticWeapon { }; class StaticAAWeapon : StaticWeapon { }; class StaticCannon : StaticWeapon { class ViewOptics; }; class StaticGrenadeLauncher : StaticWeapon { class ViewOptics; }; class StaticMortar : StaticWeapon { }; class Bag_Base; class Weapon_Bag_Base : Bag_Base { class assembleInfo; }; #include "eryx\VehiclesERYX.hpp" #include "L16\VehiclesL16.hpp" #include "M2\VehiclesM2.hpp" }; class WeaponFireGun; class WeaponCloudsGun; class WeaponFireMGun; class WeaponCloudsMGun; class RCWSOptics; class Mode_SemiAuto; class Mode_Burst; class Mode_FullAuto; class CfgWeapons { class Default; class PistolCore; class RifleCore; class Rifle_Base_F; class Rifle_Long_Base_F : Rifle_Base_F { class WeaponSlotsInfo; }; class CannonCore; class cannon_105mm; class cannon_120mm; class cannon_125mm; class weapon_ShipCannon_120mm; class mortar_155mm_AMOS : CannonCore { }; class autocannon_Base_F; class autocannon_40mm_CTWS : autocannon_Base_F { class HE; class AP; }; class gatling_20mm : CannonCore { class manual; }; class MGunCore; class MGun : MGunCore { }; class HMG_M2; class GrenadeCore; class GMG_F : MGun { }; class GrenadeLauncher; class GMG_20mm; class GMG_40mm; class LauncherCore; class Launcher; class Mk82BombLauncher; class RocketPods; class rockets_230mm_GAT : RocketPods { class Close; class Medium; class Far; class Full; }; class rockets_Skyfire : RocketPods { class burst; }; class MissileLauncher; class missiles_titan; class missiles_Vorona; class Missiles_Scalpel; class missiles_Zephyr; class Missile_AA_03_Plane_CAS_02_F; class Binocular; class Laserdesignator; class Laserdesignator_mounted; class NVGoggles; class CarHorn; #include "\braf\braf_static\eryx\WeaponsERYX.hpp" #include "\braf\braf_static\M2\WeaponsM2.hpp" }; class CfgLights { class Braf_tracerBlue { color[] = {0, 0, 1, 1}; ambient[] = {0, 0, 1, 0}; brightness = 1; intensity = 4000; drawLight = 0; class Attenuation { start = 0; constant = 1; linear = 0; quadratic = 40; }; position[] = {0, 0.2, 0}; diffuse[] = {0, 0, 0.1}; }; class Braf_tracerYellow { color[] = {1, 1, 0, 1}; ambient[] = {1, 1, 0, 0}; brightness = 1; intensity = 4000; drawLight = 0; class Attenuation { start = 0; constant = 1; linear = 0; quadratic = 40; }; position[] = {0, 0.2, 0}; diffuse[] = {0.1, 0.1, 0}; }; class Braf_tracerRed : Braf_tracerBlue { color[] = {1, 0, 0, 1}; ambient[] = {1, 0, 0, 0}; diffuse[] = {0.1, 0, 0}; }; class Braf_tracerGreen : Braf_tracerBlue { color[] = {0, 1, 0, 1}; ambient[] = {0, 1, 0, 0}; diffuse[] = {0, 0.1, 0}; }; }; class Braf_tracer_blue { class Braf_Blue_tracer { simulation = "light"; type = "Braf_tracerBlue"; position[] = {0, 0, 0}; intensity = 0; interval = 1; lifeTime = 6; }; }; class Braf_tracer_yellow { class Braf_Yellow_tracer { simulation = "light"; type = "Braf_tracerYellow"; position[] = {0, 0, 0}; intensity = 0; interval = 1; lifeTime = 6; }; }; class Braf_tracer_red { class Braf_Red_tracer { simulation = "light"; type = "Braf_tracerRed"; position[] = {0, 0, 0}; intensity = 0; interval = 1; lifeTime = 6; }; }; class Braf_tracer_green { class Braf_Green_tracer { simulation = "light"; type = "Braf_tracerGreen"; position[] = {0, 0, 0}; intensity = 0; interval = 1; lifeTime = 6; }; }; //