Trunk folder
Original version of NWNX2 for Linux (2.5.3-rc1)
NWNX Core 2.7-b4 (current revision)
NWNX Chat 0.3.4
NWNX Events 1.2.1
NWNX Fixes 1.0.4 (in development)
NWNX Functions 1.8.7 (unreleased)
NWNX ODBC2 0.3.2 (in development)
NWNX Profiler 1.61 (in development)
NWNX Reset 0.1
NWNX ResMan 0.0.2.1
NWNX Functions 1.8.7 (release)
Added dynamic allocation support to GetDescription (spacer is not required anymore)
fixes #1
NWNX Ruby started
First working prototype
Ruby:
Eval()
Return values
Exception handling
nwnx_chat: compile fix: remove class member prefix

This fixes the following compile error:

NWNXChat.h:43: error: extra qualification ‘CNWNXChat::’ on member ‘Chat’
Add nwnx_structs 2.1

Adds support for manipulating normally not exposed
engine structures.

Adds the following functions:

* GetItemPropertyDuration()
* GetItemPropertyDurationRemaining()
* GetItemPropertyInteger()
* Added SetItemPropertyInteger()
* Added GetItemPropertySpellId()
* Added SetItemPropertySpellId()
* GetEffectDuration()
* GetEffectDurationRemaining()
* CalculateEffectDurationBasis()
* GetEffectInteger()
* SetEffectInteger()
* SetEffectSpellId()
Add nwnx_tmi 1.0

Adds support for getting/setting the TMI limit

Adds the following functions:

* GetTMILimit()
* SetTMILimit()
Ruby:
Constants
Optional arguments
Dynamic linking
Safe execution
Ruby:
NWScript library
Ruby:
Fixed copyrights
Ruby:
Switched from class to module definition
Ruby:
Exported NWScript constants to Ruby
Ruby:
+ OBJECT_INVALID constant
nwnx_ruby: add preload-script support

nwnx_ruby has a new option key, "preload", which specifies
the FULL PATH to a .rb script that gets loaded before nwserver
starts.
nwnx_ruby: initialise default load path
nwnx_ruby: NWNXRuby.cpp: add thread context information for eval()