Atualização CS2 (1 de jul. de 2026)
Novos autógrafos de Campeões da IEM Cologne 2026, chaveiros com clipes de destaque e uma Major Store redesenhada juntam Champions e highlights na economia do torneio do CS2.
Resumo rápido
- Major Store atualizada para tratar stickers e highlight charms igualmente, com novos banners, filtros, busca e precificação unificada para todos os containers do torneio.
- Novos Champion autograph stickers de Cologne 2026 para os Falcons (NiKo, kyxsan, m0NESY, TeSeS, kyousuke) adicionados com uma capsule dedicada e callouts na UI.
- Seis crates de highlight charms de Cologne 2026 introduzidos, cada um ligando keychains a reels específicos com títulos localizados, descrições e reprodução de vídeo direto na tile.
- Menu principal e Major Hub agora promovem Champions Stickers e Highlights; painéis de watch e inspect recebem atualizações para clipes de highlight e apresentação de jogadores.
- Novos assets incluem arte de Champion stickers, material de keychain Cologne 2026 e um prop quebrável de garrafa de molho em Mirage com partículas e fluidos associados.
Esta atualização atualiza o conteúdo da IEM Cologne 2026 no CS2 com novos autógrafos de Campeões, chaveiros que reproduzem destaques (highlight charms) e uma revisão profunda da UI da Major Store, que agora trata stickers e charms como itens de primeira classe.
Reforma da Major Store: Stickers e Highlight Charms juntos
-
Keychains promovidos a “Highlight Charms”:
- A loja do torneio agora trata
keychainscomo charms temáticos de highlights ligados a jogadas profissionais. O texto da UI passa a usar "Highlight Charms" e referir-se a esses como “items”, não apenas "stickers". - A tooltip principal do token e as mensagens do carrinho agora falam em "items", deixando claro que tokens cobrem tanto stickers quanto highlight charms.
- A loja do torneio agora trata
-
Nova categoria e filtros para Highlight Charms:
- A loja ganha um banner dedicado Highlight Charms (
major_store_banner_keychains) e um toggle de filtro Highlight Charms Only na barra lateral. - Quando o filtro de charms está ativo, filtros de time e raridade ficam desabilitados e o modo de ordenação é resetado para um padrão sensato, facilitando navegar só pelos charms sem filtros conflitantes.
- A busca agora retorna duas seções de resultado: uma para stickers e outra para highlight charms, cada uma com seu botão “See all” (
major_store_search_see_all_stickers,major_store_search_see_all_keychains). - O contador principal de itens agora mostra
{d:item-count} Items, refletindo que a grade pode conter tanto stickers quanto charms.
- A loja ganha um banner dedicado Highlight Charms (
-
Nova página de Keychains e seções por estágio:
- Uma nova página (
id-major-store-keychains) agrupa highlight charms por estágio do torneio usando stage sections (por exemplo, fases Swiss, playoffs e grand final). - Cada seção usa um layout
keychain-sectioncom um grande título de estágio (localizado via#CSGO_Tournament_Event_Stage_*) e um wrap de tiles. - A loja constrói essas seções com base em
g_ActiveTournamentHighlights, de modo que o conjunto de charms de cada estágio aparece junto.
- Uma nova página (
-
Banner de Champions e reformulação de Favoritos:
- Um banner MAJOR CHAMPIONS STICKERS (
major_store_banner_champions) destaca assinaturas de Campeões, ordenadas por popularidade e preço. - O banner Favorites é renomeado de "FAVORITE STICKERS" para "FAVORITE ITEMS", passando a incluir stickers e highlight charms.
- O texto "Top 40 trending" continua focado em stickers, mas agora é exibido junto de banners orientados a charms.
- Um banner MAJOR CHAMPIONS STICKERS (
-
Melhorias em filtros, ordenação e busca:
- Filtros de times e raridades ignoram botões desabilitados (por exemplo, quando o toggle keychain-only está ligado) para evitar estados confusos.
- A ordenação padrão em vista de lista agora é weekly-high-low em vez de um entry genérico "default", oferecendo uma ordenação mais significativa por padrão.
- Filtros ativos (incluindo o novo toggle Highlight Charms Only) aparecem como pills removíveis na navbar; limpar o filtro de keychains também reseta o sort para
weekly-high-low. - Bookmarks/Favorites agora funcionam por item definition ID, e o sistema lida tanto com IDs de sticker (
rawId) quanto com IDs de charm (kc_highlight).
-
Tratamento unificado de preços para todos os itens da Major:
- A loja agora rastreia atualizações de preço pendentes para todos os containers dinâmicos em
g_ActiveTournamentDynamicContainers(stickers, Champion stickers e highlight-charm crates) em vez de apenasitemid_dynamic_stickers. - Funções como
GetSecondsUntilPendingPriceUpdateForAllTournamentItems()agregam a próxima atualização mais próxima entre todos os containers da Major. - O timer de atualização na UI e o popup de checkout usam esse helper compartilhado, então qualquer atualização pendente em qualquer conjunto de itens da Major aparece na interface.
- A loja agora rastreia atualizações de preço pendentes para todos os containers dinâmicos em
-
Atualização de dados e subscriptions compartilhadas:
- O popup agora se inscreve em todos os containers da loja do torneio via
_SubscribeForAllTournamentItems(), não apenas no capsule dinâmico de stickers. - Quando chega uma atualização volátil da loja, o código:
- Atualiza stickers se o container for
dynamic stickersouChampion stickers; - Atualiza highlight charms se o container for um dos
highlight crates.
- Atualiza stickers se o container for
- O overlay de carregamento agora aguarda por todas as planilhas de preço relevantes (stickers, Champion signatures e highlight charms) antes de dispensar, reduzindo exibições parciais de preços.
- O popup agora se inscreve em todos os containers da loja do torneio via
Novos Champion Autograph Stickers para Cologne 2026
-
Conjunto Champion adicionado:
- Foi adicionada uma linha completa de Champion autographs para o time campeão IEM Cologne 2026 Falcons (event id 26, team id 139):
- NiKo –
cologne2026_signature_niko_champion - kyxsan –
cologne2026_signature_kyxsan_champion - m0NESY –
cologne2026_signature_m0nesy_champion - TeSeS –
cologne2026_signature_teses_champion - kyousuke –
cologne2026_signature_kyousuke_champion
- NiKo –
- Cada jogador tem as quatro versões usuais: base, foil, holo e gold, com kits de stickers e localizações correspondentes.
- Foi adicionada uma linha completa de Champion autographs para o time campeão IEM Cologne 2026 Falcons (event id 26, team id 139):
-
Capsule de Champion:
- Uma nova entrada de crate
crate_sticker_pack_cologne2026_championé definida e ligada como um volatile pricing sticker capsule:- Usa o mesmo prefab de capsule que outros sticker packs de Cologne 2026.
- Tem sua própria lootlist (
crate_sticker_pack_cologne2026_champion_*para rare/mythical/legendary/ancient) que inclui apenas versões Champion dos autógrafos.
- Esta capsule é adicionada tanto como revolving loot list quanto como um redeemable good para a operação Cologne 2026, o que significa:
- Ela aparece ao lado do pack de stickers “all”; e
- Pode ser obtida com tokens como parte da loja de recompensas da operação.
- Uma nova entrada de crate
-
Integração dos Champions na loja:
g_ActiveTournamentInfoagora incluiitemid_champion_stickers, e o código:- Verifica preços desse container durante o carregamento inicial;
- Atualiza dados de stickers quando preços de champion são atualizados; e
- Trata Champion stickers como um banner separado e um subset filtrável (
champion: truenos dados internos).
- Um novo Champions banner na loja apresenta as assinaturas de Campeões mais populares em carrossel.
-
Callouts na Major Hub e no menu principal:
- O painel da loja no Major Hub agora tem uma linha extra: “Now Available – Champions Stickers and Highlight Charms” (
major_hub_store_desc_2). - O tile principal do menu mostra duas imagens promocionais: um Champion sticker do NiKo e o keychain highlight de Cologne 2026.
- A legenda do tile passa de "Visit The Major Hub" para destacar que Champions Stickers and Highlights estão disponíveis (
mainmenu_major_hub_new_items).
- O painel da loja no Major Hub agora tem uma linha extra: “Now Available – Champions Stickers and Highlight Charms” (
Cologne 2026 Highlight Charms e Reels
-
Novo base para keychains (highlight charm):
- Um base
kc_cologne2026e um nome/descrição de item Cologne 2026 Highlight são definidos. - Todos os novos charms usam essa base e adicionam um
highlight_reelid vinculando-os a um replay específico.
- Um base
-
Seis crates de highlight charms adicionados:
- Novos containers voláteis
crate_highlights_pack_cologne2026_1até_6correspondem a diferentes partes da Major:- Stage 1 Swiss (stage 49)
- Stage 2 Swiss (stage 65)
- Stage 3 Swiss (stage 83)
- Quarterfinals (stage 6)
- Semifinais (stage 8)
- Grand final + ceremony (stage 97)
- Cada lootlist de crate contém cerca de 10–11 charms, cada um mapeado para um highlight reel específico (por exemplo
kc_cologne2026_st3magixxanubismultiweaponace). - Todos os seis crates são adicionados como recompensas resgatáveis na operação Cologne 2026, permitindo gastar tokens em pacotes de highlight charms além dos sticker capsules.
- Novos containers voláteis
-
Metadados de highlight reel (nível de engine):
- Uma nova seção
highlight_reelsdefine várias dezenas de reels, cada uma com:- Um ID único (por exemplo
cologne2026_gfm0nesyinfernomajorwinningkill), - IDs de evento e estágio,
- Mapa (
de_nuke,de_mirage,de_inferno,de_anubis,de_ancient,de_overpass,de_dust2), e - Os dois IDs de time participantes.
- Um ID único (por exemplo
- Essa estrutura vincula charms a momentos reais da Major, permitindo reprodução consistente e rotulação na UI.
- Uma nova seção
-
Títulos e descrições localizados para highlights:
- Cada highlight reel recebe nome e descrição em
csgo_english.txt, por exemplo:- "w0nderful 2 HP 1v4 Clutch" em Dust II;
- "m0NESY Major-winning Kill" em Inferno;
- "KSCERATO ACE" em Dust II; entre outros.
- Essas strings são usadas nas tiles dos charms e na UI de inspect/video, para que os jogadores vejam um título legível e uma descrição curta da jogada que o charm comemora.
- Cada highlight reel recebe nome e descrição em
-
Apresentação na loja para highlight charms:
- As tiles de charm agora mostram:
- Logos dos dois times (primeiro plano e fundo desfocado, usando máscaras diagonais);
- Um rótulo de estágio como "Quarterfinals" ou "Grand Final";
- Título do highlight e preço, além da posição weekly low/high como nos stickers.
- Ao passar o mouse, a tile pode reproduzir um clipe de vídeo do highlight se o item tiver o atributo de reel (
{uint32}keychain slot 0 highlight), via um container de movie na própria tile. - Charms podem ser adicionados ao carrinho e favoritos como stickers, com suporte às mesmas animações de mudança de preço e texto de proteção de preço.
- As tiles de charm agora mostram:
-
Popup de vídeo automático ao inspecionar charms:
- A action bar de inspect foi atualizada para que, quando um item tem um highlight reel:
- O botão “View Highlight Reel” apareça; e
- Se o item for um
keychain, o popup do highlight é aberto automaticamente após um pequeno delay ao inspecioná‑lo.
- Isso indica que a Valve quer que os highlight charms exponham imediatamente seu conteúdo em vídeo quando o jogador os inspeciona.
- A action bar de inspect foi atualizada para que, quando um item tem um highlight reel:
Polimento visual e de UI na Major Store
-
Variantes de tile para stickers vs charms:
- Tiles de sticker mantêm barras de raridade, logos de time e badges de hot-trend.
- Tiles de charm (
keychainclass) mostram em vez disso:- Logos duplos dos times e fundos diagonais borrados;
- Texto de estágio; e
- Um grande título do highlight.
- Tiles de charm podem exibir um overlay de troféu (
id-store-item-trophy) para itens de estágio final (stage 97), sugerindo status de grand final ou campeão.
-
Banners e carrosséis refinados:
- Todos os banners agora compartilham um gradiente de fundo consistente, textura pontilhada e padding.
- Bookmarks, champions, keychains e banners populares têm cada um seu carrossel e navegação de UI.
- Banners de bookmark e popular reutilizam o mesmo snippet de tile, mas aplicam classes adicionais (
popular-tile,banner-bookmark,keychain-banner) para controlar tamanho e comportamento.
-
Melhoria no layout de small-tile:
- A variante small tile foi reestruturada para que tiles ocultos colapsem corretamente, barras de raridade apareçam só quando apropriado e decorações específicas de keychain funcionem bem em grids compactos.
- Tiles de banner têm comportamento de hover mais claro: revelam barras de high/low price e expandem ícones de tendência ao mover o mouse sobre elas.
-
Layout do overlay de busca:
- O overlay de busca de texto ficou mais largo, com duas listas verticais lado a lado quando stickers e charms coincidem.
- Cada lista tem seu próprio botão “See all” que resume contagens de resultado, além de linhas que suportam inspect e bookmarking.
-
Ajustes em team pack e visualização única:
- A visualização por time agora usa um helper
UniqueRandomGeneratorpara variar de forma consistente a ordem e rotação dos stickers sem duplicatas. - Containers de sticker limpam quaisquer filhos extras quando a seleção muda, corrigindo possíveis stickers remanescentes de visualizações anteriores.
- A single-view agora cria dinamicamente o número de tiles necessários em vez de assumir exatamente quatro.
- A visualização por time agora usa um helper
Economia e salvaguardas de backend
-
Checagens de integridade de dados para itens:
- Ferramentas internas e strings de servidor/cliente agora incluem avisos para:
- Reels inválidos referenciados por keychains;
- Definições base de keychain que não resolvem; e
- Stickers dourados duplicados para um mesmo evento/time/jogador com IDs decrescentes (o que pode quebrar suposições de ordenação).
- Essas checagens devem ajudar o pipeline de conteúdo a evitar lançamento de Champions/gold stickers ou charms inconsistentes.
- Ferramentas internas e strings de servidor/cliente agora incluem avisos para:
-
Metadados de standings de Cologne 2026:
- Um novo bloco
team_placespara o evento26atribui colocações finais a todos os times participantes, desde Falcons (1º) até o restante do grid. - Isso pode ser usado para medals, overlays in-game ou textos descritivos em outros painéis de UI.
- Um novo bloco
-
Assinatura de preço de souvenirs clarificada:
- A barra de checkout assíncrona de inspect de souvenir agora aborta se uma atualização volátil da loja não for para o container dynamic sticker.
- Isso mantém o cálculo do preço do token de souvenir vinculado à planilha correta e evita acoplamentos acidentais a novos crates da Major.
Menu principal e painel Tournament Watch
-
Atualização visual do tile Major no menu principal:
- O script e layout do Major tile agora:
- Sobrepõem arte promocional com duas imagens de item (um Champion NiKo sticker e o keychain Cologne 2026), e
- Enfatizam "Champions Stickers and Highlights" como call to action.
- A legenda promocional recebe ênfase visual com texto em tons dourados e forte drop shadow.
- O script e layout do Major tile agora:
-
Correção no player card do Tournament Watch:
- A aba watch agora trata o evento 26 de forma especial: se um jogador aparece como
kyxsan, a UI:- Exibe o nome "karrigan"; e
- Usa
76561197989430253como o avatar steamid.
- Isso sugere uma atualização de branding/identidade para essa posição na UI oficial de watch, sem alterar os dados estatísticos do torneio.
- A aba watch agora trata o evento 26 de forma especial: se um jogador aparece como
Novos assets e detalhes de ambientação de mapa
-
Arte e avatares de Champion:
- Novos materiais e texturas foram adicionados em
stickers/cologne2026epanorama/images/econ/stickers/cologne2026para todas as variantes Champion. - Avatares extras dos jogadores do torneio são adicionados em
panorama/images/tournaments/avatars, mantendo os headshots da UI sincronizados com a nova lineup de campeões.
- Novos materiais e texturas foram adicionados em
-
Arte do keychain de Cologne 2026:
- Um novo material
weapons/keychains/cologne2026/kc_cologne2026.vmate a imagem correspondente em Panorama estão presentes, usados para tiles de charm e ícones de inventário.
- Um novo material
-
Prop de Mirage (garrafa de molho de tomate quebrável):
- Novos modelos, materiais e partículas foram adicionados em
models/de_mirage/food/magixx_sauce_01aematerials/particle/fluids/pulp:- Um modelo de sauce bottle quebrável com múltiplos cacos;
- Materiais e partículas de fluido como
break_tomato_sauceetomato_splat_01a.
- Isso indica claramente um novo prop quebrável em Mirage que pulveriza um fluido tipo molho ao ser destruído, possivelmente ligado a um dos highlight reels referenciados nas descrições dos charms.
- Novos modelos, materiais e partículas foram adicionados em
Impacto geral
Esta atualização aprofunda significativamente o conteúdo da IEM Cologne 2026 no CS2:
- Os jogadores recebem um conjunto completo de Champion autographs para os Falcons, com uma capsule dedicada e um banner de Champions em destaque na loja.
- Uma nova classe de highlight charms transforma jogadas memoráveis em chaveiros colecionáveis, cada um apoiado por reels reais e rótulos de estágio.
- A Major Store evolui de um navegador de stickers para um marketplace de items que lida coerentemente com stickers, assinaturas de Champion e highlight charms, com preços, filtros e busca unificados.
- Assets visuais e sonoros para os charms e um novo prop em Mirage ajudam a ancorar esses itens nas partidas profissionais que eles referenciam.
O resultado é uma experiência de Major mais coesa que conecta os tokens que você gasta, os itens que coleciona e as jogadas que lembra dentro de um ecossistema torneio integrado no CS2.
