I’m trying to rewrite the gui so that it’ll scale appropriately and look as intended on multiple devices with different resolutions. I changed the way the gui objects are created and positioned using relative values of ScreenWidth() and ScreenHeight() rather than absolute coordinates.
It sort of works, but it’s a little buggy and I can’t figure out why. I don’t know if there’s a simple error I’m not seeing because I’ve been staring at it too long, or a fundamental concept I’m missing.