Of course there is. It's just a couple sin and cos functions. To get the circle to start at the top we need to rotate it by 180 degrees so we add 180 to the value inside the functions. To get it to fill clockwise instead of counter clockwise, we just need to invert (multiply by -1) the value inside the function.
sin(-1 * (value + 180))
cos(-1 * (value + 180))
Here is the modified example.
Thanks a ton InDWrekt!! This is absolutely exactly what I was going for! I'm just getting back into game design two years later to try to finish a game I put a lot of time into a few years back. This radial experience bar has always been a bit of a hurdle so this is huge.
Also thanks again for the original example oosyrag. You guys are awesome