public static void RotatedBasis(float Degrees, ref Vector2 v) { Vector2 e1 = CoreMath.DegreesToDir(Degrees); Vector2 e2 = CoreMath.DegreesToDir(Degrees + 90); v = v.X * e1 + v.Y * e2; }