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,339 @@
class braf_aglc_base: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="braf_aglc_base";
scope=0;
displayName="aglc Base";
magazines[]=
{
"braf_5Rnd_308",
"braf_5Rnd_308_Red"
};
magazineWell[]=
{
"CBA_3006_Spring"
};
reloadAction="HLC_GestureReloadM1903A1_UN";
recoil="recoil_dmr_02";
maxZeroing=1600;
handAnim[]=
{
"OFP2_ManSkeleton",
"\A3\Weapons_F_Mark\LongRangeRifles\DMR_06\data\Anim\DMR_06.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
discreteDistanceInitIndex=0;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
{
"eye"
};
cameraDir="look";
cursor="srifle";
class Library
{
libTextDesc="Marksmanship Rifle";
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
class CowsSlot: asdg_OpticRail1913_short
{
iconPosition[]={0.5,0.36000001};
iconScale=0.15000001;
};
class MuzzleSlot
{
};
class UnderBarrelSlot: asdg_UnderSlot
{
iconPosition[]={0.30000001,0.80000001};
iconScale=0.30000001;
};
class PointerSlot: PointerSlot
{
compatibleItems[]=
{
"braf_aglc_pouch"
};
iconPosition[]={0.33000001,0.40000001};
iconScale=0.2;
};
};
distanceZoomMin=300;
distanceZoomMax=300;
changeFiremodeSound[]=
{
"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Safety_02",
0.11220184,
1,
5
};
drySound[]=
{
"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry",
0.25118864,
1,
20
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sniper_rifles\308_AGLC\sound\1903A1Unertl_reload",
1,
1,
10
};
modes[]=
{
"Single"
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\7_62\dirt_762_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\7_62\dirt_762_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\7_62\dirt_762_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\7_62\dirt_762_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\7_62\grass_762_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\7_62\grass_762_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\7_62\grass_762_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
};
soundBullet[]=
{
"bullet1",
0.082999997,
"bullet2",
0.082999997,
"bullet3",
0.082999997,
"bullet4",
0.082999997,
"bullet5",
0.082999997,
"bullet6",
0.082999997,
"bullet7",
0.082999997,
"bullet8",
0.082999997,
"bullet9",
0.082999997,
"bullet10",
0.082999997,
"bullet11",
0.082999997,
"bullet12",
0.082999997
};
class Single: Mode_SemiAuto
{
sounds[]=
{
"StandardSound",
"SilencedSound"
};
class BaseSoundModeType;
class StandardSound: BaseSoundModeType
{
soundSetShot[]=
{
"50cal_Type115_Shot_SoundSet",
"50cal_Type115_Tail_SoundSet",
"50cal_Type115_interiorTail_SoundSet"
};
};
class SilencedSound: BaseSoundModeType
{
soundsetshot[]=
{
"50cal_Type115_Shot_SoundSet",
"50cal_Type115_Tail_SoundSet",
"50cal_Type115_interiorTail_SoundSet"
};
};
reloadTime=2.3;
dispersion=0.00060999999;
};
model="\braf\braf_weapons_sniper_rifles\308_AGLC\aglc.p3d";
descriptionShort="IMBEL AGLC .308 Lapua Marksman Rifle";
inertia=0.40000001;
class CBA_weaponEvents
{
handAction="HLC_GestureRechamberM1903A1_UN";
sound="hlc_bolt_1903";
soundLocation="RightHandMiddle1";
delay = 0.02;
onEmpty=0;
hasOptic=1;
cartridgeType = "FxCartridge_762";
cartridgeEjectPosition[] = {0.005,0.01,0.1};
cartridgeEjectVelocity[] = {0,1.2,0.5};
cartridgeEjectDelay = 0.543;
soundEmpty="";
soundLocationEmpty="";
};
magazineReloadSwitchPhase=0.5625;
class EventHandlers
{
fired="_this call CBA_fnc_weaponEvents";
};
class ItemInfo
{
priority=1;
};
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
dexterity=1.6799999;
hiddenSelections[]=
{
"Camo"
};
};
class Braf_aglc_camo: braf_aglc_base
{
author = "BRAF Team";
_generalMacro="Braf_aglc_camo";
scope=2;
displayName="IMBEL AGLC .308 (Camo)";
picture="\braf\braf_weapons_sniper_rifles\308_AGLC\ui\aglc_camo.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_CO_CAMO.paa"
};
};
class Braf_aglc_marro: braf_aglc_base
{
author = "BRAF Team";
_generalMacro="Braf_aglc_marro";
scope=2;
displayName="IMBEL AGLC .308 (Brown)";
picture="\braf\braf_weapons_sniper_rifles\308_AGLC\ui\aglc_marrom.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_CO_MARRO.paa"
};
};
class Braf_aglc_preto: braf_aglc_base
{
author = "BRAF Team";
_generalMacro="Braf_aglc_preto";
scope=2;
displayName="IMBEL AGLC .308 (Black)";
picture="\braf\braf_weapons_sniper_rifles\308_AGLC\ui\aglc_preto.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_CO_PRETO.paa"
};
};
class Braf_aglc_scope : Braf_aglc_marro
{
author = "BRAF Team";
scope=1;
_generalMacro="Braf_aglc_scope";
class LinkedItems
{
class LinkedItemsOptic //Attach Mira
{
slot = "CowsSlot";
item = "optic_LRPS";
};
};
};
class Braf_aglc_scope_preto : Braf_aglc_preto {
scope=1;
author = "BRAF Team";
_generalMacro="Braf_aglc_scope";
class LinkedItems
{
class LinkedItemsOptic //Attach Mira
{
slot = "CowsSlot";
item = "optic_LRPS";
};
};
};
class Braf_aglc_scope_camo : Braf_aglc_camo {
scope=1;
author = "BRAF Team";
_generalMacro="Braf_aglc_scope";
class LinkedItems
{
class LinkedItemsOptic //Attach Mira
{
slot = "CowsSlot";
item = "optic_LRPS";
};
};
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,92 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,1};
specular[]={0.08,0.08,0.08,0.08};
specularPower=44.099998;
PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_NOHQ.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0.0,0.0,0.0,0.0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture="braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_AS.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_SMDI.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(5.4,1.4)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage7
{
texture = "a3\data_f\env_land_ca.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};

View File

@@ -0,0 +1,78 @@
ambient[]={1,1,1,1};
diffuse[]={0.30000001,0.30000001,0.30000001,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,1};
specular[]={0.99999982,0.95699984,0.80700004,1};
specularPower=200;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="#(rgb,8,8,3)color(1,1,1,1,AS)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_weapons_sniper_rifles\308_AGLC\data\300wm_smdi.tga";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.6,0.16)";
uvSource="none";
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
uvSource="none";
};

View File

@@ -0,0 +1,92 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,1};
specular[]={0.22,0.22,0.22,1};
specularPower=40;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture = "braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_NOHQ.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0.0,0.0,0.0,0.0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture="braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_AS.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_weapons_sniper_rifles\308_AGLC\data\AGLC_SMDI.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(1,0.1)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage7
{
texture = "a3\data_f\env_land_ca.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,505 @@
class CfgSkeletons
{
class Default {
isDiscrete = 1;
skeletonInherit = "";
skeletonBones[] = {};
};
class AGLGSkeleton: Default
{
skeletonBones[]=
{
"Bolt_piece2", "",
"bipod_pivot", "",
"Bolt_piece1", "Bolt_piece2",
"Striker_assy", "Bolt_piece2",
"Striker", "Bolt_piece2",
"flashgrip", "",
"Magazine", "",
"Ferrolho", "",
"casing", "Bolt_piece2",
"Bullet1", "Magazine",
"Bullet2", "Magazine",
"Bullet3", "Magazine",
"Bullet4", "Magazine",
"Bullet5", "Magazine",
"follower", "",
"Trigger", "",
"zasleh","",
"bipod_rail",""
};
};
};
class CfgModels
{
class Default {
selections[] = {};
selectionsInherit = "";
skeletonName = "";
};
class aglgm: Default
{
sections[]=
{
"zasleh","Magazine","Bolt_piece2","Trigger","MAin","reciever","Stock","Camo"
};
skeletonName="AGLGSkeleton";
sectionsInherit = "";
class Animations
{
class bipod_rail
{
type="hide";
source="hasUnderbarrel";
selection="bipod_rail";
minValue=0;
maxValue=1;
hideValue=1.0;
unhideValue = -0.5;
};
class muzzleflash_hide
{
type="hide";
source="hasSuppressor";
selection="zasleh";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.01;
};
class railgrip_hide
{
type="hide";
source="hasAccessory";
selection="flashgrip";
minValue = 0;
maxvalue = 0.5;
hideValue = 0;
unhidevalue = 0.5;
};
class bullet1_hide
{
type="hide";
source="revolving";
selection="bullet1";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.00;
unhideValue = 0.9;
};
class bullet2_hide
{
type="hide";
source="revolving";
selection="bullet2";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.00;
unhideValue = 0.8;
};
class bullet3_hide
{
type="hide";
source="revolving";
selection="bullet3";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.00;
unhideValue = 0.6;
};
class bullet4_hide
{
type="hide";
source="revolving";
selection="bullet4";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.00;
unhideValue = 0.4;
};
class bullet5_hide
{
type="hide";
source="revolving";
selection="bullet5";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.00;
unhideValue = 0.2;
};
class casing_hide
{
type="hide";
source="isEmpty";
selection="casing";
minValue = 0.0;
maxvalue = 1;
hideValue = 0.01;
};
class bullet1_reload
{
type = "translation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bulletlift_axis";
minValue = 0.44;
maxValue = 0.5;
offset0 = -1;
offset1 = 0;
};
class bullet1_reload2
{
type = "translation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bolt_axis";
minValue = 0.44;
maxValue = 0.5;
offset0 = -1;
offset1 = 0;
};
class bullet1_reload_reset
{
type = "translation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bulletlift_axis";
minValue = 0.01;
maxValue = 0.02;
offset0 = 1;
offset1 = 0;
};
class bullet1_reload2_reset
{
type = "translation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bolt_axis";
minValue = 0.01;
maxValue = 0.02;
offset0 = 1;
offset1 = 0;
};
class bullet1_reload3
{
type = "rotation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bulletrot_axis";
minValue = 0.46;
maxValue = 0.48;
angle0=0;
angle1="rad -10";
};
class bullet1_reload4
{
type = "rotation";
source = "reload";
selection = "bullet5";
memory=1;
axis = "bulletrot_axis";
minValue = 0.485;
maxValue = 0.49;
angle0=0;
angle1="rad 10";
};
class bolt1
{
type = "translation";
source = "reload";
selection = "Ferrolho";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue=0.3;
maxValue=0.36;
offset0 = "0";
offset1 = 0.05;
};
class bolt2
{
type = "translation";
source = "reload";
selection = "Ferrolho";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue = 0.44;
maxValue = 0.51; //0.09; //"1";
offset0 = "0";
offset1 = 0.95;
};
class casing_hide_rechamber
{
type="hide";
source = "reload";
selection="casing";
minValue = 0.0;
maxvalue = 1;
hideValue =0.01;
unhideValue =0.625;
};
class bolt3
{
type = "translation";
source = "reload";
selection = "Ferrolho";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue = 0.62;
maxValue = 0.7; //0.09; //"1";
offset0 = "0";
offset1 = -0.95;
};
class bolt4
{
type = "translation";
source = "reload";
selection = "Ferrolho";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue=0.74;
maxValue=0.78;
offset0 = "0";
offset1 = -0.05;
};
class follower
{
type = "translation";
source = "revolving";
selection = "follower";
memory=1;
axis = "follower_axis";
minValue=0;
maxValue=1;
offset0 = 1;
offset1 = 0;
};
class striker1
{
type = "translation";
source = "reload";
selection = "striker";
memory=1;
axis = "striker_axis";
minValue=0.76;
maxValue=0.8;
offset0 = 1;
offset1 = 0;
};
class Boltturn1
{
type="rotation";
source="reload";
selection="Ferrolho";
axis="bolt_axis";
memory=1;
minValue=0.3;
maxValue=0.36;
angle0=0;
angle1="rad -90";
};
class Boltturn2
{
type="rotation";
source="reload";
selection="Ferrolho";
axis="bolt_axis";
memory=1;
minValue=0.74;
maxValue=0.78;
angle0=0;
angle1="rad 90";
};
class Mag_bolt_rot1
{
type="rotation";
source="reloadmagazine";
selection="Ferrolho";
axis="bolt_axis";
memory=1;
minValue=0.04888888888888888888888888888889;
maxValue=0.05777777777777777777777777777778;
angle0=0;
angle1="rad -90";
};
class Mag_bolt_rot2
{
type="rotation";
source="reloadmagazine";
selection="Ferrolho";
axis="bolt_axis";
memory=1;
minValue=0.85333333333333333333333333333333;
maxValue=0.86666666666666666666666666666667;
angle0=0;
angle1="rad 90";
};
class Mag_striker_trans1
{
type = "translation";
source = "reloadmagazine";
selection = "Ferrolho";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue = 0.06666666666666666666666666666667;
maxValue = 0.08444444444444444444444444444444;
offset0 = "0";
offset1 = 1;
};
class Mag_striker_trans3
{
type = "translation";
source = "reloadmagazine";
selection = "Bolt_piece2";
memory=1;
axis = "bolt_axis";
begin = "bolt_axis_end";
end = "bolt_axis_begin";
minValue = 0.82666666666666666666666666666667;
maxValue = 0.85333333333333333333333333333333;
offset0 = "0";
offset1 = -1;
};
class mag_bullet1_reload
{
type = "translation";
source ="reloadmagazine";
selection = "bullet5";
memory=1;
axis = "bulletlift_axis";
minValue = 0.82666666666666666666666666666667;
maxValue = 0.83555555555555555555555555555556;
offset0 = 0;
offset1 = -1;
};
class mag_bullet1_reload2
{
type = "translation";
source = "reloadmagazine";
selection = "bullet5";
memory=1;
axis = "bolt_axis";
minValue = 0.82666666666666666666666666666667;
maxValue = 0.85333333333333333333333333333333;
offset0 = 0;
offset1 = -1;
};
class mag_bullet1_reload3
{
type = "rotation";
source = "reloadmagazine";
selection = "bullet5";
memory=1;
axis = "bulletrot_axis";
minValue = 0.82666666666666666666666666666667;
maxValue = 0.83555555555555555555555555555556;
angle0=0;
angle1="rad -10";
};
class mag_bullet1_reload4
{
type = "rotation";
source = "reloadmagazine";
selection = "bullet5";
memory=1;
axis = "bulletrot_axis";
minValue = 0.83555555555555555555555555555556;
maxValue = 0.85333333333333333333333333333333;
angle0=0;
angle1="rad 10";
};
class casing_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="casing";
minValue = 0.0;
maxvalue = 1;
hideValue =0.08444444444444444444444444444444;
unhideValue =0.999;
};
class bullet1_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="Bullet1";
minValue = 0.0;
maxvalue = 1;
hideValue =0.0001;
unhideValue =0.7466;
};
class bullet2_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="Bullet2";
minValue = 0.0;
maxvalue = 1;
hideValue =0.0001;
unhideValue =0.66666666666666666666666666666667;
};
class bullet3_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="Bullet3";
minValue = 0.0;
maxvalue = 1;
hideValue =0.0001;
unhideValue =0.56888888888888888888888888888889;
};
class bullet4_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="Bullet4";
minValue = 0.0;
maxvalue = 1;
hideValue =0.0001;
unhideValue =0.46222222222222222222222222222222;
};
class bullet5_hide_reload
{
type="hide";
source = "reloadmagazine";
selection="Bullet5";
minValue = 0.0;
maxvalue = 1;
hideValue =0.0001;
unhideValue =0.35111111111111111111111111111111;
};
class unloaded_magazine_hide
{
type = "hide";
source = "hasMagazine";
selection = "Magazine";
hideValue = 0.1;
};
};
};
class aglc: aglgm {};
};

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,47 @@
class CfgPatches
{
class Braf_acc
{
addonRootClass = "braf_weapons_attach";
units[] = {};
weapons[] = {"braf_aglc_pouch"};
requiredVersion = 0.1;
requiredAddons[] = {"A3_Data_F"};
};
};
class SlotInfo;
class PointerSlot;
class PointerSlot_Rail : PointerSlot
{
linkProxy = "a3\data_f\proxies\weapon_slots\side.p3d";
displayName = "$STR_A3_PointerSlot0";
class compatibleItems
{
braf_aglc_pouch = 1;
};
};
class cfgWeapons
{
class ItemCore;
class InventoryFlashLightItem_Base_F;
class braf_aglc_pouch : ItemCore
{
author = "BRAF Team";
_generalMacro = "braf_aglc_pouch";
scope = 2;
inertia = 0.1;
displayName = "AGLC Buttstock Pouch";
picture = "braf\braf_weapons_sniper_rifles\308_AGLC\pounch\cartucheira.paa";
model = "braf\braf_weapons_sniper_rifles\308_AGLC\pounch\aglc_pouch.p3d";
descriptionShort = "AGLC Buttstocj Pouch for .308 rounds";
class ItemInfo : InventoryFlashLightItem_Base_F
{
mass = 9.9;
class FlashLight
{
};
};
};
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.