В последнем обновлении Counter-Strike 2 реализовано несколько значимых изменений, касающихся карты Cache, скриптов и интерфейса.
Во-первых, чат в демозаписях теперь зашифрован по тем же правилам, что и в CS:GO. Командный чат больше недоступен для чтения при воспроизведении демофайлов, а общий чат можно прочитать только при просмотре через внутриигровой интерфейс.
Карта Cache
- Устранены различные зазоры на карте.
- Исправлена точка для прострела сквозь стену на B-планте.
- Добавлена недостающая точка спавна спецназа (CT) для соревновательного режима.
- Добавлены дополнительные точки спавна террористов (T).
Скрипты камер также изменились: CSPlayerCamera переименовали в CustomPlayerCamera и добавили новые методы GetPlayer, GetMode, SetMode и SetFollowConfig. При этом функции IsEnabled, SetEnabled и SetIsControllingAngles объявлены устаревшими, поэтому следует переходить к новым вызовам.
В custom_hud_layout появилось свойство «observable», которое определяет, видит ли наблюдатель интерфейс так же, как и игрок, за которым ведутся наблюдения (по умолчанию false). Устранены баги со старым состоянием интерфейса при смене целей наблюдения. Кроме того, custom_hud_layout теперь всегда отображается поверх базового HUD, а классы HUD_BUYMENU_VISIBLE и HUD_SCOREBOARD_VISIBLE управляются состоянием клиента.
Все эти изменения делают игру и работу с интерфейсом более стабильными, а просмотр реплеев — более конфиденциальным.