{
  "version": 1,
  "updated": "2026-07-29",
  "addons": [
    {
      "id": "status-counter",
      "name": "Statuszähler",
      "category": "Fahrzeuge",
      "file": "status-counter.user.js",
      "version": "1.1.0",
      "description": "Zeigt an, wie viele Fahrzeuge sich in welchem Status befinden. Fenster frei verschiebbar und minimierbar.",
      "updated": "2026-07-29"
    },
    {
      "id": "clock",
      "name": "Uhr",
      "category": "Oberfläche",
      "file": "clock.user.js",
      "version": "1.0.1",
      "description": "Blendet eine Uhr in der Navigationsleiste ein.",
      "updated": "2026-07-29"
    },
    {
      "id": "ui-tweaks",
      "name": "Oberflächen-Feinschliff",
      "category": "Oberfläche",
      "file": "ui-tweaks.user.js",
      "version": "1.0.1",
      "description": "Schriftgröße, kompakte Einsatzliste und eigenes CSS.",
      "updated": "2026-07-29"
    },
    {
      "id": "mission-list-search",
      "name": "Einsatzlisten-Suche",
      "category": "Einsätze",
      "file": "mission-list-search.user.js",
      "version": "1.1.1",
      "description": "Filtert die eigenen und Verbands-Einsatzlisten nach sichtbarem Text.",
      "updated": "2026-07-29"
    },
    {
      "id": "mission-counter",
      "name": "Einsatz-Zähler",
      "category": "Einsätze",
      "file": "mission-counter.user.js",
      "version": "1.1.0",
      "quickAction": "Zähler anzeigen",
      "description": "Zählt eigene und Verbands-Einsätze. Fenster frei verschiebbar und minimierbar.",
      "updated": "2026-07-29"
    },
    {
      "id": "mission-credits",
      "name": "Einsatz-Credits",
      "category": "Einsätze",
      "file": "mission-credits.user.js",
      "version": "1.1.0",
      "description": "Zeigt den durchschnittlichen Verdienst direkt am Eintrag in der Einsatzliste.",
      "updated": "2026-07-29"
    },
    {
      "id": "credit-watch",
      "name": "Credit-Ticker",
      "category": "Oberfläche",
      "file": "credit-watch.user.js",
      "version": "1.0.1",
      "description": "Zeigt Credits und Veränderung seit Start oder letztem Zurücksetzen.",
      "updated": "2026-07-29"
    },
    {
      "id": "api-health-check",
      "name": "API-Check",
      "category": "Diagnose",
      "file": "api-health-check.user.js",
      "version": "1.1.0",
      "quickAction": "API-Check öffnen",
      "description": "Prüft die wichtigen Schnittstellen des Spiels und zeigt Status sowie Antwortzeit.",
      "updated": "2026-07-29"
    },
    {
      "id": "map-coordinates",
      "name": "Karten-Koordinaten",
      "category": "Karte",
      "file": "map-coordinates.user.js",
      "version": "1.0.1",
      "quickAction": "Koordinaten anzeigen",
      "description": "Zeigt die aktuelle Kartenmitte mit Leitstellenspiel-Link und Kopierfunktion.",
      "updated": "2026-07-29"
    },
    {
      "id": "quick-notes",
      "name": "Notizblock",
      "category": "Oberfläche",
      "file": "quick-notes.user.js",
      "version": "1.0.1",
      "description": "Kleiner gespeicherter Notizblock für eigene Stichpunkte im Spiel.",
      "updated": "2026-07-29"
    },
    {
      "id": "demo-hallo",
      "name": "Demo: Hallo Welt",
      "category": "Beispiele",
      "file": "demo-hallo.user.js",
      "version": "1.0.1",
      "description": "Zeigt beim Aktivieren eine Meldung - Vorlage für eigene Module.",
      "updated": "2026-07-29"
    },
    {
      "id": "vehicle-renamer",
      "name": "Fahrzeug-Umbenenner",
      "category": "Fahrzeuge",
      "file": "vehicle-renamer.user.js",
      "version": "1.3.0",
      "description": "Benennt Fahrzeuge nach einem Schema um – mit Wachen-Alias, Live-Beispiel und Vorschau vor dem Schreiben.",
      "updated": "2026-07-29"
    },
    {
      "id": "aao-search",
      "name": "AAO-Suche",
      "category": "Einsätze",
      "file": "aao-search.user.js",
      "version": "1.1.0",
      "description": "Suchfeld über der AAO-Liste im Alarmfenster - durchsucht alle Kategorien.",
      "updated": "2026-07-29"
    },
    {
      "id": "mission-brief",
      "name": "Einsatz-Steckbrief",
      "category": "Einsätze",
      "file": "mission-brief.user.js",
      "version": "1.4.0",
      "description": "Steckbrief im Alarmfenster mit Credits, Fahrzeugen in deutscher Bezeichnung, Personal, Patienten, Voraussetzungen und Folgeeinsätzen im Klartext.",
      "updated": "2026-07-29"
    },
    {
      "id": "station-usage",
      "name": "Wachen-Auslastung",
      "category": "Wachen",
      "file": "station-usage.user.js",
      "version": "1.1.1",
      "description": "Findet ungenutztes Sonderpersonal, freie Sitzplätze, fehlende Lehrgänge und misst Auslastung.",
      "updated": "2026-07-29"
    },
    {
      "id": "real-build-helper",
      "name": "Realbau-Finder",
      "category": "Wachen",
      "file": "real-build-helper.user.js",
      "version": "1.2.0",
      "quickAction": "Finder öffnen",
      "description": "Findet reale BOS-Standorte über OpenStreetMap und baut sie per One-Click mit Namen, Typ und Koordinaten.",
      "updated": "2026-07-29"
    },
    {
      "id": "coverage-bubbles",
      "name": "Wachenkreise",
      "category": "Wachen",
      "file": "coverage-bubbles.user.js",
      "version": "1.0.2",
      "quickAction": "Kreise neu zeichnen",
      "description": "Zeigt einstellbare Reichweitenkreise um eigene Wachen auf der Karte.",
      "updated": "2026-07-29"
    },
    {
      "id": "alliance-presence",
      "name": "Verbands-Fahrzeugcheck",
      "category": "Einsätze",
      "file": "alliance-presence.user.js",
      "version": "1.5.1",
      "description": "Markiert Einsätze mit eigenen Fahrzeugen, filtert die Liste und springt per Schnell-Alarm zum lohnendsten Einsatz.",
      "updated": "2026-07-30"
    }
  ]
}
