I'm trying to get the angle between two 2D vectors relative to the first vector input. Every method I've tried has given me a value between 0-180 degrees but doesn't tell me whether it was a clockwise or counter-clockwise rotation.
For example: If I hold my forward vector in a variable and then turn counter-clockwise 45 degrees and use that as my second forward vector, I'm looking for -45 or 315 degrees as the output, not 45.