20,741
edits
m (→Fgdata) |
m (→Fgdata: logprint shows up in fgfs.log files, so is more useful here) |
||
Line 23: | Line 23: | ||
# anonymous function that will be called directly | # anonymous function that will be called directly | ||
(func() { | (func() { | ||
## | |||
# current aircraft | |||
var ac = getprop("/sim/aircraft"); | |||
var url = "http://wiki.flightgear.org/FlightGear_Version_Check"; | var url = "http://wiki.flightgear.org/FlightGear_Version_Check"; | ||
var fgversion = getprop("/sim/version/flightgear"); | var fgversion = getprop("/sim/version/flightgear"); | ||
Line 28: | Line 31: | ||
var acversion = getprop("/sim/minimum-flightgear-version"); | var acversion = getprop("/sim/minimum-flightgear-version"); | ||
if (acversion == nil) { | if (acversion == nil) { | ||
logprint(4,"-set.xml file missing version info, see: "~url); | logprint(4,ac~"-set.xml file missing version info, see: "~url); | ||
return; # version not specified | return; # version not specified | ||
} | } | ||
logprint(3,"Aircraft requires FlightGear v."~acversion); | |||
# parse the version number into major/minor and patch level | # parse the version number into major/minor and patch level |