Обновление кода20 авг. 2026 г., 02:39 GMT+3

Обновление CS2 (20 авг. 2026 г.)

Небольшой патч CS2 обновляет внутренние части движка и инструменты, перепаковывает ресурсы локализаций и приносит заметную художественную доработку растительности и окружения для карты сообщества de_boulder.

Кратко

  • Новая клиентская/серверная сборка (`PatchVersion=1.41.7.6`) с синхронизированными версиями для живых и выделенных серверов.
  • Ресурсы локализаций переупакованы/переиндексированы без добавления или удаления поддерживаемых языков.
  • В бинарях движка и инструментов выполнена масштабная очистка низкоуровневых утилит для математики, работы с файлами, сжатия и разбора текста.
  • Серверные типы схем звука `dynpitchvol_base_t` и `dynpitchvol_t` обновлены для внутренних аудио-механик.
  • Для карты сообщества `de_boulder` выполнена значительная художественная правка: добавлена растительность, кирпичные и сенные ассеты, скайбокс и консолидированы старые модели цветов.

Небольшое обновление CS2 в основном затрагивает внутренние компоненты движка и утилиты, обновляет упаковку локализаций и приносит заметный художественный апгрейд для пользовательской карты de_boulder; большинство правок происходят «под капотом» и не меняют игровой баланс.

Сборка, версии и упаковка локализаций

  • Новая версия сборки: Внутренние номера версии были увеличены (ClientVersion=2000885, ServerVersion=2000885, PatchVersion=1.41.7.6). Это подтверждает выход новой живой сборки для клиентов и выделенных серверов.
  • Стабильность пары клиент–сервер: Совпадающие номера версий клиента и сервера означают, что официальный матчмейкинг и community-серверы должны оставаться синхронизированными без дополнительных действий со стороны игроков, помимо обычного обновления.
  • Переиндексация ресурсов локализации: В индекс основного пакета (pak01_dir.txt) заново перечислены все основные языковые ресурсные файлы:
    • Файлы вроде resource/csgo_french.txt, resource/csgo_german.txt, resource/csgo_russian.txt, resource/csgo_schinese.txt и ряд других были удалены и затем добавлены снова.
    • Поскольку пути идентичны до и после, это похоже на внутреннюю репаковку или переиндексацию, а не на добавление/удаление языков.
    • По этим данным нет прямого признака новых языков или изменений видимого текста — скорее изменился способ упаковки или загрузки переводов.

Внутренности движка и инструментов

Большая часть изменённых файлов — строковые таблицы движка (*_strings.txt), содержащие низкоуровневые имена функций и утилиты, а не игровые фичи.

  • Очистка утилит для файлового ввода/вывода и математики: В разных компонентах движка (engine2, filesystem_stdio, materialsystem2, rendersystemdx11, rendersystemvulkan и др.) наблюдается последовательная правка внутренних функций вроде V_fread, V_fseek, V_frexpf, V_exp2f и разных помощников V_log*/V_pow*.
    • Это похоже на рефакторинг или очистку автогенерируемого кода для математических и файловых хелперов.
    • Такие правки редко заметны игрокам напрямую, но обычно сопровождают обновления компилятора/цепочки инструментов или небольшие улучшения производительности и устойчивости.
  • Инструментирование потоков и системы задач: В рантайме tier0 появилась строка CThreadedDependentJob::Wait UPSTREAM %d/%d jobs, заменившая предыдущую ссылку на CThreadedJobWithDependencies::Wait.
    • Это указывает на обновление логики ожидания и логирования в системе зависимых задач.
    • Это может облегчить отладку и профилирование многопоточных нагрузок (рендеринг, сеть, загрузка ассетов), хотя прямой прирост производительности для игроков вряд ли будет заметен.
  • Единообразие разбора текста: В нескольких бинарях (client, server, panoramauiclient, animationsystem, source1import.exe и др.) строки с \nnexttoken заменили \r\nnexttoken.
    • Это указывает на унификацию обработки окончаний строк в внутренних токенизаторах/парсерах.
    • Это может снизить платформенно-зависимые артефакты при парсинге инструментов или пайплайна ассетов, но вряд ли повлияет на саму игру.
  • Хелперы сжатия: Инструменты вроде resourcecompiler, met и materialsystem2 перенастроили внутренние ссылки на Zstandard-функции V_ZSTD_getFrameContentSize, V_ZSTD_getDictID_fromFrame, V_ZSTD_maxCLevel.
    • Это говорит о незначительных изменениях в способе запроса метаданных сжатия контента.
    • На практике это может чуть повлиять на время сборки или размеры пакетов ассетов; прямое влияние на игроков маловероятно.
  • Панорама/Unicode-правки: Бинарники, связанные с Panorama (panorama, panoramauiclient, panorama_text_pango), скорректировали идентификаторы вроде V_isvalidhex, V_iswspace, V_iswcntrl, V_iswdigit.
    • Похоже на низкоуровневые правки классификации символов и Unicode в UI и текстовых системах.
    • Это может повысить устойчивость парсинга и валидации UI-строк, инвенторных данных или конфигов, особенно в неанглоязычных локалях.
  • Обновления схемы звуковой динамики: Два серверных заголовка схемы, dynpitchvol_base_t.h и dynpitchvol_t.h, были обновлены.
    • Эти типы связаны с поведением динамического тона/громкости звуков.
    • Изменения схемы могут упростить или уточнить внутреннее аудио-поведение, но по самим заголовкам нельзя заключить о каких-либо заметных изменениях микса или баланса звука.

Контент пользовательской карты: художественный апдейт de_boulder

Единственная заметная пользователю часть этого патча — крупное изменение манифеста ресурсов для community-аддона de_boulder.

  • Новые ассеты растительности и деталей грунта: В game/csgo_community_addons/de_boulder/de_boulder_dir.txt теперь много новых скомпилированных моделей (.vmdl_c) и материалов/текстур (.vtex_c, .vmat_c), особенно в каталогах:
    • models/props_bldr/foliage/flowers и models/props_bldr/foliage/ground
    • materials/de_bldr/foliage/plants и materials/de_bldr/models/foliage
  • Обновлённые цикламены и плющ: Появились материалы, например:
    • materials/de_bldr/foliage/plants/bldr_gardenplants_cyclamen_indoor.vmat_c
    • materials/de_bldr/foliage/plants/bldr_gardenplants_cyclamen_solid_indoor.vmat_c
    • Полный набор ivy_set_01 с картами AO, цветовыми вариантами (зелёный и красный) и нормалями.
    • Это говорит о переработке цветочных/плющевых растительности на геометрии карты.
  • Сено и скайбокс: Добавлены материалы для сена и скайбокса, например:
    • materials/de_bldr/models/hay/hay01.vmat_c, hay02_tileable.vmat_c и сопутствующие текстуры.
    • materials/de_bldr/models/skybox/concrete_road01.vmat_c с картами цвета/metalness.
    • Эти ресурсы, вероятно, улучшают детали в фоновой декорации и создают более правдоподобную окружность.
  • Набор кирпича для строений: Введены несколько моделей кирпича:
    • models/props_bldr/bricks/brick_sanctuary.vmdl_c и варианты brick_sanctuary_roof.vmdl_c, brick_sanctuary_red.vmdl_c и др.
    • Эти модели могут заменить или дополнить прежнюю геометрию зданий, придавая им более цельный визуальный облик.
  • Консолидация вариантов цветов: Большой набор старых моделей цветов (bldr_crocus_001–015, bldr_cyclamen_001–015) был удалён из манифеста, а затем переказан в более компактный набор.
    • Это указывает на то, что автор карты сократил количество почти-идентичных моделей, заменив их на менее фрагментированный, возможно, более качественный набор.
    • Для игроков это может означать более аккуратные клумбы и зелёные насаждения, а также потенциальное улучшение производительности из-за уменьшения разнообразия моделей.
  • Повторное использование общих ассетов: Манифест теперь ссылается на ресурсы materials/models/de_coastal/wine_rack*.
    • Повторное использование уже существующего набора ассетов добавит мелкие декоративные объекты (например, винные стойки) на de_boulder без создания полностью новых мешей.

В целом изменения выглядят как художественная полировка окружения de_boulder: большее разнообразие растительности, аккуратные кирпичные постройки, более насыщенные элементы скайбокса и потенциальная оптимизация за счёт консолидации ассетов.

Что ожидать игрокам и создателям

  • Игрокам:
    • Правила игры, оружие и экономика прямо не тронуты; обновление выглядит безопасным с точки зрения баланса.
    • Игроки на de_boulder могут заметить улучшения в визуале — растительность, кирпичи, сено и дальние декорации — в зависимости от того, насколько автор применил новые ресурсы.
    • Любые улучшения производительности или стабильности со стороны движка, вероятно, будут тонкими и косвенными.
  • Мапперам и моддерам:
    • Широкие внутренние изменения инструментов и ресурсов (Hammer, ModelDoc, превью ассетов, SFM, редактор постобработки и др.) говорят о продолжающемся обслуживании тулчейна Source 2.
    • Прямых новых функций редакторов не видно, но обновления математических/файловых хелперов и правил парсинга могут сделать компиляцию и превью контента немного надежнее.
    • Манифест de_boulder — хороший пример того, как сообщество оптимизирует библиотеку ассетов, консолидацию моделей и опирается на общие материалы для визуального апгрейда.

Итоговое влияние

Это обновление CS2 в первую очередь носит характер обслуживания и полировки контента: номера версий и внутренние утилиты обновлены, упаковка локализаций переиндексирована, а de_boulder получил более богатую художественную настройку. Игрокам не стоит ждать крупных изменений геймплея, но визуальные улучшения на обновлённой карте и небольшие долговременные выгоды от правок движка — вполне возможны.

Назад к обновлениям

Недавние обновления

CS2@CounterStrike
3 окт. 2026 г., 01:36 GMT+3
Подробнее
Обновление кода3 окт. 2026 г., 01:28 GMT+3

Обновление CS2 (3 окт. 2026 г.)

Небольшое обновление CS2 устраняет мелкие недочёты в окнах похвалы и фотобудке питомцев, расширяет поддержку cvar прицела/прицеливания в Workshop и обновляет локализацию и метаданные сборки.

  • Окна похвалы и фотобудка питомцев получили исправления текста и корректный подбор рук/косметики для выбранной команды.
  • Белый список cvar в `scripts/workshop_cvar_whitelist.txt` обновлён под современную систему прицела CS2 и дополнен параметрами `cl_ironsight_usecrosshaircolor` и `cl_ironsight_dot_scale` для ironsight.
  • Исправлена строка локализации для репортов и обновлены ресурсные файлы; `steam.inf` и `pak01_dir.txt` были обновлены при выпуске новой внутренней сборки.
Подробнее
Официальное обновление3 окт. 2026 г., 01:24 GMT+3

Обновление Counter-Strike 2 (3 окт. 2026 г.)

Агенты в фотобудке и меню покупки, исправления прицела, улучшения освещения карты, обновлённые `convars` мастерской и улучшения стабильности.

  • Агенты теперь носят экипированные перчатки в `photobooth` и в меню покупки `buy menu`.
  • Исправлено отображение перекрестия гранаты при толщине перекрестия, установленной в 3 пикселя.
  • Исправлено форматирование заголовков в диалогах `commend` и `report`.
  • Улучшено освещение на карте `Warehouse`.
  • Обновлён белый список `convars` мастерской с новыми настройками `crosshair`.
  • Внесены улучшения стабильности.
Подробнее