[0.14.22] 'Closed' rail signal doesn't read its state

Bugs that are actually features.
Avezo
Filter Inserter
Filter Inserter
Posts: 454
Joined: Fri Apr 01, 2016 3:53 pm
Contact:

[0.14.22] 'Closed' rail signal doesn't read its state

Post by Avezo »

I recreated the issue in smaller save file in attachment, rail signal is set to work both as 'close' and 'read', meant to close upon circuit condition and send its state to color lamp so it's more visible. It doesn't output anything to the lamp when 'close' conditions are met. It does output green signal otherwise. It should output red signal when closed, because that's how 'read' mode works for signals.
log file, doubt it matters here though
Attachments
Problem2.zip
(15.19 MiB) Downloaded 95 times
Last edited by Avezo on Sun Apr 02, 2017 5:20 pm, edited 3 times in total.
Loewchen
Global Moderator
Global Moderator
Posts: 9287
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: Circuit 'block' rail signal broken and breaking pathfinding

Post by Loewchen »

Boil it down, upload a save with the character next to a signal not working as you consider to be correct, describe what state you want the signal to be in and why.
Avezo
Filter Inserter
Filter Inserter
Posts: 454
Joined: Fri Apr 01, 2016 3:53 pm
Contact:

Re: [0.14.22] 'Closed' rail signal doesn't read it's state

Post by Avezo »

Edited and clarified from previous submission.
Loewchen
Global Moderator
Global Moderator
Posts: 9287
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Post by Loewchen »

Avezo wrote:It should output red signal when closed, because that's how 'read' mode works for signals.
That is not correct.
pic
Avezo
Filter Inserter
Filter Inserter
Posts: 454
Joined: Fri Apr 01, 2016 3:53 pm
Contact:

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Post by Avezo »

But why?
biliskner25
Burner Inserter
Burner Inserter
Posts: 18
Joined: Mon Dec 08, 2014 8:18 am
Contact:

Re: [0.14.22] 'Closed' rail signal doesn't read its state

Post by biliskner25 »

Possibly to prevent feedback and infinite loops between connected signals, not a bug but a design choice.
Workaround for you could be to change close condition to Red signal instead, or use a decider combinator to output red on close condition
Post Reply

Return to “Not a bug”