1
0
Fork 0
fgdata/Nasal
Stuart Buchanan 9e2ee8b969 Checklist/Tutorial: Auto view direction to marker
This change automatically changes the view direction to look
at a <marker> if any is defined for a checklist item or tutorial
step.

Both the tutorial and checklist features support a <marker> element
which can be used by an aircraft developer to display a magenta
circle around an item of interest (typically a control in the
cockpit).

Previously aircraft developers had to add a <view> element to move
the viewpoint to look at the marker, while users of checklists had
to look for the marker manually.

Now:
- For checklists, pressing the "?" button on a checklist will pan the viewpoint
to the marker.
- For tutorials, if there is not a <view> element defined for a
tutorial step, the view will automatically pan to the marker.
2020-10-31 16:00:51 +00:00
..
Autopush Added autopush 2020-05-15 11:29:07 +01:00
canvas Switch live WXR layer to new API after wunderground API was taken down 2020-10-26 09:55:16 +00:00
console Replace printlog by logprint 2020-04-21 09:07:20 +02:00
debug move globals.Hash to std.Hash 2020-07-08 15:31:23 +01:00
FailureMgr
input_helpers Replace printlog by logprint 2020-04-21 09:07:20 +02:00
jetways Nasal: use ‘quiet’ flag when loading jetways.xml 2020-10-25 19:56:40 +00:00
jetways_edit
local_weather
modules extract base class SVGCanvas from EFIS framework to canvas/api/svgcanvas.nas 2020-07-06 10:09:33 +01:00
performance_monitor
std move min and max from std/Vector.nas (class file) to std.nas 2020-07-30 10:48:27 +01:00
towing
tutorial Checklist/Tutorial: Auto view direction to marker 2020-10-31 16:00:51 +00:00
addons.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
aircraft.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
aurora.nas
bits.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
checklist.nas Configurable auto-gen of tutorials from checklists 2020-06-27 15:20:02 +01:00
contrail.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by the authors 2020-08-12 14:40:44 +02:00
controls.nas Patch from Huntley Palmer to control condition axis 2020-07-01 10:34:03 +01:00
debug.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by the authors 2020-08-12 14:39:32 +02:00
dynamic_view.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
earthview.nas
emesary.nas Bugfix (temporary) for emesary nasal runtime error. 2020-08-31 19:39:22 +01:00
emesary_mp_bridge.nas Make sure notifications don't stay in the outgoing MP emesary property, which could lead pilots just connecting to MP to get a past notification. 2020-10-19 00:40:05 +02:00
environment.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
events.nas Bugfixes and improvements to the Failure Manager 2014-12-21 12:39:52 +01:00
frame_utils.nas Nasal PartitionProcessor added time limiter 2020-10-25 20:02:41 +01:00
fuel.nas
geo.nas remove unused function floor from geo.nas 2020-06-03 23:20:01 +01:00
glide_slope_tunnel.nas
globals.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by the authors 2020-08-12 14:40:59 +02:00
gui.nas Add support for ALS in shader lider settings 2020-07-14 12:09:28 +01:00
io.nas Nasal: use ‘quiet’ flag when loading jetways.xml 2020-10-25 19:56:40 +00:00
joystick.nas
lag_adjust.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
loadpriority.xml move globals.Hash to std.Hash 2020-07-08 15:31:23 +01:00
local_weather_auto_init.nas
material.nas
math.nas add approx_eq to math.nas and is_regular_file io.nas 2020-04-16 16:19:29 +01:00
modules.nas Modules.nas: add return values to some methods. 2020-09-03 17:51:16 +01:00
mp_broadcast.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
multikey.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
multiplayer.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
notifications.nas Emesary(MP) : Use correct ID for ArmamentNotification 2020-10-23 17:46:40 +02:00
orbital_target.nas Add a license exception to single owner Nasal libraries which clarifies that merely calling Nasal functions from third party aircraft does not invoke the derived-work clause of the GPL. Signed off by Thorsten 2020-06-08 15:07:10 +02:00
prop_key_handler.nas
props.nas props.nas: add isValidPropName and makeValidPropName; add props.nut 2020-06-08 19:52:48 +01:00
props.nut props.nas: add isValidPropName and makeValidPropName; add props.nut 2020-06-08 19:52:48 +01:00
README.txt
redout.nas
route_manager.nas Add a license exception to single owner Nasal libraries which clarifies that merely calling Nasal functions from third party aircraft does not invoke the derived-work clause of the GPL. Signed off by the authors. 2020-06-09 16:05:10 +02:00
scenery.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
screen.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
seaport.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
std.nas move min and max from std/Vector.nas (class file) to std.nas 2020-07-30 10:48:27 +01:00
std.nut move globals.Hash to std.Hash 2020-07-08 15:31:23 +01:00
string.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
tanker.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
test_emesary.nut Added Emesary MP bridge unit tests 2020-08-01 16:44:02 +02:00
test_math.nut Add sample test file to Nasal/ 2020-05-06 15:41:18 +01:00
track_target.nas
video.nas
view.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
volcano.nas Use logprint in more places 2020-06-28 07:27:29 +01:00
weather_scenario.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
wildfire.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
windsock.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02: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.