◆ 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