mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Added: Image Assets
Added: ACE_AIR_SAFETY weapon for all aircraft Changed: ACE'ified Kimi code
This commit is contained in:
parent
1672a5f2f9
commit
65388e1146
@ -200,7 +200,7 @@ class CfgVehicles {
|
|||||||
lockDetectionSystem = 0;
|
lockDetectionSystem = 0;
|
||||||
incomingMissileDetectionSystem = 16;
|
incomingMissileDetectionSystem = 16;
|
||||||
driverCanEject = 1;
|
driverCanEject = 1;
|
||||||
weapons[] = {"M134_minigun","missiles_DAR","CMFlareLauncher"};
|
weapons[] = {"M134_minigun","missiles_DAR","CMFlareLauncher", "ACE_AIR_SAFETY" };
|
||||||
magazines[] = {"5000Rnd_762x51_Yellow_Belt","24Rnd_missiles","168Rnd_CMFlare_Chaff_Magazine"};
|
magazines[] = {"5000Rnd_762x51_Yellow_Belt","24Rnd_missiles","168Rnd_CMFlare_Chaff_Magazine"};
|
||||||
|
|
||||||
class Turrets: Turrets {
|
class Turrets: Turrets {
|
||||||
|
@ -4,6 +4,23 @@ class Mode_Burst;
|
|||||||
class Mode_FullAuto;
|
class Mode_FullAuto;
|
||||||
|
|
||||||
class CfgWeapons {
|
class CfgWeapons {
|
||||||
|
|
||||||
|
class RocketPods;
|
||||||
|
class ACE_AIR_SAFETY : RocketPods
|
||||||
|
{
|
||||||
|
CanLock = 0;
|
||||||
|
displayName = "SAFE";
|
||||||
|
displayNameMagazine = "SAFE";
|
||||||
|
shortNameMagazine = "SAFE";
|
||||||
|
nameSound = "cannon";
|
||||||
|
cursor = "EmptyCursor";
|
||||||
|
cursorAim = "EmptyCursor";
|
||||||
|
magazines[] = {"FakeMagazine"};
|
||||||
|
burst = 0;
|
||||||
|
reloadTime = 0.01;
|
||||||
|
magazineReloadTime = 0.1;
|
||||||
|
};
|
||||||
|
|
||||||
// Manual Switching Of Flare Mode
|
// Manual Switching Of Flare Mode
|
||||||
class SmokeLauncher;
|
class SmokeLauncher;
|
||||||
class CMFlareLauncher: SmokeLauncher {
|
class CMFlareLauncher: SmokeLauncher {
|
||||||
|
@ -23,7 +23,7 @@ class Heli_Attack_01_base_F: Helicopter_Base_F {
|
|||||||
helmetRight[] = {0,0,0};
|
helmetRight[] = {0,0,0};
|
||||||
helmetDown[] = {0,0,0};
|
helmetDown[] = {0,0,0};
|
||||||
};
|
};
|
||||||
class Kimi_HUD_1
|
class ACE_HUD_1
|
||||||
{
|
{
|
||||||
topLeft = "HUD_top_left";
|
topLeft = "HUD_top_left";
|
||||||
topRight = "HUD_top_right";
|
topRight = "HUD_top_right";
|
||||||
@ -715,7 +715,7 @@ class Heli_Attack_01_base_F: Helicopter_Base_F {
|
|||||||
helmetRight[] = {0.08,0,0};
|
helmetRight[] = {0.08,0,0};
|
||||||
helmetDown[] = {0,-0.08,0};
|
helmetDown[] = {0,-0.08,0};
|
||||||
};
|
};
|
||||||
class Kimi_HUD_2
|
class ACE_HUD_2
|
||||||
{
|
{
|
||||||
topLeft = "HUD_top_left";
|
topLeft = "HUD_top_left";
|
||||||
topRight = "HUD_top_right";
|
topRight = "HUD_top_right";
|
||||||
@ -866,7 +866,7 @@ class Heli_Attack_01_base_F: Helicopter_Base_F {
|
|||||||
directionStabilized = 1;
|
directionStabilized = 1;
|
||||||
horizontallyStabilized = 1;
|
horizontallyStabilized = 1;
|
||||||
|
|
||||||
weapons[] = {"ACE_gatling_20mm_Comanche","missiles_DAGR","missiles_ASRAAM"};
|
weapons[] = {"ACE_gatling_20mm_Comanche","missiles_DAGR","missiles_ASRAAM", "ACE_AIR_SAFETY"};
|
||||||
magazines[] = {"ACE_500Rnd_20mm_shells_Comanche","4Rnd_AAA_missiles","24Rnd_PG_missiles"};
|
magazines[] = {"ACE_500Rnd_20mm_shells_Comanche","4Rnd_AAA_missiles","24Rnd_PG_missiles"};
|
||||||
|
|
||||||
isCopilot = 1;
|
isCopilot = 1;
|
||||||
|
578
addons/aircraft/RscInGameUI.hpp
Normal file
578
addons/aircraft/RscInGameUI.hpp
Normal file
@ -0,0 +1,578 @@
|
|||||||
|
class RscControlsGroup;
|
||||||
|
class RscText;
|
||||||
|
class RangeText: RscText{};
|
||||||
|
class RscPicture;
|
||||||
|
class RscOpticsText;
|
||||||
|
class RscIGProgress;
|
||||||
|
class RscOpticsValue;
|
||||||
|
class VScrollbar;
|
||||||
|
class HScrollbar;
|
||||||
|
class RscLadderPicture;
|
||||||
|
class RscInGameUI
|
||||||
|
{
|
||||||
|
class RscUnitInfo;
|
||||||
|
class Rsc_ACE_Helo_UI_Turret: RscUnitInfo
|
||||||
|
{
|
||||||
|
idd = 300;
|
||||||
|
controls[] = {"CA_Zeroing","CA_IGUI_elements_group","CA_VehicleToggles"};
|
||||||
|
class VScrollbar;
|
||||||
|
class HScrollbar;
|
||||||
|
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 = 151;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
x = "24.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Speed: RangeText
|
||||||
|
{
|
||||||
|
idc = 188;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "120";
|
||||||
|
x = "14.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Alt: RangeText
|
||||||
|
{
|
||||||
|
idc = 189;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "3825";
|
||||||
|
x = "34.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_VisionMode: RscText
|
||||||
|
{
|
||||||
|
idc = 152;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "VIS";
|
||||||
|
x = "12.58 * (0.01875 * SafezoneH)";
|
||||||
|
y = "8 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_FlirMode: RscText
|
||||||
|
{
|
||||||
|
idc = 153;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "BHOT";
|
||||||
|
x = "15.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "8 * (0.025 * SafezoneH)";
|
||||||
|
w = "4.5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class ValueGrid: RangeText
|
||||||
|
{
|
||||||
|
idc = 172;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "12.20 * (0.01875 * SafezoneH)";
|
||||||
|
y = "3.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TextTADS: RangeText
|
||||||
|
{
|
||||||
|
idc = 1010;
|
||||||
|
text = "TADS";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
shadow = 0;
|
||||||
|
x = "12.30 * (0.01875 * SafezoneH)";
|
||||||
|
y = "5 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class ValueTime: RangeText
|
||||||
|
{
|
||||||
|
idc = 190;
|
||||||
|
text = "20:28:35";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "12.1 * (0.01875 * SafezoneH)";
|
||||||
|
y = "6.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Laser: RscText
|
||||||
|
{
|
||||||
|
idc = 158;
|
||||||
|
style = "0x30 + 0x800";
|
||||||
|
sizeEx = "0.038*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = PATHTOF(data\Helo_LaserON.paa);
|
||||||
|
x = "20.45 * (0.01875 * SafezoneH)";
|
||||||
|
y = "14.1 * (0.025 * SafezoneH)";
|
||||||
|
w = "12.5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "12 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Heading: RscText
|
||||||
|
{
|
||||||
|
idc = 156;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.038*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "023";
|
||||||
|
x = "24.83 * (0.01875 * SafezoneH)";
|
||||||
|
y = "6 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Rsc_ACE_Helo_UI_01: RscUnitInfo
|
||||||
|
{
|
||||||
|
controls[] = {"WeaponInfoControlsGroupRight","CA_TextFlaresMode","CA_TextFlares","CA_VehicleToggles","CA_Radar"};
|
||||||
|
};
|
||||||
|
class Rsc_ACE_Helo_UI_02: RscUnitInfo
|
||||||
|
{
|
||||||
|
controls[] = {"CA_TextFlaresMode","CA_TextFlares","CA_VehicleToggles","CA_Radar"};
|
||||||
|
};
|
||||||
|
class Rsc_ACE_Drones_UI_Turret: RscUnitInfo
|
||||||
|
{
|
||||||
|
idd = 300;
|
||||||
|
controls[] = {"CA_Zeroing","CA_IGUI_elements_group","CA_VehicleToggles"};
|
||||||
|
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 = 151;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
x = "24.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Speed: RangeText
|
||||||
|
{
|
||||||
|
idc = 188;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "120";
|
||||||
|
x = "14.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Alt: RangeText
|
||||||
|
{
|
||||||
|
idc = 189;
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "3825";
|
||||||
|
x = "34.78 * (0.01875 * SafezoneH)";
|
||||||
|
y = "30.88 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class ValueTime: RangeText
|
||||||
|
{
|
||||||
|
idc = 190;
|
||||||
|
text = "20:28:35";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "1.75 * (0.01875 * SafezoneH)";
|
||||||
|
y = "10.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_VisionMode: RscText
|
||||||
|
{
|
||||||
|
idc = 152;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "VIS";
|
||||||
|
align = "right";
|
||||||
|
x = "2.6 * (0.01875 * SafezoneH)";
|
||||||
|
y = "12.0 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.0 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_FlirMode: RscText
|
||||||
|
{
|
||||||
|
idc = 153;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "BHOT";
|
||||||
|
align = "right";
|
||||||
|
x = "6.18 * (0.01875 * SafezoneH)";
|
||||||
|
y = "12.0 * (0.025 * SafezoneH)";
|
||||||
|
w = "4.5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.0 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TgT_Grid_text: RangeText
|
||||||
|
{
|
||||||
|
idc = 1005;
|
||||||
|
text = "TGT:";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "1.20 * (0.01875 * SafezoneH)";
|
||||||
|
y = "13.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TGT_ValueGrid: RangeText
|
||||||
|
{
|
||||||
|
idc = 172;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
colorText[] = {0.706,0.0745,0.0196,0.8};
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "5.20 * (0.01875 * SafezoneH)";
|
||||||
|
y = "13.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class OWN_Grid_text: RangeText
|
||||||
|
{
|
||||||
|
idc = 1005;
|
||||||
|
text = "OWN:";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "1.20 * (0.01875 * SafezoneH)";
|
||||||
|
y = "15 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class OWN_ValueGrid: RangeText
|
||||||
|
{
|
||||||
|
idc = 171;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
colorText[] = {0.15,1,0.15,0.8};
|
||||||
|
style = 2;
|
||||||
|
sizeEx = "0.0295*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
x = "5.20 * (0.01875 * SafezoneH)";
|
||||||
|
y = "15 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Laser: RscText
|
||||||
|
{
|
||||||
|
idc = 158;
|
||||||
|
style = "0x30 + 0x800";
|
||||||
|
sizeEx = "0.038*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
align = "right";
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = PATHTOF(data\Helo_LaserON.paa);
|
||||||
|
x = "20.45 * (0.01875 * SafezoneH)";
|
||||||
|
y = "14.1 * (0.025 * SafezoneH)";
|
||||||
|
w = "12.5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "12 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Heading: RscText
|
||||||
|
{
|
||||||
|
idc = 156;
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.038*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
text = "023";
|
||||||
|
align = "right";
|
||||||
|
x = "25 * (0.01875 * SafezoneH)";
|
||||||
|
y = "5 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Rsc_ACE_Drones_UI_Pilots: RscUnitInfo
|
||||||
|
{
|
||||||
|
idd = 300;
|
||||||
|
controls[] = {"WeaponInfoControlsGroupRight","CA_BackgroundVehicle","CA_BackgroundVehicleTitle","CA_BackgroundVehicleTitleDark","CA_BackgroundFuel","CA_Vehicle","CA_VehicleRole","CA_HitZones","CA_SpeedBackground","CA_SpeedUnits","CA_Speed","CA_ValueFuel","CA_AltBackground","CA_AltUnits","CA_Alt","CA_VehicleToggles","CA_Radar","DriverOpticsGroup"};
|
||||||
|
class DriverOpticsGroup: RscControlsGroup
|
||||||
|
{
|
||||||
|
idc = 392;
|
||||||
|
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 TextGrid: RscText
|
||||||
|
{
|
||||||
|
style = 0;
|
||||||
|
sizeEx = "0.02*SafezoneH";
|
||||||
|
shadow = 0;
|
||||||
|
font = "EtelkaMonospacePro";
|
||||||
|
idc = 1005;
|
||||||
|
text = "GRID:";
|
||||||
|
x = "5.8 * (0.01875 * SafezoneH)";
|
||||||
|
y = "31.8 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class ValueGrid: TextGrid
|
||||||
|
{
|
||||||
|
idc = 189;
|
||||||
|
text = "382546";
|
||||||
|
x = "10.3 * (0.01875 * SafezoneH)";
|
||||||
|
y = "31.8 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TextTime: TextGrid
|
||||||
|
{
|
||||||
|
idc = 1010;
|
||||||
|
text = "TIME [UTC]:";
|
||||||
|
x = "5.8 * (0.01875 * SafezoneH)";
|
||||||
|
y = "32.6 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class ValueTime: TextGrid
|
||||||
|
{
|
||||||
|
idc = 101;
|
||||||
|
text = "20:28:35";
|
||||||
|
x = "10 * (0.01875 * SafezoneH)";
|
||||||
|
y = "32.6 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TextMag: TextGrid
|
||||||
|
{
|
||||||
|
idc = 1011;
|
||||||
|
text = "CAM MAG:";
|
||||||
|
x = "5.8 * (0.01875 * SafezoneH)";
|
||||||
|
y = "7 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class OpticsZoom: TextGrid
|
||||||
|
{
|
||||||
|
idc = 192;
|
||||||
|
text = "28x";
|
||||||
|
x = "10.3 * (0.01875 * SafezoneH)";
|
||||||
|
y = "7 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class BorderLineSpdTop: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1203;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\border_line_ca.paa";
|
||||||
|
x = "3.343 * (0.01875 * SafezoneH)";
|
||||||
|
y = "12.4 * (0.025 * SafezoneH)";
|
||||||
|
w = "3 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class BorderLineSpdBottom: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1207;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\border_line_ca.paa";
|
||||||
|
x = "3.343 * (0.01875 * SafezoneH)";
|
||||||
|
y = "26.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "3 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class BorderLineAltTop: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1205;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\border_line_ca.paa";
|
||||||
|
x = "47.16 * (0.01875 * SafezoneH)";
|
||||||
|
y = "12.4 * (0.025 * SafezoneH)";
|
||||||
|
w = "3 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class BorderLineAltBottom: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1206;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\border_line_ca.paa";
|
||||||
|
x = "47.16 * (0.01875 * SafezoneH)";
|
||||||
|
y = "26.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "3 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TextSpd: TextGrid
|
||||||
|
{
|
||||||
|
idc = 1004;
|
||||||
|
text = "SPD";
|
||||||
|
x = "4.8 * (0.01875 * SafezoneH)";
|
||||||
|
y = "11.8 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class SpeedValueBorder: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1200;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\altimeter_value_ca.paa";
|
||||||
|
x = "6.3 * (0.01875 * SafezoneH)";
|
||||||
|
y = "19 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Speed: TextGrid
|
||||||
|
{
|
||||||
|
idc = 190;
|
||||||
|
sizeEx = "0.03*SafezoneH";
|
||||||
|
text = "120";
|
||||||
|
x = "7.5 * (0.01875 * SafezoneH)";
|
||||||
|
y = "19.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "6 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class AnalogueSpeed: RscLadderPicture
|
||||||
|
{
|
||||||
|
idc = 384;
|
||||||
|
topValue = 1312;
|
||||||
|
bottomValue = -345;
|
||||||
|
visibleRange = -1;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\UAVspeedLadder_ca.paa";
|
||||||
|
x = "1.5 * (0.01875 * SafezoneH)";
|
||||||
|
y = "13 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "14 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class TextAlt: TextGrid
|
||||||
|
{
|
||||||
|
idc = 1006;
|
||||||
|
text = "ALT";
|
||||||
|
x = "46.9 * (0.01875 * SafezoneH)";
|
||||||
|
y = "11.8 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class AltValueBorder: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1201;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\airspeed_value_ca.paa";
|
||||||
|
x = "42.25 * (0.01875 * SafezoneH)";
|
||||||
|
y = "19 * (0.025 * SafezoneH)";
|
||||||
|
w = "5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class CA_Alt: TextGrid
|
||||||
|
{
|
||||||
|
idc = 191;
|
||||||
|
sizeEx = "0.03*SafezoneH";
|
||||||
|
style = 1;
|
||||||
|
text = "3825";
|
||||||
|
x = "43 * (0.01875 * SafezoneH)";
|
||||||
|
y = "19.5 * (0.025 * SafezoneH)";
|
||||||
|
w = "3.2 * (0.01875 * SafezoneH)";
|
||||||
|
h = "1.2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class AnalogueAlt: RscLadderPicture
|
||||||
|
{
|
||||||
|
idc = 385;
|
||||||
|
topValue = 14430;
|
||||||
|
bottomValue = -2110;
|
||||||
|
visibleRange = -1;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\UAValtLadder_ca.paa";
|
||||||
|
x = "47 * (0.01875 * SafezoneH)";
|
||||||
|
y = "13 * (0.025 * SafezoneH)";
|
||||||
|
w = "2.5 * (0.01875 * SafezoneH)";
|
||||||
|
h = "14 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class AnalogueHorizon: RscLadderPicture
|
||||||
|
{
|
||||||
|
idc = 383;
|
||||||
|
topValue = 90;
|
||||||
|
bottomValue = -90;
|
||||||
|
visibleRange = -1;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\horizon_ladder_ca.paa";
|
||||||
|
x = "16.75 * (0.01875 * SafezoneH)";
|
||||||
|
y = "5 * (0.025 * SafezoneH)";
|
||||||
|
w = "20 * (0.01875 * SafezoneH)";
|
||||||
|
h = "30 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
class HorizonCenter: RscPicture
|
||||||
|
{
|
||||||
|
idc = 1202;
|
||||||
|
text = "\A3\Ui_f\data\IGUI\Cfg\HelicopterHUD\horizon_aircraft_ca.paa";
|
||||||
|
x = "24.75 * (0.01875 * SafezoneH)";
|
||||||
|
y = "19 * (0.025 * SafezoneH)";
|
||||||
|
w = "4 * (0.01875 * SafezoneH)";
|
||||||
|
h = "2 * (0.025 * SafezoneH)";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
@ -16,3 +16,4 @@ class CfgPatches {
|
|||||||
#include "CfgMagazines.hpp"
|
#include "CfgMagazines.hpp"
|
||||||
#include "CfgVehicles.hpp"
|
#include "CfgVehicles.hpp"
|
||||||
#include "CfgWeapons.hpp"
|
#include "CfgWeapons.hpp"
|
||||||
|
#include "RscInGameUI.hpp"
|
BIN
addons/aircraft/data/Helo_LaserON.paa
Normal file
BIN
addons/aircraft/data/Helo_LaserON.paa
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user