Page 1 of 1

[kovarex] [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Fri Dec 15, 2017 4:57 am
by bigyihsuan
Factorio 0.16.2, Windows 10.

When previewing a blueprint placement with belts sandwiched between 2 splitters, the belts are invisible, but still places a ghost entity when placed.
Before placement
After placement

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Sat Dec 16, 2017 3:41 pm
by Loewchen
Can not reproduce, can you for 16.4?
If yes, provide save and log please.

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Sat Dec 16, 2017 6:01 pm
by bigyihsuan
Loewchen wrote:Can not reproduce, can you for 16.4?
If yes, provide save and log please.
In 0.16.4 also. Save and log attached.

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Sat Dec 16, 2017 6:09 pm
by Loewchen
I see this in your save as well, I assume the BP is broken somehow, is the save from pre 0.16 originally?

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Sat Dec 16, 2017 6:51 pm
by bigyihsuan
No, this is a brand new world for 0.16 specifically.

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Mon Dec 18, 2017 11:22 am
by Linnun
So, in another thread (viewtopic.php?f=47&t=55235) Zavian and I found out an interesting thing.

I made a blueprint in 16.5 that did have this bug. Then Zavian made a blueprint that did not have this bug. I imported his not buggy blueprint, and re-blueprinted the just placed blueprint and for some reason the new blueprint again does have the bug.

I decompressed and inspected our blueprint strings and it turns out that there is only one significant difference in our blueprints: In the not buggy version the splitter entity is placed before the last piece of belt, while in the buggy version the splitter is placed last, see diffchecker: https://www.diffchecker.com/utqwg8Xc

Re: [0.16.2] Belts between splitter invisible while placing blueprint

Posted: Thu Dec 28, 2017 7:36 pm
by kovarex
Linnun wrote:I decompressed and inspected our blueprint strings and it turns out that there is only one significant difference in our blueprints: In the not buggy version the splitter entity is placed before the last piece of belt, while in the buggy version the splitter is placed last, see diffchecker: https://www.diffchecker.com/utqwg8Xc
Yes, you are right. The connection of belt->splitter was working properly, but not the other way around, that is why the order mattered.

Anyway, this is the same issue as reported here (https://forums.factorio.com54602), so to clear things up, I'm marking it as duplicate.
Fixed for the next release.