Обновление 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.
- Переключение Transform Pins (
- Пресеты 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, стабильное освещение в Осмотре и меню и обновлённые звуковые подсказки, а создатели — более быстрые пайплайны и предсказуемые превью.