first commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
#
|
||||
# Red Griffin ATC - Speaking Air Traffic Controller for FlightGear
|
||||
#
|
||||
# Written and developer by Antonello Biancalana (Red Griffin, IK0TOJ)
|
||||
#
|
||||
# Copyright (C) 2019-2021 Antonello Biancalana
|
||||
#
|
||||
# addon-main.nas
|
||||
#
|
||||
# Launcher script
|
||||
#
|
||||
# Version 2.3.0 - 7 May 2021
|
||||
#
|
||||
# Red Griffin ATC is an Open Source project and it is licensed
|
||||
# under the Gnu Public License v3 (GPLv3)
|
||||
#
|
||||
|
||||
var main = func(addon)
|
||||
{
|
||||
print("Installing Red Griffin ATC addon from ", addon.basePath);
|
||||
|
||||
foreach(var script; ['globals.nas', 'settings.nas', 'rgatc.nas'])
|
||||
{
|
||||
var fname = addon.basePath ~ "/" ~ script;
|
||||
|
||||
print("Loading ", fname, " module");
|
||||
|
||||
io.load_nasal(fname, "RgATC");
|
||||
}
|
||||
|
||||
RgATC.loadSettings();
|
||||
|
||||
var openRgATCDialog = getprop("/rgatc/open-dialog-startup");
|
||||
|
||||
if(openRgATCDialog != nil)
|
||||
{
|
||||
if(openRgATCDialog == "On")
|
||||
RgATC.openATCDialog();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user