Namespace Serenity.Stage.Domain.Interfaces
Interfaces
ISpawnPoint
Domain intention for a spawn point in a stage. Represents a named location where characters or objects can be spawned. Unity implementations derive pose from a Transform.
IStageRoot
Domain intention for the root of a stage prefab. Exposes stage identity and tuning parameters as pure domain types. Unity implementations are MonoBehaviours placed on the stage prefab root. Does NOT own wave data — waves are owned by WaveSet/WaveService.