Quote: "Going to keep this simple. Is there no way to reposition an already defined HUD without making a duplicate HUD with a separate name?"
No. A script that has a hud defined needs to have a unique hud name. You can have multiple lines defining a hud using the same image file (example: hud1.png) and use different "hudx/hudy" positions, but the "hudname" must be unique and can't be the same as any other in that script.
For example...
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=languagebank\english\gamecore\Huds\hud1.png,hudname=hud1,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=60,hudimagefine=languagebank\english\gamecore\Huds\hud1.png,hudname=hud2,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=70,hudimagefine=languagebank\english\gamecore\Huds\hud1.png,hudname=hud3,hudhide=1,hudmake=display
Our inventory script we built uses the same hud image that changes position depending on the variable value set when the key is pressed, but we have to give a unique name to the "hudname" value for it to work. So using the code example above, when the player's variable for the item is at value 1, then hud1 is shown in that hud's position. When the variable is at value 2, then hud2 is shown, and so on.

Twitter: @NFoxMedia