[0.17.35] Client changes the direction of underground belts when placing blueprint over existing belts.

We are aware of them, but they have low priority. We have more important things to do. They go here in order not to take space in the main bug thread list.
Post Reply
Stevetrov
Fast Inserter
Fast Inserter
Posts: 125
Joined: Tue Jun 14, 2016 7:04 am
Contact:

[0.17.35] Client changes the direction of underground belts when placing blueprint over existing belts.

Post by Stevetrov »

What did you do?

Built an underground express belt going east to west.
Made a copy of that UG belt (including both end) by selecting the copy tool from the toolbar
I rotated it 180 degrees (pressed r twice) and pasted it directly on top of the original (left mouse click, no shift).

What happened?
When I hover the paste over the original belt everything is blue but the belt has switched to its orig direction.
Paste appeared to succeed,with no error message.
But in reality the belt was still facing the original direction.

What did you expect to happen instead? It might be obvious to you, but do it anyway!
I expected an "express underground belt is in the way" message.
This would be consistent with how normal belts and splitters work.

Write down the steps to reproduce the bug if you know them.
See above

Does it happen always, once, or sometimes?
always

Be precise! When i click with the mouse on Quit in the main menu... Not: When I close the game.

User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 2227
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [0.17.35] Client changes the direction of underground belts when placing blueprint over existing belts.

Post by boskid »

It looks like only part of UB that is considered for collision check is "ub mouth direction", but not "enter/exit state". underground belt rotated 180 degrees will have its left "mouth" pointing left and right pointing right - in that sense, there is no collision that would require "express underground belt is in the way" alert, but enter/exit will not change direction when applying blueprint
ub-overlap-check.png
ub-overlap-check.png (60.05 KiB) Viewed 1052 times
Possible solutions:
1/ include "enter/exit" state in collision check
2/ OR when applying blueprint, change direction of UB

Due to behavior with plain belts, solution 1 is expected

Rseding91
Factorio Staff
Factorio Staff
Posts: 13175
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.35] Client changes the direction of underground belts when placing blueprint over existing belts.

Post by Rseding91 »

Thanks for the report. I don't consider this worth changing due to how fragile underground belts are when it comes to build-ability rules/logic. Not to say it won't ever change but right now it's just not important to us.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Minor issues”