diff --git a/Aircraft/Generic/Pilot/Airliner/pilot.xml b/Aircraft/Generic/Pilot/Airliner/pilot.xml index 6b7dad965..a329930ca 100644 --- a/Aircraft/Generic/Pilot/Airliner/pilot.xml +++ b/Aircraft/Generic/Pilot/Airliner/pilot.xml @@ -63,6 +63,18 @@ + + select + + + + /sim/current-view/internal + + /sim/rendering/pilot-model/enabled + + + + range 1 @@ -92,7 +104,7 @@ 0 0 - + rotate Head diff --git a/Aircraft/Generic/Pilot/Fighter/pilot.xml b/Aircraft/Generic/Pilot/Fighter/pilot.xml index a3167f9c4..f64cb0ec9 100644 --- a/Aircraft/Generic/Pilot/Fighter/pilot.xml +++ b/Aircraft/Generic/Pilot/Fighter/pilot.xml @@ -56,6 +56,18 @@ + + select + + + + /sim/current-view/internal + + /sim/rendering/pilot-model/enabled + + + + range 1 @@ -95,7 +107,7 @@ 0 0 - + rotate Head diff --git a/Aircraft/Generic/Pilot/General/pilot.xml b/Aircraft/Generic/Pilot/General/pilot.xml index 38ebf7faa..3dbd907b8 100644 --- a/Aircraft/Generic/Pilot/General/pilot.xml +++ b/Aircraft/Generic/Pilot/General/pilot.xml @@ -63,6 +63,18 @@ + + select + + + + /sim/current-view/internal + + /sim/rendering/pilot-model/enabled + + + + range 1 @@ -92,7 +104,7 @@ 0 0 - + rotate Head diff --git a/Aircraft/Generic/Pilot/WWI/pilot.xml b/Aircraft/Generic/Pilot/WWI/pilot.xml index fd50acdc6..98083cac6 100644 --- a/Aircraft/Generic/Pilot/WWI/pilot.xml +++ b/Aircraft/Generic/Pilot/WWI/pilot.xml @@ -63,6 +63,18 @@ + + select + + + + /sim/current-view/internal + + /sim/rendering/pilot-model/enabled + + + + range 1 @@ -106,7 +118,7 @@ 0 0 - + rotate Head diff --git a/Aircraft/Generic/Pilot/WWII/pilot.xml b/Aircraft/Generic/Pilot/WWII/pilot.xml index 7d425f1de..51eb15e2a 100644 --- a/Aircraft/Generic/Pilot/WWII/pilot.xml +++ b/Aircraft/Generic/Pilot/WWII/pilot.xml @@ -63,6 +63,18 @@ + + select + + + + /sim/current-view/internal + + /sim/rendering/pilot-model/enabled + + + + range 1 @@ -92,7 +104,7 @@ 0 0 - + rotate Head diff --git a/defaults.xml b/defaults.xml index f9fc8d700..1725c204c 100644 --- a/defaults.xml +++ b/defaults.xml @@ -419,6 +419,13 @@ Started September 2000 by David Megginson, david@megginson.com true true + + + + false + true + 120 diff --git a/gui/dialogs/view.xml b/gui/dialogs/view.xml index 69a89a7d8..9d78f0f31 100644 --- a/gui/dialogs/view.xml +++ b/gui/dialogs/view.xml @@ -2,21 +2,21 @@ view - + - - var group = gui.findElementByName(cmdarg(), "active-views"); + + var group = gui.findElementByName(cmdarg(), "active-views"); var ac = getprop("/sim/aircraft"); group.removeChildren("checkbox"); group.removeChildren("hrule"); group.removeChildren("text"); - + var t = group.getChild("text", 0, 1); t.getNode("label", 1).setValue("Standard Views"); t.getNode("halign", 1).setValue("left"); - - + + var mode = 0; foreach (var v; view.views) { var index = v.getIndex(); @@ -34,7 +34,7 @@ } elsif (index >= 100) { aircraft.data.add(enabled); if (mode != 1) { - mode = 1; + mode = 1; group.getChild("empty", 0, 1).getChild("stretch", 0, 1).setValue(1); var t = group.getChild("text", 1, 1); t.getNode("label", 1).setValue("\"" ~ ac ~ "\" Specific Views"); @@ -50,9 +50,9 @@ } - + false - vbox + vbox hbox @@ -77,13 +77,13 @@ - + hbox - + vbox - + @@ -97,7 +97,7 @@ left - + left @@ -108,14 +108,14 @@ - + - + - vbox + vbox center top - + @@ -166,7 +166,7 @@ /sim/view-name-popup - + left @@ -175,7 +175,7 @@ dialog-apply - + left @@ -184,7 +184,7 @@ dialog-apply - + left @@ -193,7 +193,7 @@ dialog-apply - + left @@ -205,7 +205,7 @@ dialog-apply - + left @@ -217,7 +217,7 @@ dialog-apply - + left @@ -257,7 +257,7 @@ - + left @@ -266,7 +266,23 @@ dialog-apply - + + + left + + /sim/rendering/pilot-model/enabled + + + /sim/rendering/pilot-model/available + 1 + + + + + dialog-apply + + +