CS2 更新(2026年10月16日)
一次小型 CS2 维护构建,改进了 match info/回放下载 UI 的稳定性,新增了 skybox occluder 工具材质,并进行了少量打包与构建元数据更新。
快速摘要
- Match info UI 现在对回放下载进度做持续查询并改进了事件处理,避免进度显示卡住或过时。
- 在 `materials/tools` 下新增了 `toolsskybox_occluder` 工具材质,用于地图可见性与优化工作流。
- 客户端/服务器版本上调到 2000933,伴随一些 VPK/manifest 的微小重打包与语言资源条目更新。
本次小型客户端与服务器版本更新包括若干幕后修复:改进了 match info/回放下载面板的稳定性,并为关卡设计工具加入了新的 skybox occluder 材质,同时进行了少量打包与构建元数据调整。
Match Info UI:回放下载状态更可靠
- 持续更新的进度查询: match info 面板脚本(
matchinfo.js)现在无论面板是否可见,都会定期查询MatchInfoAPI.GetDownloadProgress来获取比赛回放/下载的进度。这能降低进度条或百分比显示卡住或显示过时数值的可能性。 - 更干净的事件处理: 新增保护措施确保在添加新监听器前注销旧的
PanoramaComponent_MatchInfo_StateChange事件监听器,并在面板隐藏或销毁时清除引用:- 当 match info 面板显示时,会在注册新处理器前先注销任何现存的
updateMatchMenuHandler。 - 当面板被拆除(teardown)时,会显式注销
updateMatchInfoHandler和updateMatchMenuHandler,并清除相关引用。
- 当 match info 面板显示时,会在注册新处理器前先注销任何现存的
这些改动可能会减少在长时间游戏会话中出现的少见异常行为,例如残留回调或过时状态更新导致的 UI 异常。
关卡设计工具:新增 Skybox Occluder 材质
- 新增工具材质: 在
materials/tools下新增了一个工具材质和纹理:materials/tools/toolsskybox_occluder.vmatmaterials/tools/toolsskybox_occluder_color_tga_f2c37d52.vtex
- 用途说明: 这些通常是仅供工具使用的资源,主要在 Hammer/Source 2 关卡编辑器中用于控制可见性、渲染或优化体积,而不是在正常游戏中可见的表面。
此项新增表明对制图和优化流程的持续改进。地图作者在后续的工具构建中可能会看到名为“skybox occluder”的新工具材质,用以更精细地控制可绘制的背部区域。
打包、语言资源与构建号变更
- 客户端/服务器版本上调:
steam.inf中的ClientVersion与ServerVersion从2000932增至2000933。SourceRevision与构建日期/时间已更新,反映了新的已编译构建。built_from_cl.txt更新为新的内部构建号。
- VPK 与清单调整: 若干
pak01_0xx与pak01_5xx存档以及pak01_dir.vpk条目在 depot manifest 中被更新。这表明主 VPK 内容被重新打包,增量很小,与上述少量 UI 脚本与工具材质更改相符。 - 本地化资源列表的短期变动:
- 主包清单
pak01_dir.txt显示如resource/csgo_bulgarian.txt、resource/csgo_french.txt、resource/csgo_hungarian.txt、resource/csgo_japanese.txt、resource/csgo_vietnamese.txt等语言资源在同一差异中被移除又重新加入。 - 这类模式通常表示重新排序或微小重打包,而非真正新增或删除语言。
- 主包清单
对玩家而言,这部分主要属于“后台维护”:游戏与服务器识别到了新构建,内容包被更新以包含 UI 与工具相关的调整。
总体影响
本次更新属于低调的维护类改动:
- match info 与回放下载的 UI 更稳健,事件注册更安全,进度显示更一致;
- 关卡制作者获得一个面向天空盒遮挡与优化的工具材质;
- 打包与构建元数据已刷新,确保客户端与服务器版本保持同步。
日志中未显示任何针对游戏性、武器或经济的改动;玩家应该主要感受到 match info 与下载相关的更顺畅表现,而创作者则可能在接下来的编辑器版本中受益于新增工具材质。
