Обновление Counter-Strike 2

[ ИГРОВОЙ ПРОЦЕСС ]

  • Обезвреживание бомбы в режиме «Зачистка» теперь выполняется мгновенно, если в раунде осталось достаточно времени и нет активированных гранат или коктейлей Молотова, способных помешать обезвреживанию.

  • Уменьшено время подготовки к раунду и задержка его перезапуска в режиме «Зачистка».

  • Теперь ручная курица выполняет трюк, если во время подготовки к раунду поставить на неё метку.

  • Имена ручных кур больше не отображаются, если у пользователя выбрано значение «Никакие» для параметра «Показывать аватары и пользовательские предметы».

[ СКРИПТЫ ДЛЯ КАРТ ]

  • Метод Instance.Precache теперь принимает объекты для предварительного кэширования.

  • Добавлен новый экспортируемый объект верхнего уровня — Entities.

  • Добавлен метод Entities.Spawn.

  • Добавлен метод Instance.OnBotControl.

  • Добавлен метод CSPlayerController.IsControllingBot.

  • Добавлен метод CSPlayerController.GetControlledBotPawn.

  • Добавлен метод CSPlayerPawn.Reset.

  • Метод Instance.ConnectOutput перемещён в объект Entities и теперь принимает объект конфигурации.

  • Метод Instance.DisconnectOutput перемещён в объект Entities.

  • Метод Instance.EntFireAtName переименован в Entities.FireInput.

  • Метод Instance.FindEntitiesByName переименован в Entities.FindByName.

  • Метод Instance.FindEntitiesByClass переименован в Entities.FindByClass.

  • Метод Instance.EntFireAtTarget переименован в Entity.FireInput.

  • Перемещённые и переименованные методы по-прежнему доступны в первоначальных объектах, но являются устаревшими.

  • Удалены методы Instance.FindEntityByName и FindEntityByClass.

  • При вызове метода у недействительного (удалённого) объекта Entity теперь выводится соответствующее сообщение.

  • Метод ConnectOutput теперь записывает в журнал предупреждение, когда у целевого объекта нет условия срабатывания с указанным названием.