User Types are user defined data objects. The primary purpose is to serve as a database for map, allowing triggers to be simplified by simply referencing fields instead of hard coding static content into the map, such as character names, class names, skill tool tips for dialogs, and other associated data.
Use this instead of creating arrays to hold static data, or hard coding data into triggers.
The fields defined for this user type.
The unique ID of this field, used to identify what kind of field this is
The type of data that can be stored in this field
The number of values that can be stored in this field
Defines which column this field appears when viewing instances of this user type, primarily for organizational purposes
Determines if this field can be modified by triggers