Zanderat Posted April 17, 2020 Share Posted April 17, 2020 First run of the new beta and this pops up: 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 More sharing options...
Rattledagger Posted April 17, 2020 Share Posted April 17, 2020 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... Link to comment Share on other sites More sharing options...
Zanderat Posted April 17, 2020 Author Share Posted April 17, 2020 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 More sharing options...
Zanderat Posted April 17, 2020 Author Share Posted April 17, 2020 I wonder if these are coming from LOOT somehow? Link to comment Share on other sites More sharing options...
Rattledagger Posted April 17, 2020 Share Posted April 17, 2020 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 More sharing options...
Zanderat Posted April 17, 2020 Author Share Posted April 17, 2020 ^^^ 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 More sharing options...
Rattledagger Posted April 17, 2020 Share Posted April 17, 2020 Going by LOOT, it seems if Vortex works as it should, you should basically have: if true then warning-messageelse no messageend 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 More sharing options...
Pickysaurus Posted April 17, 2020 Share Posted April 17, 2020 This is a feature Tannin added to the test release, you'll need to roll back to avoid this messages. However it will be useful to send in your logs through Vortex so we can work out what went wrong. Link to comment Share on other sites More sharing options...
DFiNo Posted April 18, 2020 Share Posted April 18, 2020 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 More sharing options...
Tannin42 Posted April 19, 2020 Share Posted April 19, 2020 Yes, please ignore it for now. It should work correctly in the next release (1.2.6) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.