В CS2 обновили бета-клиент

Список изменений в обновлении Counter-Strike 2 beta от 14.10.2025

[ДВИЖОК]

– Обновлён код движка до последней версии Source 2.
– Переработана симуляция прохождения пуль сквозь поверхности – снижена нагрузка на процессор.
– Улучшено использование ядер CPU при обработке некоторых частиц и звуковых эффектов, что уменьшает общую нагрузку на процессор во время стрельбы.

[ГЕЙМПЛЕЙ]

– При разминировании C4 оружие теперь опускается, прицеливание становится недоступным, а после завершения разминирования стрельба задерживается на 150 мс.
– Исправлена ошибка, из-за которой 1 тик некорректно вычитался из sv_predictable_damage_tag_ticks.

[ИНТЕРФЕЙС]

– Клипы мейджора теперь можно смотреть в Spectator Loadout.
– Выбранный игрок теперь заметнее на панели команды.
– Контекстное меню в инвентаре теперь открывается в позиции, соответствующей положению курсора.
– Индикатор режима оружия на HUD перемещён к счётчику патронов.

[СКРИПТИНГ КАРТ]

– Перечисления (enums) cs_script теперь можно импортировать — они работают так же, как TypeScript enums.
– CSWeaponType.PISTOL == 1
– CSWeaponType[1] == "PISTOL"
– Добавлены перечисления: CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags, CSWeaponAttackType.
– В CSGearSlot добавлено значение BOOSTS — это слот для healthshot (лечащего инъектора).
– Обновлено событие Instance.OnRoundEnd — теперь оно получает причину завершения раунда.
– Instance.OnBeforePlayerDamage теперь принимает damageType и damageFlags, и может их изменять.
– Instance.erDamage теперь получает damageType и damageFlags.
– Instance.OnKnifeAttack теперь получает attackType.
– Обновлены Instance.TraceLine, Instance.TraceSphere, Instance.TraceBox.
– Конфигурация трассировки теперь принимает массив игнорируемых сущностей или одну сущность.
– Можно задать трассировку по хитбоксам.
– Результат трассировки включает hitGroup, если трассировка шла по хитбоксам.
– Instance.BulletTrace теперь также возвращает hitGroup.
– Entity.TakeDamage теперь принимает damageType и damageFlags.
– Добавлен метод CSWeaponData.GetGearSlot().

Источник: www.counter-strike.net