modules/characters/character.service
Character service using the reactive observable system.
This service provides character management functionality:
- Player profile creation and loading
- Character creation and management
- Character-player mapping
- Per-player observable for active character state
Observable Architecture
- Per-player
serverOwnedobservables for active character (server has R/W, clients have RO) - Server sets character data when player loads
- Client subscribes to receive active character updates
Classes
| Class | Description |
|---|---|
| CharacterService | Service for managing player characters and profiles. |