mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 22:01:09 +02:00
📝 docs(figgos): update TODO with fusion endpoint details for Till
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
be8e41fece
commit
08c90d57f0
1 changed files with 15 additions and 4 deletions
|
|
@ -65,16 +65,27 @@ Die Web-App (`apps/figgos/apps/web`) hat aktuell nur Grundgeruest. Mobile ist we
|
|||
|
||||
---
|
||||
|
||||
## 5. Karten-Merge UI Konzept (Prio 3)
|
||||
## 5. Karten-Fusion UI Konzept (Prio 3)
|
||||
|
||||
Ueberlegen wie ein Karten-Merge im UI aussehen koennte:
|
||||
Ueberlegen wie eine Karten-Fusion im UI aussehen koennte:
|
||||
|
||||
- Zwei Karten auswaehlen → verschmelzen zu einer neuen Figur
|
||||
- Wie sieht die Auswahl-UI aus? (Drag & Drop, Side-by-Side, Slots?)
|
||||
- Merge-Animation — wie verschmelzen die Karten visuell?
|
||||
- Was passiert mit Stats/Rarity? (Durchschnitt, Bonus, Upgrade?)
|
||||
- Fusion-Animation — wie verschmelzen die Karten visuell?
|
||||
- Was passiert mit den Ausgangskarten? (Verbraucht, archiviert?)
|
||||
|
||||
**Backend-Endpoint existiert bereits:**
|
||||
```
|
||||
POST /api/v1/figures/fuse
|
||||
Body: { "figureIdA": "<uuid>", "figureIdB": "<uuid>" }
|
||||
```
|
||||
- Beide Figuren muessen `status: completed` haben
|
||||
- Rarity wird anhand der Eltern berechnet (Basis = hoeherer Eltern-Rarity, 30% Chance +1 Stufe, 10% +2 Stufen)
|
||||
- Fusionierte Karte hat eigenen Kartenstil (Lila/Gold mit "FUSION" Badge) + behaelt die gewuerfelte Rarity
|
||||
- Response: `{ figure }` mit `isFusion: true`, `parentFigureIds: [idA, idB]`
|
||||
- Profil (Name, Backstory, Items, Stats) wird vom LLM aus beiden Eltern zusammengefuehrt
|
||||
- Bild wird mit beiden Elternkarten als Referenz generiert
|
||||
|
||||
---
|
||||
|
||||
## 6. Mana Core Auth + Credits einbauen (Prio 3)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue