Page 1 of 1
[0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 9:58 am
by tag
Cannot place signals on the upper side of some rails:
![signals.jpg](./download/file.php?id=15016)
- signals.jpg (184.12 KiB) Viewed 6370 times
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 10:46 am
by orzelek
You managed to badly confuse the hinter by implying that right part of your rails is of unspecified direction.
On picture it thinks that it should match the upper leg so shows only one direction hints for signals.
Even if it would allow you to position on the other side this wouldn't really work with set of signals as on picture.
If you add two signals on middle track then it should add hints for right side I think.
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 11:36 am
by steinio
Better would be the helper shows only possible positions for signals, but placement is allowed everywhere as usually and not locked to the suggested positions.
Greetings steinio
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 11:37 am
by Loewchen
Placing signal(s) in the lower left leg should fix it.
NaB.
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 6:33 pm
by tag
No, placing a signal in the lower left doesn't fix it.
![signals2.jpg](./download/file.php?id=15034)
- signals2.jpg (182.01 KiB) Viewed 6340 times
This was just a minimal test case to demonstrate the bug. Maybe it was too small?
Here is a larger test case. It is a simplified version of my railway network, but it has the same problem. I still have the save file if needed.
![test1.jpg](./download/file.php?id=15035)
- test1.jpg (677.63 KiB) Viewed 6340 times
I would like to add a pass-by loop in the middle, but I'm not allowed to place signals on the upper side of the rails.
![test2.jpg](./download/file.php?id=15038)
- test2.jpg (182.07 KiB) Viewed 6340 times
So I built it elsewhere and tried copying the signals with a blueprint.
The lower signals work fine, but the upper signals just flash green/yellow/red. Another bug?
![test3.jpg](./download/file.php?id=15036)
- test3.jpg (199.71 KiB) Viewed 6340 times
If I add two signals on the right, then I can add finally the upper signals.
![test4.jpg](./download/file.php?id=15037)
- test4.jpg (170.74 KiB) Viewed 6340 times
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 7:10 pm
by Loewchen
Will placing a signal in the middle fix it?
Could you upload your test map?
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 7:56 pm
by tag
I've attached the savegame to this post.
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 8:39 pm
by orzelek
Placing signal on lower left is not helping since it's still implying that middle part of track is two-directional but there are no signals anywhere on it.
I think I understand what are you trying to do but I don't think it will work here (and I do realize it works in OpenTTD
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
).
It seems that game is unable to figure out that middle block - it might do with how game manages blocks. This is also why even if you force signals in there they will blink - they think that it's an invalid position still. This block might be very confusing since it has entrance and exits on both sides and middle is two way.
Adding set of signals in the middle makes game notice that this part is two-way properly and all seems well then.
I would side with this being an actual bug - layout proposed is logical - it creates a siding for trains to bypass. And it's a quite simple one used in other games like OpenTTD.
Re: [0.13.13] Signal placement indicators missing
Posted: Sun Jul 31, 2016 8:48 pm
by Loewchen
Could not rebuild this exact issue, but found other questionable behaviour of the indicator. Ill try to find a recipe.
Reopened.
Re: [0.13.13] Signal placement indicators missing
Posted: Tue Aug 30, 2016 5:21 pm
by kovarex
I increased the distance of rail direction check for signal building from 3 to 5 rail segments.
This means, that less confusion should be there, as it will happen less often, that the algorithm finds one direction end, but the other is too far for it.