source-sdk-2013 icon indicating copy to clipboard operation
source-sdk-2013 copied to clipboard

Open source GameUI

Open URAKOLOUY5 opened this issue 11 months ago • 8 comments

It is pointless to hide GameUI source code, Alien Swarm has open ui Per mod basis you can override GameUI factory in client.dll

and I'm not speaking about SetMainMenuOverride or gamepadui

URAKOLOUY5 avatar Feb 19 '25 15:02 URAKOLOUY5

Swarm uses the newer gameUI that CS:GO also uses iirc. I was about to request this myself though as having the old and updated gameUI would be very nice.

Zeldaboy14 avatar Feb 19 '25 16:02 Zeldaboy14

Swarm's UI is based on Left 4 Dead's.

WonderlandWar avatar Feb 19 '25 16:02 WonderlandWar

I'm aware of that myself. Even still, just saying why swarms is open sourced

Zeldaboy14 avatar Feb 19 '25 17:02 Zeldaboy14

CS:GO uses Panorama which to my knowledge replaced GameUI, Panorama was backported from source 2 to CS:GO. So I see little reason for Valve to keep GameUI closed in SDK2013 considering even Valve replaced it in CS:GO. Without the code for it, it leads to modders having to make kinda hacky solutions to replacing the UI.

sheepy676 avatar Feb 19 '25 17:02 sheepy676

better to say that Scaleform replaced vgui and later panorama

URAKOLOUY5 avatar Feb 19 '25 17:02 URAKOLOUY5

In SFM, GameUI.dll is located in game/tf/bin. It may be now implemented in Alien Swarm as well, but can you release its source code along with its full HL2 code?

Naomi22319 avatar Oct 10 '25 10:10 Naomi22319

GameUI is open source, but only the version that is embedded in Client.

DecalOverdose avatar Nov 08 '25 07:11 DecalOverdose

Everyones aware swarms gameui is opened sourced. We are refering to the original one that builds the gameUI dll

Zeldaboy14 avatar Nov 10 '25 23:11 Zeldaboy14