Namespace Serenity.Wave.Editor
Classes
SpawnEntryPropertyDrawer
Custom property drawer for UnitySpawnEntry.
Replaces the plain string field for spawnPointId with a dropdown
populated from the stage prefab's spawn points (editor-only).
Falls back to a normal string field when the stage prefab cannot be resolved.
SpawnEntryPropertyDrawerUtils
StageSpawnPointProvider
Editor-only utility that scans a stage prefab for SpawnPoint components and caches the resulting spawn point ID lists keyed by stage folder path. Cache is invalidated on UnityEditor.EditorApplication.projectChanged.
UnityWaveServiceEditor
Custom inspector for UnityWaveService. Displays wave configuration, runtime progress, and provides an editor-callable "Force Next Wave" debug button.