◆ CloseServer()
| static bool Barotrauma.Steam.SteamManager.CloseServer |
( |
| ) |
|
|
static |
◆ CreateServer()
◆ GetAllStats()
| static ImmutableDictionary< AchievementStat, float > Barotrauma.Steam.SteamManager.GetAllStats |
( |
| ) |
|
|
static |
◆ GetAuthSessionTicketForSteamHost()
| static Option< Steamworks.AuthTicket > Barotrauma.Steam.SteamManager.GetAuthSessionTicketForSteamHost |
( |
Endpoint | remoteHostEndpoint | ) |
|
|
static |
◆ GetAuthTicketForEosHostAuth()
| static async Task< Option< Steamworks.AuthTicketForWebApi > > Barotrauma.Steam.SteamManager.GetAuthTicketForEosHostAuth |
( |
| ) |
|
|
static |
◆ GetAuthTicketForGameAnalyticsConsent()
| static async Task< Option< Steamworks.AuthTicketForWebApi > > Barotrauma.Steam.SteamManager.GetAuthTicketForGameAnalyticsConsent |
( |
| ) |
|
|
static |
◆ GetNumSubscribedItems()
| static uint Barotrauma.Steam.SteamManager.GetNumSubscribedItems |
( |
| ) |
|
|
static |
◆ GetOwnerSteamId()
| static Option< SteamId > Barotrauma.Steam.SteamManager.GetOwnerSteamId |
( |
| ) |
|
|
static |
◆ GetStatFloat()
| static float Barotrauma.Steam.SteamManager.GetStatFloat |
( |
AchievementStat | stat | ) |
|
|
static |
◆ GetStatInt()
| static int Barotrauma.Steam.SteamManager.GetStatInt |
( |
AchievementStat | stat | ) |
|
|
static |
◆ GetSteamId()
| static Option< SteamId > Barotrauma.Steam.SteamManager.GetSteamId |
( |
| ) |
|
|
static |
◆ GetUsername()
| static string Barotrauma.Steam.SteamManager.GetUsername |
( |
| ) |
|
|
static |
◆ GetWorkshopItemIDFromUrl()
| static ulong Barotrauma.Steam.SteamManager.GetWorkshopItemIDFromUrl |
( |
string | url | ) |
|
|
static |
◆ IncrementStat() [1/2]
| static bool Barotrauma.Steam.SteamManager.IncrementStat |
( |
AchievementStat | statName, |
|
|
float | increment, |
|
|
bool | storeStats = true ) |
|
static |
◆ IncrementStat() [2/2]
| static bool Barotrauma.Steam.SteamManager.IncrementStat |
( |
AchievementStat | statName, |
|
|
int | increment, |
|
|
bool | storeStats = true ) |
|
static |
◆ IncrementStats()
| static void Barotrauma.Steam.SteamManager.IncrementStats |
( |
params(AchievementStat Identifier, float Increment)[] | stats | ) |
|
|
static |
Increment multiple stats in bulk. Make sure to call StoreStats() after calling this method since it doesn't do it automatically.
- Parameters
-
◆ Initialize()
| static void Barotrauma.Steam.SteamManager.Initialize |
( |
| ) |
|
|
static |
◆ IsFamilyShared()
| static bool Barotrauma.Steam.SteamManager.IsFamilyShared |
( |
| ) |
|
|
static |
◆ IsFreeWeekend()
| static bool Barotrauma.Steam.SteamManager.IsFreeWeekend |
( |
| ) |
|
|
static |
◆ RefreshServerDetails()
◆ ShutDown()
| static void Barotrauma.Steam.SteamManager.ShutDown |
( |
| ) |
|
|
static |
◆ StoreStats()
| static bool Barotrauma.Steam.SteamManager.StoreStats |
( |
| ) |
|
|
static |
◆ TryGetUnlockedAchievements()
| static bool Barotrauma.Steam.SteamManager.TryGetUnlockedAchievements |
( |
out List< Steamworks.Data.Achievement > | achievements | ) |
|
|
static |
◆ UnlockAchievement() [1/2]
| static bool Barotrauma.Steam.SteamManager.UnlockAchievement |
( |
Identifier | achievementIdentifier | ) |
|
|
static |
◆ UnlockAchievement() [2/2]
| static bool Barotrauma.Steam.SteamManager.UnlockAchievement |
( |
string | achievementIdentifier | ) |
|
|
static |
◆ Update()
| static void Barotrauma.Steam.SteamManager.Update |
( |
float | deltaTime | ) |
|
|
static |
◆ WorkshopUrlsToIds()
| static IEnumerable< ulong > Barotrauma.Steam.SteamManager.WorkshopUrlsToIds |
( |
IEnumerable< string > | urls | ) |
|
|
static |
◆ AppID
| const uint Barotrauma.Steam.SteamManager.AppID = 602960 |
|
static |
◆ STEAMP2P_OWNER_PORT
| const int Barotrauma.Steam.SteamManager.STEAMP2P_OWNER_PORT = 30000 |
|
static |
◆ IsInitialized
| bool Barotrauma.Steam.SteamManager.IsInitialized |
|
staticget |
◆ PopularTags
| IEnumerable<string> Barotrauma.Steam.SteamManager.PopularTags |
|
staticget |
◆ SteamworksLibExists
| bool Barotrauma.Steam.SteamManager.SteamworksLibExists |
|
staticget |
The documentation for this class was generated from the following files:
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Steam/AuthTicket.cs
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Steam/SteamManager.cs
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaServer/ServerSource/Steam/SteamManager.cs