{
  "params": {
    "build": {
      "type": "choice",
      "options": [
        "tipi",
        "cabin",
        "star"
      ],
      "default": "tipi",
      "label": "Wood stack",
      "describe": "How the firewood is laid: tipi (logs leaning together into a cone), cabin (a square log-cabin crib), star (logs radiating from the middle, pushed in as they burn)."
    },
    "fire": {
      "type": "choice",
      "options": [
        "roaring",
        "cosy",
        "embers",
        "out"
      ],
      "default": "cosy",
      "label": "Fire",
      "describe": "roaring (tall flames above the stack), cosy (a modest cooking fire), embers (no flames, glowing coals), out (cold charred wood and grey ash, no glow)."
    },
    "cooking": {
      "type": "choice",
      "options": [
        "none",
        "kettle",
        "pot"
      ],
      "default": "none",
      "label": "Cooking",
      "describe": "none, kettle (a black kettle hanging from a three-stick tripod) or pot (a cooking pot hanging from a crossbar on two forked sticks)."
    },
    "stones": {
      "type": "toggle",
      "default": true,
      "label": "Stone ring",
      "describe": "Ring the fire with a circle of stones."
    },
    "seed": {
      "type": "range",
      "min": 1,
      "max": 50,
      "step": 1,
      "default": 4,
      "label": "Seed",
      "describe": "Reshuffles stone sizes and colours and how the logs lie."
    }
  },
  "presets": {
    "scout bonfire": {
      "build": "tipi",
      "fire": "roaring"
    },
    "camp kitchen": {
      "build": "cabin",
      "fire": "cosy",
      "cooking": "pot"
    },
    "morning after": {
      "build": "star",
      "fire": "out",
      "cooking": "kettle"
    }
  },
  "night": {
    "flame": {
      "zone": "flame",
      "color": "#ff9a3c",
      "intensity": 2,
      "describe": "The flames glow warm orange after dark."
    },
    "ember": {
      "zone": "ember",
      "color": "#ff4a1a",
      "intensity": 1.2,
      "describe": "Hot coals glow red under the wood."
    }
  }
}