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 +