Сценарий и моменты
В автоматическом режиме TABLEAU сам сменяет виды в зависимости от состояния забегов в FINISH: представление участников загруженного забега, забег, результаты, затем пауза, общий зачёт EVENT и реклама, когда дорожка неактивна.
Шесть моментов
| Момент | Когда (автоматический режим) | Показываемый вид |
|---|---|---|
| Представление | Забег загружен в FINISH, ещё не стартовал и показывается меньше, чем длительность представления | «Представление участников» |
| Забег | Забег идёт или завершён меньше, чем время удержания после окончания; или загруженный забег ждёт старта | «Забег» |
| Результаты | Забег завершён, в течение длительности результатов | «Результаты» |
| Пауза | На вкладках FINISH больше нет ни одного забега | «Пауза» |
| Общий зачёт | Дорожка неактивна дольше «Общий зачёт через», и EVENT транслирует хотя бы одну дисциплину, которую учитывает вид | «Общий зачёт (EVENT)» |
| Реклама | Дорожка неактивна дольше «Реклама через» (или после круга общего зачёта) | список рекламы |
Виды и длительности выбираются на панели управления. Показываемый момент и его причина («идёт забег», «забег загружен», «представление», «результаты», «пауза», «общий зачёт», «бездействие», «вручную») пишутся вверху раздела СЦЕНАРИЙ панели.
Как выбирается момент
На каждом кадре экрана (а не только когда FINISH что-то присылает: представление заканчивается вовремя) — пять правил по порядку; действует первое подходящее:
- забег стартовал и не завершён или завершён меньше, чем удержание после окончания: Забег;
- забег завершён, в течение длительности результатов: Результаты этого забега;
- загруженный забег ещё не представлен, в течение длительности представления: Представление;
- загруженный забег ждёт старта: Забег (стартовый протокол);
- иначе: Пауза; после заданного бездействия — Общий зачёт (если он есть), затем Реклама.
Идущий забег важнее всего: пока идёт забег, не показываются ни результаты предыдущего забега, ни представление следующего. Забег, который табло обнаруживает уже стартовавшим, не представляется.
К этому выбору добавляются показываемые состояния забега каждого вида: вид «Результаты», в котором отмечено только «Завершён», никогда не показывает забег, ещё идущий на дорожке, даже в ручном режиме (Фильтры и сортировка).
Несколько забегов одновременно
- Представление: все загруженные забеги представляются вместе, забег за забегом (две пары группы, группы загрузки «Группой»); у каждого участника, загруженного в FINISH, своя карточка. Забег, загруженный чуть позже, присоединяется к представлению.
- Результаты: забег и завершённые забеги, которые проходили одновременно с ним. Вид с сортировкой по позиции объединяет их в одно положение по итоговому времени; каждый участник сохраняет свой забег («Позиция» остаётся его местом в своём забеге, «Пары» говорит, откуда он).
- Командная гонка преследования с отдельным забегом для каждой команды: забеги команд одной гонки всегда показываются вместе.
- Панель: она говорит о первом идущем забеге вида (иначе о первом), в порядке забегов FINISH.
Неактивная дорожка: общий зачёт и реклама
Бездействие отсчитывается от последнего изменения, пришедшего от FINISH. Когда на дорожке больше ничего нет:
- через «Общий зачёт через» секунд (по умолчанию 2 минуты; 0 — никогда), если EVENT транслирует хотя бы одну дисциплину, которую учитывает вид: общий зачёт, страница за страницей, дисциплина за дисциплиной (см. вид общего зачёта);
- он длится не меньше «Общий зачёт не менее» секунд и всегда полный круг дисциплин; затем, если отмечено «Затем реклама» и есть хотя бы одна активная реклама, — реклама; иначе зачёт продолжает прокручиваться;
- реклама появляется также через «Реклама через» минут бездействия;
- как только в FINISH возобновляется забег (загружен, стартовал), обычное поведение возвращается в тот же кадр.
Без зачёта EVENT: пауза, затем реклама. «Реклама через» равно 0: автоматической рекламы не бывает никогда.
Ручной режим
Кнопка панели (Представление, Забег, Результаты, Пауза, Реклама, Общий зачёт) задаёт момент принудительно до нажатия кнопки Автоматический. В ручном режиме выделяется забег, стартовавший последним; принудительное представление показывает все загруженные забеги. Каждая кнопка заново запрашивает полное состояние у FINISH и EVENT и перерисовывает вид с нуля.
Момент без выбранного вида берёт вид момента «Забег», затем поставляемый вид «Положение (по умолчанию)».