This commit is the equivalent of a atomic bomb

This commit is contained in:
2026-02-15 08:08:56 -03:00
commit e4ac56b038
6934 changed files with 916278 additions and 0 deletions

296
braf_static/config.cpp Normal file
View File

@@ -0,0 +1,296 @@
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;
};
};
//