Übersicht

Alles Wichtige für die laufende Sitzung.

Sitzungsnotizen

Schnellreferenz

Gruppe (PCs)

Zuletzt angesehen

Schnell-Ambiente

Statblocks

Suche links nach einer Kreatur — der Statblock erscheint hier, ohne dass du die Seite verlässt.

Initiative

Reihenfolge, HP und Zustände im Blick.

Kampf laden

Teilnehmer hinzufügen

Encounters

Kämpfe vor der Session planen, als Text sichern und am Spielabend mit einem Klick laden.

Gespeicherte Kämpfe

Import / Export

Gruppe (PCs)

d100-Tabellen

Namen, Gerüchte, Marotten & Co. — Tabelle wählen und würfeln.

Tabelle wählen und würfeln.

Letzte Würfe

Fantasy-Namensgenerator

Klick auf einen Namen kopiert ihn. Noch mehr Stile & Kulturen: fantasynamegenerators.com

Soundboard

Effekte für den Moment — Schleifen laufen, bis du sie wieder ausschaltest.

Alles echte Aufnahmen (Sonniss/GDC, Kenney CC0 — Quellen in sounds/LICENSES.txt). Eigene Sounds legst du dauerhaft im Ordner sounds/ ab und trägst sie in data/audio-manifest.js ein — siehe README.

Hintergrundmusik

Läuft weiter, egal in welchem Reiter du arbeitest.

Spieler

Keine Musik ausgewählt

YouTube

In YouTube suchen

Der Player erscheint hier, sobald du einen Titel startest.
Wie die Wiedergabe funktioniert

Lautstärke, Titelanzeige, Stopp und der Wiederholen-Schalter oben gelten auch für YouTube. Ein YouTube-Titel und ein MP3-Titel laufen nie gleichzeitig — das eine hält das andere an.

Übergang (−1 s / +1 s): Sitzen die Zeitmarken eines Videos nicht ganz genau, springt die Schleife einen Wimpernschlag zu früh oder zu spät zurück. Die beiden Knöpfe verschieben nur das Ende der Schleife — der Abschnitt beginnt weiter an derselben Stelle, und ohne 🔁 läuft alles unverändert durch. Der Wert gilt für alle Abschnitte, bis ±10 Sekunden, und nur für diese Sitzung; ein Tipp auf die Anzeige setzt ihn zurück. Bei Playlist-Stücken wirkt nur die Minus-Richtung (etwas früher zurück) — nach einem Stück kommt sofort das nächste, da ist nichts zu verlängern.

Wiederholen (🔁): Ein Schalter, zwei Weiten. Hast du einen Abschnitt oder ein Stück angetippt, wiederholt sich genau dieser — praktisch für Kampfmusik, die läuft, bis der Kampf vorbei ist. Hast du nichts aus einer Liste gewählt (Video ohne Kapitel, Playlist ohne Stücke, oder ▶ für den ganzen Titel), wiederholt sich der ganze Titel. Aus heißt: alles läuft durch. Der Schalter steht in der Spieler-Karte und gilt genauso für MP3s.

Antippen heißt nicht losspielen: Die Seite sieht beim Antippen zuerst nach, ob es Abschnitte (Video) bzw. Stücke (Playlist) gibt — hinterlegte zählen sofort, sonst fragt sie einmal die YouTube-Data-API und merkt sich auch ein leeres Ergebnis. Gibt es welche, klappt nur die Zeile auf — die laufende Musik spielt unbeirrt weiter, du kannst also in Ruhe das nächste Stück heraussuchen. Gespielt wird erst mit dem Tipp auf eine Zeile in der Liste; der löst dann ab, was gerade läuft. Ein Tipp auf den Titel der offenen Zeile klappt sie nur wieder zu. Den ganzen Titel spielst du, indem du den ersten Abschnitt wählst und 🔁 ausschaltest. Gibt es keine — oder fehlt der API-Schlüssel, oder wurde schon einmal erfolglos gesucht —, spielt der Eintrag sofort los: dann gibt es ja nichts auszuwählen, und der Tipp ist die Auswahl. Ein Eintrag mit Startstelle („ab 12:04“) startet ebenfalls immer gleich. Mit „Abschnitte holen“ bzw. „Stücke holen“ lässt sich ein leeres Ergebnis jederzeit noch einmal prüfen.

Zur Werbung, ehrlich: Diese Seite kann die Werbung im eingebetteten Player nicht abschalten — der Player gehört YouTube und ist von außen nicht erreichbar. Wirksam sind nur ein Werbeblocker im Browser oder ein angemeldetes YouTube-Premium-Konto; beides wirkt auch hier im eingebetteten Player.

Eigener YouTube-Schlüssel & Liste sichern
  • Schlüssel holen: console.cloud.google.com → APIs & Dienste → Anmeldedaten — Projekt anlegen, „YouTube Data API v3“ aktivieren, „API-Schlüssel erstellen“. Das kostenlose Kontingent reicht für rund 100 Suchen am Tag.
  • Der Schlüssel wird nur im Browser dieses Geräts gespeichert (localStorage) und ausschließlich an googleapis.com geschickt.
  • Damit Einträge auf allen Geräten erscheinen: in data/youtube-manifest.js auf dem Server eintragen — sie stehen dann überall mit dem Vermerk „Server“ in der Liste.
  • Abschnitte: Der Pfeil ▸ am Ende einer Zeile klappt ihre Abschnittsliste direkt darunter auf — offen ist immer nur eine Zeile, und die laufende Musik bleibt dabei unberührt. Tragen in einer Playlist alle Stücke denselben Anfang („Spielname: Titel“), wird er in der Liste ausgeblendet; gespeichert bleibt der volle Titel. „Abschnitte holen“ liest die Videobeschreibung (videos.list) — das kostet nur einen Punkt vom Tageskontingent, eine Suche kostet hundert. Das Ergebnis wird gespeichert und überlebt das Neuladen. Steht die Liste nur im angehefteten Kommentar oder fehlt der Schlüssel: „Abschnitte von Hand einfügen“ — das geht ohne Schlüssel.

Tabletop-Audio-Katalog

Mehrere Wörter grenzen ein — sword fight findet nur Titel, auf die beide Wörter passen; die Genre-Knöpfe darüber schränken zusätzlich ein. Ein Klick auf ein Tag unter einem Titel sucht danach. Streams laufen direkt von tabletopaudio.com (Internet nötig) — Einträge mit lokal liegen im Ordner music/tta/ und funktionieren offline. Der Server drosselt schnelle Titelwechsel; die App wiederholt den Abruf dann automatisch nach ein paar Sekunden. Lizenz: CC BY-NC-ND 4.0, tabletopaudio.com — bei Gefallen den Patreon des Machers unterstützen.

Eigene Titel & Streams

Externe Quellen

Karten

Azgaar-Karten und eigene Kartenbilder, direkt eingebettet.

Meine Karten

Einträge aus diesem Formular werden nur im Browser dieses Geräts gespeichert. Damit eine Karte auf allen Geräten erscheint: Datei in maps/ legen und in data/maps-manifest.js eintragen — sie taucht dann überall mit dem Vermerk „Server“ auf.

So bindest du Azgaar-Karten ein
  • Für alle Geräte (empfohlen): Die .map- oder Bilddatei in den Ordner maps/ auf dem Server legen und in data/maps-manifest.js eine Zeile ergänzen, z. B. { "name": "Weltkarte", "src": "maps/welt.map" }. Solche Karten erscheinen automatisch in dieser Liste — auf jedem Gerät.
  • Interaktiv: .map-Dateien öffnen sich automatisch im eingebetteten Azgaar (lokale Kopie im Ordner azgaar/, kein Internet nötig). Voraussetzung: Die Seite läuft über http/https, nicht direkt von der Festplatte.
  • Als Bild: In Azgaar Export → PNG/SVG, Datei in maps/ legen und eintragen.
  • Ohne Eintrag: Azgaar unten öffnen und die .map-Datei per Drag & Drop hineinziehen.
Azgaar Fantasy Map Generator

Loot & Shops

Tisch-Licht (WLED)

Steuerung für ESP32-LED-Streifen mit WLED — vorbereitet, sobald deine Streifen laufen.

Szenen (alle Geräte)

Hinweise zur Einrichtung
  • WLED auf den ESP32 flashen (install.wled.me), Gerät ins WLAN bringen und ihm im Router eine feste IP geben.
  • Gerät rechts mit Name und IP anlegen — mehr braucht es nicht, gesteuert wird über die WLED-JSON-API.
  • Wird diese Seite später über HTTPS gehostet, blockiert der Browser Aufrufe an http://…-Geräte im LAN (Mixed Content). Lösung: die Seite im Heimnetz über HTTP ausliefern oder im Browser eine Ausnahme für die Seite erlauben.

Geräte