Dialog.tlk --- HOW?

Could someone please tell me how to modify Dialog.tlk? What app do you use? And is there anything I should be aware of when I do so?

Donā€™t modify it - make a custom one. Iā€™m sure if you google nwn2 tlk editor youā€™ll find the thing, but basically thereā€™s a simple app that letā€™s you edit and create new tlk files. Once you create your custom tlk you put it in the ā€œtlkā€ folder and then in the module you enter the filesā€™ name in the ā€œcustom tlkā€ bar in the module properties.

1 Like

Even if you donā€™t modify the dialogue.tlk (which you shouldnā€™t) it is a good idea to look into it and see which lines are reserved etc. In any case, google tlk editor and youā€™re good to go.

1 Like

Would a custom tlk file in the tlk folder permit me to create a custom Basic class?

The tlk provides descriptions and stuff. It wonā€™t add any functionality. I never created custom classes, so I donā€™t know. However, I canā€™t see why it wouldnā€™t. A tlk file in your tlk folder merges with the dialogue tlk in game. So for example if dialogue.tlk has lines 2000 - 2500 free, then you write something in these lines in your custom tlk and change the corresponding 2da lines, the two tlk files will merge and and your lines will be visible in game.

edit: If anyone with more knowledge on custom classes wants to disprove me, feel free to do so :slight_smile: . My thoughts are, that a custom tlk works for anything Iā€™ve tried so I donā€™t see why it wouldnā€™t for classes.

@mindrider
Is this class for a specific module/campaign? or is it intended to ā€˜floatā€™ like the Artisan?

There is always a ā€œbackupā€ in the installation folder, just make a copy and drop it My Documents/Neverwinter Nights 2/ folder, you can that modify that one to suit your needs.

You can use TLKedit2, but you will also need Javaā€™s Runtime Environment for it to work.

If something goes wrong (not sure how, but maybe the file corrupts somehow), you can always delete the new dialog.tlk and that will revert the game to use the original one in the installation folder.

If you need to make a mod like Kaedrinā€™s PRC, custom tlks are not a good suggestion, as it would have to be slotted in each module itā€™s used in AND it would require further 2da modifications, something that the change to dialog.tlk does not.
Kaedrinā€™s PRC uses dialog.tlk for these reasons (just an example, but similar mods do the same).

Custom tlks are recommended when they are specific to a certain module/campaign instead.

1 Like

Like Artisan, I want to be able to use it with OC and MotB. In fact I want to modify the Dialog.tlk that you made for Artisan so I can add Animal Sib to it. Nobody seems interested in implementing Animal Sib so (in desperation) I thought I would give it a try. My simulation is working great so far, but I would like to be able to level up without having to use the character editor every single time to add feats (and have appropriate skill points, etc.).

Incidentally, I use Artisan constantly with the Nwn2 Makeover and it seems to work fine with Amie and Elanee.

1 Like

Thanks for the info.

you might want to re-read my docs about Artisan on the vaultā€¦ esp. this

I backed up Dialog.Tlk (in the installation folder) long ago and have adulterated it freely ever since w/ TlkEdit2

 
re Artisan i guess I should remove the beta notes ā€¦ done. Itā€™s the same version 1.1, no changes.

1 Like