Skip to main content

modules/spawning/spawn.service

Spawn service using the reactive observable system.

This service handles:

  • Initial spawn request and character loading
  • Position saving and persistence
  • Client-side spawn handling when character data arrives

Observable Architecture

  • Subscribes to CharacterService's active character observable
  • When character is loaded, client handles spawn
  • Position saving remains server-side only

Classes

ClassDescription
SpawnServiceSpawn manager service handling player spawning and position persistence.