CS2 更新(2026年4月23日)
优化XP商店视觉,协议移除视角抖动预测事件,并进行例行资源与打包更新,同时小幅提升补丁版本号。
快速摘要
- XP商店物品卡片获得布局与可读性微调,包括更小的计时器图标与长文本省略号处理。
- 从 `cs_prediction_events.proto` 移除 `CSPE_AddAimPunch` 预测事件及其消息 `CCSPredictionEvent_AddAimPunch`。
- 客户端/服务器字符串表随协议调整同步,并显示UI/库存回调命名更新;服务器字符串中出现CZ75类符号。
- 打包更新对多条特工模型路径重新索引;构建追踪显示补丁版本提升至 PatchVersion 1.41.5.4。
本次更新主要对XP商店界面做了细节润色,同时清理部分面向开发者的协议内容,并进行例行构建与打包维护。
XP商店UI微调
- 限时横幅调整: 物品卡片上的限时横幅在尺寸与布局上优化以提升可读性。计时器图标略微缩小(
panorama/layout/xpshop.xml中textureheight从14调整为12),标签高度收紧为 13px,长文本现在可截断并以省略号显示。横幅容器现已覆盖整张卡片的宽度,并更新了边距以获得更干净的对齐效果。 - 视觉细化: 卡片图片的阴影不透明度提高;物品卡片上的积分图标略微上移(
transform: translateY(-2px)),以获得更一致的图标对齐。
涉及文件:panorama/styles/xpshop.css、panorama/layout/xpshop.xml。
协议与预测事件
- 移除的事件: 从
cs_prediction_events.proto中移除了CSPE_AddAimPunch预测事件及其消息CCSPredictionEvent_AddAimPunch。此变更主要影响消费这些协议定义的工具或集成,因为相应的枚举项与punch_angle字段已不再存在。
引擎字符串与内部挂钩
- 清理Aim punch引用: 客户端与服务器字符串表不再引用
CSPE_AddAimPunch、CCSPredictionEvent_AddAimPunch或punch_angle,与上述协议变更保持一致。 - UI与库存回调: 客户端字符串显示确认与库存流程相关的命名有所更新,
ShowAcknowledgePopup与pRefreshActiveInventoryList已出现(其早前变体被移除),这暗示这些UI交互的内部命名或挂钩有调整。 - 武器符号提示: 服务器字符串包含
@CWeaponCZ75a,看起来是在运行时表中更新或重新引入的类符号;本身并不直接意味着玩法改动。
资源与打包
- 特工模型清单变动: 包清单(
pak01_dir.txt)在多条特工模型路径上出现广泛而成对的增/删记录(如ctm_fbi、ctm_swat、ctm_st6、ctm_gendarmerie、ctm_sas、ctm_diver、tm_phoenix、tm_balkan、tm_professional、tm_leet)。这种镜像式增删更像是对既有资源的重新索引或重打包,而非引入新的特工内容。 - 构建/版本号提升: 跟踪文件已在
steam.inf中更新ClientVersion=2000797、ServerVersion=2000797、PatchVersion=1.41.5.4,同时built_from_cl.txt写入了新的构建变更列表。 - 模块元数据刷新: 客户端/服务器模块元数据文件已更新(
DumpSource2/module_metadata/client.kv3与server.kv3),属于常规引擎数据维护。
整体影响
对大多数玩家而言,这是一轮小型品质提升:XP商店卡片会更干净顺眼,其余变动主要在底层。依赖 cs_prediction_events.proto 的开发者与工具作者需注意视角抖动预测事件已移除,相关标识符不再出现在运行时表中。