Build 0.17.15.0

This commit is contained in:
Markus Isberg
2022-04-27 23:32:17 +09:00
parent 6e38444fc4
commit 15d18e6ff6
19 changed files with 91 additions and 43 deletions
@@ -1,3 +1,4 @@
using Steamworks.Data;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -74,6 +75,24 @@ namespace Barotrauma.Steam
return Steamworks.SteamClient.Name;
}
public static uint GetNumSubscribedItems()
{
if (!IsInitialized || !Steamworks.SteamClient.IsValid)
{
return 0;
}
return Steamworks.SteamUGC.NumSubscribedItems;
}
public static PublishedFileId[] GetSubscribedItems()
{
if (!IsInitialized || !Steamworks.SteamClient.IsValid)
{
return new PublishedFileId[0];
}
return Steamworks.SteamUGC.GetSubscribedItems();
}
public static bool UnlockAchievement(string achievementIdentifier) =>
UnlockAchievement(achievementIdentifier.ToIdentifier());