logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Character.Application.Interfaces.Configuration

    Interfaces

    ICharacterConfig

    Application-layer contract for character archetype configuration data. Defines the data required by the application flow (presenter, spawn service, etc.) without coupling to Unity serialization concerns. Infrastructure implementations (e.g., ScriptableObjects) implement this interface. Extends IFoundationSettings so character configs get Id/Guid identity and are covered by the Health Check / Missing References validators like every other foundation settings asset.

    In this article
    © 2026 Serenity. All Rights Reserved