Update de código20 de out. de 2026, 19:33 BRT
Assinar updates

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

Um pequeno patch do CS2 atualizou silenciosamente binários do cliente/servidor, formalizou metadados de entidades em rede e melhorou diagnósticos das ferramentas sem mudanças diretas de jogabilidade ou conteúdo.

Resumo rápido

  • Binários do cliente e do servidor foram recompilados no Windows e Linux, confirmando uma atualização de código sem mudanças aparentes de jogabilidade.
  • Centenas de classes de jogabilidade, mundo e utilitários foram explicitamente marcadas como `network class`, deixando claro quais entidades são replicadas pela rede.
  • Tabelas de strings em vários módulos da engine e ferramentas foram atualizadas, possivelmente melhorando diagnósticos, leituras de profiling e a UX das ferramentas oficiais do CS2.
  • Headers de schema e recursos do Source 2 foram regenerados em sistemas centrais, mantendo metadados sincronizados com os binários atuais.
  • Manifestos de depots do Steam e marcadores de build foram atualizados, elevando as versões cliente/servidor e assegurando compatibilidade de servidores com o novo build.

Um pequeno patch do CS2 atualizou silenciosamente definições de rede e ferramentas internas sem mudanças evidentes de jogabilidade ou conteúdo.

Atualização do núcleo do motor e da rede

  • Binaries do cliente/servidor atualizados: client.dll e server.dll no Windows, bem como os equivalentes Linux (libclient.so, libserver.so), foram recompilados. Isso confirma uma atualização de código em produção, mesmo que não haja sinais claros de ajustes de balanceamento ou novas funcionalidades visíveis aos jogadores.
  • Marcação explícita de entidades em rede: Um grande número de classes de jogo e de mundo no ficheiro de descrição de rede do servidor agora trazem um marcador claro network class. Isso inclui:
    • Entidades centrais de jogabilidade como CBaseEntity, CBasePlayerController, CBasePlayerPawn, CCSPlayerController, CCSPlayerPawn, CCSWeaponBase, CBaseCSGrenade, CBaseCSGrenadeProjectile e PlantedC4.
    • Todas as armas padrão do CS2 (CWeaponAK47, CWeaponAWP, pistolas, SMGs, rifles, espingardas, etc.), utilitários (CFlashbang, CHEGrenade, CMolotovGrenade, CSmokeGrenade e os projéteis correspondentes) e itens como CItem_Healthshot, CItemDogtags, CItemDefuser.
    • Entidades de interação e gatilho do mundo como CBaseTrigger, CFuncConveyor, CFuncLadder, variantes de CFuncDoor, CTriggerPhysics, CTriggerBuoyancy, CTriggerFan, CVoteController e muitas outras.
    • Controladores visuais e de áudio do ambiente, incluindo CEnvVolumetricFogController, CEnvVolumetricFogVolume, CEnvCubemap, CEnvCubemapFog, CGradientFog, CSoundEvent, CSoundArea, CSoundOpvarSet e diversas entidades de luz e skybox.
  • Por que importa:
    • Essas marcações por si só não alteram a jogabilidade, mas formalizam quais entidades fazem parte do estado replicado do jogo (network class).
    • A limpeza provavelmente melhora ferramentas internas (depuradores, profilers) que lidam com o estado de rede e pode facilitar trabalhos futuros em ferramentas de demos, diagnóstico de servidores ou suporte a modding.
    • Autores de plugins e administradores de servidores que dependem de metadados de rede de baixo nível podem notar uma classificação mais consistente de entidades, mas não deverão precisar alterar configurações por causa deste patch.

Melhoria de ferramentas e diagnósticos

  • Tabelas de strings atualizadas em várias ferramentas: Numerosas tabelas de strings de tempo de execução foram atualizadas para módulos de engine e ferramentas de conteúdo, incluindo engine2, matchmaking, networksystem, soundsystem, assetpreview, assetsystem, panorama, panoramauiclient e muitos editores do Source 2 (hammer, modeldoc_editor, cs2_item_editor, cs2_workshop_manager, sfm e outros).
  • Logs e formatações mais detalhados: As novas strings são em grande parte padrões de formatação (como Max:%u, P95:%u, P99:%u, %.3f ms, %.1f fps, size=%d, icon='%s', etc.), o que sugere com força:
    • Leituras de desempenho e latência mais detalhadas em ferramentas de profiling (vprof_subtool, engine2, rendersystemdx11, rendersystemvulkan).
    • Saída de depuração mais clara para rede (steamnetworkingsockets, networksystem), áudio (steamaudio, phonon, soundsystem), física (vphysics, vphysics2) e sistemas de animação/cena.
    • Refinamentos de UX em utilitários de criação de conteúdo, como navegador de assets, editor de itens, editores de modelos/partículas/pós-processamento e ferramentas relacionadas ao Workshop.
  • Impacto para criadores:
    • Mappers, criadores de skins e autores do Workshop podem notar painéis, logs ou inspetores ligeiramente mais descritivos ao usar a cadeia de ferramentas do CS2.
    • Essas mudanças parecem focadas em diagnóstico e visualização, não em alterar formatos de ficheiro, portanto o conteúdo existente deve continuar a funcionar normalmente.

Manutenção de schemas e metadados de recursos

  • Headers de schema do Source 2 atualizados: Uma ampla atualização de ficheiros de definição de schema foi regenerada em módulos como resourcesystem, entity2, animationsystem, physicslib, worldrenderer, particleslib, mathlib_extended e pulse_runtime_lib.
  • Tipos de recurso afetados: Os schemas tocados incluem metadados para:
    • Recursos centrais do jogo, como modelos (CModel, CRenderMesh), materiais (IMaterial2, CCompositeMaterialKit), texturas (CTextureBase), dados de animação (CAnimData, CAnimationGroup, HSequence), sistemas de partículas (IParticleSystemDefinition, IParticleSnapshot), listas de som (CVSoundEventScriptList, CVMixListResource), dados de visibilidade (CVoxelVisibility) e dados de mapa/mundo (World_t, VMapResourceData_t, CWorldNode, CEntityLump).
    • Recursos de UI e scripting (CPanoramaLayout, CPanoramaStyle, CPanoramaDynamicImages, CJavaScriptResource, CTypeScriptResource, IVectorGraphic).
    • Lógica e sistemas de fluxo (tipos de índice do tempo de execução Pulse, IPulseGraphDef, CPulseGameBlackboard).
    • Itens da economia (CCSGOEconItem) e diversos recursos dirigidos por dados (CVDataResource, CVDataItemDefs).
  • Impacto prático:
    • Isso parece ser uma regeneração rotineira para manter as exportações de schema em sintonia com os binários compilados.
    • Modders e engenheiros que acompanham esses headers podem notar pequenos ajustes estruturais, mas jogadores comuns não deverão perceber diferença.
    • Como o metadata de CCSGOEconItem foi incluído, isso pode indicar trabalho em andamento em torno de definições de itens ou ferramentas, mas não há indicação direta de novas skins ou cases neste patch.

Build, versão e empacotamento

  • Aumento de versão:
    • ClientVersion e ServerVersion passaram de 2000933 para 2000934 em steam.inf, confirmando um novo build oficial.
    • Identificadores internos de revisão (SourceRevision e built_from_cl.txt) foram atualizados para números de alteração mais recentes.
  • Manifestos de depot atualizados:
    • Múltiplos depots do Steam (incluindo o app principal do CS2 e depots de servidor dedicado) receberam novos IDs de manifesto, com hashes atualizados para as bibliotecas cliente/servidor, csgo.signatures e alguns dados de ferramentas como readonly_tools_asset_info.bin.
    • Essas alterações garantem que o Steam possa distribuir corretamente os novos binários e ferramentas para jogadores e operadores de servidor.
  • Impacto para servidores:
    • Servidores comunitários e competitivos precisarão atualizar para este novo número de build para manter compatibilidade com os clientes.
    • Como a atualização é em grande parte estrutural e focada em ferramentas, configurações de servidor e plugins que não dependem de layouts binários de baixo nível provavelmente não exigirão alterações.

Impacto geral

Para a maioria dos jogadores, este patch é praticamente invisível: não há novos modos, mapas ou ajustes de balance expostos aqui. Por baixo do capô, no entanto, a camada de rede foi organizada com anotações explícitas de network class e diversos sistemas de runtime e ferramentas ganharam logs e formatos mais ricos.

Esse tipo de atualização de manutenção costuma preparar o terreno para trabalhos futuros: diagnósticos mais confiáveis para desenvolvedores, metadados de rede mais claros para entidades e uma experiência um pouco mais suave para criadores que usam as ferramentas oficiais do CS2. Se você administra um servidor, trate isto como um aumento de versão rotineiro e mantenha seus binários atualizados; se cria conteúdo, fique atento a pequenas melhorias de usabilidade nas ferramentas oficiais.

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