logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.CutscenePlayer.Domain.ValueObjects

    Classes

    CutsceneDialogStageRules

    The numbers and rules every surface shares for a ShowDialog stage: the shortest time a line stays on screen, the duration a freshly chosen dialog stage starts with, when a stage has nothing to show, and the sentences authoring tools use to warn about it.

    CutsceneStageTypePlayback

    Which CutsceneStageTypes the cutscene player actually runs, and how every authoring surface describes a stage it does not. Custom exists so that cutscenes authored with it still load, but the player has no custom-stage hook, so it skips it: authoring tools refuse it and the player warns when it reaches one.

    Enums

    CutsceneStageType

    Enumeration of stage types specific to cutscene/cinematic orchestration. CutscenePlayer owns all timing, animation, and visual presentation logic.
    This is a CutscenePlayer-specific enum. SequencePlayer, the generic orchestration engine this vertical builds on, carries no closed stage-kind type of its own — its ISequenceStage.Kind is a plain, opaque string, and UnityCutsceneStep reports this enum's member names through it.

    In this article
    © 2026 Serenity. All Rights Reserved