В CS2 обновили движок и понерфили дефьюз

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

[ДВИЖОК]

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

[ГЕЙМПЛЕЙ]

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

[ИНТЕРФЕЙС]

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

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

– Перечисления (enums) cs_script теперь можно импортировать, и они ведут себя как TypeScript enums.
• CSWeaponType.PISTOL == 1
• CSWeaponType[1] == "PISTOL"
– Добавлены новые enums: CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags, CSWeaponAttackType.
– Добавлено значение BOOSTS в CSGearSlot — это слот для Healthshot’ов.
– Обновлён Instance.OnRoundEnd — теперь принимает параметр reason (причина окончания раунда).
– Обновлён 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