{
  "schema_version": "2",
  "document": "project",
  "generator": "DreamWeave Mod Template 5.0.0",
  "project": {
    "id": "4d0c9f6e-2b1a-4c8e-9f3a-7e5d1b2c6a90",
    "name": "Candlelight",
    "summary": "Lights that know what time it is. Candles gutter, lanterns dim in storms, and every flame in Vvardenfell follows the hour.",
    "type": "mod",
    "status": "active",
    "versioning": "numeric",
    "game": "morrowind",
    "license": "GPL-3.0-or-later",
    "tags": [
      "Lighting",
      "Lua",
      "OpenMW"
    ],
    "maintainers": [
      {
        "name": "DreamWeave",
        "url": "https://github.com/DreamWeave-MP"
      }
    ],
    "links": {
      "documentation": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/docs/",
      "issues": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template/issues",
      "page": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/",
      "source": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template",
      "support": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template/discussions"
    },
    "integrations": {
      "nexusmods": {
        "game": "morrowind",
        "mod_id": 57511
      }
    },
    "media": [
      {
        "kind": "image",
        "alt": "Warm lantern light scattered across dark hills under a violet dusk sky.",
        "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/media/dusk-over-balmora.webp",
        "caption": "Dusk, with every lantern following the time of day.",
        "category": "Gameplay",
        "featured": true
      },
      {
        "kind": "image",
        "alt": "A handful of dim lanterns under a heavy grey storm sky.",
        "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/media/storm-lanterns.webp",
        "caption": "Storm weather dims and gutters exposed flames.",
        "category": "Weather"
      },
      {
        "kind": "image",
        "alt": "A few bright fires glowing orange against a red ashland sky.",
        "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/media/ashland-camp.webp",
        "caption": "Campfires in the Ashlands during an ash storm.",
        "category": "Weather"
      },
      {
        "kind": "image",
        "alt": "Cool blue-violet lights on a night hillside.",
        "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/home/media/tallow-schedule.webp",
        "caption": "Magic lights ignore the weather; Tallow schedules them anyway.",
        "category": "Magic"
      }
    ],
    "credits": [
      {
        "name": "S3ctor",
        "role": "Scripts",
        "url": "https://github.com/magicaldave"
      },
      {
        "name": "DreamWeave contributors",
        "role": "Testing"
      }
    ]
  },
  "channels": {
    "development": {
      "version": "1.1.1-dev.0"
    },
    "stable": {
      "version": "1.1.0"
    }
  },
  "releases": [
    {
      "version": "1.1.1-dev.0",
      "channel": "development",
      "date": "2026-09-30",
      "status": "available",
      "source": {
        "repository": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template",
        "release": "dev-build",
        "revision": "b25333b803bf6ff5fdb87b413215794356af32df"
      },
      "runtimes": {
        "openmw": ">=0.49"
      },
      "platforms": [],
      "provides": [
        "dreamweave:dynamic-lights"
      ],
      "relationships": [
        {
          "kind": "requires",
          "project": "9b7e3f21-6c4d-4a8b-b1e2-3f5a7c9d0e14",
          "name": "Tallow",
          "version": ">=1.0",
          "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/simplified/"
        },
        {
          "kind": "recommends",
          "name": "Tamriel Rebuilt",
          "url": "https://www.tamriel-rebuilt.org/",
          "reason": "Install the Tamriel Rebuilt component to light the mainland too."
        },
        {
          "kind": "conflicts",
          "name": "Other mods that script vanilla light records",
          "reason": "Two scripts animating the same light fight every frame. Pick one."
        },
        {
          "kind": "compatible",
          "name": "OpenMW's own shadows and post-processing",
          "reason": "Tested with shadows, per-pixel lighting and the default post-processing stack."
        }
      ],
      "components": [
        {
          "id": "core",
          "name": "Core",
          "description": "The light scripts. Everything else is optional.",
          "path": "00 Core",
          "required": true,
          "default": true,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "tamriel-rebuilt",
          "name": "Tamriel Rebuilt patch",
          "description": "Light records from the Tamriel Rebuilt mainland.",
          "path": "10 Tamriel Rebuilt",
          "required": false,
          "default": false,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-2k",
          "name": "Flames, 2K",
          "path": "20 Flames 2K",
          "required": false,
          "default": true,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-4k",
          "name": "Flames, 4K",
          "description": "Sharper up close. Four times the VRAM for a candle.",
          "path": "21 Flames 4K",
          "required": false,
          "default": false,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        }
      ],
      "groups": [
        {
          "id": "flames",
          "name": "Flame textures",
          "select": "exactly-one",
          "description": "Pick one. Both replace the same files."
        }
      ],
      "extensions": {
        "openmw": {
          "components": {
            "core": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "tamriel-rebuilt": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight - TR.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": [
                "TR_Mainland.esm"
              ]
            },
            "flames-2k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "flames-4k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            }
          },
          "requires_content": [
            "Morrowind.esm"
          ],
          "settings": [
            {
              "category": "Shaders",
              "key": "force per pixel lighting",
              "value": "true"
            }
          ],
          "lua_api": ">=60"
        }
      },
      "critical_extensions": [
        "openmw"
      ],
      "artifacts": [
        {
          "id": "fomod",
          "format": "fomod",
          "filename": "candlelight.zip",
          "media_type": "application/zip",
          "size": 300180,
          "digests": {
            "sha256": "5d2b2112c0eb8baca6ebe39f063b60d8f08e69a0fe688c8ae30cde8548319716"
          },
          "layout": {
            "release_document": "dreamweave.release.json",
            "documentation": "candlelight-Documentation/index.html",
            "installer": "fomod/ModuleConfig.xml"
          },
          "sources": [
            {
              "url": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template/releases/download/dev-build/candlelight.zip",
              "kind": "publisher"
            }
          ],
          "signatures": []
        }
      ]
    },
    {
      "version": "1.1.0",
      "channel": "stable",
      "date": "2026-09-27",
      "status": "available",
      "source": {
        "repository": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template",
        "tag": "candlelight-1.1.0",
        "revision": "fe1e6300296ca6069b265f63dd7c79e895bd36aa"
      },
      "notes": {
        "summary": "Tamriel Rebuilt support and a texture choice.",
        "migration": "Install Tallow before updating. Candlelight 1.1 refuses to start without it.",
        "added": [
          "Tamriel Rebuilt patch component.",
          "2K and 4K flame textures."
        ],
        "changed": [
          "Now requires Tallow 1.0 for scheduling."
        ],
        "fixed": [
          "Lights inside interiors no longer dim during storms."
        ],
        "known_issues": [
          "Lights in cells loaded during a weather transition update one frame late."
        ]
      },
      "runtimes": {
        "openmw": ">=0.49"
      },
      "platforms": [],
      "provides": [
        "dreamweave:dynamic-lights"
      ],
      "relationships": [
        {
          "kind": "requires",
          "project": "9b7e3f21-6c4d-4a8b-b1e2-3f5a7c9d0e14",
          "name": "Tallow",
          "version": ">=1.0",
          "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/simplified/"
        },
        {
          "kind": "recommends",
          "name": "Tamriel Rebuilt",
          "url": "https://www.tamriel-rebuilt.org/",
          "reason": "Install the Tamriel Rebuilt component to light the mainland too."
        },
        {
          "kind": "conflicts",
          "name": "Other mods that script vanilla light records",
          "reason": "Two scripts animating the same light fight every frame. Pick one."
        },
        {
          "kind": "compatible",
          "name": "OpenMW's own shadows and post-processing",
          "reason": "Tested with shadows, per-pixel lighting and the default post-processing stack."
        }
      ],
      "components": [
        {
          "id": "core",
          "name": "Core",
          "description": "The light scripts. Everything else is optional.",
          "path": "00 Core",
          "required": true,
          "default": true,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "tamriel-rebuilt",
          "name": "Tamriel Rebuilt patch",
          "description": "Light records from the Tamriel Rebuilt mainland.",
          "path": "10 Tamriel Rebuilt",
          "required": false,
          "default": false,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-2k",
          "name": "Flames, 2K",
          "path": "20 Flames 2K",
          "required": false,
          "default": true,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-4k",
          "name": "Flames, 4K",
          "description": "Sharper up close. Four times the VRAM for a candle.",
          "path": "21 Flames 4K",
          "required": false,
          "default": false,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        }
      ],
      "groups": [
        {
          "id": "flames",
          "name": "Flame textures",
          "select": "exactly-one",
          "description": "Pick one. Both replace the same files."
        }
      ],
      "extensions": {
        "openmw": {
          "components": {
            "core": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "tamriel-rebuilt": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight - TR.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": [
                "TR_Mainland.esm"
              ]
            },
            "flames-2k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "flames-4k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            }
          },
          "requires_content": [
            "Morrowind.esm"
          ],
          "settings": [
            {
              "category": "Shaders",
              "key": "force per pixel lighting",
              "value": "true"
            }
          ],
          "lua_api": ">=60"
        }
      },
      "critical_extensions": [
        "openmw"
      ],
      "artifacts": [
        {
          "id": "fomod",
          "format": "fomod",
          "filename": "candlelight.zip",
          "media_type": "application/zip",
          "size": 253004,
          "digests": {
            "sha256": "935e3343edd5902cc8b2ea42d7b452070e6cbfc5939f645aa93b08246f63e43c"
          },
          "layout": {
            "release_document": "dreamweave.release.json",
            "documentation": "Documentation/index.html",
            "installer": "fomod/ModuleConfig.xml"
          },
          "sources": [
            {
              "url": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template/releases/download/candlelight-1.1.0/candlelight.zip",
              "kind": "publisher"
            }
          ],
          "signatures": []
        }
      ]
    },
    {
      "version": "1.0.0",
      "channel": "stable",
      "date": "2026-09-14",
      "status": "available",
      "source": {
        "repository": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template",
        "tag": "candlelight-1.0.0",
        "revision": "fe1e6300296ca6069b265f63dd7c79e895bd36aa"
      },
      "notes": {
        "summary": "First release.",
        "highlights": "Candles, lanterns and torches respond to the hour and the weather.",
        "added": [
          "Time-of-day light curves for every vanilla light.",
          "Weather dimming for exposed flames."
        ]
      },
      "runtimes": {
        "openmw": ">=0.49"
      },
      "platforms": [],
      "provides": [
        "dreamweave:dynamic-lights"
      ],
      "relationships": [
        {
          "kind": "requires",
          "project": "9b7e3f21-6c4d-4a8b-b1e2-3f5a7c9d0e14",
          "name": "Tallow",
          "version": ">=1.0",
          "url": "https://dreamweave-mp.github.io/DreamWeave-Mod-Template/simplified/"
        },
        {
          "kind": "recommends",
          "name": "Tamriel Rebuilt",
          "url": "https://www.tamriel-rebuilt.org/",
          "reason": "Install the Tamriel Rebuilt component to light the mainland too."
        },
        {
          "kind": "conflicts",
          "name": "Other mods that script vanilla light records",
          "reason": "Two scripts animating the same light fight every frame. Pick one."
        },
        {
          "kind": "compatible",
          "name": "OpenMW's own shadows and post-processing",
          "reason": "Tested with shadows, per-pixel lighting and the default post-processing stack."
        }
      ],
      "components": [
        {
          "id": "core",
          "name": "Core",
          "description": "The light scripts. Everything else is optional.",
          "path": "00 Core",
          "required": true,
          "default": true,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "tamriel-rebuilt",
          "name": "Tamriel Rebuilt patch",
          "description": "Light records from the Tamriel Rebuilt mainland.",
          "path": "10 Tamriel Rebuilt",
          "required": false,
          "default": false,
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-2k",
          "name": "Flames, 2K",
          "path": "20 Flames 2K",
          "required": false,
          "default": true,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        },
        {
          "id": "flames-4k",
          "name": "Flames, 4K",
          "description": "Sharper up close. Four times the VRAM for a candle.",
          "path": "21 Flames 4K",
          "required": false,
          "default": false,
          "group": "flames",
          "requires": [],
          "conflicts": [],
          "suggested_with": []
        }
      ],
      "groups": [
        {
          "id": "flames",
          "name": "Flame textures",
          "select": "exactly-one",
          "description": "Pick one. Both replace the same files."
        }
      ],
      "extensions": {
        "openmw": {
          "components": {
            "core": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "tamriel-rebuilt": {
              "data_directories": [
                "."
              ],
              "content_files": [
                "Candlelight - TR.omwscripts"
              ],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": [
                "TR_Mainland.esm"
              ]
            },
            "flames-2k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            },
            "flames-4k": {
              "data_directories": [
                "."
              ],
              "content_files": [],
              "groundcover_files": [],
              "fallback_archives": [],
              "fallback_entries": {},
              "config": false,
              "requires_content": []
            }
          },
          "requires_content": [
            "Morrowind.esm"
          ],
          "settings": [
            {
              "category": "Shaders",
              "key": "force per pixel lighting",
              "value": "true"
            }
          ],
          "lua_api": ">=60"
        }
      },
      "critical_extensions": [
        "openmw"
      ],
      "artifacts": [
        {
          "id": "fomod",
          "format": "fomod",
          "filename": "candlelight.zip",
          "media_type": "application/zip",
          "size": 251226,
          "digests": {
            "sha256": "63ca40793fe15aa84c535a89a0115ff6095a76a755e2bdcf18b3a708b1df9db5"
          },
          "layout": {
            "release_document": "dreamweave.release.json",
            "documentation": "Documentation/index.html",
            "installer": "fomod/ModuleConfig.xml"
          },
          "sources": [
            {
              "url": "https://github.com/DreamWeave-MP/DreamWeave-Mod-Template/releases/download/candlelight-1.0.0/candlelight.zip",
              "kind": "publisher"
            }
          ],
          "signatures": []
        }
      ]
    }
  ]
}
