namespace TeleWave.Domain.Broadcast;

/// <summary>
/// Как выбирать подблок заставки на переходе. Значения заданы явно: прежний вариант «по кругу»
/// (0) убран — курсора ротации в новом пайплайне нет, и он молча вырождался в случайный выбор.
/// </summary>
public enum BumperSelection
{
    /// <summary>Случайный подблок на каждом переходе (равновероятно).</summary>
    Random = 1,

    /// <summary>Всегда первый (дефолтный) подблок.</summary>
    AlwaysFirst = 2,

    /// <summary>Случайный подблок с учётом веса (<see cref="BumperTextVariant.Weight"/>).</summary>
    WeightedRandom = 3,
}
