84 lines
2.4 KiB
Markdown
84 lines
2.4 KiB
Markdown
<!-- titel -->
|
|
Shop
|
|
----------------------------------------
|
|
<!-- art -->
|
|
kern
|
|
----------------------------------------
|
|
<!-- ziel -->
|
|
Bietet zufällige Champions zum Kaufen, Aktualisieren und Festhalten an
|
|
----------------------------------------
|
|
<!-- regeln -->
|
|
- Kostenfarben codieren Champion-Tiers
|
|
- Shop zeigt genau 3 Karten
|
|
- Kauf reduziert Gold um Kosten
|
|
- Kauf entfernt Karte dauerhaft aus dem Angebot
|
|
- Refresh kostet reroll_cost Gold
|
|
- Refresh zeigt neue zufällige Champions
|
|
- Gesperrter Shop behält Angebot zwischen Runden
|
|
- 🔒 zeigt gesperrten, 🔓 entsperrten Shop
|
|
- Owned Champions zeigen einen Schimmer-Effekt
|
|
- Unbezahlbare Karten sind leicht abgedunkelt
|
|
- Augment-Bereich zeigt "Augment wählen" als Überschrift
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Augment auswählen
|
|
<!-- ziel -->
|
|
Spieler wählt ein Augment aus den angebotenen Optionen
|
|
<!-- regeln -->
|
|
- Drei Augmente zur Auswahl
|
|
- Augment-Karten nach Tier farblich markiert
|
|
- Gewähltes Augment wird sofort aktiviert
|
|
<!-- testen -->
|
|
- Augment-Auswahl öffnen
|
|
- LMB auf Augment-Karte
|
|
- Augment ausgewählt, Auswahl verschwunden
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Item kaufen
|
|
<!-- ziel -->
|
|
Fügt ein Item aus dem Shop zum Inventar hinzu
|
|
<!-- regeln -->
|
|
- Kauf entfernt Item aus dem Shop
|
|
- Gold wird um Kosten reduziert
|
|
<!-- testen -->
|
|
- Karte im Shop anklicken
|
|
- Item im Board oder auf der Bank
|
|
- Goldbetrag um Kosten verringert
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Shop aktualisieren
|
|
<!-- ziel -->
|
|
Bietet neue Champions zum Kauf an
|
|
<!-- regeln -->
|
|
- Kostet Shop-Gold aus `reroll_cost`
|
|
- Shop-Karten zeigen neue Zufallschampions
|
|
<!-- testen -->
|
|
- Genug Gold für Refresh bereitstellen
|
|
- LMB auf Refresh-Button
|
|
- Shop zeigt andere Champions
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Shop sperren
|
|
<!-- ziel -->
|
|
Verhindert das Kaufen und Rerollen im Shop zwischen zwei Runden
|
|
<!-- regeln -->
|
|
- 🔒 bei gesperrtem Shop
|
|
- 🔓 bei entsperrtem Shop
|
|
- Gesperrter Shop behält sein Angebot
|
|
<!-- testen -->
|
|
- Shop-Button mit LMB klicken
|
|
- Shop ist gesperrt
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
XP kaufen
|
|
<!-- ziel -->
|
|
Gibt XP zum Aufleveln des Spielers
|
|
<!-- regeln -->
|
|
- Kostet Gold
|
|
- Button deaktiviert wenn xp_needed null
|
|
- Button deaktiviert wenn Gold < xp_cost
|
|
<!-- testen -->
|
|
- Anzeige von Gold und xp_cost prüfen
|
|
- Klick auf XP kaufen
|
|
- Gold reduziert, XP erhöht
|