A couple of trivial UI improvement suggestions
Posted: Wed Dec 28, 2016 5:04 am
I am but a newb, so please be gentle with me, and enlighten me if I have missed a previous discussion of these (or a simple solution that already provides the functionality described).
After playing with Factorio for a week or two, here are a few (hopefully) trivial UI improvements that (hopefully) would be easy to implement but save players many hours in aggregate:
* In combinators and other UI widgets that have a numeric input box / slider, have keyboard shortcuts using the arrow keys: UP = +1, DOWN = -1, LEFT = move slider left a notch, RIGHT = move slider right a notch.
* Have shift-awsd (or capslock+awsd) jog the player position a minimal amount. This would help when moving around in areas with lots of belts.
* When hovering over an object that can change signal inputs and outputs, currently signals that are 0 are not displayed. It would be very helpful if, in addition to what is currently displayed, all signals that the object has changed are also displayed on both inputs and outputs. That way it would be easier to see when a 0 becomes non-zero, or a non-zero becomes 0. If the changed values could be hilighted in the output display, that would also be very helpful.
* The best way this poor newb has found to run signals long distances in a neat manner is by using empty Constant Combinators. Currently, they only display the data they are outputting into circuits (thus, nothing if they are empty). It would be very useful if, when empty, they displayed the values for both red and green networks that they are connected to. However, a better long-term solution might be a new object that just lets you wire up long-distance networks. Neat-freaks would also want "buried conduit", but this may be more trouble than it is worth.
Best,
Robert
After playing with Factorio for a week or two, here are a few (hopefully) trivial UI improvements that (hopefully) would be easy to implement but save players many hours in aggregate:
* In combinators and other UI widgets that have a numeric input box / slider, have keyboard shortcuts using the arrow keys: UP = +1, DOWN = -1, LEFT = move slider left a notch, RIGHT = move slider right a notch.
* Have shift-awsd (or capslock+awsd) jog the player position a minimal amount. This would help when moving around in areas with lots of belts.
* When hovering over an object that can change signal inputs and outputs, currently signals that are 0 are not displayed. It would be very helpful if, in addition to what is currently displayed, all signals that the object has changed are also displayed on both inputs and outputs. That way it would be easier to see when a 0 becomes non-zero, or a non-zero becomes 0. If the changed values could be hilighted in the output display, that would also be very helpful.
* The best way this poor newb has found to run signals long distances in a neat manner is by using empty Constant Combinators. Currently, they only display the data they are outputting into circuits (thus, nothing if they are empty). It would be very useful if, when empty, they displayed the values for both red and green networks that they are connected to. However, a better long-term solution might be a new object that just lets you wire up long-distance networks. Neat-freaks would also want "buried conduit", but this may be more trouble than it is worth.
Best,
Robert