Speaking of which, mine is still the older version of nwnnsscomp and i can't find the newest version, does anyone have a link to the newest version of it.
The version you have is just fine Master Z. Why? Gather round children, I'm about to spin a yarn.
In the beginning, there was only Torlack's NWN compiler and the early modders longed for the day (
http://www.lucasforums.com/showthread.php?p=1413101) when we would have something akin the NWN Explorer that Torlack built. Fortunately, HazardX stepped up and created the first KotOR port (
http://www.lucasforums.com/showthread.php?t=120785) of nwnnsscomp in Jan 2004. And there was much rejoicing. Over the next several months, scripters became accustomed to the command line, the syntax, and the nuances of the compiler.
Even so, Fred Tetra, the daddy of KotOR Tool saw an opportunity to make modding easier by integrating nwnnsscomp into KotOR Tool into its Module Editor. In Oct 2004 he released (
http://www.lucasforums.com/showpost.php?p=1673977&postcount=545) a new version of KotOR Tool with a new version of nwnnsscomp attached. This version had a significantly different syntax which worked well within the KT environment, but led to confusion over how to compile scripts. Newbies didn't realize there were two different compilers and it lead to some frustrating help (
http://www.lucasforums.com/showthread.php?t=130747) sessions. To rectify this, Darth333 set out a tutorial (
http://www.lucasforums.com/showthread.php?t=143681) in Jan 2005 which has been updated a number of times since.
In August 2006, stoffe released TSLPatcher 1.2.8b3 (
http://www.lucasforums.com/showthread.php?t=149285) that came with a slightly modified (and simplified) version of nwnnsscomp with a little tweaking on my part. This version used the same syntax as HazardX's version but searched for include files in a more predicatable manner.
Nwnnsscomp.exe has been through a number of iterations though all versions typically perform the same basic task and all are command-line driven whether the user knows it or not. It's up to the scripter to choose his/her favorite flavor.