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/
|
│ │ │ ├── auth/components/
|
||||||
│ │ │ │ ├── login-page.tsx # Login mit Animationen
|
│ │ │ │ ├── login-page.tsx # Login mit Animationen
|
||||||
│ │ │ │ └── register-page.tsx # Registrierung
|
│ │ │ │ └── register-page.tsx # Registrierung
|
||||||
│ │ │ └── characters/components/
|
│ │ │ └── characters/
|
||||||
│ │ │ ├── character-sheet-page.tsx # Hauptseite mit Tabs
|
│ │ │ ├── components/
|
||||||
│ │ │ ├── hp-control.tsx # HP-Management Komponente
|
│ │ │ │ ├── character-sheet-page.tsx # Hauptseite mit Tabs
|
||||||
│ │ │ ├── add-condition-modal.tsx # Zustand hinzufügen
|
│ │ │ │ ├── hp-control.tsx # HP-Management Komponente
|
||||||
│ │ │ ├── add-item-modal.tsx # Item aus DB hinzufügen
|
│ │ │ │ ├── add-condition-modal.tsx # Zustand hinzufügen
|
||||||
│ │ │ └── actions-tab.tsx # Aktionen-Tab
|
│ │ │ │ ├── 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
|
│ │ ├── shared/ # Geteilte Komponenten, Hooks, Types
|
||||||
│ │ │ └── hooks/
|
│ │ │ └── hooks/
|
||||||
│ │ │ └── use-character-socket.ts # WebSocket Hook für Echtzeit-Sync
|
│ │ │ └── use-character-socket.ts # WebSocket Hook für Echtzeit-Sync
|
||||||
@@ -69,7 +74,8 @@ dimension47/
|
|||||||
│ │ ├── auth/ # Authentifizierung
|
│ │ ├── auth/ # Authentifizierung
|
||||||
│ │ ├── campaigns/ # Kampagnenverwaltung
|
│ │ ├── campaigns/ # Kampagnenverwaltung
|
||||||
│ │ ├── characters/# Charakterverwaltung
|
│ │ ├── characters/# Charakterverwaltung
|
||||||
│ │ │ └── characters.gateway.ts # WebSocket Gateway
|
│ │ │ ├── characters.gateway.ts # WebSocket Gateway
|
||||||
|
│ │ │ └── alchemy.service.ts # Alchemie-System Service
|
||||||
│ │ └── equipment/ # Equipment-Datenbank
|
│ │ └── equipment/ # Equipment-Datenbank
|
||||||
│ ├── common/ # Shared Utilities
|
│ ├── common/ # Shared Utilities
|
||||||
│ └── prisma/ # Prisma Service
|
│ └── prisma/ # Prisma Service
|
||||||
@@ -131,9 +137,31 @@ dimension47/
|
|||||||
- Ausrüstungsstatus (angelegt/abgelegt)
|
- Ausrüstungsstatus (angelegt/abgelegt)
|
||||||
- Geld (Credits)
|
- Geld (Credits)
|
||||||
- Level
|
- 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)
|
### Noch zu implementieren (Character Screen)
|
||||||
- **Alchemie-Tab**: Alchemistische Formeln und Rezepte
|
|
||||||
- **Level-Up System**: Stufenaufstieg mit Attributs-, Talent- und Fertigkeitenwahl
|
- **Level-Up System**: Stufenaufstieg mit Attributs-, Talent- und Fertigkeitenwahl
|
||||||
|
|
||||||
### Equipment-Datenbank
|
### Equipment-Datenbank
|
||||||
|
|||||||
Reference in New Issue
Block a user