logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Wave.Infrastructure.Settings

    Classes

    UnitySpawnEntry

    Serializable spawn entry defining when, where, and how many actors spawn. Used by UnityWaveConfigSO for scripted wave authoring.

    UnityWaveConfigSO

    ScriptableObject authoring asset for wave configuration. Uses scripted UnitySpawnEntry list for Time Crisis-style precise spawn control instead of archetype distribution counts. Maps to the Business WaveConfig via ToConfig().

    UnityWaveSetSO

    ScriptableObject that groups an ordered list of IWaveConfig into a single wave set. Referenced by StageRoot to define all waves within a stage.

    In this article
    © 2026 Serenity. All Rights Reserved