From 85335e7628d4805c8812114c8a072d46e2b33b00 Mon Sep 17 00:00:00 2001 From: Sak32009 Date: Sun, 25 Aug 2024 09:55:37 +0200 Subject: [PATCH] updated sdk readme and added source to CREDITS.md --- CREDITS.md | 7 +++++++ generate_credits.bat | 2 +- sdk/Readme.txt | 22 +++++++++++++++++++++- sdk/source.txt | 4 +++- 4 files changed, 32 insertions(+), 3 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 06c11551..fd5102a3 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -24,6 +24,7 @@ - [libs\stb](#libsstb) - [libs\utfcpp](#libsutfcpp) - [tools\steamclient_loader](#toolssteamclient_loader) +- [sdk](#sdk) ### third-party\build\win\cert\openssl @@ -2548,3 +2549,9 @@ https://github.com/Rat431/ColdAPI_Steam Original version of ColdClientLoader by Rat431. +### sdk + +#### INFO + +https://partner.steamgames.com/doc/sdk + diff --git a/generate_credits.bat b/generate_credits.bat index 1f3ea72b..0e7ab5d2 100644 --- a/generate_credits.bat +++ b/generate_credits.bat @@ -8,7 +8,7 @@ if exist "%CREDITS_FILE%" ( del /f /s /q "%CREDITS_FILE%" ) -set "GLOB=third-party libs tools\steamclient_loader" +set "GLOB=third-party libs tools\steamclient_loader sdk" set "FILTER=SOURCE.txt" echo:# Many thanks for these sources>> "%CREDITS_FILE%" diff --git a/sdk/Readme.txt b/sdk/Readme.txt index 6077e3f4..d597a28d 100644 --- a/sdk/Readme.txt +++ b/sdk/Readme.txt @@ -1,6 +1,6 @@ ================================================================ -Copyright © 1996-2022, Valve Corporation, All rights reserved. +Copyright © 1996-2024, Valve Corporation, All rights reserved. ================================================================ @@ -8,6 +8,26 @@ Copyright © 1996-2022, Valve Corporation, All rights reserved. Welcome to the Steamworks SDK. For documentation please see our partner website at: http://partner.steamgames.com + +---------------------------------------------------------------- +v1.60 19th June 2024 +---------------------------------------------------------------- + +General +* CSteamAPIContext has been removed. Please switch to using the Steam accessors where appropriate. + +ISteamTimeline +* Added this new interface to allow games to provide information that supports the new Game Recording feature. See the [url=https://partner.steamgames.com/doc/features/timeline]Timeline[/url] documentation for more information. + +ISteamUGC +* Added 64 bit m_ulTotalFilesSize to SteamUGCDetails_t which is the correct size of the content for Workshop items are larger than 2,147,483,647 bytes. +* Added GetNumSupportedGameVersions() and GetSupportedGameVersionData() which can be used to determine what game beta branches a Workshop item supports/is valid for. +* Added SetAdminQuery() to allow ISteamUGC to be used in a tools like environment for users who have the appropriate privileges for the calling appid. + +ISteamApps +* Added API to allow the game to manage active beta branches. + + ---------------------------------------------------------------- v1.59 9th February 2024 ---------------------------------------------------------------- diff --git a/sdk/source.txt b/sdk/source.txt index 02802a5a..e21c24e5 100644 --- a/sdk/source.txt +++ b/sdk/source.txt @@ -1 +1,3 @@ -https://partner.steamgames.com/doc/sdk \ No newline at end of file +#### INFO + +https://partner.steamgames.com/doc/sdk