Random lib:
random.localfixed
random.localbyte
random.localkey
random.localrange
random.localsignedrandom
random.localchance
(just take description from current HUD random functions)
However, I still think this should be in its own MR.
HUD lib:
hud.patchExists
hud.cachePatch
hud.getSpritePatch
hud.getSprite2Patch
hud.width
hud.height
hud.scale
hud.renderer
(Same thing here)
NOTE: regarding hud.scale
, v.dupx
and v.dupy
are pretty much the same alias function at this point. So I just unify the name.
As another experiment. All HUDONLY
guardrails of these functions were removed. While my testing was issue-less, it should warrant some testing.