Hey hey hey! Look like I figured out the clamp method, the only issue now is the rotation isn't matched with the other objects. how would I solve this?
-- edit okay so I found that solution, my only problem now is that when moving the character follows the rotation too well.
up is not always up, it's relative to the sprites first spawned position. so say I am trying to move towards a tree, that tree rotates to my left but left goes up and up goes left :P Not sure if that makes any sense but I am confused haha