Ranged Enemy

Hotdamn this took me forever because I forgot how to travel a straight
line using a slope. Ranged enemy creates an attack ball that fires at
player, moves along the slope it aimed at and is divded by a tenth of
the distance (so speed does not increase when farther away)