Atualização do CS2 (29 de mai. de 2026)
Atualização do UI melhora o detalhamento de preços de souvenirs do Major, esclarece mensagens sobre passes/tokens e adiciona Douyu como opção de transmissão regional no menu principal do CS2.
Resumo rápido
- A criação de souvenirs agora mostra um tooltip com detalhamento de preço, incluindo custo individual dos adesivos, total e descontos por raridade.
- O texto de venda do hub do Major foi atualizado para explicar melhor como passes, upgrade da Championship Coin e Major Tokens se relacionam com souvenirs e adesivos.
- A aba Watch do menu principal adiciona um botão Douyu para a região Perfect World e refina a visibilidade de plataformas externas por região.
- Fluxos do carrinho e de compra de Major tokens foram ajustados para simplificar animações pós‑compra e callbacks.
Uma pequena atualização do CS2 foca em tornar a criação de souvenirs do Major mais clara e em melhorar como você acessa transmissões externas do menu principal, com novo UI para detalhamento de preços e opções de streaming por região.
Interface de criação de souvenir e clareza sobre descontos
- Novo detalhamento de preço do souvenir: Ao segurar o botão “Convert to Souvenir”, o jogo agora mostra um painel dedicado
tooltip_souvenir_receipt. Ele lista cada adesivo aplicado ao souvenir, o custo em créditos de cada um, o total, qualquer desconto baseado em raridade e o preço final. - Detalhes do custo dos adesivos no tooltip: O novo script do tooltip consulta cada adesivo no item, obtém o custo em créditos da operação (caindo para um custo padrão de souvenir quando necessário) e apresenta o nome e o preço do adesivo. Isso deve ajudar os jogadores a entender por que algumas conversões saem mais baratas ou caras e a comparar o valor entre skins-base diferentes.
- Cálculo de desconto explícito: O custo de conversão para souvenir agora é tratado como um objeto contendo
originalPrice,discountPriceediscountAmount(percentual). A interface usa esses campos para mostrar tanto o preço original quanto o preço com desconto em vez de apenas um número final, tornando os descontos por raridade mais transparentes. - Faixa de desconto dentro do popup: O popup de inspeção/ação para criação de souvenir ganha uma faixa de desconto dedicada (
popup-capability__souvenir-discount) entre os botões de confirmação negativa e positiva. Ela exibe:- O percentual de desconto (controlado pela nova string de localização
popup_souviner_discount). - O preço original com riscado e o ícone de moeda.
- O preço com desconto em estilo destacado.
- O percentual de desconto (controlado pela nova string de localização
- Desconto agora vinculado à confirmação, não à lista de remoção: A lógica do ícone de desconto na lista de remoção de adesivos (
popup_can_apply_pick_slot.js) foi removida. Em vez disso, as informações de desconto são concentradas no botão principal “Convert to Souvenir” e no tooltip, reduzindo a desordem ao escolher adesivos para remover e colocando o detalhe de preço exatamente onde você confirma a criação. - Comportamento ao passar o cursor sobre o botão de confirmação: O botão positivo de segurar-para-confirmar agora mostra o tooltip do recibo do souvenir quando em hover, usando o id temporário do item criado. Isso permite inspecionar o detalhamento completo de preços antes de confirmar.
- Estilo de preços consistente: Os ícones de moeda e rótulos de preço foram refatorados para estilos compartilhados
.cart-item__price, que agora são reaproveitados na faixa de desconto do souvenir e em outras interfaces relacionadas a compras. Isso mantém a aparência dos preços mais consistente na loja, na criação de souvenirs e em compras baseadas em tokens. - Ajustes no dropdown de seleção de jogador: O dropdown de autograph do jogador do souvenir (
MakeSouvenirPlayerSelect) permanece, mas seu elemento de ícone foi removido e o próprio dropdown fica inicialmente oculto até ser necessário. O contêiner do botão teve ajustes de estilo (borda e raio) para integrar melhor com a nova faixa de desconto. - Fechamento de popups e fluxos mais seguros: O fluxo de criação de souvenir em
popup_inspect_async-bar.jsagora separa o tratamento especial para itens de usoseasontiers(abrindo o popup da loja do Major apenas quando adequado) e garante queOnEventToClose()seja chamado após o tratamento do evento. Isso provavelmente reduz casos de borda em que o popup de inspeção fechava ou permanecia aberto no momento errado.
Descrição do passe do Major e mensagens sobre tokens
- Texto da descrição do passe atualizado: O texto de venda do hub do Major foi refinado. A descrição base
major_hub_pass_descagora usa a formatação “Play Pick'Em”, e uma nova stringmajor_hub_pass_desc_2enfatiza que um passe ativo permite atualizar sua Championship Coin e ganhar Major Tokens que podem ser gastos em Souvenirs e Stickers. - Novo rótulo de upsell no popup do Major: O popup do hub do Major agora usa
major_hub_pass_desc_2, então o texto na tela explica de forma mais clara o papel dos Major Tokens na economia de souvenirs e adesivos. Isso deve ajudar jogadores mais novos a entender por que estão ganhando tokens e o que podem fazer com eles.
Menu principal e streaming: atualizações regionais de plataformas
- Novo botão Douyu para a região Perfect World: A barra de transmissões do menu principal ganha um novo botão externo com o logo Douyu (
LogoDouyuTV) para usuários Perfect World. Ao clicar, ele abre a transmissão em um navegador externo viaEmbeddedStreamAPI.OpenStreamInExternalBrowser('XD'). - Visibilidade de plataformas por região: O botão do Kick agora tem
visible-if-not-perfectworld, significando que fica oculto para jogadores Perfect World, enquanto os botões Bilibili e o novo Douyu sãovisible-if-perfectworld. Isso mantém o painel Watch focado em plataformas realmente utilizáveis em cada região. - Estilização do logo Douyu: Uma regra CSS dedicada garante que o logo Douyu seja renderizado com altura e aspecto apropriados na barra de navegação, combinando com os demais ícones de transmissão.
- Nova entrada de localização: Uma string
CSGO_Watch_External_Douyufoi adicionada, indicando que o novo botão terá rotulagem localizada onde houver texto visível.
Carrinho de compras e animações de tokens do Major
- Ajuste no callback de checkout: O popup de checkout do carrinho de compras não chama mais internamente
_InvokeCallbackimediatamente após a animação que adiciona Major tokens ao seu saldo. Em vez disso, ele se concentra em reinicializar o painel do carrinho, ocultar o botão “add tokens” e tocar a animação de saldo. Isso sugere que o fluxo foi simplificado ou movido, potencialmente reduzindo callbacks duplos ou condições de corrida após compras de Major tokens.
Impacto geral
Esta atualização não altera a jogabilidade, mas melhora significativamente a clareza e a apresentação dos sistemas relacionados ao Major:
- A conversão para souvenir agora revela detalhamentos de preço e descontos, ajudando os jogadores a decidir melhor quais itens converter.
- A comunicação no hub do Major e sobre o passe explica melhor como os Major Tokens se relacionam com souvenirs e adesivos, facilitando o entendimento da economia do evento.
- As opções de streaming no menu ficam mais alinhadas às plataformas regionais, especialmente para jogadores Perfect World, onde o Douyu se junta ao Bilibili como destino de transmissão de primeira classe.
Espere que essas mudanças importem mais para quem participa ativamente dos eventos Major: criar souvenirs, gastar tokens e assistir às partidas diretamente do menu principal do CS2.