CS2 Update

[Map]
Cache
• Fixed multiple gaps in the map.
• Fixed a wallbang spot at bomb site B.
• Added the missing CT spawn point in competitive mode.
• Added extra T spawn points.
[Map Script]
• Redid CSPlayerCamera.
• Rename it to CustomPlayerCamera.
• Added GetPlayer, GetMode, SetMode, and SetFollowConfig.
• Deprecated IsEnabled, SetEnabled, and SetIsControllingAngles.
• Added an "observable" property to custom_hud_layout, which controls whether the interface seen by observers matches that seen by the observed player. The default value is false.
• Fixed multiple bugs related to custom_hud_layout state expiration when switching observation targets.
• Added a top-level custom_hud_layout class driven by client-side state.
• HUD_BUYMENU_VISIBLE
• HUD_SCOREBOARD_VISIBLE
• custom_hud_layout now always draws on top of the base HUD.
[Miscellaneous]
• The chat content in the demo file is now encrypted using the same rules as CS:GO.
• When playing back demo files, team chat content is no longer accessible.
• Global chat is only readable when replaying demo files through the in-game viewing interface.




