From aa556ba7c7c1ee4bf1ef66aa6e2f03b657a55e4e Mon Sep 17 00:00:00 2001
From: Lukas Gafner <62466873+Kasluk24@users.noreply.github.com>
Date: Wed, 6 May 2020 10:42:17 +0200
Subject: [PATCH] FO default view option
---
AircraftConfig/acconfig.nas | 8 +++++++-
AircraftConfig/main.xml | 20 ++++++++++++++++++++
2 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/AircraftConfig/acconfig.nas b/AircraftConfig/acconfig.nas
index ad39f1f3..968dabaf 100644
--- a/AircraftConfig/acconfig.nas
+++ b/AircraftConfig/acconfig.nas
@@ -194,6 +194,11 @@ setlistener("/sim/signals/fdm-initialized", func {
{
save.restore(save.default, getprop("/sim/fg-home") ~ "/Export/" ~ getprop("/sim/aircraft") ~ "-save.xml");
}
+
+ if (getprop("/options/system/fo-view") {
+ setprop("/sim/current-view/name", "Copilot View");
+ }
+
spinning.stop();
});
@@ -239,7 +244,7 @@ var readSettings = func {
setprop("/systems/apu/oil/allow-oil-consumption", getprop("/systems/acconfig/options/allow-oil-consumption"));
setprop("/sim/model/autopush/route/show", getprop("/systems/acconfig/options/autopush/show-route"));
setprop("/sim/model/autopush/route/show-wingtip", getprop("/systems/acconfig/options/autopush/show-wingtip"));
-
+ setprop("/options/system/fo-view", getprop("/systems/acconfig/options/fo-view"));
}
var writeSettings = func {
@@ -250,6 +255,7 @@ var writeSettings = func {
setprop("/systems/acconfig/options/allow-oil-consumption", getprop("/systems/apu/oil/allow-oil-consumption"));
setprop("/systems/acconfig/options/autopush/show-route", getprop("/sim/model/autopush/route/show"));
setprop("/systems/acconfig/options/autopush/show-wingtip", getprop("/sim/model/autopush/route/show-wingtip"));
+ setprop("/systems/acconfig/options/fo-view", getprop("/options/system/fo-view"));
io.write_properties(getprop("/sim/fg-home") ~ "/Export/A320-family-config.xml", "/systems/acconfig/options");
}
diff --git a/AircraftConfig/main.xml b/AircraftConfig/main.xml
index f0d55f82..55f8f4e2 100644
--- a/AircraftConfig/main.xml
+++ b/AircraftConfig/main.xml
@@ -406,6 +406,26 @@
true
+
+
+
+ left
+ /options/system/fo-view
+
+ property-toggle
+ /options/system/fo-view
+
+
+ dialog-apply
+
+
+ nasal
+
+
+ true
+