//------------------------------------------------------------------------------
// Fields containing Mounts data.
//------------------------------------------------------------------------------
VdlClass
{
name="Mount"
inherits="Entity"
location = "[RCS]mudlib/vdl/mounts/[GROUP]Transportation"
fields = [
//editor-only field. Redefine in any classes where you wish to exclude fields. Set default value
//to names of fields, delimited by semicolons, where you do not wish the field to be displayed
//in a dynamically created form.
VdlField
{
name = "sDDFieldExclusions"
type = "STRING"
comment = "Names of fields to exclude from any dynamic form building in the editor"
default = "sTemplate;aClassificationRefs;aSubordinateDelegateRefs;aStates;oIconData;sScriptThreshold;fAoiRadius;uWidgetID"
}
VdlField
{
name = "bAdjustHeading"
type = "BOOL"
default = true
comment = "If true the character's heading will change relative to the direction being travelled"
}
VdlField
{
name = "bAdjustPitch"
type = "BOOL"
default = false
comment = "If true the character's pitch will change relative to the direction being travelled"
}
VdlField
{
name = "fSpeed"
type = "FLOAT"
default = 10.0
comment = "The player's movement speed when riding this mount"
dependency = "[MIN]1.0[MAX]100.0[INC]1.0"
}
]
}