Is there some way I can get the current screen coordinates of a character? It'd be handy if I could use this with CreateOverlay
Yes, you have to use these to find the character's position relative to screen coordinates:
character[EGO].x - GetViewportX()
character[EGO].y - GetViewportY()
Thanks ^_^