>>270847334
Location based and powerup based, theres weak points. 
But yes there is some momentum based damage but im pretty sure its in big linear steps. Like theres no damage, light damage, normal, max, critical