0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Bugs that are actually features.
SkiCarver
Fast Inserter
Fast Inserter
Posts: 166
Joined: Sat Apr 06, 2019 9:36 am
Contact:

0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by SkiCarver »

Hi,

TL;DR

Ghost carriages from blueprint are appearing where their supporting track cannot be placed.

Detail

The blueprint includes train track on which train carriages are located. I have placed belt to prevent the train from being created every thing I stamp the blueprint down (to set assemblers due to tech).

The issue is, ghosts of the carriages which were on the (now invalid) track have been placed and bots are trying to place the carriages.
Attachments
ggg.png
ggg.png (1.31 MiB) Viewed 1759 times
kovarex
Factorio Staff
Factorio Staff
Posts: 8298
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: 0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by kovarex »

What is the bug exactly?

If you forced-built blueprint in a way that rails were not built, but train was built, than the train is there.
SkiCarver
Fast Inserter
Fast Inserter
Posts: 166
Joined: Sat Apr 06, 2019 9:36 am
Contact:

Re: 0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by SkiCarver »

The blueprint contains rails where the map has belt - this means the rails cannot be built so the system knows not to place a ghost.
The blueprint contains carriages where there is belt and therefore no rail - this system should behave as it does for other items that cannot be placed - it should not place a ghost.

I consider that a bug ... If it is how it is intended to work, please explain the purpose, as I do not see why a ghost should appear that cannot be placed.
kovarex
Factorio Staff
Factorio Staff
Posts: 8298
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: 0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by kovarex »

The ghost train building just doesn't check the rail existence. Only when it is being materialised. This is as connection tho ghost rails isn't possible, and I don't see much value in adding more restrictions.
SkiCarver
Fast Inserter
Fast Inserter
Posts: 166
Joined: Sat Apr 06, 2019 9:36 am
Contact:

Re: 0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by SkiCarver »

I agree that this bug would be a low priority as it doesn't stop the game, it is merely an annoyance (wasted bots, graphically unsightly and generally unsatisfying) and, I suspect, a case that does not occur often. Perhaps a task if the blueprint validation is updated at some point.
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: 0.17.44 (pre-existing issue) - Bug - train carriages from blueprint in invalid positions

Post by eradicator »

kovarex wrote: Tue Jun 04, 2019 3:54 pm What is the bug exactly?
More of an inconsistency. If a blueprint only contains trains without rail they can only be placed on real rail. Can't even place them on ghost rail.
musthaverails.png
musthaverails.png (117.66 KiB) Viewed 1576 times
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Post Reply

Return to “Not a bug”