Howto:Creating a simple modding framework: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
Line 17: Line 17:
var modDirectories = directory( modFolder );
var modDirectories = directory( modFolder );


debug.dump( modDirectories );
# debug.dump( modDirectories );
 
foreach(var mod; modDirectories) {
print("Mod directory found:", mod);
}


</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 );

foreach(var mod; modDirectories) {
print("Mod directory found:", mod);
}