Latest Update: I am not currently working on any modules, most of my development time is consumed by my Master of Magic .NET project. Some time I'll come back to NWN 2, I never even fully gave the game a real honest try, crazy.
The following are simple examples of various elements used in creating a great campaign. The goal is to focus on a specific aspect of development so you can easily download and try it out, then dive into editing the module to see how it was accomplished. Only as much as is necessary is included, so as not to create complexity or confusion.
Installation: Download, unzip and place in your 'My Documents\Neverwinter Nights 2\modules' directory.
Time Progression
This example, illustrates the use of 'Area Duplication'. You design out an area completely, then you duplicate it and alter things as necessary to show appropriate differences. For example, in your campaign maybe a a war party has torn through a village burning and pillaging. The player originally saw the village in its pristine state, but after the pillaging, when the player visit the city should look war torn and burnt, with various bits of debris and corpses lying around. Duplicating the area allows you to keep the original blueprint in tact, while you replace homes with charred counterparts etc. This effect can be used to show past, present and future changes in an area, as well as to completely screw with the players mind as to what is going on (somewhat like the movies Pulp Fiction or Memento) if you felt like it.
Download - 2.6MB

This tutorial teaches you how to implement conversations, and then goes into some of the more advanced details of creating different types of dialog conversations. The included module, gives three distinctly different examples. An explanation of the use of 'static cameras' is also given and shows how they aren't as 'static' as many think.
Download - v1.0

This tutorial guides you through the creation of your own custom user interface screen for Neverwinter Nights 2. The screen is responsible for allowing the user to change their characters name. This is an illustrative example but you could easily extend it for a variety of other purposes. A sample module is included that allows you to ask a gnomish 'name changer' to change your name for you, this just shows one use of such a script and screen.
Download - v1.1
The Grinning Fool's NWN2 UI Reference
This is a cross-reference extraction of all elements, properties, events etc, that were used in some way with all the screens that shipped with the game; very helpful for seeing what kind of UI elements are available.
It's great to hear if anything I've got up here has helped you in some way or if there's something you'd like to see but I haven't done yet. Questions, comments, suggestion are very welcome.
NWN Forums Username: BetterThanLife
Email: