feat(games): add SCP:SL support (#715)

* feat(games): add scpsl initial impl

* feat: add name

* feat: add game entry, add note

* docs: add SSL to games_list.md

* fix: remove stray debug console log

* docs: update CHANGELOG.md
This commit is contained in:
CosminPerRam 2025-06-29 18:02:38 +03:00 committed by GitHub
parent bab3452047
commit f2dfb8134f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 73 additions and 1 deletions

View file

@ -279,6 +279,7 @@
| soulmask | Soulmask | [Valve Protocol](#valve) |
| spaceengineers | Space Engineers | [Valve Protocol](#valve) |
| squad | Squad | [Valve Protocol](#valve) |
| ssl | SCP: Secret Labratory | [Notes](#ssl) |
| sstse | Serious Sam: The Second Encounter | |
| stalker | S.T.A.L.K.E.R. | |
| starbound | Starbound | [Valve Protocol](#valve) |
@ -554,3 +555,8 @@ have configured `TelnetEnabled` to `true`, `TelnetPort` and `TelnetPassword` and
to the query parameters.
To fetch more info via telnet (game and mods versions, date and time), at the cost of a longer query time, set `moreData` to `true`.
### <a name="ssl"></a>SCP: Secret Laboratory
Unfortunately, only verified servers can be queried, for this you'd need a `accountId`, an `apiKey` and `serverId`
(this optional, not providing this just returns the server list associated with the account in the raw object).