Description
UPDATED 08-Mar-2024 for factorio v1.1 compatability (previously v0.14)
A combinator contraption in 3 parts to allow a BRAG (Blue Red Amber Green) display of any item counts in your factory. Has a variety of uses, the most common being a method of showing ore levels in far flung outposts, displayed at the place that the ore is unloaded and consumed. (Throughout this description, 'ore' and 'ore type' are mentioned, but this system works for anything, such as plates, plastic, sulphur, fluid levels, etc.)
The system comprises a combinator contraption that sends a BRAG indicator, and a receiver that displays the BRAG. You can place as many senders as you like in the factory, you should have have 1 receiver 'row' per sender where you display what is being sent.
One blueprint is provided for all 3 parts to this system. You will need to create 3 separate blueprints from the one supplied. Each blueprint is shown in the screenshot, bounded by 'hazard' concrete (which is not included in the blueprint)
HOW TO USE THE 'sender'
The sender is the combinator contraption in the left hand hazard box. Use it as follows.
On the right is a constant combinator. You should edit 3 of the variables in the combinator when you place the blueprint
'R' is the level of ore in the chests which will cause a red light to show at the factory if the ore stored is less than this.
'A' is the level of ore in the chests which will cause an amber light if the ore is between 'R' and 'A', and a green light if the ore is greater than 'A'.
'4' is the Sender coefficient. Sender 1 '4' = 4, Sender 2 '4' = 4x4 = 16, Sender 3 '4' = 4x4x4 = 64, etc.
On the left is the combinator column that computes what is sent back to the factory from the bottom combinator.
HOW TO SET UP A sender
- Place the blueprint.
- Send your ore count on a green wire to the top combinator.
- Click the top combinator and change to the correct ore type for your outpost
- Click the bottom combinator to set the ore type for your outpost
- Send the output from the bottom combinator on a green wire back to the master receiver at the factory
HOW TO USE THE 'master receiver'
The master receiver is the combinator contraption in the lower right hazard zone on the screenshot. You will need one of these receivers for each ore type you want to display. So for example if you are sending BRAG data from iron, copper and coal outposts, you'll need 3 master receivers.
HOW TO SET UP A master receiver
- Place the blueprint anywhere in your factory
- Connect the bottom combinator to the green wire that is sending all the ore counts from all your senders
- Click the bottom combinator and change the ore type for this receiver
Once complete, this master receiver show the BRAG display for the sender where the sender and receiver ore type are the same, and where the sender '4' value is 4.
HOW TO USE THE' addon receiver'
The addon receiver is the combinator contraption in the top right hazard zone on the screenshot. It allows an additional row of lights to be added to the mast receiver. You should add a row of addon receivers for every sender of the ore type you are displaying.
HOW TO SET UP AN addon reciever
- Hover the blueprint, so the bottom 2 rows of the combinators overlap EXACTLY the top row of the previous receiver.
- Shift click to place the blueprint. Note that this adds 1 extra row but the blueprint has 2 rows. This is as intended.
- Repeat 1) and 2) as many times as you like until you have the same number of rows as you have senders for this ore type.
Enjoy the BRAG light show!
On each receiver row:
A Blue light means that this sender is not connected to the network. Check that a green wire is connected all the way from the sender to the receiver, and check that the '4' variable is set correctly. Moving upwards from the master receiver, for each row, the '4' vriable should be 4, 4x4, 4x4x4, 4x4x4x4 etc. In other words'4' = 4^(master receiver light row number).
A Red light means that the sender ore level is lower than 'R'
An Amber light means that the ore level is higher than 'R' but lower than 'A'
A Green light means that the sender ore level is higher than 'A'