Barotrauma Client Doc
Barotrauma.UpgradeManager Member List

This is the complete list of members for Barotrauma.UpgradeManager, including all inherited members.

ApplyUpgrades()Barotrauma.UpgradeManager
CancelItemSwap(Item itemToRemove, bool force=false)Barotrauma.UpgradeManager
CanUpgradeSub()Barotrauma.UpgradeManager
CreateUpgradeErrorMessage(string text, bool isSinglePlayer, Character character)Barotrauma.UpgradeManager
DebugLog(string msg, Color? color=null)Barotrauma.UpgradeManagerstatic
DetermineItemSwapCost(Item item, ItemPrefab? replacement)Barotrauma.UpgradeManager
GetLinkedItemsToSwap(Item item)Barotrauma.UpgradeManagerstatic
GetRealUpgradeLevel(UpgradePrefab prefab, UpgradeCategory category)Barotrauma.UpgradeManager
GetRealUpgradeLevelForSub(UpgradePrefab prefab, UpgradeCategory category, SubmarineInfo info)Barotrauma.UpgradeManager
GetUpgradeLevel(UpgradePrefab prefab, UpgradeCategory category, SubmarineInfo? info=null)Barotrauma.UpgradeManager
LogError(string text, Dictionary< string, object?> data, Exception? e=null)Barotrauma.UpgradeManagerstatic
OnUpgradesChangedBarotrauma.UpgradeManager
PendingUpgradesBarotrauma.UpgradeManager
PurchasedItemSwapsBarotrauma.UpgradeManager
PurchasedUpgradesBarotrauma.UpgradeManager
PurchaseItemSwap(Item itemToRemove, ItemPrefab itemToInstall, bool force=false, Client? client=null)Barotrauma.UpgradeManager
PurchaseUpgrade(UpgradePrefab prefab, UpgradeCategory category, bool force=false, Client? client=null)Barotrauma.UpgradeManager
SanityCheckUpgrades()Barotrauma.UpgradeManager
Save(XElement? parent)Barotrauma.UpgradeManager
SetPendingUpgrades(List< PurchasedUpgrade > upgrades)Barotrauma.UpgradeManager
UpgradeAlsoConnectedSubsBarotrauma.UpgradeManagerstatic
UpgradeManager(CampaignMode campaign)Barotrauma.UpgradeManager
UpgradeManager(CampaignMode campaign, XElement element, bool isSingleplayer)Barotrauma.UpgradeManager