From 5359cdb3ec48487ec0764eea67c204554a7c0b83 Mon Sep 17 00:00:00 2001 From: legoboyvdlp <legoboyvdlp@gmail.com> Date: Fri, 7 Jan 2022 13:43:55 +0000 Subject: [PATCH] Switches and options (#262) * Cockpit door switch and basic lock logic * Little fix for leftturnoff light * Toottip for transponder knob (it's very hard to me guess the mode selected) * Foot warmer switches cpt and fo * FGCamera compatibility for 0-9 view selection keys * Enable mouse wheel for landing light switches Co-authored-by: Inuyaksa <inuyaksa@yahoo.com> --- A320-main.xml | 88 ++++++++++- AircraftConfig/acconfig.nas | 3 + AircraftConfig/main.xml | 21 +++ Models/FlightDeck/a320.flightdeck.xml | 201 ++++++++++++++++++++++++- Models/Instruments/OHpanel/OHpanel.xml | 4 + Nasal/Libraries/libraries.nas | 22 +++ Nasal/Libraries/sounds.nas | 14 +- Sounds/A320-common-sound.xml | 22 +++ Sounds/Cockpit/cockpitdoor_lock.wav | Bin 0 -> 33728 bytes Sounds/Cockpit/cockpitdoor_unlock.wav | Bin 0 -> 18722 bytes Systems/a320-lights.xml | 2 +- 11 files changed, 372 insertions(+), 5 deletions(-) create mode 100644 Sounds/Cockpit/cockpitdoor_lock.wav create mode 100644 Sounds/Cockpit/cockpitdoor_unlock.wav diff --git a/A320-main.xml b/A320-main.xml index 823c5cf0..531020ec 100644 --- a/A320-main.xml +++ b/A320-main.xml @@ -812,6 +812,10 @@ <brake-left type="double">0</brake-left> <brake-right type="double">0</brake-right> </autobrake> + <cabin> + <footwarmer-cpt type="bool">0</footwarmer-cpt> + <footwarmer-fo type="bool">0</footwarmer-fo> + </cabin> <CVR> <erase type="bool">0</erase> <gndctl type="bool">0</gndctl> @@ -819,6 +823,9 @@ <test type="bool">0</test> <tone type="bool">0</tone> </CVR> + <doors> + <doorc-switch type="int">0</doorc-switch> + </doors> <electric> <avionics-switch type="bool">true</avionics-switch> </electric> @@ -1604,6 +1611,7 @@ <options n="0"> <system n="0"> <keyboard-mode type="bool">0</keyboard-mode> + <fgcamera-keys-enabled type="bool">0</fgcamera-keys-enabled> </system> <steep-ils type="bool">0</steep-ils> <steep-ils-avail type="bool">0</steep-ils-avail> @@ -2240,11 +2248,20 @@ <command>nasal</command> <script>mcdu.button("1", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>1</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2278,11 +2295,20 @@ <command>nasal</command> <script>mcdu.button("2", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>2</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2317,11 +2343,20 @@ <command>nasal</command> <script>mcdu.button("3", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>3</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2356,11 +2391,20 @@ <command>nasal</command> <script>mcdu.button("4", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>4</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2395,11 +2439,20 @@ <command>nasal</command> <script>mcdu.button("5", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>5</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2436,11 +2489,20 @@ <command>nasal</command> <script>mcdu.button("6", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>6</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> <not><property>/options/system/keyboard-mode</property></not> + <not><property>/options/system/fgcamera-keys-enabled</property></not> </condition> <command>property-assign</command> <property>/sim/current-view/view-number</property> @@ -2485,6 +2547,14 @@ <property>/sim/current-view/view-number</property> <value></value> </binding--> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>7</camera-id> + <camera-type>aircraft</camera-type> + </binding> <binding> <condition> <not><property>/FMGC/keyboard-left</property></not> @@ -2513,6 +2583,14 @@ <command>nasal</command> <script>mcdu.button("8", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>8</camera-id> + <camera-type>aircraft</camera-type> + </binding> <!--binding> <condition> <not><property>/FMGC/keyboard-left</property></not> @@ -2527,7 +2605,7 @@ <condition> <not><property>/FMGC/keyboard-left</property></not> <not><property>/FMGC/keyboard-right</property></not> - <property>/options/system/keyboard-mode</property> + <property>/options/system/keyboard-mode</property> </condition> <command>nasal</command> <script> @@ -2552,6 +2630,14 @@ <command>nasal</command> <script>mcdu.button("9", 1);</script> </binding> + <binding> + <condition> + <property>/options/system/fgcamera-keys-enabled</property> + </condition> + <command>fgcamera-select</command> + <camera-id>9</camera-id> + <camera-type>aircraft</camera-type> + </binding> <!--binding> <condition> <not><property>/FMGC/keyboard-left</property></not> diff --git a/AircraftConfig/acconfig.nas b/AircraftConfig/acconfig.nas index 53f18096..7b570335 100644 --- a/AircraftConfig/acconfig.nas +++ b/AircraftConfig/acconfig.nas @@ -51,6 +51,7 @@ setprop("/systems/acconfig/out-of-date", 0); setprop("/systems/acconfig/mismatch-code", "0x000"); setprop("/systems/acconfig/mismatch-reason", "XX"); setprop("/systems/acconfig/options/keyboard-mode", 0); +setprop("/systems/acconfig/options/fgcamera-keys-enabled", 0); setprop("/systems/acconfig/options/weight-kgs", 1); setprop("/systems/acconfig/options/adirs-skip", 0); setprop("/systems/acconfig/options/allow-oil-consumption", 0); @@ -214,6 +215,7 @@ var renderingSettings = { var readSettings = func { io.read_properties(pts.Sim.fgHome.getValue() ~ "/Export/A320-family-config.xml", "/systems/acconfig/options"); setprop("/options/system/keyboard-mode", getprop("/systems/acconfig/options/keyboard-mode")); + if (getprop("/sim/fgcamera/enable")) setprop("/options/system/fgcamera-keys-enabled", getprop("/systems/acconfig/options/fgcamera-keys-enabled")); # read only when FGCamera enabled setprop("/options/system/weight-kgs", getprop("/systems/acconfig/options/weight-kgs")); setprop("/options/system/save-state", getprop("/systems/acconfig/options/save-state")); setprop("/controls/adirs/skip", getprop("/systems/acconfig/options/adirs-skip")); @@ -228,6 +230,7 @@ var readSettings = func { var writeSettings = func { setprop("/systems/acconfig/options/keyboard-mode", getprop("/options/system/keyboard-mode")); + setprop("/systems/acconfig/options/fgcamera-keys-enabled", getprop("/options/system/fgcamera-keys-enabled")); setprop("/systems/acconfig/options/weight-kgs", getprop("/options/system/weight-kgs")); setprop("/systems/acconfig/options/save-state", getprop("/options/system/save-state")); setprop("/systems/acconfig/options/adirs-skip", getprop("/controls/adirs/skip")); diff --git a/AircraftConfig/main.xml b/AircraftConfig/main.xml index c97e3d27..948a3240 100644 --- a/AircraftConfig/main.xml +++ b/AircraftConfig/main.xml @@ -242,6 +242,27 @@ <live>true</live> </checkbox> + <checkbox> + <label>Enable FGCamera 0-9 keys</label> + <halign>left</halign> + <enable>/sim/fgcamera/enable</enable> + <property>/options/system/fgcamera-keys-enabled</property> + <binding> + <command>property-toggle</command> + <property>/options/system/fgcamera-keys-enabled</property> + </binding> + <binding> + <command>dialog-apply</command> + </binding> + <binding> + <command>nasal</command> + <script> + acconfig.writeSettings(); + </script> + </binding> + <live>true</live> + </checkbox> + <!-- TODO Comment back in, when fully implemented --> <checkbox> <label>Weight in KG</label> diff --git a/Models/FlightDeck/a320.flightdeck.xml b/Models/FlightDeck/a320.flightdeck.xml index ad3a2f8f..107874a8 100644 --- a/Models/FlightDeck/a320.flightdeck.xml +++ b/Models/FlightDeck/a320.flightdeck.xml @@ -850,6 +850,19 @@ <script>atc.transponderPanel.modeSwitch(getprop("controls/atc/mode-knob") + 1);</script> </binding> </action> + <hovered> + <binding> + <command>set-tooltip</command> + <tooltip-id>atc_stby_mode</tooltip-id> + <label>Mode: %s</label> + <property>controls/atc/mode-knob</property> + <mapping>nasal</mapping> + <script> + var modes = ['STANDBY','ALT','XPNDR','TA ONLY','TA/RA']; + return modes[arg[0]]; + </script> + </binding> + </hovered> </animation> <animation> @@ -1505,6 +1518,122 @@ </action> </animation> + <!-- Cocktpit Door Switch --> + <animation> + <type>rotate</type> + <object-name>CockpitDoorSwitch</object-name> + <object-name>CockpitDoorSwitch.mark</object-name> + <property>controls/doors/doorc-switch</property> + <interpolation> + <entry><ind>-1</ind><dep>-25</dep></entry> + <entry><ind> 0</ind><dep> 0</dep></entry> + <entry><ind> 1</ind><dep> 25</dep></entry> + </interpolation> + <axis> + <object-name>CockpitDoorSwitch.axis</object-name> + </axis> + </animation> + <animation> + <type>pick</type> + <object-name>CockpitDoorSwitch</object-name> + <object-name>CockpitDoorSwitch.mark</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <condition> + <not><property>devices/status/keyboard/shift</property></not> + </condition> + <command>property-assign</command> + <property>controls/doors/doorc-switch</property> + <value>1</value> + </binding> + <binding> + <condition> + <property>devices/status/keyboard/shift</property> + </condition> + <command>property-assign</command> + <property>controls/doors/doorc-switch</property> + <value>-1</value> + </binding> + <binding> + <command>property-assign</command> + <property>/sim/sounde/switch1</property> + <value>1</value> + </binding> + <mod-up> + <binding> + <command>property-assign</command> + <property>controls/doors/doorc-switch</property> + <value>0</value> + </binding> + </mod-up> + </action> + <action> + <button>1</button> + <repeatable>false</repeatable> + <binding> + <command>property-assign</command> + <property>controls/doors/doorc-switch</property> + <value>-1</value> + </binding> + <binding> + <command>property-assign</command> + <property>/sim/sounde/switch1</property> + <value>1</value> + </binding> + <mod-up> + <binding> + <command>property-assign</command> + <property>controls/doors/doorc-switch</property> + <value>0</value> + </binding> + </mod-up> + </action> + <hovered> + <binding> + <command>set-tooltip</command> + <tooltip-id>doorc-switch-lock</tooltip-id> + <label>Cockpit door switch</label> + </binding> + </hovered> + </animation> + + <animation> + <type>select</type> + <object-name>CockpitDoorOpen</object-name> + <object-name>CockpitDoorSwitch.mark</object-name> + <condition> + <or> + <equals> + <property>controls/switches/annun-test</property> + <value>1</value> + </equals> + <not-equals> + <property>sim/model/door-positions/doorc/lock-status</property> + <value>1</value> + </not-equals> + </or> + </condition> + </animation> + + <animation> + <type>select</type> + <object-name>CockpitDoorFault</object-name> + <condition> + <or> + <equals> + <property>controls/switches/annun-test</property> + <value>1</value> + </equals> + <equals> + <property>sim/model/door-positions/doorc/lock-status</property> + <value>-9</value> + </equals> + </or> + </condition> + </animation> + <!-- Terr on ND --> <animation> <type>pick</type> @@ -2132,6 +2261,76 @@ </axis> </animation> + <!-- Foot warner switches --> + + <animation> + <type>rotate</type> + <object-name>foot_warmer_cpt_sw</object-name> + <object-name>foot_warmer_cpt_sw.mark</object-name> + <property>controls/cabin/footwarmer-cpt</property> + <interpolation> + <entry><ind>1</ind><dep>-20</dep></entry> + <entry><ind>0</ind><dep>20</dep></entry> + </interpolation> + <axis> + <object-name>foot_warmer_cpt_sw.axis</object-name> + </axis> + </animation> + <animation> + <type>pick</type> + <object-name>foot_warmer_cpt_sw</object-name> + <object-name>foot_warmer_cpt_sw.mark</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-cycle</command> + <property>controls/cabin/footwarmer-cpt</property> + <value>1</value> + <value>0</value> + </binding> + <binding> + <command>property-toggle</command> + <property>/sim/sounde/switch1</property> + </binding> + </action> + </animation> + + <animation> + <type>rotate</type> + <object-name>foot_warmer_fo_sw</object-name> + <object-name>foot_warmer_fo_sw.mark</object-name> + <property>controls/cabin/footwarmer-fo</property> + <interpolation> + <!-- Axis inverted!! --> + <entry><ind>1</ind><dep>20</dep></entry> + <entry><ind>0</ind><dep>-20</dep></entry> + </interpolation> + <axis> + <object-name>foot_warmer_fo_sw.axis</object-name> + </axis> + </animation> + <animation> + <type>pick</type> + <object-name>foot_warmer_fo_sw</object-name> + <object-name>foot_warmer_fo_sw.mark</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-cycle</command> + <property>controls/cabin/footwarmer-fo</property> + <value>1</value> + <value>0</value> + </binding> + <binding> + <command>property-toggle</command> + <property>/sim/sounde/switch1</property> + </binding> + </action> + </animation> + + <!-- ECAM Controls --> <animation> <type>pick</type> @@ -8286,8 +8485,6 @@ <object-name>pedals_block_capt</object-name> <object-name>pedals_indicator_1</object-name> <object-name>Pedestal-Low</object-name> - <object-name>CockpitDoorFault</object-name> - <object-name>CockpitDoorOpen</object-name> <object-name>CockpitDoorSwitch</object-name> <object-name>CockpitDoorSwitch.mark</object-name> <object-name>CockpitDoorVideoButton</object-name> diff --git a/Models/Instruments/OHpanel/OHpanel.xml b/Models/Instruments/OHpanel/OHpanel.xml index 7a241247..c4167219 100644 --- a/Models/Instruments/OHpanel/OHpanel.xml +++ b/Models/Instruments/OHpanel/OHpanel.xml @@ -5186,6 +5186,7 @@ <object-name>LandingLtLSwtch</object-name> <action> <button>0</button> + <button>3</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> @@ -5201,6 +5202,7 @@ </action> <action> <button>1</button> + <button>4</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> @@ -5222,6 +5224,7 @@ <object-name>LandingLtRSwtch</object-name> <action> <button>0</button> + <button>3</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> @@ -5237,6 +5240,7 @@ </action> <action> <button>1</button> + <button>4</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> diff --git a/Nasal/Libraries/libraries.nas b/Nasal/Libraries/libraries.nas index 1b76fb13..87c78923 100644 --- a/Nasal/Libraries/libraries.nas +++ b/Nasal/Libraries/libraries.nas @@ -64,6 +64,10 @@ var cargofwd = aircraft.door.new("/sim/model/door-positions/cargofwd", 10); # Seat armrests in the flight deck (unused) var armrests = aircraft.door.new("/sim/model/door-positions/armrests", 2); +# Cockpit door - TODO animation +var cockpitdoor = aircraft.door.new("/sim/model/door-positions/doorc", 1); +setprop("/sim/model/door-positions/doorc/lock-status",0); + # door opener/closer var triggerDoor = func(door, doorName, doorDesc) { if (getprop("/sim/model/door-positions/" ~ doorName ~ "/position-norm") > 0) { @@ -79,6 +83,24 @@ var triggerDoor = func(door, doorName, doorDesc) { } }; +setlistener("/controls/doors/doorc-switch",func(a){ + if (getprop("systems/electrical/bus/dc-2")>25 or getprop("systems/electrical/bus/dc-1")>25) { + var pos = a.getValue(); + var current = getprop("/sim/model/door-positions/doorc/lock-status"); + if (pos == 1 and current == 0) { ## LOCK + settimer( func { + if (a.getValue() == pos) setprop("/sim/model/door-positions/doorc/lock-status",1); + },0.4); + } + else if (pos == -1 and current == 1) { ## UNLOCK + settimer( func { + if (a.getValue() == pos) setprop("/sim/model/door-positions/doorc/lock-status",0); + },0.2); + } + #setprop("/sim/model/door-positions/doorc/lock-status",-9); ## FAULT + } +}); + ########### # Systems # ########### diff --git a/Nasal/Libraries/sounds.nas b/Nasal/Libraries/sounds.nas index 280e25be..6a84802d 100644 --- a/Nasal/Libraries/sounds.nas +++ b/Nasal/Libraries/sounds.nas @@ -7,6 +7,11 @@ # Sounds # ########## +var playSoundOnce = func(path,delay) { + setprop(path,1); + settimer(func {setprop(path,0);},delay); +} + setlistener("/sim/sounde/btn1", func { if (!getprop("/sim/sounde/btn1")) { return; @@ -122,4 +127,11 @@ var pushbuttonSound = props.globals.getNode("/sim/sounde/pushbutton"); var pushbutton = func() { pushbuttonSound.setValue(1); settimer(func {pushbuttonSound.setValue(0);},0.20); -} \ No newline at end of file +} + +setlistener("/sim/model/door-positions/doorc/lock-status",func(lock) { + if (lock.getValue() == 1) + playSoundOnce("/sim/sounde/doorc_locking",0.5); + else + playSoundOnce("/sim/sounde/doorc_unlocking",0.5); +},0,0); diff --git a/Sounds/A320-common-sound.xml b/Sounds/A320-common-sound.xml index 08fd2ad7..ae370208 100644 --- a/Sounds/A320-common-sound.xml +++ b/Sounds/A320-common-sound.xml @@ -1800,6 +1800,28 @@ </volume> </relay> + <relay> + <name>CockpitDoorLocking</name> + <mode>once</mode> + <path>Aircraft/A320-family/Sounds/Cockpit/cockpitdoor_lock.wav</path> + <property>/sim/sounde/doorc_locking</property> + <volume> + <property>/sim/current-view/internal</property> + <factor>1</factor> + </volume> + </relay> + + <relay> + <name>CockpitDoorUnlocking</name> + <mode>once</mode> + <path>Aircraft/A320-family/Sounds/Cockpit/cockpitdoor_unlock.wav</path> + <property>/sim/sounde/doorc_unlocking</property> + <volume> + <property>/sim/current-view/internal</property> + <factor>0.8</factor> + </volume> + </relay> + <announcements> <name>fa_boarding</name> <mode>once</mode> diff --git a/Sounds/Cockpit/cockpitdoor_lock.wav b/Sounds/Cockpit/cockpitdoor_lock.wav new file mode 100644 index 0000000000000000000000000000000000000000..4a13663f6f7cade8d7a4b2deac39f0b2b5d8f2cc GIT binary patch literal 33728 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	O2t~Va-@xHO@iL*Q6wJFZ7 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 IW3*ZSA2sI|qyPW_ literal 0 HcmV?d00001 diff --git a/Sounds/Cockpit/cockpitdoor_unlock.wav b/Sounds/Cockpit/cockpitdoor_unlock.wav new file mode 100644 index 0000000000000000000000000000000000000000..175d713854fe723a65e5159afb77c894ab01270d GIT binary patch literal 18722 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 XjO$<F{r`uDPVJjj#b9!7HxvH{!u8#M literal 0 HcmV?d00001 diff --git a/Systems/a320-lights.xml b/Systems/a320-lights.xml index f3d4df08..8f9b556d 100644 --- a/Systems/a320-lights.xml +++ b/Systems/a320-lights.xml @@ -89,7 +89,7 @@ </test> </switch> - <switch name="controls/lighting/leftturnoff"> + <switch name="/controls/lighting/leftturnoff"> <default value="0"/> <test logic="AND" value="1"> /controls/lighting/turnoff-light-switch eq 1