[2.0.14] Can connect wall ghosts to circuit networks, but not real walls

Bugs that are actually features.
Coconutcoo
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Nov 05, 2024 10:29 am
Contact:

[2.0.14] Can connect wall ghosts to circuit networks, but not real walls

Post by Coconutcoo »

A ghost wall's circuit connection behaviour is different to that of a real wall.

This is replicated on Nauvis in the attached save file. You can place a ghost wall, connect a wire to it, then have bots build that wall and the circuit connection persists. You cannot attach to a real wall (or even remove an existing connection).

I would expect either to allow real walls to be connected (as a relay on space platforms perhaps?) or the ghost to also not allow being connected (as splitters do currently).

This does have some practical usage, I was trying to connect two asteroid collectors via a circuit wire that were too far away, and used a wall ghost as a convenient "relay" on a space platform. After the wall was built, and the asteroid collector later destroyed and replaced, the circuit connection ended up missing as the wall was now "real".
Attachments
wall-circuit-bug.zip
savefile
(2.08 MiB) Downloaded 26 times
factorio-current.log
logfile
(8.82 KiB) Downloaded 25 times
Factorio_2024.11.05-10.38~1.mp4
Clip showing inconsistent behaviour
(9.43 MiB) Downloaded 25 times
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4213
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.14] Can connect wall ghosts to circuit networks, but not real walls

Post by boskid »

Thanks for the report. I am going to move this to Not a bug.

Primary reason why it is possible to connect wire to a wall is because if there is a Gate next to a Wall, then wall is the entity which has the "open gate" circuit condition as well as the sensor output. As for why ghosts allow circuit wires, i am not 100% sure but this avoids quite a lot of corner cases related to building blueprints before walls connect to gates or before they are revived.
Mmarss
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Oct 25, 2024 6:44 am
Contact:

Re: [2.0.14] Can connect wall ghosts to circuit networks, but not real walls

Post by Mmarss »

I've just observed this same behaviour, also while trying to connect distant asteroid collectors and using a wall as an intermediate wire connector.

I don't mind this being intended behaviour either, but it introduces a number of inconsistencies. A blueprint with wired walls can be constructed somewhere as blueprinted, but pasting the blueprint over an existing wall doesn't keep the circuit connection. The circuit text "Closed by circuit network" is also a little confusing when there's no gate nearby. I'd welcome a bit more consistency, if the behaviour remains.
Post Reply

Return to “Not a bug”