Обновление CS2 (15 июл. 2026 г.)
Плитка XP Shop в главном меню получила новую карусель и переработанную логику показа «новых» предметов; вкладки Workshop и Community Server стали виднее; несколько рекомендованных карт обновили скриншоты, материалы и звук.
Кратко
- Плитка XP Shop на главном меню переработана: теперь карусель предметов, индивидуальные ленточки NEW и обновлённый upsell‑текст с упоминанием коллекций Arabesque и Spy Tech.
- Кнопки Workshop и Community Server в меню Play больше не используют `visible-if-not-perfectworld`, что указывает на более широкий доступ из интерфейса.
- Рекомендованные карты сообщества de_fachwerk, cs_shelter, de_boulder и de_eldorado получили обновлённые скриншоты, материалы и аудиоупаковку.
- Добавлены новые runtime‑строки для жёсткой обработки inline тестов и улучшенной диагностики при получении деталей подписанных файлов Workshop.
- Версии клиента и сервера обновлены до `2000875`, `PatchVersion` — `1.41.7.0`, что обозначает новый билд CS2.
Это обновление обновляет плитку XP Shop на главном меню: теперь там карусель предметов и новые визуальные акценты, переработана логика пометки «нового», в меню Play стали виднее кнопки Workshop и Community Server, а несколько рекомендованных карт сообщества получили обновлённые скриншоты, материалы и звуковую упаковку.
Обновление плитки XP Shop на главном меню
- Новая карусель: Плитка XP Shop теперь использует
Carouselдля показа предметов вместо статичной сетки-коллажа. Карусель настроена показывать несколько панелей одновременно и автоматически пролистывать до 12 предметов. - Плитки на основе предметов вместо случайного коллажа: Скрипт теперь строит выделенные плитки товаров через
_MakeStoreItemTilesи получает элементы через_GetItemsForDisplay, вместо периодического перемешивания случайных изображений наград в коллаже.- Берутся предметы из текущего Armory/XP трека, список наград разворачивается в отдельные записи предметов и передаётся в карусель.
- Для отображения используются
ItemInfoиIconUtil, показывающие и скин оружия, и иконку коллекции, чтобы с первого взгляда было видно, к какому набору принадлежит предмет.
- Выделение «новых» наград: Логика вокруг
ui_show_new_tagпереработана:- Сначала формируется объединённый список предметов, который затем разделяется на «новые» и «старые».
- До 60% из 12 слотов карусели резервируется для предметов, помеченных как новые; список перемешивается и сортируется так, чтобы новые элементы появлялись первыми.
- Каждая плитка может иметь собственный класс
new, который управляет видимостью ленточки для отдельного предмета.
- Индивидуальная ленточка NEW: Новый сниппет
mainmenu-xpshop-itemtileопределяет отдельные плитки:- В плитке есть
ItemImage, полупрозрачная эмблема коллекции и#Store_Price_New— ленточка, которая появляется под углом сбоку при наличии классаnew. - Это заменяет старое поведение с общей баннерной надписью «NEW ITEMS» внутри коллажа.
- В плитке есть
- Обновлённая графика и порядок слоёв: CSS плитки XP Shop переработан:
- Фон использует градиент от зелёного к тёмному с уменьшенной непрозрачностью изображения для более сдержанного вида.
- Панель свечения частиц сохранилась, но её стиль и
z-indexизменены, чтобы частица, карусель, плитки и оверлеи корректно накладывались друг на друга. - Новые состояния фокуса (
Focused,LeftOfFocusN,RightOfFocusN) задают постепенное появление/исчезновение и горизонтальное смещение плиток, создавая более анимированное «спотлайтовое» поведение при навигации. - Для плиток определено размытие-рефлексия, предполагающее более полированную презентацию при полном включении этих эффектов.
- Менее навязливый индикатор NEW в полноэкранном магазине: В скрипте полноэкранного магазина условие для показа меток «new» по записям XP Shop теперь требует более чем одного нового предмета —
nNewItemCount > 1вместо> 0. Это снижает количество подсветок вкладки магазина из‑за одного единственного нового предмета. - Обновлённый текст продаж (upsell): Добавлена и подключена новая локализуемая строка
xpshop_upsell_mainmenu_2_v3:- Текст: «Get access to the new Arabesque and Spy Tech Collections, The Fever Case and more.»
- Плитка теперь использует вариант
v3для второй строки upsell, заменив предыдущийv2.
В сумме эти изменения превращают плитку XP Shop в мини‑витрину, которая подчёркивает свежие награды и принадлежность к коллекциям вместо декоративной сетки изображений.
Меню Play: доступ к Workshop и серверам сообщества
- Изменение видимости вкладки Workshop: В
mainmenu_play.xmlу радио‑кнопкиPlayWorkshopудалён классvisible-if-not-perfectworld. - Изменение видимости кнопки Community servers: У кнопки
PlayCommunityдля браузера серверов также удалёнvisible-if-not-perfectworld.
Поскольку эти флаги видимости были связаны с региональными ограничениями клиента, это указывает на то, что карты Workshop и браузер серверов сообщества теперь должны быть доступны из меню Play в большем числе сред, где ранее они скрывались. Точное региональное поведение всё ещё зависит от других настроек, но интерфейс больше не прячет эти кнопки жёстко.
Рекомендуемые карты сообщества: графика и звук
Несколько карт‑аддонов сообщества, поставляемых с игрой, получили обновлённые манифесты ассетов. Эти правки меняют, какие модели, материалы, изображение карты и звуки упакованы, что влияет на внешний вид и звуковую составляющую карт при игре из официальных ротаций или при локальной загрузке.
de_fachwerk
- Чистка пропов и материалов: В манифесте
de_fachwerkзаметна значительная перестановка:- варианты и фрагменты в
models/mug/..., - материалы для мешков с бетоном и вывесок в
materials/concrete_bag_deиmaterials/signs, - текстуры и материалы набора уличных знаков,
- некоторые материалы неба и деревянной отделки.
- варианты и фрагменты в
- Вероятное влияние: Поскольку одни и те же пути присутствуют и в добавленных, и в удалённых списках, это похоже на репак или ревизию, а не на полностью новый контент. Это может исправить пропавшие модели, улучшить освещение или свойства поверхностей (особенно у кружек, мешков с бетоном и уличных знаков) либо устранить проблемы упаковки, влияющие на стабильность и визуальную точность карты.
cs_shelter
- Обновление скриншотов карты: Манифест
cs_shelterзаменяет набор скриншотов карты для разрешений 360p, 720p и 1080p, а также основное превью.- В игре это повлияет на то, что вы видите в интерфейсе: плитку на загрузочном экране, миниатюры выбора карты и другие превью теперь будут показывать обновлённые изображения.
- Голоса заложников и звуковые события: В манифест явно добавлены голосовые файлы заложников в
sounds/shelter/vo/hostage/...и соответствующие записиsoundevents/vo/game_sounds_hostage.vsndevts_c.- Это указывает на улучшенное или исправленное поведение звуков заложников на
cs_shelter— корректные реакции боли, команды и другие линии из карт‑специфичных звуковых банков.
- Это указывает на улучшенное или исправленное поведение звуков заложников на
- Вероятное влияние: Игроки могут заметить более полированные звуковые сигналы от заложников и обновлённые превью карты в интерфейсе. Для операторов серверов это помогает гарантировать присутствие нужных звуковых файлов при запуске карты.
de_boulder
- Обновление скриншотов: Для
de_boulderтакже выполнена полная замена скриншотов карты в 360p, 720p и 1080p.- Новые файлы заменяют старые в тех же путях, что указывает на обновлённую визуальную составляющую, а не добавление дополнительных вариантов.
- Правки материалов: Небольшое количество материалов в
materials/de_bldr/surface/glassиmaterials/de_bldr/surface/woodбыло перенаправлено или заменено.- Это может изменить внешний вид стекол и старой деревянной отделки (например, ясность, оттенок, шероховатость), улучшая читаемость и реализм на ключевых элементах карты.
- Вероятное влияние: Ожидайте обновлённые изображения в UI при выборе
de_boulderи небольшие улучшения внешнего вида некоторых поверхностей.
de_eldorado
- Репак радарного изображения: Накладная карта
panorama/images/overheadmaps/de_eldorado_radar_tga.vtex_cбыла удалена и снова добавлена.- С сохранением идентичного имени это указывает на обновлённый или перепакованный радар/оверхед, а не на структурные изменения.
- Вероятное влияние: Внутриигровой радар/миникарта для
de_eldoradoможет получить более точное или аккуратно упакованное изображение, что облегчает ориентирование и использование колл-аутов.
Локализация и технические заметки
- Изменения в файлах локализации: Манифест отражает обновлённую упаковку многих языковых файлов
resource/csgo_*.txt. В явном diff показано лишь добавление вcsgo_english.txtдля новой строкиxpshop_upsell_mainmenu_2_v3, но для других языков, вероятно, также есть параллельные правки для текста upsell XP Shop. - Обновление версий клиента и сервера: В
steam.infзафиксирован новый билд:ClientVersionиServerVersionобновлены до2000875,PatchVersionизменён на1.41.7.0.
- Строка обработки ошибок Workshop: Добавлена новая runtime‑строка клиента:
Failed to get details for subscribed file [%llu] @ %d (E:%d).- Это указывает на улучшённую диагностику при ошибке запроса сведений о подписанном файле Steam Workshop, что поможет выявлять и решать проблемы, связанные с Workshop.
- Требование безопасности для тестовых скриптов: Добавлена строка
-testscript_inline requires -insecureвtier0runtime.- Это означает, что опция запуска
-testscript_inlineтеперь привязана к-insecure, вероятно, чтобы не допускать потенциально небезопасные inline‑тесты в VAC‑защищённых средах.
- Это означает, что опция запуска
Итоговое влияние
Обновление ориентировано на полировку, а не на баланс геймплея. Плитка XP Shop получила более современное карусельное представление, которое подчёркивает коллекции и «новые» награды; меню Play показало Workshop и серверы сообщества более последовательно; несколько рекомендованных карт сообщества получили улучшенные превью и упаковку ассетов, что должно улучшить их внешний вид и звук. Мелкие изменения в сообщениях об ошибках и требованиях запуска направлены на более безопасную работу скриптов и понятную диагностику проблем с Workshop.