Jump to content

Erroneous Error Messages With Ver. 1.2.5


Zanderat

Recommended Posts

First run of the new beta and this pops up:

1265-1587121573.jpg

 

  • Literally every message here is incorrect. For example, VR is not a requirement for Ordinator. I don't have even the VR version installed............
  • The message about skse64 is wrong. I have it installed correctly. And if it was missing, all my other SKSE64 mods should show the same error.
  • Same with the message about papyrusutil.dll.
  • Obsidian is compatible with True Storms if you patch it.
Link to comment
Share on other sites

Yes, I've already reported the problem with demanding SKSE64 + SKSEVR, see https://github.com/Nexus-Mods/Vortex/issues/6101

 

The problem with Obsidian etc. I wasn't aware of but hopefully by fixing the SKSE-bugs the other bugs are also fixed...

Cool. I left a comment on your report.

Link to comment
Share on other sites

I wonder if these are coming from LOOT somehow?

Yes, Vortex uses LOOT masterlist + user-made Vortex rules for the new requires/incompatible messages. Example, for skyui_se.esp the LOOT masterlist has two conditions:

 

condition: 'file("../SkyrimSE.exe") and not file("../skse64_loader.exe")'

condition: 'file("../SkyrimVR.exe") and not file("../sksevr_loader.exe")'

 

So, the first Vortex-bug is, Vortex for some reason don't detect anything not present in /data/-directory, since Vortex did detect a plugin in /data/-directory, but not the exe or the dll in root directory or sub-directory.

Secondly, Vortex doesn't correctly check for SkyrimVR.exe to be present, since as the LOOT masterlist says, if you don't have this file you shouldn't check for sksevr_loader.exe being present or not.

 

For "obsidian weathers.esp", the LOOT masterlist says something about:

 

condition: "active(\"TrueStormsSE.esp\") and not active(\"Obsidian_TS_Patch_.*\\.esp\") and not active(\"True Storms - Obsidian Weathers - Patch .esp\") and not active(\"Obsidian Wander TS Combined Patch.esp\")"

 

So, if I read this line correctly, if you have one of these patches you should not get a warning for incompatible plugins, but if you're not using any of the patches you'll get a warning for having truestormsse.esp active.

Link to comment
Share on other sites

^^^ I have True Storms - Obsidian Weathers - Patch .esp installed, though. I am thinking LOOT code should say something like: condition: "active(\"TrueStormsSE.esp\") AND not active(\"Obsidian_TS_Patch_.*\\.esp\") OR not active(\"True Storms - Obsidian Weathers - Patch .esp\") OR not active(\"Obsidian Wander TS Combined Patch.esp\")"

Link to comment
Share on other sites

Going by LOOT, it seems if Vortex works as it should, you should basically have:

 

if true then

warning-message

else

no message

end

 

Using your suggestion of "or" as part of the test, let's say TrueStormsSE.esp is active but none of the patches. This gives:

true and (not false) or (not false) or (not false) == true and true or true or true == true ==> you should get warning-message.

 

If first patch is active, your suggestion gives:

true and (not true) or (not false) or (not false) == true and false or true or true == false or true == true ==> you incorrectly get warning-message, even you do have a patch.

 

If second (or third) patch is active, your suggestion gives:

true and (not false) or (not true) or (not false) == true and true or false or true == true ==> Again, you incorrectly get warning-message, even you do have a patch.

 

So clearly, your suggestion of using "or" wouldn't work.

 

If on the other hand uses LOOT as written, with TrueStormsSE.esp active but none of the patches, this gives:

true and (not false) and (not false) and (not false) == true and true and true and true == true ==> you should get warning-message.

 

With TrueStormsSE.esp + one of the patches active (don't matter which patch), this gives:

true and (not true) and (not false) and (not false) == true and false and true and true == false ==> you shouldn't get any warning-message, since you do have a patch.

 

So, at least to me it seems LOOT master-list does things correctly and it's Vortex that makes one (or more) mistakes.

Link to comment
Share on other sites

I am also getting error messages like these. I checked and all the error messages are incorrect. The game (SSE) runs just fine and all mods are present and working properly. Therefore, I am just ignoring the "error" messages.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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