Suggestion to make the WX/WY coordinates arguments of A_OverlayPivot
to be interpreted as screen coordinates instead of offsets relative to the sprite being rotated, similar to how with HudMessage, x and y of 0.5 means to display the message to the center of the viewers monitor.
This would be tremendously useful for having multiple sprites of varying sizes that already have their offsets defined without rotation, but need to be overlayed on the hud with rotation. I have an example here: https://imgur.com/a/8NsIL7s
where I need multiple overlays, but due to the different sizes between sprites, they look like they're erratically jumping, and quite frankly it's been a tremendous headache trying to solve for the needed pivot points I need this to work. If I could set this flag, and then set the values to (0.5, 0.5), this could tell the engine to pivot them around the center of the screen, instead around the sprites center.