inicio da config PBOs weapons, vest, aviation e backpack

This commit is contained in:
valmojr
2023-10-18 19:15:04 -03:00
parent 9e65992385
commit 21fbaeaa99
219 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,127 @@
class BRAF_Alpha200_Pilot;
class braf_Alpha200_ItemInfo;
class BRAF_Alpha200_White: BRAF_Alpha200_Pilot
{
_generalMacro="BRAF_Alpha200_BRAF_Alpha200_White";
displayName="Alpha 200 Helmet White";
picture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\ui\alpha200_WHITE.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_White_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
class ItemInfo : braf_Alpha200_ItemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_White_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
};
};
class BRAF_Alpha200_Yellow: BRAF_Alpha200_Pilot
{
_generalMacro="BRAF_Alpha200_BRAF_Alpha200_Yellow";
displayName="Alpha 200 Helmet Yellow";
picture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\ui\alpha200_YELLOW.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Yellow_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
class ItemInfo : braf_Alpha200_ItemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Yellow_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
};
};
class BRAF_Alpha200_Orange: BRAF_Alpha200_Pilot
{
_generalMacro="BRAF_Alpha200_BRAF_Alpha200_Orange";
displayName="Alpha 200 Helmet Orange";
picture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\ui\alpha200_ORANGE.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Orange_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
class ItemInfo : braf_Alpha200_ItemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Yellow_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
};
};
class BRAF_Alpha200_Olive: BRAF_Alpha200_Pilot
{
_generalMacro="BRAF_Alpha200_BRAF_Alpha200_Olive";
displayName="Alpha 200 Helmet Olive";
picture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\ui\alpha200_ORANGE.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Olive_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
class ItemInfo : braf_Alpha200_ItemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Olive_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
};
};
class BRAF_Alpha200_Black: BRAF_Alpha200_Pilot
{
_generalMacro="BRAF_Alpha200_BRAF_Alpha200_Black";
displayName="Alpha 200 Helmet Black";
picture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\ui\alpha200_BLACK.paa";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Black_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
class ItemInfo : braf_Alpha200_ItemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_Black_co.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200.rvmat"
};
};
};

View File

@@ -0,0 +1,89 @@
class StageTI
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_camo_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,1};
specular[]={0.41176471,0.41176471,0.41176471,1};
specularPower=78;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\Alpha200\data\Alpha200_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(1.75,1.05)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};

View File

@@ -0,0 +1,98 @@
class BRAF_HGU55P;
class BRAF_HGU55P_itemInfo;
class BRAF_HGU55P_White: BRAF_HGU55P
{
_generalMacro="BRAF_HGU55P_White";
displayName="HGU55P Helmet White";
picture="";
hiddenSelections[]=
{
"camo",
"casco"
};
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_White_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_White_co.paa"
};
class ItemInfo : BRAF_HGU55P_itemInfo
{
hiddenSelections[]=
{
"camo",
"casco"
};
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_White_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_White_co.paa"
};
};
};
class BRAF_HGU55P_Yellow: BRAF_HGU55P
{
_generalMacro="BRAF_HGU55P_Yellow";
displayName="HGU55P Helmet Yellow";
picture="";
hiddenSelections[]=
{
"camo",
"casco"
};
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Yellow_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Yellow_co.paa"
};
class ItemInfo : BRAF_HGU55P_itemInfo
{
hiddenSelections[]=
{
"camo",
"casco"
};
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Yellow_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Yellow_co.paa"
};
};
};
class BRAF_HGU55P_SENNA: BRAF_HGU55P
{
_generalMacro="BRAF_HGU55P_SENNA";
displayName="HGU55P Helmet Ayrton Senna";
picture="";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_Visor_ca.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_casco.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Chrome.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_Visor.rvmat"
};
class ItemInfo : BRAF_HGU55P_itemInfo
{
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_co.paa",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_Visor_ca.paa"
};
hiddenSelectionsMaterials[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_casco.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_Chrome.rvmat",
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_Visor.rvmat"
};
};
};

View File

@@ -0,0 +1,82 @@
ambient[]={1,1,1,1};
diffuse[]={0.5,0.5,0.5,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.89999998,0.89999998,0.89999998,1};
specularPower=150;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(1.75,1.05)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_chrome_co.paa";
uvSource="none";
};
class StageTI
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_ti_ca.paa";
};

View File

@@ -0,0 +1,101 @@
class StageTI
{
texture="#(argb,8,8,3)color(0,0,0,0)";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,1};
specular[]={1,1,1,0};
specularPower=1000;
renderFlags[]=
{
"NoZWrite"
};
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_visor_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_visor_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_SENNA_visor_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,32,128,1)fresnel(2,0.81)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage7
{
useWorldEnvMap="true";
texture="a3\data_f\env_land_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};

View File

@@ -0,0 +1,90 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,1};
specular[]={0.41176471,0.41176471,0.41176471,1};
specularPower=150;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(1.75,1.05)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class StageTI
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_ti_ca.paa";
};

View File

@@ -0,0 +1,90 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,1};
specular[]={1,1,1,1};
specularPower=500;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(1.75,1.05)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class StageTI
{
texture="braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU55\data\HGU55P_camo_ti_ca.paa";
};

View File

@@ -0,0 +1,93 @@
class BRAF_HGU56P_1BAvEx;
class BRAF_HGU56P_Crew_1BAvEx;
class BRAF_HGU56P_Black: BRAF_HGU56P_1BAvEx
{
_generalMacro="BRAF_HGU56P_Black";
displayName="HGU-56P Black";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_black_co.paa"
};
class ItemInfo : HeadGearItem
{
hiddenSelections[] = {"camo"};
hiddenSelectionsTextures[] = {"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_black_co.paa"};
uniformModel="A3\Characters_F\Common\headgear_helmet_heli";
mass=30;
modelSides[]={1,2,3};
class HitpointsProtectionInfo
{
class Head
{
hitpointName="HitHead";
armor=6;
passThrough=0.5;
};
};
};
};
class BRAF_HGU56P_Crew_Predator: BRAF_HGU56P_Crew_1BAvEx
{
_generalMacro="BRAF_HGU56P_Crew_Predator";
displayName="HGU-56P Mask Predator";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_Predator_co.paa"
};
class ItemInfo : HeadGearItem
{
hiddenSelections[] = {"camo"};
hiddenSelectionsTextures[] = {"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_Predator_co.paa"};
uniformModel="A3\Characters_F\Common\headgear_helmet_heli_shield";
mass=50;
modelSides[]={1,2,3};
class HitpointsProtectionInfo
{
class Head
{
hitpointName="HitHead";
armor=6;
passThrough=0.5;
};
class Face
{
hitpointName="HitFace";
armor=4;
passThrough=0.5;
};
};
};
};
class BRAF_HGU56P_Crew_Black: BRAF_HGU56P_Crew_1BAvEx
{
_generalMacro="BRAF_HGU56P_Crew_black";
displayName="HGU-56P Black Mask";
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_black_co.paa"
};
class ItemInfo : HeadGearItem
{
hiddenSelections[] = {"camo"};
hiddenSelectionsTextures[] = {"braf\braf_factions\addons\characters_aviation\Flighthelmets\HGU56\data\HGU_black_co.paa"};
uniformModel="A3\Characters_F\Common\headgear_helmet_heli_shield";
mass=50;
modelSides[]={1,2,3};
class HitpointsProtectionInfo
{
class Head
{
hitpointName="HitHead";
armor=6;
passThrough=0.5;
};
class Face
{
hitpointName="HitFace";
armor=4;
passThrough=0.5;
};
};
};
};

View File

@@ -0,0 +1,89 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 30;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\Boot\boot_nohq.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\Boot\boot_as.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\Boot\boot_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage7
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

View File

@@ -0,0 +1,89 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0.1,0.1,0.1,0};
emmisive[]={0,0,0,1};
specular[]={0.25,0.25,0.25,0};
specularPower=20;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,128,128,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,128,128,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,128,128,1)fresnel(1,1)";
uvSource="none";
};
class Stage7
{
texture="a3\data\env_cloth_neutral_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class StageTI
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\Pilot_Coverall_ti_ca.paa";
};

View File

@@ -0,0 +1,89 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0.1,0.1,0.1,0};
emmisive[]={0,0,0,1};
specular[]={0.25,0.25,0.25,0};
specularPower=40;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_factions\addons\characters_aviation\Flightsuits\data\luva_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage2
{
texture="#(argb,128,128,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="#(argb,128,128,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage4
{
texture="braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,128,128,1)fresnel(1,1)";
uvSource="none";
};
class Stage7
{
texture="a3\data\env_cloth_neutral_co.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class StageTI
{
texture = "braf\braf_factions\addons\characters_aviation\Flightsuits\data\Pilot_Coverall_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,88 @@
class BRAF_1BAvEx_Pilot;
class braf_hiaf_pilot_regular : BRAF_1BAvEx_Pilot
{
side=1;
faction = "BRAF_HIAF";
editorSubcategory = "BRAF_REGULAR";
_generalMacro="braf_factions_hiaf_pilot";
displayName="Pilot";
uniformClass="braf_hiaf_pilot_regular_Coverall";
genericNames = "TanoanMen";
identityTypes[] = {
"NoGlasses",
"LanguageFRE_F",
"Head_NATO"
};
linkedItems[]=
{
"BRAF_HGU56P_black",
"BRAF_flightvest_02",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio",
"NVGoggles_OPFOR"
};
respawnLinkedItems[]=
{
"BRAF_HGU56P_black",
"BRAF_flightvest_02",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio",
"NVGoggles"
};
weapons[]=
{
"hgun_ACPC2_F",
"Binocular",
"Throw",
"Put"
};
respawnWeapons[]=
{
"hgun_ACPC2_F",
"Binocular",
"Throw",
"Put"
};
magazines[]=
{
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"SmokeShellRed",
"SmokeShellOrange",
"SmokeShellYellow",
"Chemlight_red",
"Chemlight_red"
};
respawnMagazines[]=
{
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"SmokeShellRed",
"SmokeShellOrange",
"SmokeShellYellow",
"Chemlight_red",
"Chemlight_red"
};
hiddenSelectionsTextures[]=
{
"braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\Coverall_co.paa",
"braf\braf_factions\addons\characters_aviation\Flightsuits\data\luva_co.paa",
"braf\braf_factions\addons\characters_aviation\Flightsuits\data\Boot\boot_co.paa",
"",
""
};
hiddenSelectionsMaterials[]=
{
"\BRAF_Factions\braf_factions_characters_aviation\Flightsuits\data\hiaf\Coverall.rvmat",
"\BRAF_Factions\braf_factions_characters_aviation\Flightsuits\data\luva.rvmat",
"\BRAF_Factions\braf_factions_characters_aviation\Flightsuits\data\Boot\boot.rvmat",
"",
""
};
};

View File

@@ -0,0 +1,14 @@
class BRAF_1BAvEx_Pilot_Coverall;
class braf_hiaf_pilot_regular_Coverall : BRAF_1BAvEx_Pilot_Coverall
{
displayName="[HIAF] Pilot Flightsuit";
picture="braf\braf_factions\addons\characters_aviation\Flightsuits\data\hiaf\braf_hiaf_flightsuit_ui.paa";
class ItemInfo: UniformItem
{
uniformModel="-";
uniformClass="braf_hiaf_pilot_regular";
containerClass="Supply120";
mass=20;
hiddenSelections[]={"camo"};
};
};

View File

@@ -0,0 +1,49 @@
class CfgPatches
{
class braf_factions_characters_aviation
{
units[]=
{
// Units AvEx
};
weapons[]=
{
};
requiredVersion=0.1;
requiredAddons[]=
{
"A3_Characters_F",
"A3_Data_F",
"A3_Characters_F_Heads",
"A3Data",
"A3_Characters_F_BLUFOR",
"A3_Characters_F_Proxies",
"braf_characters_aviation"
};
};
};
class CfgVehicles
{
#include "Flightsuits\v_flightsuit_hiaf.hpp"
#include "v_cratenia.hpp"
//#include "Flightsuits\v_flightsuit_cratenia.hpp"
};
class CfgWeapons
{
class ItemCore;
class HeadGearItem;
class Uniform_Base: ItemCore{};
class UniformItem;
class H_HelmetB;
class Vest_Camo_Base;
class V_RebreatherB;
class VestItem;
#include "Flightsuits\w_flightsuit_hiaf.hpp"
//#include "Flightsuits\w_flightsuit_cratenia.hpp"
#include "Flighthelmets\Alpha200\Alpha200.hpp"
#include "Flighthelmets\HGU55\HGU55P.hpp"
#include "Flighthelmets\HGU56\HGU56P.hpp"
};

View File

@@ -0,0 +1,70 @@
class braf_factions_cratenia_pilot : BRAF_1BAvEx_Pilot {
side=0;
faction = "BRAF_CRATENIA";
editorSubcategory = "BRAF_REGULAR";
_generalMacro="braf_factions_hiaf_pilot";
displayName="Pilot";
uniformClass="braf_cratenia_regular_uniform";
genericNames = "NATOMen";
identityTypes[] = {
"NoGlasses",
"LanguageGRE_F",
"Head_NATO"
};
linkedItems[]=
{
"BRAF_HGU56P_black",
"BRAF_flightvest_02",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio",
"NVGoggles_OPFOR"
};
respawnLinkedItems[]=
{
"BRAF_HGU56P_black",
"BRAF_flightvest_02",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio",
"NVGoggles_OPFOR"
};
weapons[]=
{
"braf_PT92",
"Binocular",
"Throw",
"Put"
};
respawnWeapons[]=
{
"braf_PT92",
"Binocular",
"Throw",
"Put"
};
magazines[]=
{
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"SmokeShellRed",
"SmokeShellOrange",
"SmokeShellYellow",
"Chemlight_red",
"Chemlight_red"
};
respawnMagazines[]=
{
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"16Rnd_9x21_Mag",
"SmokeShellRed",
"SmokeShellOrange",
"SmokeShellYellow",
"Chemlight_red",
"Chemlight_red"
};
};

View File

@@ -0,0 +1,24 @@
class CfgPatches {
class braf_factions_characters_backpack {
author = "BRAF Team";
addonRootClass = "braf_characters_army";
requiredAddons[] = {
"A3_Characters_F",
"A3_Characters_F_Heads",
"A3_Characters_F_BLUFOR",
"A3_Characters_F_Proxies",
"BRAF_characters_backpack"
};
requiredVersion = 0.1;
units[] = {
"braf_hiaf_alice_medium",
"braf_hiaf_alice_medium_field"
};
weapons[] = {};
};
};
class CfgVehicles {
class Bag_Base;
#include "v_backpack.hpp"
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,89 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_factions\addons\characters_backpack\modular_assault\main_civ_NOHQ.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_factions\addons\characters_backpack\modular_assault\main_civ_AS.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_factions\addons\characters_backpack\modular_assault\main_civ_SMDI.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage7
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="BRAF">
<Package name="Units">
<Container name="braf_inf">
<Key ID="STR_Brazil_cratenia">
<English>Flag (Cratenia)</English>
<Portuguese>Bandeira (Cratenia)</Portuguese>
</Key>
</Container>
</Package>
</Project>

View File

@@ -0,0 +1,492 @@
class braf_backpack;
//----- HIAF -----
class braf_alice_medium_olive;
class braf_hiaf_alice_medium : braf_alice_medium_olive {
scope = 2;
scopeArsenal = 2;
scopeCurator = 2;
_generalMacro = "braf_hiaf_alice_medium";
displayName = "[HIAF] ALICE Medium Pack, woodland";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
};
class braf_hiaf_alice_medium_field : braf_hiaf_alice_medium {
_generalMacro = "braf_hiaf_alice_medium_field";
displayName = "[HIAF] ALICE Medium Pack, woodland (Field)";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\eb\alice_medium_accessory_CO.paa",
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\eb\alice_medium_accessory_CO.paa",
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\eb\alice_medium_accessory_CO.paa"
};
};
//AI backpacks
class braf_hiaf_alice_medium_medic : braf_alice_medium_olive {
scope = 1;
scopeArsenal = 1;
scopeCurator = 1;
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
mass = 90;
class TransportItems {
class _xx_FirstAidKit {
name = "FirstAidKit";
count = 5;
};
class _xx_MediKit {
name = "MediKit";
count = 1;
};
};
};
class braf_hiaf_alice_medium_engineer : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_SatchelCharge_Remote_Mag {
magazine = "SatchelCharge_Remote_Mag";
count = 1;
};
class _xx_DemoCharge_Remote_Mag {
magazine = "DemoCharge_Remote_Mag";
count = 2;
};
};
class TransportItems {
class _xx_ToolKit {
name = "ToolKit";
count = 1;
};
class _xx_MineDetector {
name = "MineDetector";
count = 1;
};
};
};
class braf_hiaf_alice_medium_eod : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_APERSBoundingMine_Range_Mag {
magazine = "APERSBoundingMine_Range_Mag";
count = 3;
};
class _xx_ClaymoreDirectionalMine_Remote_Mag {
magazine = "ClaymoreDirectionalMine_Remote_Mag";
count = 2;
};
class _xx_SLAMDirectionalMine_Wire_Mag {
magazine = "SLAMDirectionalMine_Wire_Mag";
count = 2;
};
class _xx_Democharge_Remote_Mag {
magazine = "Democharge_Remote_Mag";
count = 1;
};
};
class TransportItems {
class _xx_ToolKit {
name = "ToolKit";
count = 1;
};
class _xx_MineDetector {
name = "MineDetector";
count = 1;
};
};
};
class braf_hiaf_alice_medium_ammo_762 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_braf_20Rnd_762x51 {
magazine = "braf_20Rnd_762x51";
count = 12;
};
};
};
class braf_hiaf_alice_medium_ammo_556 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_200Rnd_556x45_Box_Red_F {
magazine = "200Rnd_556x45_Box_Red_F";
count = 2;
};
class _xx_braf_30Rnd_556x45 {
magazine = "braf_30Rnd_556x45";
count = 8;
};
};
};
class braf_hiaf_alice_medium_ammo_ar_556 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_200Rnd_556x45_Box_Red_F {
magazine = "200Rnd_556x45_Box_Red_F";
count = 6;
};
};
};
class braf_hiaf_alice_medium_ammo_mg_762 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_braf_75Rnd_mag58_mag_Tracer_red {
magazine = "braf_75Rnd_mag58_mag_Tracer_red";
count = 6;
};
};
};
class braf_hiaf_alice_medium_ammo_at_84 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_MRAWS_HEAT55_F {
magazine = "MRAWS_HEAT55_F";
count = 4;
};
};
};
class braf_hiaf_alice_medium_ammo_aa_72 : braf_hiaf_alice_medium_medic {
displayName = "[HIAF] ALICE Medium Pack, olive";
hiddenSelections[] = {
"Alice",
"Capacete",
"Rede",
"Corda",
"Picareta",
"Fita",
"Termico"
};
hiddenSelectionsTextures[] = {
"\braf_factions\braf_factions_characters_backpack\alice_medium\data\hiaf\alice_medium_hiaf_co.paa",
"",
"",
"",
"",
"",
""
};
class TransportMagazines {
class _xx_braf_Igla_missile {
magazine = "braf_Igla_missile";
count = 2;
};
};
};
// Modular Assault
class braf_modular_assault_olive;
class braf_modular_assault_aaf : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_aaf";
displayName = "$STR_braf_backpack_modular_aaf";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_aaf_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_aaf_CO.paa"
};
};
class braf_modular_assault_coyote : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_coyote";
displayName = "$STR_braf_backpack_modular_coyote";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_coyote_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_coyote_CO.paa"
};
};
class braf_modular_assault_rg : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_rg";
displayName = "$STR_braf_backpack_modular_rg";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_rg_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_rg_CO.paa"
};
};
class braf_modular_assault_tan : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_tan";
displayName = "$STR_braf_backpack_modular_tan";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_tan_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_tan_CO.paa"
};
};
class braf_modular_assault_ucp : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_ucp";
displayName = "$STR_braf_backpack_modular_ucp";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_ucp_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_ucp_CO.paa"
};
};
class braf_modular_assault_woodland : braf_modular_assault_olive {
_generalMacro = "braf_modular_assault_wd";
displayName = "$STR_braf_backpack_modular_woodland";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_wd_CO.paa",
"braf\braf_factions\addons\characters_backpack\modular_assault\mil\main_wd_CO.paa"
};
};
class braf_hiaf_modular_assault_medic : braf_modular_assault_woodland {
displayName = "[FAC] Modular Assault Pack, Woodland";
scope = 1;
scopeArsenal = 1;
scopeCurator = 1;
class TransportItems {
class _xx_FirstAidKit {
name = "FirstAidKit";
count = 5;
};
class _xx_MediKit {
name = "MediKit";
count = 1;
};
};
};
class braf_hiaf_modular_assault_engineer : braf_modular_assault_woodland {
displayName = "[FAC] Modular Assault Pack, Woodland";
scope = 1;
scopeArsenal = 1;
scopeCurator = 1;
class TransportMagazines {
class _xx_SatchelCharge_Remote_Mag {
magazine = "SatchelCharge_Remote_Mag";
count = 1;
};
class _xx_DemoCharge_Remote_Mag {
magazine = "DemoCharge_Remote_Mag";
count = 2;
};
};
class TransportItems {
class _xx_ToolKit {
name = "ToolKit";
count = 1;
};
class _xx_MineDetector {
name = "MineDetector";
count = 1;
};
};
};
// Modular backpacks p civis
class braf_civilian_backpack_red : braf_modular_assault_olive {
_generalMacro = "braf_civilian_backpack_red";
displayName = "$STR_braf_backpack_civilian_backpack_red";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\civ\main_red_CO.paa",
""
};
hiddenSelectionsMaterials[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\main_civ.rvmat",
""
};
};
class braf_civilian_backpack_blue : braf_civilian_backpack_red {
_generalMacro = "braf_civilian_backpack_blue";
displayName = "$STR_braf_backpack_civilian_backpack_blue";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\civ\main_blue_CO.paa",
""
};
};
class braf_civilian_backpack_black : braf_civilian_backpack_red {
_generalMacro = "braf_civilian_backpack_black";
displayName = "$STR_braf_backpack_civilian_backpack_black";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\civ\main_civil_black_CO.paa",
""
};
};
class braf_civilian_backpack_obama : braf_civilian_backpack_red {
_generalMacro = "braf_civilian_backpack_obama";
displayName = "$STR_braf_backpack_civilian_backpack_obama";
hiddenSelectionsTextures[] = {
"braf\braf_factions\addons\characters_backpack\modular_assault\civ\main_sonic_CO.paa",
""
};
};
// Radio backpacks
class braf_radio_backpack_olive;
class braf_radio_backpack_crapat : braf_radio_backpack_olive {
_generalMacro = "braf_radio_backpack_crapat";
displayName = "[CRA] AN/PRC 160 (CRAPAT)";
picture = "\BRAF_Factions\braf_factions_characters_backpack\radio_backpack\ui_falcon3_crapat.paa";
hiddenSelectionsTextures[] = {
"\BRAF_Factions\braf_factions_characters_backpack\radio_backpack\falcon3mochila_CO_crapat.paa",
""
};
};
class braf_radio_backpack_crapat_alt : braf_radio_backpack_olive {
_generalMacro = "braf_radio_backpack_crapat";
displayName = "[CRA] AN/PRC 160 (Alt CRAPAT)";
picture = "\BRAF_Factions\braf_factions_characters_backpack\radio_backpack\ui_falcon3_crapat2.paa";
hiddenSelectionsTextures[] = {
"\BRAF_Factions\braf_factions_characters_backpack\radio_backpack\falcon3mochila_CO_crapat2.paa",
""
};
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,89 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\BulletVest_nohq.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\BulletVest_as.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\BulletVest_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage7
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,89 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\camo3_nohq.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\camo3_as.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "braf\braf_factions\addons\characters_vest\Data\BulletVest\camo3_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage7
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
//class StageTI
//{
// texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
//};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More