Обновление CS2 (1 июл. 2026 г.)
Новые стикеры‑автографы чемпионов Cologne 2026, брелоки‑хайлайты и обновлённый интерфейс Major Store объединяют Champions и хайлайты в экономике турнира CS2.
Кратко
- Major Store обновлён для одновременной поддержки стикеров и highlight‑чармов: новые баннеры, фильтры, поиск и единая обработка цен для всех контейнеров турнира.
- Добавлены Champion‑автографы Cologne 2026 для Falcons (NiKo, kyxsan, m0NESY, TeSeS, kyousuke) с отдельной Champion‑капсулой и UI‑вызовами.
- Введено шесть ящиков highlight‑чармов, каждый связывает брелоки с конкретными хайлайт‑роликами; плитки чармов имеют локализованные названия, описания и воспроизведение видео на самом тайле.
- Главное меню и Major Hub теперь рекламируют Champions Stickers и Highlights; панели просмотра и инспекта обновлены для поддержки клипов и презентации игроков.
- Добавлены новые ассеты: арт Champion‑стикеров, материал ключен Cologne 2026 и ломаемая бутылка томатного соуса на Mirage с соответствующими частицами и жидкостями.
Это обновление расширяет контент IEM Cologne 2026 в CS2: добавлены автографы чемпионов, ключевые брелоки‑хайлайты и серьёзно переработанный интерфейс Major Store, который теперь ставит стикеры и брелоки на один уровень.
Крупная переработка Major Store: стикеры и Highlight Charms вместе
-
Keychains теперь позиционируются как «Highlight Charms»:
- Турнирный магазин стал рассматривать брелоки как тематические украшения, привязанные к конкретным профессиональным моментам. Текст в интерфейсе теперь называет их «Highlight Charms» и «items», а не только «stickers».
- Подсказка по токенам и сообщения в корзине теперь говорят про выкуп «items», так что токены явно покрывают и стикеры, и чармы.
-
Новая категория и фильтры для Highlight Charms:
- В магазине появился отдельный баннер Highlight Charms (
major_store_banner_keychains) и переключатель фильтра Highlight Charms Only в боковом меню. - При включённом фильтре для чармов фильтры по командам и редкости отключаются, а режим сортировки сбрасывается на подходящий по умолчанию, чтобы удобнее просматривать только чармы.
- Поиск теперь показывает два раздела результатов: один для стикеров и один для чармов, у каждого своя кнопка «See all» (
major_store_search_see_all_stickers,major_store_search_see_all_keychains). - Счётчик предметов теперь отображает
{d:item-count} Items, отражая, что сетка может содержать и стикеры, и чармы.
- В магазине появился отдельный баннер Highlight Charms (
-
Новая страница Keychains и секции по стадиям:
- Добавлена страница
id-major-store-keychains, группирующая чармы по стадиям турнира с использованием stage sections (например, швейцарские стадии, плей‑офф, гранд‑финал). - Каждая секция использует макет
keychain-sectionс крупным заголовком стадии (локализуется через#CSGO_Tournament_Event_Stage_*) и обёрткой плиток. - Магазин строит эти секции на основе
g_ActiveTournamentHighlights, поэтому набор чармов каждой стадии показывается вместе.
- Добавлена страница
-
Баннер Champions и переработка избранного:
- Появился баннер MAJOR CHAMPIONS STICKERS (
major_store_banner_champions), который выделяет подписи чемпионов, отсортированные по популярности и цене. - Баннера «FAVORITE STICKERS» переименован в "FAVORITE ITEMS" и теперь включает и стикеры, и чармы‑хайлайты.
- Текст «Top 40 trending» остаётся с фокусом на стикерах, но теперь показывается рядом с баннерами, ориентированными на чармы.
- Появился баннер MAJOR CHAMPIONS STICKERS (
-
Улучшенный UX фильтров, сортировки и поиска:
- Фильтры по командам и редкостям игнорируют отключённые кнопки (например, при включённом фильтре только для чармов), чтобы избежать запутанных состояний.
- Сортировка по умолчанию для списка теперь — weekly-high-low, вместо общего «default», давая более осмысленный порядок по умолчанию.
- Активные фильтры (включая переключатель Highlight Charms Only) отображаются в виде удаляемых «пилюль» в навбаре; очистка фильтра чармов также сбрасывает сортировку на
weekly-high-low. - Закладки/Избранное теперь работают по идентификатору определения предмета, система поддерживает и ID стикеров (
rawId), и ID чармов (kc_highlight).
-
Единая обработка цен для всех Major‑предметов:
- Магазин отслеживает ожидаемые обновления цен для всех динамических контейнеров в
g_ActiveTournamentDynamicContainers(стикеры, Champion stickers и ящики с highlight‑чармами), а не толькоitemid_dynamic_stickers. - Функции вроде
GetSecondsUntilPendingPriceUpdateForAllTournamentItems()агрегируют ближайшее ожидаемое обновление по всем контейнерам Мейджора. - Таймер обновления в UI и всплывающее окно при оформлении заказа оба опираются на этот общий помощник, поэтому любое ожидаемое обновление для любого набора Major отразится в интерфейсе.
- Магазин отслеживает ожидаемые обновления цен для всех динамических контейнеров в
-
Общий рефреш данных и подписки:
- Всплывающее окно теперь подписывается на все контейнеры турнира через
_SubscribeForAllTournamentItems(), а не только на динамический стикер‑капсул. - Когда приходит волатильное обновление магазина, код:
- Обновляет стикеры, если контейнер — dynamic stickers или Champion stickers;
- Обновляет highlight‑чармы, если контейнер — один из highlight crates.
- Оверлей загрузки теперь ждёт все релевантные прайс‑шиты (стикеры, Champion signatures и highlight charms) перед закрытием, уменьшая вероятность частичного показа цен.
- Всплывающее окно теперь подписывается на все контейнеры турнира через
Новые Champion Autograph Stickers для Cologne 2026
-
Добавлен набор Champion‑стикеров:
- Полная линия автографов чемпионов добавлена для победившей команды Falcons (event id
26, team id139):- NiKo —
cologne2026_signature_niko_champion - kyxsan —
cologne2026_signature_kyxsan_champion - m0NESY —
cologne2026_signature_m0nesy_champion - TeSeS —
cologne2026_signature_teses_champion - kyousuke —
cologne2026_signature_kyousuke_champion
- NiKo —
- Для каждого игрока доступны привычные четыре финиша: base, foil, holo и gold, с соответствующими комплектами стикеров и локализациями.
- Полная линия автографов чемпионов добавлена для победившей команды Falcons (event id
-
Champion capsule:
- Определён новый лутбокс
crate_sticker_pack_cologne2026_champion, подключённый как volatile pricing sticker capsule:- Использует тот же префаб капсулы, что и другие Cologne 2026 sticker packs.
- Имеет собственный lootlist (
crate_sticker_pack_cologne2026_champion_*для rare/mythical/legendary/ancient), содержащий только Champion‑версии автографов.
- Этот капсула добавлена и как revolving loot list, и как redeemable good для операции Cologne 2026, то есть:
- Она появляется рядом с существующим «all» sticker pack; и
- Её можно получить за токены в магазине наград операции.
- Определён новый лутбокс
-
Интеграция в магазин для champion‑стикеров:
- В
g_ActiveTournamentInfoтеперь включёнitemid_champion_stickers, и код:- Проверяет цены для этого контейнера при начальной загрузке;
- Обновляет данные стикеров при обновлении цен чемпионов;
- Рассматривает Champion stickers как отдельный баннер и фильтруемый поднабор (
champion: trueво внутренних данных).
- Новый баннер Champions в магазине показывает самые популярные подписи чемпионов в виде карусели.
- В
-
Вызовы в Major hub и главном меню:
- Панель магазина на Major Hub получила дополнительную строку: «Now Available – Champions Stickers and Highlight Charms» (
major_hub_store_desc_2). - Главная плитка Major в меню отображает две заметные промо‑картинки: наклейку NiKo Champion и брелок‑highlight Cologne 2026.
- Подпись плитки теперь подчёркивает, что доступны Champions Stickers and Highlights (
mainmenu_major_hub_new_items).
- Панель магазина на Major Hub получила дополнительную строку: «Now Available – Champions Stickers and Highlight Charms» (
Cologne 2026 Highlight Charms и ролики
-
Новая база брелока:
- Определены база брелока
kc_cologne2026и соответствующие имя/описание предмета Cologne 2026 Highlight. - Все новые чармы используют эту базу и добавляют поле
highlight_reel, связывающее их с конкретным реплеем.
- Определены база брелока
-
Добавлено шесть ящиков с highlight‑чармами:
- Новые волатильные контейнеры
crate_highlights_pack_cologne2026_1до_6соответствуют разным частям Мейджора:- Stage 1 Swiss (stage
49) - Stage 2 Swiss (stage
65) - Stage 3 Swiss (stage
83) - Quarterfinals (stage
6) - Semifinals (stage
8) - Grand final + ceremony (stage
97)
- Stage 1 Swiss (stage
- В lootlist каждого ящика около 10–11 чармов, каждый привязан к одному конкретному highlight‑ролику (например,
kc_cologne2026_st3magixxanubismultiweaponace). - Все шесть ящиков добавлены как redeemable rewards в операцию Cologne 2026, так что игроки могут тратить токены и на наборы чармов, помимо капсул со стикерами.
- Новые волатильные контейнеры
-
Метаданные highlight‑роликов (на уровне движка):
- Новая секция
highlight_reelsопределяет несколько десятков роликов, каждый с:- Уникальным ID (например,
cologne2026_gfm0nesyinfernomajorwinningkill), - Event и stage ID,
- Картой (
de_nuke,de_mirage,de_inferno,de_anubis,de_ancient,de_overpass,de_dust2), и - Двумя участвующими team ID.
- Уникальным ID (например,
- Эта структура связывает чармы с реальными матчами и моментами Мейджора, обеспечивая консистентный воспроизводимый контент и метки в UI.
- Новая секция
-
Локализованные названия и описания хайлайтов:
- Каждому ролику присвоены имя и описание в
csgo_english.txt, например:- «w0nderful 2 HP 1v4 Clutch» на Dust II;
- «m0NESY Major‑winning Kill» на Inferno;
- «KSCERATO ACE» на Dust II;
- и многие другие.
- Эти строки используются в плитках чармов и в интерфейсе инспект/видео, чтобы игроки видели читаемое название и краткое описание момента, который увековечивает чарм.
- Каждому ролику присвоены имя и описание в
-
Презентация чармов в магазине:
- Плитки чармов теперь содержат:
- Логотипы обеих команд для переднего плана и размытый фон (с использованием диагональных масок);
- Метку стадии вроде «Quarterfinals» или «Grand Final»;
- Название хайлайта и цену, а также позиционирование weekly low/high аналогично стикерам.
- При наведении плитка может проигрывать видео‑клип хайлайта, если у предмета есть атрибут reel (
{uint32}keychain slot 0 highlight), через встроенный контейнер для видео. - Чармы можно добавлять в корзину и в избранное так же, как стикеры; они поддерживают ту же анимацию изменения цены и текст защиты от изменения цены.
- Плитки чармов теперь содержат:
-
Автоматический видеовсплыв при инспекте чарма:
- Панель действий в инспекте обновлена так, что если предмет имеет highlight‑ролик:
- Показывается кнопка «View Highlight Reel»; и
- Если предмет —
keychain, всплывающий ролик автоматически открывается через небольшую задержку при инспекте.
- Это указывает на намерение Valve сразу демонстрировать видеоконтент чармов при их осмотре.
- Панель действий в инспекте обновлена так, что если предмет имеет highlight‑ролик:
UI и визуальная полировка Major Store
-
Варианты плиток для стикеров и чармов:
- Плитки стикеров сохраняют полосы редкости, логотипы команд и бейджи трендов.
- Плитки чармов (класс
keychain) показывают:- Двойные логотипы команд и размытие по диагонали;
- Текст стадии;
- Крупное название хайлайта.
- Для предметов финальной стадии (stage
97) плитки могут отображать оверлей трофея (id-store-item-trophy), стилистика указывает на статус гранд‑финала или чемпиона.
-
Баннеры и карусели:
- Все баннеры теперь используют единый градиент фона, точечную текстуру и отступы.
- Баннеры Закладок, Champions, Keychains и Popular имеют собственные карусели и навигационный UI.
- Баннеры избранного и популярных используют один и тот же шаблон плитки, но выставляют дополнительные классы (
popular-tile,banner-bookmark,keychain-banner) для управления размером и поведением.
-
Улучшенный макет малых плиток:
- Малый вариант плитки полностью переработан: скрытые плитки корректно схлопываются, полосы редкости видны только при необходимости, а украшения для чармов корректно отображаются в компактной сетке.
- При наведении на баннерные плитки чётче проявляются панели high/low цены и расширяются иконки трендов.
-
Макет поиска:
- Оверлей текстового поиска стал шире, с двумя вертикальными списками рядом, когда совпадают и стикеры, и чармы.
- Каждый список имеет свою кнопку «See all», суммирующую количество результатов, и строки, поддерживающие инспект и добавление в закладки.
-
Твики для team pack и single‑view:
- Просмотр команды теперь использует помощник
UniqueRandomGeneratorдля последовательного варьирования порядка наложения и вращения стикеров без дубликатов. - Контейнеры стикеров очищают лишние дочерние элементы при смене выбора, исправляя возможные остаточные стикеры от предыдущих просмотров.
- Single‑view теперь динамически создаёт нужное число плиток вместо предположения ровно четырёх.
- Просмотр команды теперь использует помощник
Экономика и серверные предохранители
-
Проверки целостности данных предметов:
- Внутренние инструменты и строки на сервере/клиенте теперь содержат предупреждения для:
- Неверных ссылок на highlight‑ролики в ключенах;
- Базовых определений keychain, которые не удалось разрешить;
- Дублирующихся золотых стикеров для одного события/команды/игрока с убывающими ID (что могло бы ломать предположения о порядке сортировки).
- Эти проверки помогают избежать выпуска неконсистентных Champion/gold‑стикеров или чармов.
- Внутренние инструменты и строки на сервере/клиенте теперь содержат предупреждения для:
-
Метаданные итогов Cologne 2026:
- Добавлён блок
team_placesдля event26, который назначает итоговые места всем участвовавшим командам, от Falcons (1‑е) до остальных. - Это может использоваться для медалей, накладок в игре или описательных текстов в других панелях интерфейса.
- Добавлён блок
-
Уточнение подписки на цены сувениров:
- Асинхронная панель инспекта сувениров теперь отменяет дальнейшие действия, если волатильное обновление магазина — не для контейнера dynamic sticker.
- Это удерживает расчёты цены токенов сувенира в рамках нужного прайс‑листа и предотвращает случайную связь с новыми контейнерами Major.
Главное меню и панель Tournament Watch
-
Визуальное обновление плитки Major в главном меню:
- Скрипт и макет плитки Major теперь:
- Накладывают промо‑арт двумя изображениями предметов (Champion NiKo sticker и ключен Cologne 2026), и
- Делают акцент на фразе «Champions Stickers and Highlights» как призыве к действию.
- Подзаголовок промо выделен золотистой раскраской и сильной тенью.
- Скрипт и макет плитки Major теперь:
-
Коррекция карточки игрока в Tournament Watch:
- Вкладка просмотра теперь делает специальную обработку для event 26: если игрок отображается как
kyxsan, UI:- Показывает имя «karrigan»; и
- Использует
76561197989430253как steamid‑аватар.
- Это выглядит как обновление брендинга/идентичности для этой позиции в официальном watch‑UI, без изменения статистических данных турнира.
- Вкладка просмотра теперь делает специальную обработку для event 26: если игрок отображается как
Новые ассеты и детали карты
-
Арт для Champion‑стикеров и аватарки:
- Новые материалы и текстуры добавлены под
stickers/cologne2026иpanorama/images/econ/stickers/cologne2026для всех Champion‑вариантов. - Дополнительные аватары игроков турнира добавлены в
panorama/images/tournaments/avatars, чтобы UI‑шотки соответствовали новому составу чемпионов.
- Новые материалы и текстуры добавлены под
-
Арт ключен Cologne 2026:
- Присутствуют новый материал
weapons/keychains/cologne2026/kc_cologne2026.vmatи соответствующее изображение Panorama, используемые для плиток чармов и иконок инвентаря.
- Присутствуют новый материал
-
Новый проп на Mirage (бутылка томатного соуса):
- Добавлены модели, материалы и частицы под
models/de_mirage/food/magixx_sauce_01aиmaterials/particle/fluids/pulp:- Разбиваемая модель sauce bottle с несколькими осколками;
- Материалы и частицы жидкости вроде
break_tomato_sauceиtomato_splat_01a.
- Это указывает на новый ломаемый проп‑бутылку на Mirage, который распыляет томатоподобную жидкость при разрушении — возможно, связанный с одним из хайлайтов, упомянутых в описаниях чармов.
- Добавлены модели, материалы и частицы под
Итоговое влияние
Это обновление заметно углубляет контент IEM Cologne 2026 в CS2:
- Игроки получают полный набор Champion autograph для Falcons с выделенной капсулой и заметным баннером Champions в магазине.
- Появляется новый класс предметов — highlight charms, превращающий памятные моменты матчей в коллекционные ключен‑брелоки, каждый из которых привязан к реальному ролику и стадии турнира.
- Major Store UI эволюционировал из браузера стикеров в полноценный маркетплейс предметов, который логично обрабатывает стикеры, подписи чемпионов и чармы с единой системой цен, фильтрацией и поиском.
- Визуальные и аудио‑ассеты для чармов и новый проп Mirage помогают привязать эти предметы к про‑матчам, которые они отображают.
В результате игроки получают более цельное мейджор‑впечатление: токены, которые вы тратите, предметы, которые вы коллекционируете, и моменты, которые вы запоминаете, теперь связаны в единую внутриигровую экономику и презентацию.
