Complete D'Jinni NWNScript function reference...
I was trying to find out how to display an image on the screen, to make a simple version of the sex cutscene, so I needed to find out what functions the NWN Script compiler understands. So I was digging through my Witcher installation trying to find the NSS compiler and library files, when I found something even more useful - the file which provides the context sensitive help text for the NSS editor. It's called nss.api and you will find it somewhere like
I've written a very rough rough parser which parses this file into Wiki markup and added the results to the D'Jinni wiki, here.Some words of caution:
I was trying to find out how to display an image on the screen, to make a simple version of the sex cutscene, so I needed to find out what functions the NWN Script compiler understands. So I was digging through my Witcher installation trying to find the NSS compiler and library files, when I found something even more useful - the file which provides the context sensitive help text for the NSS editor. It's called nss.api and you will find it somewhere like
Code:
C:\Program Files\The Witcher\System\Scintilla\nss.api
- I (obviously) haven't tested all these functions - there are 872 of them
- I haven't even tried to translate those functions documented in Polish (a substantial minority)
- This data is almost certainly copyright BioWare and CD Project Red (although in my defence the file doesn't acually say so), so I may get asked to take the page down..
- The formatting isn't perfect (it was a very rough parser)