Jump to content

Recommended Posts

Posted (edited)
13 hours ago, HannoJojo said:

Hi @crajjjj.

Thank you for the update. 

I kinda expected it already, but yeah, the issues I mentioned remain.
When I started the game and loaded my most recent save it immediately showed the MCM initialization message and after refreshing the MCM its MCM did show up. However as you can see in the attached screenshots the toggles remain greyed out, although the dependency check appears to be run successfully.

After updating the previously working Widgets stopped working too (this might not be related to the update though, as the issue might have occured earlier and was just "baked" into the following savegames).
Just like the previous version (and on new games) the mod follows the simple but frustrating equation of "MCM Working = Widgets not working" (they work fine most of the time as long as the MCM doesn't show up)

I did not try the Debug options yet in this version, but since the other behaviour is the same I'd suppose the toggles won't work in my case again.

In your updated Troubleshoot Section you mention BaboDialgoue causing (different) issues. Do you think it could be causing the issues I'm experiencing too? I wouldn't call my setup light on the scriptload but it's certainly not very heavy either as I don't experience script lags that would indicate so.

You also mention hud mods causing issues, but I'd assume that's not a part of the issue in my case since the widget display is working fine (as long as the MCM is not active)?

I'd like to check the SLWidget userlogs, but apparently the latest one was created on December 22 so it seems like they aren't generated as they should either (perhaps because the MCM isn't active in my game most of the time?)

 

 

EDIT:

Tried it again with an older savegame where the widget update was definitely fine. 
Init message didn't show up this time, MCM is missing after the refresh too but Widgets (and updates) are still working.

Restarted the game and tried again with the same save.
This time the init message appeared again, MCM shows up, everything still greyed out, Widgets (and updates) stop working.

Additional Edit:
Removed Babo Dialogue, saved game (Widgets working) then installed latest version of your mod. Init message showed up, MCM appears, toggles are still not toggleable and widgets aren't working anymore.
 

ScreenShot149.png

ScreenShot148.png

ScreenShot147.png

 

13 hours ago, HannoJojo said:

Hi @crajjjj.

Thank you for the update. 

I kinda expected it already, but yeah, the issues I mentioned remain.
When I started the game and loaded my most recent save it immediately showed the MCM initialization message and after refreshing the MCM its MCM did show up. However as you can see in the attached screenshots the toggles remain greyed out, although the dependency check appears to be run successfully.

After updating the previously working Widgets stopped working too (this might not be related to the update though, as the issue might have occured earlier and was just "baked" into the following savegames).
Just like the previous version (and on new games) the mod follows the simple but frustrating equation of "MCM Working = Widgets not working" (they work fine most of the time as long as the MCM doesn't show up)

I did not try the Debug options yet in this version, but since the other behaviour is the same I'd suppose the toggles won't work in my case again.

In your updated Troubleshoot Section you mention BaboDialgoue causing (different) issues. Do you think it could be causing the issues I'm experiencing too? I wouldn't call my setup light on the scriptload but it's certainly not very heavy either as I don't experience script lags that would indicate so.

You also mention hud mods causing issues, but I'd assume that's not a part of the issue in my case since the widget display is working fine (as long as the MCM is not active)?

I'd like to check the SLWidget userlogs, but apparently the latest one was created on December 22 so it seems like they aren't generated as they should either (perhaps because the MCM isn't active in my game most of the time?)

 

 

EDIT:

Tried it again with an older savegame where the widget update was definitely fine. 
Init message didn't show up this time, MCM is missing after the refresh too but Widgets (and updates) are still working.

Restarted the game and tried again with the same save.
This time the init message appeared again, MCM shows up, everything still greyed out, Widgets (and updates) stop working.

Additional Edit:
Removed Babo Dialogue, saved game (Widgets working) then installed latest version of your mod. Init message showed up, MCM appears, toggles are still not toggleable and widgets aren't working anymore.
 

ScreenShot149.png

ScreenShot148.png

ScreenShot147.png

Thanks for the detailed description. Unfortunately I've messed up with esp making your tests invalid cause changing from esl flagged  to esp and back can cause save corruption.

Sorry for that. Fixed version reuploaded.

Talking about babo mod and slwidgets mcm being not active or not loaded -  items can be disabled in mcm only when slwidgets modules are not initialized - and there's a reinit attempt triggered each time game is loaded which should enable menu - meaning most probably some kind of papyrus vm mess-up - again probably related to lots of mods trying to do on game reload activities.

I have it running now but this is an experimental build I want to test - and it's definitely not for a long run. (and I have a pretty decent rig as well)

 

Try to check also if papyrus logging is enabled. And if errors are there (...\Skyrim Special Edition\Logs\Script\Papyrus.0.log). SlWidgets also logs init status events - see if they appear in  ...\Skyrim Special Edition\Logs\Script\User\SLWidgets.0.log (first time you run it should print smth like "ModuleSLA: SexLabAroused.esm found")

 

Attaching my load order (licentia + added mods) -> maybe it'll help somehow.

 

loadorder.txt

Edited by crajjjj
Posted (edited)
9 hours ago, crajjjj said:

 

Thanks for the detailed description. Unfortunately I've messed up with esp making your tests invalid cause changing from esl flagged  to esp and back can cause save corruption.

Sorry for that. Fixed version reuploaded.

Talking about babo mod and slwidgets mcm being not active or not loaded -  items can be disabled in mcm only when slwidgets modules are not initialized - and there's a reinit attempt triggered each time game is loaded which should enable menu - meaning most probably some kind of papyrus vm mess-up - again probably related to lots of mods trying to do on game reload activities.

I have it running now but this is an experimental build I want to test - and it's definitely not for a long run. (and I have a pretty decent rig as well)

 

Try to check also if papyrus logging is enabled. And if errors are there (...\Skyrim Special Edition\Logs\Script\Papyrus.0.log). SlWidgets also logs init status events - see if they appear in  ...\Skyrim Special Edition\Logs\Script\User\SLWidgets.0.log (first time you run it should print smth like "ModuleSLA: SexLabAroused.esm found")

 

Attaching my load order (licentia + added mods) -> maybe it'll help somehow.

loadorder.txt 18.75 kB · 3 downloads

Thanks for the reply.

Actually I was going to do some heavy loadorder testing today (unless something comes up).
Basically I thought of starting a new game with most plugins disabled (except for stuff like Racemenu, Skyui and the soft dependencies of SLWidgets) as well as SLWidgets before activating small batches of 10 plugins together with it to see if theres a conflict between 2 plugins.

I'm not sure how many of my mods are doing game reload activities, but I'm using a few HUD extending mods that would probably fall under that category:
- moreHUD (playerdata widget shown permanently)
- FM3 Widget
- WidgetMod
- Equipment HUD SE
- Player Combat Parameters
- Skyrim Minimap
- A Matter Of Time
- SLWidgets (and its prereqs)

Most of the additions are however visible right away without any delay. Exceptions are "A matter of time" which displays somewhat instantly but sometimes needs a second to load the saved configuration, SLWidgets and the FM3 Widget.
Usually it takes about ~10 seconds+ for the SLWidgets to show up and another 2 to 3 before the FM3 Widget appears.

I'll attach my loadorder later on too, maybe you can spot something that might cause issues or is confirmed to do so
 

Quote

Unfortunately I've messed up with esp making your tests invalid cause changing from esl flagged  to esp and back can cause save corruption.


I don't think this was the case, but when testing later on I'll stick to the newer version to be sure.

EDIT:
Attached the loadorder.txt

It's a bit messy in some regards since I had to swap out stuff midgame and resorting the order caused me more harm than just leaving it at the end (in front of the bashed patch) unless it had to moved before a certain plugin.
"ArmorMerge" (1&2), "LootList", "Cust_Patch", "PeregrinePatch", "workbenchperegrine" are, as you might have guessed patches I created myself and they don't feature any scripts at all (except for 1 auto-close door script in PeregrinePatch, since the added cells for PAHE slaves didn't make sense with the doors staying open all of the time^^)

loadorder.txt

Edited by HannoJojo
Attached loadorder
Posted (edited)

@crajjjj
Sorry for the double-post but I wanted to separate this information from the one above.

After some testing (like I said in the post right above) it looks like I found the culprit in my case, but it was actually a mod I didn't expect.

 

If I load my prepared save (started with "basic" mods and the SL WIdget soft dependencies) with all my plugins enabled, except for "Conditional Expressions.esp" the MCM shows up, the widgets show up and the MCM is also interactive (toggles working etc).
As soon as I load the very same save but with "Conditional Expressions" enabled (so my current "full" modlist) the mcm might or might not show up, but if it shows up every option is inaccessible.

I'm actually even using your "Conditional Expressions Extended 1.2". I then noticed that the original mod was actually disabled and thought that might be the cause (since you're writing on the "CEE" modpage that it should overwrite the original mod) but after enabling that one the behaviour remains the same.

EDIT:

Actually using the "normal" version doesn't result in the issue either, so it's only your extended version.

ScreenShot150.png

 

EDIT2:

Did another test adding only Conditional Expressions & SL Widgets to the prepared save. If the SLWidget MCM gets initialized every option remains inaccessible, but there's also a chance for it to never show up.

I'd assume that you're using both of your mods together fine, but I can definitely single out Conditional Expressions to cause problems with SLWidgets in my setup.


Checked the papyrus log with only SLWidgets and SLWidgets + Conditional Expressions Extended. Below are all lines mentioning "slw" when using both mods. When I used only SLWidgets there were no errors (only 2 lines about SLW Debugging starting and slw_menu being INITIALIZED)

Spoiler
// CondiExp + SLWidgets 

Line 29: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateAnal" in state "" on object "slw_module_apropos_two".
Line 30: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateVaginal" in state "" on object "slw_module_apropos_two".
Line 31: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateOral" in state "" on object "slw_module_apropos_two".
Line 34: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "General" in state "" on object "slw_menu".
Line 35: [12/29/2021 - 02:42:49PM] ERROR: Unable to bind script slw_menu to SLWidgetsConfig (FE023800) because their base types do not match
Line 35: [12/29/2021 - 02:42:49PM] ERROR: Unable to bind script slw_menu to SLWidgetsConfig (FE023800) because their base types do not match
Line 81: [12/29/2021 - 02:42:59PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 81: [12/29/2021 - 02:42:59PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 82: [12/29/2021 - 02:42:59PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 82: [12/29/2021 - 02:42:59PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 115: [12/29/2021 - 02:43:20PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 115: [12/29/2021 - 02:43:20PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 116: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 116: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 136: [12/29/2021 - 02:43:20PM] warning: Property widget_controller on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 136: [12/29/2021 - 02:43:20PM] warning: Property widget_controller on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 137: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 137: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 176: [12/29/2021 - 02:43:21PM] ERROR: slw_menu.OnInit() being called on an invalid object, aborting function call
Line 213: [12/29/2021 - 02:43:21PM] SLWidgets Debugging Started.
Line 214: [12/29/2021 - 02:43:21PM] ERROR: slw_module_apropos_two.moduleSetup() being called on an invalid object, aborting function call
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 893: [12/29/2021 - 02:43:35PM] ERROR: slw_module_apropos_two.onWidgetReload() being called on an invalid object, aborting function call
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39

 

CondieExp is throwing some errors too (related to Apropos which I'm not using) but idk if these are linked to using both mods (without apropos)
 

Spoiler
	Line 230: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 230: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 240: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 240: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 445: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 445: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 451: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 451: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 457: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 457: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 468: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 468: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 474: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 474: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 480: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 480: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71

 


If I use SLWidgets + ConditionalExpressions Extended + Apropos 2 (with the SSE scriptfix) SLWidgets is working fine.

Edited by HannoJojo
Added error messages from papyrus log
Posted

Can anyone answer the question: Is there such a mod that is able to draw widgets of clothes\armor in different additional slots? I don't mean vanilla slots. Underpants, socks, stockings and the like..
I searched for a long time, but I couldn't find anything like that.

Posted
20 hours ago, HannoJojo said:

@crajjjj
Sorry for the double-post but I wanted to separate this information from the one above.

After some testing (like I said in the post right above) it looks like I found the culprit in my case, but it was actually a mod I didn't expect.

 

If I load my prepared save (started with "basic" mods and the SL WIdget soft dependencies) with all my plugins enabled, except for "Conditional Expressions.esp" the MCM shows up, the widgets show up and the MCM is also interactive (toggles working etc).
As soon as I load the very same save but with "Conditional Expressions" enabled (so my current "full" modlist) the mcm might or might not show up, but if it shows up every option is inaccessible.

I'm actually even using your "Conditional Expressions Extended 1.2". I then noticed that the original mod was actually disabled and thought that might be the cause (since you're writing on the "CEE" modpage that it should overwrite the original mod) but after enabling that one the behaviour remains the same.

EDIT:

Actually using the "normal" version doesn't result in the issue either, so it's only your extended version.

ScreenShot150.png

 

EDIT2:

Did another test adding only Conditional Expressions & SL Widgets to the prepared save. If the SLWidget MCM gets initialized every option remains inaccessible, but there's also a chance for it to never show up.

I'd assume that you're using both of your mods together fine, but I can definitely single out Conditional Expressions to cause problems with SLWidgets in my setup.


Checked the papyrus log with only SLWidgets and SLWidgets + Conditional Expressions Extended. Below are all lines mentioning "slw" when using both mods. When I used only SLWidgets there were no errors (only 2 lines about SLW Debugging starting and slw_menu being INITIALIZED)

  Reveal hidden contents
// CondiExp + SLWidgets 

Line 29: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateAnal" in state "" on object "slw_module_apropos_two".
Line 30: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateVaginal" in state "" on object "slw_module_apropos_two".
Line 31: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "GetWearStateOral" in state "" on object "slw_module_apropos_two".
Line 34: [12/29/2021 - 02:42:49PM] Error: Unable to link types associated with function "General" in state "" on object "slw_menu".
Line 35: [12/29/2021 - 02:42:49PM] ERROR: Unable to bind script slw_menu to SLWidgetsConfig (FE023800) because their base types do not match
Line 35: [12/29/2021 - 02:42:49PM] ERROR: Unable to bind script slw_menu to SLWidgetsConfig (FE023800) because their base types do not match
Line 81: [12/29/2021 - 02:42:59PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 81: [12/29/2021 - 02:42:59PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 82: [12/29/2021 - 02:42:59PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 82: [12/29/2021 - 02:42:59PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 115: [12/29/2021 - 02:43:20PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 115: [12/29/2021 - 02:43:20PM] warning: Property PlayerRef on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 116: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 116: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_module_apropos_two attached to SLWidgetsModules (FE023801) cannot be initialized because the script no longer contains that property
Line 136: [12/29/2021 - 02:43:20PM] warning: Property widget_controller on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 136: [12/29/2021 - 02:43:20PM] warning: Property widget_controller on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 137: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 137: [12/29/2021 - 02:43:20PM] warning: Property Config on script slw_menu attached to SLWidgetsConfig (FE023800) cannot be initialized because the script no longer contains that property
Line 176: [12/29/2021 - 02:43:21PM] ERROR: slw_menu.OnInit() being called on an invalid object, aborting function call
Line 213: [12/29/2021 - 02:43:21PM] SLWidgets Debugging Started.
Line 214: [12/29/2021 - 02:43:21PM] ERROR: slw_module_apropos_two.moduleSetup() being called on an invalid object, aborting function call
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 216: 	[SLWidgetsConfig (FE023800)].slw_config.moduleSetup() - "slw_config.psc" Line 43
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 217: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.Setup() - "slw_widget_controller.psc" Line 29
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 218: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OnInit() - "slw_widget_controller.psc" Line 20
Line 893: [12/29/2021 - 02:43:35PM] ERROR: slw_module_apropos_two.onWidgetReload() being called on an invalid object, aborting function call
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 895: 	[SLWidgetsConfig (FE023800)].slw_config.moduleWidgetReload() - "slw_config.psc" Line 67
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 896: 	[SLWidgetsConfig (FE023800)].slw_widget_controller._reloadWidgets() - "slw_widget_controller.psc" Line 71
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39
Line 897: 	[SLWidgetsConfig (FE023800)].slw_widget_controller.OniWantStatusBarsReady() - "slw_widget_controller.psc" Line 39

 

CondieExp is throwing some errors too (related to Apropos which I'm not using) but idk if these are linked to using both mods (without apropos)
 

  Reveal hidden contents
	Line 230: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 230: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 240: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 240: [12/29/2021 - 02:43:21PM] [condiexp_MCM <CondiExp_StartMod (FE01AD64)>] INITIALIZED
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 431: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 432: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 437: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 81
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 438: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 445: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 445: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 446: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 447: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 451: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 451: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 452: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 453: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 457: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 457: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 458: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 459: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 468: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 468: 	<unknown self>.condiexp_util.GetDABDirtinessStage2Effect() - "CondiExp_util.psc" Line 561
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 469: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 107
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 470: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 474: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 474: 	<unknown self>.condiexp_util.GetBISDirtinessStage2Effect() - "CondiExp_util.psc" Line 548
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 475: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 117
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 476: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 480: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 480: 	<unknown self>.condiexp_util.GetKICDirtinessStage2Effect() - "CondiExp_util.psc" Line 535
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 481: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.Init() - "CondiExp_StartMod.psc" Line 122
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71
	Line 482: 	[alias MrPlayer on quest CondiExp_StartMod (FE01AD64)].CondiExp_StartMod.OnInit() - "CondiExp_StartMod.psc" Line 71

 


If I use SLWidgets + ConditionalExpressions Extended + Apropos 2 (with the SSE scriptfix) SLWidgets is working fine.

 

 

There is a known problem in skyrim if soft dependencies are done "the wrong way". One mod doing them the wrong way is OK. Two mods doing soft dependencies in the wrong way to the same mod causes stuff to break if the scripts for that soft dependency mod are not present.

 

So maybe the reason so many of us have this issue while others including crajjj don't have it is that there is some third mod (apropos) or combination of mods whose scripts must be installed in order for SLWidgets and Conitional Expressions to play nice together. Either would work fine without apropos by themselves, but not together without it.

 

I was using apropos and things seemed to get better when I removed it, but I don't know that if I had "SSE scriptfix". Could you link to the download for this version of apropos?

Posted (edited)
18 minutes ago, DayTri said:

 

 

There is a known problem in skyrim if soft dependencies are done "the wrong way". One mod doing them the wrong way is OK. Two mods doing soft dependencies in the wrong way to the same mod causes stuff to break if the scripts for that soft dependency mod are not present.

 

So maybe the reason so many of us have this issue while others including crajjj don't have it is that there is some third mod (apropos) or combination of mods whose scripts must be installed in order for SLWidgets and Conitional Expressions to play nice together. Either would work fine without apropos by themselves, but not together without it.

 

I was using apropos and things seemed to get better when I removed it, but I don't know that if I had "SSE scriptfix". Could you link to the download for this version of apropos?


Ah I didn't know about that quirk, thank you for telling me.
It kinda makes sense that way, at least during my testing I only came across issues when those 2 mods were being used together (no matter what else was loaded). Like I said, installing apropos also did fix the MCM for me, even in my save where I was already running SLWidgets & CondiExp (tho SLWidgets was running without MCM) when I removed the SKI instance of SLWidgets from my savegame so it'd init again.

Btw, just installing the Apropos scripts seems to be enough.. at least it seems to be fine for me without the plugin being loaded.

About Apropos.. I'm referring to the post below. I don't know what exactly is changed (no source files linked, only the compiled script) but since it was directly mentioned that it would be required for apropos to work in SSE I installed it together with it.

 

Edited by HannoJojo
Posted
1 hour ago, HannoJojo said:


Ah I didn't know about that quirk, thank you for telling me.
It kinda makes sense that way, at least during my testing I only came across issues when those 2 mods were being used together (no matter what else was loaded). Like I said, installing apropos also did fix the MCM for me, even in my save where I was already running SLWidgets & CondiExp (tho SLWidgets was running without MCM) when I removed the SKI instance of SLWidgets from my savegame so it'd init again.

Btw, just installing the Apropos scripts seems to be enough.. at least it seems to be fine for me without the plugin being loaded.

About Apropos.. I'm referring to the post below. I don't know what exactly is changed (no source files linked, only the compiled script) but since it was directly mentioned that it would be required for apropos to work in SSE I installed it together with it.

 

 

OK it must be this soft dependency issue then. Installing the script fixes that because the problem arises when a script contains something like

 

"CustomType myvariable = GetFormFromFile("...",...) as CustomType"

 

and the engine doesn't know what to do because it doesn't know what "CustomType" is. Just having CustomType.pex in the scripts/ folder is enough to fix the problem afaik.

Posted
7 hours ago, DayTri said:

 

 

There is a known problem in skyrim if soft dependencies are done "the wrong way". One mod doing them the wrong way is OK. Two mods doing soft dependencies in the wrong way to the same mod causes stuff to break if the scripts for that soft dependency mod are not present.

 

So maybe the reason so many of us have this issue while others including crajjj don't have it is that there is some third mod (apropos) or combination of mods whose scripts must be installed in order for SLWidgets and Conitional Expressions to play nice together. Either would work fine without apropos by themselves, but not together without it.

 

I was using apropos and things seemed to get better when I removed it, but I don't know that if I had "SSE scriptfix". Could you link to the download for this version of apropos?

 

? Many thanks for the heads-up.  It's described well  in the https://forums.nexusmods.com/index.php?/topic/6957326-multiple-mods-with-soft-dependency-to-the-same-resource/

I'll add fixes in the coming days.

Posted
44 minutes ago, neneXgod said:

Does this mod compatible with immersive HUD ? Immersive HUD hides the HUD so I don't really know if that effect anything with hudmenu.gfx. 

try it out and tell us ?

Posted
11 minutes ago, twillinator1 said:

how do we update without messing up our save file for this mod?

Patch versions (last digit) should be OK to upgrade mid game. 

Posted
On 12/30/2021 at 4:45 PM, crajjjj said:

try it out and tell us ?

It works really well with iHUD. I changed the settings in iWant Status Bar in MCM from always ( not choose any option in [Hotkeys] ) to Hold to Display and set the hotkey to X ( Same keybind as iHUD ) and now both of it working flawlessly ( after an hour of gameplay ). Thanks you for this mod.

Posted

Amazing mod. I wanted this for years and only found it now.

 

Do you plan to add more mod support to this?

If yes, here are some ideas:

  • Devious Devices
    • Plugged (most important imo)
    • Gagged
  • Skooma Whore Addiction/Withdrawal Status

Cheers

Posted (edited)

Sometimes my icons are duplicated. Doing save and load fixes it, but it bothers me.

 

Other Ideas

  • Cum addict (Sexlab Survival)
  • Succubus status (PSQ)
  • Prostitute status (Ancient Profession)
  • Spirit Fracture Level and Whorecrux gems (Whorecrux)

 

Edited by DREAMWINGMUSIC
  • 2 weeks later...
Posted (edited)

Please, can someone help me? I've installed all the requirements but I don't see SL Widgets, all I see are some sheeps that keep popping up as I play where actual widgets should be, like in the right corner of the screen. Like, what in the actual hell is going on lol?

Edited by PHSummoner364

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...