Make "Invalid detail light id" into a warning
Apparently some HL2 maps have bad LDR detail prop lighting lumps, triggering the bounds check
Try to fix ammo counter being red/orange when having ammo
Default HUD supports showing Clip2 if weapon uses that
* it also supports cursed combinations like secondary and primary without clips at the same time, primary without clips and secondary with, etc
Slightly adjust ammo HUD to fit 9999s comfortably
HP and Armor HUD expands to fit 4 digits when necessary
Fix armor UI element being slightly longer than HP UI element
Rework CCachedRenderData bounds checking
* Is now a warning + more checks
Minor cleanups
Reject invalid Water shader combos
CS:GO missing map icons
Mention sv_nomap_timeout in "no map" warning (once)
Also reset reflection/refraction after reflective glass is out of view
Fix newly introduced crashes with ammo HUD
MC:V map icons
htf_ map category
Fixed scaled static props not updating render bounds
* Fixes MC:V static props not rendering sometimes
Fix gravity gun regression in multiplayer
Give more space to secondary ammo display for 4 digits
Slightly adjust default HUD colors
* Slightly darker background, less eye searing text, so it's easier to see on various backgrounds
* All the colors are in ClientScheme.res
Update UnlitTwoTexture shader to CS:GO version
* Includes support for TRANSLUCENT shader combo and BEACHFOAM material parameter from CS:GO
Improve and fix water shader rendering
* Fixes regression on existing maps that were not using realtime reflections, such as most TF2 maps. They used weird cheap & expensive water blending which is now restored
* For water materials using flowmaps but NOT realtime reflections, we now apply CS:GO's envmap blending like expected. This improves visuals of water on MC:V maps
Enable weapon selector scrolling with too many weapons to fit on screen
Preview of what it looks like:
https://files.facepunch.com/rubat/2026/March31-2469-FruitfulBelugawhale.mp4