Page 1 of 1

[new rails] Chain signal splits rails into blocks on other side of rail to where it is placed

Posted: Sat Nov 02, 2024 11:50 am
by drmason13
This chain signal splits the rails into blocks on the other side of the rail than I expected. (the magenta block to the right between yellow and cyan blocks.)
factorio-chain-signal-weird-block-split-bug.png
factorio-chain-signal-weird-block-split-bug.png (842.14 KiB) Viewed 176 times
Which leads to this surprising situation where a train on one side of the chain signal blocks the track on the other side of the chain signal:
factorio-chain-signal-fails-to-split-tracks.png
factorio-chain-signal-fails-to-split-tracks.png (250.93 KiB) Viewed 176 times
However, if you replace the curved rail that crosses the curved rail it is on with straight rails, it instead flashes to show it is invalid.
factorio-chain-signal-flashes-invalid-next-to-straight-rails.png
factorio-chain-signal-flashes-invalid-next-to-straight-rails.png (851.36 KiB) Viewed 176 times
I expect the chain signal to flash to show it is invalid in both situations, or for the former chain signal to actually split the blocks where it is placed and allow two trains to pass at once on opposite tracks.

Here is the 1st (buggy, should probably flash as invalid) blueprint string:

Code: Select all

0eNqdmO1uqkAQhu9lf0PD7AfLeisnzQnqHt0E0SA2bQz3XrQFTnGwM/tThcf5emdm9yrW1cWfmlC3YnUVYXOsz2L15yrOYVeX1e27ujx4sRJNGSrRJSLUW/8uVtC9JsLXbWiD/3rj/uHjb305rH3TP5AMb+7L6l+6DeXu2BPTOycRp+O5f/VY3/7hhrOJ+BCrVIHruuQBJlkwCU9higVTaoIlYhsav/n6VSJozUNbBtqM6HPb43b7dsl7M1At5n1O5rinHMu3x2Ccgm8PynG8ehtLRP0MfY6gIeP7qjAbAfjO4iCeILRa8FZjbMX3FlAjNd9bHGTicps5Qm5ztrcZ2lXAsr1dABVxuZ17i+bW8b1F1S8zvrc4iCwJGB01vzsqJ4HcaOn3OHtswdnL6Kh5mYELDKx+gjf7MtTLeJjweo5XGH7SzObSvPntPRhpiaDzhXAANj0keXwoxwkzWT0aOFhLjcJUpnoWhQzjTtJah13qq/7pJmzS07HyCHsYzxnag6UjG+k4RqqMt0TAZOWvgVURagMCVnJEIeUkimwuCsDwCo30+lnKgCAKpVlm55PZQNGyMmQtFyyzI0RHSaLlLdnfBSIdYXlVvJk2pJHGdlH7/AMbi4nOojYP6SyBTV8G9YAtCEcQnhbtUNS9zfOidhierkW3EAy0qLWO2noe4NiOpw1tGQA3BUNTGpPOo86l0hlCHi050CwsU4mGw3aRaiFMLkNfOPMxh4RTNdBK43+dqIfSwMa4kZEFTTiQGt4VBoxKBEJEdOQYoLANuaZZ2JzV8tSYysJRWp6xUVdZsrAE04u4DkJiRw7GAr83yqLutpZowD2IygK99skl9yB6B70mIrT+cDsIjPefiXjzzfn+gsn77uGc0dIqWUDXfQL699w8
Here is the second (flashes as invalid) blueprint string:

Code: Select all

0eNqdmGFv4jAMhv9LPrdTEydNw1+ZplOBHETqCiplugnx369lR3rrUrD9EWge3Dd+YzsXsW7O/tiFtheriwibQ3sSq9eLOIVdWzfjd2397sVKdHVoxDUTod36P2Ilr2+Z8G0f+uC/Vtw+fP5qz+9r3w0PZPeV+7r5nW9DvTsMxPzGycTxcBqWHtrxH0ZcZTPxKVa5Ku31mv2gKRrNyYc0INFUARMtE9vQ+c3XzyrB1kS2JbBNZJ/6gbfb94sCmDvWpAQo8SD3EGSJbxv3BZ6/bUVkGwLbEbMzxi2/s8sEWxa0wCUswHUKTvRV3D/jnqsiFdMYKDgwNTcWoblmaj6HJzU3RM3vnjYGIUvJtBAKbtFGr6IigFBk8uaIyzf7OrT5v5qRivnFRPrLLG6X4js2X835kConk0U35+7Db2+q5HWKXS7oIlOCK4kVXBWOILhSaK6UFC7RlLGuGPk8+9RkynXY5b4ZHu7CJj8eGv/QNjLZAhjuyYcJle1CxJmtGC7UDsEluVA6FV2iq7lLZIrvki5ZP9q7edxJl0BBC7ycAncYe4PE27siBc6wIWYngWrDmCaIrhE0s3yh4IbZMmhE4YWS2TJog4DjXen0nVsiFCG60k7JbTC1EQiudAt6JJNbc/vWOT3VoGn5XZVFPSo36aEwp5TmzoYaMSdowItN4mpm3UXBDdc2iGKmCbNjGTcSEbRFJsj/hpE/EqRIoStuYiOmPU0dJe+eBMTMZApmXUDBJT63SVxFOwAh7idYzAFogHm1BIiJyWjmaYKCc4slJC9fTMm8a1rAWfr1EkCSVNHvl0bSWyZC79/HeSHeSmbiw3en2wpTKqedM1pZUNUwJPwFfoi0UQ==

Re: [new rails] Chain signal splits rails into blocks on other side of rail to where it is placed

Posted: Sat Nov 02, 2024 1:04 pm
by Loewchen