Implemented ISteamGameServer

This commit is contained in:
acidicoala
2025-08-26 05:07:17 +05:00
parent 902476cb3e
commit 9f84425e4e
59 changed files with 151 additions and 123 deletions

View File

@@ -3,7 +3,6 @@
"$version": 3,
"logging": true,
"default_app_status": "unlocked",
"override_app_id": 0,
"override_app_status": {},
"override_dlc_status": {},
"auto_inject_inventory": true,

View File

@@ -5,6 +5,10 @@
"type": "object",
"additionalProperties": false,
"properties": {
"$schema": {
"type": "string",
"description": "The URI of the JSON Schema used to validate this config."
},
"$version": {
"type": "integer",
"minimum": 0,
@@ -21,12 +25,6 @@
"default": "unlocked",
"$ref": "#/$defs/AppStatus"
},
"override_app_id": {
"type": "integer",
"minimum": 0,
"default": 0,
"description": "Overrides the current app ID (0 means no override)."
},
"override_app_status": {
"type": "object",
"default": {},
@@ -113,6 +111,7 @@
},
"examples": [
{
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/heads/master/res/SmokeAPI.schema.json",
"$version": 3,
"logging": true,
"default_app_status": "unlocked",

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//====== Copyright <20> 1996-2008, Valve Corporation, All rights reserved. =======
//
// Purpose: Main interface for loading and accessing Steamworks API's from the
// Steam client.

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//

View File

@@ -1,4 +1,4 @@
//====== Copyright Valve Corporation, All rights reserved. ====================
//====== Copyright Valve Corporation, All rights reserved. ====================
//
// Internal low-level access to Steamworks interfaces.
//