diff --git a/A320-100-CFM.xml b/A320-100-CFM.xml
index 67885a74..1e4664ce 100644
--- a/A320-100-CFM.xml
+++ b/A320-100-CFM.xml
@@ -137,6 +137,7 @@ xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
+
diff --git a/A320-200-CFM.xml b/A320-200-CFM.xml
index 6af27858..c572e6cc 100644
--- a/A320-200-CFM.xml
+++ b/A320-200-CFM.xml
@@ -137,6 +137,7 @@ xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
+
diff --git a/A320-200-IAE.xml b/A320-200-IAE.xml
index 59fdf761..2ac81e32 100644
--- a/A320-200-IAE.xml
+++ b/A320-200-IAE.xml
@@ -137,6 +137,7 @@ xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
+
diff --git a/A320-main.xml b/A320-main.xml
index a9180d95..da5d66b7 100644
--- a/A320-main.xml
+++ b/A320-main.xml
@@ -630,6 +630,8 @@
0
0
0
+ 0
+ 0
0
0
0
@@ -1441,6 +1443,16 @@
0
+
+ l
+ Flashlight
+
+ property-cycle
+ sim/rendering/als-secondary-lights/use-flashlight
+ 0
+ 1
+
+
diff --git a/A320neo-CFM.xml b/A320neo-CFM.xml
index 08e7d88b..ee19d068 100644
--- a/A320neo-CFM.xml
+++ b/A320neo-CFM.xml
@@ -137,6 +137,7 @@ xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
+
diff --git a/A320neo-PW.xml b/A320neo-PW.xml
index 913ef1cf..c59e0113 100644
--- a/A320neo-PW.xml
+++ b/A320neo-PW.xml
@@ -137,6 +137,7 @@ xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
+
diff --git a/Models/Effects/ATC.png b/Models/Effects/ATC.png
new file mode 100644
index 00000000..45f71677
Binary files /dev/null and b/Models/Effects/ATC.png differ
diff --git a/Models/Effects/IDG-A32X-interior.eff b/Models/Effects/IDG-A32X-interior.eff
deleted file mode 100644
index 77955a32..00000000
--- a/Models/Effects/IDG-A32X-interior.eff
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
- IDG-A32X-interior
- Effects/model-interior
-
-
- cubemap
-
- res/0004.png
- res/0002.png
- res/0001.png
- res/0003.png
- res/0005.png
- res/0006.png
-
-
- 0.6 0.0 0.7
- 1 1 1
- 0.0
-
-
\ No newline at end of file
diff --git a/Models/Effects/LCutoff-floodlight.png b/Models/Effects/LCutoff-floodlight.png
new file mode 100644
index 00000000..c7b11c7a
Binary files /dev/null and b/Models/Effects/LCutoff-floodlight.png differ
diff --git a/Models/Effects/RCutoff-floodlight.png b/Models/Effects/RCutoff-floodlight.png
new file mode 100644
index 00000000..83475a30
Binary files /dev/null and b/Models/Effects/RCutoff-floodlight.png differ
diff --git a/Models/Effects/brake.eff b/Models/Effects/brake.eff
new file mode 100644
index 00000000..3426b43a
--- /dev/null
+++ b/Models/Effects/brake.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/brake.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/brake.png b/Models/Effects/brake.png
new file mode 100644
index 00000000..9a3e6f21
Binary files /dev/null and b/Models/Effects/brake.png differ
diff --git a/Models/Effects/brightness-panel-ped.eff b/Models/Effects/brightness-panel-ped.eff
new file mode 100644
index 00000000..13813142
--- /dev/null
+++ b/Models/Effects/brightness-panel-ped.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/brightness-panel-ped.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/brightness-panel-ped.png b/Models/Effects/brightness-panel-ped.png
new file mode 100644
index 00000000..15f3f6d2
Binary files /dev/null and b/Models/Effects/brightness-panel-ped.png differ
diff --git a/Models/Effects/brightness.png b/Models/Effects/brightness.png
new file mode 100644
index 00000000..fb232222
Binary files /dev/null and b/Models/Effects/brightness.png differ
diff --git a/Models/Effects/clock-glare.eff b/Models/Effects/clock-glare.eff
new file mode 100644
index 00000000..bea23238
--- /dev/null
+++ b/Models/Effects/clock-glare.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/clock-glare.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/clock-glare.png b/Models/Effects/clock-glare.png
new file mode 100644
index 00000000..f2213a93
Binary files /dev/null and b/Models/Effects/clock-glare.png differ
diff --git a/Models/Effects/clock.eff b/Models/Effects/clock.eff
new file mode 100644
index 00000000..f600847a
--- /dev/null
+++ b/Models/Effects/clock.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/clock.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/clock.png b/Models/Effects/clock.png
new file mode 100644
index 00000000..d7b78b82
Binary files /dev/null and b/Models/Effects/clock.png differ
diff --git a/Models/Effects/cockpit-irradiance.eff b/Models/Effects/cockpit-irradiance.eff
new file mode 100644
index 00000000..c8974bce
--- /dev/null
+++ b/Models/Effects/cockpit-irradiance.eff
@@ -0,0 +1,25 @@
+
+ panel
+ Effects/model-interior
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/cockpitwallconsole.eff b/Models/Effects/cockpitwallconsole.eff
deleted file mode 100644
index 2d750a6a..00000000
--- a/Models/Effects/cockpitwallconsole.eff
+++ /dev/null
@@ -1,22 +0,0 @@
-
- wallconsole
- Effects/model-combined-deferred
-
- 0
- 0
- 0
- 0
- 0.1
- 1
- 0
-
- 1.0 1.0 1.0
-
- Aircraft/IDG-A32X/Models/Effects/cockpitwallconsole.png
- linear-mipmap-linear
- clamp
- clamp
- normalized
-
-
-
diff --git a/Models/Effects/cockpitwallconsole.png b/Models/Effects/cockpitwallconsole.png
deleted file mode 100644
index 21db6f49..00000000
Binary files a/Models/Effects/cockpitwallconsole.png and /dev/null differ
diff --git a/Models/Effects/consolelightmap.eff b/Models/Effects/consolelightmap.eff
deleted file mode 100644
index 61ba2613..00000000
--- a/Models/Effects/consolelightmap.eff
+++ /dev/null
@@ -1,22 +0,0 @@
-
- console
- Effects/model-combined-deferred
-
- 0
- 0
- 0
- 0
- 0.1
- 1
- 0
-
- 1.0 1.0 1.0
-
- Aircraft/IDG-A32X/Models/Effects/consolelightmap.png
- linear-mipmap-linear
- clamp
- clamp
- normalized
-
-
-
diff --git a/Models/Effects/consolelightmap.png b/Models/Effects/consolelightmap.png
deleted file mode 100644
index 931ba05d..00000000
Binary files a/Models/Effects/consolelightmap.png and /dev/null differ
diff --git a/Models/Effects/ddrmi.eff b/Models/Effects/ddrmi.eff
new file mode 100644
index 00000000..57f401a4
--- /dev/null
+++ b/Models/Effects/ddrmi.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/ddrmi.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/ddrmi.png b/Models/Effects/ddrmi.png
new file mode 100644
index 00000000..2a8ce2d0
Binary files /dev/null and b/Models/Effects/ddrmi.png differ
diff --git a/Models/Effects/dummy-gap.eff b/Models/Effects/dummy-gap.eff
new file mode 100644
index 00000000..e03857ce
--- /dev/null
+++ b/Models/Effects/dummy-gap.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/dummy-gap.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/dummy-gap.png b/Models/Effects/dummy-gap.png
new file mode 100644
index 00000000..5035a7ce
Binary files /dev/null and b/Models/Effects/dummy-gap.png differ
diff --git a/Models/Effects/engine.png b/Models/Effects/engine.png
new file mode 100644
index 00000000..1d498ae2
Binary files /dev/null and b/Models/Effects/engine.png differ
diff --git a/Models/Effects/flap-floodlight.png b/Models/Effects/flap-floodlight.png
new file mode 100644
index 00000000..e1ac9112
Binary files /dev/null and b/Models/Effects/flap-floodlight.png differ
diff --git a/Models/Effects/floorlightmap.eff b/Models/Effects/floorlightmap.eff
deleted file mode 100644
index c20e8843..00000000
--- a/Models/Effects/floorlightmap.eff
+++ /dev/null
@@ -1,22 +0,0 @@
-
- floor
- Effects/model-combined-deferred
-
- 0
- 0
- 0
- 0
- 0.1
- 1
- 0
-
- 1.0 1.0 1.0
-
- Aircraft/IDG-A32X/Models/Effects/floorlightmap.png
- linear-mipmap-linear
- clamp
- clamp
- normalized
-
-
-
diff --git a/Models/Effects/floorlightmap.png b/Models/Effects/floorlightmap.png
deleted file mode 100644
index 8f4b5f27..00000000
Binary files a/Models/Effects/floorlightmap.png and /dev/null differ
diff --git a/Models/Effects/gear-lever.eff b/Models/Effects/gear-lever.eff
new file mode 100644
index 00000000..0ffd42f5
--- /dev/null
+++ b/Models/Effects/gear-lever.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/gear-lever.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/gear-lever.png b/Models/Effects/gear-lever.png
new file mode 100644
index 00000000..a1896672
Binary files /dev/null and b/Models/Effects/gear-lever.png differ
diff --git a/Models/Effects/gearlabels.png b/Models/Effects/gearlabels.png
new file mode 100644
index 00000000..3388db38
Binary files /dev/null and b/Models/Effects/gearlabels.png differ
diff --git a/Models/Effects/gravity-gear.eff b/Models/Effects/gravity-gear.eff
new file mode 100644
index 00000000..7b0a6d71
--- /dev/null
+++ b/Models/Effects/gravity-gear.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/gravity-gear.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/gravity-gear.png b/Models/Effects/gravity-gear.png
new file mode 100644
index 00000000..dfaef672
Binary files /dev/null and b/Models/Effects/gravity-gear.png differ
diff --git a/Models/Effects/iesi.eff b/Models/Effects/iesi.eff
new file mode 100644
index 00000000..68e9094c
--- /dev/null
+++ b/Models/Effects/iesi.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/iesi.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/iesi.png b/Models/Effects/iesi.png
new file mode 100644
index 00000000..97755275
Binary files /dev/null and b/Models/Effects/iesi.png differ
diff --git a/Models/Effects/left-light-brightness-glare.eff b/Models/Effects/left-light-brightness-glare.eff
new file mode 100644
index 00000000..d6dc0c7e
--- /dev/null
+++ b/Models/Effects/left-light-brightness-glare.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/left-light-brightness-glare.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/left-light-brightness.eff b/Models/Effects/left-light-brightness.eff
new file mode 100644
index 00000000..bff6d978
--- /dev/null
+++ b/Models/Effects/left-light-brightness.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/left-light-brightness.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/left-panel-flood.png b/Models/Effects/left-panel-flood.png
new file mode 100644
index 00000000..d243109b
Binary files /dev/null and b/Models/Effects/left-panel-flood.png differ
diff --git a/Models/Effects/mode-selector-ped-flood.png b/Models/Effects/mode-selector-ped-flood.png
new file mode 100644
index 00000000..e8e1f768
Binary files /dev/null and b/Models/Effects/mode-selector-ped-flood.png differ
diff --git a/Models/Effects/panel-flood-brightness.eff b/Models/Effects/panel-flood-brightness.eff
new file mode 100644
index 00000000..ad4c0bff
--- /dev/null
+++ b/Models/Effects/panel-flood-brightness.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/brightness.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/panel-flood-glare-right.eff b/Models/Effects/panel-flood-glare-right.eff
new file mode 100644
index 00000000..0b7acb0f
--- /dev/null
+++ b/Models/Effects/panel-flood-glare-right.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/gearlabels.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/panel-flood-glare.eff b/Models/Effects/panel-flood-glare.eff
new file mode 100644
index 00000000..78dd9d0f
--- /dev/null
+++ b/Models/Effects/panel-flood-glare.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/left-panel-flood.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/panel-flood.eff b/Models/Effects/panel-flood.eff
new file mode 100644
index 00000000..a650c050
--- /dev/null
+++ b/Models/Effects/panel-flood.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/panel-floodlight.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/panel-floodlight.png b/Models/Effects/panel-floodlight.png
new file mode 100644
index 00000000..ae96f2ec
Binary files /dev/null and b/Models/Effects/panel-floodlight.png differ
diff --git a/Models/Effects/park-brk.eff b/Models/Effects/park-brk.eff
new file mode 100644
index 00000000..2c498dbe
--- /dev/null
+++ b/Models/Effects/park-brk.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/park-brk.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/park-brk.png b/Models/Effects/park-brk.png
new file mode 100644
index 00000000..5eaf8731
Binary files /dev/null and b/Models/Effects/park-brk.png differ
diff --git a/Models/Effects/pedestal-engine-glare.png b/Models/Effects/pedestal-engine-glare.png
new file mode 100644
index 00000000..0b02b2b4
Binary files /dev/null and b/Models/Effects/pedestal-engine-glare.png differ
diff --git a/Models/Effects/pedestal-engine.png b/Models/Effects/pedestal-engine.png
new file mode 100644
index 00000000..5c08c4c0
Binary files /dev/null and b/Models/Effects/pedestal-engine.png differ
diff --git a/Models/Effects/pedestal-flood-atc.eff b/Models/Effects/pedestal-flood-atc.eff
new file mode 100644
index 00000000..d14688ad
--- /dev/null
+++ b/Models/Effects/pedestal-flood-atc.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/ATC.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-engine.eff b/Models/Effects/pedestal-flood-engine.eff
new file mode 100644
index 00000000..cc3e031e
--- /dev/null
+++ b/Models/Effects/pedestal-flood-engine.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/engine.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-flap.eff b/Models/Effects/pedestal-flood-flap.eff
new file mode 100644
index 00000000..30daad8b
--- /dev/null
+++ b/Models/Effects/pedestal-flood-flap.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/flap-floodlight.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-glare.eff b/Models/Effects/pedestal-flood-glare.eff
new file mode 100644
index 00000000..430d8791
--- /dev/null
+++ b/Models/Effects/pedestal-flood-glare.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-glare.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-radar.eff b/Models/Effects/pedestal-flood-radar.eff
new file mode 100644
index 00000000..9814326d
--- /dev/null
+++ b/Models/Effects/pedestal-flood-radar.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/radar.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-spdbrk.eff b/Models/Effects/pedestal-flood-spdbrk.eff
new file mode 100644
index 00000000..98fa2af2
--- /dev/null
+++ b/Models/Effects/pedestal-flood-spdbrk.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/spdbrk-floodlight.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-upper.eff b/Models/Effects/pedestal-flood-upper.eff
new file mode 100644
index 00000000..7164642e
--- /dev/null
+++ b/Models/Effects/pedestal-flood-upper.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-upper.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-flood-upper.png b/Models/Effects/pedestal-flood-upper.png
new file mode 100644
index 00000000..602cce0c
Binary files /dev/null and b/Models/Effects/pedestal-flood-upper.png differ
diff --git a/Models/Effects/pedestal-flood.eff b/Models/Effects/pedestal-flood.eff
new file mode 100644
index 00000000..b0f864cf
--- /dev/null
+++ b/Models/Effects/pedestal-flood.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-floodlight.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-floodlight.png b/Models/Effects/pedestal-floodlight.png
new file mode 100644
index 00000000..15c9948a
Binary files /dev/null and b/Models/Effects/pedestal-floodlight.png differ
diff --git a/Models/Effects/pedestal-footrest.eff b/Models/Effects/pedestal-footrest.eff
new file mode 100644
index 00000000..4e25916d
--- /dev/null
+++ b/Models/Effects/pedestal-footrest.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-footrest.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/pedestal-footrest.png b/Models/Effects/pedestal-footrest.png
new file mode 100644
index 00000000..e1a4a758
Binary files /dev/null and b/Models/Effects/pedestal-footrest.png differ
diff --git a/Models/Effects/pedestal-glare.png b/Models/Effects/pedestal-glare.png
new file mode 100644
index 00000000..ee1f5de5
Binary files /dev/null and b/Models/Effects/pedestal-glare.png differ
diff --git a/Models/Effects/radar.png b/Models/Effects/radar.png
new file mode 100644
index 00000000..ca65df49
Binary files /dev/null and b/Models/Effects/radar.png differ
diff --git a/Models/Effects/reading-light-checklist.eff b/Models/Effects/reading-light-checklist.eff
new file mode 100644
index 00000000..95f49758
--- /dev/null
+++ b/Models/Effects/reading-light-checklist.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+ *0.5
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/checklist.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/reading-light.eff b/Models/Effects/reading-light.eff
new file mode 100644
index 00000000..53631f36
--- /dev/null
+++ b/Models/Effects/reading-light.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/reading-light.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/res/0001.png b/Models/Effects/res/0001.png
new file mode 100644
index 00000000..840a53c8
Binary files /dev/null and b/Models/Effects/res/0001.png differ
diff --git a/Models/Effects/res/0002.png b/Models/Effects/res/0002.png
new file mode 100644
index 00000000..8fee671c
Binary files /dev/null and b/Models/Effects/res/0002.png differ
diff --git a/Models/Effects/res/0003.png b/Models/Effects/res/0003.png
new file mode 100644
index 00000000..d0df5952
Binary files /dev/null and b/Models/Effects/res/0003.png differ
diff --git a/Models/Effects/res/0004.png b/Models/Effects/res/0004.png
new file mode 100644
index 00000000..a71e6627
Binary files /dev/null and b/Models/Effects/res/0004.png differ
diff --git a/Models/Effects/res/0005.png b/Models/Effects/res/0005.png
new file mode 100644
index 00000000..7abb7803
Binary files /dev/null and b/Models/Effects/res/0005.png differ
diff --git a/Models/Effects/res/0006.png b/Models/Effects/res/0006.png
new file mode 100644
index 00000000..dd793d7b
Binary files /dev/null and b/Models/Effects/res/0006.png differ
diff --git a/Models/Effects/res/white.png b/Models/Effects/res/white.png
new file mode 100644
index 00000000..36de0bee
Binary files /dev/null and b/Models/Effects/res/white.png differ
diff --git a/Models/Effects/rudder-trim.eff b/Models/Effects/rudder-trim.eff
new file mode 100644
index 00000000..aea534fe
--- /dev/null
+++ b/Models/Effects/rudder-trim.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/rudder-trim.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/rudder-trim.png b/Models/Effects/rudder-trim.png
new file mode 100644
index 00000000..9c423a06
Binary files /dev/null and b/Models/Effects/rudder-trim.png differ
diff --git a/Models/Effects/spdbrk-floodlight.png b/Models/Effects/spdbrk-floodlight.png
new file mode 100644
index 00000000..c0bc45cb
Binary files /dev/null and b/Models/Effects/spdbrk-floodlight.png differ
diff --git a/Models/Effects/thr-quad-flood.eff b/Models/Effects/thr-quad-flood.eff
new file mode 100644
index 00000000..cd0cf74e
--- /dev/null
+++ b/Models/Effects/thr-quad-flood.eff
@@ -0,0 +1,35 @@
+
+ panel
+ Effects/model-interior
+
+ 1
+
+ 1.0 1.0 1.0
+
+ Aircraft/IDG-A32X/Models/Effects/thr-quad-flood.png
+ linear-mipmap-linear
+ clamp
+ clamp
+ normalized
+
+ 2
+ 0.1
+
+ cubemap
+
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+ Models/Effects/res/white.png
+
+
+
+ 0.207344 0.0 0.797276
+ 0.672 0.672 0.672
+ 0.0
+
+
diff --git a/Models/Effects/thr-quad-flood.png b/Models/Effects/thr-quad-flood.png
new file mode 100644
index 00000000..6b880822
Binary files /dev/null and b/Models/Effects/thr-quad-flood.png differ
diff --git a/Models/FlightDeck/a320.flightdeck.xml b/Models/FlightDeck/a320.flightdeck.xml
index 6d5301e7..1a2059a8 100644
--- a/Models/FlightDeck/a320.flightdeck.xml
+++ b/Models/FlightDeck/a320.flightdeck.xml
@@ -4826,6 +4826,45 @@
+
+ pick
+ flood_lt_ped
+
+
+
+ true
+
+ property-adjust
+ controls/lighting/ped-flood-knb
+ 0.05
+ 1
+
+
+
+
+
+ true
+
+ property-adjust
+ controls/lighting/ped-flood-knb
+ -0.05
+ 0
+
+
+
+
+ rotate
+ flood_lt_ped
+ controls/lighting/ped-flood-knb
+
+ 0-129
+ 1129
+
+
+ flood_lt_ped.axis
+
+
+
pick
integ_lt
@@ -4916,6 +4955,92 @@
mcdu_glare
radio_glare
audio_glare
+ audio_int_rad.mark
+ vu111_glare
+ vu112_glare
+ radar_glare
+ radar_mode.mark
+ atc_glare
+ atc_thrt.mark
+ atc_sys.mark
+ atc_abv.mark
+ engine_glare
+ eng_mode.mark
+ flaps_scale
+ gear_lever_glare
+ brakes_glare
+ brakes_accum_psi.mark
+ brakes_lb_psi.mark
+ brakes_rb_psi.mark
+ clock_glare
+ flood_lt_main.mark
+ flood_lt_ped.mark
+ integ_lt.mark
+ RudderTrim.mark
+ CockpitDoorSwitch.mark
+ ecam_brt_upper.mark
+ ecam_brt_lower.mark
+ ecam_att_hdg.mark
+ ecam_air_data.mark
+ ecam_eis_dmc.mark
+ ecam_nd_xfr.mark
+ ecam_glare_up
+ ecam_glare_down
+ pfd_brt_cpt.mark
+ speaker_volume_cpt.mark
+ light_console_cpt_sw.mark
+ foot_warmer_cpt_sw.mark
+ brightness_nd_2_cpt.mark
+ brightness_nd_1_cpt.mark
+ pfd_brt_fo.mark
+ speaker_volume_fo.mark
+ light_console_fo_sw.mark
+ foot_warmer_fo_sw.mark
+ brightness_nd_2_fo.mark
+ brightness_nd_1_fo.mark
+ iesi_labels
+ iesi_btn_ls
+ iesi_btn_bugs
+ iesi_btn_plus
+ iesi_btn_minus
+ iesi_btn_rst
+
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+ controls/lighting/main-panel-norm
+ 0.25
+
+
+
+
+
+ 1
+ 0.725
+ 0.259
+ controls/lighting/main-panel-norm
+
+
+
+
+ Panel lighting (dome)
+ material
+ main_panel_label
+ terr_on_nd_label
+ gear_labels
+ thr_quad_lts
+ trim_2_lts
+ brightness_panel_left_glare
+ brightness_panel_right_glare
+ ped_labels_1
+ pedestal_low_glare
+ mcdu_glare
+ radio_glare
+ audio_glare
audio_vhf1_glare
audio_vhf2_glare
audio_vhf3_glare
@@ -4980,11 +5105,25 @@
iesi_btn_plus
iesi_btn_minus
iesi_btn_rst
+
+
+
+
+ controls/lighting/main-panel-norm
+ 0.25
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+
- 1
- 0.725
- 0.259
- controls/lighting/main-panel-norm
+ 0.20
+ 0.20
+ 0.20
+ sim/model/lights/dome-light
@@ -4999,6 +5138,20 @@
nd_mode_fo.mark
nd_range_fo.mark
hud_brt.mark
+
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+ controls/lighting/fcu-panel-norm
+ 0.25
+
+
+
+
1
0.725
@@ -5007,6 +5160,39 @@
+
+ FCU Panel lighting (dome)
+ material
+ fcu_labels
+ fcu_labels_hud
+ fcu_panel_emit
+ nd_mode.mark
+ nd_range.mark
+ nd_mode_fo.mark
+ nd_range_fo.mark
+ hud_brt.mark
+
+
+
+
+ controls/lighting/fcu-panel-norm
+ 0.25
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+
+
+ 0.20
+ 0.20
+ 0.20
+ sim/model/lights/dome-light
+
+
+
select
@@ -5088,6 +5274,20 @@
material
ohpanel2_knob.mark
ohpanel2_illu
+
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+ controls/lighting/overhead-panel-norm
+ 0.25
+
+
+
+
1
0.824
@@ -5095,6 +5295,33 @@
controls/lighting/overhead-panel-norm
+
+
+ Overhead Panel-2 lighting (dome)
+ material
+ ohpanel2_knob.mark
+ ohpanel2_illu
+
+
+
+
+ controls/lighting/overhead-panel-norm
+ 0.25
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+
+
+ 0.20
+ 0.20
+ 0.20
+ sim/model/lights/dome-light
+
+
@@ -5890,5 +6117,446 @@
0.08
+
+
+ Panel lighting
+ material
+ ceiling
+ beam
+ beam_a
+ beam_f
+ sfl.001
+ sfl.011
+ sfl.012
+ sfl.014
+ WindowCpt
+ WindowFo
+ ohpanel2
+ efis_box_1
+ efis_box_2
+ efis_box_3
+ efis_box_4
+ main_panel
+ poly000041
+ side_base.002
+ pedals_block_capt
+ so.1
+ sts
+ sts.001
+ sts.003
+ sts.004
+ wall_1
+ carpet
+ DoorC
+ pedestal1
+ pedestal2
+ pedestal3
+ ped_footrest
+ pedestal_low
+ thr_quad
+ trim_1
+ trim_2
+ fcu_panel
+ seat1
+ seat4
+ seat6
+ seat7
+ compass_box
+ iesi
+ clock_body
+ clock.001
+ gear_lever_body
+ ParkBrk
+ RudderTrim
+ gravity_gear
+ flood_lt_main
+ integ_lt
+ flood_lt_ped
+ ecam_att_hdg
+ ecam_air_data
+ ecam_eis_dmc
+ ecam_nd_xfr
+ ecam_brt_upper
+ ecam_brt_lower
+ Lcutoff
+ Rcutoff
+ eng_mode
+ land_sw
+ gear_lever
+ pfd_brt_cpt
+ speaker_volume_cpt
+ brightness_nd_1_cpt
+ brightness_nd_2_cpt
+ pfd_brt_fo
+ speaker_volume_fo
+ brightness_nd_1_fo
+ brightness_nd_2_fo
+ light_console_cpt_sw
+ foot_warmer_cpt_sw
+ light_console_fo_sw
+ foot_warmer_fo_sw
+ pfd_nd_xfr_sw
+ pfd_nd_xfr_sw2
+ ohpanel2_knob
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/panel-flood
+ main_panel
+ gear_lever_body
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/gear-lever
+ gear_lever
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/panel-flood-brightness
+ brightness_panel_left_glare
+ brightness_panel_right_glare
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood
+ pedestal_low
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-glare
+ pedestal_low_glare
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/thr-quad-flood
+ thr_quad
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/rudder-trim
+ RudderTrim
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/park-brk
+ ParkBrk
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/gravity-gear
+ gravity_gear
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/panel-flood-glare
+ main_panel_signboard
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/panel-flood-glare-right
+ gear_labels
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-footrest
+ ped_footrest
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-flap
+ FlapsLever
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-spdbrk
+ SpdBrk
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/iesi
+ iesi
+ iesi_baro_knb
+ iesi_btn_bugs
+ iesi_btn_ls
+ iesi_btn_minus
+ iesi_btn_plus
+ iesi_btn_rst
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/clock
+ clock
+ clock.001
+ clock_body
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/clock-glare
+ clock_glare
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ ACP
+ beam
+ beam_a
+ beam_f
+ box
+ cabinet
+ carpet
+ ceiling
+ compass_box
+ DoorC
+ efis_box_1
+ efis_box_2
+ efis_box_2.001
+ efis_box_3
+ efis_box_4
+ extinguisher
+ cylinder30
+ cylinder30.002
+ cylinder30.003
+ cylinder30.004
+ efis_display_foil
+ fcu_integ_knb
+ hud_brt
+ hud_brt.mark
+ hud_declutter_btn
+ hud_norm_sw
+ lt_knb_1
+ lt_knb_1.001
+ master_caution
+ master_caution_on
+ master_warning
+ master_warning_on
+ metric_alt
+ nd_mode
+ nd_mode.mark
+ nd_mode_fo
+ nd_mode_fo.mark
+ nd_range
+ nd_range.mark
+ nd_range_fo
+ qnh_cpt_knb
+ qnh_cpt_sw
+ qnh_fo_knb
+ qnh_fo_sw
+ rect.003
+ rect.004
+ vor-adf-1
+ vor-adf-1-right
+ vor-adf-2
+ vor-adf-2-right
+ footrest3
+ footrest_cpt
+ footrest_cpt2
+ footrest_fo
+ footrest_fo2
+ gallery_l
+ hud
+ hud_1
+ hud_1_label
+ hud_2
+ hud_3
+ hud_glass
+ hud_screen
+ hud_box
+ hud_box_grid
+ hud_ceiling
+ lamp_flood_main
+ lamp_s
+ land_sw
+ level0
+ level0.001
+ level0_2
+ level1
+ level1_2
+ level2
+ level2_2
+ level3
+ level3_2
+ light_console_cpt_sw
+ light_console_cpt_sw.axis
+ light_console_fo_sw
+ light_console_fo_sw.axis
+ LRudderPedalL
+ LRudderPedalR
+ Main-Panel
+ abs_low
+ abs_low_on
+ abs_max
+ abs_max_on
+ abs_med
+ abs_med_on
+ brightness_nd_1_cpt
+ brightness_nd_1_fo
+ brightness_nd_1_fo.mark
+ brightness_nd_2_cpt
+ brightness_nd_2_cpt.mark
+ brightness_nd_2_fo
+ brightness_nd_2_fo.mark
+ brightness_panel_emit
+ brk_fan
+ dec_low_on
+ dec_max_on
+ dec_med_on
+ foot_warmer_cpt_sw
+ foot_warmer_cpt_sw.mark
+ foot_warmer_fo_sw
+ foot_warmer_fo_sw.mark
+ gear_lever_slot
+ gpws_gs_sw
+ iesi_labels
+ iesi_screen
+ lgear
+ lgear_down
+ lgear_unlk
+ main_panel_box
+ ngear
+ ngear_down
+ ngear_unlk
+ pfd_brt_cpt
+ pfd_brt_cpt.mark
+ pfd_brt_fo
+ pfd_brt_fo.mark
+ pfd_nd_xfr_sw
+ pfd_nd_xfr_sw2
+ rect
+ rgear
+ rgear_down
+ rgear_unlk
+ speaker_volume_cpt
+ speaker_volume_cpt.mark
+ speaker_volume_fo
+ speaker_volume_fo.mark
+ switch_bas
+ ohpanel2
+ ohpanel2_knob
+ ohpanel2_knob.mark
+ pedal_adjust
+ pedals_block_capt
+ pedals_indicator_1
+ Pedestal-Low
+ CockpitDoorFault
+ CockpitDoorOpen
+ CockpitDoorSwitch
+ CockpitDoorSwitch.mark
+ CockpitDoorVideoButton
+ gravity_gear
+ ParkBrk
+ RudderTrim
+ RudderTrim.mark
+ RudderTrimReset
+ pedestal1
+ pedestal3
+ pedestal_map_case
+ phone
+ phone2
+ pl
+ poly000041
+ RMP
+ RRudderPedalL
+ RRudderPedalR
+ screws
+ Seat
+ seat0
+ seat1
+ seat2
+ seat4
+ seat6
+ seat7
+ seat8
+ seat_belt
+ seat_label
+ seat_label.001
+ seat3
+ seat3.001
+ seat4.001
+ seat4.002
+ sfl.001
+ sfl.002
+ sfl.006
+ sfl.010
+ sfl.011
+ sfl.012
+ sfl.013
+ sfl.014
+ side_base.002
+ side_base_lamp
+ sidestick_1
+ sidestick_1.axis.002
+ sidestick_2
+ so.000
+ so.1
+ so.2
+ sphere
+ sphere.007
+ sts
+ sts.001
+ sts.003
+ sts.004
+ sts.006
+ sts.007
+ thr_l
+ rev_l
+ thr_l_body
+ thr_l_button
+ thr_l_screw
+ thr_quad
+ thr_quad_lts
+ thr_r
+ rev_r
+ thr_button
+ thr_r_body
+ thr_r_screw
+ tiller
+ tillerFo
+ tray0-fo
+ tray1-cpt
+ tray0-cpt
+ tray1-fo
+ tray2-cpt
+ tray2-fo
+ trim_wheel
+ trim_1
+ trim_2
+ trim_2_lts
+ trray_slide
+ visor_cpt
+ visor_fo
+ visor_glass_cpt
+ visor_glass_fo
+ wall_1
+ wall_2
+ window_frame
+ HeadsetCpt
+ WindowGlassCpt
+ WindowOpenerCpt
+ WindowFo
+ HeadsetFo
+ WindowGlassFo
+ WindowOpenerFo
+ WX
+
+
+
+ Panel lighting
+ material
+ cpit_lamp_cpt
+ cpit_lamp_fo
+
+ 0.8
+ 0.8
+ 0.8
+ sim/model/lights/dome-light
+
+
diff --git a/Models/Instruments/ATC/ATC.xml b/Models/Instruments/ATC/ATC.xml
index c26ae9fd..d5655438 100644
--- a/Models/Instruments/ATC/ATC.xml
+++ b/Models/Instruments/ATC/ATC.xml
@@ -6,4 +6,52 @@
res/ATC.ac
+
+ Panel lighting
+ material
+ atc_0
+ atc_1
+ atc_2
+ atc_3
+ atc_4
+ atc_5
+ atc_6
+ atc_7
+ atc_abv
+ atc_body
+ atc_clr
+ atc_fail
+ atc_ident
+ atc_screen
+ atc_stby
+ atc_sys
+ atc_thrt
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ atc_0
+ atc_1
+ atc_2
+ atc_3
+ atc_4
+ atc_5
+ atc_6
+ atc_7
+ atc_abv
+ atc_body
+ atc_clr
+ atc_fail
+ atc_ident
+ atc_screen
+ atc_stby
+ atc_sys
+ atc_thrt
+
diff --git a/Models/Instruments/Audio/Audio1.xml b/Models/Instruments/Audio/Audio1.xml
index b19b1aaa..3faf04a2 100644
--- a/Models/Instruments/Audio/Audio1.xml
+++ b/Models/Instruments/Audio/Audio1.xml
@@ -1,9 +1,9 @@
@@ -14,6 +14,7 @@
pick
audio_int_rad
+ audio_int_rad.mark
@@ -41,6 +42,7 @@
rotate
audio_int_rad
+ audio_int_rad.mark
controls/audio/acp[0]/int-rad
@@ -275,6 +277,7 @@
pick
audio_vhf1
+ audio_vhf1_glare
false
@@ -942,6 +945,26 @@
+
+ Panel lighting
+ material
+ audio_body
+ audio_int_rad
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ audio_body
+ audio_glare
+ audio_int_rad
+
+
select
audio_hf1_led
@@ -1062,6 +1085,7 @@
translate
audio_vhf1
+ audio_vhf1_glare
controls/audio/acp[0]/vhf1-recive
0.01
@@ -1073,6 +1097,7 @@
rotate
audio_vhf1
+ audio_vhf1_glare
controls/audio/acp[0]/vhf1-volume
0-129
@@ -1086,6 +1111,7 @@
translate
audio_vhf2
+ audio_vhf2_glare
controls/audio/acp[0]/vhf2-recive
0.01
@@ -1097,6 +1123,7 @@
rotate
audio_vhf2
+ audio_vhf2_glare
controls/audio/acp[0]/vhf2-volume
0-129
@@ -1110,6 +1137,7 @@
translate
audio_vhf3
+ audio_vhf3_glare
controls/audio/acp[0]/vhf3-recive
0.01
@@ -1121,6 +1149,7 @@
rotate
audio_vhf3
+ audio_vhf3_glare
controls/audio/acp[0]/vhf3-volume
0-129
@@ -1134,6 +1163,7 @@
translate
audio_hf1
+ audio_hf1_glare
controls/audio/acp[0]/hf1-recive
0.01
@@ -1145,6 +1175,7 @@
rotate
audio_hf1
+ audio_hf1_glare
controls/audio/acp[0]/hf1-volume
0-129
@@ -1158,6 +1189,7 @@
translate
audio_hf2
+ audio_hf2_glare
controls/audio/acp[0]/hf2-recive
0.01
@@ -1169,6 +1201,7 @@
rotate
audio_hf2
+ audio_hf2_glare
controls/audio/acp[0]/hf2-volume
0-129
@@ -1182,6 +1215,7 @@
translate
audio_int
+ audio_int_glare
controls/audio/acp[0]/int-recive
0.01
@@ -1193,6 +1227,7 @@
rotate
audio_int
+ audio_int_glare
controls/audio/acp[0]/int-volume
0-129
@@ -1206,6 +1241,7 @@
translate
audio_cab
+ audio_cab_glare
controls/audio/acp[0]/cab-recive
0.01
@@ -1217,6 +1253,7 @@
rotate
audio_cab
+ audio_cab_glare
controls/audio/acp[0]/cab-volume
0-129
@@ -1230,6 +1267,7 @@
translate
audio_pa_rot
+ audio_pa_glare
controls/audio/acp[0]/pa-recive
0.01
@@ -1241,6 +1279,7 @@
rotate
audio_pa_rot
+ audio_pa_glare
controls/audio/acp[0]/pa-volume
0-129
@@ -1254,6 +1293,7 @@
translate
audio_vor1
+ audio_vor1_glare
controls/audio/acp[0]/vor1-recive
0.01
@@ -1265,6 +1305,7 @@
rotate
audio_vor1
+ audio_vor1_glare
controls/audio/acp[0]/vor1-volume
0-129
@@ -1278,6 +1319,7 @@
translate
audio_vor2
+ audio_vor2_glare
controls/audio/acp[0]/vor2-recive
0.01
@@ -1289,6 +1331,7 @@
rotate
audio_vor2
+ audio_vor2_glare
controls/audio/acp[0]/vor2-volume
0-129
@@ -1302,6 +1345,7 @@
translate
audio_mkr
+ audio_mkr_glare
controls/audio/acp[0]/mkr-recive
0.01
@@ -1313,6 +1357,7 @@
rotate
audio_mkr
+ audio_mkr_glare
controls/audio/acp[0]/mkr-volume
0-129
@@ -1326,6 +1371,7 @@
translate
audio_ils
+ audio_ils_glare
controls/audio/acp[0]/ils-recive
0.01
@@ -1337,6 +1383,7 @@
rotate
audio_ils
+ audio_ils_glare
controls/audio/acp[0]/ils-volume
0-129
@@ -1350,6 +1397,7 @@
translate
audio_mls
+ audio_mls_glare
controls/audio/acp[0]/mls-recive
0.01
@@ -1361,6 +1409,7 @@
rotate
audio_mls
+ audio_mls_glare
controls/audio/acp[0]/mls-volume
0-129
@@ -1374,6 +1423,7 @@
translate
audio_adf1
+ audio_adf1_glare
controls/audio/acp[0]/adf1-recive
0.01
@@ -1385,6 +1435,7 @@
rotate
audio_adf1
+ audio_adf1_glare
controls/audio/acp[0]/adf1-volume
0-129
@@ -1398,6 +1449,7 @@
translate
audio_adf2
+ audio_adf2_glare
controls/audio/acp[0]/adf2-recive
0.01
@@ -1409,6 +1461,7 @@
rotate
audio_adf2
+ audio_adf2_glare
controls/audio/acp[0]/adf2-volume
0-129
@@ -1418,5 +1471,4 @@
audio_adf2.axis
-
-
+
\ No newline at end of file
diff --git a/Models/Instruments/Audio/Audio2.xml b/Models/Instruments/Audio/Audio2.xml
index 5eaf3835..84568a5a 100644
--- a/Models/Instruments/Audio/Audio2.xml
+++ b/Models/Instruments/Audio/Audio2.xml
@@ -1,9 +1,9 @@
@@ -14,6 +14,7 @@
pick
audio_int_rad
+ audio_int_rad.mark
@@ -41,6 +42,7 @@
rotate
audio_int_rad
+ audio_int_rad.mark
controls/audio/acp[1]/int-rad
@@ -275,6 +277,7 @@
pick
audio_vhf1
+ audio_vhf1_glare
false
@@ -942,6 +945,26 @@
+
+ Panel lighting
+ material
+ audio_body
+ audio_int_rad
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ audio_body
+ audio_glare
+ audio_int_rad
+
+
select
audio_hf1_led
@@ -1062,6 +1085,7 @@
translate
audio_vhf1
+ audio_vhf1_glare
controls/audio/acp[1]/vhf1-recive
0.01
@@ -1073,6 +1097,7 @@
rotate
audio_vhf1
+ audio_vhf1_glare
controls/audio/acp[1]/vhf1-volume
0-129
@@ -1086,6 +1111,7 @@
translate
audio_vhf2
+ audio_vhf2_glare
controls/audio/acp[1]/vhf2-recive
0.01
@@ -1097,6 +1123,7 @@
rotate
audio_vhf2
+ audio_vhf2_glare
controls/audio/acp[1]/vhf2-volume
0-129
@@ -1110,6 +1137,7 @@
translate
audio_vhf3
+ audio_vhf3_glare
controls/audio/acp[1]/vhf3-recive
0.01
@@ -1121,6 +1149,7 @@
rotate
audio_vhf3
+ audio_vhf3_glare
controls/audio/acp[1]/vhf3-volume
0-129
@@ -1134,6 +1163,7 @@
translate
audio_hf1
+ audio_hf1_glare
controls/audio/acp[1]/hf1-recive
0.01
@@ -1145,6 +1175,7 @@
rotate
audio_hf1
+ audio_hf1_glare
controls/audio/acp[1]/hf1-volume
0-129
@@ -1158,6 +1189,7 @@
translate
audio_hf2
+ audio_hf2_glare
controls/audio/acp[1]/hf2-recive
0.01
@@ -1169,6 +1201,7 @@
rotate
audio_hf2
+ audio_hf2_glare
controls/audio/acp[1]/hf2-volume
0-129
@@ -1182,6 +1215,7 @@
translate
audio_int
+ audio_int_glare
controls/audio/acp[1]/int-recive
0.01
@@ -1193,6 +1227,7 @@
rotate
audio_int
+ audio_int_glare
controls/audio/acp[1]/int-volume
0-129
@@ -1206,6 +1241,7 @@
translate
audio_cab
+ audio_cab_glare
controls/audio/acp[1]/cab-recive
0.01
@@ -1217,6 +1253,7 @@
rotate
audio_cab
+ audio_cab_glare
controls/audio/acp[1]/cab-volume
0-129
@@ -1230,6 +1267,7 @@
translate
audio_pa_rot
+ audio_pa_glare
controls/audio/acp[1]/pa-recive
0.01
@@ -1241,6 +1279,7 @@
rotate
audio_pa_rot
+ audio_pa_glare
controls/audio/acp[1]/pa-volume
0-129
@@ -1254,6 +1293,7 @@
translate
audio_vor1
+ audio_vor1_glare
controls/audio/acp[1]/vor1-recive
0.01
@@ -1265,6 +1305,7 @@
rotate
audio_vor1
+ audio_vor1_glare
controls/audio/acp[1]/vor1-volume
0-129
@@ -1278,6 +1319,7 @@
translate
audio_vor2
+ audio_vor2_glare
controls/audio/acp[1]/vor2-recive
0.01
@@ -1289,6 +1331,7 @@
rotate
audio_vor2
+ audio_vor2_glare
controls/audio/acp[1]/vor2-volume
0-129
@@ -1302,6 +1345,7 @@
translate
audio_mkr
+ audio_mkr_glare
controls/audio/acp[1]/mkr-recive
0.01
@@ -1313,6 +1357,7 @@
rotate
audio_mkr
+ audio_mkr_glare
controls/audio/acp[1]/mkr-volume
0-129
@@ -1326,6 +1371,7 @@
translate
audio_ils
+ audio_ils_glare
controls/audio/acp[1]/ils-recive
0.01
@@ -1337,6 +1383,7 @@
rotate
audio_ils
+ audio_ils_glare
controls/audio/acp[1]/ils-volume
0-129
@@ -1350,6 +1397,7 @@
translate
audio_mls
+ audio_mls_glare
controls/audio/acp[1]/mls-recive
0.01
@@ -1361,6 +1409,7 @@
rotate
audio_mls
+ audio_mls_glare
controls/audio/acp[1]/mls-volume
0-129
@@ -1374,6 +1423,7 @@
translate
audio_adf1
+ audio_adf1_glare
controls/audio/acp[1]/adf1-recive
0.01
@@ -1385,6 +1435,7 @@
rotate
audio_adf1
+ audio_adf1_glare
controls/audio/acp[1]/adf1-volume
0-129
@@ -1398,6 +1449,7 @@
translate
audio_adf2
+ audio_adf2_glare
controls/audio/acp[1]/adf2-recive
0.01
@@ -1409,6 +1461,7 @@
rotate
audio_adf2
+ audio_adf2_glare
controls/audio/acp[1]/adf2-volume
0-129
@@ -1419,4 +1472,4 @@
-
+
\ No newline at end of file
diff --git a/Models/Instruments/Brakes/Brakes.xml b/Models/Instruments/Brakes/Brakes.xml
index 656f95a8..7eff9ba8 100644
--- a/Models/Instruments/Brakes/Brakes.xml
+++ b/Models/Instruments/Brakes/Brakes.xml
@@ -56,5 +56,22 @@
brakes_accum_psi.axis
+
+
+ Panel lighting
+ material
+ brakes_body
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/brake
+ brakes_body
+
\ No newline at end of file
diff --git a/Models/Instruments/DDRMI/DDRMI.xml b/Models/Instruments/DDRMI/DDRMI.xml
index 5c271c14..71cf6189 100644
--- a/Models/Instruments/DDRMI/DDRMI.xml
+++ b/Models/Instruments/DDRMI/DDRMI.xml
@@ -173,5 +173,45 @@
ddrmi_vor_adf_flag_2.axis
+
+
+ Panel lighting
+ material
+ ddrmi_body
+ ddrmi_vor_adf_select_1
+ ddrmi_vor_adf_select_2
+ ddrmi_pointer_1
+ ddrmi_pointer_2
+ ddrmi_inside
+ ddrmi_pointer_1_vor
+ ddrmi_pointer_1_adf
+ ddrmi_pointer_2_vor
+ ddrmi_pointer_2_adf
+ ddrmi_vor_adf_flag_1
+ ddrmi_vor_adf_flag_2
+ ddrmi_hdg
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/ddrmi
+ ddrmi_body
+ ddrmi_vor_adf_select_1
+ ddrmi_vor_adf_select_2
+ ddrmi_pointer_1
+ ddrmi_pointer_2
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ ddrmi_inside
+ ddrmi_vor_adf_flag_1
+ ddrmi_vor_adf_flag_2
+
diff --git a/Models/Instruments/MCDU/MCDU1.xml b/Models/Instruments/MCDU/MCDU1.xml
index a871ab91..846bf4f0 100644
--- a/Models/Instruments/MCDU/MCDU1.xml
+++ b/Models/Instruments/MCDU/MCDU1.xml
@@ -1887,4 +1887,22 @@
+
+ Panel lighting
+ material
+ mcdu_body
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ mcdu_body
+ mcdu_glare
+
+
diff --git a/Models/Instruments/MCDU/MCDU2.xml b/Models/Instruments/MCDU/MCDU2.xml
index 183cdfc0..2aad6056 100644
--- a/Models/Instruments/MCDU/MCDU2.xml
+++ b/Models/Instruments/MCDU/MCDU2.xml
@@ -1887,4 +1887,22 @@
+
+ Panel lighting
+ material
+ mcdu_body
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ mcdu_body
+ mcdu_glare
+
+
diff --git a/Models/Instruments/OHpanel/OHpanel.xml b/Models/Instruments/OHpanel/OHpanel.xml
index 82dca242..a5c3ab14 100644
--- a/Models/Instruments/OHpanel/OHpanel.xml
+++ b/Models/Instruments/OHpanel/OHpanel.xml
@@ -965,6 +965,20 @@
Panel lighting
material
MarkingLts
+
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+ controls/lighting/overhead-panel-norm
+ 0.25
+
+
+
+
1
0.824
@@ -972,7 +986,154 @@
controls/lighting/overhead-panel-norm
-
+
+
+
+ Panel lighting
+ material
+ MarkingLts
+
+
+
+
+ controls/lighting/overhead-panel-norm
+ 0.25
+
+
+
+ sim/model/lights/dome-light
+ 0
+
+
+
+
+ 0.20
+ 0.20
+ 0.20
+ sim/model/lights/dome-light
+
+
+
+
+ Panel lighting
+ material
+ Panel
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Panel lighting
+ material
+ Eng1FireCover
+ Eng2FireCover
+ APUFireCover
+ firebtnapu
+ firebtn1
+ firebtn2
+ RATManGuard
+ Eng1FireTst
+ Eng2FireTst
+ APUFireTst
+ IR1ModeKnb
+ IR2ModeKnb
+ IR3ModeKnb
+ IDG1Prot
+ IDG2Prot
+ EvacCommandProt
+ EvacHornOff
+ EvacCapt-Purs
+ EmerGenTestGuard
+ EmerManOnGuard
+ MaskManOnGuard
+ ACFlowKnb
+ CockpitACKnb
+ FwdCabinACKnb
+ AftCabinACKnb
+ CargoHeatAftKnb
+ FwdCargoDischGuard
+ AftCargoDischGuard
+ XbleedKnb
+ RamAirBtnProt
+ OHPMarkLtKnb
+ LdgElevKnb
+ LeftWiperKnb
+ RightWiperKnb
+ DitchProt
+ Eng1ManStartProt
+ Eng2ManStartProt
+ EmerCallProt
+ StbyCompassLtSwtch
+ ManVSCTLSwitch
+ DomeLtSwtch
+ AnnunciatorLtSwtch
+ SeatBeltSwtch
+ NoSmokingSwtch
+ EmerExtLtSwtch
+ SwitchSockets
+ StrobeLtSwtch
+ BeaconLtSwtch
+ WingLtSwtch
+ NavLogoLtSwtch
+ NoseLtSwtch
+ TurnoffLtSwtch
+ LandingLtLSwtch
+ LandingLtRSwtch
+
+ 0.2
+ 0.2
+ 0.2
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ Panel
+ Eng1FireCover
+ Eng2FireCover
+ APUFireCover
+ firebtnapu
+ firebtn1
+ firebtn2
+ RATManGuard
+ Eng1FireTst
+ Eng2FireTst
+ APUFireTst
+ IR1ModeKnb
+ IR2ModeKnb
+ IR3ModeKnb
+ IDG1Prot
+ IDG2Prot
+ EvacCommandProt
+ EvacHornOff
+ EvacCapt-Purs
+ EmerGenTestGuard
+ EmerManOnGuard
+ MaskManOnGuard
+ ACFlowKnb
+ CockpitACKnb
+ FwdCabinACKnb
+ AftCabinACKnb
+ CargoHeatAftKnb
+ FwdCargoDischGuard
+ AftCargoDischGuard
+ XbleedKnb
+ RamAirBtnProt
+ OHPMarkLtKnb
+ LdgElevKnb
+ LeftWiperKnb
+ RightWiperKnb
+ DitchProt
+ Eng1ManStartProt
+ Eng2ManStartProt
+ EmerCallProt
+
+
pick
@@ -5521,11 +5682,11 @@
OHPMarkLtKnb
controls/lighting/overhead-panel-knb
- 0129
- 1-129
+ 0-129
+ 1129
- 1
+ -1
0
0
@@ -5536,19 +5697,36 @@
-
+
Annun lights pick
diff --git a/Models/Instruments/Pedestal_up/Pedestal_up.xml b/Models/Instruments/Pedestal_up/Pedestal_up.xml
index 682223c8..82ee7fd4 100644
--- a/Models/Instruments/Pedestal_up/Pedestal_up.xml
+++ b/Models/Instruments/Pedestal_up/Pedestal_up.xml
@@ -6,4 +6,104 @@
res/Pedestal_up.ac
+
+ Panel lighting
+ material
+ atc_body
+ ecam_body
+ ecam_switch_body
+ engine_body
+ radar_body
+ vu111_body
+ vu112_body
+ throttle_1
+ throttle_1_label
+ dummy_1
+ dummy_2
+ Lcutoff
+ Rcutoff
+ eng_mode
+ radar_gain
+ radar_tilt
+ radar_mode
+ radar_gain
+ radio_rot1
+ vu112_aids
+ vu112_dfdr
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-upper
+ throttle_1
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-atc
+ atc_glare
+ atc_body
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-engine
+ engine_body
+ engine_glare
+ eng_mode
+ Lcutoff
+ Rcutoff
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/brightness-panel-ped
+ vu111_body
+ vu112_body
+ vu111_glare
+ vu112_glare
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/dummy-gap
+ dummy_1
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/pedestal-flood-radar
+ radar_mode
+ radar_tilt
+ radar_body
+ radar_glare
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ ecam_body
+ ecam_switch_body
+ vu111_body
+ vu112_body
+ vu111_glare
+ vu112_glare
+ throttle_1_label
+ dummy_2
+ ecam_glare_down
+ ecam_glare_up
+ ecam_att_hdg
+ ecam_air_data
+ ecam_eis_dmc
+ ecam_nd_xfr
+ ecam_brt_upper
+ ecam_brt_lower
+ flood_lt_main
+ integ_lt
+ flood_lt_ped
+ radar_gain
+ ecam_emer_canc_lit
+ vu112_aids
+ vu112_dfdr
+
diff --git a/Models/Instruments/Radio/Radio1.xml b/Models/Instruments/Radio/Radio1.xml
index fe71d820..475b0b1f 100644
--- a/Models/Instruments/Radio/Radio1.xml
+++ b/Models/Instruments/Radio/Radio1.xml
@@ -1530,5 +1530,30 @@
0.08
+
+
+ Panel lighting
+ material
+ radio_body
+ radio_glare
+ radio_rot0
+ radio_rot1
+ radio_on
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ radio_body
+ radio_glare
+ radio_rot0
+ radio_rot1
+ radio_on
+
diff --git a/Models/Instruments/Radio/Radio2.xml b/Models/Instruments/Radio/Radio2.xml
index e4dddf98..d21e496b 100644
--- a/Models/Instruments/Radio/Radio2.xml
+++ b/Models/Instruments/Radio/Radio2.xml
@@ -1530,5 +1530,30 @@
0.08
+
+
+ Panel lighting
+ material
+ radio_body
+ radio_glare
+ radio_rot0
+ radio_rot1
+ radio_on
+
+ 0.3
+ 0.3
+ 0.3
+ sim/model/lights/dome-light
+
+
+
+
+ Aircraft/IDG-A32X/Models/Effects/cockpit-irradiance
+ radio_body
+ radio_glare
+ radio_rot0
+ radio_rot1
+ radio_on
+
diff --git a/Nasal/electrical.nas b/Nasal/electrical.nas
index 0352dd5d..375f9c97 100644
--- a/Nasal/electrical.nas
+++ b/Nasal/electrical.nas
@@ -116,7 +116,7 @@ var light = {
power_consumption: func() {
if (getprop(me.control_prop) != 0 and getprop(me.elec_prop) != 0) {
- light_power_consumption = me.max_watts;
+ light_power_consumption = me.max_watts * getprop(me.control_prop);
} else {
light_power_consumption = 0;
}
@@ -265,7 +265,10 @@ var ELEC = {
light.new(name: "left-turnoff", max_watts:21, control_prop:"/controls/lighting/leftturnoff", elec_prop:"/systems/electrical/bus/ac1"),
light.new(name: "right-turnoff", max_watts:21, control_prop:"/controls/lighting/rightturnoff", elec_prop:"/systems/electrical/bus/ac2"),
light.new(name: "left-wing", max_watts:24, control_prop:"/controls/lighting/wing-lights", elec_prop:"/systems/electrical/bus/ac1"),
- light.new(name: "right-wing", max_watts:24, control_prop:"/controls/lighting/wing-lights", elec_prop:"/systems/electrical/bus/ac2")];
+ light.new(name: "right-wing", max_watts:24, control_prop:"/controls/lighting/wing-lights", elec_prop:"/systems/electrical/bus/ac2"),
+
+ light.new(name: "left-dome", max_watts:10, control_prop:"/controls/lighting/dome-norm", elec_prop:"/systems/electrical/bus/dc-ess"),
+ light.new(name: "right-dome", max_watts:10, control_prop:"/controls/lighting/dome-norm", elec_prop:"/systems/electrical/bus/dc-ess")];
},
loop: func() {
galley_sw = getprop("/controls/electrical/switches/galley");
diff --git a/Nasal/libraries.nas b/Nasal/libraries.nas
index 67d5ec48..d8d469dc 100644
--- a/Nasal/libraries.nas
+++ b/Nasal/libraries.nas
@@ -47,6 +47,7 @@ var strobe = aircraft.light.new("/sim/model/lights/strobe", [0.05, 0.06, 0.05, 1
var tail_strobe = aircraft.light.new("/sim/model/lights/tailstrobe", [0.1, 1], "/controls/lighting/strobe");
var logo_lights = getprop("/sim/model/lights/logo-lights");
var nav_lights = props.globals.getNode("/sim/model/lights/nav-lights");
+var dome_light = props.globals.initNode("/sim/model/lights/dome-light", 0.0, "DOUBLE");
var wow = getprop("/gear/gear[2]/wow");
var slats = getprop("/controls/flight/slats");
var gear = getprop("/gear/gear[0]/position-norm");
@@ -56,6 +57,7 @@ var right_turnoff_light = props.globals.getNode("/controls/lighting/rightturnoff
var settingT = getprop("/controls/lighting/taxi-light-switch");
var settingTurnoff = getprop("/controls/lighting/turnoff-light-switch");
var setting = getprop("/controls/lighting/nav-lights-switch");
+var domeSetting = getprop("/controls/lighting/dome-norm");
var landl = getprop("/controls/lighting/landing-lights[1]");
var landr = getprop("/controls/lighting/landing-lights[2]");
@@ -467,6 +469,7 @@ var lightsLoop = maketimer(0.2, func {
gear = getprop("/gear/gear[0]/position-norm");
nose_lights = getprop("/sim/model/lights/nose-lights");
settingT = getprop("/controls/lighting/taxi-light-switch");
+ domeSetting = getprop("/controls/lighting/dome-norm");
# nose lights
@@ -526,6 +529,14 @@ var lightsLoop = maketimer(0.2, func {
nav_lights.setBoolValue(0);
}
+ if (domeSetting == 0.5 and getprop("/systems/electrical/bus/dc-ess") > 0) {
+ dome_light.setValue(0.5);
+ } elsif (domeSetting == 1 and getprop("/systems/electrical/bus/dc-ess") > 0) {
+ dome_light.setValue(1);
+ } else {
+ dome_light.setValue(0);
+ }
+
# strobe
strobe_sw = strobe_switch.getValue();
diff --git a/Systems/a320-lights.xml b/Systems/a320-lights.xml
new file mode 100644
index 00000000..f62a5dbd
--- /dev/null
+++ b/Systems/a320-lights.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /systems/electrical/bus/dc1 gt 25
+
+
+
+
+
+
+
+
+ /systems/electrical/bus/dc-ess gt 25
+ /systems/electrical/bus/dc1 gt 25
+
+
+
+
+
+
+
+
+ /systems/electrical/bus/dc1 gt 25
+
+
+
+
+