Skip to content

Commit

Permalink
Add Canopy Position for A-10,Harrier,A-4,C-101,F-18,F-5
Browse files Browse the repository at this point in the history
  • Loading branch information
WarLord211 committed Oct 13, 2019
1 parent 3120571 commit e73ad2b
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 2 deletions.
2 changes: 2 additions & 0 deletions Scripts/DCS-BIOS/lib/A-4E-C.lua
Expand Up @@ -211,6 +211,8 @@ defineIndicatorLight("ECM_RPT_LIGHT", 518, "ECM Panel", "ECM RPT Light")
defineIndicatorLight("ECM_STBY_LIGHT", 519, "ECM Panel", "ECM STBY Light")
defineIndicatorLight("ECM_REC_LIGHT", 500, "ECM Panel", "ECM REC Light")

defineFloat("CANOPY_VALUE", 26, {0.0, 1.0}, "Cockpit Mechanics", "Canopy Position")

-----------------------
------CONTROLS---------
-----------------------
Expand Down
2 changes: 2 additions & 0 deletions Scripts/DCS-BIOS/lib/A10C.lua
Expand Up @@ -332,6 +332,8 @@ defineFloat("FUEL_QTY_10000", 90, {0, 1}, "Fuel Panel", "Fuel Quantity Counter 1
defineFloat("FUEL_QTY_1000", 91, {0, 1}, "Fuel Panel", "Fuel Quantity Counter 1000")
defineFloat("FUEL_QTY_100", 92, {0, 1}, "Fuel Panel", "Fuel Quantity Counter 100")

defineFloat("CANOPY_VALUE", 7, {0.0, 1.0}, "Misc", "Canopy Position")

defineIndicatorLight("MASTER_CAUTION", 404, "UFC", "Master Caution Light")

-- The order in this file roughly follows clickabledata.lua
Expand Down
1 change: 1 addition & 0 deletions Scripts/DCS-BIOS/lib/AV8BNA.lua
Expand Up @@ -376,6 +376,7 @@ definePotentiometer("FLOOD_L_CAN_T", 28, 3159, 159, {-1, 1}, "Flood Lamps", "Flo
defineToggleSwitch("CANOPY_HAND_L", 28, 3801, 801,"CANOPY" , "Canopy Handle Left")
defineToggleSwitch("CANOPY_HAND_R", 28, 3802, 802,"CANOPY" , "Canopy Handle Right")
defineToggleSwitch("CANOPY_LOCK", 28, 3803, 803,"CANOPY" , "Canopy Locking Lever")
defineFloat("CANOPY_VALUE", 38, {0.0, 1.0}, "CANOPY", "Canopy Position")

-------------------------------------------------------------------
-- Indicator Lights & Gauges
Expand Down
5 changes: 3 additions & 2 deletions Scripts/DCS-BIOS/lib/C-101CC.lua
Expand Up @@ -319,6 +319,7 @@ defineToggleSwitch("BACK_EJECT_HANDLE_COVER", 2, 3520, 521, "Misc", "BACK Ejecti
defineToggleSwitch("BACK_MAN_SEPERATION_HANDLE", 2, 3521, 522, "Misc", "BACK Manual Seperation Handle")
definePotentiometer("BACK_AIR_VENT", 2, 3523, 1230, nil, "Misc", "BACK Air Vent")
defineToggleSwitch("BACK_GEAR_HANDLE", 2, 3524, 75, "Misc", "BACK Landing Gear Handle")
defineFloat("CANOPY_VALUE", 1, {0.0, 1.0}, "Misc", "Canopy Position")

-- WARNING, CAUTION AND INDICATORLIGHTS
defineIndicatorLight("FRONT_TRANS_GEAR_LIGHT", 9, "Warning, Caution and IndicatorLights","FRONT Transition Gear Light (red)")
Expand All @@ -327,8 +328,6 @@ defineIndicatorLight("FRONT_BACK_COMPUTER_LIGHT", 143, "Warning, Caution and Ind
defineIndicatorLight("FRONT_BACK_ANTI_ICE_LIGHT", 192, "Warning, Caution and IndicatorLights","FRONT/BACK ANTI-ICE Light ON (yellow)")
defineIndicatorLight("FRONT_BACK_ENG_START_TLIGHT", 140, "Warning, Caution and IndicatorLights","FRONT/BACK Engine Start Test Light (yellow)")

-- GAUGES

--Externals
defineIntegerFromGetter("EXT_SPEED_BRAKE_RIGHT", function()
return math.floor(LoGetAircraftDrawArgumentValue(227)*65535)
Expand All @@ -354,6 +353,8 @@ defineIntegerFromGetter("EXT_STROBE_TOP", function()
if LoGetAircraftDrawArgumentValue(88) > 0 then return 1 else return 0 end
end, 1, "External Aircraft Model", "Top Strobe Light")



--------------------------------------- FORWARD COCKPIT ONLY FUNCTIONS ------------------------------------
-- PRESSURIZATION/AIRCON SYSTEM
defineMultipositionSwitch("FRONT_AIR_COND_MASTER", 2, 3120, 419, 3, 0.5,"Aircon System" ,"FRONT Air-Conditioning Master Switch")
Expand Down
2 changes: 2 additions & 0 deletions Scripts/DCS-BIOS/lib/F-5E-3.lua
Expand Up @@ -331,6 +331,8 @@ defineFloat("SAI_PITCH", 438, {0.0, 1.0}, "Gauges", "SAI Pitch")
defineFloat("SAI_BANK", 439, {0.0, 1.0}, "Gauges", "SAI Bank")
defineFloat("SAI_OFF", 440, {0.0, 1.0}, "Gauges", "SAI OFF Flag")
defineFloat("SAI_ARROW", 443, {0.0, 1.0}, "Gauges", "SAI Knob Arrow")
defineFloat("CANOPY_POS", 181, {0, 1}, "Gauges", "Canopy Position")


-- Accelerometer
definePushButton("ACC", 27, 3001, 904,"Accelerometer" , "Accelerometer - Push to set")
Expand Down
2 changes: 2 additions & 0 deletions Scripts/DCS-BIOS/lib/FA-18C_hornet.lua
Expand Up @@ -1181,6 +1181,8 @@ defineToggleSwitch("FCS_BIT_SW", 2, 3004, 470, "Right Essential Circuit Breakers

-- COCKPIT CONTROLS

defineFloat("CANOPY_POS", 181, {0, 1}, "Internal Canopy Switch", "Canopy Position")

-- 1. Ejection Seat

defineEjectionHandleSwitch("EJECTION_HANDLE_SW", 7, 3008, 510, "Ejection Seat", "Ejection Control Handle")
Expand Down

0 comments on commit e73ad2b

Please sign in to comment.