CS2 Update (May 30, 2026)
UI update improves Major souvenir price breakdowns, clarifies pass/token messaging, and adds Douyu as a regional stream option from the CS2 main menu.
Quick read
- Souvenir crafting now shows a detailed price breakdown tooltip, including individual sticker costs, total, and rarity-based discounts.
- The Major hub upsell text has been updated to clearly explain how passes, Championship Coin upgrades, and Major Tokens relate to souvenirs and stickers.
- The main menu’s Watch tab adds a Douyu streaming button for Perfect World regions and refines regional visibility of external stream platforms.
- Shopping cart and Major token purchase flows have been adjusted to simplify post-purchase animations and callbacks.
A small CS2 update focuses on making Major souvenir crafting clearer and improving how you jump to external tournament streams from the main menu, with new UI for price breakdowns and region-specific streaming options.
Souvenir crafting UI and discount clarity
- New souvenir price breakdown tooltip: When you hold the “Convert to Souvenir” button, the game now shows a dedicated
tooltip_souvenir_receiptpanel. This lists each sticker going onto the souvenir, its individual credit cost, the total, any rarity-based discount, and your final price. - Sticker cost details in tooltip: The new tooltip script looks up each sticker on the item, pulls its operation credit cost (falling back to a default souvenir cost when needed), and displays the sticker name and price. This may help players understand why some conversions are cheaper or more expensive and compare value between different base skins.
- Explicit discount calculation: Souvenir conversion cost is now handled as an object containing
originalPrice,discountPrice, anddiscountAmount(percent). The UI uses this to show both the original and discounted prices instead of only a final number, which should make rarity discounts more transparent. - In‑popup discount strip: The inspect / action bar popup for souvenir crafting gains a dedicated discount strip (
popup-capability__souvenir-discount) between the negative and positive confirm buttons. It shows:- The discount percent (driven by the new
popup_souviner_discountlocalization string). - The original price with a strike‑through and coin icon.
- The discounted price in a highlighted style.
- The discount percent (driven by the new
- Discount now tied to confirm action, not removal list: Earlier, the discount icon logic in the sticker removal list popup (
popup_can_apply_pick_slot.js) has been removed. Instead, discount info is concentrated on the main “Convert to Souvenir” confirmation button and tooltip, which should reduce clutter when choosing stickers to remove and put the pricing info right where you confirm the craft. - Hover behavior on confirm button: The positive hold‑to‑confirm button now shows the souvenir receipt tooltip when hovered, using the temporary crafted item id. This means you can inspect the full price breakdown before committing.
- Consistent price styling: Coin icons and price labels have been refactored into shared
.cart-item__pricestyles, and these are now reused across the souvenir discount strip and other purchase‑related UI. This keeps pricing visuals more consistent across the store, souvenir crafting, and token‑based purchases. - Player selection dropdown tweaks: The souvenir player autograph dropdown (
MakeSouvenirPlayerSelect) remains, but its icon element has been removed and the dropdown itself is initially hidden until needed. The button’s container styling has been adjusted (border and radius) to integrate better with the new discount strip. - Safer popup closing and flows: The souvenir crafting flow in
popup_inspect_async-bar.jsnow separates special handling forseasontiersuse items (only opening the Major store popup when appropriate) and ensuresOnEventToClose()is called after handling the event. This likely reduces edge‑case issues where the inspect popup closed or stayed open at the wrong time.
Major event pass description and token messaging
- Updated pass description text: The Major hub upsell text has been refined. The base description
major_hub_pass_descnow uses “Play Pick'Em” formatting, and a new stringmajor_hub_pass_desc_2emphasizes that an active pass lets you upgrade your Championship Coin and earn Major Tokens that can be spent on Souvenirs and Stickers. - New upsell label in Major hub popup: The Major hub popup now uses
major_hub_pass_desc_2, so the on‑screen text more clearly explains the role of Major Tokens in the souvenir and sticker economy. This should help newer players understand why they’re earning tokens and what they can do with them.
Main menu streaming: regional platform updates
- New Douyu button for Perfect World region: The main menu’s stream bar gains a new external stream button with the Douyu logo (
LogoDouyuTV) for Perfect World users. When clicked, it opens a stream in an external browser viaEmbeddedStreamAPI.OpenStreamInExternalBrowser('XD'). - Platform visibility by region: The Kick button now has
visible-if-not-perfectworld, meaning it is hidden for Perfect World players, while the Bilibili and new Douyu buttons arevisible-if-perfectworld. This keeps the Watch pane focused on platforms that are actually usable in each region. - Styling for Douyu logo: A dedicated CSS rule ensures the Douyu logo renders at an appropriate height and aspect in the navbar, matching the rest of the stream icons.
- New localization entry: A
CSGO_Watch_External_Douyustring has been added, indicating the new button will have proper localized labeling where text is displayed.
Shopping cart and Major token animations
- Checkout callback adjustment: The shopping cart checkout popup no longer calls an internal
_InvokeCallbackdirectly after the animation that adds Major tokens to your balance. Instead, it focuses on re‑initializing the cart panel, hiding the “add tokens” button, and playing the balance animation. This suggests the flow has been simplified or moved elsewhere, potentially reducing double‑callbacks or race conditions after purchasing Major tokens.
Overall impact
This update doesn’t change gameplay, but it significantly improves the clarity and presentation of Major‑related systems:
- Souvenir conversion now surfaces detailed price breakdowns and discounts, which should help players make more informed decisions about which items to convert.
- The Major hub and pass messaging better explain how Major Tokens tie into souvenirs and stickers, likely making the event economy easier to understand.
- Stream watch options are better aligned with regional platforms, especially for Perfect World players, where Douyu joins Bilibili as a first‑class external streaming destination.
Expect these changes to matter most if you engage with Major events: crafting souvenirs, spending tokens, and watching matches directly from the CS2 main menu.