If you're having trouble with my HUD library, post questions on its hub entry. What you've posted in the screenshot is pretty easy to create with the library. It'd be something like this:
HudInventory parent_type = /HudGroup
New() ..()
for(var/y = 0 to 4) for(var/x = 0 to 7) add(x * 32, y * 32, "item-slot")
pos(128, 96)
mob var HudInventory/hud_inventory
Login() ..() hud_inventory = new()
And you can call the hud_inventory object's hide() and show() procs to show or hide the inventory. You can also call its pos() proc if you want to change where it's located. It certainly beats writing code to compute screen_locs by hand.
Why thank you, I hope this game may someday be up with the likes of nestalgia and SS13, it's unlikely but I can live in hope.(and not just my coding improved, so has my grammar lol)
I made a HUD inventory system with a crafting system was originally made for Feed when I was working on the project, I might make it a Library as it can be implemented into any game
I'm sure I released a demo a while ago when I was working on it but it is fully finish now, I LOVE WORKING WITH THE HUD!