fix(braf_air2) Naming clonvention for all classes and paths to use lowercase letters.

This commit is contained in:
2026-08-03 15:19:22 -03:00
parent 3af8760da3
commit 3b99904aa7
1007 changed files with 16549 additions and 16423 deletions
@@ -1,15 +1,15 @@
//-----------Base-----------//
class Braf_colt_weapon : Rifle_Base_F {
_generalMacro = "Braf_colt_weapon";
class braf_colt_weapon : Rifle_Base_F {
_generalMacro = "braf_colt_weapon";
scope=1;
author = "BRAF Team";
author = "BRAF TEAM";
magazines[] = {
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank",
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank",
"30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag_green",
"30Rnd_556x45_Stanag_red",
@@ -17,7 +17,7 @@ class Braf_colt_weapon : Rifle_Base_F {
"30Rnd_556x45_Stanag_Tracer_Green",
"30Rnd_556x45_Stanag_Tracer_Yellow"
};
magazineWell[] = { "BRAF_Stanag_556", "STANAG_556x45", "STANAG_556x45_Large" };
magazineWell[] = { "braf_stanag_556", "STANAG_556x45", "STANAG_556x45_Large" };
reloadAction = "GestureReloadSPAR_01";
maxZeroing = 1600;
magazineReloadSwitchPhase = 0.47999999;
@@ -30,8 +30,8 @@ class Braf_colt_weapon : Rifle_Base_F {
recoil = "recoil_spar";
cursor = "smg";
descriptionShort = "The Colt variations of the famous western assault rifle";
handAnim[] = { "OFP2_ManSkeleton","\A3\Weapons_F_Exp\Rifles\SPAR_01\Data\Anim\SPAR_01.rtm" };
overviewPicture = "\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
handAnim[] = { "OFP2_ManSkeleton","\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm" };
overviewPicture = "\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex = 2;
discreteDistance[] = { 200, 300, 400, 500, 600 };
discreteDistanceCameraPoint[] = { "eye" };
@@ -60,34 +60,34 @@ class Braf_colt_weapon : Rifle_Base_F {
1, 5 };
drySound[] = { "braf\braf_weapons_sound\weapons\weap_trigger_empty.ogg", 3, 1, 10 };
reloadMagazineSound[] = {
"A3\Sounds_F_exp\arsenal\weapons\Rifles\SPAR01\SPAR01_reload", 0.630957,
"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_reload", 0.630957,
1, 35
};
modes[] = { "Single", "FullAuto", "single_close",
"single_medium", "single_far", "fullauto_medium" };
bullet1[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_01", 0.63095737, 1,
bullet1[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_01", 0.63095737, 1,
15 };
bullet2[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_02", 0.63095737, 1,
bullet2[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_02", 0.63095737, 1,
15 };
bullet3[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_03", 0.63095737, 1,
bullet3[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_03", 0.63095737, 1,
15 };
bullet4[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_04", 0.63095737, 1,
bullet4[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_04", 0.63095737, 1,
15 };
bullet5[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_01", 0.63095737, 1,
bullet5[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_01", 0.63095737, 1,
15 };
bullet6[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_02", 0.63095737, 1,
bullet6[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_02", 0.63095737, 1,
15 };
bullet7[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_03", 0.63095737, 1,
bullet7[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_03", 0.63095737, 1,
15 };
bullet8[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_04", 0.63095737, 1,
bullet8[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_04", 0.63095737, 1,
15 };
bullet9[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_01", 0.63095737, 1,
bullet9[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_01", 0.63095737, 1,
15 };
bullet10[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_02", 0.63095737, 1,
bullet10[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_02", 0.63095737, 1,
15 };
bullet11[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_03", 0.63095737, 1,
bullet11[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_03", 0.63095737, 1,
15 };
bullet12[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_04", 0.63095737, 1,
bullet12[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_04", 0.63095737, 1,
15 };
soundBullet[] = { "bullet1", 0.082999997, "bullet2", 0.082999997,
"bullet3", 0.082999997, "bullet4", 0.082999997,
@@ -97,14 +97,14 @@ class Braf_colt_weapon : Rifle_Base_F {
"bullet11", 0.082999997, "bullet12", 0.082999997 };
};
//-----------Base Guns-----------//
class Braf_colt_auto_base_F : braf_colt_weapon {
_generalMacro = "Braf_colt_auto_base_F";
class braf_colt_auto_base_f : braf_colt_weapon {
_generalMacro = "braf_colt_auto_base_f";
scope = 1;
displayName = "Auto Base";
modes[] = { "Single", "FullAuto" };
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -211,15 +211,15 @@ class Braf_colt_auto_base_F : braf_colt_weapon {
aiDispersionCoefY = 3;
aiDispersionCoefX = 2;
};
class Braf_colt_burst_base_F : Braf_colt_weapon {
author = "BRAF Team";
_generalMacro = "Braf_colt_burst_base_F";
class braf_colt_burst_base_f : braf_colt_weapon {
author = "BRAF TEAM";
_generalMacro = "braf_colt_burst_base_f";
scope = 1;
displayName = "Burst Base";
modes[] = { "Single", "Burst" };
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -326,14 +326,14 @@ class Braf_colt_burst_base_F : Braf_colt_weapon {
aiDispersionCoefY = 3;
aiDispersionCoefX = 2;
};
class Braf_colt_lmg_base_F : Braf_colt_weapon {
author = "BRAF Team";
class braf_colt_lmg_base_f : braf_colt_weapon {
author = "BRAF TEAM";
_generalMacro = "Braf_lmgbase_F";
scope = 1;
displayName = "LMG Base";
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -348,29 +348,29 @@ class Braf_colt_lmg_base_F : Braf_colt_weapon {
};
};
modes[] = { "Single", "FullAuto", "close", "short", "medium", "far", "far2" };
bullet1[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_01", 0.63095737, 1,
bullet1[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_01", 0.63095737, 1,
15 };
bullet2[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_02", 0.63095737, 1,
bullet2[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_02", 0.63095737, 1,
15 };
bullet3[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_03", 0.63095737, 1,
bullet3[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_03", 0.63095737, 1,
15 };
bullet4[] = { "A3\sounds_f\weapons\shells\5_56\metal_556_04", 0.63095737, 1,
bullet4[] = { "a3\sounds_f\weapons\shells\5_56\metal_556_04", 0.63095737, 1,
15 };
bullet5[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_01", 0.63095737, 1,
bullet5[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_01", 0.63095737, 1,
15 };
bullet6[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_02", 0.63095737, 1,
bullet6[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_02", 0.63095737, 1,
15 };
bullet7[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_03", 0.63095737, 1,
bullet7[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_03", 0.63095737, 1,
15 };
bullet8[] = { "A3\sounds_f\weapons\shells\5_56\dirt_556_04", 0.63095737, 1,
bullet8[] = { "a3\sounds_f\weapons\shells\5_56\dirt_556_04", 0.63095737, 1,
15 };
bullet9[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_01", 0.63095737, 1,
bullet9[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_01", 0.63095737, 1,
15 };
bullet10[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_02", 0.63095737, 1,
bullet10[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_02", 0.63095737, 1,
15 };
bullet11[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_03", 0.63095737, 1,
bullet11[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_03", 0.63095737, 1,
15 };
bullet12[] = { "A3\sounds_f\weapons\shells\5_56\grass_556_04", 0.63095737, 1,
bullet12[] = { "a3\sounds_f\weapons\shells\5_56\grass_556_04", 0.63095737, 1,
15 };
soundBullet[] = { "bullet1", 0.082999997, "bullet2", 0.082999997,
"bullet3", 0.082999997, "bullet4", 0.082999997,
@@ -491,151 +491,151 @@ class Braf_colt_lmg_base_F : Braf_colt_weapon {
aiDispersionCoefX = 15;
handAnim[] = {
"OFP2_ManSkeleton",
"\A3\Weapons_F_Exp\Rifles\SPAR_02\Data\Anim\SPAR_02.rtm"
"\a3\weapons_f_exp\rifles\spar_02\data\anim\spar_02.rtm"
};
};
//-----------Open Bolt-----------//
//LMGA4
class Braf_lmga4 : Braf_colt_lmg_base_F {
_generalMacro = "Braf_lmga4";
author = "BRAF Team";
class braf_lmga4 : braf_colt_lmg_base_f {
_generalMacro = "braf_lmga4";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\LMGA4.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\lmga4.p3d";
displayName = "Colt LMGA4 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\autorifle_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\autorifle_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = {};
hiddenSelectionsTextures[] = {};
};
//-----------Automatic-----------//
//M16A1
class Braf_m16a1 : Braf_colt_auto_base_F {
_generalMacro = "Braf_M16A1";
author = "BRAF Team";
class braf_m16a1 : braf_colt_auto_base_f {
_generalMacro = "braf_m16a1";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a1.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a1.p3d";
displayName = "Colt M16A1 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\rifle_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\rifle_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = { "camo" };
hiddenSelectionsTextures[] = {
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A1_CO.paa",
"braf\braf_weapons_assault_rifles\556mm_colt\data\m16a1_co.paa",
};
};
class Braf_m16a1e1 : Braf_m16a1 {
_generalMacro = "Braf_M16A1E1";
author = "BRAF Team";
class braf_m16a1e1 : braf_m16a1 {
_generalMacro = "braf_m16a1e1";
author = "BRAF TEAM";
displayName = "Colt M16A1E1 5.56mm";
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a1e1.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a1e1.p3d";
hiddenSelections[] = { "camo1" };
hiddenSelectionsTextures[] = {
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A2_CO.paa"
"braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_co.paa"
};
};
//M16A1 Carbine
class Braf_m16a1_carbine : Braf_colt_auto_base_F {
_generalMacro = "Braf_m16a1_carbine";
author = "BRAF Team";
class braf_m16a1_carbine : braf_colt_auto_base_f {
_generalMacro = "braf_m16a1_carbine";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a1_carbine.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a1_carbine.p3d";
displayName = "Colt 733 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\carbine_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\carbine_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = {};
hiddenSelectionsTextures[] = {};
};
class Braf_m16a1_carbine_9mm : Braf_colt_auto_base_F {
_generalMacro = "Braf_m16a1_carbine_9mm";
author = "BRAF Team";
class braf_m16a1_carbine_9mm : braf_colt_auto_base_f {
_generalMacro = "braf_m16a1_carbine_9mm";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a1_carbine_9mm.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a1_carbine_9mm.p3d";
displayName = "Colt Carbine 9mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\carbine_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\carbine_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
magazineWell[] = { "" };
magazines[] = { "braf_30Rnd_9x19" };
magazines[] = { "braf_30rnd_9x19" };
hiddenSelections[] = {};
hiddenSelectionsTextures[] = {};
bullet1[]=
{
"A3\sounds_f\weapons\shells\9mm\metal_9mm_01",
"a3\sounds_f\weapons\shells\9mm\metal_9mm_01",
0.50118703,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\9mm\metal_9mm_02",
"a3\sounds_f\weapons\shells\9mm\metal_9mm_02",
0.50118703,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\9mm\metal_9mm_03",
"a3\sounds_f\weapons\shells\9mm\metal_9mm_03",
0.50118703,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\9mm\metal_9mm_04",
"a3\sounds_f\weapons\shells\9mm\metal_9mm_04",
0.50118703,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\9mm\dirt_9mm_01",
"a3\sounds_f\weapons\shells\9mm\dirt_9mm_01",
0.50118703,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\9mm\dirt_9mm_02",
"a3\sounds_f\weapons\shells\9mm\dirt_9mm_02",
0.50118703,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\9mm\dirt_9mm_03",
"a3\sounds_f\weapons\shells\9mm\dirt_9mm_03",
0.50118703,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\9mm\dirt_9mm_04",
"a3\sounds_f\weapons\shells\9mm\dirt_9mm_04",
0.50118703,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\9mm\grass_9mm_01",
"a3\sounds_f\weapons\shells\9mm\grass_9mm_01",
0.39810699,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\9mm\grass_9mm_02",
"a3\sounds_f\weapons\shells\9mm\grass_9mm_02",
0.39810699,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\9mm\grass_9mm_03",
"a3\sounds_f\weapons\shells\9mm\grass_9mm_03",
0.39810699,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\9mm\grass_9mm_04",
"a3\sounds_f\weapons\shells\9mm\grass_9mm_04",
0.39810699,
1,
15
@@ -669,20 +669,20 @@ class Braf_m16a1_carbine_9mm : Braf_colt_auto_base_F {
};
};
//M4A1
class Braf_m4a1 : Braf_colt_auto_base_F {
author = "BRAF Team";
_generalMacro = "Braf_m4a1";
class braf_m4a1 : braf_colt_auto_base_f {
author = "BRAF TEAM";
_generalMacro = "braf_m4a1";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m4a1.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m4a1.p3d";
displayName = "Colt M4A1 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\carbine_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\carbine_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = { "camo1" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_Colt\data\M4A1_CO.paa" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_colt\data\m4a1_co.paa" };
};
class braf_m4a1_dot_magnifier : Braf_m4a1 {
class braf_m4a1_dot_magnifier : braf_m4a1 {
scope=1;
author = "BRAF Team";
author = "BRAF TEAM";
_generalMacro="braf_m4a1_dot_magnifier";
class LinkedItems
{
@@ -693,16 +693,16 @@ class braf_m4a1_dot_magnifier : Braf_m4a1 {
};
};
};
class Braf_m4a1_ris : Braf_m4a1 {
author = "BRAF Team";
_generalMacro = "Braf_m4a1_ris";
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m4a1_ris.p3d";
class braf_m4a1_ris : braf_m4a1 {
author = "BRAF TEAM";
_generalMacro = "braf_m4a1_ris";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m4a1_ris.p3d";
displayName = "Colt M4A1 5.56mm (RIS)";
hiddenSelections[] = { "camo" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A4_CO.paa" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_colt\data\m16a4_co.paa" };
class WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -722,34 +722,34 @@ class Braf_m4a1_ris : Braf_m4a1 {
//-----------Burst-----------//
//M16A2
class Braf_m16a2 : Braf_colt_burst_base_F {
_generalMacro = "Braf_m16a2";
author = "BRAF Team";
class braf_m16a2 : braf_colt_burst_base_f {
_generalMacro = "braf_m16a2";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a2.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a2.p3d";
displayName = "Colt M16A2 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\rifle_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\rifle_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = { "camo","camo4" };
hiddenSelectionsTextures[] = {
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A2_CO.paa",
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A2_CO.paa"
"braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_co.paa",
"braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_co.paa"
};
};
class braf_m16a2_mod : Braf_m16a2 {
class braf_m16a2_mod : braf_m16a2 {
_generalMacro = "braf_m16a2_ris_mod";
author = "BRAF Team";
author = "BRAF TEAM";
displayName = "Colt M16A2 5.56mm (mod)";
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a2mod.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a2mod.p3d";
hiddenSelections[] = { "camo1", "camo2", "camo3" };
hiddenSelectionsTextures[] = {
"braf\braf_weapons_assault_rifles\556mm_Colt\data\733_CO.paa",
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A4_CO.paa",
"braf\braf_weapons_assault_rifles\556mm_Colt\data\M4A1_CO.paa"
"braf\braf_weapons_assault_rifles\556mm_colt\data\733_co.paa",
"braf\braf_weapons_assault_rifles\556mm_colt\data\m16a4_co.paa",
"braf\braf_weapons_assault_rifles\556mm_colt\data\m4a1_co.paa"
};
class WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -766,11 +766,11 @@ class braf_m16a2_mod : Braf_m16a2 {
};
};
};
class Braf_m16a2_scope : Braf_m16a2
class braf_m16a2_scope : braf_m16a2
{
author = "BRAF Team";
author = "BRAF TEAM";
scope=1;
_generalMacro="Braf_m16a2_scope";
_generalMacro="braf_m16a2_scope";
class LinkedItems
{
class LinkedItemsOptic //Attach Mira
@@ -781,19 +781,19 @@ class Braf_m16a2_scope : Braf_m16a2
};
};
//M16A4
class braf_m16a4 : Braf_colt_burst_base_F {
class braf_m16a4 : braf_colt_burst_base_f {
_generalMacro = "braf_m16a2_ris_mod";
author = "BRAF Team";
author = "BRAF TEAM";
scope = 2;
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a4.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a4.p3d";
displayName = "Colt M16A4 5.56mm";
picture = "\braf\braf_weapons_assault_rifles\556mm_Colt\data\ui\rifle_ui.paa";
UiPicture = "\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_colt\data\ui\rifle_ui.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[] = { "camo" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_Colt\data\M16A2_CO.paa" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_co.paa" };
class WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -812,14 +812,14 @@ class braf_m16a4 : Braf_colt_burst_base_F {
};
class braf_m16a4_mod : braf_m16a4 {
_generalMacro = "braf_m16a4_mod";
author = "BRAF Team";
author = "BRAF TEAM";
displayName = "Colt M16A4 5.56mm (mod)";
model = "\braf\braf_weapons_assault_rifles\556mm_Colt\m16a4mod.p3d";
model = "\braf\braf_weapons_assault_rifles\556mm_colt\m16a4mod.p3d";
hiddenSelections[] = { "camo1" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_Colt\data\733_CO.paa" };
hiddenSelectionsTextures[] = { "braf\braf_weapons_assault_rifles\556mm_colt\data\733_co.paa" };
class WeaponSlotsInfo {
class MuzzleSlot : MuzzleSlot {
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = { "muzzle_snds_M" };
iconPosition[] = { 0.12, 0.43099999 };
iconScale = 0.15000001;
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\733_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\733_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\733_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\733_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\733_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\733_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\556mm_Colt\data\9mm_mag\mt12_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_colt\data\9mm_mag\mt12_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_weapons_assault_rifles\556mm_Colt\data\9mm_mag\mt12_as.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_colt\data\9mm_mag\mt12_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\556mm_Colt\data\9mm_mag\mt12_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_colt\data\9mm_mag\mt12_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_C7_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_c7_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_C7_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_c7_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_LMG_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_lmg_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_M16A1_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_m16a1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_M16A2_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_m16a2_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_M16A4_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_m16a4_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\AR15_M4A1_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_m4a1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\Data\AR15_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\ar15_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\lmg_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\lmg_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\lmg_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\lmg_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\lmg_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\lmg_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a1_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a1_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a1_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a1_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a1_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a2_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a2_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a2_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a2_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a4_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a4_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a4_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a4_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m16a4_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m16a4_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m203_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m203_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m203_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m203_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m203_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m203_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m4a1_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m4a1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m4a1_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m4a1_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_Colt\data\m4a1_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_colt\data\m4a1_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.paa";
texture="a3\data\env_land_co.paa";
uvSource="tex";
class uvTransform
{
@@ -1,29 +1,29 @@
class braf_hk33 : Rifle_Base_F {
author = "NIArms Team";
class braf_hk33 : Rifle_Base_F {
author = "BRAF TEAM";
displayName = "Heckler Koch HK33 5,56mm";
scope = public;
magazines[] = {"braf_30Rnd_556x45_HK"};
magazineWell[] = {BRAF_HK_556};
soundBipodDeploy[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_up",0.70794576,1,20};
magazines[] = {"braf_30rnd_556x45_hk"};
magazineWell[] = {braf_hk_556};
soundBipodDeploy[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_up",0.70794576,1,20};
deployedPivot = "bipod";
hasBipod = 0;
class Library {
libTextDesc = "Heckler Koch HK33";
};
model = "\braf\braf_weapons_assault_rifles\556mm_hk33\Hk33\hk33.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_HK33\data\ui\hk33.paa";
model = "\braf\braf_weapons_assault_rifles\556mm_hk33\hk33\hk33.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hk33.paa";
reloadAction = "braf_GestureReloadHK33";
magazineReloadSwitchPhase = 0.3; // magazine will get replaced pretty early
handAnim[] = {"OFP2_ManSkeleton", "braf\braf_weapons_anim\animations\556mm_HK33\l1a1_hands.rtm"}; /// MX hand animation actually fits this rifle well
handAnim[] = {"OFP2_ManSkeleton", "braf\braf_weapons_anim\animations\556mm_hk33\l1a1_hands.rtm"}; /// MX hand animation actually fits this rifle well
maxZeroing = 1600;
discreteDistanceInitIndex = 2;
maxRecoilSway = 0.0125;
swayDecaySpeed = 1.25;
hiddenSelections[] = {"camo1","camo2","camo3"};
hiddenSelectionsTextures[] = {"braf\braf_weapons_assault_rifles\556mm_HK33\data\m964_co.paa","braf\braf_weapons_assault_rifles\556mm_HK33\data\m964_co.paa","braf\braf_weapons_assault_rifles\556mm_HK33\data\trilho.paa"};
hiddenSelectionsTextures[] = {"braf\braf_weapons_assault_rifles\556mm_hk33\data\m964_co.paa","braf\braf_weapons_assault_rifles\556mm_hk33\data\m964_co.paa","braf\braf_weapons_assault_rifles\556mm_hk33\data\trilho.paa"};
discreteDistance[] = { 100, 200, 300, 400 };
discreteDistanceCameraPoint[] = { "eye", "eye_200", "eye_300", "eye_400" }; /// the angle of gun changes with zeroing
cameraDir = "eye_look";
@@ -52,31 +52,31 @@
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : SlotInfo {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_muzzle.paa";
iconScale = 0.2;
iconPinpoint = "Center";
iconPosition[] = {0, 0.45};
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = {"muzzle_snds_M","muzzle_snds_m_khk_F","muzzle_snds_m_snd_F"};
};
class CowsSlot : asdg_OpticRail1913_short {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_top.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_top.paa";
iconPosition[] = {0.5, 0.36};
iconPinpoint = "Bottom";
iconScale = 0.2;
};
class PointerSlot : asdg_FrontSideRail {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_side.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_side.paa";
iconPinpoint = "Center";
iconPosition[] = {0.3, 0.42};
iconScale = 0.25;
};
class UnderBarrelSlot : asdg_UnderSlot {
iconPicture = "\A3\Weapons_F_Mark\Data\UI\attachment_under.paa";
linkProxy = "\A3\Data_F_Mark\Proxies\Weapon_Slots\UNDERBARREL";
iconPicture = "\a3\weapons_f_mark\data\ui\attachment_under.paa";
linkProxy = "\a3\data_f_mark\proxies\weapon_slots\underbarrel";
iconPosition[] = {0.32, 0.55};
iconScale = 0.2;
iconPinpoint = "Center";
@@ -87,21 +87,21 @@
changeFiremodeSound[]=
{
"braf\braf_weapons_assault_rifles\556mm_HK33\sounds\firemode",
"braf\braf_weapons_assault_rifles\556mm_hk33\sounds\firemode",
0.6,
1,
5
};
drySound[]=
{
"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry",
"a3\sounds_f_mark\arsenal\weapons\longrangerifles\dmr_03_mki_emr\dmr_03_dry",
0.25118864,
1,
20
};
reloadMagazineSound[]=
{
"braf\braf_weapons_assault_rifles\556mm_HK33\sounds\Hk_reload",
"braf\braf_weapons_assault_rifles\556mm_hk33\sounds\hk_reload",
0.630957,
1,
35
@@ -117,84 +117,84 @@
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -322,10 +322,10 @@
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class braf_weapcc_muzzleFlash_SF: ItemCore
class braf_weapcc_muzzleflash_sf: ItemCore
{
author = "BRAF Team";
author = "BRAF TEAM";
scope = 2;
model = "a3\data_f\proxies\muzzle_flash\muzzle_flash_rifle_M4.p3d";
model = "a3\data_f\proxies\muzzle_flash\muzzle_flash_rifle_m4.p3d";
inertia = 0;
};
@@ -1,24 +1,24 @@
class braf_hk33A3 : Rifle_Base_F
class braf_hk33a3 : Rifle_Base_F
{
author = "NIArms Team";
author = "BRAF TEAM";
displayName = "Heckler Koch HK33A3 5,56mm";
scope = public;
magazines[] = {"braf_30Rnd_556x45_HK"};
magazineWell[] = {BRAF_HK_556};
soundBipodDeploy[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_up",0.70794576,1,20};
magazines[] = {"braf_30rnd_556x45_hk"};
magazineWell[] = {braf_hk_556};
soundBipodDeploy[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_up",0.70794576,1,20};
deployedPivot = "bipod";
hasBipod = 0;
class Library {
libTextDesc = "Heckler Koch HK33A3";
};
model = "\braf\braf_weapons_assault_rifles\556mm_hk33\Hk33a3\hk33A3.p3d"; /// path to model
model = "\braf\braf_weapons_assault_rifles\556mm_hk33\hk33a3\hk33a3.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hk33a3.paa";
reloadAction = "braf_GestureReloadHK33";
magazineReloadSwitchPhase = 0.3; // magazine will get replaced pretty early
handAnim[] = {"OFP2_ManSkeleton", "braf\braf_weapons_anim\animations\556mm_HK33\l1a1_hands.rtm"}; /// MX hand animation actually fits this rifle well
handAnim[] = {"OFP2_ManSkeleton", "braf\braf_weapons_anim\animations\556mm_hk33\l1a1_hands.rtm"}; /// MX hand animation actually fits this rifle well
maxZeroing = 1600;
discreteDistanceInitIndex = 2;
maxRecoilSway = 0.0125;
@@ -55,31 +55,31 @@
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : SlotInfo {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_muzzle.paa";
iconScale = 0.2;
iconPinpoint = "Center";
iconPosition[] = {0, 0.45};
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = {"muzzle_snds_M","muzzle_snds_m_khk_F","muzzle_snds_m_snd_F"};
};
class CowsSlot : asdg_OpticRail1913_short {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_top.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_top.paa";
iconPosition[] = {0.5, 0.36};
iconPinpoint = "Bottom";
iconScale = 0.2;
};
class PointerSlot : asdg_FrontSideRail {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_side.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_side.paa";
iconPinpoint = "Center";
iconPosition[] = {0.3, 0.42};
iconScale = 0.25;
};
class UnderBarrelSlot : asdg_UnderSlot {
iconPicture = "\A3\Weapons_F_Mark\Data\UI\attachment_under.paa";
linkProxy = "\A3\Data_F_Mark\Proxies\Weapon_Slots\UNDERBARREL";
iconPicture = "\a3\weapons_f_mark\data\ui\attachment_under.paa";
linkProxy = "\a3\data_f_mark\proxies\weapon_slots\underbarrel";
iconPosition[] = {0.32, 0.55};
iconScale = 0.2;
iconPinpoint = "Center";
@@ -90,21 +90,21 @@
changeFiremodeSound[]=
{
"braf\braf_weapons_assault_rifles\556mm_HK33\sounds\firemode",
"braf\braf_weapons_assault_rifles\556mm_hk33\sounds\firemode",
0.6,
1,
5
};
drySound[]=
{
"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry",
"a3\sounds_f_mark\arsenal\weapons\longrangerifles\dmr_03_mki_emr\dmr_03_dry",
0.25118864,
1,
20
};
reloadMagazineSound[]=
{
"braf\braf_weapons_assault_rifles\556mm_HK33\sounds\Hk_reload",
"braf\braf_weapons_assault_rifles\556mm_hk33\sounds\hk_reload",
0.630957,
1,
35
@@ -120,84 +120,84 @@
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\a4stock_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\a4stock_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\a4stock_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\a4stock_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\hk33_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\hk33_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\hk33_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\hk33_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\hk33_parts_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\hk33_parts_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\hk33_parts_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\hk33_parts_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\mp5_rai_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\mp5_rai_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\mp5_rai_aS.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\mp5_rai_as.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\556mm_HK33\data\ia2556_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_hk33\data\ia2556_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\556mm_HK33\data\ia2556_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_hk33\data\ia2556_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\flat_normal_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\flat_normal_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\Metal_Detail_DT.tga";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\metal_detail_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\generic_SMDI.tga";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\generic_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -73,6 +73,6 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="none";
};
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\rec_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\rec_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\Metal_Detail_DT.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\metal_detail_dt.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK33\data\rec_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk33\data\rec_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_CO.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_CO.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_long_body_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_long_body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_CO.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_CO.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_short_body_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_short_body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_Sight_co.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_sight_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_Sight_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_sight_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_Sight_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_sight_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_HK416\Data\textures\AMF_614_Sight_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_hk416\data\textures\amf_614_sight_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,11 +1,11 @@
class braf_HK416_long_base : Rifle_Base_F {
class braf_hk416_long_base : Rifle_Base_F {
magazines[] = {
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank",
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank",
"30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag_green",
"30Rnd_556x45_Stanag_red",
@@ -15,7 +15,7 @@ class braf_HK416_long_base : Rifle_Base_F {
}; /// original custom made magazines and a group of several standardized mags
magazineWell[]=
{
"BRAF_Stanag_556",
"braf_stanag_556",
"STANAG_556x45",
"STANAG_556x45_Large"
};
@@ -41,7 +41,7 @@ class braf_HK416_long_base : Rifle_Base_F {
mass = 92;
class MuzzleSlot : MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_M"
@@ -68,25 +68,25 @@ class braf_HK416_long_base : Rifle_Base_F {
distanceZoomMin = 300;
distanceZoomMax = 300;
descriptionShort = "AMF HK 416 F Long"; /// displayed on mouseOver in Inventory
handAnim[] = {"OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\556mm_HK416\amf_hand_nogrip.rtm"}; /// hand animation actually fits this rifle well
handAnim[] = {"OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\556mm_hk416\amf_hand_nogrip.rtm"}; /// hand animation actually fits this rifle well
dexterity = 1.8;
selectionFireAnim = "muzzleFlash"; /// are we able to get rid of all the zaslehs?
bullet1[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_01", 0.446684, 1, 15};
bullet2[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_02", 0.446684, 1, 15};
bullet3[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_03", 0.446684, 1, 15};
bullet4[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_04", 0.446684, 1, 15};
bullet5[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_01", 0.562341, 1, 15};
bullet6[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_02", 0.562341, 1, 15};
bullet7[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_03", 0.562341, 1, 15};
bullet8[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Dirt_04", 0.562341, 1, 15};
bullet9[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_01", 0.562341, 1, 15};
bullet10[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_02", 0.562341, 1, 15};
bullet11[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_03", 0.562341, 1, 15};
bullet12[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Grass_04", 0.562341, 1, 15};
bullet1[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_01", 0.446684, 1, 15};
bullet2[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_02", 0.446684, 1, 15};
bullet3[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_03", 0.446684, 1, 15};
bullet4[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_04", 0.446684, 1, 15};
bullet5[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_dirt_01", 0.562341, 1, 15};
bullet6[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_dirt_02", 0.562341, 1, 15};
bullet7[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_dirt_03", 0.562341, 1, 15};
bullet8[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_dirt_04", 0.562341, 1, 15};
bullet9[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_grass_01", 0.562341, 1, 15};
bullet10[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_grass_02", 0.562341, 1, 15};
bullet11[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_grass_03", 0.562341, 1, 15};
bullet12[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_grass_04", 0.562341, 1, 15};
soundBullet[] = {"bullet1", 0.087, "bullet2", 0.083, "bullet3", 0.083, "bullet4", 0.083, "bullet5", 0.083, "bullet6", 0.083, "bullet7", 0.083, "bullet8", 0.083, "bullet9", 0.083, "bullet10", 0.083, "bullet11", 0.083, "bullet12", 0.083};
drySound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_dry", 0.63095737, 1, 30};
changeFiremodeSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_firemode", 0.25118864, 1, 5};
reloadMagazineSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_reload", 1.0, 1, 10};
drySound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_dry", 0.63095737, 1, 30};
changeFiremodeSound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_firemode", 0.25118864, 1, 5};
reloadMagazineSound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_reload", 1.0, 1, 10};
modes[] = {SemiAuto, Fullauto, single_medium_optics1, single_far_optics2};
class SemiAuto : Mode_SemiAuto
{
@@ -169,7 +169,7 @@ class braf_HK416_long_base : Rifle_Base_F {
{
displayName = "AMF HK269";
descriptionShort = "AMF HK269";
author = "LKDSG & AMF TEAM";
author = "BRAF TEAM";
useModelOptics = false;
useExternalOptic = false; /// Doesn't use optics from the attachment, has it's own
cameraDir = "OP_look";
@@ -180,14 +180,14 @@ class braf_HK416_long_base : Rifle_Base_F {
aiDispersionCoefY = 6.0; /// AI should have some degree of greater dispersion for initial shoots
aiDispersionCoefX = 4.0; /// AI should have some degree of greater dispersion for initial shoots
};
class braf_HK416_short_base : Rifle_Base_F {
class braf_hk416_short_base : Rifle_Base_F {
magazines[] = {
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank",
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank",
"30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag_green",
"30Rnd_556x45_Stanag_red",
@@ -197,7 +197,7 @@ class braf_HK416_short_base : Rifle_Base_F {
}; /// original custom made magazines and a group of several standardized mags
magazineWell[]=
{
"BRAF_Stanag_556",
"braf_stanag_556",
"STANAG_556x45",
"STANAG_556x45_Large"
};
@@ -224,7 +224,7 @@ class braf_HK416_short_base : Rifle_Base_F {
mass = 92;
class MuzzleSlot : MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_M"
@@ -247,22 +247,22 @@ class braf_HK416_short_base : Rifle_Base_F {
distanceZoomMax = 300;
descriptionShort = "AMF HK 416 Short"; /// displayed on mouseOver in Inventory
selectionFireAnim = "muzzleFlash"; /// are we able to get rid of all the zaslehs?
bullet1[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_01", 0.446684, 1, 15};
bullet2[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_02", 0.446684, 1, 15};
bullet3[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_03", 0.446684, 1, 15};
bullet4[] = {"A3\sounds_f\weapons\shells\5_56\Shellcase_556_Metal_04", 0.446684, 1, 15};
bullet5[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_01", 0.562341, 1, 15};
bullet6[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_02", 0.562341, 1, 15};
bullet7[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_03", 0.562341, 1, 15};
bullet8[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Dirt_04", 0.562341, 1, 15};
bullet9[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_01", 0.562341, 1, 15};
bullet10[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_02", 0.562341, 1, 15};
bullet11[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_03", 0.562341, 1, 15};
bullet12[] = {"A3\sounds_f\weapons\shells\7_62\Shellcase_762_Grass_04", 0.562341, 1, 15};
bullet1[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_01", 0.446684, 1, 15};
bullet2[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_02", 0.446684, 1, 15};
bullet3[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_03", 0.446684, 1, 15};
bullet4[] = {"a3\sounds_f\weapons\shells\5_56\shellcase_556_metal_04", 0.446684, 1, 15};
bullet5[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_dirt_01", 0.562341, 1, 15};
bullet6[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_dirt_02", 0.562341, 1, 15};
bullet7[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_dirt_03", 0.562341, 1, 15};
bullet8[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_dirt_04", 0.562341, 1, 15};
bullet9[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_grass_01", 0.562341, 1, 15};
bullet10[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_grass_02", 0.562341, 1, 15};
bullet11[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_grass_03", 0.562341, 1, 15};
bullet12[] = {"a3\sounds_f\weapons\shells\7_62\shellcase_762_grass_04", 0.562341, 1, 15};
soundBullet[] = {"bullet1", 0.087, "bullet2", 0.083, "bullet3", 0.083, "bullet4", 0.083, "bullet5", 0.083, "bullet6", 0.083, "bullet7", 0.083, "bullet8", 0.083, "bullet9", 0.083, "bullet10", 0.083, "bullet11", 0.083, "bullet12", 0.083};
drySound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_dry", 0.63095737, 1, 30};
changeFiremodeSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_firemode", 0.25118864, 1, 5};
reloadMagazineSound[] = {"A3\Sounds_F_Exp\arsenal\weapons\Rifles\SPAR01\SPAR01_reload", 1.0, 1, 10};
drySound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_dry", 0.63095737, 1, 30};
changeFiremodeSound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_firemode", 0.25118864, 1, 5};
reloadMagazineSound[] = {"a3\sounds_f_exp\arsenal\weapons\rifles\spar01\spar01_reload", 1.0, 1, 10};
modes[] = {SemiAuto, Fullauto};
class SemiAuto : Mode_SemiAuto
{
@@ -316,14 +316,14 @@ class braf_HK416_short_base : Rifle_Base_F {
};
class braf_HK416_long : braf_HK416_long_base {
class braf_hk416_long : braf_hk416_long_base {
scope = 2; /// should be visible and useable in game
author = "ARNIE & AMF TEAM";
author = "BRAF TEAM";
displayName = "HK 416 D16.5"; /// some name
model = "\braf\braf_weapons_assault_rifles\556mm_HK416\amf_416_long.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_HK416\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X
UiPicture = "\braf\braf_weapons_assault_rifles\556mm_HK416\Data\UI\gear_amf_614_long_01_x_ca.paa"; /// weapon should be marked such way
handAnim[] = {"OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\556mm_HK416\amf_hand_nogrip.rtm"};
model = "\braf\braf_weapons_assault_rifles\556mm_hk416\amf_416_long.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_hk416\data\ui\gear_amf_614_long_01_x_ca.paa"; /// different accessories have M, S, T instead of X
UiPicture = "\braf\braf_weapons_assault_rifles\556mm_hk416\data\ui\gear_amf_614_long_01_x_ca.paa"; /// weapon should be marked such way
handAnim[] = {"OFP2_ManSkeleton", "\braf\braf_weapons_anim\animations\556mm_hk416\amf_hand_nogrip.rtm"};
weaponInfoType = "RscWeaponZeroing"; /// display with zeroing is good for iron sights
rhs_grip2_change = "amf_614_gripv_01_f";
rhs_grip3_change = "amf_614_gript_01_f";
@@ -344,14 +344,14 @@ class braf_HK416_long : braf_HK416_long_base {
};
class braf_HK416_short : braf_HK416_short_base {
class braf_hk416_short : braf_hk416_short_base {
scope = 2;
author = "ARNIE & AMF TEAM";
author = "BRAF TEAM";
displayName = "HK 416 D10";
dexterity = 3.1;
model = "\braf\braf_weapons_assault_rifles\556mm_HK416\AMF_416_short.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_HK416\Data\UI\gear_AMF_614_short_X_CA.paa";
UiPicture = "\A3\Weapons_F\Data\UI\icon_gl_CA.paa";
model = "\braf\braf_weapons_assault_rifles\556mm_hk416\amf_416_short.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk416\data\ui\gear_amf_614_short_x_ca.paa";
UiPicture = "\a3\weapons_f\data\ui\icon_gl_ca.paa";
handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"};
weaponInfoType = "RscWeaponZeroing";
rhs_grip2_change = "amf_614s_gripv_01_f";
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
class StageTI
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\m203_ti.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\m203_ti.paa";
};
ambient[] = {1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\m203_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\m203_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\m203_as.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\m203_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\m203_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\m203_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\mira_gl_ti.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\mira_gl_ti.paa";
};
ambient[] = {1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\mira_gl_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\mira_gl_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\mira_gl_as.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\mira_gl_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_GL\data\mira_gl_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_gl\data\mira_gl_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -1,17 +1,17 @@
class Braf_ia2_base_F: Rifle_Base_F
class braf_ia2_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_ia2_base_F";
author = "BRAF TEAM";
_generalMacro="braf_ia2_base_f";
scope=0;
displayName="ia2 Base";
magazines[]=
{
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank",
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank",
"30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag_green",
"30Rnd_556x45_Stanag_red",
@@ -21,7 +21,7 @@ class Braf_ia2_base_F: Rifle_Base_F
};
magazineWell[]=
{
"BRAF_Stanag_556",
"braf_stanag_556",
"STANAG_556x45",
"STANAG_556x45_Large"
};
@@ -39,9 +39,9 @@ class Braf_ia2_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\A3\Weapons_F_Exp\Rifles\SPAR_01\Data\Anim\SPAR_01.rtm"
"\a3\weapons_f_exp\rifles\spar_01\data\anim\spar_01.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400};
discreteDistanceCameraPoint[]=
@@ -60,7 +60,7 @@ class Braf_ia2_base_F: Rifle_Base_F
{
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_M"
@@ -102,7 +102,7 @@ class Braf_ia2_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\IA2\IA2_reload.ogg",
"braf\braf_weapons_sound\weapons\ia2\ia2_reload.ogg",
1,
1,
10
@@ -118,84 +118,84 @@ class Braf_ia2_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -344,22 +344,22 @@ class Braf_ia2_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_IA2: Braf_ia2_base_F
class braf_ia2: braf_ia2_base_f
{
author="BRAF Team";
_generalMacro="Braf_IA2";
author = "BRAF TEAM";
_generalMacro="braf_ia2";
scope=2;
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556.p3d";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556.p3d";
displayName="IMBEL IA2 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_co.paa"
};
descriptionShort="IMBEL IA2 Assault Rifle";
inertia=0.60000002;
@@ -382,21 +382,21 @@ class Braf_IA2: Braf_ia2_base_F
priority=1;
};
};
class Braf_IA2_Carbine: Braf_IA2
class braf_ia2_carbine: braf_ia2
{
author="BRAF Team";
_generalMacro="Braf_IA2_Carbine";
author = "BRAF TEAM";
_generalMacro="braf_ia2_carbine";
scope=2;
displayName="IMBEL IA2 Carbine 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_car_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_car_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556.p3d";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_carbine_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_carbine_co.paa"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -422,26 +422,26 @@ class Braf_IA2_Carbine: Braf_IA2
"single_far",
};
};
class Braf_IA2_Grip: Braf_IA2
class braf_ia2_grip: braf_ia2
{
author="BRAF Team";
_generalMacro="Braf_IA2_Grip";
author = "BRAF TEAM";
_generalMacro="braf_ia2_grip";
scope=2;
displayName="IMBEL IA2 5.56mm (Grip)";
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_grip_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_grip_ui.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fnfal_vfg.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fnfal_vfg.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -460,26 +460,26 @@ class Braf_IA2_Grip: Braf_IA2
priority=1;
};
};
class Braf_IA2_Grip_carbine: Braf_IA2_Carbine
class braf_ia2_grip_carbine: braf_ia2_carbine
{
author="BRAF Team";
_generalMacro="Braf_IA2_Grip_carbine";
author = "BRAF TEAM";
_generalMacro="braf_ia2_grip_carbine";
scope=2;
displayName="IMBEL IA2 Carbine 5.56mm (Grip)";
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_car_grip_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_car_grip_ui.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_carbine_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_carbine_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fnfal_vfg.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fnfal_vfg.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -507,26 +507,26 @@ class Braf_IA2_Grip_carbine: Braf_IA2_Carbine
"fullauto_medium"
};
};
class Braf_IA2_vfg: Braf_IA2
class braf_ia2_vfg: braf_ia2
{
author="BRAF Team";
_generalMacro="Braf_IA2_vfg";
author = "BRAF TEAM";
_generalMacro="braf_ia2_vfg";
scope=1;
displayName="IMBEL IA2 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556_vfg.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556_vfg.p3d";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\IA2_vfc.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\ia2_vfc.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -545,26 +545,26 @@ class Braf_IA2_vfg: Braf_IA2
priority=1;
};
};
class Braf_IA2_vfg_carbine: Braf_IA2_Carbine
class braf_ia2_vfg_carbine: braf_ia2_carbine
{
author="BRAF Team";
_generalMacro="Braf_IA2_vfg_carbine";
author = "BRAF TEAM";
_generalMacro="braf_ia2_vfg_carbine";
scope=1;
displayName="IMBEL IA2 Carbine 5.56mm";
model="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\IA2_556_vfg.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\ui\ia2_car_ui.paa";
model="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ia2_556_vfg.p3d";
picture="\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\ui\ia2_car_ui.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_carbine_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_carbine_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\FAL_anim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_anim.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -592,10 +592,10 @@ class Braf_IA2_vfg_carbine: Braf_IA2_Carbine
"fullauto_medium"
};
};
class Braf_IA2_Dot: Braf_IA2
class braf_ia2_dot: braf_ia2
{
author="BRAF Team";
_generalMacro="Braf_IA2_Dot";
author = "BRAF TEAM";
_generalMacro="braf_ia2_dot";
class LinkedItems
{
class LinkedItemsOptic
@@ -606,14 +606,14 @@ class Braf_IA2_Dot: Braf_IA2
class LinkedItemsAcc
{
slot="PointerSlot";
item="braf_Dot";
item="braf_dot";
};
};
};
class Braf_IA2_carbine_Dot: Braf_IA2_Carbine
class braf_ia2_carbine_dot: braf_ia2_carbine
{
author="BRAF Team";
_generalMacro="Braf_IA2_carbine_Dot";
author = "BRAF TEAM";
_generalMacro="braf_ia2_carbine_dot";
class LinkedItems
{
class LinkedItemsOptic
@@ -624,43 +624,43 @@ class Braf_IA2_carbine_Dot: Braf_IA2_Carbine
class LinkedItemsAcc
{
slot="PointerSlot";
item="braf_Dot";
item="braf_dot";
};
};
};
class Braf_IA2_carbine_Dot_magnifier: Braf_IA2_Carbine
class braf_ia2_carbine_dot_magnifier: braf_ia2_carbine
{
author="BRAF Team";
_generalMacro="Braf_IA2_carbine_Dot_magnifier";
author = "BRAF TEAM";
_generalMacro="braf_ia2_carbine_dot_magnifier";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot_3x_up";
item="braf_dot_3x_up";
};
class LinkedItemsAcc
{
slot="PointerSlot";
item="braf_Dot_3x_up";
item="braf_dot_3x_up";
};
};
};
class Braf_IA2_Dot_magnifier: Braf_IA2
class braf_ia2_dot_magnifier: braf_ia2
{
author="BRAF Team";
_generalMacro="Braf_IA2_Dot_magnifier";
author = "BRAF TEAM";
_generalMacro="braf_ia2_dot_magnifier";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot_3x_up";
item="braf_dot_3x_up";
};
class LinkedItemsAcc
{
slot="PointerSlot";
item="braf_Dot_3x_up";
item="braf_dot_3x_up";
};
};
};
@@ -1,6 +1,6 @@
class CfgLights
{
class Braf_tracerBlue
class braf_tracerblue
{
color[] = {0,0,1,1};
ambient[] = {0,0,1,0};
@@ -17,7 +17,7 @@ class CfgLights
position[] = {0,0.2,0};
diffuse[] = {0,0,0.1};
};
class Braf_tracerYellow
class braf_traceryellow
{
color[] = {1,1,0,1};
ambient[] = {1,1,0,0};
@@ -34,61 +34,61 @@ class CfgLights
position[] = {0,0.2,0};
diffuse[] = {0.1,0.1,0};
};
class Braf_tracerRed: Braf_tracerBlue
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
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_tracer_blue
{
class Braf_Blue_tracer
class braf_blue_tracer
{
simulation = "light";
type = "Braf_tracerBlue";
type = "braf_tracerblue";
position[] = {0,0,0};
intensity = 0;
interval = 1;
lifeTime = 6;
};
};
class Braf_tracer_yellow
class braf_tracer_yellow
{
class Braf_Yellow_tracer
class braf_yellow_tracer
{
simulation = "light";
type = "Braf_tracerYellow";
type = "braf_traceryellow";
position[] = {0,0,0};
intensity = 0;
interval = 1;
lifeTime = 6;
};
};
class Braf_tracer_red
class braf_tracer_red
{
class Braf_Red_tracer
class braf_red_tracer
{
simulation = "light";
type = "Braf_tracerRed";
type = "braf_tracerred";
position[] = {0,0,0};
intensity = 0;
interval = 1;
lifeTime = 6;
};
};
class Braf_tracer_green
class braf_tracer_green
{
class Braf_Green_tracer
class braf_green_tracer
{
simulation = "light";
type = "Braf_tracerGreen";
type = "braf_tracergreen";
position[] = {0,0,0};
intensity = 0;
interval = 1;
@@ -1,6 +1,6 @@
class StageTI
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\ia2556_ti.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_ti.paa";
};
ambient[] = {1.0,1.0,1.0,1};
diffuse[] = {1.0,1.0,1.0,1};
@@ -12,7 +12,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\Carenagem_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\carenagem_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\IA2556_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_as.paa";
uvSource="tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\IA2556_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\grip_nohq.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\grip_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\grip_as.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\grip_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\Data\grip_smdi.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\grip_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_AS.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2_SMDI.paa";
texture="braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\ia2556_ti.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_ti.paa";
};
ambient[] = {1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2556_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2556_as.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\556mm_IA2_fuzil\data\IA2556_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\556mm_ia2_fuzil\data\ia2556_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -1,17 +1,17 @@
class Braf_lapa_base_F: Rifle_Base_F
class braf_lapa_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_lapa_base_F";
author = "BRAF TEAM";
_generalMacro="braf_lapa_base_f";
scope=1;
displayName="Lapa Base";
magazines[]=
{
"braf_Lapa30Rnd_556x45",
"braf_Lapa30Rnd_556x45_red"
"braf_lapa30rnd_556x45",
"braf_lapa30rnd_556x45_red"
};
magazineWell[]=
{
"BRAF_LapaMag_556"
"braf_lapamag_556"
};
reloadAction="GestureReloadTRG";
maxZeroing=1600;
@@ -27,9 +27,9 @@ class Braf_lapa_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\A3\Weapons_F\Rifles\TRG20\Data\Anim\TRG_21.rtm"
"\a3\weapons_f\rifles\trg20\data\anim\trg_21.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={ 200, 300, 400, 500, 600};
discreteDistanceCameraPoint[]=
@@ -74,14 +74,14 @@ class Braf_lapa_base_F: Rifle_Base_F
};
drySound[]=
{
"A3\Sounds_F\arsenal\weapons\Rifles\MX\dry_Mx",
"a3\sounds_f\arsenal\weapons\rifles\mx\dry_mx",
0.56234133,
1,
10
};
reloadMagazineSound[]=
{
"A3\Sounds_F\arsenal\weapons\Rifles\SDAR\reload_sdar",
"a3\sounds_f\arsenal\weapons\rifles\sdar\reload_sdar",
1,
1,
10
@@ -97,84 +97,84 @@ class Braf_lapa_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -331,24 +331,24 @@ class Braf_lapa_base_F: Rifle_Base_F
priority=1;
};
};
class Braf_Lapa: Braf_lapa_base_F
class braf_lapa: braf_lapa_base_f
{
author="BRAF Team";
_generalMacro="Braf_Lapa";
author = "BRAF TEAM";
_generalMacro="braf_lapa";
scope=2;
scopeCurator=2;
scopeArsenal=2;
model="\braf\braf_weapons_assault_rifles\556mm_LAPA\lapa.p3d";
model="\braf\braf_weapons_assault_rifles\556mm_lapa\lapa.p3d";
displayName="LAPA LA-03 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_LAPA\ui\lapa_fa03_ui_black.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\556mm_lapa\ui\lapa_fa03_ui_black.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"camo"
};
hiddenSelectionsTextures[]=
{
"braf\braf_weapons_assault_rifles\556mm_LAPA\data\lapa_fa03_base_CO.paa"
"braf\braf_weapons_assault_rifles\556mm_lapa\data\lapa_fa03_base_co.paa"
};
descriptionShort="$STR_A3_CfgWeapons_srifle_DMR_03_F1";
inertia=0.60000002;
@@ -1,4 +1,4 @@
#define _ARMA_
#define _ARMA_
enum
{
@@ -12,6 +12,7 @@ class CfgPatches
{
class braf_bayonet_lapa
{
author = "BRAF TEAM";
addonRootClass = "braf_weapons_assault_rifles";
units[] = {};
weapons[] = {"braf_baionet_lapa"};
@@ -42,8 +43,8 @@ class cfgWeapons
scope = 2;
inertia = 0.1;
displayName = "Bayonet (LAPA)";
picture = "\braf\braf_weapons_assault_rifles\556mm_LAPA\data\ui\lapa_fa03_ui_bayonet.paa";
model = "braf\braf_weapons_assault_rifles\556mm_LAPA\bayonet_lapa\baioneta_lapa.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_lapa\data\ui\lapa_fa03_ui_bayonet.paa";
model = "braf\braf_weapons_assault_rifles\556mm_lapa\bayonet_lapa\baioneta_lapa.p3d";
descriptionShort = "Bayonet for the LAPA FA-03";
class ItemInfo : InventoryFlashLightItem_Base_F
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_LAPA\data\lapa_fa03_base_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_lapa\data\lapa_fa03_base_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_LAPA\data\lapa_fa03_base_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_lapa\data\lapa_fa03_base_as.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_LAPA\data\lapa_fa03_base_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_lapa\data\lapa_fa03_base_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -1,17 +1,17 @@
class Braf_MD97LC_GL_base_F: Rifle_Base_F
class braf_md97lc_gl_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_MD97LC_GL_base_F";
author = "BRAF TEAM";
_generalMacro="braf_md97lc_gl_base_f";
scope=0;
displayName="MD97GL Base";
magazines[]=
{
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank",
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank",
"30Rnd_556x45_Stanag",
"30Rnd_556x45_Stanag_green",
"30Rnd_556x45_Stanag_red",
@@ -21,7 +21,7 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
};
magazineWell[]=
{
"BRAF_Stanag_556",
"braf_stanag_556",
"STANAG_556x45",
"STANAG_556x45_Large"
};
@@ -31,9 +31,9 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\556m_IA2\hand_m16a4_m203.rtm"
"\braf\braf_weapons_anim\animations\556m_ia2\hand_m16a4_m203.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,300};
discreteDistanceCameraPoint[]=
@@ -50,7 +50,7 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
{
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_M"
@@ -75,9 +75,9 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
muzzles[]=
{
"this",
"braf_M203"
"braf_m203"
};
class braf_M203: UGL_F
class braf_m203: UGL_F
{
displayName="Granade Launcher";
descriptionShort="Granade Launcher";
@@ -86,7 +86,7 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
reloadAction="GestureReloadMk20UGL";
reloadMagazineSound[]=
{
"A3\Sounds_F\arsenal\weapons\Rifles\Mk20\MK20_UGL_reload",
"a3\sounds_f\arsenal\weapons\rifles\mk20\mk20_ugl_reload",
0.79432797,
1,
10
@@ -132,7 +132,7 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\IA2\IA2_reload.ogg",
"braf\braf_weapons_sound\weapons\ia2\ia2_reload.ogg",
1,
1,
10
@@ -148,84 +148,84 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -374,23 +374,23 @@ class Braf_MD97LC_GL_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class braf_MD97LC_GL: Braf_MD97LC_GL_base_F
class braf_md97lc_gl: braf_md97lc_gl_base_f
{
author="BRAF Team";
_generalMacro="braf_MD97LC_GL";
author = "BRAF TEAM";
_generalMacro="braf_md97lc_gl";
scope=2;
model="\braf\braf_weapons_assault_rifles\556mm_MD97_GL\MD97GL.p3d";
model="\braf\braf_weapons_assault_rifles\556mm_md97_gl\md97gl.p3d";
dexterity=1.6799999;
displayName="IMBEL MD97LG 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_MD97_GL\data\md97lg_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\556mm_md97_gl\data\md97lg_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\MD97LC_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_co.paa"
};
descriptionShort="IMBEL MD97 Assault Rifle";
inertia=0.80000001;
@@ -414,16 +414,16 @@ class braf_MD97LC_GL: Braf_MD97LC_GL_base_F
priority=1;
};
};
class braf_MD97LC_GL_Dot: braf_MD97LC_GL
class braf_md97lc_gl_dot: braf_md97lc_gl
{
author="BRAF Team";
_generalMacro="braf_MD97LC_GL_Dot";
author = "BRAF TEAM";
_generalMacro="braf_md97lc_gl_dot";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot";
item="braf_dot";
};
class LinkedItemsAcc
{
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_GL\data\gl_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_gl\data\gl_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_GL\data\gl_AS.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_gl\data\gl_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_GL\data\gl_SMDI.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_gl\data\gl_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,21 +1,21 @@
class Braf_md97lc_base_F: Rifle_Base_F
class braf_md97lc_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_md97lc_base_F";
author = "BRAF TEAM";
_generalMacro="braf_md97lc_base_f";
scope=0;
displayName="ia2 Base";
magazines[]=
{
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank"
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank"
};
magazineWell[]=
{
"BRAF_Stanag_556",
"braf_stanag_556",
"STANAG_556x45",
"STANAG_556x45_Large"
};
@@ -33,9 +33,9 @@ class Braf_md97lc_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,300};
discreteDistanceCameraPoint[]=
@@ -51,7 +51,7 @@ class Braf_md97lc_base_F: Rifle_Base_F
{
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_M"
@@ -93,7 +93,7 @@ class Braf_md97lc_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\IA2\IA2_reload.ogg",
"braf\braf_weapons_sound\weapons\ia2\ia2_reload.ogg",
1,
1,
10
@@ -109,84 +109,84 @@ class Braf_md97lc_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -335,22 +335,22 @@ class Braf_md97lc_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class braf_MD97LC: Braf_md97lc_base_F
class braf_md97lc: braf_md97lc_base_f
{
author="BRAF Team";
_generalMacro="braf_MD97LC";
author = "BRAF TEAM";
_generalMacro="braf_md97lc";
scope=2;
model="\braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\MD97LC.p3d";
model="\braf\braf_weapons_assault_rifles\556mm_md97_fuzil\md97lc.p3d";
displayName="IMBEL MD97LC 5.56mm";
picture="\braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\md97lc_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo"
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\MD97LC_CO.paa"
"\braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_co.paa"
};
descriptionShort="IMBEL MD97 Assault Rifle";
inertia=0.60000002;
@@ -370,10 +370,10 @@ class braf_MD97LC: Braf_md97lc_base_F
priority=1;
};
};
class braf_MD97LC_SF: braf_MD97LC
class braf_md97lc_sf: braf_md97lc
{
author="BRAF Team";
_generalMacro="braf_MD97LC_SF";
author = "BRAF TEAM";
_generalMacro="braf_md97lc_sf";
class LinkedItems
{
class LinkedItemsOptic
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\MD97LC_NOHQ.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\MD97LC_AS.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_MD97_fuzil\data\MD97LC_SMDI.paa";
texture="braf\braf_weapons_assault_rifles\556mm_md97_fuzil\data\md97lc_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,22 +1,22 @@
class braf_sig_551 : Rifle_Base_F {
author = "NIArms Team";
class braf_sig_551 : Rifle_Base_F {
author = "BRAF TEAM";
displayName = "Sig Sauer SG551";
scope = public;
magazines[] = {"braf_sig_556x45","braf_sig_556x45_Mix_red","braf_sig_556x45_Mix_green","braf_3sig_556x45_festim"};
soundBipodDeploy[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_up",0.70794576,1,20};
magazines[] = {"braf_sig_556x45","braf_sig_556x45_mix_red","braf_sig_556x45_mix_green","braf_3sig_556x45_festim"};
soundBipodDeploy[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_deploy",0.70794576,1,20};
soundBipodFold[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_fold",0.70794576,1,20};
soundBipodDown[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_down",0.70794576,1,20};
soundBipodUp[] = {"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_up",0.70794576,1,20};
deployedPivot = "bipod";
hasBipod = 0;
magazineWell[] = {BRAF_Sig_556};
magazineWell[] = {braf_sig_556};
class Library {
libTextDesc = "Sig Sauer SG551 Assault Rifle";
};
model = "\braf\braf_weapons_assault_rifles\556mm_SIG_551\SG551_ris.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_SIG_551\ui\sig.paa";
model = "\braf\braf_weapons_assault_rifles\556mm_sig_551\sg551_ris.p3d"; /// path to model
picture = "\braf\braf_weapons_assault_rifles\556mm_sig_551\ui\sig.paa";
reloadAction = "braf_GestureReloadSG550";
handAnim[] = {"OFP2_ManSkeleton", "\A3\Weapons_F_Mark\LongRangeRifles\DMR_03\Data\Anim\dmr_03.rtm"};
handAnim[] = {"OFP2_ManSkeleton", "\a3\weapons_f_mark\longrangerifles\dmr_03\data\anim\dmr_03.rtm"};
maxZeroing = 1600;
discreteDistanceInitIndex = 2;
maxRecoilSway = 0.0125;
@@ -50,31 +50,31 @@
class WeaponSlotsInfo : WeaponSlotsInfo {
class MuzzleSlot : SlotInfo {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_muzzle.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_muzzle.paa";
iconScale = 0.2;
iconPinpoint = "Center";
iconPosition[] = {0, 0.45};
linkProxy = "\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy = "\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[] = {"muzzle_snds_M","muzzle_snds_m_khk_F","muzzle_snds_m_snd_F"};
};
class CowsSlot : asdg_OpticRail1913_short {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_top.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_top.paa";
iconPosition[] = {0.5, 0.36};
iconPinpoint = "Bottom";
iconScale = 0.2;
};
class PointerSlot : asdg_FrontSideRail {
iconPicture = "\A3\Weapons_F\Data\UI\attachment_side.paa";
iconPicture = "\a3\weapons_f\data\ui\attachment_side.paa";
iconPinpoint = "Center";
iconPosition[] = {0.3, 0.42};
iconScale = 0.25;
};
class UnderBarrelSlot : asdg_UnderSlot {
iconPicture = "\A3\Weapons_F_Mark\Data\UI\attachment_under.paa";
linkProxy = "\A3\Data_F_Mark\Proxies\Weapon_Slots\UNDERBARREL";
iconPicture = "\a3\weapons_f_mark\data\ui\attachment_under.paa";
linkProxy = "\a3\data_f_mark\proxies\weapon_slots\underbarrel";
iconPosition[] = {0.32, 0.55};
iconScale = 0.2;
iconPinpoint = "Center";
@@ -92,14 +92,14 @@
};
drySound[]=
{
"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry",
"a3\sounds_f_mark\arsenal\weapons\longrangerifles\dmr_03_mki_emr\dmr_03_dry",
0.25118864,
1,
20
};
reloadMagazineSound[]=
{
"braf\braf_weapons_assault_rifles\556mm_SIG_551\sound\sg553R_reload",
"braf\braf_weapons_assault_rifles\556mm_sig_551\sound\sg553r_reload",
0.630957,
1,
35
@@ -116,84 +116,84 @@
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_01",
"a3\sounds_f\weapons\shells\5_56\metal_556_01",
0.63095737,
1,
15
};
bullet2[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_02",
"a3\sounds_f\weapons\shells\5_56\metal_556_02",
0.63095737,
1,
15
};
bullet3[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_03",
"a3\sounds_f\weapons\shells\5_56\metal_556_03",
0.63095737,
1,
15
};
bullet4[]=
{
"A3\sounds_f\weapons\shells\5_56\metal_556_04",
"a3\sounds_f\weapons\shells\5_56\metal_556_04",
0.63095737,
1,
15
};
bullet5[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_01",
"a3\sounds_f\weapons\shells\5_56\dirt_556_01",
0.63095737,
1,
15
};
bullet6[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_02",
"a3\sounds_f\weapons\shells\5_56\dirt_556_02",
0.63095737,
1,
15
};
bullet7[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_03",
"a3\sounds_f\weapons\shells\5_56\dirt_556_03",
0.63095737,
1,
15
};
bullet8[]=
{
"A3\sounds_f\weapons\shells\5_56\dirt_556_04",
"a3\sounds_f\weapons\shells\5_56\dirt_556_04",
0.63095737,
1,
15
};
bullet9[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_01",
"a3\sounds_f\weapons\shells\5_56\grass_556_01",
0.63095737,
1,
15
};
bullet10[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_02",
"a3\sounds_f\weapons\shells\5_56\grass_556_02",
0.63095737,
1,
15
};
bullet11[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_03",
"a3\sounds_f\weapons\shells\5_56\grass_556_03",
0.63095737,
1,
15
};
bullet12[]=
{
"A3\sounds_f\weapons\shells\5_56\grass_556_04",
"a3\sounds_f\weapons\shells\5_56\grass_556_04",
0.63095737,
1,
15
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\Metal_Detail_DT.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\metal_detail_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\308_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\308_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\Metal_Detail_DT.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\metal_detail_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\308_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\308_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550-1_accessories_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550-1_accessories_ti.tga";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550-1_accessories_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550-1_accessories_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550-1_accessories_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550-1_accessories_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550-1_accessories_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550-1_accessories_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\zfmount_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\zfmount_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\zfmount_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\zfmount_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_foregrip_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_foregrip_ti.tga";
};
ambient[]={1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_foregrip_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_foregrip_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_foregrip_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_foregrip_as.tga";
uvSource="tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_foregrip_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_foregrip_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_lower_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_lower_ti.tga";
};
ambient[]={1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_lower_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_lower_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_lower_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_lower_as.tga";
uvSource="tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_lower_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_lower_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_as.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_mag_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_mag_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_sightstock_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_sightstock_ti.tga";
};
ambient[]={1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_sightstock_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_sightstock_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_sightstock_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_sightstock_as.tga";
uvSource="tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_sightstock_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_sightstock_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_ti.tga";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_foregrip_ti.paa";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_foregrip_ti.paa";
};
ambient[]={1,1,1,1};
@@ -13,7 +13,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_foregrip_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_foregrip_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -49,7 +49,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_foregrip_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_foregrip_as.tga";
uvSource="tex";
class uvTransform
{
@@ -61,7 +61,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_foregrip_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_foregrip_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_lower_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_lower_ti.tga";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_lower_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_lower_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_lower_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_lower_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_lower_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_lower_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_quadrail_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_quadrail_as.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_quadrail_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_quadrail_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_ti.tga";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_upper_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_upper_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_upper_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_upper_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_upper_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_upper_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\550_upper_ti.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\550_upper_ti.tga";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_upper_nohq.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_upper_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551ris_upper_as.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551ris_upper_as.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\556mm_SIG_551\data\551_upper_smdi.tga";
texture="braf\braf_weapons_assault_rifles\556mm_sig_551\data\551_upper_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -1,16 +1,16 @@
class Braf_Fal_base_F: Rifle_Base_F
class braf_fal_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_Fal_base_F";
author = "BRAF TEAM";
_generalMacro="braf_fal_base_f";
scope=0;
displayName="Fal Base";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_FAL_762"
"braf_fal_762"
};
reloadAction="braf_GestureReloadFAL";
recoil="recoil_dmr_03";
@@ -18,9 +18,9 @@ class Braf_Fal_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -42,18 +42,18 @@ class Braf_Fal_base_F: Rifle_Base_F
{
class CowsSlot: SlotInfo
{
linkProxy="\A3\data_f\proxies\weapon_slots\TOP";
linkProxy="\a3\data_f\proxies\weapon_slots\top";
displayName="$STR_A3_CowsSlot0";
compatibleItems[]=
{
"braf_FAL_OIP_Scope"
"braf_fal_oip_scope"
};
iconPicture="\A3\Weapons_F\Data\UI\attachment_top.paa";
iconPicture="\a3\weapons_f\data\ui\attachment_top.paa";
iconPinpoint="Bottom";
};
class MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]={
"braf_fal_bayonet"
};
@@ -80,7 +80,7 @@ class Braf_Fal_base_F: Rifle_Base_F
magazines[]={};
magazineWell[]=
{
"BRAF_RifleGrenade"
"braf_riflegrenade"
};
discreteDistanceCameraPoint[]=
{
@@ -154,7 +154,7 @@ class Braf_Fal_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -170,84 +170,84 @@ class Braf_Fal_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -396,16 +396,16 @@ class Braf_Fal_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_Fal: Braf_Fal_base_F
class braf_fal: braf_fal_base_f
{
author="BRAF Team";
_generalMacro="Braf_Fal";
author = "BRAF TEAM";
_generalMacro="braf_fal";
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_FAL\m964.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_fal\m964.p3d";
dexterity=1.6799999;
displayName="IMBEL M964 FAL 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_FAL\ui\FAL_UI.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_fal\ui\fal_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -415,10 +415,10 @@ class Braf_Fal: Braf_Fal_base_F
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\fal_coronha.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\fal_coronha.paa"
};
descriptionShort="FN FAL Assault Rifle";
inertia=0.80000001;
@@ -442,16 +442,16 @@ class Braf_Fal: Braf_Fal_base_F
priority=1;
};
};
class Braf_Fal_Scope: Braf_Fal
class braf_fal_scope: braf_fal
{
author="BRAF Team";
_generalMacro="Braf_Fal_Scope";
author = "BRAF TEAM";
_generalMacro="braf_fal_scope";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_FAL_OIP_Scope";
item="braf_fal_oip_scope";
};
};
};
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\guardamao_nohq.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\guardamao_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\handguard_AS.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\handguard_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\guardamao_smdi.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\guardamao_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\coronha_fal_nohq.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\coronha_fal_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -45,7 +45,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\stock_AS.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\stock_as.paa";
uvSource="tex";
class uvTransform
{
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\coronha_fal_smdi.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\coronha_fal_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\CorpoFal_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\corpofal_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\FAL_corpo_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\fal_corpo_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\FAL_muzzle_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\fal_muzzle_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\FAL_muzzle_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\fal_muzzle_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_guardamao_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_guardamao_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_guardamao_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_guardamao_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\Trilho_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -12,7 +12,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\metal_detail_dt.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\metal_detail_dt.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\m964_nohq.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\m964_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAL\Data\m964_smdi.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fal\data\m964_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,42 +1,42 @@
class braf_FAP_base_F: Rifle_Long_Base_F
class braf_fap_base_f: Rifle_Long_Base_F
{
author="BRAF Team";
_generalMacro="braf_FAP_base_F";
author = "BRAF TEAM";
_generalMacro="braf_fap_base_f";
scope=0;
displayName="FAP Base";
nameSound="Mgun";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_FAL_762"
"braf_fal_762"
};
soundBipodDeploy[]=
{
"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_deploy",
"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_deploy",
0.70794576,
1,
20
};
soundBipodFold[]=
{
"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_fold",
"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_fold",
0.70794576,
1,
20
};
soundBipodDown[]=
{
"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_down",
"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_down",
0.70794576,
1,
20
};
soundBipodUp[]=
{
"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_up",
"a3\sounds_f_mark\arsenal\sfx\bipods\bipod_generic_up",
0.70794576,
1,
20
@@ -49,9 +49,9 @@
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -103,7 +103,7 @@
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -119,84 +119,84 @@
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -345,16 +345,16 @@
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_FAP: braf_FAP_base_F
class braf_fap: braf_fap_base_f
{
author="BRAF Team";
_generalMacro="Braf_FAP";
author = "BRAF TEAM";
_generalMacro="braf_fap";
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_FAP\FAP.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_fap\fap.p3d";
dexterity=1.6799999;
displayName="IMBEL FAP 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_FAP\ui\FAP_UI.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_fap\ui\fap_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -363,9 +363,9 @@
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\fal_coronha.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\fal_coronha.paa"
};
descriptionShort="FN FAP Autorifle";
inertia=0.80000001;
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\bipod\UTG_bipod_nohq.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fap\bipod\utg_bipod_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\bipod\UTG_bipod_smdi.paa";
texture="braf\braf_weapons_assault_rifles\762mm_fap\bipod\utg_bipod_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\data\Metal_Detail_DT.tga";
texture="braf\braf_weapons_assault_rifles\762mm_fap\data\metal_detail_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\data\ForeGrip-Izzy_smdi.tga";
texture="braf\braf_weapons_assault_rifles\762mm_fap\data\foregrip-izzy_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -73,6 +73,6 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="none";
};
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\data\Metal_Detail_DT.tga";
texture="braf\braf_weapons_assault_rifles\762mm_fap\data\metal_detail_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_FAP\data\generic_SMDI.tga";
texture="braf\braf_weapons_assault_rifles\762mm_fap\data\generic_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -73,6 +73,6 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="none";
};
@@ -1,18 +1,18 @@
class Braf_md1_base_F: Rifle_Base_F
class braf_md1_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_md1_base_F";
author = "BRAF TEAM";
_generalMacro="braf_md1_base_f";
scope=0;
displayName="md1 Base";
dexterity=1.6799999;
model="\braf\braf_weapons_assault_rifles\762mm_MD1\md1.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_md1\md1.p3d";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_FAL_762"
"braf_fal_762"
};
reloadAction="braf_GestureReloadFAL";
recoil="recoil_dmr_03";
@@ -20,9 +20,9 @@ class Braf_md1_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -45,7 +45,7 @@ class Braf_md1_base_F: Rifle_Base_F
mass=99.208;
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_B",
@@ -82,7 +82,7 @@ class Braf_md1_base_F: Rifle_Base_F
magazines[]={};
magazineWell[]=
{
"BRAF_RifleGrenade"
"braf_riflegrenade"
};
discreteDistanceCameraPoint[]=
{
@@ -156,7 +156,7 @@ class Braf_md1_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -172,84 +172,84 @@ class Braf_md1_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -414,7 +414,7 @@ class Braf_md1_base_F: Rifle_Base_F
{
priority=1;
};
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -424,32 +424,32 @@ class Braf_md1_base_F: Rifle_Base_F
"Camo5"
};
};
class Braf_md1: Braf_md1_base_F
class braf_md1: braf_md1_base_f
{
_generalMacro="Braf_md1";
author="BRAF Team";
_generalMacro="braf_md1";
author = "BRAF TEAM";
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_MD1\md1.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_md1\md1.p3d";
displayName="IMBEL M964 MD1 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_MD1\ui\MD1_ui.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_md1\ui\md1_ui.paa";
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\fal_coronha.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\fal_coronha.paa"
};
};
class Braf_md1_Grip: Braf_md1
class braf_md1_grip: braf_md1
{
_generalMacro="Braf_md1_Grip";
author="BRAF Team";
_generalMacro="braf_md1_grip";
author = "BRAF TEAM";
scope=2;
displayName="IMBEL M964 MD1 7.62mm (Grip)";
model="\braf\braf_weapons_assault_rifles\762mm_MD1\md1_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\762mm_MD1\ui\MD1_grip_ui.paa";
model="\braf\braf_weapons_assault_rifles\762mm_md1\md1_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\762mm_md1\ui\md1_grip_ui.paa";
hiddenSelections[]=
{
"Camo1",
@@ -461,17 +461,17 @@ class Braf_md1_Grip: Braf_md1
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\fal_coronha.paa",
"\braf\braf_weapons_assault_rifles\762mm_MD1\Data\vgrip_co.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\fal_coronha.paa",
"\braf\braf_weapons_assault_rifles\762mm_md1\data\vgrip_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fnfal_vfg.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fnfal_vfg.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -491,15 +491,15 @@ class Braf_md1_Grip: Braf_md1
priority=1;
};
};
class Braf_md1_Dot: Braf_md1
class braf_md1_dot: braf_md1
{
_generalMacro="Braf_md1_Dot";
_generalMacro="braf_md1_dot";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot";
item="braf_dot";
};
class LinkedItemsAcc
{
@@ -508,15 +508,15 @@ class Braf_md1_Dot: Braf_md1
};
};
};
class Braf_md1_grip_Dot: Braf_md1_Grip
class braf_md1_grip_dot: braf_md1_grip
{
_generalMacro="Braf_md1_grip_Dot";
_generalMacro="braf_md1_grip_dot";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot";
item="braf_dot";
};
class LinkedItemsAcc
{
@@ -525,9 +525,9 @@ class Braf_md1_grip_Dot: Braf_md1_Grip
};
};
};
class Braf_md1_Scope: Braf_md1
class braf_md1_scope: braf_md1
{
_generalMacro="Braf_md1_Scope";
_generalMacro="braf_md1_scope";
class LinkedItems
{
class LinkedItemsOptic
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_weapons_assault_rifles\762mm_MD1\data\vgrip_nohq.tga";
texture="braf\braf_weapons_assault_rifles\762mm_md1\data\vgrip_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_weapons_assault_rifles\762mm_MD1\data\vgrip_smdi.tga";
texture="braf\braf_weapons_assault_rifles\762mm_md1\data\vgrip_smdi.tga";
uvSource="tex";
class uvTransform
{
@@ -80,7 +80,7 @@ class Stage6
};
class Stage7
{
texture="a3\Data\env_land_co.tga";
texture="a3\data\env_land_co.tga";
uvSource="tex";
class uvTransform
{
@@ -1,16 +1,16 @@
class Braf_md1a1_base_F: Rifle_Base_F
class braf_md1a1_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_md1a1_base_F";
author = "BRAF TEAM";
_generalMacro="braf_md1a1_base_f";
scope=0;
displayName="md1a1 Base";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_FAL_762"
"braf_fal_762"
};
reloadAction="braf_GestureReloadFAL";
recoil="recoil_dmr_03";
@@ -18,9 +18,9 @@ class Braf_md1a1_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -42,7 +42,7 @@ class Braf_md1a1_base_F: Rifle_Base_F
{
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_B",
@@ -81,7 +81,7 @@ class Braf_md1a1_base_F: Rifle_Base_F
magazines[]={};
magazineWell[]=
{
"BRAF_RifleGrenade"
"braf_riflegrenade"
};
discreteDistanceCameraPoint[]=
{
@@ -155,7 +155,7 @@ class Braf_md1a1_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -171,84 +171,84 @@ class Braf_md1a1_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -397,16 +397,16 @@ class Braf_md1a1_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_md1a1: Braf_md1a1_base_F
class braf_md1a1: braf_md1a1_base_f
{
author="BRAF Team";
_generalMacro="Braf_md1a1";
author = "BRAF TEAM";
_generalMacro="braf_md1a1";
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_MD1A1\md1a1.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_md1a1\md1a1.p3d";
dexterity=1.6799999;
displayName="IMBEL M964 MD1 A1 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_MD1A1\ui\MD1_A1_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_md1a1\ui\md1_a1_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -417,11 +417,11 @@ class Braf_md1a1: Braf_md1a1_base_F
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_ParaFAL\data\ParaFal_stock.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_stock.paa"
};
descriptionShort="IMBEL MD1A1 Assault Rifle";
inertia=0.80000001;
@@ -445,14 +445,14 @@ class Braf_md1a1: Braf_md1a1_base_F
priority=1;
};
};
class Braf_md1a1_Grip: Braf_md1a1
class braf_md1a1_grip: braf_md1a1
{
author="BRAF Team";
_generalMacro="Braf_md1a1_Dot";
author = "BRAF TEAM";
_generalMacro="braf_md1a1_dot";
scope=2;
displayName="IMBEL M964 MD1 A1 7.62mm (Grip)";
model="\braf\braf_weapons_assault_rifles\762mm_MD1A1\md1a1_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\762mm_MD1A1\ui\MD1_A1_grip_ui.paa";
model="\braf\braf_weapons_assault_rifles\762mm_md1a1\md1a1_grip.p3d";
picture="\braf\braf_weapons_assault_rifles\762mm_md1a1\ui\md1_a1_grip_ui.paa";
hiddenSelections[]=
{
"Camo1",
@@ -464,17 +464,17 @@ class Braf_md1a1_Grip: Braf_md1a1
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_ParaFAL\data\ParaFal_stock.paa",
"\braf\braf_weapons_assault_rifles\762mm_MD1\Data\vgrip_co.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_stock.paa",
"\braf\braf_weapons_assault_rifles\762mm_md1\data\vgrip_co.paa"
};
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fnfal_vfg.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fnfal_vfg.rtm"
};
class WeaponSlotsInfo: WeaponSlotsInfo
{
@@ -494,16 +494,16 @@ class Braf_md1a1_Grip: Braf_md1a1
priority=1;
};
};
class Braf_md1a1_Dot: Braf_md1a1
class braf_md1a1_dot: braf_md1a1
{
author="BRAF Team";
_generalMacro="Braf_md1a1_Dot";
author = "BRAF TEAM";
_generalMacro="braf_md1a1_dot";
class LinkedItems
{
class LinkedItemsOptic
{
slot="CowsSlot";
item="braf_Dot";
item="braf_dot";
};
class LinkedItemsAcc
{
@@ -512,10 +512,10 @@ class Braf_md1a1_Dot: Braf_md1a1
};
};
};
class Braf_md1a1_Scope: Braf_md1a1
class braf_md1a1_scope: braf_md1a1
{
author="BRAF Team";
_generalMacro="Braf_md1a1_Scope";
author = "BRAF TEAM";
_generalMacro="braf_md1a1_scope";
class LinkedItems
{
class LinkedItemsOptic
@@ -1,16 +1,16 @@
class Braf_MD1_tactical_base_F: Rifle_Base_F
class braf_md1_tactical_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_MD1_tactical_base_F";
author = "BRAF TEAM";
_generalMacro="braf_md1_tactical_base_f";
scope=0;
displayName="MD1_tactical Base";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_FAL_762"
"braf_fal_762"
};
reloadAction="braf_GestureReloadFAL";
recoil="recoil_dmr_03";
@@ -18,9 +18,9 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fnfal_vfg.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fnfal_vfg.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -43,7 +43,7 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
mass=99.208;
class MuzzleSlot: MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]={
"braf_fal_bayonet"
};
@@ -80,7 +80,7 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
magazines[]={};
magazineWell[]=
{
"BRAF_RifleGrenade"
"braf_riflegrenade"
};
discreteDistanceCameraPoint[]=
{
@@ -154,7 +154,7 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -170,84 +170,84 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -396,16 +396,16 @@ class Braf_MD1_tactical_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_MD1_tactical: Braf_MD1_tactical_base_F
class braf_md1_tactical: braf_md1_tactical_base_f
{
author="BRAF Team";
_generalMacro="Braf_MD1_tactical";
author = "BRAF TEAM";
_generalMacro="braf_md1_tactical";
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_MD1_Tactical\MD1_tactical.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_md1_tactical\md1_tactical.p3d";
dexterity=1.6799999;
displayName="IMBEL M964 MD1 FAL PELOPES 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_MD1_Tactical\ui\MD1_a1_pelo_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_md1_tactical\ui\md1_a1_pelo_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -416,11 +416,11 @@ class Braf_MD1_tactical: Braf_MD1_tactical_base_F
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_MD1_Tactical\Data\trilho_guardamao_co.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_ParaFal\Data\Parafal_stock.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_md1_tactical\data\trilho_guardamao_co.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\trilho_superior.paa",
"\braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_stock.paa"
};
descriptionShort="IMBEL MD1 Special Assault Rifle";
inertia=0.80000001;
@@ -444,10 +444,10 @@ class Braf_MD1_tactical: Braf_MD1_tactical_base_F
priority=1;
};
};
class Braf_MD1_tactical_Dot: Braf_MD1_tactical
class braf_md1_tactical_dot: braf_md1_tactical
{
author="BRAF Team";
_generalMacro="Braf_MD1_tactical_Dot";
author = "BRAF TEAM";
_generalMacro="braf_md1_tactical_dot";
class LinkedItems
{
class LinkedItemsOptic
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_MD1_Tactical\data\trilho_guardamao_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_md1_tactical\data\trilho_guardamao_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_MD1_Tactical\data\trilho_guardamao_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_md1_tactical\data\trilho_guardamao_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -1,16 +1,16 @@
class Braf_ParaFal_base_F: Rifle_Base_F
class braf_parafal_base_f: Rifle_Base_F
{
author="BRAF Team";
_generalMacro="Braf_ParaFal_base_F";
author = "BRAF TEAM";
_generalMacro="braf_parafal_base_f";
scope=0;
displayName="ParaFal Base";
magazines[]=
{
"braf_20Rnd_762x51"
"braf_20rnd_762x51"
};
magazineWell[]=
{
"BRAF_Fal_762"
"braf_fal_762"
};
reloadAction="braf_GestureReloadFal";
recoil="recoil_dmr_03";
@@ -18,9 +18,9 @@ class Braf_ParaFal_base_F: Rifle_Base_F
handAnim[]=
{
"OFP2_ManSkeleton",
"\braf\braf_weapons_anim\animations\762mm_FN_FAL\fal_handanim.rtm"
"\braf\braf_weapons_anim\animations\762mm_fn_fal\fal_handanim.rtm"
};
overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
overviewPicture="\a3\data_f_mark\images\watermarkinfo_page07_ca.paa";
discreteDistanceInitIndex=2;
discreteDistance[]={100,200,300,400,500,600};
discreteDistanceCameraPoint[]=
@@ -45,7 +45,7 @@ class Braf_ParaFal_base_F: Rifle_Base_F
};
class MuzzleSlot
{
linkProxy="\A3\data_f\proxies\weapon_slots\MUZZLE";
linkProxy="\a3\data_f\proxies\weapon_slots\muzzle";
compatibleItems[]=
{
"muzzle_snds_B",
@@ -82,7 +82,7 @@ class Braf_ParaFal_base_F: Rifle_Base_F
};
reloadMagazineSound[]=
{
"braf\braf_weapons_sound\weapons\FAL\fal_reload.ogg",
"braf\braf_weapons_sound\weapons\fal\fal_reload.ogg",
1,
1,
10
@@ -98,84 +98,84 @@ class Braf_ParaFal_base_F: Rifle_Base_F
};
bullet1[]=
{
"A3\sounds_f\weapons\shells\7_62\metal_762_01",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"a3\sounds_f\weapons\shells\7_62\grass_762_04",
0.63095737,
1,
15
@@ -324,17 +324,17 @@ class Braf_ParaFal_base_F: Rifle_Base_F
aiDispersionCoefY=3;
aiDispersionCoefX=2;
};
class Braf_ParaFal: Braf_ParaFal_base_F
class braf_parafal: braf_parafal_base_f
{
author="BRAF Team";
_generalMacro="Braf_ParaFal";
author = "BRAF TEAM";
_generalMacro="braf_parafal";
curatorScope=2;
scope=2;
model="\braf\braf_weapons_assault_rifles\762mm_ParaFAL\m964a1.p3d";
model="\braf\braf_weapons_assault_rifles\762mm_parafal\m964a1.p3d";
dexterity=1.6799999;
displayName="IMBEL M964A1 7.62mm";
picture="\braf\braf_weapons_assault_rifles\762mm_ParaFAL\ui\parafal_ui.paa";
UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
picture="\braf\braf_weapons_assault_rifles\762mm_parafal\ui\parafal_ui.paa";
UiPicture="\a3\weapons_f\data\ui\icon_regular_ca.paa";
hiddenSelections[]=
{
"Camo1",
@@ -344,10 +344,10 @@ class Braf_ParaFal: Braf_ParaFal_base_F
};
hiddenSelectionsTextures[]=
{
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\ParaFal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\ParaFal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_FAL\Data\ParaFal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_ParaFAL\data\Parafal_stock.paa"
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_muzle.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_guardamao.paa",
"\braf\braf_weapons_assault_rifles\762mm_fal\data\parafal_corpo.paa",
"\braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_stock.paa"
};
descriptionShort="IMBEL PARAFAL Assault Rifle";
inertia=0.80000001;
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\762mm_ParaFAL\Data\Parafal_coronha_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_coronha_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\762mm_ParaFAL\Data\Parafal_coronha_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_parafal\data\parafal_coronha_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -1,9 +1,9 @@
class CfgAmmo
{
class GrenadeBase;
class braf_FAL_granada: GrenadeBase {
class braf_fal_granada: GrenadeBase {
simulation="shotShell";
model="\braf\braf_weapons_assault_rifles\mags\granade_FAL\granada.p3d";
model="\braf\braf_weapons_assault_rifles\mags\granade_fal\granada.p3d";
hit=400;
indirectHit=100;
indirectHitRange=2;
+1 -1
View File
@@ -4,7 +4,7 @@ class CfgCloudlets {
interval = 0.0595;
circleRadius = 0;
circleVelocity[] = {0, 0, 0};
particleShape = "\A3\weapons_f\ammo\cartridge.p3d";
particleShape = "\a3\weapons_f\ammo\cartridge.p3d";
particleFSNtieth = 1;
particleFSIndex = 0;
particleFSFrameCount = 1;
@@ -1,70 +1,70 @@
class CfgMagazineWells
{
class BRAF_Stanag_556
class braf_stanag_556
{
BI_Magazines[]=
{
"braf_30Rnd_556x45",
"braf_20Rnd_556x45",
"braf_20Rnd_556x45_red",
"braf_30Rnd_556x45_red",
"braf_30Rnd_556x45_green",
"braf_30Rnd_556x45_yellow",
"braf_30Rnd_556x45_Blank"
"braf_30rnd_556x45",
"braf_20rnd_556x45",
"braf_20rnd_556x45_red",
"braf_30rnd_556x45_red",
"braf_30rnd_556x45_green",
"braf_30rnd_556x45_yellow",
"braf_30rnd_556x45_blank"
};
};
class braf_9x19mm_carbine
{
BI_Magazines[]=
{
"braf_30Rnd_9x19"
"braf_30rnd_9x19"
};
};
class BRAF_LapaMag_556
class braf_lapamag_556
{
BI_Magazines[]=
{
"braf_Lapa30Rnd_556x45",
"braf_Lapa30Rnd_556x45_red"
"braf_lapa30rnd_556x45",
"braf_lapa30rnd_556x45_red"
};
};
class BRAF_FAL_762
class braf_fal_762
{
BI_Magazines[]=
{
"braf_20Rnd_762x51",
"braf_20Rnd_762x51_green",
"braf_20Rnd_762x51_red",
"braf_20Rnd_762x51_yellow",
"braf_20Rnd_762x51_Blank",
"braf_40Rnd_762x51",
"braf_40Rnd_762x51_red"
"braf_20rnd_762x51",
"braf_20rnd_762x51_green",
"braf_20rnd_762x51_red",
"braf_20rnd_762x51_yellow",
"braf_20rnd_762x51_blank",
"braf_40rnd_762x51",
"braf_40rnd_762x51_red"
};
};
class BRAF_RifleGrenade
class braf_riflegrenade
{
BI_Magazines[]=
{
"braf_FAL_granada_mag"
"braf_fal_granada_mag"
};
};
class BRAF_HK_556
class braf_hk_556
{
BI_Magazines[]=
{
"braf_30Rnd_556x45_HK",
"braf_30Rnd_556x45_HK_Mix_red",
"braf_30Rnd_556x45_HK_Mix_green",
"braf_30Rnd_556x45_HK_festim"
"braf_30rnd_556x45_hk",
"braf_30rnd_556x45_hk_mix_red",
"braf_30rnd_556x45_hk_mix_green",
"braf_30rnd_556x45_hk_festim"
};
};
class BRAF_Sig_556
class braf_sig_556
{
BI_Magazines[]=
{
"braf_sig_556x45",
"braf_sig_556x45_Mix_red",
"braf_sig_556x45_Mix_green",
"braf_sig_556x45_mix_red",
"braf_sig_556x45_mix_green",
"braf_sig_556x45_festim"
};
};
+81 -81
View File
@@ -1,22 +1,22 @@
class CfgMagazines{
class CA_Magazine;
class braf_30Rnd_9x19: CA_Magazine
class braf_30rnd_9x19: CA_Magazine
{
scope=2;
displayName="9mm 30Rnd Mag";
model="\braf\braf_weapons_assault_rifles\mags\9mm_Carbine\9mm_Carbine.p3d";
model="\braf\braf_weapons_assault_rifles\mags\9mm_carbine\9mm_carbine.p3d";
descriptionShort="5.56mm 30Rnd 9mm Mag";
tracersEvery=0;
modelSpecial="\braf\braf_weapons_assault_rifles\mags\9mm_Carbine\9mm_Carbine.p3d";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\9mm_carbine\9mm_carbine.p3d";
modelSpecialIsProxy=1;
picture="\A3\Weapons_F\Data\UI\M_30Rnd_45ACP_CA.paa";
picture="\a3\weapons_f\data\ui\m_30rnd_45acp_ca.paa";
ammo="B_9x21_Ball";
count=30;
mass=10;
initSpeed=370;
};
// 5.56mm - IA2 STANAG
class braf_20Rnd_556x45: CA_Magazine
class braf_20rnd_556x45: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -32,7 +32,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_20.p3d";
modelSpecialIsProxy=1;
};
class braf_20Rnd_556x45_red: CA_Magazine
class braf_20rnd_556x45_red: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -48,7 +48,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_20.p3d";
modelSpecialIsProxy=1;
};
class braf_30Rnd_556x45: CA_Magazine
class braf_30rnd_556x45: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -64,7 +64,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_30.p3d";
modelSpecialIsProxy=1;
};
class braf_30Rnd_556x45_red: CA_Magazine
class braf_30rnd_556x45_red: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -80,7 +80,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_30.p3d";
modelSpecialIsProxy=1;
};
class braf_30Rnd_556x45_green: CA_Magazine
class braf_30rnd_556x45_green: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -96,7 +96,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_30.p3d";
modelSpecialIsProxy=1;
};
class braf_30Rnd_556x45_yellow: CA_Magazine
class braf_30rnd_556x45_yellow: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -112,7 +112,7 @@ class CfgMagazines{
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_stanag\proxy\braf_m16_30.p3d";
modelSpecialIsProxy=1;
};
class braf_30Rnd_556x45_Blank: CA_Magazine
class braf_30rnd_556x45_blank: CA_Magazine
{
initSpeed=920;
scope=2;
@@ -137,40 +137,40 @@ class CfgMagazines{
};
};
// 5.56mm - LAPA Magazine
class braf_Lapa30Rnd_556x45: CA_Magazine
class braf_lapa30rnd_556x45: CA_Magazine
{
initSpeed=850;
scope=2;
displayName="5.56mm 30Rnd LAPA Mag";
model="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\braf_lapa_30_drop.p3d";
model="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\braf_lapa_30_drop.p3d";
ammo="B_556x45_Ball";
count=30;
mass=12;
lastRoundsTracer=4;
descriptionShort="5.56mm 30Rnd LAPA Mag";
tracersEvery=0;
picture="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\lapa_fa03_ui_magazine.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\braf_lapa_30.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\lapa_fa03_ui_magazine.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\braf_lapa_30.p3d";
modelSpecialIsProxy=1;
};
class braf_Lapa30Rnd_556x45_red: CA_Magazine
class braf_lapa30rnd_556x45_red: CA_Magazine
{
initSpeed=850;
scope=2;
displayName="5.56mm 30Rnd LAPA Mag (Red Tracer)";
model="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\braf_lapa_30_drop.p3d";
model="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\braf_lapa_30_drop.p3d";
ammo="braf_556_ball_RED";
count=30;
mass=12;
lastRoundsTracer=4;
descriptionShort="5.56mm 30Rnd LAPA Mag (Red Tracer)";
tracersEvery=0;
picture="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\lapa_fa03_ui_magazine.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_LAPA_magazine\braf_lapa_30.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\lapa_fa03_ui_magazine.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\556mm_lapa_magazine\braf_lapa_30.p3d";
modelSpecialIsProxy=1;
};
// 5.56mm - Sig 551
class braf_sig_556x45: braf_30Rnd_556x45
class braf_sig_556x45: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd SigSauer Mag";
@@ -180,10 +180,10 @@ class CfgMagazines{
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd SigSauer Mag"; /// on mouse-over in Inventory
tracersEvery = 0;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag.paa";
modelSpecialIsProxy = 1;
};
class braf_sig_556x45_Mix_red: braf_30Rnd_556x45
class braf_sig_556x45_mix_red: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd SigSauer Mag (Red Tracer)";
@@ -193,10 +193,10 @@ class CfgMagazines{
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd SigSauer Mag with Red Tracer reload warning"; /// on mouse-over in Inventory
tracersEvery = 4;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_vermelho.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_vermelho.paa";
modelSpecialIsProxy = 1;
};
class braf_sig_556x45_Mix_green: braf_30Rnd_556x45
class braf_sig_556x45_mix_green: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd SigSauer Mag (Green Tracer)";
@@ -206,10 +206,10 @@ class CfgMagazines{
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd SigSauer Mag with Green Tracer reload warning"; /// on mouse-over in Inventory
tracersEvery = 4;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_verde.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_verde.paa";
modelSpecialIsProxy = 1;
};
class braf_sig_556x45_festim: braf_30Rnd_556x45
class braf_sig_556x45_festim: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd SigSauer Mag (Blank)";
@@ -217,142 +217,142 @@ class CfgMagazines{
count=30;
mass = 12;
descriptionShort = "5.56mm Mag 30Rnd for training"; /// on mouse-over in Inventory
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_branco.paa";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_branco.paa";
modelSpecialIsProxy = 1;
};
// 5.56mm - HK33 Magazine
class braf_30Rnd_556x45_HK: braf_30Rnd_556x45
class braf_30rnd_556x45_hk: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd HK Mag";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\hk_mag_30.p3d";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\hk_mag_30.p3d";
ammo ="braf_556_ball_RED";
count=30;
mass = 12;
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd HK Mag"; /// on mouse-over in Inventory
tracersEvery = 0;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\proxy\braf_Hk_30.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\proxy\braf_hk_30.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_HK_Mix_red: braf_30Rnd_556x45
class braf_30rnd_556x45_hk_mix_red: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd HK Mag (Red Tracer)";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\hk_mag_30_vermelho.p3d";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\hk_mag_30_vermelho.p3d";
ammo ="braf_556_ball_RED";
count=30;
mass = 12;
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd HK Mag (Red Tracer)"; /// on mouse-over in Inventory
tracersEvery = 4;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_vermelho.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\proxy\braf_Hk_30_vermelho.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_vermelho.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\proxy\braf_hk_30_vermelho.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_HK_Mix_green: braf_30Rnd_556x45
class braf_30rnd_556x45_hk_mix_green: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd HK Mag (Green Tracer)";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\hk_mag_30_verde.p3d";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\hk_mag_30_verde.p3d";
ammo ="braf_556_ball_GREEN";
count=30;
mass = 12;
lastRoundsTracer = 3;
descriptionShort = "5.56mm 30Rnd HK Mag (Green Tracer)"; /// on mouse-over in Inventory
tracersEvery = 4;
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_verde.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\proxy\braf_Hk_30_verde.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_verde.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\proxy\braf_hk_30_verde.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_HK_festim: braf_30Rnd_556x45
class braf_30rnd_556x45_hk_festim: braf_30rnd_556x45
{
initSpeed = 850;
displayName ="5.56mm 30Rnd HK Mag (Blank)";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\hk_mag_30_branco.p3d";
model = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\hk_mag_30_branco.p3d";
ammo ="braf_556_ball_Festin";
count=30;
mass = 12;
descriptionShort = "5.56mm 30Rnd HK Mag (Blank)"; /// on mouse-over in Inventory
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\Hkmag_branco.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_HK33_Magazine\proxy\braf_Hk_30_branco.p3d";
picture = "\braf\braf_weapons_assault_rifles\556mm_hk33\data\ui\hkmag_branco.paa";
modelSpecial = "\braf\braf_weapons_assault_rifles\mags\556mm_hk33_magazine\proxy\braf_hk_30_branco.p3d";
modelSpecialIsProxy = 1;
};
// 7.62mm - FAL Magazine
class braf_20Rnd_762x51: CA_Magazine {
class braf_20rnd_762x51: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 20Rnd FAL Mag";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_20.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_20.p3d";
ammo="braf_762_ball";
count=20;
mass=12;
lastRoundsTracer=4;
descriptionShort="7.62mm 20Rnd FAL Mag";
tracersEvery=0;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_20.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_20.p3d";
modelSpecialIsProxy=1;
};
class braf_20Rnd_762x51_red: CA_Magazine {
class braf_20rnd_762x51_red: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 20Rnd FAL Mag (Red Tracer)";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_20.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_20.p3d";
ammo="braf_762_ball_red";
count=20;
mass=12;
lastRoundsTracer=20;
descriptionShort="7.62mm 20Rnd FAL Mag (Red Tracer)";
tracersEvery=1;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_20.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_20.p3d";
modelSpecialIsProxy=1;
};
class braf_20Rnd_762x51_green: CA_Magazine {
class braf_20rnd_762x51_green: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 20Rnd FAL Mag (Green Tracer)";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_20.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_20.p3d";
ammo="braf_762_ball_Green";
count=20;
mass=12;
lastRoundsTracer=20;
descriptionShort="7.62mm 20Rnd FAL Mag (Green Tracer)";
tracersEvery=1;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_20.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_20.p3d";
modelSpecialIsProxy=1;
};
class braf_20Rnd_762x51_yellow: CA_Magazine {
class braf_20rnd_762x51_yellow: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 20Rnd FAL Mag (Yellow Tracer)";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_20.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_20.p3d";
ammo="braf_762_ball_yellow";
count=20;
mass=12;
lastRoundsTracer=20;
descriptionShort="7.62mm 20Rnd FAL Mag (Yellow Tracer)";
tracersEvery=1;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_20.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag20.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_20.p3d";
modelSpecialIsProxy=1;
};
class braf_20Rnd_762x51_Blank: CA_Magazine {
class braf_20rnd_762x51_blank: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 20Rnd FAL Mag (Blank)";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_20.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_20.p3d";
ammo="braf_762_ball_Festin";
count=20;
mass=12;
lastRoundsTracer=0;
descriptionShort="7.62mm 20Rnd FAL Mag (Blank)";
tracersEvery=0;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag20_festim.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_20.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag20_festim.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_20.p3d";
modelSpecialIsProxy=1;
hiddenSelections[]=
{
@@ -360,70 +360,70 @@ class CfgMagazines{
};
hiddenSelectionsTextures[]=
{
"braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\Data\fal_mag_co_branco.paa"
"braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\data\fal_mag_co_branco.paa"
};
};
class braf_40Rnd_762x51: CA_Magazine {
class braf_40rnd_762x51: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 40Rnd FAL Mag";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_40.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_40.p3d";
ammo="braf_762_ball";
count=40;
mass=18;
lastRoundsTracer=4;
descriptionShort="7.62mm 40Rnd FAL Mag";
tracersEvery=0;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag40.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_40.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag40.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_40.p3d";
modelSpecialIsProxy=1;
};
class braf_40Rnd_762x51_red: CA_Magazine {
class braf_40rnd_762x51_red: CA_Magazine {
initSpeed=850;
scope=2;
displayName="7.62mm 40Rnd FAL Mag (Red Tracer)";
model="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\fal_mag_40.p3d";
model="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\fal_mag_40.p3d";
ammo="braf_762_ball_red";
count=40;
mass=18;
lastRoundsTracer=20;
descriptionShort="7.62mm 40Rnd FAL Mag (Red Tracer)";
tracersEvery=1;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\falmag40.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_fal_40.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\falmag40.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_fal_40.p3d";
modelSpecialIsProxy=1;
};
class braf_FAL_granada_mag: CA_Magazine {
class braf_fal_granada_mag: CA_Magazine {
scope=2;
initSpeed=70;
model="\braf\braf_weapons_assault_rifles\mags\granade_FAL\granada.p3d";
model="\braf\braf_weapons_assault_rifles\mags\granade_fal\granada.p3d";
displayName="FAL grenade";
descriptionShort="HE FAL Granade";
reloadAction="braf_grenade_fal";
ammo="braf_FAL_granada";
ammo="braf_fal_granada";
mass=25;
count=1;
ACE_Size=400;
ACE_Weight=0.52999997;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\Granada.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_granada.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\granada.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_granada.p3d";
modelSpecialIsProxy=1;
};
class braf_granade_fal
{
scope=2;
initSpeed=70;
model="\braf\braf_weapons_assault_rifles\mags\granade_FAL\granada.p3d";
model="\braf\braf_weapons_assault_rifles\mags\granade_fal\granada.p3d";
displayName="FAL grenade";
descriptionShort="HE FAL Granade";
reloadAction="braf_grenade_fal";
ammo="braf_FAL_granada";
ammo="braf_fal_granada";
mass=25;
count=1;
ACE_Size=400;
ACE_Weight=0.52999997;
picture="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\ui\Granada.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\proxy\braf_granada.p3d";
picture="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\ui\granada.paa";
modelSpecial="\braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\proxy\braf_granada.p3d";
modelSpecialIsProxy=1;
};
};
+16 -16
View File
@@ -2,7 +2,7 @@ class CfgPatches
{
class braf_weapons_assault_rifles
{
author = "BRAF Team";
author = "BRAF TEAM";
units[] = {};
weapons[] = {};
requiredVersion = 0.1;
@@ -58,19 +58,19 @@ class CfgWeapons
class WeaponSlotsInfo;
class GunParticles;
};
#include "556mm_Colt\556mm_Colt.hpp"
#include "556mm_HK33\HK33A3\HK33A3.hpp"
#include "556mm_HK33\HK33\HK33.hpp"
#include "556mm_HK416\HK416.hpp"
#include "556mm_IA2_fuzil\556mm_IA2_fuzil.hpp"
#include "556mm_LAPA\556mm_LAPA.hpp"
#include "556mm_MD97_GL\556mm_MD97_GL.hpp"
#include "556mm_MD97_fuzil\556mm_MD97_fuzil.hpp"
#include "556mm_SIG_551\556mm_SIG_551.hpp"
#include "762mm_FAL\762mm_FAL.hpp"
#include "762mm_FAP\762mm_FAP.hpp"
#include "762mm_MD1A1\762mm_MD1A1.hpp"
#include "762mm_MD1\762mm_MD1.hpp"
#include "762mm_MD1_Tactical\762mm_MD1_Tactical.hpp"
#include "762mm_ParaFAL\762mm_ParaFAL.hpp"
#include "556mm_colt\556mm_colt.hpp"
#include "556mm_hk33\hk33a3\hk33a3.hpp"
#include "556mm_hk33\hk33\hk33.hpp"
#include "556mm_hk416\hk416.hpp"
#include "556mm_ia2_fuzil\556mm_ia2_fuzil.hpp"
#include "556mm_lapa\556mm_lapa.hpp"
#include "556mm_md97_gl\556mm_md97_gl.hpp"
#include "556mm_md97_fuzil\556mm_md97_fuzil.hpp"
#include "556mm_sig_551\556mm_sig_551.hpp"
#include "762mm_fal\762mm_fal.hpp"
#include "762mm_fap\762mm_fap.hpp"
#include "762mm_md1a1\762mm_md1a1.hpp"
#include "762mm_md1\762mm_md1.hpp"
#include "762mm_md1_tactical\762mm_md1_tactical.hpp"
#include "762mm_parafal\762mm_parafal.hpp"
};
@@ -1,6 +1,6 @@
class CfgSkeletons
{
class braf_lapa_30Skeleton
class braf_lapa_30skeleton
{
isDiscrete=0;
skeletonInherit="";
@@ -17,7 +17,7 @@ class CfgModels
mfMax=0;
mFact=0;
tBody=0;
skeletonName="braf_lapa_30Skeleton";
skeletonName="braf_lapa_30skeleton";
sectionsInherit="";
sections[]={"camo"};
class Animations
@@ -4,7 +4,7 @@ class CfgMagazines
class FakeMagazine; // External class reference
class Default; // External class reference
class braf_20Rnd_556x45: CA_Magazine
class braf_20rnd_556x45: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -20,7 +20,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_20.p3d";
modelSpecialIsProxy = 1;
};
class braf_20Rnd_556x45_red: CA_Magazine
class braf_20rnd_556x45_red: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -36,7 +36,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_20.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45: CA_Magazine
class braf_30rnd_556x45: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -52,7 +52,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_30.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_red: CA_Magazine
class braf_30rnd_556x45_red: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -68,7 +68,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_30.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_green: CA_Magazine
class braf_30rnd_556x45_green: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -84,7 +84,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_30.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_yellow: CA_Magazine
class braf_30rnd_556x45_yellow: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -100,7 +100,7 @@ class CfgMagazines
modelSpecial = "\braf\braf_weapons_assault_rifles\braf_mags\556mm\proxy\braf_m16_30.p3d";
modelSpecialIsProxy = 1;
};
class braf_30Rnd_556x45_Blank: CA_Magazine
class braf_30rnd_556x45_blank: CA_Magazine
{
initSpeed = 920;
scope=2;
@@ -131,6 +131,6 @@ class CfgMagazines
//};
//hiddenSelectionsTextures[]=
///{
// "a3\Weapons_F_Exp\Rifles\SPAR_01\Data\arifle_SPAR_01_snd_F_02_co.paa"
// "a3\weapons_f_exp\rifles\spar_01\data\arifle_spar_01_snd_f_02_co.paa"
//};
//reloadAction="GestureReloadSPAR_02";
@@ -28,7 +28,7 @@ class Stage1
};
class Stage2
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\metal_detail_dt.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\metal_detail_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -28,7 +28,7 @@ class Stage1
};
class Stage2
{
texture = "braf\braf_weapons_assault_rifles\762mm_FAL\Data\metal_detail_dt.paa";
texture = "braf\braf_weapons_assault_rifles\762mm_fal\data\metal_detail_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap";
VertexShaderID="NormalMap";
class Stage1
{
texture = "braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\Data\falmag_nohq.paa";
texture = "braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\data\falmag_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_weapons_assault_rifles\mags\762mm_FAL_magazine\Data\falmag_smdi.paa";
texture = "braf\braf_weapons_assault_rifles\mags\762mm_fal_magazine\data\falmag_smdi.paa";
uvSource = "tex";
class uvTransform
{