This framework for multiplayer servers allows for (relatively) easy customization of the Player Tools included in NWN 1.69. This is an "advanced" version of my Player Tool Framework, in the sense that it offers more options for configuring when Player Tools are given to PCs. I feel that these additional options make the configuration a bit much to expect the average player to put up with, so there is no override version of this.
The basic idea of this framework is not to add functionality to the Player Tools, but to make it easier for functionality to be added. This package takes care of giving the appropriate tools to PCs, while allowing you to assign functionality to each tool.
Functionality is assigned via a custom .2da file, which may be used as a server-side override. (This is the same .2da used in the basic framework, but with more columns available.) The intent is that server hosts can assign scripts to whatever tool is desired, while letting the framework handle giving the tools to PCs.
Assigning tools to PCs is based on various combinations of race, skill ranks, feats, and class levels. They can also be assigned to all PCs. This is defined by editing tk_playertools.2da. Details are in a text file (tk_playertools.txt) in the download.
NOTE: The import is currently flagged as requiring both expansions. If anyone needs this changed, let me know.
For those not yet familiar with the .7z format: Link
Updates: 1/10/09 -- Added "Data" column to the .2da (for convenience; does not really affect the framework).
The Krit = The Man. Keep on scripting, baby! _________________________ -------------------------------------------
"Repent, Harlequin!" said the TickTock Man.
Posted by Sharona Curves at 2008-12-05 05:32:29 Voted 10.00 on 12/05/08
this is great. thanks for making life easier. great job. highly recommended.
Posted by _Shadow Weaver_ at 2008-11-25 08:06:34 Voted 10.00 on 11/25/08
excellent work here... ;o)
Posted by Saduj at 2008-11-24 13:32:45 Voted 10.00 on 11/24/08