Table of Contents

Namespace S1API.Avatar

Classes

Avatar

Modder-facing wrapper for an Avatar component in the game. Provides access to avatar appearance and state without exposing game types.

AvatarSettings

Modder-facing wrapper for AvatarSettings ScriptableObject. Provides access to avatar appearance configuration without exposing game types.

AvatarSettings.AccessorySetting

Accessory setting structure.

AvatarSettings.EyeLidConfiguration

Eye lid configuration structure.

AvatarSettings.LayerSetting

Layer setting structure.

BasicAvatarSettings

Simplified avatar settings format used by the character creator. Provides a more user-friendly interface for basic character customization compared to the full AvatarSettings.

Seat

Provides metadata about a world AvatarSeat for modders. Seats are registered automatically when AvatarSeat.Awake runs and cleared on scene unload via S1API.Internal.Lifecycle.SceneStateCleaner.