Jump to content
  • 0

ESP Ordering vs. Script Ordering


TechAngel85

Question

I'm not understanding this feature and how it works. Is it that mods which use the same script are marked as a warning if their ESP order does not match their install order? For example:

 

Acquisitive Soul Gems(ASG) is installed before Traps Make Noise; however, BOSS arranges their ESPs so that Traps Make Noise ESP loads before ASG ESP. Thus the assets are backwards in the install order because Traps Make Noise will use the same script as ASG but before ASG does. Is this correct?

 

:psyduck:

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

This feature still doesn't make sense for me. I assume there should be script overwrites to have problems with such issues?

 

So i.e. Mod1 and Mod2 both change the same script. Mod1.esp is loaded before Mod2.esp. This way, I need to have Mod1 installation order before Mod2. But Mod Organizer doesn't care if the mods edit the same script. It just checks if there is a Scripts folder.

 

So with just the default S.T.E.P. 2.2.7 Core I already have 2 "problems":

- Move Acquisitive Soul Gems after When Vampires Attack

- Move Non-Essential Children after Acquisitive Soul Gems

 

But I see (via "Conflicts" tab) that there are no script overwrites for the mentioned mods, so Mod Organizer gives me false alerts...

Taking in mind the current STEP\MO integration (at least in the forum) I think this issue must be fixed (Either mod order in S.T.E.P. is changed, or Mod Organizer feature is adjusted so it doesn't give false alerts)


Moreover, here is what I don't understand:

The conflict resolution order for some mods with scripts differs from the corresponding esp. This can lead to subtle, hard to locate bugs. You should re-order the affected mods. The following changes should fix the issue (They are applied automatically if you click "Fix"):

Where do I click "Fix"?

Link to comment
Share on other sites

  • 0

This feature still doesn't make sense for me. I assume there should be script overwrites to have problems with such issues?

 

So i.e. Mod1 and Mod2 both change the same script. Mod1.esp is loaded before Mod2.esp. This way, I need to have Mod1 installation order before Mod2. But Mod Organizer doesn't care if the mods edit the same script. It just checks if there is a Scripts folder.

 

So with just the default S.T.E.P. 2.2.7 Core I already have 2 "problems":

- Move Acquisitive Soul Gems after When Vampires Attack

- Move Non-Essential Children after Acquisitive Soul Gems

 

But I see (via "Conflicts" tab) that there are no script overwrites for the mentioned mods, so Mod Organizer gives me false alerts...

Taking in mind the current STEP\MO integration (at least in the forum) I think this issue must be fixed (Either mod order in S.T.E.P. is changed, or Mod Organizer feature is adjusted so it doesn't give false alerts)


Moreover, here is what I don't understand:

The conflict resolution order for some mods with scripts differs from the corresponding esp. This can lead to subtle, hard to locate bugs. You should re-order the affected mods. The following changes should fix the issue (They are applied automatically if you click "Fix"):

Where do I click "Fix"?

 

I think that "fix" button it mentions is a leftover from a previous test release of this function where it used to have an option to fix the issue for you.  However, this feature cannot be 100% automated so Tannin took the fix out and just set it to "no automated fix or solution" so to speak.  This way you cannot accidentally break your load order unless you intentionally move something, and then at the least you know first hand what you moved.  This is also for the reason that not all plugin/script load order issues can be automatically fixed due to limitations between MO coding and the mods themselves.  Some of them won't cooperate with this sort of function due to various reasons, which I am not 100% sure of all details myself so that's all I know (or think I know rofl) on the situation.

 

Link to comment
Share on other sites

  • 0

Not good having a "release" with obsolete popups and tutorials :\

Newcomers will have hard time understanding MO and will just run away back to NMM

 

But more important issue to me still stands. The fact that ESP\Script order conflicts are detected poorly (giving false alerts) - it doesn't care if scripts were overwritten, just the fact that "scripts exist".

Link to comment
Share on other sites

  • 0

I don't have any idea why MO complains the following for SR:LE:

 

The conflict resolution order for some mods with scripts differs from the corresponding esp. This can lead to subtle, hard to locate bugs. You should re-order the affected mods. The following changes should fix the issue (They are applied automatically if you click "Fix"):

Move Alternate Start - Live Another Life after Provincial Courier Service

 

There is no reason for this because:

1. There are no conflicting script files between these mods.

2. There are no conflicting records between these mods.

 

So honestly no idea where it is pulling this info from.

Link to comment
Share on other sites

  • 0

It's not just looking for a script folder but it's considering all mods that contain conflicted scripts and advices to sort those in the same way the esps are.

The warning message does state that these sorting issues MAY lead to bugs not that they DO.

It's an advice, not a definitive guide on what to do.

I do not currently intend to make this feature more sophisticated as it serves its purpose in my opinion.

 

But if anyone deems this important enough: This is an open source project. If you know better, feel free to fix it!

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.