I made a mod and after some testing, it look like there is no real practical difference between input and output. At least setting accumulator to secondary-output doesn't look to stop them to recharge. But put roboport to tertiary make them act like accumulator.
My biggest problem is currently there is not really a third level of priority. This mean we have only primary and secondary. Tertiary look more like a hack for accumulator.
If possible I would prefer a system like this:
Code: Select all
"usage_priority": {
"type": "input/output/input-output",
"level": u8,
}
This could also contains the input/output flow limit.