From d8b784482e3f016060d8c5f9bc3a3e8940b59672 Mon Sep 17 00:00:00 2001 From: SNMetamorph <25657591+SNMetamorph@users.noreply.github.com> Date: Sat, 14 Mar 2026 01:39:25 +0400 Subject: [PATCH] Documentation: extensions: added description for steam broker protocol --- Documentation/extensions/steam-broker.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Documentation/extensions/steam-broker.md diff --git a/Documentation/extensions/steam-broker.md b/Documentation/extensions/steam-broker.md new file mode 100644 index 00000000..b5c4c016 --- /dev/null +++ b/Documentation/extensions/steam-broker.md @@ -0,0 +1,8 @@ +# Steam broker protocol +`sb_connect ` - used for obtaining auth ticket during connection to GoldSrc server + +`sb_disconnect ` - used for signaling broker about disconnecting from GoldSrc server + +`sb_gamedir ` - used for signaling broker about game startup and for announcing started mod, so broker could choose proper AppID for Steam API initialization + +`sb_terminate` - used for signaling broker about game shutdown, ideally broker should be terminated too (and later restarted automatically and waiting for sb_gamedir message)