I've uploaded the source, including all the files for Alia, the engine, LSHXE, NWNX-Leto, and Moneo itself:
https://sourceforge....es/Moneo/Final/
Here are a few tips for spelunkers:
* The PAS files are the source code. They're in Delphi (Pascal), but the code should be structured enough that it will make sense if you're proficient in any modern language.
* Remember, though, that the LetoScript language itself is designed to be like Perl.
'>
* The classes in Engine are mostly file format specifications; 2DA, ERF, GFF, XML, TLK, and Xbase (database) are covered.
* The guts of the LetoScript language, on the other hand, are all in the Moneo folder.
* Alia is an advanced GUI for editing ERF and GFF, it has little to do with Moneo.
* LSHXE is a quick standalone app to edit LetoScriptHelp.xml.
* LetoScriptHelp.xml is the "online help" system for Moneo. Run Moneo with no parameters and follow the directions. This is the only remaining documentation I have (that I wrote) for the language.
As for the language and writing scripts, my best advice is to examine closely the mechanics of the for loop (since that's what a script is most often going to be doing, opening a BIC or a MOD and looping through everything to check or change something), but also the very important replace function, which can obviate some fairly complex loops into a single line of code.