[2.0.60] Specific Virtual Signals have mismatched internal ID's for respective place inside of GUI

Bugs that are actually features.
Lebothegizebo
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Dec 19, 2022 12:51 am
Contact:

[2.0.60] Specific Virtual Signals have mismatched internal ID's for respective place inside of GUI

Post by Lebothegizebo »

This is a mild annoyance, it doesn't really change the game so if you want to close this feel free!

While making a video decoder and looking very hard at all of Factorio's Virtual Signals, I noticed 2 sets of symbols that have their internal ID wrong for what it should be in place of the GUI:

Looking at the Factoriopedia for Virtual Signals:
08-29-2025, 11-35-31.png
08-29-2025, 11-35-31.png (315.23 KiB) Viewed 168 times
And then look at this specific row of Signals:
08-29-2025, 11-36-10.png
08-29-2025, 11-36-10.png (22.29 KiB) Viewed 168 times
My issue lies with the internal signal names, where this is "correct"
08-29-2025, 11-38-12.png
08-29-2025, 11-38-12.png (10.05 KiB) Viewed 168 times
(That being, 1: is shape-curve, 2: is shape-curve-2, 3: is shape-curve-3, and 4: is shape-curve-4, which is "correct"

However, these 2 sets of virtual signals are "incorrect" and don't match the same internal ordering as shape-curve-(1-4)
08-29-2025, 11-47-17.png
08-29-2025, 11-47-17.png (9.49 KiB) Viewed 168 times
(That being, where 1: is shape-corner, 2: is shape-corner-2, 3: is shape-corner-4, and 4: is shape-corner-3)
And
08-29-2025, 11-50-00.png
08-29-2025, 11-50-00.png (4.8 KiB) Viewed 168 times
(That being, where 1: is shape-t, 2: is shape-t-2, 3: is shape-t-4, and 4: is shape-t-3)

That's where my issue lies, because i think that the virtual signals sets should match the place in the GUI, or at least be consistent with one another.
(Since shape-curve (1-4) does not match shape-curve (1-4) and shape-t (1-4)
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4115
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.60] Specific Virtual Signals have mismatched internal ID's for respective place inside of GUI

Post by boskid »

I am not considering this to be a bug. Internal naming like this does not affect anything in game and cost of doing renames, migrations and handling blueprint import to also apply renames when loading existing blueprint strings is not worth it.
Post Reply

Return to “Not a bug”