Jump to content
  • 0

Possible to get a separate script for all plugins that have one or more unacceptable errors?


fractalbase

Question

Hi Sheson,

Many including me have run into the issue where a plugin in a load order has at least one unacceptable error according to DynDOLOD, where DynDOLOD only gives you the option to exit.  If you get rid of the mod and try generating DynDOLOD again, DynDOLOD might run into yet another plugin with at least one unacceptable error, and the process continues.

Finding these errors with DynDOLOD is a pain because the user is notified of only the first such error, and that all involves the DynDOLOD LOD generation process.

I'm wondering if it is possible to write an xEdit script that looks for all such errors in a person's load order without the LOD generation overhead and allowing processing of all plugins so if there are multiple plugins with unacceptable errors, those all can be displayed from one running of the script?

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
On 7/27/2023 at 8:22 PM, fractalbase said:

Hi Sheson,

Many including me have run into the issue where a plugin in a load order has at least one unacceptable error according to DynDOLOD, where DynDOLOD only gives you the option to exit.  If you get rid of the mod and try generating DynDOLOD again, DynDOLOD might run into yet another plugin with at least one unacceptable error, and the process continues.

Finding these errors with DynDOLOD is a pain because the user is notified of only the first such error, and that all involves the DynDOLOD LOD generation process.

I'm wondering if it is possible to write an xEdit script that looks for all such errors in a person's load order without the LOD generation overhead and allowing processing of all plugins so if there are multiple plugins with unacceptable errors, those all can be displayed from one running of the script?

https://dyndolod.info/Generation-Instructions#Prerequisites
Finalize the load order. Install mods and their requirements. Sort and resolve conflicts. Clean and error check the load order with xEdit.

Usually errors that prevent successful LOD generation are errors reported by xEdit. The background loader of xEdit reports the duplicate, overriden or invalid object IDs etc. The xEdit error check reports the unresolved form ID errors. Having a stable/working load order or creating a patch plugin is pretty much impossible with these errors in the load order.

Most of the stop errors should have been discovered and fixed long before running DynDOLOD when following proper modding practice.
One would expect mods or plugins that have errors are fixed by mod authors or in case the mods are older/unmaintained and nobody made a fix yet they have newer alternatives.

You can "try/dry run" most of the checks quicker by selecting dynamic LOD only and not selecting anything else, in particular object LOD.

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

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