18 lines
734 B
C#
18 lines
734 B
C#
namespace TeleWave.Domain.Broadcast;
|
|
|
|
/// <summary>Как выбирать блок заставки на каждом переходе между шоу.</summary>
|
|
public enum BumperSelection
|
|
{
|
|
/// <summary>По кругу в порядке блоков (курсор <see cref="Channel.NextBumperIndex"/>).</summary>
|
|
Rotation,
|
|
|
|
/// <summary>Случайный блок на каждом переходе (равновероятно).</summary>
|
|
Random,
|
|
|
|
/// <summary>Всегда первый (дефолтный) блок.</summary>
|
|
AlwaysFirst,
|
|
|
|
/// <summary>Случайный блок с учётом веса подблока (<see cref="BumperTextVariant.Weight"/>).</summary>
|
|
WeightedRandom,
|
|
}
|