Signal Display

by AckEmma

Allows Display Panels and Programmable Speakers to show the value associated with a signal from the circuit network.

Utilities
2 months ago
2.0
2.22K
Circuit network

i [Implemented] Support for dynamic inputs

1 year, 6 months ago

Hi,

First of, loving this mod - awesome work :)

It would awesome if there would be support for these signals to dynamically update what amounts/items are displayed.

[virtual-signal=signal-everything] Everything - Show sum amount of all items
[virtual-signal=signal-each] Each - Show individual items and amounts

Thx,
zee

1 year, 6 months ago

Thanks, glad you enjoy it.

I can probably implement the everything pretty easily.

The each is a bit more difficult as that would be a 1-Many operation. I’ll see if I can think of a nice way to do that. It would also potentially cause an issue if you had EVERY single signal. Would also only be possible for the rich-text option.

1 year, 6 months ago

Thanks :D

1 year, 6 months ago

Thanks for the feedback.
I've implemented the following in v1.4.0

[virtual-signal=signal-everything] Everything - Show sum amount of all items
[virtual-signal=signal-each] Each - Show the count of how many different signals are present
I also added support for [virtual-signal=signal-anything] IF it is also used in the condition.

At this stage I don't plan on implementing a signal that will expand to ALL the signals present as that may cause unintended consequences.
If there is further interest in a similar feature I might make a specific keyword that can be used BUT then it would only ever be that keyword and the counts of all items ONLY in the message.

1 year, 6 months ago

A list, similar to https://mods.factorio.com/mod/dish-display-signals , might work for Each.

1 year, 6 months ago

A list, similar to https://mods.factorio.com/mod/dish-display-signals , might work for Each.

Haven’t seen that mod before. Will take a look to see what I can do.

1 year, 6 months ago
(updated 1 year, 5 months ago)

I did a basic implementation but there is a limit for the length a message can be on a display (500 characters) so it will always end up being cut off.

[item=electronic-circuit][1] [item=electronic-circuit,quality=uncommon][2] [item=electronic-circuit,quality=rare][3] [item=electronic-circuit,quality=epic][4] [item=electronic-circuit,quality=legendary][5] [item=copper-wire][1] [item=spidertron-remote][1] [virtual-signal=signal-0][1] [virtual-signal=signal-0,quality=rare][1] [virtual-signal=signal-deny][1] [virtual-signal=signal-deny,quality=epic][1] [virtual-signal=shape-vertical][1] [virtual-signal=signal-stack-size][1] [virtual-signal=signal

If you want this I can still add it but it will be limited unless an official forum request is made to make the max message length longer

Last Thread Status:
ACCEPTED: implemented support for variable signals (signal-anything, signal-everything, signal-each)
REJECTED: Suggestion for expanding to ALL items on signal due to 500 char message limit (unless this limitation changes)

1 year, 6 months ago

Wow, awesome, Excellent work - Thanks for adding the new options :)

24 days ago

Hi there! I really like this mod, great work!

If you're still open to adding the option to display all signals, I would love that. I understand that there's the limit of the 500 characters which is a shame, but I think if you just have maybe 5, 10 signals, it could be really nice (I mean, if you have a ton of signals, it's probably not sensible anyway to display them all).

For example, I'm setting the asteroids to capture based on the resources on my space platform, and it would be nice to see how many of those resources are present (ice, carbon, sulfur etc.) at a glance. I wouldn't even need the count of each item, I set flags (e.g. "ice = 1" if ice storage is low), so it would be sufficient if I would see just the rich text icons in the display panel (e.g. show if >0, hide if ==0).

Thank you for considering!

New response