В четверг, 26 февраля, разработчики выпустили обновление для Counter-Strike 2, сосредоточенное на расширении возможностей скриптинга карт из мастерской. Патч добавил систему сохранения данных с поддержкой Steam Cloud, новые события для обработки урона и дополнительные инструменты для работы с вводом игрока, а также устранил технические неточности и расширил совместимость гайдов для de_ancient.
Скриптинг карт
- Добавлен
Instance.SetSaveData; - Добавлен
Instance.GetSaveData:- Карты из мастерской теперь могут сохранять до 1 МБ данных;
- Сохранения карт из мастерской используют Steam Cloud и сохраняются между переустановками игры;
- Лимит размера файла сохранения можно настроить с помощью
sv_workshop_map_save_data_max_filesize_mb.
- Добавлен
Instance.OnModifyPlayerDamage:- Вызывается после расчёта всех параметров урона, непосредственно перед изменением брони и здоровья
- Заменяет
Instance.OnBeforePlayerDamage - Включает hitgroup в данные события
- В данные события
OnPlayerDamageдобавлен hitgroup; - Добавлен флаг
CSDamageFlags.IGNORE_ARMOR; - Добавлен
CSPlayerPawn.IsInputPressed; - Добавлен
CSPlayerPawn.WasInputJustPressed; - Добавлен
CSPlayerPawn.WasInputJustReleased; - Добавлено перечисление
CSInputs; - Исправлена ошибка, из-за которой
CSDamageTypesэкспортировался под именемCSDamageType.
Разное
- Гайды по карте de_ancient теперь можно использовать на de_ancient_night и наоборот.
Ранее, 24 февраля, Valve выпустили небольшое обновление для Counter-Strike 2. Патч направлен на устранение технических ошибок и повышение производительности, включая исправление проблемы, затрагивавшей пользователей Windows 10 с процессорами Intel, а также визуальных сбоев на видеокартах AMD.
Читать по теме
24.02
|
Обновление
24.02
|
Сообщество
18.02
|
Событие