Logik » Timer
April 23, 2026

Timer

In Arbeit

Diese Dokumentation wird noch erweitert und überarbeitet. Funktionen, Screenshots und Beschreibungen können sich bis zur öffentlichen Veröffentlichung von Talescape ändern. Wenn etwas unklar ist oder du Hilfe brauchst, frag bitte im offiziellen Talescape Discord. Wir klären das gern oder aktualisieren die Seiten nach Bedarf.

Timer sind zeitbasierte Auslöser, mit denen du kontrollieren kannst, wann Ereignisse in deiner Geschichte stattfinden. Sie können verwendet werden, um Countdowns, wiederkehrende Effekte oder zeitgesteuerte Entscheidungen zu erstellen und so Tempo und Dringlichkeit im Gameplay zu erhöhen.

1. Überblick

Ein Timer misst eine festgelegte Dauer in Sekunden. Wenn die Zeit abläuft, löst er automatisch die verbundenen Aktionen aus, genau wie ein Auslöser.

Jeder Timer hat:

  • Name: Ein Label zur Identifikation des Timers.
  • Duration: Wie lange der Timer läuft, bevor er auslöst (in Sekunden).
  • Repeat: Ob sich der Timer nach dem Auslösen automatisch neu starten soll.

2. Timer-Steuerung

Timer können dynamisch über Aktionen oder Ereignisse verwaltet werden. Du kannst:

  • Start: Startet den Timer.
  • Stop: Stoppt den Timer komplett.
  • Pause: Friert den Timer beim aktuellen Wert ein.
  • Resume: Setzt einen pausierten Timer fort.
  • Reset: Setzt den Timer auf seine volle Dauer zurück, ohne ihn zu starten.

So kannst du zeitgesteuerte Abläufe jederzeit während der Geschichte starten, unterbrechen oder zurücksetzen.

3. Wiederholende Timer

Wenn die Wiederholen-Option aktiviert ist, startet der Timer jedes Mal automatisch neu, wenn er endet. Das läuft weiter, bis der Timer manuell gestoppt wird oder die Szene gewechselt wird.

Wiederholende Timer sind nützlich für:

  • Ambient-Effekte, die periodisch auftreten.
  • Regelmäßige Prüfungen (z. B. Gesundheitsverlust, Flackern von Licht, Umweltzyklen).
  • Laufende Hintergrundsysteme, die nicht von Spieleraktionen abhängen.

4. Timer als Auslöser verwenden

Timer fungieren als Auslöser im Logiksystem. Wenn sie enden, führen sie automatisch ihre zugewiesenen Aktionen aus.

Du kannst das verwenden, um:

  • Nach einem Countdown in eine neue Szene zu wechseln.
  • Variablen in festen Intervallen zu ändern.
  • Ambient-Sound oder Effekte wiederholt auszulösen.
  • Dialoge oder Szenen zu beenden, wenn der Spieler zu lange zum Handeln braucht.

5. Beste Vorgehensweisen

  • Halte Timer kurz und gezielt, da lange Hintergrund-Timer das Tempo stören können.
  • Verwende sichtbare Timer für Spannung, unsichtbare für subtile Fortschritte.
  • Stoppe oder setze Timer immer zurück, wenn sie nicht mehr gebraucht werden, um überlappende Ereignisse zu vermeiden.
  • Kombiniere Timer mit Variablen oder Bedingungen, um komplexe Timing-Logik zu steuern.

Timer bringen Rhythmus und Dringlichkeit in interaktive Erzählungen und helfen dir, Szenen dynamisch zu gestalten, schnelles Denken zu belohnen oder die stille Spannung des Wartens zu erzeugen.