Changing ID of dialogue line

Post » Tue Jan 19, 2016 12:23 pm

Hello,


I would like to ask if there is a simple way to change ID number of dialogue line to different one? I need to change one ID to certain other one, but if I do the change in EE the program just freezes when I try to save the plugin.



Thanks in advance for any tips :)

User avatar
Monique Cameron
 
Posts: 3430
Joined: Fri Jun 23, 2006 6:30 am

Post » Tue Jan 19, 2016 12:58 pm

assuming the dialog line is not standard so you can delete it, I'd try this first: open dialog in CS, find the line, copy the line, delete mark as ignored in CS mod detail view the old line (the one below)


[EDIT]safer, should work also with standard dialog lines

User avatar
katie TWAVA
 
Posts: 3452
Joined: Tue Jul 04, 2006 3:32 am

Post » Tue Jan 19, 2016 7:31 pm

You could also try doing it with tes3cmd:



tes3cmd modify -type INFO -sub-match ID -replace /123456789/987654321/ YourPlugin.esp
User avatar
Lynette Wilson
 
Posts: 3424
Joined: Fri Jul 14, 2006 4:20 pm

Post » Tue Jan 19, 2016 4:29 pm

Why do you need to change the ID, Reaper? Morrowind doesn't care about IDs when it goes through dialog, it goes top down; you'll only get the ID errors when you load up your mod in the CS.

User avatar
Rachael Williams
 
Posts: 3373
Joined: Tue Aug 01, 2006 6:43 pm

Post » Tue Jan 19, 2016 8:58 am

Example of reason to change dialog id used by mod B:


Mod A (willingly) changes/fixes standard info with id 0001 from "Hello %PCName, how ar you!" to "Hello %PCName, how are you?". Fine.


Mod B wants to add a new copy of the info, correctly filtered for Caius Cosades only and ordered to be before the standard one, saying "Hello my dear %PCName",


But (ignorant or without realizing) instead of changing the new copy of the info made by CS with brand new id (e.g. 0010) changes the original one with id 0001 and then reorder it to be before, with the result of being incompatible with mod A

User avatar
Alexis Estrada
 
Posts: 3507
Joined: Tue Aug 29, 2006 6:22 pm

Post » Tue Jan 19, 2016 10:32 pm

Thank you all, I will try it as soon as I will have some modding time!



If you want to know the exact reason, I recieve this message some time ago:





I asked Erg if he could send me the fix, but he never showed up on forums again, so I'm trying to recreate the fix by myself, so I need to change the id from 276181128340255511 to 6543141622156630875.

User avatar
John N
 
Posts: 3458
Joined: Sun Aug 26, 2007 5:11 pm

Post » Tue Jan 19, 2016 7:35 pm

I changed the ID by tes3cmd, but it caused all the entries added by the mod under little secret topic to be moved to the end of the list. So in the end I just took the original entertainers mod and did the cleaning again, this time without the offending line.

User avatar
Tammie Flint
 
Posts: 3336
Joined: Mon Aug 14, 2006 12:12 am


Return to III - Morrowind