Enum MountTarget
The infrastructure element a Character archetype's prefab is mounted on, authored by
CharacterConfigCreator. Closed by design: GameRail and
StageSpawnPoint are structurally asymmetric today — one mutates the prefab, the other only
guides authoring toward Wave data — so a shared discovery abstraction (e.g. an IMountable
interface resolved via TypeCache) is not justified. Extract one only once a third
component-shaped mount actually appears.
Namespace: Serenity.Character.Infrastructure.Editor.Builder
Assembly: Serenity.UnityCharacter.Infrastructure.Editor.dll
Syntax
public enum MountTarget
Fields
| Name | Description |
|---|---|
| GameRail | The archetype's prefab follows a |
| None | The archetype is not bound to any movement infrastructure. |
| StageSpawnPoint | The archetype is spawned at a Serenity.Stage.Infrastructure.Authoring.SpawnPoint. Authored entirely as Wave data (a Wave spawn entry names the archetype and a spawn point id) — the wizard never mutates the prefab for this choice. |