Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note

This is a bare bones and rather old tutorial. This should be updated at some stage but the information may still be useful to people!

Table of Contents

New Race

Download Extract all of the .2da files first :

View file
name8193.13_2dasource_full_0.zip
height250
Or from vaultusing something like nwnexplorer: https://neverwintervaultgithub.orgcom/projectvirusman/nwnee/other/nwn-ee-819313-full-2da-sourcenwnexplorer/releases (some may also be in the neverwinter/ovr game folder)

Copy appearance.2da and racialtypes.2da to a new folder, name it whatever you want (Drow) in this case.

...

RowDesc
Drowname of your race
Drowishadjective (eg; orcish blade)
drowishsame, but lower case
Drowsplural name
Drow are blue with red eyes and worship Lolth.description
You set out to better serve Lolth.adventurer text

...

Go to appearance.2da and open it with notepad. Copy paste the Elf line to the bottom, then set the id 871 if the previous entry was 870, etc. Don't forget to chance the appearance value in racialtypes.2da to this number. Name it Drow for name. Done for now. Model should be E (elf), but you can change it to c_ettin or something if you want to experiment and be an ettin. Has to be an actual model that exists in the game though.

Save these 3 files into a folder (appearance.2da, racialtypes.2da, racial_feat_drow.2da), then turn them into a .hak with the nwhak utility in your game installation folder.  Image Added


Go Documents → Neverwinter Nights. Put the .hak in the hak folder, and the .tlk in the tlk folder.

Image Added

You can now use the race for your projects, but it is somewhat redundant currently and doesn't really do anything except have a different name, stats, and feats, and maybe a different model (ettin if you experimented).

(Make sure on Aurora to go edit → module properties → custom content, and then include the .hak and .tlk in your project for it to work).

This method is all you need to create races that have existing models. Crab race for example, or Tiger race.

Here are some example files for "test race": https://neverwintervault.org/project/nwnee/other/custom-races-sample

Making races with a new dynamic model is much harder.

New Dynamic Model

Step1- Use NWNExplorer to open the NWN files: https://github.com/virusman/nwnexplorer

...