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.