The developers of Rusted Moss shared the code for free. How To Do Procedural 2D Aim Animation In GameMaker