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

View File

@@ -0,0 +1,205 @@
class Braf_M2StaticMG_base: StaticMGWeapon
{
author="BRAF Team";
reloadMagazineSound[]={"\braf\braf_static\M2\data\reload-belt-1",db-30,1,35};
model="\braf\braf_static\M2\M2_mg.p3d";
picture="\braf\braf_static\M2\Data\ui\icon_HMG_02_high_ca.paa";
icon="\braf\braf_static\M2\Data\ui\icomap_m2_ca.paa";
editorPreview = "\braf\braf_insignia\editorpreview\static\Braf_I_M2StaticMG_MiniTripod_AAF.jpg";
mapSize=3;
displayName="M2 Browning (High Tripod)";
class Turrets: Turrets
{
class MainTurret: MainTurret
{
optics=1;
turretInfoType="RscOptics_Offroad_01";
discreteDistance[]={100,200,300,400,500,600,700,800,900,1000,1100,1200,1300,1400,1500};
discreteDistanceInitIndex=2;
gunnerOpticsModel="\A3\weapons_f\reticle\optics_empty";
gunnerLeftHandAnimName="otochlaven_shake";
gunnerRightHandAnimName="otochlaven_shake";
selectionFireAnim="zasleh";
minElev=-20;
minTurn=-180;
maxTurn=180;
weapons[]=
{
"Braf_Vhmg_M2_static"
};
magazines[]=
{
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M"
};
gunnerAction="M2_Gunner";
};
};
class AnimationSources
{
class ReloadAnim
{
source="reload";
weapon="Braf_Vhmg_M2_static";
};
class ReloadMagazine
{
source="reloadmagazine";
weapon="Braf_Vhmg_M2_static";
};
class Revolving
{
source="revolving";
weapon="Braf_Vhmg_M2_static";
};
};
armorStructural=10;
class Library
{
libTextDesc="50 Cal";
};
class assembleInfo
{
primary=0;
base="";
assembleTo="";
dissasembleTo[]=
{
"Braf_B_M2_Gun_Bag",
"Braf_B_M2_Tripod_Bag"
};
displayName="";
};
};
class Braf_I_M2StaticMG_AAF: Braf_M2StaticMG_base
{
scope=2;
scopeArsenal=2;
scopeCurator=2;
side=2;
faction="Braf_army";
crew="braf_army_rifleman_regular_2000";
typicalCargo[]=
{
"braf_army_rifleman_regular_2000"
};
};
class Braf_M2StaticMG_MiniTripod_base: Braf_M2StaticMG_base
{
author="BRAF Team";
displayName="M2 Browning (Low Tripod)";
model="\braf\braf_static\M2\M2_mg2.p3d";
picture="\braf\braf_static\M2\Data\ui\icon_HMG_02_ca.paa";
editorPreview = "\braf\braf_insignia\editorpreview\static\Braf_I_M2StaticMG_AAF.jpg";
class Turrets: Turrets
{
class MainTurret: MainTurret
{
gunnerLeftHandAnimName="otochlaven_shake";
gunnerRightHandAnimName="otochlaven_shake";
gunneraction="LowTripod_Gunner";
initturn=0;
maxturn=90;
minturn=-90;
};
};
class assembleInfo
{
primary=0;
base="";
assembleTo="";
dissasembleTo[]=
{
"Braf_B_M2_Gun_Bag",
"Braf_B_M2_MiniTripod_Bag"
};
displayName="";
};
};
class Braf_I_M2StaticMG_MiniTripod_AAF: Braf_M2StaticMG_MiniTripod_base
{
scope=2;
scopeArsenal=2;
scopeCurator=2;
side=2;
faction="Braf_army";
crew="braf_army_rifleman_regular_2000";
typicalCargo[]=
{
"braf_army_rifleman_regular_2000"
};
};
class Braf_B_M2_Gun_Bag: Weapon_Bag_Base
{
author="BRAF Team";
displayName="M2 Gun Bag";
_generalMacro="Braf_I_M2StaticMG_AAF";
mass=250;
scope=2;
scopeArsenal=2;
scopeCurator=2;
model="\braf\braf_static\M2\bags\StaticX.p3d";
picture="\braf\braf_static\M2\bags\staticx_ca.paa";
icon="\braf\braf_static\M2\bags\mapicon_backpack_ca.paa";
hiddenSelectionsTextures[]=
{
"\braf\braf_static\M2\bags\data\static_co.paa"
};
class assembleInfo
{
primary=0;
base="";
assembleTo="";
dissasembleTo[]={};
displayName="";
};
faction="IND_F";
};
class Braf_B_M2_Tripod_Bag: Weapon_Bag_Base
{
author="BRAF Team";
mass=150;
scope=2;
scopeArsenal=2;
scopeCurator=2;
displayName="M2 Tripod Bag";
_generalMacro="Braf_I_M2StaticMG_AAF";
model="\braf\braf_static\M2\bags\StaticY.p3d";
picture="\braf\braf_static\M2\bags\staticy_ca.paa";
icon="\braf\braf_static\M2\bags\mapicon_backpack_ca.paa";
hiddenSelectionsTextures[]=
{
"\braf\braf_static\M2\bags\data\static_co.paa"
};
faction="Braf_army";
class assembleInfo: assembleInfo
{
displayName="$STR_A3_CfgVehicles_B_HMG_01_Wpn_assembleInfo0";
assembleTo="Braf_I_M2StaticMG_AAF";
base[]=
{
"Braf_B_M2_Gun_Bag"
};
};
};
class Braf_B_M2_MiniTripod_Bag: Braf_B_M2_Tripod_Bag
{
author="BRAF Team";
mass=150;
scope=2;
scopeArsenal=2;
scopeCurator=2;
displayName="M2 MiniTripod Bag";
_generalMacro="Braf_I_M2StaticMG_AAF";
class assembleInfo: assembleInfo
{
displayName="$STR_A3_CfgVehicles_B_HMG_01_Wpn_assembleInfo0";
assembleTo="Braf_I_M2StaticMG_MiniTripod_AAF";
base[]=
{
"Braf_B_M2_Gun_Bag"
};
};
};