Page 1 of 1

[0.17.11] Pipe-to-underground can't connect between allies

Posted: Tue Mar 12, 2019 6:43 am
by Davv
Pipe-to-underground not connecting with different teams who are allied to each other.

Pipe connection of two other teams:

Image






Pipe connection on same team:

Image


@edit Attached save file.

Re: [0.17.11] Pipe-to-underground can't connect between allies

Posted: Tue Mar 12, 2019 10:26 am
by posila
Hello, thanks for the report.

This is not a bug, underground connections are formed only between entities of the same force. The reason is, underground pipe/belt connections are blocked by underground pipe/belt ghosts, so that if blueprint is in semi-built state, or some ungerground pieces are inconveniently destroyed, things don't create random connections. Underground connections used to be formed between any forces, and there was a problem, that enemy ghosts would block your connections, but you couldn't see the ghosts. So we restricted connections to same force only. If we allowed connections with ally forces, we would have to check all underground connections when forces change relationship (become allies or cease to be allies), otherwise the game would desync. Also argument for allowing same force connections only was that if we ever made research for increasing connection length, it would be hard to reason what it should be when dealing with two forces.

Re: [0.17.11] Pipe-to-underground can't connect between allies

Posted: Tue Mar 12, 2019 6:07 pm
by Davv
What about adding scenario, or generator setting, to allow these connections between allies, for situations like OARC scenario, where this behaviour would be intended, and allies never change because it's 100% coop scenario?