docs: Update CLAUDE.md with Alchemy, Rest system and new features
- Add Alchemie-Tab documentation (complete implementation) - Add Rest-System documentation - Add Status-Tab extensions (Perception, Speed, AC with proficiency) - Add HTML-Export feature documentation - Update file structure with new components and services Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
44
CLAUDE.md
44
CLAUDE.md
@@ -51,12 +51,17 @@ dimension47/
|
||||
│ │ │ ├── auth/components/
|
||||
│ │ │ │ ├── login-page.tsx # Login mit Animationen
|
||||
│ │ │ │ └── register-page.tsx # Registrierung
|
||||
│ │ │ └── characters/components/
|
||||
│ │ │ ├── character-sheet-page.tsx # Hauptseite mit Tabs
|
||||
│ │ │ ├── hp-control.tsx # HP-Management Komponente
|
||||
│ │ │ ├── add-condition-modal.tsx # Zustand hinzufügen
|
||||
│ │ │ ├── add-item-modal.tsx # Item aus DB hinzufügen
|
||||
│ │ │ └── actions-tab.tsx # Aktionen-Tab
|
||||
│ │ │ └── characters/
|
||||
│ │ │ ├── components/
|
||||
│ │ │ │ ├── character-sheet-page.tsx # Hauptseite mit Tabs
|
||||
│ │ │ │ ├── hp-control.tsx # HP-Management Komponente
|
||||
│ │ │ │ ├── add-condition-modal.tsx # Zustand hinzufügen
|
||||
│ │ │ │ ├── add-item-modal.tsx # Item aus DB hinzufügen
|
||||
│ │ │ │ ├── actions-tab.tsx # Aktionen-Tab
|
||||
│ │ │ │ ├── alchemy-tab.tsx # Alchemie-Tab
|
||||
│ │ │ │ └── rest-modal.tsx # Rasten-Modal
|
||||
│ │ │ └── utils/
|
||||
│ │ │ └── export-character-html.ts # HTML-Export Funktion
|
||||
│ │ ├── shared/ # Geteilte Komponenten, Hooks, Types
|
||||
│ │ │ └── hooks/
|
||||
│ │ │ └── use-character-socket.ts # WebSocket Hook für Echtzeit-Sync
|
||||
@@ -69,7 +74,8 @@ dimension47/
|
||||
│ │ ├── auth/ # Authentifizierung
|
||||
│ │ ├── campaigns/ # Kampagnenverwaltung
|
||||
│ │ ├── characters/# Charakterverwaltung
|
||||
│ │ │ └── characters.gateway.ts # WebSocket Gateway
|
||||
│ │ │ ├── characters.gateway.ts # WebSocket Gateway
|
||||
│ │ │ └── alchemy.service.ts # Alchemie-System Service
|
||||
│ │ └── equipment/ # Equipment-Datenbank
|
||||
│ ├── common/ # Shared Utilities
|
||||
│ └── prisma/ # Prisma Service
|
||||
@@ -131,9 +137,31 @@ dimension47/
|
||||
- Ausrüstungsstatus (angelegt/abgelegt)
|
||||
- Geld (Credits)
|
||||
- Level
|
||||
- Alchemie (Phiolen, Formeln, vorbereitete Items)
|
||||
- **Alchemie-Tab (komplett)**:
|
||||
- Vielseitige Phiolen mit Tracker
|
||||
- Formelbuch mit allen bekannten Formeln
|
||||
- Tägliche Vorbereitung (Advanced Alchemy)
|
||||
- Schnelle Alchemie (Quick Alchemy)
|
||||
- Handwerkliche Alchemie (Craft Alchemy)
|
||||
- Forschungsgebiete (Bomber, Chirurg, Mutageniker, Toxikologe)
|
||||
- Infundierte Items mit Effekt-Anzeige und Schadenswerten
|
||||
- **Rest-System**:
|
||||
- HP-Heilung basierend auf CON-Mod × Level
|
||||
- Zustands-Management (Erschöpft entfernt, Verdammt/Entkräftet reduziert)
|
||||
- Ressourcen-Reset (Zauberplätze, Fokuspunkte)
|
||||
- Alchemie-Reset (infundierte Items verfallen, Phiolen aufgefüllt)
|
||||
- **Status-Tab Erweiterungen**:
|
||||
- Wahrnehmung mit korrekter PF2e-Berechnung
|
||||
- Geschwindigkeit
|
||||
- Rüstungsklasse mit Übungsstufe
|
||||
- Rettungswürfe mit Übungsstufen
|
||||
- **HTML-Export**:
|
||||
- Vollständiger Charakterbogen als druckbare HTML-Datei
|
||||
- Alle Attribute, Fertigkeiten, Talente, Ausrüstung
|
||||
- Zauber und Alchemie (wenn vorhanden)
|
||||
|
||||
### Noch zu implementieren (Character Screen)
|
||||
- **Alchemie-Tab**: Alchemistische Formeln und Rezepte
|
||||
- **Level-Up System**: Stufenaufstieg mit Attributs-, Talent- und Fertigkeitenwahl
|
||||
|
||||
### Equipment-Datenbank
|
||||
|
||||
Reference in New Issue
Block a user