Update de código4 de out. de 2026, 08:22 BRT
Assinar updates

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

O CS2 remove silenciosamente configs legados do CS:GO, scripts de demonstração do editor e addons comunitários empacotados, além de limpar shaders, ativos de ferramentas e alguns scripts de UI — mudanças que afetam mais modders, usuários de ferramentas e integ

Resumo rápido

  • Mapas addon comunitários legados (`cs_alpine`, `de_sanctum`, `de_stronghold`, `de_warden`) e seus ativos não são mais empacotados como conteúdo do jogo base.
  • Scripts de exemplo e UI do editor (o “zoo”) foram removidos do jogo empacotado, sugerindo realocação ou atualização dos exemplos `cs_script` para modders.
  • Scripts Panorama para o honor icon, pré‑visualização do menu de compra e um layout de HUD foram deletados como parte de um refactor da lógica de UI.
  • Configs de motor da era CS:GO, conjuntos de shaders, materiais de tools e ativos de startup antigos foram aparados, consolidando o CS2 em pipelines mais novos.
  • O esquema `steammessages_gc.proto` e vários manifests de build/empacotamento mudaram, afetando integrações de terceiros mais do que o gameplay.

Esta atualização reorganiza silenciosamente muitos recursos internos do CS2: vários mapas e addons de exemplo legados foram removidos ou realocados, arquivos antigos de configuração e shaders foram limpos, e alguns scripts de UI e definições de protocolo foram aposentados. O jogo competitivo não é afetado, mas modders, criadores da Workshop e usuários de ferramentas podem notar mudanças em onde certos recursos ficam ou como são acessados.

Limpeza de mods e addons da comunidade

  • Addons comunitários legados removidos dos arquivos do jogo: Os manifests de diretório para cs_alpine, de_sanctum, de_stronghold e de_warden em game/csgo_community_addons foram apagados, junto com milhares de ativos referenciados (modelos, materiais, partículas, sons, skyboxes e arquivos de mapa).
    • Isso confirma que esses mapas addon não são mais empacotados como conteúdo comunitário incorporado na instalação base.
    • Na prática, provavelmente significará que esses mapas só estarão disponíveis via Workshop ou downloads separados, em vez de virem como exemplos incluídos.
  • Detalhes da limpeza de ativos de addon: Caminhos removidos incluem:
    • Arquivos de mapa e skyboxes como maps/de_sanctum.txt, maps/de_sanctum_skybox.vpk, maps/prefabs/skybox_night2.vpk e maps/prefabs/de_warden/de_warden_skybox.vpk.
    • Grandes conjuntos de arte de ambiente para cada addon (por exemplo, materials/de_gibraltar/*, materials/alpinemesh/*, materials/de_warden/*).
  • Impacto para criadores e servidores:
    • Operadores de servidores comunitários e mapeadores que dependiam desses ativos pré-empacotados podem precisar garantir que seus próprios itens da Workshop ou pacotes de servidor incluam todos os recursos necessários.
    • Essa limpeza sugere que a Valve está separando o conteúdo principal do jogo de conteúdo exemplo ou de terceiros, o que pode deixar a instalação principal mais enxuta e reduzir confusões sobre o que é oficialmente suportado.

Remoção dos scripts “zoo” do editor e conteúdo de treino

  • Scripts do editor "zoo" removidos do conteúdo empacotado: Um conjunto de helpers em JavaScript para o mapa de ferramentas maps/editor/zoo foi deletado tanto na forma fonte quanto empacotada, incluindo:
    • chess.js (demo complexo que embutia um motor de xadrez e outra lógica)
    • trace.js (visualizador de traces usando TraceLine, TraceSphere, TraceBox, TracePlayer e TraceBullet)
    • grenadetraining.js (lógica do mini‑jogo de treino de granadas HE)
    • mdlchange.js (demo de troca e escala de modelos em tempo real)
    • setup.js e input.js (setup de warmup/bots, HUD custom e overlays de debug de input)
    • Ativos de UI welcome.css e welcome.xml, além de um pequeno hello.js de exemplo.
  • Por que isso importa para modders:
    • Esses scripts eram exemplos integrados da API cs_script/point_script usada em tools mode. A remoção da cópia enviada com o jogo sugere que foram movidos ou substituídos por exemplos atualizados em outro lugar.
    • Autores de mapas que dependiam desses arquivos em maps/editor/zoo/scripts/* precisarão manter cópias próprias em seus projetos em vez de referenciar a cópia do motor.
  • Impacto para jogadores:
    • Essas mudanças ocorrem em locais de editor e ferramentas; jogadores regulares não devem notar alterações no gameplay normal, modos de treino ou mapas oficiais.

Panorama UI: scripts de honor icon e pré‑visualização do menu de compra

  • honor_icon.js removido:
    • O script Panorama responsável pelos visuais do “honor icon” — coloração de streaks de XP, partículas e fallback de badge Prime — foi deletado de panorama/scripts.
    • O arquivo determinava cores/partículas com base em um tier xptrail_value e no status Prime.
    • A remoção sugere fortemente que a lógica do honor icon foi movida para outro lugar (possivelmente XML de layout, outro script ou código de backend), ou que o efeito está sendo aposentado/repaginado.
  • Script de pré‑visualização do buymenu.js removido:
    • Um pequeno script usado para atualizar a pré‑visualização do agente no menu de compra (BuyMenu_UpdateCharacter handler) também foi excluído.
    • Ele usava CharacterAnims e ItemInfo para mostrar seu agente e arma atuais.
    • Isso indica um refactor interno: a funcionalidade pode agora ser tratada por código compartilhado de vanity/preview ao invés de um script específico.
  • Nó de layout HUD removido:
    • hud/infohudlayouts.xml, que envolvia um elemento CSGOInfoHudLayouts, foi removido.
    • Isso provavelmente reflete uma simplificação ou realocação de como layouts de HUD por modo são definidos, em vez de uma mudança visual direta.
  • Efeito esperado para jogadores:
    • Por serem scripts pequenos e de escopo limitado, jogadores deverão perceber mudanças sutis no comportamento da UI (por exemplo, como visuais de honor/XP ou a atualização da pré‑visualização do menu de compra são aplicados) mais do que grandes redesenhos visuais.
    • A funcionalidade subjacente provavelmente foi preservada por novos caminhos de código, mas alguns comportamentos de canto podem mudar com o refactor.

Arquivos de configuração do motor e gameinfo legados

  • Arquivos centrais gameinfo.gi do CS:GO removidos:
    • game/csgo_core/gameinfo.gi e game/csgo_imported/gameinfo.gi foram deletados.
    • Esses arquivos descreviam a configuração antiga do Source 2 para “CSGO Core” e “CSGO Imported”, incluindo caminhos de busca, modos do pipeline de render (CsgoForward, ferramentas), defaults do Hammer, configurações de baked lighting e navmesh, e vários toggles do motor.
  • Configs específicas de branch limpas:
    • gameinfo_branchspecific.gi em game/csgo_core e game/csgo_imported também foram removidos.
  • O que isso implica:
    • O CS2 parece estar consolidando para um único caminho de configuração atualizado ao invés de herdar das camadas csgo_core / csgo_imported.
    • Modders que usam ferramentas internas do motor ou caminhos de importação legados do CS:GO podem precisar passar a usar documentação e configs específicas do CS2 em vez desses antigos gameinfo.
    • Para jogadores comuns isso não tem impacto direto; é uma mudança estrutural, não de gameplay.

Limpeza de shaders e pipeline de render

  • Grande conjunto de shaders Vulkan removidos de csgo_core:
    • Cerca de 35 arquivos de shader fonte em game/csgo_core/shaders_vulkan_dir/shaders/vfx foram deletados, incluindo:
      • Shaders de material: csgo_character.slang, csgo_customglove.slang, csgo_customweapon.slang, csgo_lightmappedgeneric.slang, csgo_vertexlitgeneric.slang, csgo_unlitgeneric.slang, simple.slang, generic.slang, spritecard.slang.
      • Passes especializados e ferramentas: csgo_tools_wireframe.slang, csgo_tools_shading_complexity.slang, tools_solid.slang, tools_wireframe.slang, além de vários shaders compostos e de debug.
  • Manifests de shaders adicionais removidos:
    • game/csgo_core/shaders_vulkan_dir.txt e shaders_pc_dir.txt foram removidos, junto com suas listas de paths.
  • Shader StatTrak de arma do CS2 removido de game/csgo:
    • shaders_vulkan_dir/shaders/vfx/csgo_weapon_stattrak.slang também foi deletado.
  • Helpers genéricos do motor para shaders atualizados:
    • Alguns utilitários genéricos de shader em game/core/shaders_vulkan_dir/shaders/vfx (por exemplo, inicialização de partículas na GPU, culling agregado) foram removidos em sua forma anterior.
  • Impacto provável:
    • Esses arquivos faziam parte de um pipeline de shader interno mais antigo. A remoção indica que o jogo ao vivo agora usa um conjunto de shaders mais novo e unificado em outro lugar da árvore.
    • Jogadores não devem perceber degradação visual óbvia; isso parece uma migração de módulos rotulados CS:GO para equivalentes consolidados do CS2.
    • Modders que faziam referência a esses nomes de shader exatos para ferramentas terão de atualizar paths hard‑coded.

Ferramentas, arte do editor e manifests de ativos

  • Imagens antigas da UI de ferramentas removidas:
    • Vários PNGs usados por ferramentas internas foram deletados, por exemplo:
      • Gráficos de radio button e tab no estilo valve_style
      • vconsole/ping.png
    • Isso aponta para um refresh ou simplificação da skin UI das ferramentas; não afeta visuais do jogo em si.
  • Manifests de info de ativos de ferramentas aparados:
    • readonly_tools_asset_info.txt em csgo_core e csgo_imported foram limpos.
    • Itens removidos incluem materiais e texturas para light cookies (materials/effects/lightcookies/*), materiais dev/placeholder, materiais helper de ferramenta como materials/tools/tools_cs_place.vmat e materiais de ladder invisível, além de um material startup_background.
  • Manifests de pacotes ajustados:
    • pak01_dir.txt para csgo_core e csgo_imported foram atualizados para descartar as versões compiladas (_c) desses mesmos materiais e texturas.
  • Efeito para usuários da Workshop e ferramentas:
    • Mapeadores que dependiam de texturas de light cookie padrão da Valve ou de alguns materiais de dev mais obscuros podem precisar fornecer equivalentes próprios.
    • Como essas entradas viviam em manifests orientados a ferramentas, isso afeta principalmente Hammer e ferramentas internas, não servidores ao vivo.

Mudanças de protocolo e integração

  • steammessages_gc.proto removido:
    • O arquivo de definição Protobufs/steammessages_gc.proto foi deletado.
    • Antes ele descrevia uma gama de mensagens do Game Coordinator e Web API, incluindo:
      • Mensagens de Web API e HTTP (CMsgWebAPIKey, CMsgHttpRequest, CMsgHttpResponse, CMsgWebAPIRequest).
      • Consultas de conta/licença e estatísticas.
      • Operações de Memcached e estatísticas SQL.
      • Templates de email e microtransações de parceiros.
      • Mensagens de roteamento e atualização de sessão.
  • O que isso sugere para desenvolvedores de plugins:
    • Descrições públicas de protocolo para essas mensagens internas do GC/WebAPI não são mais distribuídas neste local.
    • Qualquer ferramenta de terceiros que parseasse esse .proto a partir dos arquivos do jogo não o encontrará mais e deve depender de definições de protocolo mantidas separadamente.
    • Isso por si só não prova que o comportamento do GC mudou; indica apenas que o arquivo de esquema não está mais exposto aqui.

Manifests de build e metadados de branch

  • Novos arquivos de manifest adicionados:
    • Vários manifests de texto em manifests/ (por exemplo, manifest_731.txt–manifest_735.txt, manifest_2347772.txt, manifest_2347774.txt) foram adicionados.
    • Eles parecem ser marcadores de build/empacotamento usados para descrever bundles de conteúdo ou layouts de depot, não conteúdo de gameplay.
  • Impacto:
    • Essas mudanças são totalmente de bastidores, ajudando a organizar como o jogo é empacotado e atualizado na plataforma.
    • Jogadores e operadores de servidor não interagem diretamente com esses arquivos.

Impacto geral

Esta atualização é focada em housekeeping: refactors e remoção de ativos e configs legados da era CS:GO, em vez de alterações visíveis de gameplay. Principais conclusões:

  • Mapas addon comunitários (cs_alpine, de_sanctum, de_stronghold, de_warden) não são mais empacotados como addons incorporados, reforçando a separação entre conteúdo oficial do CS2 e mapas da comunidade.
  • Conteúdo de exemplo e ferramentas do editor (os scripts editor/zoo, alguns materiais de desenvolvimento e arte interna de UI) foram removidos ou realocados — modders e criadores da Workshop devem ajustar seus fluxos para isso.
  • Código de UI e shaders está sendo consolidado e modernizado; a maior parte disso é invisível aos jogadores, mas pode alterar comportamentos de canto em honor icons, pré‑visualizações do menu de compra ou em ferramentas de desenvolvimento.
  • Arquivos de protocolo e configuração que eram distribuídos publicamente e ligados à pilha antiga do CS:GO estão sendo aposentados em favor de estruturas internas mais novas.

Para jogadores do dia a dia do CS2, gameplay, matchmaking e a economia parecem inalterados. A atualização serve principalmente para eliminar camadas legadas à medida que o CS2 se distancia das fundações do CS:GO rumo a um motor e estrutura de conteúdo mais autônomos e enxutos.

Voltar aos updates

Updates recentes

Update de código4 de out. de 2026, 07:20 BRT

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

Uma atualização do backend do CS2 atualiza definições de entidades e rede, controles de luz, bindings Pulse, manifests de ferramentas e inclui mapas comunitários curados nos depots oficiais.

  • Definições de entidade e rede foram atualizadas, expondo mais dados de animação, iluminação e paths para ferramentas e FGDs.
  • Entidades de luz agora mostram um conjunto completo de controles avançados no Hammer, incluindo cascaded shadows, proxies de AO e interação com fog.
  • Novos bindings Pulse ligam eventos de gameplay, luzes e partículas ao sistema de scripting node-based no cliente e no servidor.
  • Manifests de recursos cliente e servidor organizam agents, pós-processamento, HUD e assets do pipeline de render de forma mais explícita.
  • Metadados do toolchain foram reorganizados em `bind_targets` e manifests, padronizando câmeras, hotkeys e widgets de preview nas ferramentas CS2.
  • Manifests de depot do Steam listam binários reconstruídos para Windows/Linux e VPKs comunitários empacotados (ex.: `cs_shelter`, `de_boulder`, `de_debris`, `de_eldorado`, `de_fachwerk`, `de_poseidon`).
Ver detalhes
CS2@CounterStrike
2 de out. de 2026, 19:36 BRT
Ver detalhes
Update de código2 de out. de 2026, 19:28 BRT

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

Pequena atualização do CS2 corrige popups de elogio e do photobooth de animais, amplia suporte a cvars de mira/ironsight no Workshop e atualiza localizações e metadados de build.

  • Popups de elogio e do photobooth foram limpos, com correção para mãos compatíveis nas fotos de vaidade e remoção de texto placeholder.
  • Whitelist de cvars do Workshop atualizada para o sistema moderno de crosshair do CS2 e expandida para incluir cor de ironsight e escala do ponto.
  • Texto de denúncia foi polido e arquivos de localização e empacotamento foram atualizados enquanto o jogo avançou para uma nova build interna.
Ver detalhes