To improve the amount of control players have on their production line, it would be great to see a QOL addition of what I'd like to call Communication Cables. They're like power cables, but are connected with blue wires beneath the grey power cables on the power poles. Along with this, communication terminals can be added to storage containers, power plants, and production machines as upgrades so that you can program logic to turn the power plants and/or production machines on or off (and set recipes on production machines) based on variables such as the number of filled stacks in a storage container or power available for use on the network.
An example of this logic would be the following:
If (storage0.fill <= 5 AND power.available >= 12){
constructor0(recipeIronRod)=1; //Set the recipe as Iron Rods and turn the Constructor on
}
I'm aware this looks like code, but I believe it would add a depth to the amount of control players have on the production process. The tags storage0 and constructor0 are pre-generated when the structure is first built and becomes available in a list of available tags once a communication terminal has been added to the structure and wired to another via a communication cable. What does everyone think?