Find the Relative Left and Right Speed of a character?

Sadly this doestn work, as it returns the X Y velocity in world-space. Not relative to actor rotation. So if you’re strafing on the worlds Y coordinate, it’ll read +80 for example, but if you strafe along the worlds X coordinate (after your character turns 90 degrees), it’ll return 0.

This is the exact problem i keep having.