So I would firstly like to check that the UI is hard coded? And if so firstly propose that a wider spread out tool belt (2 blocks of ten, or more buttons) Would be a better design.MrDrummer wrote:Pretty sure this is not something I can alter easily... I am pretty sure the tool-belt as we know it is hard-coded in terms of width/functionality other than how many rows we have. Even if I did a GUI there are still some things that i am not sure about/will not work for sure, i.e. toolbelt swapping and actually getting the GUI to save the values as you would expect.
I am certainly not the one who is able to do the above (novice Lua programmer here), though I would either make a suggestion for a mod to do this or suggest it for 0.13.
I tend to have main slots set to specific items, then leave at least 15 slots free for blueprints and any other item depending on what you are doing.
Thanks for the suggestion
And secondly evolve this idea further to have an Application Programming Interface for the UI, so the community could then design their own layouts. And from judging the quality of mods this community already produces.. Well hell I can hardly wait to see what they come up with!

Think of all of the cool layouts you could have, simple access to features directly off the tool belt. Options, blue prints, settings. Whatever you may happen to want, or neglect. An API for the UI would be a positive step for Factorio.
(edit: Steampunk themed Factorio layout anyone?)