attack animation and control, but weapon collision is still WIP