class ScrollBar; class RscUnitInfo; class RscControlsGroup { class VScrollbar; class HScrollbar; class Controls; }; class RscControlsGroupNoScrollbars; class RscText; class RscPicture; class RscInGameUI { class RscOptics_MBT_01_gunner; class BRAF_RscOptics_A29: RscUnitInfo { 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="70"; h="40 * (0.025 * SafezoneH)"; class controls { class ValueDistance: RscText { style=1; sizeEx="0.038*SafezoneH"; shadow=0; font="EtelkaMonospacePro"; idc=198; //idc=183; text="245678"; colorText[] = {0,0,0,1}; colorBackground[] = {0,0,0,0}; x="45.5 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; w="8 * (0.01875 * SafezoneH)"; h="1.2 * (0.025 * SafezoneH)"; }; class TextDistance: ValueDistance { style=0; idc=1800; text="Laser dist:"; x="42 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class ValueGrid: ValueDistance { idc=171; text="245678"; x="10 * (0.01875 * SafezoneH)"; y="34 * (0.025 * SafezoneH)"; }; class Textweapon: ValueGrid { style=0; idc=1801; text="GPS grid:"; x="4.45 * (0.01875 * SafezoneH)"; y="34 * (0.025 * SafezoneH)"; }; class ValueWeapon: ValueDistance { idc=172; text="245678"; x="10 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class TextTarget: ValueGrid { style=0; idc=1802; text="Target grid:"; x="4.45 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class TextElev: ValueGrid { style=0; idc=1803; text="Elev:"; x="32 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class ValueElev: ValueDistance { idc=175; text="245"; x="32 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class TextAz: ValueGrid { style=0; idc=1804; text="Az:"; x="24.5 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class ValueAz: ValueDistance { idc=156; text="245"; x="23 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; }; class TextAlt: ValueGrid { style=0; idc=1805; text="Alt:"; x="24.5 * (0.01875 * SafezoneH)"; y="34 * (0.025 * SafezoneH)"; }; class ValueAlt: ValueDistance { idc=189; text="245678"; x="24 * (0.01875 * SafezoneH)"; y="34 * (0.025 * SafezoneH)"; }; class CA_Time: ValueGrid { idc=190; style=0; shadow=0; text="XX:XX:xx"; x="54 * (0.01875 * SafezoneH)"; y="35.75 * (0.025 * SafezoneH)"; w="6.5 * (0.01875 * SafezoneH)"; }; class CA_VisionMode: RscText { idc=152; sizeEx="0.03*SafezoneH"; style=0; shadow=0; font="EtelkaMonospacePro"; text="DAY"; x="1 * (0.01875 * SafezoneH)"; y="3 * (0.025 * SafezoneH)"; w="5 * (0.01875 * SafezoneH)"; h="1.2 * (0.025 * SafezoneH)"; colorText[] = {0,0,0,1}; }; class CA_FlirMode: CA_VisionMode { idc=153; text="BHOT"; x="5 * (0.01875 * SafezoneH)"; }; class CA_Laser: RscText { idc=158; style="0x30 + 0x800"; sizeEx="0.038*SafezoneH"; colorText[]={0.70599997,0.074500002,0.0196,1}; shadow=0; font="EtelkaMonospacePro"; text="\A3\ui_f\data\igui\rscingameui\rscoptics\laser_designator_iconLaserOn.paa"; x="31.1 * (0.01875 * SafezoneH)"; y="12.85 * (0.025 * SafezoneH)"; w="3.5 * (0.01875 * SafezoneH)"; h="1.5 * (0.025 * SafezoneH)"; }; //class braf_tri_vert: RscPicture //{ // idc = 1806; // text = "rhsusf\addons\rhsusf_optics\data\tex\tri_vert.paa"; // x = "12.9 * (0.01875 * SafezoneH)"; // y = "14.65 * (0.025 * SafezoneH)"; // w = "0.7 * (0.01875 * SafezoneH)"; // h = "1.1 * (0.025 * SafezoneH)"; //}; //class braf_tri_horiz: braf_tri_vert //{ // idc = 1807; // text = "rhsusf\addons\rhsusf_optics\data\tex\tri_hor.paa"; // x = "26.1 * (0.01875 * SafezoneH)"; // y = "26.8 * (0.025 * SafezoneH)"; // w = "1.1 * (0.01875 * SafezoneH)"; // h = "0.7 * (0.025 * SafezoneH)"; //}; }; }; }; }; class BRAF_A29_Gunner_Optics: Optics_Armored { class Wide: RCWSOptics { initFov=0.4; minFov=0.4; maxFov=0.4; visionMode[]= { "Normal", "TI" }; thermalMode[]={0,1}; 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_air2\BRAF_Optics_Air2\A29\braf_a29_gunner_w.p3d"; gunnerOpticsEffect[]={}; directionStabilized=1; }; class Medium: Wide { gunnerOpticsModel="\braf\braf_air2\BRAF_Optics_Air2\A29\braf_a29_gunner_m.p3d"; initFov=0.07; minFov=0.07; maxFov=0.07; }; class Narrow: Wide { gunnerOpticsModel="\braf\braf_air2\BRAF_Optics_Air2\A29\braf_a29_gunner_n.p3d"; initFov=0.014; minFov=0.014; maxFov=0.014; }; };