Tag: #feature-request (19) Clear filter ×

2 updates

Request: Player:RunConsoleCommand

Added in commit 09a162 and the request was closed as completed: Player:RunConsoleCommand is serverside only, has the same limitations as the global RunConsoleCommand, and some Sandbox tools already use it. The same commit adds lua_refresh_file autocomplete (#3428) and fixes the blurry citizen_sheet_bloody.vtf texture (garrysmod-issues #7116).

1 story

1 story

2 stories

1 story

1 story · 1 update

1 story

Evgeny Akabenko asks Facepunch to publish the source of its own shaders

In #next-update, Evgeny Akabenko asked Rubat to publish on GitHub the source of GMod's own, non-Valve shaders: g_bloom, g_blurx, g_blury, g_bokehblur, g_colormodify, g_downsample, g_morph, g_premultiplied, g_refract, g_screenspace, g_sharpen, g_sky, g_sobel, g_sunbeams and g_texturize. not.ejay noted they could already be decompiled half decently with vcs-decompiler, but saw no reason not to publish them.

1 story

Max PVS networking range: CheckTransmit approach suggested

wrefgtzweve suggested that a per-player max networking range could be done by checking distance in CServerGameEnts::CheckTransmit before IsInPVS.

Details

In #next-update, Redox asked Rubat for it before the next update, saying it allows a big client FPS and server tick boost; Astralcircle said his server already uses a PVS-culling client fog and called it a lifesaver for open maps. Nykez asked how it plays with pop-in.

2 stories

1 story

1 story

1 story

2 stories

1 story

1 story

Proposal: 65536-unit maps without touching vphysics

Akabenko proposed supporting 65536-unit maps through a GMod-specific BSP revision, without modifying vphysics.dll to avoid the licensing issues around physics.

Details

marchc1 pointed out that everything storing coordinate vectors in the BSP would need to change. DarthTealc suggested Hammer could keep compiling regular maps as BSP version 20. newmoonbat asked why not go above 100k like Strata; Akabenko replied that 128k maps need physics changes — he hit vphysics.dll crashes — which brings licensing issues, and posted the coordinate limits CSO2 and Titanfall 2 use.