8 stories

math.ceil/floor fix ported; "load quick" no longer boots you without a quick save

Commit bb557c on main ports a fix for math.ceil/math.floor, adds self checks for corrupted map files and stops the load command from booting you out of the session when the save is missing.

Details
  • Port a fix for math.ceil/math.floor
  • Self checks for corrupted map files
  • load doesn't boot you from the session for missing saves, so an accidental "load quick" bind press is harmless
  • Fixed ZFunc not being set when overriding depth testing
  • Fixed a regression with DPanel:OnMousePressed due to recent changes
  • Merged PR: ENT:StoreOutput treats times=0 the same as times=-1

Fading static props stop writing depth

In #next-update, Earu asked why fading static props stop writing depth while they fade out. Artemking4 and Evgeny Akabenko explained that fading props are moved to the translucent pass, and translucent objects don't write depth. In the evening discussion, Rubat asked why transparent props would write depth at all, and said alpha testing is irrelevant for fadeouts. Earu said he would remove his issue. Evgeny Akabenko and Earu then discussed dithered fades combined with TAA.