Network-enabled factory for creating Character instances with CharacterData. Extends the Paragon Scriptable Factory system with Unity Netcode integration for multiplayer character spawning.
Architecture
Data Flow
Key Concepts
Concept
Description
Network spawning
All characters are spawned as NetworkObject instances via Unity Netcode
Hash = CharacterID
GetHashCode() returns CharacterData.CharacterID for database indexing
Variant support
Inherits data variant system from ScriptableFactory for character variations
Client prediction
Supports predicted spawning for responsive player characters