Originally Posted by Barrowstone
Under the name column I've found two instances of repeated numbers. Specifically, two separate rows with the respective labels "Long_Sword" and "Ryyk_Blade" have 490 listed under the name column, and two separate rows with the respective labels "Belt" and "Stealth_Unit" have 535 listed under the name column.
My understanding is that the number under the name column refers to a line in the dialog.tlk file. What is the best way of resolving this conflict? Can I simply edit the dialog.tlk file and add two new lines?
This sort of thing was one of the primary reasons the TSLPatcher utility was made. It can be used to add new entries to the dialog.tlk without overwriting anything and then insert the StrRef index value (which is what you set in the name column) that the new dialog.tlk entries ended up as into 2DA files, GFF files and scripts. This is handy since the StrRef values won't necessarily be the same in every game the mod is installed in, depending on if that game has other mods that has added entries to the dialog.tlk file.
There should be instructions in the ReadMe.pdf file that comes with TSLPatcher for this, though in short you create an append.tlk
file that contains your new text entries that are to be inserted into dialog.tlk
and then configure the patcher to insert them, store the StrRef values into memory tokens, and then insert the value stored in those into cells in 2DA files etc.