darkconsole / dse-soulgem-oven

Soulgem Oven 4 Special Edition Edition
BSD 3-Clause "New" or "Revised" License
27 stars 5 forks source link

Soulgem Scanner shows "a lazy dog" instead of gem stages and is misaligned on the bar #4

Closed 2piv closed 2 years ago

2piv commented 4 years ago

Using the scanner on PC or NPC brings up the bars that show "a lazy dog" and some other sample text. Both are distorted and misaligned. Other than that, the bar progress works properly.

darkconsole commented 4 years ago

nobody that has had the issue has figured out the cause, but all of them have fixed it by reinstalling pretty much everything and or a new save. i still suspect people esl'ing things they shouldn't.

2piv commented 4 years ago

Do you have any hypothesis so far on why the proper names do not appear and why ESLs might trigger it? It was working fine in beta 4 but after I upgraded to beta 6 the bug appeared. Maybe I can narrow down the mods that I may have to uninstall.

darkconsole commented 4 years ago

one guy fixed it after reinstalling skyui and not esl'ing it which was never a good idea. someone else couldn't get that to fix it, but fixed it by reinstalling everything. the other handful of people just reinstalled everything without even trying to debug.

the only time i had it happen was when i installed one of those mods that mention something about "player voice" - for some reason those always fuck the game up pretty hard and scripts will just stop and it will lag. and i had to revert to a clean save prior to installing any mod that mentioned player voice. any of the various mods like this one. even saving the game gets all fucked up when i try these things.

image

darkconsole commented 3 years ago

so far 3 guys have fixed it by disabling "floating health bars" and i was able to confirm installing that mod broke this widget.

2piv commented 3 years ago

Strange, I have never installed floating health bars before...

ghost commented 3 years ago

TL;DR (because I always write too much): SL Defeat, starting a new game with it + SGO beta 5 or 6 has this result for me.

I had the same issue with beta 5 and 6. In my previous game I used beta 6 and didn't had this problem. Now I'm testing different mods for a new character and bang, the SGO widget isn't working. So I tried to isolate the problem: I went for a new profile (MO2) with the requirements + an alternate start mod. Each time I started a new game and did the in game install for Sexlab + started SGO and tried the Scan power. No problems there, so I started adding mods a few at a time. I didn't had troubles with the widget until I got to SL Defeat.

I'm not saying this is the only culprit, but at least for me this is a consistent way to reproduce the issue. Whenever I start a new game with Defeat enabled, the SGO widget had the "This lazy dog" text. I don't use Floating Health Bars and I've never partake in the ESLify fever. Does this make sense? is there a common thing in Floating health bars and Defeat? (I mean both adds some new UI elements, but I'm not playing Smart doc here, I don't know, all I can do is try things by pure brute force and systematic trial and error).

reaperm1988 commented 3 years ago

Hi, I can confirm the Story of ustdont it is SL Defeat breaking the widget. But SL Defeat itself is quite a strage thing as you need to exclude the Files and the ModOrganizer from the Virus Scanner (Windows Defender) in order to not get a CTD so I suspect some things being a bit strange in this mod.

beachbandit commented 3 years ago

Decompiling interface/exported/widgets/dse-soulgem-oven/meter.swf with jpexs-decompiler seems to indicate that the MeterWidget has default text labels defined.

I see SL Defeat also comes with a meter.swf, but it's under its own file path, so they shouldn't interact.

darkconsole commented 2 years ago

widget has been redone using iwant widgets