Atualização do CS2 (23 de set. de 2026)
Novo estilo Static Square para mira, mais opções de contorno, ajustes no Rush, fotos de pets em JPEG com limites de stickers e pequenos polimentos em mapa, animação e UI.
Resumo rápido
- Adicionado o novo estilo de mira 8 (Static Square), com opções ampliadas de contorno e shaders de mira atualizados para PC e Vulkan.
- Rush teve tempos reduzidos de freeze e warmup, duração de timeout técnico encurtada e lógica de contagem refinada que trata salas finais de forma diferente e rastreia kills legítimas.
- Cabine de fotos dos pets agora grava JPEGs de alta qualidade em vez de PNGs, com integração melhorada ao inventário de stickers, limite de colocação e compatibilidade consistente com o Pet Book.
- A entrada do Pet Book no cartão do jogador só aparece para pets chocados ou livros aposentados; além disso, texto da UI da mira e do seletor de cores foi clarificado e localizado.
- Dados oficiais do guia de mapa atualizados para de_train e o grafo principal de animação do worldmodel foi atualizado, junto de novas keybindings para ferramentas e suporte a JPEG/compressão no backend.
Esta atualização do CS2 traz um novo estilo de mira, opções de contorno mais finas, ajustes nas regras do Rush, melhorias no sistema de fotos de pets e pequenos polimentos em animações, guias de mapa e interface.
Atualizações da Mira: novo estilo e controle de contorno
- Novo estilo de mira 8 – Static Square: Foi adicionado
cl_crosshairstyle = 8, exposto nas configurações como “Static Square”. Ele aparece junto aos estilos existentes no menu e é marcado como um dos estilos “novos” no editor. - Comportamento das opções do estilo 8: Ao selecionar o estilo 8, a interface mostra controles específicos para o ponto central e o gap, indicando que este estilo é uma quadrado sólido ajustável com um ponto central e espaçamento finos.
- Contornos ampliados: A opção
cl_crosshair_drawoutlineagora aceita 0–2 em vez de um simples ligar/desligar:0– Sem Contorno1– Contorno Completo2– Meio Contorno Esses rótulos aparecem no menu de configurações da mira, permitindo controlar a visibilidade sem forçar uma borda grossa completa.
- Atualizações de shader: Shaders relacionados à renderização da mira em PC e Vulkan (
csgo_crosshair_*_50_*.vcs) foram atualizados, sugerindo ajustes na rota de renderização que podem melhorar consistência ou clareza visual entre diferentes backends gráficos, sem alterar a jogabilidade.
Ajustes nas regras do Rush
Rush recebeu mudanças de temporização e refinamentos na lógica de contagem regressiva de final de rodada.
- Tempo de freeze mais curto:
mp_freezetimenogamemode_rush.cfgfoi reduzido de 13 para 11 segundos, acelerando levemente o início das rodadas. - Duração de timeout técnico reduzida:
mp_technical_timeout_duration_scaiu de 120 para 30 segundos, tornando pausas técnicas bem mais curtas por padrão. - Warmup mais rápido após conexão:
mp_warmuptime_all_players_connectedfoi reduzido de 15 para 5 segundos, fazendo o jogo começar mais rápido quando todos estiverem conectados. - Reformulação da contagem regressiva da rodada: O script do mapa Rush (
rush_001.js) ganhou nova lógica:- Mantém uma contagem padrão de 7 segundos, mas salas finais/decisor usam uma contagem de 14 segundos quando uma equipe é eliminada.
- O script agora rastreia “kills legítimas” por equipe por rodada. A contagem baseada em eliminação só inicia se a equipe opositora tiver ao menos uma kill apropriada naquela rodada e se o modo não estiver configurado para encerrar imediatamente a rodada na eliminação.
- O tempo restante da rodada é limitado (clamped) para que as contagens não excedam o valor adequado para a sala atual.
Essas alterações visam deixar o Rush mais ágil entre rodadas e reduzir casos em que eliminações encerram salas de forma confusa ou pouco merecida.
Cabine de fotos dos pets e melhorias no Pet Book
O sistema de fotografias e do livro de pets recebeu várias melhorias funcionais, incluindo a migração para JPEG e mais controle sobre stickers.
- Fotos agora em JPEG:
- Fotos de pets passam a ser gravadas via
WriteCompositionLayerJPEGem vez de PNG, com aresta longa máxima de 1200 pixels e qualidade JPEG 95. - A lógica de nomes e parsing usa a constante de extensão compartilhada
PetPhotoTag.EXT = '.jpg', e todas as buscas por bibliotecas e livros de fotos agora procuram por*.jpgem vez de*.png. - Essa mudança deve reduzir o tamanho dos arquivos mantendo alta qualidade, ajudando em armazenamento e tempos de carregamento.
- Fotos de pets passam a ser gravadas via
- Integração com inventário de stickers:
- O navegador de stickers do pet agora escuta eventos
CSGOInventoryItemLoadedpara atualizar os tiles de sticker conforme os dados do inventário chegam. - É usado um filtro dedicado (
item_definition:sticker) emSetInventoryFilter, tornando a busca por stickers mais robusta.
- O navegador de stickers do pet agora escuta eventos
- Limites e controles de colocação de stickers:
- Há um novo máximo de 10 stickers colocados por foto (
MAX_PLACED_STICKERS = 10). - O sistema rastreia quais itens de sticker já foram colocados e desativa tiles para esses itens ou quando o limite é alcançado.
- Tiles de sticker são reativados automaticamente quando um sticker é removido, mantendo a UI sincronizada com as colocações reais.
- Stickers recém- colocados ganham um pequeno offset posicional aleatório, deixando o layout mais orgânico antes do ajuste fino.
- Há um novo máximo de 10 stickers colocados por foto (
- Compatibilidade da biblioteca e do livro de fotos:
- Todo o código que escaneia pastas de fotos de pets para entradas de biblioteca e livro agora usa a constante de extensão JPEG, garantindo que fotos antigas ou futuras sejam encontradas corretamente.
No conjunto, essas mudanças modernizam o pipeline de fotos de pets, melhorando desempenho e controle sobre a decoração com stickers.
Acesso ao Pet Book no cartão do jogador
O menu de contexto do jogador teve um ajuste que altera quando a opção Pet Book aparece.
- Apenas pets “chocados” contam:
- Um novo helper
_HatchedPetItemID()verifica o nível de upgrade do pet via atributo do item. - A entrada do Pet Book no cartão do jogador só é oferecida se o seu pet existir e tiver pelo menos um nível de upgrade, ou se houver livros de pets aposentados armazenados.
- Um novo helper
- Opção do livro ao vivo condicionada:
- Ao construir o menu do pet book, a opção de abrir o HatchBook do pet ao vivo agora depende de
_HatchedPetItemID()em vez de qualquer item de pet.
- Ao construir o menu do pet book, a opção de abrir o HatchBook do pet ao vivo agora depende de
Isso evita que jogadores vejam opções de Pet Book para pets não chocados, deixando o menu mais intuitivo.
Polimento de UI e localização
Várias mudanças pequenas, mas visíveis, de texto e comportamento na interface foram aplicadas.
- Rótulos nas configurações da mira:
- Novas strings de localização para Static Square (
GameUI_CrosshairStyle8) e sua tooltip foram adicionadas, fazendo o nome e a descrição aparecerem corretamente no menu. - As opções de contorno receberam rótulos explícitos: Contorno Completo, Meio Contorno e Sem Contorno.
- Novas strings de localização para Static Square (
- Texto do seletor de cores:
- O seletor de cores agora tem strings dedicadas: “New” (
GameUI_ColorPicker_New) e “Current” (GameUI_ColorPicker_Current) acima das swatches de pré-visualização, substituindo rótulos genéricos reaproveitados. Isso deixa mais claro qual swatch representa a cor que está sendo editada.
- O seletor de cores agora tem strings dedicadas: “New” (
- Limpeza de strings de mapa e modo:
- Duas strings de nomes de mapa de pet photo (
SFUI_MAP_pet_photo_park,SFUI_MAP_pet_photo_studio) foram removidas da localização em inglês, sugerindo que esses rótulos estão em desuso ou sendo tratados de outra forma. - Uma entrada duplicada do nome do modo Rush (
SFUI_GameMode_rush) foi removida, mantendo apenas o string principal “Rush”.
- Duas strings de nomes de mapa de pet photo (
Esses ajustes melhoram menus e tooltips, tornando as novas funcionalidades mais fáceis de descobrir e a terminologia mais consistente.
Atualizações do mapa de guias em de_train
- Ajustes nas anotações de de_train:
- O recurso oficial de anotações para de_train foi atualizado (
annotations/official/de_train/de_train_italian.json).
- O recurso oficial de anotações para de_train foi atualizado (
Embora os marcadores exatos não estejam listados aqui, isso aponta para ajustes nos guias embutidos do mapa, provavelmente refinando callouts ou sugestões de granadas em um dos idiomas suportados.
Atualização do grafo de animação do worldmodel
- Grafo do worldmodel atualizado:
- O arquivo principal
animation/graphs/worldmodel/worldmodel.vnmgraph_cfoi modificado.
- O arquivo principal
Esse tipo de mudança costuma afetar como animações em terceira pessoa são mescladas e transicionadas. Não implica, por si só, alteração de timing de armas ou registro de acertos, mas espectadores e colegas podem notar movimentos de personagem um pouco mais suaves ou consistentes.
Ferramentas e pipeline de conteúdo
Muitas atualizações aqui visam criadores e ferramentas internas.
- Novo arquivo de keybindings do editor de curvas:
- Foi adicionada a definição
curveeditor_key_bindings.txt, com entradas como:Fpara enquadrar curvasDelete/Backspacepara apagar seleções- Mouse esquerdo/direito para selecionar, mover e arrastar
- Roda do mouse para zoom
Shift/Alt/Ctrlcomo modificadores
- Isso deve tornar o editor de curvas mais consistente e descobrível para autores de mapas e conteúdo.
- Foi adicionada a definição
- Strings de engine/UI relacionadas ao pipeline:
- Novas strings referentes a
WriteCompositionLayerJPEGe uma referência aati_compress_wrapper.dllaparecem, coerentes com o uso de JPEG nas fotos de pets e possíveis mudanças no backend de compressão de texturas/ativos.
- Novas strings referentes a
Essas alterações são em grande parte invisíveis aos jogadores, mas mostram investimento contínuo em ferramentas de criação e no pipeline de mídia por trás de recursos como fotos de pets.
Impacto geral
Esta atualização combina refinamentos visíveis para jogadores e manutenção de infraestrutura:
- Jogadores competitivos e casuais ganham um novo estilo Static Square e controle mais granular de contorno na mira, suportados por shaders atualizados.
- O modo Rush foi ajustado para ser mais rápido entre rodadas e mais justo em contagens baseadas em eliminações, especialmente em salas decisoras.
- Donos de pets têm um sistema de fotos mais robusto com saída JPEG e melhor manuseio de stickers, e o Pet Book respeita a progressão do pet.
- Guias de mapa em de_train, animações do worldmodel, textos de UI e ferramentas de criação receberam melhorias incrementais que, juntas, deixam o CS2 mais limpo e polido.
Nenhuma mudança aqui aponta para grandes alterações de balanceamento de jogabilidade; trata-se principalmente de polimentos visuais, de interface e de infraestrutura.
