I think this will require three additional advanced controls: +/-X (offset in the X direction; can be -1, 0, or 1, maybe more (server-configurable) offset numbers for more acute angles) and the same for the Y and Z directions. With each unit in the given direction altered by the selected offset...