This commit is contained in:
2026-08-19 15:08:39 +03:00
parent 478557f3ad
commit a03c54dbe8
5148 changed files with 31553313 additions and 0 deletions

View File

@@ -0,0 +1,279 @@
{
"version": 1,
"configs": [
{
"key": "scoreboard",
"title": "Верхний счёт",
"description": "Счёт, период, время и численные составы.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/scoreboard.json",
"source_type": "scoreboard",
"root_key": "rows",
"output_mode": "columns",
"default_limit": 1,
"enabled": true,
"columns": [
{
"key": "game_id",
"label": "ID матча",
"source": "game_id",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "home_score",
"label": "Счёт хозяев",
"source": "home_score",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "away_score",
"label": "Счёт гостей",
"source": "away_score",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "period",
"label": "Период",
"source": "period",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "time",
"label": "Время",
"source": "time",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "timer_running",
"label": "Таймер запущен",
"source": "timer_running",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "strength",
"label": "Состав",
"source": "strength",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "strength_state_key",
"label": "Ключ состава",
"source": "strength_state_key",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "strength_state_label",
"label": "Подпись состава",
"source": "strength_state_label",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "home_strength",
"label": "Игроков хозяев",
"source": "home_strength",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "away_strength",
"label": "Игроков гостей",
"source": "away_strength",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "home_powerplay_label",
"label": "Подпись хозяев",
"source": "home_powerplay_label",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "away_powerplay_label",
"label": "Подпись гостей",
"source": "away_powerplay_label",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "status",
"label": "Статус",
"source": "status",
"default": "",
"enabled": true,
"mode": "field"
}
]
},
{
"key": "info",
"title": "Информация о матче",
"description": "Команды, арена, дата, турнир и управление матчем.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/info.json",
"source_type": "info",
"root_key": "rows",
"output_mode": "columns",
"default_limit": 1,
"enabled": true,
"columns": [
{
"key": "game_id",
"label": "ID матча",
"source": "game_id",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "home_team",
"label": "Хозяева",
"source": "home_team",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "away_team",
"label": "Гости",
"source": "away_team",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "arena",
"label": "Арена",
"source": "arena",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "date",
"label": "Дата",
"source": "date",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "start_time",
"label": "Время начала",
"source": "start_time",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "tournament_title",
"label": "Турнир",
"source": "tournament.title",
"default": "",
"enabled": true,
"mode": "field"
},
{
"key": "period",
"label": "Период",
"source": "control.current_period",
"default": "",
"enabled": true,
"mode": "field"
}
]
},
{
"key": "home_lineup",
"title": "Состав хозяев",
"description": "Все игроки левой команды.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/home_lineup.json",
"source_type": "home_lineup",
"root_key": "rows",
"output_mode": "all",
"default_limit": 0,
"enabled": true,
"columns": []
},
{
"key": "away_lineup",
"title": "Состав гостей",
"description": "Все игроки правой команды.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/away_lineup.json",
"source_type": "away_lineup",
"root_key": "rows",
"output_mode": "all",
"default_limit": 0,
"enabled": true,
"columns": []
},
{
"key": "penalties",
"title": "Активные удаления",
"description": "Текущие удаления обеих команд.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/penalties.json",
"source_type": "penalties",
"root_key": "rows",
"output_mode": "all",
"default_limit": 0,
"enabled": true,
"columns": []
},
{
"key": "officials",
"title": "Судьи",
"description": "Судьи выбранного матча.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/officials.json",
"source_type": "officials",
"root_key": "rows",
"output_mode": "all",
"default_limit": 0,
"enabled": true,
"columns": []
},
{
"key": "events",
"title": "События матча",
"description": "Play-by-play и события выбранного матча.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/events.json",
"source_type": "events",
"root_key": "rows",
"output_mode": "all",
"default_limit": 0,
"enabled": true,
"columns": []
},
{
"key": "full_match",
"title": "Полный матч",
"description": "Сессия, турнир, матч и состояние управления одним объектом.",
"endpoint": "/vmix/hockey/channel/{channel}/{language}/custom/full_match.json",
"source_type": "full_match",
"root_key": "rows",
"output_mode": "all",
"default_limit": 1,
"enabled": true,
"columns": []
}
]
}