[0.16.51] Inconsistent belt sideloading behaviour
Posted: Wed Aug 01, 2018 9:46 pm
video: https://gfycat.com/EverlastingUnselfishAplomadofalcon
How to reproduce:
- build a setup similar to the one on the video.
- place a circuit on the belt that is being sideloaded on.
- remove circuit, or turn it on.
edit: on closer inspection, this appears to be the work of two separate bugs combined:
1. When multiple segments load onto the next segment, priorities are not respected: sideloaded items need to have a lower priority as items that are on the main belt, instead it's just going off update order or whatever.
2. When removing a circuit, the belt segments do not get joined into 1 segment like they should.
Picture for further explenation:
How to reproduce:
- build a setup similar to the one on the video.
- place a circuit on the belt that is being sideloaded on.
- remove circuit, or turn it on.
edit: on closer inspection, this appears to be the work of two separate bugs combined:
1. When multiple segments load onto the next segment, priorities are not respected: sideloaded items need to have a lower priority as items that are on the main belt, instead it's just going off update order or whatever.
2. When removing a circuit, the belt segments do not get joined into 1 segment like they should.
Picture for further explenation: