It seems like I missed it and maybe it was previously known, but judging on @garry’s recent commit it seems like we’ll have a HUD entity, I’d like to know a few things about its conceptual behavior.
-
Will the HUD entity be clientside or serverside?
-
Can we have multiple HUD entities with different classes and HUDPaint methods associated with them and switch between those with something like localPlayer.SetHudEntity on the client and if it’s serverside, with something like player.SetHudEntity on the server?
Basically, imagine we have a security camera that we can view from using a first person view, having a HUD entity, we could change player’s current one to the one of the camera and change the HUD this nicely and easily, or couldn’t we?