Обновление CS2 (30 мая 2026 г.)
UI‑обновление улучшает разбивку цен сувениров на Major, уточняет сообщения о пропусках/токенах и добавляет Douyu как региональную опцию трансляций в главном меню CS2.
Кратко
- Создание сувениров теперь показывает подробную подсказку с разбивкой цен — отдельные стоимости наклеек, итог и скидки по редкости.
- Текст продвижения в хабе Major обновлён: теперь яснее объясняется связь пропусков, апгрейда Championship Coin и Major Tokens с сувенирами и наклейками.
- В вкладке Watch главного меню добавлена кнопка Douyu для региона Perfect World, а видимость платформ скорректирована по регионам.
- Потоки оформления в корзине и покупок токенов Major упрощены: анимации и обратные вызовы переработаны во избежание дублирования.
Небольшое обновление CS2 направлено на то, чтобы сделать процесс создания сувениров на Major понятнее и упростить переход к внешним трансляциям из главного меню — добавлены подсказки с подробной разбивкой цен и региональные варианты стриминговых сервисов.
Интерфейс создания сувениров и прозрачность скидок
- Новая подсказка с разбивкой цены сувенира: при удержании кнопки «Convert to Souvenir» теперь появляется специальная панель
tooltip_souvenir_receipt. В ней перечислены все наклейки, добавляемые в сувенир, их индивидуальная стоимость в кредитах, итоговая сумма, любые скидки по редкости и окончательная цена. - Детали стоимости наклеек в подсказке: новый скрипт подсказки запрашивает каждую наклейку на предмете, получает её стоимость в кредитах операции (если нужно — использует значение по умолчанию для сувенира) и отображает название наклейки и её цену. Это поможет игрокам понять, почему одни конверсии дороже других и сравнить выгодность разных базовых скинов.
- Явный расчёт скидки: стоимость конверсии в сувенир теперь представляется как объект с полями
originalPrice,discountPriceиdiscountAmount(в процентах). Интерфейс показывает и первоначальную, и со скидкой цены, а не только итоговое число, что делает скидки по редкости более прозрачными. - Полоска скидки в попапе: в всплывающем окне инспекции / панели действий для создания сувенира добавлена отдельная полоса скидки
popup-capability__souvenir-discountмежду кнопками подтверждения отказа и согласия. Она показывает:- процент скидки (берётся из новой строки локализации
popup_souviner_discount); - исходную цену с зачёркиванием и иконкой монеты;
- итоговую цену в выделенном стиле.
- процент скидки (берётся из новой строки локализации
- Скидка привязана к подтверждению, а не к списку удаления: логика отображения иконки скидки в попапе со списком удаления наклеек (
popup_can_apply_pick_slot.js) удалена. Информация о скидке теперь сосредоточена на основной кнопке подтвержденияConvert to Souvenirи в подсказке, что уменьшает загромождённость при выборе наклеек и помещает сведения о цене туда, где вы подтверждаете создание. - Поведение при наведении на кнопку подтверждения: кнопка положительного подтверждения с удержанием теперь при наведении показывает подсказку чека сувенира, используя временный id создаваемого предмета. Так вы сможете увидеть полную разбивку цены до окончательного подтверждения.
- Единый стиль цен: иконки монет и подписи цен вынесены в общий стиль
.cart-item__price, который переиспользуется в полоске скидки сувенира и в других элементах покупки. Это делает отображение цен более последовательным в магазине, при создании сувениров и при покупках за токены. - Изменения выпадающего списка выбора игрока: выпадающий список автографа игрока для сувенира (
MakeSouvenirPlayerSelect) остаётся, но из него убран элемент с иконкой, а сам список по умолчанию скрыт до момента использования. Оформление контейнера кнопки (граница и радиус) подправлено, чтобы лучше вписываться в новую полосу скидки. - Более надёжное закрытие попапа и потоки: в потоке создания сувенира
popup_inspect_async-bar.jsотдельно обрабатываются предметы использованияseasontiers(теперь при необходимости открывается попап магазина Major) и гарантируется вызовOnEventToClose()после обработки события. Это должно снизить число редких случаев, когда попап инспекции закрывался или оставался открытым в неподходящий момент.
Описание пропуска Major и сообщения о токенах
- Обновлённый текст описания пропуска: текст для продвижения в хабе Major уточнён. Базовая строка описания
major_hub_pass_descтеперь использует форматирование «Play Pick'Em», а новая строкаmajor_hub_pass_desc_2подчёркивает, что активный пропуск позволяет улучшать Championship Coin и зарабатывать Major Tokens, которые можно тратить на сувениры и наклейки. - Новая строка в попапе хаба Major: попап хаба Major теперь использует
major_hub_pass_desc_2, поэтому на экране яснее объясняется роль Major Tokens в экономике сувениров и наклеек. Это должно помочь новым игрокам понять, зачем им токены и на что их можно потратить.
Трансляции в главном меню: региональные платформы
- Кнопка Douyu для региона Perfect World: в панели трансляций главного меню добавлена новая кнопка с логотипом Douyu (
LogoDouyuTV) для пользователей Perfect World. При клике открывается стрим во внешнем браузере черезEmbeddedStreamAPI.OpenStreamInExternalBrowser('XD'). - Видимость платформ по регионам: кнопка Kick теперь помечена как
visible-if-not-perfectworld, то есть скрыта для игроков из Perfect World, а кнопки Bilibili и новая Douyu —visible-if-perfectworld. Это оставляет панель Watch сфокусированной на платформах, доступных в конкретном регионе. - Стили для логотипа Douyu: добавлено отдельное CSS‑правило, которое обеспечивает корректную высоту и соотношение сторон логотипа Douyu в навбаре, чтобы он соответствовал остальным иконкам трансляций.
- Новая строка локализации: добавлена строка
CSGO_Watch_External_Douyu, чтобы у новой кнопки было корректное локализованное обозначение там, где отображается текст.
Корзина покупок и анимации токенов Major
- Изменение обратного вызова при оформлении: всплывающее окно оформления покупки в корзине больше не вызывает внутренний
_InvokeCallbackсразу после анимации добавления Major токенов на баланс. Вместо этого теперь пересоздаётся панель корзины, скрывается кнопка «add tokens» и проигрывается анимация баланса. Это упрощение потока может снизить риск двойных обратных вызовов или гонок после покупки Major токенов.
Общее влияние
Это обновление не меняет игровой процесс, но заметно улучшает ясность и подачу систем, связанных с Major:
- создание сувениров теперь показывает подробную разбивку цен и скидок, что поможет игрокам принять более информированное решение о конвертации предметов;
- сообщения в хабе Major и про пропуск лучше объясняют, как Major Tokens связаны с сувенирами и наклейками, что упростит понимание экономики события;
- опции просмотра трансляций в главном меню теперь лучше соответствуют региональным платформам, особенно для игроков из Perfect World, где Douyu дополнила Bilibili как официальная внешняя платформа.
Эти изменения особенно важны, если вы участвуете в событиях Major: создаёте сувениры, тратите токены и смотрите матчи прямо из главного меню CS2.