代码更新2026年6月2日 GMT+8 09:44

CS2 更新(2026年6月2日)

本次小幅 CS2 更新对纪念品制作与购买界面进行了打磨,刷新了“Get Souvenir”按钮样式,并更新了构建与本地化资源,未修改游戏性。

快速摘要

  • 纪念品制作和 inspect 弹窗现在使用集中化的折扣逻辑,使费用与折扣显示更一致。
  • 大型活动商店弹窗在请求物品趋势数据时增加了显式参数,提高了对后端变动的鲁棒性,但未改变商店功能。
  • “Get Souvenir”上下文菜单按钮的视觉样式被刷新,更加醒目且易于点击。
  • 包清单与多语言资源文件被重新打包,表明进行了小幅本地化或 UI 资源维护。
  • 客户端与服务器版本号上调并刷新了构建与工具时间戳,反映一次以 UI 与打包为主的小规模构建更新。

本次小幅 CS2 更新主要是对纪念品相关界面和商店交互做了若干界面与打包层面的优化,同时刷新了构建与工具相关资源,整体并未改变游戏性。

纪念品制作与购买弹窗改进

  • 在 inspect 弹窗中统一折扣展示逻辑: 纪念品制作的“inspect”弹窗(popup_inspect_async-bar)现在使用专门的 _DiscountPanel 辅助来呈现折扣信息。该逻辑会计算纪念品的总成本并更新 id-souvenir-discount 区域,显示:

    • 折扣金额,
    • 折后价格,
    • 以及原价。

    因为该逻辑被集中到 _DiscountPanel,游戏在多个位置调用它:

    • 在设置主“按住确认”操作栏时调用,
    • 在“可应用(Can Apply)”的选槽界面初始化后再次调用。

    这表明纪念品弹窗内的折扣数据现在在不同界面状态下能更一致地刷新,应该能减少折扣标签显示过时或缺失值的情况。

  • 移除未使用的费用追踪面板列表: 同一脚本里的 m_panelsToSetCost 追踪数组及其遍历更新 cost_souvenir 和操作标签的代码被移除了。该改动看起来是内部清理,费用显示改为在需要处直接处理,有助于提升纪念品 UI 的可靠性与可维护性,但不会改变玩家实际支付流程。

大型商店的趋势数据调用调整

  • 显式的趋势参数请求: 大型活动商店弹窗(popup_major_store)现在在调用 MissionsAPI.GetSeasonalOperationFauxItemTrend 时增加了一个 'trend' 参数:

    • 旧:GetSeasonalOperationFauxItemTrend(credits_id, itemId)
    • 新:GetSeasonalOperationFauxItemTrend(credits_id, itemId, 'trend')

    这表明商店现在明确请求某种类型的趋势数据,而不是依赖默认行为。实际效果上,这能让“热度”指示或相关 UI 在后端变化时更稳健,但不会引入新的商店功能;物品仍然只是展示趋势信息。

纪念品上下文菜单按钮重制样式

  • “Get Souvenir” 上下文按钮的视觉更新: context_menu_get_souvenir.css 对上下文菜单中“get souvenir”动作的样式做了调整:

    • 按钮背景改用 positiveColor,并使用圆角 20px,
    • 标签文字从 12px 提升至 14px,内边距从 2px 4px 增加到 5px 16px,
    • 文本显式为白色并使用 Stratum2 medium 字体以保持与游戏内字体一致,
    • 悬停效果由轻微背景色变化改为亮度调整(brightness: 1.2)。

    这些改变让纪念品相关的上下文操作更突出,更像主操作按钮,玩家在浏览库存物品时更容易注意到并点击纪念品预览或购买入口。

本地化与资源打包维护

  • 重新打包 UI 与本地化资源: 主包清单 pak01_dir.txt 被更新,触及路径包括:

    • 两个弹窗脚本:popup_inspect_async-bar.vts_c 与 popup_major_store.vts_c,
    • 纪念品上下文菜单样式:context_menu_get_souvenir.vcss_c,
    • 以及多种语言资源文件,例如:csgo_bulgarian.txt、csgo_dutch.txt、csgo_greek.txt、csgo_japanese.txt、csgo_norwegian.txt、csgo_polish.txt、csgo_russian.txt、csgo_schinese.txt、csgo_swedish.txt、csgo_vietnamese.txt。

    这些路径被移除后重新添加,通常意味着文件被重新编译或重新打包,而不是功能性移除。可能包含小幅的本地化调整或用于对齐更新 UI 的清理工作,但没有迹象显示有大量新文本内容。

构建与工具刷新

  • 客户端与服务器版本上调: steam.inf 现在显示:

    • ClientVersion=2000840 与 ServerVersion=2000840(此前为 2000839),
    • SourceRevision、VersionDate 与 VersionTime 均更新为较新的构建信息。

    这确认了新的官方构建已发布,但本次更新可见的改动主要集中在 UI 与打包层面,而非游戏性。

  • 内部构建标记与工具字符串刷新:

    • built_from_cl.txt 指向较新的内部 changelist,反映当前构建,
    • 多个工具相关的字符串集合(例如 engine2_strings.txt、resourcecompiler_strings.txt、vrad3_strings.txt、vconsole2.exe_strings.txt、met_strings.txt、csgocfg.exe_strings.txt、convarhelper_subtool_strings.txt)显示了刷新后的时间戳与少量字符串调整。

    这些变化属于引擎与资源工具的维护工作,有助于开发与内容管线与游戏构建保持一致,但不会直接影响玩家可见的行为。

综合影响

这次更新主要是细节打磨:纪念品弹窗内的折扣信息现在更一致地刷新与显示,纪念品上下文菜单操作更醒目、更像主操作按钮,且大型商店的趋势请求更显式、更稳健。与此同时,构建编号、工具字符串与本地化资源被重打包与刷新,以保持客户端与服务器及内容管线的同步,但未改变核心玩法。

返回更新列表

最近更新

代码更新2026年10月16日 GMT+8 01:57

CS2 更新(2026年10月16日)

一次小型 CS2 维护构建,改进了 match info/回放下载 UI 的稳定性,新增了 skybox occluder 工具材质,并进行了少量打包与构建元数据更新。

  • Match info UI 现在对回放下载进度做持续查询并改进了事件处理,避免进度显示卡住或过时。
  • 在 `materials/tools` 下新增了 `toolsskybox_occluder` 工具材质,用于地图可见性与优化工作流。
  • 客户端/服务器版本上调到 2000933,伴随一些 VPK/manifest 的微小重打包与语言资源条目更新。
查看详情
代码更新2026年10月15日 GMT+8 15:16

新增 Vulkan 天空遮挡着色器(2026年10月15日)

一次幕后 CS2 更新加入了新的 Vulkan 天空遮挡着色器,提高天空几何体隐藏世界的方式,为更干净的地平线和更灵活的天空视觉奠定基础。

  • 新增 Vulkan 天空遮挡着色器,用于处理天空几何体的深度与可见性,改进天空隐藏远处世界元素的方式。
查看详情
代码更新2026年10月15日 GMT+8 08:34

CS2 更新:录像 HUD 优化与版本打包调整(2026年10月15日)

本次小更新优化了录像回放 HUD 的自适应布局与时间显示,提前结束了一个准星设置的高亮推广,并完成常规的客户端/服务器构建与打包更新。

  • 录像回放 HUD 获得自适应布局、精简的时间/tick 显示与更稳健的玩家列表对齐。
  • 选项菜单中被推广的准星设置高亮展示期比原计划更早结束。
  • 客户端与服务器版本上调,VPK、库与构建标记刷新,属常规后台与工具链更新。
查看详情