logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Character.Infrastructure.Settings

    Classes

    CharacterConfigSO

    ScriptableObject authoring asset for character archetype configuration. Implements ICharacterConfig so upper layers can depend on the Application-layer interface instead of this concrete Infrastructure type. Contains Unity-specific authoring data (prefab) alongside fields that map to the Business CharacterConfig. Per-genre stats (damage, score, attack timing, etc.) belong on a concrete-game subclass of this ScriptableObject, not here.

    Must carry the Addressables label type:character (CHARACTER) to be discovered at runtime by UnityCharacterInstaller.

    In this article
    © 2026 Serenity. All Rights Reserved