{
  "params": {
    "piece": {
      "type": "choice",
      "options": [
        "set",
        "manhole",
        "storm drain",
        "tree grate",
        "hatch"
      ],
      "default": "set",
      "label": "Piece",
      "describe": "set (all pieces in a row plus two valve caps, a sampler for a street), manhole (round 70 cm cover in a frame), storm drain (90 x 50 cm barred gully grate for the kerb line), tree grate (1.2 m square with a round hole for a trunk), hatch (60 cm square tread-plate access cover with hinge tabs)."
    },
    "pattern": {
      "type": "choice",
      "options": [
        "rings",
        "grid",
        "diamonds"
      ],
      "default": "rings",
      "label": "Cast pattern",
      "describe": "Raised pattern on the manhole cover and tree grate: rings (concentric rings and spokes), grid (square waffle), diamonds (anti-slip diamond studs)."
    },
    "metal": {
      "type": "choice",
      "options": [
        "iron",
        "rusty",
        "galvanised",
        "painted"
      ],
      "default": "iron",
      "label": "Metal",
      "describe": "Finish: iron (dark cast iron), rusty (brown weathered), galvanised (light grey steel), painted (blue utility paint)."
    },
    "seed": {
      "type": "range",
      "min": 1,
      "max": 99,
      "step": 1,
      "default": 1,
      "label": "Seed",
      "describe": "Turns each piece a little and varies wear: patches of rust and polished high spots."
    }
  },
  "presets": {
    "old sewer lid": {
      "piece": "manhole",
      "pattern": "rings",
      "metal": "rusty"
    },
    "kerb gully": {
      "piece": "storm drain",
      "metal": "iron"
    },
    "plaza tree grate": {
      "piece": "tree grate",
      "pattern": "diamonds",
      "metal": "galvanised"
    }
  },
  "night": null
}