Jump to content

TES5Edit (by ElminsterAU)


frihyland

Recommended Posts

  • 2 weeks later...
  • 1 month later...
  • 2 months later...

Someone with the know-how should consider making a TES5Edit Guide on the wiki. I know most of the information can be learned elsewhere; however, it is one of the few Guides we don't have for the tools we use. It would also be convenient to have all the information in one place.

Link to comment
Share on other sites

That's going to take a bit of time. I've been starting and stopping on that project for months now and never really got passed the information gathering phase. xEdit is one of those beasts that needs taming by a stout heart and a steady head. It might be easy to take either of the PDF documents for older versions and add in updated info but even that will need a lot of work.

Maybe we can divide the work between a few of us so it doesn't seem too daunting.

Link to comment
Share on other sites

  • 2 weeks later...

I have a question. If I remove a master from a patch file, will the records associated with the master be also removed?

 

EDIT: I tried it and seems to work.

Typically not. Right-click - Check for Errors and remove the unresolveds generally works -- I think.

Link to comment
Share on other sites

Typically not. Right-click - Check for Errors and remove the unresolveds generally works -- I think.

You're right. The .esp(SR Conflict Resolution) is messed up. I removed two masters(one from deadly spell impacts and the other one from ELFX) that I didn't want but the associated records won't go away. So,should I first remove the masters and then right-click - "check for errors" and remove the unresolved?

Edited by hellanios
Link to comment
Share on other sites

You're right. The .esp(SR Conflict Resolution) is messed up. I removed two masters(one from deadly spell impacts and the other one from ELFX) that I didn't want but the associated records won't go away. So,should I first remove the masters and then right-click - "check for errors" and remove the unresolved?

I haven't done it for a while, but I think that should work fine.

Link to comment
Share on other sites

Another q,

Is there a way to remove a specific master from a record?

 

To add to what Double-You said, there is a script included with TES5Edit that will list all records in a plugin which reference another specific (master) plugin.

 

The name of the script is List records referencing specific plugin.

 

In the left-hand pane of TES5Edit, right-click on the name of the plugin that you want to remove a master from, and select Apply Script in the pop-up contextual menu. Next, click the pop-up list button next to "Script:" to see the list of available scripts, and select List records referencing specific plugin. Then, click the [OK] button.

 

You will get a small dialogue box asking you to enter the Hexidecimal load order of references to search for. What you need to sype here is the load order prefix for the master plugin that you want to remove. For example, if you want to remove Dawnguard as a master to the plugin, look for the value in square brackets next to the name over in the left-hand pane of TES5Edit. In the case of using the unofficial patches, you should see [03] Dawnguard.esm, which means you want to type 03 in the scripts dialogue box.

 

Then click [OK] and TES5Edit's messages tab will output a list of any references to the plugin corresponding to the hexidecimal load order value that are are found in the plugin you ran the script on.

 

 

Each reference will list the EditorID (if there is one) and then the FormID for the record in which the master reference was found. You just need to copy that FormID and paste it into the FormID search text box, located in the upper-left corner of TES5Edit's main window, and hit return to go directly to view that record. It may start off showing you an instance of the record in an earlier-loading plugin, so over in the right-hand pane, find the column for the plugin you are working on removing masters from, and then right-click on the name of that plugin at the top of the column, and choose Jump to so that you select the override for that FormID in the plugin that you are working on.

 

Alternatively, you can manually search through the plugin you're working on to find each of the listed records in the messages tab.

 

Sorry if it sounds a bit complicated, but it is far far easier to find references to a master that you want to remove by using this script.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.