Apologies for necro-ing this; but I'm curious what the solution is to allowing for directional shooting aside from assigning directions to different attack buttons?
A consistent issue I've had is the need for button presses to be exactly simultaneous or concurrent, such that attacking while running (as in moving, not the special "run" >> input) doesn't happen, the movement is halted to stop
then attack.
if it is not very simple and requires scripting that is fine. (Don't feel the need to go into great detail if so, I just want the rough idea)
Locked 'N" Loaded is indeed extremely impressive, too.