Added the basics of an extremely convoluted input system to allow for chains of movement waypoints and an aiming arc. This does very little at the moment and some thought needs to go into how interruptable plans are once executed.
Basic controls at the moment.
- Move: drag from a unit with the left mouse button. While holding the left button, right click to place waypoints.
- Aim: drag with the right button from the player or a waypoint, click left button to commit the start angle and click again once moved to commit the end angle.
I'm pretty certain we'll ditch this later, but god-damn do I ever need to get *something* checked in.