[0.11.16] [kovarex] Gui still shows when mod is disabled

This subforum contains all the issues which we already resolved.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3717
Joined: Tue May 13, 2014 11:06 am
Contact:

[0.11.16] [kovarex] Gui still shows when mod is disabled

Post by DaveMcW »

If you delete a mod, all gui elements in old saves are hidden.

But if you simply disable a mod, and load an old save, the gui is still visible.
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.16] Gui still shows when mod is disabled

Post by kovarex »

Yes, great find, and potentially problem with big desync potential. Thank you for the report.

Fixed for 0.11.17
YuokiTani
Smart Inserter
Smart Inserter
Posts: 1037
Joined: Thu May 08, 2014 7:57 pm
Contact:

Re: [0.11.16] Gui still shows when mod is disabled

Post by YuokiTani »

looks not very well fixed or the described problem is not the same.
just taken screens ... Screen-1 - Screen Mod-Liste

no TimeButtons or Ressource-Mod
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.16] Gui still shows when mod is disabled

Post by kovarex »

I will take a look.
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by kovarex »

Well I wasn't able to get these mods as they are outdated, so I tested it with my custom simple mod, and it worked properly. So I'm moving it to pending until reproducible scenario is found.
YuokiTani
Smart Inserter
Smart Inserter
Posts: 1037
Joined: Thu May 08, 2014 7:57 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by YuokiTani »

outdated how ? a new version comes out that claimes removes old gui-ghosts. a newer mod-version until then makes only newer gui-ghosts. if no mods found the game should drop back into basic-gui and not show more. this would suggest the mods are in savegame stored and can't removed without traces.

so i'am the bad guy again ...

no mods ... and somehow a gui-fragment still lives
Image
Image

a possible good solution is to say - i should delete the savegame and forget this.

and here the savegames ...
Savegame 1
Savegame 2
Last edited by YuokiTani on Mon Mar 16, 2015 4:01 pm, edited 1 time in total.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3717
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by DaveMcW »

Or you could give kovarex the save so he can reproduce it. :)
User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by bobingabout »

and a zipped up copy of all your mods.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.
YuokiTani
Smart Inserter
Smart Inserter
Posts: 1037
Joined: Thu May 08, 2014 7:57 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by YuokiTani »

YuokiTani wrote: no mods ... and somehow a gui-fragment still lives
bobingabout wrote:and a zipped up copy of all your mods.
i give up ...
the screens also show no mods - thats because i made them. if there mods then they can seen in info-lines.

i have no problem with this - i'am stumbled from other post to here.
i can play my old/current savegames with gui-ghosts - thats all i need.
logris
Inserter
Inserter
Posts: 31
Joined: Fri Oct 31, 2014 9:09 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by logris »

YuokiTani wrote:i give up ...
the screens also show no mods - thats because i made them. if there mods then they can seen in info-lines.
The point is that in order to have GUI fragments left, you must have had mods installed previously to make them.
No one's trying to say that you still have mods installed.
Those previously installed mods (and the save) are what the devs need to be able to reproduce this.
User avatar
jockeril
Filter Inserter
Filter Inserter
Posts: 376
Joined: Sun Feb 08, 2015 11:04 am
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by jockeril »

The opposite also happens when you load a s/g that you started before adding a mod and you get the mod items in recipe view disabled - there is the mod called "canister" or "I hate barrels" where you can store all liquids in canisters - my first (old from 0.11.8) map loads with the symbols for them but I can't make them by hand or assembler...
My mods

Formerly Hebrew translator for FARL & EvoGUI - two mods I highly recommend for anyone to check-out

join me on
- Twitter[@jockeril],
- Twitch.tv/jockeril,
- Youtube/jocker-il (or JoCKeR-iL)
- and steam !
Image
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by kovarex »

That is strange as the "R" button doesn't seem to belong to any mod. Do you know which mod created the button?

Or even better, do you know any mod, that when applied to existing game, and then removed again leaves the gui fragments behind?
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by kovarex »

Ok, so here is the conclusion.
  • The R is the minimised resource monitor mod button
  • When I add and remove the mod, it is removed properly.
  • the mod owner of this particular button in your save isn't saved properly because of some previous errors. You can remove it manually using this command

    Code: Select all

    /c game.player.gui.top.resourceMonitorMinimized.destroy()
    
I'm moving this to resolved.
YuokiTani
Smart Inserter
Smart Inserter
Posts: 1037
Joined: Thu May 08, 2014 7:57 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by YuokiTani »

gui-ghosts is just a visual side-effect
factorio + mod (with error) -> played some time -> savegame
removed mod from folder = load savegame (error contine doing error stuff / or crash game) without mod

what i expect is, remove mod = load savegame -> save game = all mod-relations gone (physical removed from savegame) because i don't activate this mod later so i don't need mod-variables in savegame anymore. if i activate the mod again i expect a reseted mod-values and not a contine.

i expected a savegame-build like
- factorio basic = value, value ...
- mod xx = value, value ...
- mod yz = value, value ...

on load if mod xx active -> load values, if not ignored -> the next savegame has no more mod yz - values because not loaded previous.

to anwser the questions post before.
if i remember correct RessourceMonitor & Timebuttons, added & removed Summer 2014 - not sure 9.8 or 10.X started these savegames - but in the savegame itself maybe you can read/find a history.

TimeButtons-ghost still live in 11.19, a world from 9.8 with removed DyTech crash's always at same place 10.X works, 11.X crashs (i think is a removed object somewhere at this place), and other removed mod still creates new entities every ~10 sec ...
YuokiTani
Smart Inserter
Smart Inserter
Posts: 1037
Joined: Thu May 08, 2014 7:57 pm
Contact:

Re: [0.11.16] [kovarex] Gui still shows when mod is disabled

Post by YuokiTani »

You should close Thread if the problem "solved" ... or you think is solved, before i post unsolved stuff again ...
i promise i make no new thread, if other players encounter the same problem - i append my screenshots then.
Post Reply

Return to “Resolved Problems and Bugs”