Tag: #regression (9) Clear filter ×

1 story

Rubat reverts the SetPos touch and DrawTexturedRectUV changes

Commit 09a162 on main makes the change that had Entity:SetPos fire trigger touch events opt-in via a separate argument, since it caused infinite loops in existing addons such as TTT. The UV behaviour without the sub-pixel adjustment moves to a new function, surface.DrawTexturedRectRawUV, so surface.DrawTexturedRectUV works the old way again.

Details

This answers the complaints of the past days: RNDX and addons that compensated for the old adjustment no longer break. The same commit also fixes NPC-related crashes and lua_refresh_file autocomplete, adds the serverside Player:RunConsoleCommand (with the same limitations as the global RunConsoleCommand) and uses it in some Sandbox tools, and fixes citizen_sheet_bloody.vtf looking blurry. The changes reached the x86-64 beta in the large merge commit cfa73c.

1 update

1 story

1 story

DrawTexturedRectUV change breaks RNDX-based UIs on dev

In #next-update, Zaurzo reported his UI broken on dev. Rubat said it's likely the surface.DrawTexturedRectUV change, and Zaurzo confirmed that was the cause, since RNDX uses the function. He will fix his copy of RNDX, and suggested the new behaviour may need to go behind an argument since it's "already starting to break shit".

Details

The thread turned to RNDX's author: puffy asked whether Srlion still works on his GMod projects, Nykez said "no, he quit", and Astralcircle noted he left the GMod Discord too.

1 story

2 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

1 update

2 stories · 1 update

Spawnmenu middle-click regression fixed, Infected shader fallback moved into code

Commit 4e35e7 on main fixes the spawnmenu middle mouse click regression, makes the spawnmenu survive addons that provide incomplete NPC weapon data, and replaces the shipped edited Infected materials with a fallback done in code.

Details

Full change list:

  • Fixed Spawnmenu middle mouse click regression
  • Handle addons not providing complete data for NPC weapons, so the spawnmenu doesn't get bricked entirely
  • Fixed -force32bit trying to launch 64-bit CEF
  • Use more dynamic fallback for Infected shader: instead of shipping edited materials, it is done in code
  • Fix false positive with "Out of bounds bone in CIKContext"
  • Fixed potential npc_alyx related crashes
  • Potential fix for a crash on "that one CS:S map"
  • Update Windows symstore path

1 story