diff --git a/Aircraft/Instruments-3d/adf/adf.xml b/Aircraft/Instruments-3d/adf/adf.xml
index 345f7073f..edf9e0bd1 100644
--- a/Aircraft/Instruments-3d/adf/adf.xml
+++ b/Aircraft/Instruments-3d/adf/adf.xml
@@ -4,6 +4,19 @@
adf.ac
+
+ material
+ Face
+ Front
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Face
diff --git a/Aircraft/Instruments-3d/ai/ai.xml b/Aircraft/Instruments-3d/ai/ai.xml
index 646688b3d..39825f125 100644
--- a/Aircraft/Instruments-3d/ai/ai.xml
+++ b/Aircraft/Instruments-3d/ai/ai.xml
@@ -4,6 +4,21 @@
ai.ac
+
+ material
+ Face
+ Pitch
+ Bezel
+ Ring
+ Front
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
PitchTranslation
translate
diff --git a/Aircraft/Instruments-3d/alt/alt.xml b/Aircraft/Instruments-3d/alt/alt.xml
index 96284e10f..c90bd4b64 100644
--- a/Aircraft/Instruments-3d/alt/alt.xml
+++ b/Aircraft/Instruments-3d/alt/alt.xml
@@ -4,6 +4,21 @@
alt.ac
+
+ material
+ Face
+ inhg
+ Needle10000
+ Needle1000
+ Needle100
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle100
diff --git a/Aircraft/Instruments-3d/asi-pa24/asi.xml b/Aircraft/Instruments-3d/asi-pa24/asi.xml
index bb4f1721d..5f99e4244 100644
--- a/Aircraft/Instruments-3d/asi-pa24/asi.xml
+++ b/Aircraft/Instruments-3d/asi-pa24/asi.xml
@@ -5,6 +5,18 @@
ASI
asi.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
diff --git a/Aircraft/Instruments-3d/clock/clock.xml b/Aircraft/Instruments-3d/clock/clock.xml
index 71c1ff17a..4ee97cf3c 100644
--- a/Aircraft/Instruments-3d/clock/clock.xml
+++ b/Aircraft/Instruments-3d/clock/clock.xml
@@ -4,6 +4,20 @@
clock.ac
+
+ material
+ Face
+ SecondHand
+ MinuteHand
+ HourHand
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
SecondHand
diff --git a/Aircraft/Instruments-3d/comp/comp.xml b/Aircraft/Instruments-3d/comp/comp.xml
index 0c940bf68..45eedd000 100644
--- a/Aircraft/Instruments-3d/comp/comp.xml
+++ b/Aircraft/Instruments-3d/comp/comp.xml
@@ -4,6 +4,17 @@
comp.ac
+
+ material
+ Ring
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Ring
diff --git a/Aircraft/Instruments-3d/egt/egt.xml b/Aircraft/Instruments-3d/egt/egt.xml
index dab45048f..b94ed2ee5 100644
--- a/Aircraft/Instruments-3d/egt/egt.xml
+++ b/Aircraft/Instruments-3d/egt/egt.xml
@@ -4,6 +4,18 @@
egt.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
diff --git a/Aircraft/Instruments-3d/flap-ind/flap-indicator.xml b/Aircraft/Instruments-3d/flap-ind/flap-indicator.xml
index f072c3673..9770f218a 100644
--- a/Aircraft/Instruments-3d/flap-ind/flap-indicator.xml
+++ b/Aircraft/Instruments-3d/flap-ind/flap-indicator.xml
@@ -4,6 +4,18 @@
flap-indicator.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
diff --git a/Aircraft/Instruments-3d/gps-ind/gps.xml b/Aircraft/Instruments-3d/gps-ind/gps.xml
index d50847f76..7299a5963 100644
--- a/Aircraft/Instruments-3d/gps-ind/gps.xml
+++ b/Aircraft/Instruments-3d/gps-ind/gps.xml
@@ -4,6 +4,16 @@
gps.ac
+
+ material
+ Face
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
diff --git a/Aircraft/Instruments-3d/hi/hi.xml b/Aircraft/Instruments-3d/hi/hi.xml
index f7ca5f6e2..63be9b985 100644
--- a/Aircraft/Instruments-3d/hi/hi.xml
+++ b/Aircraft/Instruments-3d/hi/hi.xml
@@ -4,6 +4,18 @@
hi.ac
+
+ material
+ Face
+ Front
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Face
diff --git a/Aircraft/Instruments-3d/mp/mp.xml b/Aircraft/Instruments-3d/mp/mp.xml
index 1676d692a..a6484ade1 100644
--- a/Aircraft/Instruments-3d/mp/mp.xml
+++ b/Aircraft/Instruments-3d/mp/mp.xml
@@ -4,20 +4,32 @@
mp.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
/engines/engine[0]/mp-osi
- 0.0-135
- 10-110
- 15 -70
- 20 -50
- 25 -30
+ 5-116
+ 10-96
+ 15 -74
+ 20 -52
+ 25 -28
30 0
- 35 30
- 40 50
- 48 90
+ 35 28
+ 40 56
+ 45 84
-1
diff --git a/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-fuel-amps.xml b/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-fuel-amps.xml
index e2d72da7c..3bff1dfbd 100644
--- a/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-fuel-amps.xml
+++ b/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-fuel-amps.xml
@@ -4,6 +4,23 @@
pa24-fuel-amps.ac
+
+ material
+ FuelAmpsFace
+ AmpsNeedle
+ FuelPressNeedle
+ LeftMainFuelNeedle
+ RightMainFuelNeedle
+ LeftAuxFuelNeedle
+ RightAuxFuelNeedle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
RightMainGage
rotate
diff --git a/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-oil.xml b/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-oil.xml
index 307bf043d..c31851ee7 100644
--- a/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-oil.xml
+++ b/Aircraft/Instruments-3d/pa24-fuel-oil-amps/pa24-oil.xml
@@ -4,6 +4,19 @@
pa24-oil.ac
+
+ material
+ Face
+ OilTempNeedle
+ OilPressNeedle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
OilPressNeedle
diff --git a/Aircraft/Instruments-3d/tach/tach.xml b/Aircraft/Instruments-3d/tach/tach.xml
index 400631201..3da9898b0 100644
--- a/Aircraft/Instruments-3d/tach/tach.xml
+++ b/Aircraft/Instruments-3d/tach/tach.xml
@@ -4,6 +4,18 @@
tach.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
diff --git a/Aircraft/Instruments-3d/tc/tc.xml b/Aircraft/Instruments-3d/tc/tc.xml
index ea1613237..a8d0c996f 100644
--- a/Aircraft/Instruments-3d/tc/tc.xml
+++ b/Aircraft/Instruments-3d/tc/tc.xml
@@ -4,6 +4,19 @@
tc.ac
+
+ material
+ Face
+ Ball
+ Airplane
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Airplane
diff --git a/Aircraft/Instruments-3d/vac/vac.xml b/Aircraft/Instruments-3d/vac/vac.xml
index 9a2a13b10..d4e2dcdcb 100644
--- a/Aircraft/Instruments-3d/vac/vac.xml
+++ b/Aircraft/Instruments-3d/vac/vac.xml
@@ -4,6 +4,18 @@
vac.ac
+
+ material
+ Face
+ VacNeedle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
VacNeedle
diff --git a/Aircraft/Instruments-3d/vor/vor.xml b/Aircraft/Instruments-3d/vor/vor.xml
index 8328f024c..feba93894 100644
--- a/Aircraft/Instruments-3d/vor/vor.xml
+++ b/Aircraft/Instruments-3d/vor/vor.xml
@@ -4,6 +4,24 @@
vor.ac
+
+ material
+ Face
+ GlidescopeNeedle
+ Ring
+ LocalizerNeedle
+ Front
+ TO
+ FR
+ NAV
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
LocalizerNeedleTransform
rotate
diff --git a/Aircraft/Instruments-3d/vor/vor2.xml b/Aircraft/Instruments-3d/vor/vor2.xml
index 631aca74a..65ae20528 100644
--- a/Aircraft/Instruments-3d/vor/vor2.xml
+++ b/Aircraft/Instruments-3d/vor/vor2.xml
@@ -4,6 +4,24 @@
vor.ac
+
+ material
+ Face
+ GlidescopeNeedle
+ Ring
+ LocalizerNeedle
+ Front
+ TO
+ FR
+ NAV
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
LocalizerNeedleTransform
rotate
diff --git a/Aircraft/Instruments-3d/vsi/vsi.xml b/Aircraft/Instruments-3d/vsi/vsi.xml
index 2b06183b3..1fea5057d 100644
--- a/Aircraft/Instruments-3d/vsi/vsi.xml
+++ b/Aircraft/Instruments-3d/vsi/vsi.xml
@@ -4,6 +4,18 @@
vsi.ac
+
+ material
+ Face
+ Needle
+
+ 1.0
+ 0.2
+ 0.0
+ /sim/model//material/instruments/factor
+
+
+
rotate
Needle
diff --git a/Aircraft/Instruments/adf-radio.xml b/Aircraft/Instruments/adf-radio.xml
index b4ba67139..72730c4d6 100644
--- a/Aircraft/Instruments/adf-radio.xml
+++ b/Aircraft/Instruments/adf-radio.xml
@@ -34,6 +34,7 @@ properties' values.
/instrumentation/adf/frequencies/standby-khz
/instrumentation/adf/volume-norm
/instrumentation/adf/ident-audible
+ /systems/electrical/outputs/adf[0]
@@ -51,6 +52,12 @@ properties' values.
display
+
+
+
+ 8.0
+
+
text
led
7