Use this NWN Log Rotator to colorize, clean, and automatically save Neverwinter Nights chat logs into beautiful HTML. Enhanced Edition and 1.69 compatible.
Click here for an example of a parsed log.
Click here to see a usage video.
Latest version can be found here.
While open, NWNLogRotator will process new logs automatically based on the status of whether Neverwinter Nights is running. Configure the directories to match with your Neverwinter Nights default log storage, and it will process them automatically.
Configuration | Example | Description |
---|---|---|
Output Directory | C:\Users\{USER}¹\Documents\Neverwinter Nights\logs\ | New logs stored in default Steam EE log directory |
Output Directory | C:\Program Files (x86)\Neverwinter Nights\logs\ | New logs stored in default 1.69 log directory |
Path to Log | C:\Users\{USER}¹\Documents\Neverwinter Nights\logs\nwClientLog1.txt | Get log from Steam EE default log directory |
Path to Log | C:\Program Files (x86)\Neverwinter Nights\logs\nwClientLog1.txt | Get log from 1.69 default log directory |
Custom Emotes | [],^ | [This will be an emote], ^This will be an emote^ |
Filter Lines | foo,bar | Any line that has the word foo or bar will be removed |
- Search %HOMEPATH% in Windows File Explorer, and the last directory is your {USER}
- When opening for the first time, Windows may warn you that the publisher is not signed or verified, but if you click 'More Info' it will allow you to run anyways.
- Make sure you save your configuration settings or some options may not do what you expected!
- To Launch through Steam set the Launcher path to "C:\Program Files (x86)\Steam\steam.exe".
- Make sure you have logging enabled if you cannot find a log file. Enhanced Edition and 1.69 in how to enable chat logging.
- For EE, it is located in settings.tml with a few more options.
- [game.log.chat.all] enabled = true (all client chat window messages in the log)
- [game.log.chat.emotes] enabled = true (all graphic emotes are logged as their text equivalent)
- [game.log.chat.text] enabled = false (if true, then the text part of the chat window is logged; if both this and chat.all are set to true, then the text chat will duplicate in the log)
- For 1.69, it is located in nwnplayer.ini as ClientEntireChatWindowLogging = 1 under [Game Options].
- For EE, it is located in settings.tml with a few more options.