Colorable Machines

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

buggy123
Long Handed Inserter
Long Handed Inserter
Posts: 64
Joined: Sat May 13, 2017 11:53 pm
Contact:

Colorable Machines

Post by buggy123 »

tl;dr: Add the ability to manually change machine color. Useful for organization and aesthetics.

Several different entities support color changing; trains, train stops, cars, players, and more. I think that support for this should be extended to common factory machines.

This would be serve a few purposes:
  • Better organization. Which furnaces are those? Oh, I set them to blue, so those are smelting iron.
  • Sight reading. Color-coding would make it faster and easier to read what a factory is doing at a glance, especially if the colors are visible in map view to some degree.
  • Aesthetics. Speaks for itself, really.
  • Mod and scenario functionality. Lua-controllable building tints would have a variety of uses. For instance, a mod could recolor buildings to show new information, or a PvP scenario could color-code each team more thoroughly than is currently possible.
  • Accessibility. People who have difficulty perceiving certain colors could recolor parts of their factory with shades that they can easily distinguish.
Furthermore, on the technical side, systems are already in place for this. As mentioned, several different existing entities have this already, and some machines have recipe-determined color changes. Though I don't doubt that some graphical effort would be necessary to adapt all the buildings that are not designed with this in mind.


Finally, I suggest a addendum to this: Swatches. Inspired/stolen from another factory game, a swatch is a global color palette. You can assign a building a swatch, and then edit the swatch to edit the color of every building that uses it. This is conceptually similar to how train stops will soon copy the color of another stop at the same time as the name. If you use colors widely, swatches would reduce the effort of recoloring parts of the factory.
Post Reply

Return to “Ideas and Suggestions”