Page 1 of 1

Virtual signals should come last in the sorting order

Posted: Thu Dec 05, 2024 7:02 pm
by sparr
Today I was bitten by unexpected signal ordering when I used an "Anything" output on a combinator. It turns out that signals for items and entities come before the virtual letter/color/shape symboles, but signals for recipes (like asteroid crushing) come after.
Here's a sample signal ordering with a few things before and many things after the letter/color/quality signals:
12-05-2024, 13-58-42.png
12-05-2024, 13-58-42.png (71.04 KiB) Viewed 360 times
The quality module here is a stand-in for all real items and entities, afaik.

I think the current ordering is somewhat nonsensical and should be adjusted to put similarly-behaving signals closer together in the ordering. In particular, I think the entirely abstract virtual signals like letters, numbers, colors, and shapes should come at or near the end of the ordering, and that every signal that can be used as a recipe should come before them.