Atualização CS2: Correção de Bug do pezinhos e correção da cache e melhorias para mapas
A Valve disponibilizou uma nova atualização para o Counter-Strike 2. O patch traz alterações significativas em mecânicas de jogo, com destaque para a implementação de uma penalidade de precisão em boosts (empilhamentos de jogadores) e aprimoramentos na consistência dos arremessos de granadas.
A atualização também inclui correções visuais no modo espectador e melhorias de colisão no mapa Cache, além de ampliar as ferramentas disponíveis para desenvolvedores de mapas na Oficina.
Confira as notas da atualização na íntegra:
Espectador
- Corrigida uma falha de pós-processamento que ocorria ao alternar entre alvos no modo espectador em mapas com diferentes volumes de pós-processamento.
- Resolvido um problema em que as silhuetas do raio-X ficavam travadas na tela ao trocar de jogador espectado.
- Corrigido o efeito de sobreposição de dano na interface do espectador.
Diversos
- Adicionada a variável
weapon_accuracy_stack_boost_limit(com valor padrão “2”). A alteração aplica a imprecisão de movimento em escadas a jogadores que estiverem atirando a partir de um boost estruturado por dois ou mais jogadores. - Realizados ajustes na transição da animação da AWP, desde o saque da arma até sua posição inativa.
- Aprimorada a consistência dos arremessos de granadas em movimento (jump throws) e a precisão da câmera de pré-visualização destes arremessos.
Mapas
Cache
- Ajustado o modelo das coberturas das janelas para registrar adequadamente colisões e exibir marcas de disparos (decals) quando atingidas.
- Implementados ajustes na colisão (clipping) de jogadores e utilitárias no entorno das janelas, coberturas e na entrada do duto.
Scripts de Mapas
A Valve incluiu uma série de novas funções para otimização e controle na criação de mapas:
- 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 - O ativador (activator) do evento
OnPlayerUsefoi alterado para ser sempre o jogador. - O chamador (caller) do evento
OnPlayerUsefoi alterado para ser sempre a entidade utilizada. - Corrigido o valor da função
CSInputs.LOOK_AT_WEAPON. - Corrigida uma falha crítica (crash) em potencial relacionada ao tratamento de exceções.