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; }; }; //