Remaking a FPSController script to work as I need it to