success! I got a array inventory working, I got the UI indicators working in a way i'm happy with (there are special indicators every time you can dash, or attack, and other indicators when you have ranged attacks, also a physics path prediction for throw-able items working). Melee attacks are not quite done yet, I do have teh dashes implemented, and whenever you hover the dash range indicator over a enemy it will be replaced by a target indicator meaning you can click to melee attack.
I'll be moving on to AI next and zombie logic! wooot
Also credits for the trajectory projection go to @R0J0hound over at this thread parabola-tracjectory-tracing-with-physics-box2d_p640838?#p640838
Otherwise I'm pretty sure I wouldn't have done it by myself.