Page 1 of 1

[0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Tue Jun 06, 2017 6:53 pm
by B4SK3
Normal deconstruction behaviour: ghosts of whitelisted entitites remain untouched (ghost entity remains after deconstruction).
Bug: all ghosts of tiles are removed in all configurations of the deconstruction planner, including "tile: never".
Note that the behaviour is correct for placed entitites. I specifically selected an area that is not completely built yet for the screenshot.
decon_planner_settings.jpg
decon_planner_settings.jpg (991.98 KiB) Viewed 3037 times
decon_planner_behaviour.jpg
decon_planner_behaviour.jpg (1.03 MiB) Viewed 3037 times

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Tue Jun 06, 2017 8:25 pm
by Rseding91
Tile ghosts are not tiles but are entity ghosts and fall under the entity filters.

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Wed Jun 07, 2017 2:17 pm
by B4SK3
Not exactly intuitive GUI wise, but thanks to your pointer I've found the question mark icon in the entities tab that lets me filter ghosts. Thanks.
That explains why the "filter rocks and trees only" left the ghost tiles alone (something I discovered later yesterday)

EDIT: I'm still confused though. I included the "ghost tile" entity to the filter. Both on blacklist and whitelist it still marks them for deconstruction. Is that also correct behaviour?

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Fri Jun 09, 2017 10:46 am
by mrvn
What if I want to only remove ghosts of some type but not all ghosts?

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Fri Jun 09, 2017 2:20 pm
by B4SK3
As far as I can tell there is no possible filter to separate out a single type of ghost tile for that as there is only the one entity filter for all tile ghosts. I see two strategies:
- build it, then deconstruct using a filter on the type you want removed (actual tile filter). Heavy on robot use I'd imagine.
- blueprint it, then right click on the type you don't want (up top, it will remove everything of that type) and stamp that down. This cannot distinguish between ghost and actual tile though.

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Mon Jun 12, 2017 10:38 am
by mrvn
It would be nice if a blueprint could also be used a deconstruction plan. Remove the items (and only the items) in the blueprint leaving everything else alone.

Re: [0.15.18] Deconstruction tile whitelist incorrect on ghosts

Posted: Sun Jun 18, 2017 4:42 am
by Lemielan
Having the ghosts not obey deconstruction filters makes it more difficult to lay out plans before actually building. I noticed this issue when trying to remove all signals from some rails I had laid out.