# meshArchives.rman
rman "-version 1" {
  
Declare param {string ma_path} {
    label "Rib Archive"
    description "The archive to place at mesh vertices."
    subtype file
    range {*.rib}
    }
Declare param {float ma_radial_offset} {
    label "Offset from Mesh Origin"
    subtype slider
    range {0 10}
    description "Enables archives to zoom in and out of the mesh."
    }
Declare param {int ma_use_normals} {
    label "Use Normals for Orientation"
    description "Aligns an archives Y axis to the mesh normal."
    subtype switch
    }
  
Declare param {float ma_jitter} {
    label "Jittered Placement"
    subtype slider
    range {0 1}
    description "Amount of randomized offset of each archive."
    }
Declare param {float ma_yrot} {
    label "Random Y Rotation"
    subtype slider
    range {0 360}
    description "Randomized axial rotation of each archive."
    }
Declare param {float ma_scale} {
    label "Random Scaling"
    subtype slider
    range {-1 1}
    description "Amount of randomized scaling of each archive."
    }
}