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"
};
};