Update de código13 de out. de 2026, 09:08 BRT
Assinar updates

Atualização do CS2 (13 de out. de 2026)

Atualização backend do CS2 que centraliza a deduplicação de strings para ferramentas, melhora o tratamento de localização e organiza metadados do build para facilitar patches futuros.

Resumo rápido

  • Novo `strings_dedupe.conf` centraliza como binários do engine e das ferramentas compartilham e desduplicam strings de texto, melhorando a consistência e o trabalho de localização futuro.
  • O script de atualização principal agora usa um passo genérico `DeduplicateStrings`, simplificando o pipeline interno de build e processamento de texto do CS2.
  • Metadados do repositório foram limpos para marcar melhor arquivos gerados, ajudando a manter um fluxo de trabalho de desenvolvimento mais organizado para futuras atualizações do CS2.

Esta atualização de backend do CS2 melhora discretamente como as ferramentas de desenvolvimento tratam texto e dados de localização, o que deve ajudar a manter patches futuros mais limpos e com menos erros para jogadores e criadores.

Ajustes nas Ferramentas e no Pipeline de Localização

  • Deduplicação centralizada de strings: Um novo arquivo de configuração, strings_dedupe.conf, foi adicionado para gerir como strings de texto são desduplicadas entre vários binários de ferramentas do CS2 e do Source 2. Essa configuração referencia listas de strings compartilhadas do motor, como engine2_strings.txt, tier0_strings.txt, e uma lista de ignore, aplicando-as a várias saídas específicas de ferramentas.
  • Cobertura entre ferramentas de criadores: As regras de deduplicação cobrem explicitamente muitas ferramentas voltadas a criadores, incluindo Hammer (tools/hammer_strings.txt), utilitários de modelos e assets (modeldoc_editor_strings, assetpreview_strings, assetrename_strings, cs_mdl_import.exe_strings, modeldoc_utils_strings), ferramentas de física (physicsbuilder_strings), ferramentas de itens e UI (cs2_item_editor_strings, assetbrowser_strings, vconsole2.exe_strings, helpsystem_strings), e ferramentas cinematográficas/pós-processo (sfm_strings, postprocessingeditor_strings, met_strings, subrecteditor_strings, toolscenenodes_strings, pet_strings). Isso indica que a Valve está centralizando textos duplicados ou compartilhados para manter as UIs e mensagens das ferramentas mais consistentes.
  • Impacto provável para criadores: Embora isso não altere diretamente o comportamento dentro do jogo, deve facilitar a atualização e localização de textos da interface de forma mais consistente. Map makers, criadores de itens e outros usuários avançados podem ver menos strings estranhas ou inconsistentes entre ferramentas ao longo do tempo, especialmente em idiomas não ingleses.

Script de Build e Melhorias de Manutenção

  • Chamada de deduplicação simplificada: O script de atualização principal agora usa um passo genérico DeduplicateStrings em vez de passar vários arquivos específicos manualmente a cada execução. Isso aponta para um pipeline interno mais flexível e fácil de manter para o tratamento de dados textuais.
  • Organização do repositório: A configuração do projeto agora marca conteúdo gerado em manifests/* e o arquivo DumpSource2/.stringsignore como “generated” para as ferramentas. Isso não altera o jogo, mas ajuda a manter o fluxo de trabalho de desenvolvimento mais limpo e reduz ruído quando desenvolvedores trabalharem em atualizações futuras.

Impacto geral

Para jogadores, esta atualização é em grande parte invisível, mas estabelece a base para um manuseio de texto mais limpo e uma localização mais robusta nas ferramentas e sistemas de suporte do CS2. Para criadores e usuários avançados que dependem das ferramentas oficiais, essas mudanças podem levar gradualmente a interfaces mais polidas, textos mais consistentes e atualizações mais suaves à medida que o jogo evolui.

Voltar aos updates

Updates recentes

Update de código15 de out. de 2026, 14:57 BRT

Atualização do CS2 (15 de out. de 2026)

Pequena build de manutenção do CS2 melhora a robustez da interface de informações/transferência de partidas, adiciona um novo material de ferramentas skybox occluder e atualiza metadados de empacotamento.

  • A interface de informações da partida agora trata o progresso de download de replay de forma mais confiável e limpa os manipuladores de eventos para evitar atualizações obsoletas.
  • Um novo material de ferramentas `toolsskybox_occluder` foi adicionado para workflows de level‑design e otimização.
  • As versões cliente e servidor foram atualizadas para `2000933`, com reapacks menores de VPKs e manifests, sem mudanças diretas de jogabilidade indicadas.
Ver detalhes
Update de código15 de out. de 2026, 04:16 BRT

Novo shader Vulkan para oclusão do céu (15 de out. de 2026)

Uma atualização discreta do CS2 adiciona um novo shader Vulkan para oclusão do céu, melhorando como a geometria do céu bloqueia o mundo e preparando terreno para horizontes mais limpos e céus mais flexíveis.

  • Adicionado um novo shader Vulkan de sky occluder para gerir profundidade e visibilidade da geometria do céu, melhorando como o céu oculta elementos distantes do mundo.
Ver detalhes
Update de código14 de out. de 2026, 21:34 BRT

Atualização do CS2 (14 de out. de 2026)

Pequena atualização do CS2 que melhora o HUD de reprodução de demos, reduz o período de destaque de uma configuração de crosshair e aplica atualizações rotineiras de builds e pacotes.

  • O HUD de reprodução de demos recebeu layout adaptativo, exibição de tempo mais flexível e melhor alinhamento da lista de jogadores.
  • O período de destaque de uma configuração de crosshair no menu de opções foi encurtado e terminará em meados de outubro.
  • Versões de cliente/servidor e VPKs foram atualizados com pequenas mudanças de build, bibliotecas e metadados.
Ver detalhes