06-26-2013, 04:55 PM
I was doing all of that except a). I also had some malfunctioning code meant to refresh it after a message_window is closed (because 19 year old me thought that since the message window overlapped the HUD, it would overwrite its pixels). But the HUD was redrawing whenever the message window wasn't visible, instead of when it was closed.
It must have been like that since the very beginning of my project, but I only really noticed it when I tried adding text shadows to the HUD (Twice as many draw_text calls, twice as many lags)
It must have been like that since the very beginning of my project, but I only really noticed it when I tried adding text shadows to the HUD (Twice as many draw_text calls, twice as many lags)