| AddUpgradeExternally(UpgradePrefab prefab, UpgradeCategory category, int level) | Barotrauma.UpgradeManager | |
| 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.UpgradeManager | static |
| DetermineItemSwapCost(Item item, ItemPrefab? replacement) | Barotrauma.UpgradeManager | |
| GetLinkedItemsToSwap(Item item) | Barotrauma.UpgradeManager | static |
| 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.UpgradeManager | static |
| OnUpgradesChanged | Barotrauma.UpgradeManager | |
| PendingUpgrades | Barotrauma.UpgradeManager | |
| PurchasedItemSwaps | Barotrauma.UpgradeManager | |
| PurchasedUpgrades | Barotrauma.UpgradeManager | |
| PurchaseItemSwap(Item itemToRemove, ItemPrefab itemToInstall, bool isNetworkMessage=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 | |
| UpgradeAlsoConnectedSubs | Barotrauma.UpgradeManager | static |
| UpgradeManager(CampaignMode campaign) | Barotrauma.UpgradeManager | |
| UpgradeManager(CampaignMode campaign, XElement element, bool isSingleplayer) | Barotrauma.UpgradeManager | |