O Counter-Strike 2 contou com um novo pacote de novidades
na noite desta quarta-feira. Desta vez, a Valve direcionou
seus esforços para o sistema de scripting de mapas, permitindo
maior liberdade para os criadores de conteúdo. Este é o
segundo update da semana, que começou com foco total na
correção de falhas técnicas.
Confira os principais detalhes da nota oficial:
Novidades no Scripting de Mapas
A grande mudança envolve a forma como os mapas do Workshop lidam com informações e danos:
Salvamento de Dados: Criadores agora podem utilizar os comandos Instance.SetSaveData
e Instance.GetSaveData. Os mapas da Oficina suportam até 1 MB de dados salvos, que
ficam armazenados na Nuvem Steam, garantindo que o progresso do jogador seja mantido
mesmo em diferentes computadores.
Ajuste de Limites: O limite de tamanho desses arquivos pode ser alterado através do
comando sv_workshop_map_save_data_max_filesize_mb.
Mecânicas de Dano: Foi adicionada a função Instance.OnModifyPlayerDamage, que permite
ajustes finos logo após o cálculo de dano, mas antes de atingir o colete ou a vida. Ela
substitui a antiga Instance.OnBeforePlayerDamage e agora detalha o grupo de acerto (onde o tiro pegou).
Novas Flags e Comandos: Introdução da flag CSDamageFlags.IGNORE_ARMOR e novos verificadores
de entrada de comandos, como IsInputPressed e WasInputJustReleased.
Correção Técnica: Um erro de nomenclatura que exportava CSDamageTypes como CSDamageType
foi devidamente corrigido.
Outros Ajustes
Mapas: Os guias de mapa agora são compatíveis entre as versões padrão e noturna do mapa
Ancient (de_ancient e de_ancient_night).
|