@ctrl-k said in HotBuild Overhaul:
I don't think it would be possible with less possible base key actions code changes. And its very unclear how units should behave in some cases.
Not sure how you implement the base key actions, but for ambiguity you could just use a priority order (similar to buildings with hotbuild) and it just selects the first order all(any?) selected unit(s) can do. So you could map A to reclaim->attack and have engies reclaim with "A" and nuke fire with "A".