Adds a new virtual joystick to the PRVircon UI.
PRVirconJoyAdd(name, nubSprite, outlineSprite, hAlign, vAlign, xOffsetPos, yOffsetPos, scale, rotation) 
The name to assign to the new joystick. Useful for tracking it in the GMS debugger and can be used to lookup the joystick's ID.
The sprite image to use for the joystick's nub.
The sprite image to use for the joystick's bounds outline.
Set to PRVirconHAlignLeft, PRVirconHAlignCenter or PRVirconHAlignRight. Determines if the joystick's X offset should be relative to the left, center or right side of the GUI display.
Set to PRVirconVAlignTop, PRVirconVAlignMiddle or PRVirconVAlignBottom. Determines if the joystick's Y offset should be relative to the top, middle or bottom of the GUI display.
The x position of the joystick, relative to either the left, center or right of the GUI display, depending on the value given in hAlign.
The y position of the joystick, relative to either the top, middle or bottom of the GUI display, depending on the value given in vAlign.
How much to scale the joystick sprites, with 1 being no scaling. Larger values will increase the size of the sprites while values lower than 1 will decrease the size of the sprites.
The angle at which to rotate the joystick sprites in degrees.
The new virtual joystick's ID.