Page 1 of 1

Allow setting an "OFF" color on lamps

Posted: Sun Sep 20, 2026 8:42 pm
by XYZT
TL;DR
It should be possible to set a default color for lamps which are disabled by a circuit condition.
What?
Allow lamps to set a default/fallback color when disabled by a circuit condition. When the circuit condition is True, use color signals / PackedRGB as usual. When False, the lamp would display the fallback color chosen by the player instead of the base lamp sprite. Possibly, this could take the form of an additional setting such as a true "Always On" setting which then uses the color chosen by the color picker:
Screenshot 2026-09-20 155741.png
Screenshot 2026-09-20 155741.png (51.55 KiB) Viewed 47 times
Why?
While experimenting with lamp-based displays, I noticed that the base lamp sprite does not contrast well with a "white" lit-up lamp. On the other hand, lamps set to "black" look quite good against "white" lamps:
Screenshot 2026-09-20 155622.png
Screenshot 2026-09-20 155622.png (196.25 KiB) Viewed 47 times
While it is possible to do this with Packed RGB signals, I am tinkering with scenarios where the lamps must use circuit conditions to determine their own state. I think this would add some nice minor functionality for post-game circuit nerds like me to have fun in the sandbox provided by Factorio. I do not believe this suggestion takes away from the intended gameplay / game design.

PS: If this can be reasonably implemented with mods, I would love to know how and this suggestion can be safely ignored.