Moneo source recovered
#1
Posté 28 septembre 2011 - 10:13
I'd like some community feedback:
Would the source alone be of any use? (Perhaps even as pseudo-documentation?)
Would an updated NWNX-Leto be of any use? (How much use does NWNX get, any more?)
Would an update be counterproductive? (That is, if the existing availability is so deeply entrenched that any update would be more trouble than it's worth to any production systems still using it.)
Thank you.
- OldTimeRadio aime ceci
#2
Posté 28 septembre 2011 - 11:07
Thanks for all your old work dragonsong, I have used nwnx-leto and moneo frekvently in past.
#3
Posté 29 septembre 2011 - 03:07
I'm unsure if the source would be of use - I'm inclined to say yes.
If you have any stray letoscripts floating about, I'd love to have them - I'm preparing to do a 'how to' post on mass-editing mods with moneo, accompanied by a library of such scripts.
Funky
#4
Posté 29 septembre 2011 - 04:15
You have no idea how much I'm looking forward to that =)FunkySwerve wrote...
If you have any stray letoscripts floating about, I'd love to have them - I'm preparing to do a 'how to' post on mass-editing mods with moneo, accompanied by a library of such scripts.
<...pools>
#5
Posté 29 septembre 2011 - 09:54
All the best script examples were on the old weathersong.infopop.cc site, sorry. What we do have extant is the built-in helpsys. I've been reviewing it today, to my relief it has substantial coverage of the basics, especially loops. That's doubly valuable if Moneo's primary use today is offline.
The source I've got is mixed in with compiler files, sample BICs and modules, extra libraries I was playing with, &c. I need to clean it up some. I'm planning on uploading it to the same SourceForge page with some kind of 'final' notation, though it will be identical functionally to RC3.
#6
Posté 01 octobre 2011 - 11:06
FunkySwerve wrote...
I'm with Shad on the use of nwnx-leto - funcs handles what it used to do without the boot
Funky
Really?!. Do tell. Been away for a while, but I want to ask if that is the case for window bases servers a well? If so, I will definitely need to do some homework to get back to what I feel will be a comfortable level of competency with the current status of NWN.
#7
Posté 03 octobre 2011 - 03:20
Funky
#8
Posté 03 octobre 2011 - 05:06
I'm also looking forward to that tutorial.FunkySwerve wrote...
If you have any stray letoscripts floating about, I'd love to have them - I'm preparing to do a 'how to' post on mass-editing mods with moneo, accompanied by a library of such scripts.
#9
Posté 03 octobre 2011 - 10:51
FunkySwerve wrote...
Yes, really. You can read up on the thread on the nwnx boards - I have no idea what percentage of the lin plugin (by acaos) has been ported to win, but I think the core editing functions are in.
Funky
I have been looking on those boards and through the the source code for NWNX2 and is does seem that most of the features are Linux based, I still have some more reaserch to do though. We'll see. There still may be a use for a leto based system for windows.
#10
Posté 07 octobre 2011 - 03:10
All the best script examples were on the old weathersong.infopop.cc site, sorry.
Well, I trawled through the wayback machine and found some viable pages, but really don't know what I'm looking at. Here is the link. If anyone wants to try, at least there are some pages there to be had.
web.archive.org/web/20060116180008/http://weathersong.infopop.cc/6/ubb.x
#11
Posté 07 octobre 2011 - 04:53
#12
Posté 09 octobre 2011 - 06:19
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.
#13
Posté 09 octobre 2011 - 02:27
#14
Posté 10 octobre 2011 - 05:06
#15
Posté 27 mars 2014 - 05:46
*on the way to get it* Aw, I linked the sourceforge.net folder in "How to Mass Edit and Data Mine your Module" ![]()





Retour en haut






