В список бета-версий CS2 добавлена новая предварительная сборка (1.41.1.3-rc1). Она несовместима с открытым подбором матчей.
Инструкции по переходу на бета-версию CS2 находятся на этой странице:
https://support.steampowered.com/kb_article.php?ref=9847-WHXC-7326
[ ДВИЖОК ]
-
Код движка обновлён до последней версии Source 2.
-
Переработана симуляция проникновения пуль для снижения нагрузки на центральный процессор.
-
Улучшено использование ядер при обработке клиентом некоторых эффектов частиц и звуковых эффектов для снижения общей нагрузки на центральный процессор во время стрельбы.
[ ИГРОВОЙ ПРОЦЕСС ]
-
При обезвреживании бомбы модель оружия в виде от первого лица теперь опускается, предотвращая вызов снайперского прицела. Кроме того, после прекращения обезвреживания теперь действует задержка на стрельбу в 150 мс.
-
Решена проблема, из-за которой значение консольной переменной sv_predictable_damage_tag_ticks по ошибке уменьшалось на единицу.
[ ИНТЕРФЕЙС ]
-
Ролики с яркими моментами мейджора теперь можно посмотреть в меню осмотра снаряжения в режиме наблюдения.
-
Выбранный для наблюдения игрок теперь лучше выделяется на верхней панели.
-
Место появления контекстного меню в инвентаре теперь привязано к курсору.
-
Индикатор режима стрельбы в геймплейном интерфейсе теперь находится под счётчиком текущего магазина.
[ СКРИПТЫ ДЛЯ КАРТ ]
-
Перечисления cs_script теперь можно импортировать. Они работают так же, как объекты аналогичного типа в TypeScript:
-
CSWeaponType.PISTOL == 1
-
CSWeaponType\ == "PISTOL"
-
Добавлены перечисления CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags и CSWeaponAttackType.
-
В перечисление CSGearSlot добавлена константа BOOSTS, отвечающая за ячейку для медшприцов в снаряжении.
-
Метод Instance.OnRoundEnd теперь принимает значение причины завершения раунда.
-
Метод Instance.OnBeforePlayerDamage теперь принимает аргументы damageType и damageFlags и может менять их значения.
-
Метод Instance.OnPlayerDamage теперь принимает аргументы damageType и damageFlags.
-
Метод Instance.OnKnifeAttack теперь принимает аргумент attackType.
-
Обновлены методы Instance.TraceLine, Instance.TraceSphere и Instance.TraceBox:
-
Конфигурация трассировки теперь принимает как массив игнорируемых объектов, так и один такой объект.
-
В конфигурации теперь можно настроить трассировку до хитбоксов.
-
При трассировке до хитбоксов результат будет включать значение hitGroup.
-
Результат вызова метода Instance.BulletTrace теперь включает значение hitGroup.
-
Метод Entity.TakeDamage теперь принимает аргументы damageType и damageFlags.
-
Добавлен метод CSWeaponData.GetGearSlot.