diff --git a/Half-Life.md b/Half-Life.md index 422940d..d8b2e57 100644 --- a/Half-Life.md +++ b/Half-Life.md @@ -71,6 +71,12 @@ VGUI has plenty of documented memory leaks which especially affect Team Fortress # 2/3 Other pressing issues +## GameUI: No check when returning back to Singleplayer from multiplayer + +Multiplayer changes the player speed (and possibly other CVars) that do not get reset when a Singleplayer game is loaded after a Multiplayer game was started. + +This is a check needed in GameUI. This was not something that impacted the disc release of Half-Life as the menu would restart the engine when going between SP and MP. GameUI doesn't restart the engine, so it has no chance to reset all of the CVars. + ## Engine: Mapcycle woes Stop sending WHOLE mapcycle.txt in svc_serverinfo message. It easily overflows the buffer and is **not** used on client side. It's fine to send empty string, so it doesn't break protocol.