logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Enum RecipeRunMode

    How far a recipe run goes.

    Namespace: Serenity.ProjectRecipe.Infrastructure.Editor
    Assembly: Serenity.UnityProjectRecipe.Infrastructure.Editor.dll
    Syntax
    public enum RecipeRunMode

    Fields

    Name Description
    DryRun

    Validate and resolve what would be created/updated, but write nothing.

    Import

    Validate and write assets (create/update) when there are no blockers.

    Validate

    Validate and resolve what would be created/updated/skipped, exactly like DryRun (both share the same non-writing SerenityRecipeAssetDatabase path — see Run), but never registers Addressables or saves. Kept as a distinct mode from DryRun so a caller's own report formatting can still say "checked" instead of "would create" when that reads better for a plain health check.

    In this article
    © 2026 Serenity. All Rights Reserved