Industrial Display Plates deprecated

by Wyrrrd

Big, medium and small signs which display item and fluid icons. Can be used to blueprint map markers. ⚠ This mod is be deprecated, please go over to https://mods.factorio.com/mod/DisplayPlates. ⚠

Utilities
1 year, 6 months ago
0.18 - 1.1
15.6K

i Circuit network?

3 years ago

Hello Wyrrrd, thanks for making this mod. As a feature suggestion, could you make it so that the plates can display input from the circuit network? It's enough for my use case (big display board of resources with Nixie Tubes) if it displays the icon an arbitrary signal from the network.

3 years ago

Sadly, this is out of scope for this mod. I think adding something fast-changing as circuit network compatibility to the current feature set might cause performance issues. Also needs rewrites. Will look into it when I find the time.

3 years ago

It doesn't need to update fast. Checking once per second what's the signal with the highest value per display plate shouldn't be too expensive, especially if you throttle how many you check per tick.

3 years ago

Was looking for something just like the above. I don't really care if it sleeps for (many) ticks, but I haven't found a mod that will display anything other than a count where I'd really love to see the signal sprite.

3 years ago

Same here. I believe the trick is to implement it like santa's nixie tube display did: provide a setting to update it every X frames

3 years ago

Or capture an event like "on_player_rotated_entity", so when a player rotates the entity it looks to see what signals its receiving

3 years ago

The display plates are entity type simple-entity-with-owner which is incapable of receiving circuit network signals. You would have to use something else, like a lamp.

The entity's sprites would need to be changed to include a circuit connection point.

It would have a non-insignificant UPS impact. You would need to track every display's current render ID because the API doesn't provide a quick way of getting the render IDs attached to a specific entity target. Probably the best way to handle it is like Nixie Tubes which essentially entails that the more displays you have, the slower each one updates.

Basically you're talking about making a new mod.