I noticed this a few days ago while building an intersection, and dismissed it at the time, but discussed it with some other folks on discord and it was felt that this interaction can provide very bad feedback to the player.
The 18.5 degree rail curve piece has 5 signal location vs the 4 for each other curve. The fifth middle signal location splits the block at the closest end, just as all the others do, but the distance from the end is far enough that a crossing track can fit between it. This splits the train block on the other side of the track from the rail signal, something you can only really tell by holding a rail signal. This provides the player with very poor feedback regarding the rail blocks. It may (or may not be) worth adjusting some bounding boxes to prevent the signal from attaching with a crossing rail in this sort of configuration.
[2.0.14] 18.5 degree train curves 5th signal location can split block on the far side of a crossing.
[2.0.14] 18.5 degree train curves 5th signal location can split block on the far side of a crossing.
- Attachments
-
- factorio-current.log
- (45.28 KiB) Downloaded 5 times
-
- Screenshot 2024-11-07 235606.jpg (116.57 KiB) Viewed 255 times
Re: [2.0.14] 18.5 degree train curves 5th signal location can split block on the far side of a crossing.
I was puzzled by this too, but i think it will be similar explanation as this one : viewtopic.php?f=23&t=116415
Re: [2.0.14] 18.5 degree train curves 5th signal location can split block on the far side of a crossing.
Thanks for the report. This is simply how they work now.
If you want to get ahold of me I'm almost always on Discord.
-
- Burner Inserter
- Posts: 5
- Joined: Wed Feb 02, 2022 2:55 am
- Contact:
Re: [2.0.14] 18.5 degree train curves 5th signal location can split block on the far side of a crossing.
This has interesting implications, I'm sure we'll find some ways to use this. The bottom left having two "wrong side" divisions makes me think there are combinations which are now signalable which would originally appear to not be.