Zum Inhalt

Mission-Timer (F2 + U3)

Ab v3.10 läuft in der Topbar ein globaler Mission-Timer, der die Gesamt-Einsatzdauer ab dem Start der ersten Einheit anzeigt. Ab v4.0.0 öffnet ein Klick darauf ein Aktions-Menü mit 4 Schnell-Funktionen.

38.1 Anzeige

In der Topbar erscheint ab dem ersten Einheits-Start:

┌─────────────────────────────────────────┐
│  RHS-2026-014 · Forsthaus Neckarelz     │
│                                         │
│  Mission-Timer:  02:14:23   [4/4 aktiv] │
└─────────────────────────────────────────┘
  • Format: HH:MM:SS
  • Farbe: Schwarz auf weißem Hintergrund (normal), Orange ab 4 h, Rot ab 8 h
  • Subtext: aktive Einheiten / Gesamt-Einheiten

38.2 Aktions-Menü (U3, ab v4.0.0)

Klick auf den Timer öffnet ein Aktions-Menü:

Mission-Timer-Aktions-Menü mit 4 Optionen

┌──────────────────────────────────────────┐
│  📊 Mission-Status anzeigen              │
│  ⏸  Alle Einheiten pausieren             │
│  🔄 Mission-Timer zurücksetzen          │
│  🛑 Mission beenden                      │
└──────────────────────────────────────────┘
Aktion Wirkung
📊 Mission-Status anzeigen Toast mit Mission läuft seit HH:MM:SS · N Einheit(en) aktiv · M abgeschlossen
⏸ Alle Einheiten pausieren Pausiert Einsatzuhren aller Einheiten gleichzeitig (Pause-Bündel-Aktion)
🔄 Mission-Timer zurücksetzen Setzt den Timer auf 00:00:00 zurück (mit Confirm) — Einsatzuhren der Einheiten bleiben unverändert
🛑 Mission beenden Stoppt alle laufenden Einsatzuhren + Mission-Timer-Reset, Tagebuch-Eintrag „Mission beendet"

38.3 Persistenz

Mission-Timer-Start-Zeitpunkt wird in einsatz_state.json als missionStartedAt (epoch ms) gespeichert. Nach App-Neustart wird die laufende Zeit korrekt fortgeführt.