This commit is the equivalent of a atomic bomb
This commit is contained in:
283
braf_armored/BRAF_Optics_Armored/BRAF_Optics.hpp
Normal file
283
braf_armored/BRAF_Optics_Armored/BRAF_Optics.hpp
Normal file
@@ -0,0 +1,283 @@
|
||||
class ScrollBar;
|
||||
class RscControlsGroup
|
||||
{
|
||||
class VScrollbar;
|
||||
class HScrollbar;
|
||||
class Controls;
|
||||
};
|
||||
class RscControlsGroupNoScrollbars;
|
||||
class RscText;
|
||||
class RscPicture;
|
||||
class RscInGameUI
|
||||
{
|
||||
class RscOptics_MBT_01_gunner;
|
||||
class BRAF_RscOptics_EE9_gunner: RscOptics_MBT_01_gunner
|
||||
{
|
||||
idd=300;
|
||||
controls[]=
|
||||
{
|
||||
"CA_Zeroing",
|
||||
"CA_IGUI_elements_group",
|
||||
"CA_APC_WFOV_mode_group",
|
||||
"CA_APC_NFOV_mode_group"
|
||||
};
|
||||
class CA_IGUI_elements_group: RscControlsGroup
|
||||
{
|
||||
idc=170;
|
||||
class VScrollbar: VScrollbar
|
||||
{
|
||||
width=0;
|
||||
};
|
||||
class HScrollbar: HScrollbar
|
||||
{
|
||||
height=0;
|
||||
};
|
||||
x="0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
|
||||
y="0*(0.025*SafezoneH)+(SafezoneY)";
|
||||
w="53.5*(0.01875*SafezoneH)";
|
||||
h="40*(0.025*SafezoneH)";
|
||||
class controls
|
||||
{
|
||||
class CA_TurretIndicator: RscPicture
|
||||
{
|
||||
IDC=206;
|
||||
type=105;
|
||||
textSize="0.02*SafezoneH";
|
||||
style=0;
|
||||
color[]={1,1,1,1};
|
||||
x="5.25*(0.01875*SafezoneH)";
|
||||
y="3.5*(0.025*SafezoneH)";
|
||||
w="6*(0.01875*SafezoneH)";
|
||||
h="6*(0.025*SafezoneH)";
|
||||
imageHull="A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorHull.paa";
|
||||
imageTurret="A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorTurret.paa";
|
||||
imageObsTurret="#(rgb,8,8,3)color(0,0,0,0)";
|
||||
imageGun="#(rgb,8,8,3)color(0,0,0,0)";
|
||||
};
|
||||
};
|
||||
};
|
||||
class CA_APC_WFOV_mode_group: RscControlsGroupNoScrollbars
|
||||
{
|
||||
idc=163;
|
||||
x="0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
|
||||
y="0*(0.025*SafezoneH)+(SafezoneY)";
|
||||
w="53.5*(0.01875*SafezoneH)";
|
||||
h="40*(0.025*SafezoneH)";
|
||||
class controls
|
||||
{
|
||||
class CA_FOVModeWFOV: RscText
|
||||
{
|
||||
shadow=0;
|
||||
font="EtelkaMonospacePro";
|
||||
colorText[]={1,1,1,1};
|
||||
sizeEx="0.032*SafezoneH";
|
||||
idc=1002;
|
||||
text="WFOV";
|
||||
x="40.4 * (0.01875 * SafezoneH)";
|
||||
y="29.2 * (0.025 * SafezoneH)";
|
||||
w="5 * (0.01875 * SafezoneH)";
|
||||
h="1.2 * (0.025 * SafezoneH)";
|
||||
};
|
||||
};
|
||||
};
|
||||
class CA_APC_NFOV_mode_group: RscControlsGroupNoScrollbars
|
||||
{
|
||||
idc=162;
|
||||
x="0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
|
||||
y="0*(0.025*SafezoneH)+(SafezoneY)";
|
||||
w="53.5*(0.01875*SafezoneH)";
|
||||
h="40*(0.025*SafezoneH)";
|
||||
class controls
|
||||
{
|
||||
class CA_FOVModeNFOV: RscText
|
||||
{
|
||||
shadow=0;
|
||||
font="EtelkaMonospacePro";
|
||||
colorText[]={0.70899999,0.972,0.384,1};
|
||||
sizeEx="0.032*SafezoneH";
|
||||
idc=1007;
|
||||
text="NFOV";
|
||||
x="40.4*(0.01875*SafezoneH)";
|
||||
y="29.2*(0.025*SafezoneH)";
|
||||
w="5*(0.01875*SafezoneH)";
|
||||
h="1.2*(0.025*SafezoneH)";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
class BRAF_RscOptics_REMAX: RscOptics_MBT_01_gunner
|
||||
{
|
||||
idd=300;
|
||||
controls[]=
|
||||
{
|
||||
"CA_IGUI_elements_group"
|
||||
};
|
||||
class CA_IGUI_elements_group: RscControlsGroup
|
||||
{
|
||||
idc=170;
|
||||
class VScrollbar: VScrollbar
|
||||
{
|
||||
width=0;
|
||||
};
|
||||
class HScrollbar: HScrollbar
|
||||
{
|
||||
height=0;
|
||||
};
|
||||
x="0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
|
||||
y="0*(0.025*SafezoneH)+(SafezoneY)";
|
||||
w="53.5*(0.01875*SafezoneH)";
|
||||
h="40*(0.025*SafezoneH)";
|
||||
class controls
|
||||
{
|
||||
class CA_Distance: RscText
|
||||
{
|
||||
idc=198;
|
||||
style=0;
|
||||
sizeEx="0.038*SafezoneH";
|
||||
colorText[]={1,1,1,1};
|
||||
//colorBackground[]={0,0,1,1};
|
||||
shadow=0;
|
||||
font="EtelkaMonospacePro";
|
||||
text="2456";
|
||||
align="center";
|
||||
x="2 *(0.01875*SafezoneH)";
|
||||
y="0 *(0.025*SafezoneH)";
|
||||
w="5 *(0.01875*SafezoneH)";
|
||||
h="1.5 *(0.025*SafezoneH)";
|
||||
};
|
||||
/*
|
||||
class AmmoCount: RscText
|
||||
{
|
||||
idc=IDC_AMMOCOUNT_VALUE;
|
||||
style=0;
|
||||
sizeEx="0.038*SafezoneH";
|
||||
colorText[]={1,1,1,1};
|
||||
//colorBackground[]={0,0,1,1};
|
||||
shadow=0;
|
||||
font="EtelkaMonospacePro";
|
||||
text="21";
|
||||
align="center";
|
||||
x="46 *(0.01875*SafezoneH)";
|
||||
y="0 *(0.025*SafezoneH)";
|
||||
w="5 *(0.01875*SafezoneH)";
|
||||
h="1.5 *(0.025*SafezoneH)";
|
||||
};
|
||||
*/
|
||||
class CA_TurretIndicator: RscPicture
|
||||
{
|
||||
IDC=206;
|
||||
type=105;
|
||||
textSize="0.02*SafezoneH";
|
||||
style=0;
|
||||
color[]={1,1,1,1};
|
||||
x="7*(0.01875*SafezoneH)";
|
||||
y="4.5*(0.025*SafezoneH)";
|
||||
w="10*(0.01875*SafezoneH)";
|
||||
h="10*(0.025*SafezoneH)";
|
||||
imageHull="A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorHull.paa";
|
||||
imageTurret="A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorTurret.paa";
|
||||
imageObsTurret="#(rgb,8,8,3)color(0,0,0,0)";
|
||||
imageGun="#(rgb,8,8,3)color(0,0,0,0)";
|
||||
};
|
||||
class CA_Heading: RscText
|
||||
{
|
||||
idc=156;
|
||||
style=0;
|
||||
sizeEx="0.038*SafezoneH";
|
||||
colorText[]={1,1,1,1};
|
||||
//colorBackground[]={0,0,1,1};
|
||||
shadow=0;
|
||||
font="EtelkaMonospacePro";
|
||||
text="023";
|
||||
align="center";
|
||||
x="0.25 *(0.01875*SafezoneH)";
|
||||
y="2.5 *(0.025*SafezoneH)";
|
||||
w="6 *(0.01875*SafezoneH)";
|
||||
h="1.5 *(0.025*SafezoneH)";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
class BRAF_Cascavel_Gunner_Optics: Optics_Armored
|
||||
{
|
||||
class Wide: RCWSOptics
|
||||
{
|
||||
initFov="(36 / 120)";
|
||||
minFov="(36 / 120)";
|
||||
maxFov="(36 / 120)";
|
||||
visionMode[]={"Normal"};
|
||||
thermalMode[]={};
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\Cascavel\BRAF_optics_gunner_w.p3d";
|
||||
gunnerOpticsEffect[]={};
|
||||
};
|
||||
class Medium: Wide
|
||||
{
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\Cascavel\BRAF_optics_gunner_m.p3d";
|
||||
initFov="(150 * 0.05625 / 120)";
|
||||
minFov="(150 * 0.05625 / 120)";
|
||||
maxFov="(150 * 0.05625 / 120)";
|
||||
};
|
||||
//class Narrow: Wide
|
||||
//{
|
||||
// gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\BRAF_optics_gunner_n.p3d";
|
||||
// initFov="(60 * 0.05625 / 120)";
|
||||
// minFov="(60 * 0.05625 / 120)";
|
||||
// maxFov="(60 * 0.05625 / 120)";
|
||||
//};
|
||||
};
|
||||
class BRAF_Cascavel_Periscope_Optics: BRAF_Cascavel_Gunner_Optics
|
||||
{
|
||||
class Wide: Wide
|
||||
{
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\Cascavel\BRAF_optics_periscope.p3d";
|
||||
visionMode[]={"Normal"};
|
||||
thermalMode[]={};
|
||||
};
|
||||
class Medium: Wide
|
||||
{
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\Cascavel\BRAF_optics_periscope.p3d";
|
||||
};
|
||||
};
|
||||
class BRAF_REMAX_Gunner_Optics: Optics_Armored
|
||||
{
|
||||
class Wide: RCWSOptics
|
||||
{
|
||||
initFov=0.4;
|
||||
minFov=0.4;
|
||||
maxFov=0.4;
|
||||
visionMode[]=
|
||||
{
|
||||
"Normal",
|
||||
"TI"
|
||||
};
|
||||
thermalMode[]={0};
|
||||
thermalNoise[]=
|
||||
{
|
||||
0.5, //intensity,
|
||||
1.25, //sharpness,
|
||||
2.5, //grainSize,
|
||||
0.75, //intensityX0,
|
||||
1, //intensityX1,
|
||||
0, //monochromatic,
|
||||
0, //static,
|
||||
0.95 //blurCoef
|
||||
};
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\REMAX\BRAF_REMAX_gunner_w.p3d";
|
||||
gunnerOpticsEffect[]={};
|
||||
};
|
||||
class Medium: Wide
|
||||
{
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\REMAX\BRAF_REMAX_gunner_m.p3d";
|
||||
initFov=0.07;
|
||||
minFov=0.07;
|
||||
maxFov=0.07;
|
||||
};
|
||||
class Narrow: Wide
|
||||
{
|
||||
gunnerOpticsModel="\braf\braf_armored\BRAF_Optics_Armored\REMAX\BRAF_REMAX_gunner_n.p3d";
|
||||
initFov=0.014;
|
||||
minFov=0.014;
|
||||
maxFov=0.014;
|
||||
};
|
||||
};
|
||||
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_gunner_m.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_gunner_m.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_gunner_w.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_gunner_w.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_periscope.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/braf_optics_periscope.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_m_black_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_m_black_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_m_white_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_m_white_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_w_black_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_w_black_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_w_white_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/BRAF_EE9_reticulo_w_white_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/CASCAVEL_90_PNG.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/CASCAVEL_90_PNG.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/optic_driver_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/optic_driver_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/optics_bg_dirt_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/Cascavel/data/optics_bg_dirt_ca.paa
LFS
Normal file
Binary file not shown.
87
braf_armored/BRAF_Optics_Armored/Cascavel/model.cfg
Normal file
87
braf_armored/BRAF_Optics_Armored/Cascavel/model.cfg
Normal file
@@ -0,0 +1,87 @@
|
||||
class CfgSkeletons
|
||||
{
|
||||
class braf_optics_armored
|
||||
{
|
||||
isDiscrete=0;
|
||||
skeletonInherit="";
|
||||
skeletonBones[]={};
|
||||
};
|
||||
};
|
||||
class CfgModels
|
||||
{
|
||||
class braf_optics_periscope
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_optics_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
class braf_optics_gunner_m
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_optics_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
class braf_optics_gunner_m_night
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_optics_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
class braf_optics_gunner_w
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_optics_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
class braf_optics_gunner_w_night
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_optics_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
};
|
||||
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_m.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_m.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_n.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_n.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_w.p3d
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/braf_remax_gunner_w.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_m_white_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_m_white_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_n_white_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_n_white_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_w_white_ca.paa
LFS
Normal file
BIN
braf_armored/BRAF_Optics_Armored/REMAX/data/BRAF_REMAX_reticulo_w_white_ca.paa
LFS
Normal file
Binary file not shown.
42
braf_armored/BRAF_Optics_Armored/REMAX/model.cfg
Normal file
42
braf_armored/BRAF_Optics_Armored/REMAX/model.cfg
Normal file
@@ -0,0 +1,42 @@
|
||||
class CfgSkeletons
|
||||
{
|
||||
class braf_remax_armored
|
||||
{
|
||||
isDiscrete=0;
|
||||
skeletonInherit="";
|
||||
skeletonBones[]={};
|
||||
};
|
||||
};
|
||||
class CfgModels
|
||||
{
|
||||
class braf_remax_gunner_m
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_remax_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
class braf_remax_gunner_w
|
||||
{
|
||||
htMin=0;
|
||||
htMax=0;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="braf_remax_armored";
|
||||
sectionsInherit="";
|
||||
sections[]={};
|
||||
class Animations
|
||||
{
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user