1
0
Fork 0
fgdata/Nasal
Stuart Buchanan f0a999cb2c Nasal library load order
Control the order in which fgdata/Nasal/*.nas files are loaded
on startup.

Previously all the files were loaded in order based on filename.
This was problematic for aaa.nas which might want to call
props.getNode(), and generally resolved by using
_setlistener("/sim/signals/nasal-dir-initialized")

This change allows us to configure a list of Nasal files that are
loaded first on startup - loadpriority.xml.
2020-05-25 19:47:50 +01:00
..
Autopush Added autopush 2020-05-15 11:29:07 +01:00
canvas replace typeof() == foo with isFoo 2020-05-17 20:03:43 +01:00
console Replace printlog by logprint 2020-04-21 09:07:20 +02:00
FailureMgr Fix failure manager warning 2019-12-11 17:53:35 +01:00
input_helpers Replace printlog by logprint 2020-04-21 09:07:20 +02:00
jetways Fix elevation bug for jetways 2015-10-11 22:32:25 +02:00
jetways_edit Fix elevation bug for jetways 2015-10-11 22:32:25 +02:00
local_weather Local-weather: Remove a debug print() 2020-04-10 11:24:32 +01:00
modules compass.nas: add font to style hash; efis-canvas.nas: improve font mapping 2020-05-05 13:52:06 +01:00
performance_monitor Change the performance monitor to use the font as specified in the style (rather than hardcoding it) 2018-09-02 11:53:32 +02:00
std Nasal: std.Vector: add 'contains' method (by onox). 2014-12-23 14:40:29 +01:00
towing [Nasal]Add possibility to recognise drag robots for glider towing 2019-08-31 10:20:15 +02:00
tutorial Add support for sprintf() formatting to tutorial 2017-03-28 21:38:34 +01:00
addons.nas addons.nas add fgcommand addon-reload 2020-04-16 16:23:51 +01:00
aircraft.nas aircraft.nas data use maketimer instead of settimer loop; replace typeof by isType 2020-05-17 20:03:53 +01:00
aurora.nas reset executable bit for nasal script 2017-07-18 10:57:13 +02:00
bits.nas string(): make zero padding work if arg is 0 2008-12-22 01:50:48 +00:00
checklist.nas Support for <group> of checklists. 2018-04-12 22:24:57 +01:00
contrail.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
controls.nas Add thrust reverser to joystick bindings. 2019-05-01 13:43:16 +02:00
debug.nas debug.nas subdir per probe class 2020-05-17 20:04:05 +01:00
dynamic_view.nas revert init signal change -- better fix the real problem 2008-12-19 20:52:22 +00:00
earthview.nas Implement Earthview tiles loading based on visibility in spherical geometry 2020-03-23 23:47:31 +01:00
emesary.nas Emesary: added optional overrun detection 2019-06-11 14:41:10 +02:00
emesary_mp_bridge.nas Emesary MP bridge: fix lost messages on MP bridge. 2020-03-24 17:13:37 +01:00
environment.nas Change some Nasal logging to use logprint() 2015-06-08 10:33:31 +01:00
events.nas Bugfixes and improvements to the Failure Manager 2014-12-21 12:39:52 +01:00
fuel.nas #705: add sanity checks to fuel tank update 2012-04-22 15:19:20 +02:00
geo.nas Add two new methods for geo objects 2020-02-20 21:36:54 +01:00
glide_slope_tunnel.nas Fix glide slope tunnel altitude offset by moving it to correct runway touchdown zone. 2018-11-06 16:14:59 +01:00
globals.nas setlistener: tolerate being call()-ed 2020-04-27 22:50:34 +01:00
gui.nas Nasal fixes for unit testing 2019-09-18 15:00:00 +01:00
io.nas Use logprint() in various places 2020-04-19 16:46:57 +01:00
joystick.nas Added Joystick Sensitivity Reduction to dialog. 2020-04-09 23:56:37 +02:00
lag_adjust.nas minor correction in lag_adjust.nas (mp patch) 2015-06-15 01:11:59 +02:00
loadpriority.xml Nasal library load order 2020-05-25 19:47:50 +01:00
local_weather_auto_init.nas Move AW auto-start detection outside AW namespace to avoid duplicate AW start issue when de-selected in launcher and selected in-sim 2018-10-06 09:41:22 +03:00
material.nas Fix #1310 - typo in material.nas 2014-01-19 15:52:38 -06:00
math.nas add approx_eq to math.nas and is_regular_file io.nas 2020-04-16 16:19:29 +01:00
modules.nas re-enable reload prop on modules.nas 2020-04-30 11:47:25 +01:00
mp_broadcast.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
multikey.nas - let F12 pop up radio settings dialog (used to be Ctrl-r) 2008-10-08 21:59:31 +00:00
multiplayer.nas added a page with the unit toggle, to display lag statistics, to help diagnose and address lag issues 2020-01-14 11:58:26 +01:00
notifications.nas FG1000: EIS Fuel totalizer function 2019-01-11 20:19:09 +00:00
orbital_target.nas Fix spurious altitude variation in improved analytical orbit of orbital target 2019-10-06 11:30:07 +03:00
prop_key_handler.nas Nasal/prop_key_handler.nas: fixed couple of issues in search ('?') code. 2019-08-31 14:14:18 +01:00
props.nas props.nas prevent endless recursion in copy if destination is a subnode of source 2020-05-17 20:03:30 +01:00
README.txt add Nasal loadable module support (modules.nas) 2020-01-26 18:13:08 +01:00
redout.nas Tentative fix for accelerometers using YaSim properties in JSBSim or optionally generated properties 2016-11-23 15:34:04 +02:00
route_manager.nas Route-manager: use Flightplan transition data 2020-05-21 22:34:28 +01:00
scenery.nas Nasal/scenery.nas: Handle joining/leaving the MP network at run time. 2013-02-03 19:27:47 +01:00
screen.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
seaport.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
string.nas Fix Nasal string.match with trailing * 2018-06-16 20:53:07 +01:00
tanker.nas Fix Tanker when no offset specificed 2020-01-10 20:00:55 +01:00
test_math.nut Add sample test file to Nasal/ 2020-05-06 15:41:18 +01:00
track_target.nas Tomaskom writes: 2015-05-28 10:29:38 -05:00
video.nas remove the infamous "A" console message 2016-04-24 11:12:18 +02:00
view.nas Add props.nas getDoubleValue(), getIntValue() 2019-09-22 21:14:07 +01:00
volcano.nas Add volcanic activity for Surtsey 2019-10-19 10:27:33 +03:00
weather_scenario.nas Correct use of getprop() so that --enable-real-weather-fetch works. 2012-06-12 11:09:50 +01:00
wildfire.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
windsock.nas Nasal fixes for unit testing 2019-09-18 15:00:00 +01:00

FGDATA/Nasal/ contains nasal core modules (*.nas).
All .nas files in this directory will be loaded automatically while Flightgear starts.

The first level sub-directories will be scanned for .nas files and this files will be 
also loaded while Flightgear starts unless disabled in defaults.xml.