Tag: #dev-branch (10) Clear filter ×

1 update

2 stories

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

Autorefresh reworked on dev; Rubat explains how to debug it

In #next-update, Gonzo Pipi said Lua autorefresh stopped working for him on 64-bit dev (Windows 11 26H2) and asked how to debug it. Rubat said he added a console print for when autorefresh will certainly not work. On Windows there may be debug output, visible by attaching a debugger such as Visual Studio or WinDbg. Autorefresh changed in the previous day's dev update; he isn't having issues himself.

1 story

1 story

Menu state on dev loses Vector, HTTP, CreateMaterial and more

In #next-update, Cynthia listed functions missing from the menu state on dev: Angle, CreateMaterial, GetLoadPanel, HTTP, http, LerpAngle, LerpVector, OrderVectors, UpdateLoadPanel and Vector. Rubat confirmed it and said the change wasn't silent: the changelog states "Remove some unused libs from menu state". He added that the wiki shouldn't list menu state functions at all, since the menu state isn't meant for modding. On GitHub, kila58's issue "CreateMaterial missing from menu state" was closed as not planned.

1 story

1 story

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 update

2 stories

Portal 2 placeholder entities become override-able on dev

drobotk, who is working on an addon to make Portal 2 maps functional, asked to remove the "visual placeholder" entities such as prop_button or implement them properly. BREEDNKMs noted in the thread that Lua can now only override a whitelist of classnames, which grows as people request it. drobotk asked whether the whitelist is published anywhere.