It’s something that allows you to create HUDs using primitive drawing functions that automatically resize so no matter the resolution, the size of the widgets fullscreen will always be the exact same, not pixel wise, though. The HUDs(widgets) created with this are also scalable, and moveable. I haven’t put anything in to make it simple to move or rescale the widgets yet, though so here are the functions that you’ll want to use with lua_run_cl:
It’s defined in a file, but I’m working on in-game modification being simpler and making it so it’s less dev oriented and more for the player like “Woah cool, I can rearrange the HUD.”, right now you CAN parent and modify the parts in-game if you really wanted to, but it’d be a tad hard, and not very intuitive. Eventually I am going to make it so you can place boxes by the different locations, like the center, and right corner. I’m working on a parenting ‘anchor’ integer right now, so you can anchor the child to a specific corner, and then have the modifier apply to that.
Right now the parenting applies to the edge of the parent, and the left corner of the child.