Howto:Creating a simple modding framework: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
Line 14: Line 14:
var fgroot = getprop("/sim/fg-root");
var fgroot = getprop("/sim/fg-root");
var modFolder = fgroot ~ '/'~ 'Mods/';
var modFolder = fgroot ~ '/'~ 'Mods/';
# http://wiki.flightgear.org/Nasal_library#directory.28.29
var modDirectories = directory( modFolder );
var modDirectories = directory( modFolder );


debug.dump(modDirectories);
debug.dump( modDirectories );


</syntaxhighlight>
</syntaxhighlight>

Revision as of 21:22, 9 September 2016

This article is a stub. You can help the wiki by expanding it.


Status

Objective

Background

Proof of Concept

##
# $FG_ROOT/Nasal/mod/mod.nas

var fgroot = getprop("/sim/fg-root");
var modFolder = fgroot ~ '/'~ 'Mods/';
# http://wiki.flightgear.org/Nasal_library#directory.28.29
var modDirectories = directory( modFolder );

debug.dump( modDirectories );