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

Обновление CS2 (21 апр. 2026 г.)

Магазин к следующему турниру, улучшенная подсветка Осмотра и превью, унифицированные пути агентов в UI, правки освещения меню, стандартизированные взрывы, аудио‑обновления и микшер, новые сообщения движка и серверные тумблеры, апгрейды инструментов.

Кратко

  • Магазин турнира обновлён: добавлены команды и составы следующего турнира, стикеры и граффити для плиток команд/игроков и наборов.
  • Подсветка Осмотра предметов и превью персонажей настроена под предмет и фон; предпросмотр патчей теперь фиксирует модель по сторонам света.
  • Панели UI теперь ссылаются на единые пути `agents/models/...` для отображения персонажей, включая баннеры MVP.
  • Полировка HUD: более тёмные и единообразные тени иконок на радаре/карте и более чистый центральный блок наблюдателя.
  • Подсветка фоновых сцен главного меню настроена по каждой сцене; обновление применяется сразу после предзагрузки UI.
  • Взрывы стандартизированы через новые данные `explosion_types`; добавлена группа декалей попаданий пейнтбола.
  • Аудио-обновления: сигнал при старте миссии и более быстрые переходы в микшере.
  • Сеть и инструменты: новые сообщения для частиц и выпадения магазина, повышенные лимиты размеров сообщений, настройки фриз-камеры и коллизии гранат, а также конвары для рендера/UI.
  • Ресурсы персонажей и рук сведены к общим путям агентов; очищены данные предметов и устаревшие ссылки на модели.
  • Мастерская: добавления в рабочий процесс Hammer, переименование пресета в ModelDoc, новый скриптовый API и обновлённые пути превью-ассетов.

Этот апдейт сосредоточен на турнирном контенте и полировке интерфейса: обновлены данные команд/игроков к следующему ивенту, улучшено освещение в Осмотре и на превью персонажей, унифицированы пути моделей агентов и баннеры MVP. Параллельно появились стандартизированные взрывы, точечные аудио-правки, новые сообщения движка и серверные настройки, а также улучшения для создателей и инструментов.

Турнирный контент и магазин

  • Данные ивента: Внутриигровой магазин и UI получили команды, группы и полные ростеры следующего турнира с stickerids для логотипов и автографов и stickerid_graffiti для спреев. Это питает плитки команд/игроков, наборы и экраны pick/ban, а заголовки ивента включают организацию и локацию.

Осмотр и превью персонажей

  • Единообразие подсветки: Освещение в Осмотре предметов и превью персонажей подстраивается под конкретный предмет и фон. Дистанция разделения теней задаётся по типу предмета через _SetCSMSplitPlane0DistanceOverrideItemInspect (и _SetCSMSplitPlane0DistanceOverrideMainCharacter для основного персонажа). Интенсивность теней barnlight настраивается функциями _SetBarnlightShadowScaleOverrideItemInspect и _SetBarnlightShadowScaleOverrideMainCharacter, чтобы предметы и агенты выглядели стабильно в разных сценах Осмотра.
  • Ориентация предпросмотра патчей: При предпросмотре патчей на агентах модель теперь «щёлкает» по сторонам света (N/E/S/W). Точки наведения камеры и переходы сглажены, чтобы при переключении слотов патчей всегда показывалась нужная сторона.
  • Рим‑лайт по умолчанию: Сцены подтверждения/осмотра при необходимости берут цвет рим‑лайта из item_id панели.
  • Содержимое декодеров: Попап декодера узнаёт больше типов: явно обрабатываются пины ('pins'), патчи ('patch'), а музыкальные наборы сгруппированы под 'music' для более понятных категорий.

Единые пути моделей агентов в UI

  • Стандартизированные ссылки: Отображения персонажей по всему UI (баннеры и фоны MVP, превью pick/ban в Premier, помощники анимаций, мок‑адаптеры) теперь используют единые пути моделей агентов под agents/models/... (например, agents/models/ctm_fbi/ctm_fbi.vmdl, agents/models/ctm_sas/ctm_sas.vmdl, agents/models/tm_phoenix/tm_phoenix.vmdl). Поисковые операции схемы предметов больше не переписывают модели на лету, приводя превью к этим стандартным локациям.

Полировка HUD и баннера MVP

  • Последовательности MVP: Логика баннера MVP использует PlayBannerAnimation для всех фонов с персонажами и берёт модели агентов из унифицированных путей agents/ для более стабильного результата.
  • Улучшение читаемости: Тени иконок на радаре и обзоре карты сделаны темнее и согласованы между собой.
  • Чистый режим наблюдателя: В центральном блоке здоровья/боезапаса для зрителя убраны некоторые статистики на экране (полученный/нанесённый урон и часть таблиц по жизни), чтобы уменьшить визуальный шум при наблюдении.

Подсветка фона главного меню

  • Тонкая настройка по сценам: Рендер фона меню применяет настроенное масштабирование теней barnlight для отдельных сцен (например, warehouse_vanity и de_train_vanity) для стабильной плотности теней.
  • Мгновенное обновление: Фоновые карты обновляются после предзагрузки вкладок UI, так что изменения освещения и сцены применяются сразу.

Взрывы и визуал попаданий

  • Стандартизация взрывов: Новый набор данных (scripts/explosion_types.vdata) определяет, как разные категории взрывов (например, grenade, molotov, electrical, emp, smoke, flashbang, tripmine) сопоставляются с системами частиц и звуковыми событиями. Это держит визуал и звук согласованными везде, где эти эффекты используются.
  • Декали пейнтбола: Добавлена новая группа декалей Impact.Paintball с материалами под materials/decals/paintball/paintball_01–06.vmat, что позволяет использовать «разбрызгивающиеся» следы попаданий там, где это выбрано.

Аудио и микширование

  • UI‑сигнал: Запуск миссии с плитки миссии теперь проигрывает mainmenu_mission_start.
  • Обновления ресурсов: Добавлен и подправлен широкий набор звуковых событий UI, амбиента, шагов, игрока и оружия; обновлены данные звуковых стеков под них.
  • Твики микшера: В soundmixers.txt добавлена цепочка, учитывающая max_trigger_amounts = true, и ещё одна с уменьшенным времени релиза до 0 для более резких переходов.

Сеть, серверные настройки и рендер‑параметры

  • Сообщения частиц: CUserMsg_ParticleManager получил CreateSmokeGrid и SetOverrideTexture, позволяя создавать «решётки» дыма и подменять текстуры частиц.
  • Магазины оружия: Новое пользовательское сообщение CS_UM_WeaponMagDrop доставляет клиентам события выпадения магазина (индекс сущности и дополнительные данные).
  • Повышенные лимиты: Увеличены максимальные размеры CSVCMsg_ServerInfo, CSVCMsg_CreateStringTable, CSVCMsg_ClassInfo и CSVCMsg_Print для работы с большими наборами данных.
  • Чувствительность телеметрии: Порог по умолчанию для cl_hud_telemetry_net_misdelivery_poor теперь 2, так что HUD быстрее сигнализирует о проблемах сети.
  • Фиксированная фриз‑камера: Новые серверные тумблеры sv_freeze_camera_enabled, sv_freeze_camera_position, sv_freeze_camera_angles и sv_freeze_camera_min_remaining позволяют включать фиксированную фриз‑камеру и задавать её позицию.
  • Тестирование коллизии гранат: sv_grenade_collision_sphere и sv_grenade_collision_sphere_radius могут включать сферический тест коллизии для гранат.
  • Контроль рендера/UI: Переключатели запросов окклюзии для игроков (r_csgo_player_occlusion_query, r_csgo_player_occlusion_query_debug), настройки окклюзии Panorama (panorama_use_new_occlusion_invalidation теперь true, плюс panorama_panel_occlusion), быстрые пути отрисовки для теней текста и изображений, а также настройки «по тайм‑слайсам» для карт теней (lb_time_sliced_shadow_map_rendering_enable с параметрами «reallocation age/percentage» и lb_precomputed_shadowmap_depth_bias) дают дополнительные рычаги тонкой настройки.

Ресурсы персонажей и рук

  • Варианты агентов: Добавлены скомпилированные варианты агентов для ряда CT‑комплектов (включая ctm_fbi, ctm_gendarmerie, ctm_sas, ctm_st6, ctm_diver) под agents/models/....
  • Общие руки: Ссылки на перчатки/руки унифицированы под agents/models/shared/arms/ (например, agents/models/shared/arms/glove_bloodhound/glove_bloodhound.vmdl). Это обновления ресурсов для согласованности путей и моделей в игре и инструментах.

Обслуживание данных предметов

  • Заглушки и очистка: В определениях предметов добавлены заглушки для зависящих от карты CT/T‑персонажей (например, #CSGO_CustomPlayer_ct_map_based, #CSGO_CustomPlayer_t_map_based), а также убраны устаревшие альтернативные ссылки на модели оружия/персонажей — в пользу стандартизированных путей моделей агентов.

Мастерская и инструменты создателей

  • Hammer‑редактор: Новые команды ускоряют раскладку и расстановку:
    • Переключение Transform Pins (ToggleTransformPins) и рабочий процесс Tool Locator (ToolLocator) с управлением размещением и привязкой.
    • Быстрые операции с рабочей плоскостью/камерой через ResetWorkPlaneAndCamera и ReorientCameraToWorkplane.
    • Поддержка у гизма альтернативного модификатора манипуляции (удерживайте Alt).
    • Возможность ставить маркер рабочей плоскости (CreateWorkplaneMarker). Новые иконки UI поддерживают эти функции и инструменты сеток в ModelDoc.
  • Пресеты ModelDoc: В файле пресетов ключ списка переименован с shoot_bullets на available_weapons для ясности.
  • Скрипты и примеры: Instance.GetRoundRemainingTime() доступен в поинт‑скриптах для запроса оставшегося времени раунда, а образец editor/zoo теперь спавнит демо‑бота только при первой активации игрока.
  • Ссылки превью: Ссылки превью/архетипов инструментов теперь используют общие пути вроде weapons/models/shared/arms/weapon_arms.vmdl для viewmodel и agents/models/tm_professional/tm_professional_vari.vmdl для world‑превью, уменьшая зависимость от старых путей.

Итоговый эффект

Этот апдейт готовит игру к ближайшему турниру и делает повседневные взаимодействия с предметами и персонажами аккуратнее. Внутри — стандартизированные данные для взрывов и звука, новые сообщения движка и расширенные серверные/рендер‑настройки, что даёт разработчикам и создателям более предсказуемые «кирпичики». Игроки заметят более чистый UI, стабильное освещение в Осмотре и меню и обновлённые звуковые подсказки, а создатели — более быстрые пайплайны и предсказуемые превью.

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

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

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

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

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

  • Интерфейс информации о матче теперь корректнее показывает прогресс загрузки повтора и очищает обработчики событий, чтобы избежать устаревших обновлений.
  • Добавлен новый инструментарный материал `toolsskybox_occluder` для работы с картами и оптимизацией.
  • Версии клиента и сервера обновлены до `2000933`; выполнена небольшая перепаковка VPK/манифестов, прямых изменений геймплея не зафиксировано.
Подробнее
Обновление кода15 окт. 2026 г., 10:16 GMT+3

Новый шейдер окклюзии неба в CS2 (15 окт. 2026 г.)

Незаметное обновление CS2 добавляет новый Vulkan‑шейдер для окклюзии неба, улучшая обработку глубины для геометрии неба и закладывая основу для более чистых и гибких визуальных решений неба.

  • Добавлен новый Vulkan‑шейдер `sky occluder` для управления глубиной и видимостью геометрии неба, улучшая способ, которым небо перекрывает дальние элементы мира.
Подробнее
Обновление кода15 окт. 2026 г., 03:34 GMT+3

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

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

  • HUD воспроизведения демо получает адаптивную компоновку, более чистое отображение времени/тиков и улучшенное выравнивание списка игроков.
  • Подсветка настройки прицела в меню опций теперь прекращается раньше, чем планировалось.
  • Версии клиента и сервера обновлены, обновлены VPK, библиотеки и метки сборки — мелкие подкапотные изменения.
Подробнее