For some reason my bullets aren't registering hits against enemies 100 percent of the time.
I have given my enemy a hit box at its front so I can determine blood splatter directions.
When I was just using the enemy collision I had no problems but now t has the separate collision box I am just getting problems.
Any help would be great
It looks like you have the bullets travelling at 400 pixels per second, which is roughly 6/7 pixels per tick.
The frontenemy hitbox is only 2 pixels wide which obviously means the bullet can sometimes travel further than the hitbox in 1 tick, therefore not registering as a hit.