All pastes #631903 Raw Copy code Copy link Edit

Unnamed

public unlisted text v1 · immutable
#631903 ·published 2007-07-24 13:18 UTC
rendered paste body
//------------------------------------------------------------------------------
// 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"
        }
    ]
}