Для документации этого модуля может быть создана страница Модуль:Тест84/doc

return {
	["2046-03"] = { -- id матча в формате ГОД ЧТМ-НОМЕР МАТЧА НА КОНКРЕТНОМ ЧТМ
        -- 1. БАЗОВАЯ ИНФОРМАЦИЯ
        date = "2024-10-06",   -- ГГГГ-ММ-ДД реальной даты
        matchday = 1,          -- Номер игрового дня в турнире (пригодится для связи с призами дня)
        num_hist = 614,        -- Исторический номер матча с учётом всех ЧТМ
        stage = "Группа",      -- Стадия
        letter = "A",          -- Литера группы, если групповой раунд
        team1 = "ЭРИ",         -- Трёхбуквенный код команды из словаря
        team2 = "СВА",
        score1 = 3,
        score2 = 1,
        aet = false,           -- Было ли дополнительное время (true/false)
        
        -- 2. УСЛОВИЯ ИГРЫ
        stadium = "Тулака-Арена",
        players1 = 4,         -- Число игроков на поле в первой команде
        players2 = 4,         -- Число игроков на поле во второй команде
        gates = false,  -- На одни ворота? (true/false)
        throw_ins = false,   -- Играли ли по системе 9 вбрасываний (true/false), если да, то в случае экстра-тайма (aet = true)
                             -- автоматически пишется 3 вбрасывания в экстра-тайме
        halfs = 1,           -- Количество таймов основного времени
        half_time = 10,      -- Количество минут в одном тайме основного времени
        
        -- 3. МЕДИА
        video = "p8UVvKKdVEw",      -- id видео полного матча на YouTube, если есть
        review_url = "I9_SzDUhH5M", -- id обзора игрового дня на YouTube с фрагментами этого матча, если есть
        review_time = "0m58s",      -- если задан review_url, то прописывается также тайм-код начала фрагментов этого матча в обзоре
        
        -- 4. СОСТАВЫ
        squad1 = {
            starters = {"Дима Кес.", "Бирюк", "Саша Т.", "Саша П."},
            full_match_goalie = "Бирюк", -- Если стоял весь матч
        },
        squad2 = {
            starters = {"Диман", "Коля", "Гриша", "Вадим К."},
        },
        -- Замены, опоздания (можно не заполнять, если не было)
        subs = {
            {team = 1, player_out = "Макс", player_in = "Антон", score = "1:0", min = 15},
            {team = 2, player_out = "none", player_in = "Ильич", score = "1:1"}, -- Опоздавший (вышел вместо никого)
        },

        -- 5. СОБЫТИЯ В ИГРЕ
        goals = {
            {team = 1, scorer = "", assist = "", score = ":", min = 0},
            {team = 2, scorer = "", assist = "", score = ":", min = 0}
            -- goal_type может быть: "пенальти", "штрафной", "голова", "пятка", "автогол", "вратарский"
        },
        
        missed_pens = {
            {team = 1, taker = "Вадим К.", result = "вратарь", goalie = "Бирюк", score = "2:1", min = 9},
            {team = 2, taker = "Ринат", result = "штанга"},
        },
        
        clearances = { -- Выносы из пустых
            {team = 2, player = "Диман", score = "1:0", min = 14},
        },
        
        cards = {
            {team = 1, player = "Алишер", color = "жёлтая", score = "1:0", min = 18},
            {team = 2, player = "Серёга", color = "красная", score = "1:1", min = 25, return_score = "1:1", return_min = 27, reason = "Фол последней надежды"},
        },

        -- 6. СЕРИЯ ПЕНАЛЬТИ (если была)
        shootout_score1 = 3,
        shootout_score2 = 4,
        shootout = {
            -- num - порядок удара, result: "гол", "вратарь", "мимо", "штанга", "перекладина"
            {num = 1, team = 1, taker = "Макс", goalie = "Диман", result = "гол", score_after = "1:0"},
            {num = 2, team = 2, taker = "Некит", goalie = "Антон", result = "вратарь", score_after = "1:0"},
            -- и так далее...
        },

        -- 7. НАГРАДЫ И КОММЕНТАРИИ
        mvp = {
            player = "Бирюк", 
            team = 1,            -- 1, 2 или 0 (если нейтральный вратарь)
            role = "поле",        -- "поле" или "вратарь"
        },
        
--        comment = ""
    },
    
    -- Дальше идет следующий матч ["2046-04"] = { ... }
}

-- Болванка для призов (в другую страницу надо запихнуть)
-- return {
--     ["day7"] = {
--         date = "1 мая 2024",
--         stadium = "Тулака-Арена",
--         
--         -- MVP дня
--         mvp = {
--             {place = 1, player = "Некит", awarded = true},
--             {place = 2, player = "Диман", awarded = false},
--             {place = "worst", player = "Алишер"},
--         },
--         
--         -- Лучший бомбардир
--         top_scorer = {
--             {place = 1, player = "Стас", goals = 5, awarded = true},
--             {place = 1, player = "Макс", goals = 5, awarded = true}, -- Дележ 1 места
--             {place = 3, player = "Ринат", goals = 3, awarded = false},
--         },
--         
--         -- И так далее для ассистентов, вратарей, полезных и эффективных...
--     }
-- }