FoD Launcher

Der einzige Einstieg für alle FoD-Spiele · Update · Download · News · Chat SELF-UPDATE

Live-Demo – so sieht's aus

Die Demo-Maus zeigt automatisch die wichtigsten Stellen: Menü-Buttons, News-Panel, +/Pfeil und SPIEL STARTEN.

FoD Launcher
▢⭳ⓘ–✕
OptionenHomepage⟳
🐉🔥⚔️🏰💀🌋
🔥 Herzlich willkommen auf Fire of Destiny – Season of Fire läuft!
⚠ Server-News & Hinweise
+++ FoD Update-Kanal aktiv – aktuelle Builds laden sich selbst +++
🔥 Neuer Realm gestartet→ +
📦 Client-Update 26972→ +
🎮 Event-Wochenende→ +
🛡️ Rechte-System über Website→ +
Dev: Update läuft sauber.
SpielerX: WoW 26972 geht!
GM: Event um 20 Uhr!
🟢 Alle Server online – WoW · FlyFF · Aion · MC · GTA
💬
Update-Check …
🐉 WoW Legion 7.3.5 ▾
SPIEL STARTEN
Teamspeak
1.0.1114.1006
Demo: Optionen → News-Zeile (Popup) → +/Pfeil → SPIEL STARTEN

Update-System

Self-Update (Launcher aktualisiert sich selbst)

  • Beim Start liest der Launcher die Remote-Dateiliste Updater/files.php?d=Launcher
  • Vergleich über .launcher_ver-Signatur + SHA-256 + Dateigröße
  • Neu? → lädt FoDLauncher.exe als .new-Datei
  • Beim Beenden ersetzt eine versteckte Batch die exe automatisch
Server-Pfad: ROOT-HTTP\Update\Updater\Launcher\ – neue exe dort ablegen → alle Clients updaten sich.

Client-Downloads (pro Spiel)

Updater\Client\<Spiel>\ ├── Game\ → lose Dateien (exe, WTF, dll) – werden direkt ins Spieleverzeichnis synchronisiert └── Update\ → Archive (zip/7z/rar/…) – werden nach Download entpackt

Erlaubte Archiv-Endungen kommen aus Updater\archive_ext.txt (eine pro Zeile, frei erweiterbar). Erkannt wird der Inhalt via SharpCompress – auch umbenannte Archive (z.B. .tir) funktionieren.

News & Features

News-Panel (unten links)

  • Zeilen-Klick → Detail-Popup (Overlay mit detail_content)
  • + → klappt die Zeile inline auf/zu (+ ↔ –)
  • Grüner Pfeil → öffnet link_url im Browser

Chat-Panel (unten rechts)

  • Eingebetteter FoD-Chat (WebView2) → chat.fire-of-destiny.de/chat_only
  • Refresh-Intervall + Nachrichten-Limit via Config
  • Chat-Button in der Bottom-Bar + ungelesen-Badge
Pflege über launcher_admin.php oder features.php (JSON).

Slider & Lauftexte

  • Slider 1 – Lauftext mitte-links (slider.php)
  • Atention – Warn-/Hinweiszeile rechts (blinkend)
  • Slider 2 – rote Laufschrift über die volle Breite
  • Slider 3 – grüne Status-Zeile über der Bottom-Bar
  • Scroll-Tempo + Refresh-Intervalle über Remote-Config steuerbar

Bottom-Bar (Status)

  • Idle: zwei Reihen grüne Signal-Balken (Ping/Bandbreite, alle 30 s gemessen)
  • Download: Balken werden zu Fortschrittsbalken (Gesamt-% + Datei)
  • Chat-Button mit ungelesen-Badge · Update-Status-Anzeige
  • Rechts: Spiel-Auswahl (WoW/FlyFF/Aion/MC/GTA), SPIEL STARTEN, Teamspeak
  • ABBRECHEN-Button während Downloads

Sonstiges

Menü-Buttons (oben)

Optionen – Einstellungen · Homepage – fire-of-destiny.de · ⟳ – lädt Config/News neu. Titelleiste: verschieben, Downloads, Info, Minimieren, Schließen.

Hint-Bubble

Orange leuchtende Hinweis-Blase (links unten) für Voice-/Update-Hinweise – animiert, schwebt, klickbar.

Alle URLs zentral steuerbar: update.fire-of-destiny.de/config (JSON) → kein Rebuild nötig.