Atualização do Counter-Strike 2 (18 de mai. de 2026)
Correções para espectador, ajustes em armas, mudanças na cache e várias adições e correções no SDK.
Resumo rápido
- Correções em pós-processamento, silhuetas x-ray e sobreposição de dano do espectador.
- Ajustes em armas e jogabilidade, incluindo `weapon_accuracy_stack_boost_limit` e melhorias nos jump throws.
- Ajustes na cache para colisão e recortes em janelas, coberturas e entrada de ventilação.
- Várias adições de APIs e eventos ao SDK e correções em handlers e inputs.
Correções e melhorias variadas no cliente, jogabilidade, cache e no SDK.
Espectador
- Corrigido um caso de artefato de pós-processamento ao alternar alvos de espectador em mapas com volumes de pós-processamento diferentes.
- Corrigido um caso de silhuetas x-ray presas ao alternar alvos de espectador.
- Corrigido o efeito de sobreposição de dano do espectador.
Jogabilidade e armas
- Adicionado
weapon_accuracy_stack_boost_limit(valor padrão "2") para aplicar imprecisão de escada a jogadores impulsionados por um empilhamento de este número ou mais de jogadores. - Ajustes na transição de draw para idle da AWP.
- Melhorada a consistência dos throws de salto com granada e a precisão da câmera de pré-visualização do jump throw.
Cache
- Ajustado o modelo das coberturas de janela para mostrar colisão / decalques quando atirado.
- Ajustes no recorte de jogadores e recorte de granadas ao redor de janelas, coberturas de janela e entrada de ventilação.
SDK e scripting
- Adicionado
Instance.RegisterCheatCommand. - Adicionado
Instance.GetAllPlayerControllers. - Adicionado
Instance.OnBeginRoundRestart. - Adicionado
Instance.SetRoundRemainingTime. - Adicionado
CSPlayerController.AddMoneySpendableNow. - Adicionado
CSPlayerController.GetMoneySpendableNow. - Adicionado
CSPlayerController.AddMoneyEarnedForNextRound. - Adicionado
CSPlayerController.GetMoneyEarnedForNextRound. - Adicionado
CSPlayerPawn.HasHelmet. - Adicionado
CSPlayerPawn.SetHasHelmet. - Adicionado
CSPlayerPawn.IsScoped. - Adicionado
CSWeaponBase.IsSilencerOn. - Alterado o ativador de
OnPlayerUsepara sempre ser o jogador. - Alterado o chamador de
OnPlayerUsepara sempre ser a entidade usada. - Corrigido o valor de
CSInputs.LOOK_AT_WEAPON. - Corrigida uma possível falha ao tratar exceções.
