- MusicGenLong: generiert beliebig lange Musik via generate_continuation
- Segmente mit Crossfade zusammengefuegt, kein Qualitaetsverlust
- workflow_music.json: MusicGenLong oben (60-120s), MusicGen unten (10-30s)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- OUTPUT_NODE = True fuer MusicGen und AudioGen (ComfyUI API funktioniert jetzt)
- generate_via_api.py: Audio direkt ueber ComfyUI REST API generieren
- docker-compose.yml: hf_cache Volume fuer persistente Modelle nach Neustart
- Menü Musik und alle Krieger Attacken-Sounds generiert
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- player.gd: alle Krieger-Skills immer in available_skills, locked-Flag
und level_required Feld; execute_skill bricht bei locked=true ab
- skill_panel.gd: gesperrte Skills ausgegraut, Icon transparent,
Level-Anforderung angezeigt, kein Drag & Drop moeglich
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- skillbook.png als Hintergrund-TextureRect im Skill Panel
- Panel vergrößert (440x620), zentriert
- Panel-Background transparent, Inhalt mit Padding zum Rahmen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- main_menu.tscn: Vollbild dunkler Hintergrund, Banner-Slot oben,
Buttons zentriert, Einstellungen als styled Overlay-Panel
- main_menu.gd: Banner automatisch geladen wenn Banner.png vorhanden,
sonst Fallback-Titeltext; @onready-Pfade auf neue Struktur angepasst
- class_selection_menu.gd: CLASS_DATA von const auf var geändert
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- class_selection_menu.tscn: Vollbild-Layout mit dunklem Hintergrund
- class_selection_menu.gd: Karten dynamisch per Code erzeugt mit Portrait,
Lore-Text, Gameplay-Beschreibung, Flavor-Zitat, Stats und Auswahl-Button
- Drei Klassen-Portraits hinzugefügt: Warrior.png, Schurke.png, Magier.png
- Hover- und Auswahl-Highlighting per StyleBoxFlat
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- XP-Bar: 6px Abstand vom unteren Bildschirmrand
- Level-Label entfernt aus oben-links, jetzt Teil der XP-Bar: "Lv X current/max XP"
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- XP-Bar: Anker-basiert (0.5/1.0), gleiche Breite wie Actionbar (468px)
- XP-Label zentriert: "Level X — current / max XP"
- Actionbar 12px nach oben verschoben für XP-Bar Platz
- Level-Label und Gold-Label oben links, kompakter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Icon auf PRESET_FULL_RECT gesetzt statt 40x40 bei Position (5,5)
- Slot-Nummern (1-9) als Label über dem Icon mit Schatten für Lesbarkeit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- _spend_rage() gibt direkt true zurück wenn is_berserker
- Wut-Checks in execute_skill() nur wenn nicht is_berserker
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Mit Schild im Offhand → Schildwall: 85% Schadensreduktion für 4s
- Ohne Schild → Trotz: Schadensreduktion skaliert mit fehlendem HP (max 60%)
- Cooldown 12s, kein Wut-Kosten (rein defensiv)
- Schadensreduktion greift in take_damage() ein
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- AoE um Spieler (Radius 4.0), kostet 30 Wut
- Schaden: 5-10 + 30% Stärke an alle Gegner im Radius
- Slow-Effekt: 60% langsamer für 3s
- enemy.gd: apply_slow() + _slow_factor in _move_toward()
- Skill erscheint ab Level 5 in der Skillliste
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Rarity-Referenz aus Sockel-Erklärung entfernt (Rarity noch optional)
- Rarity-Notation aus Beispiel-Abschnitt entfernt
- Pokémon-Vergleich korrigiert: zwei Skills werden zu EINEM, kein dritter
- Ressourcen-Abschnitt: drei → zwei bestätigt + eine optional
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Vereinfachte Version ohne Code-Syntax, mit Spielvergleichen (Diablo/PoE/Souls)
und konkreten Beispielen für Nicht-Entwickler
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Eigenständiges Dokument zur Präsentation des Skill Mastery & Fusion Systems:
Skill Memory, Mutationen, Sockel/Elemente, Verheiratungs-Phasen, Rarity,
Ressourcen-Ökonomie und vollständiges Beispiel
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- PROJEKTDOKU: Vollständiges Konzept für organisches Skill-System
(Skill Memory, Mutationen, Sockel, Verheiratungs-Phasen, Ressourcen)
- player.gd: RMB auf leere Fläche entfernt Target nicht mehr (clear_on_miss=false)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Drinking-Animation beim Trank-Benutzen (0.3s Blend, 0.7x Speed)
- Bewegung bricht Trinken ab, Skills blockiert während Trinken
- Enemy mob_level mit Skalierung: HP +30%, Schaden +20%, XP +40%, Gold +50% pro Level
- Droprates gesenkt: Equipment 5%, HP-Trank 15%, Mana-Trank 10%
- Spieler startet mit 3 Heiltränken auf Slot 3
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>