Barotrauma Server Doc
Barotrauma.CampaignMode Member List

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

ActiveOrdersElementBarotrauma.CampaignModeprotected
AddExtraMissions(LevelData levelData)Barotrauma.CampaignModevirtual
AddToGUIUpdateList()Barotrauma.GameModevirtual
AllowedToManageCampaign(Client client, ClientPermissions permissions)Barotrauma.CampaignModestatic
AllowedToManageWallets(Client client)Barotrauma.CampaignModestatic
AllowImmediateItemDelivery(Client client)Barotrauma.CampaignModestatic
AssignNPCMenuInteraction(Character character, InteractionType interactionType)Barotrauma.CampaignMode
BankBarotrauma.CampaignMode
BeforeLevelLoadingBarotrauma.CampaignMode
BlocksInteraction(InteractionType interactionType)Barotrauma.CampaignModestatic
CampaignMetadataBarotrauma.CampaignMode
CampaignMode(GameModePreset preset, CampaignSettings settings)Barotrauma.CampaignModeprotected
CanAfford(int cost, Client client=null)Barotrauma.CampaignMode
CargoManagerBarotrauma.CampaignMode
CheatsEnabledBarotrauma.CampaignMode
CheckTooManyMissions(Location currentLocation, Client sender)Barotrauma.CampaignMode
CrewManagerBarotrauma.GameMode
CurrentLocationBarotrauma.CampaignMode
DisableEventsBarotrauma.CampaignMode
DivingSuitWarningShownBarotrauma.CampaignMode
DoLevelTransition(TransitionType transitionType, LevelData newLevel, Submarine leavingSub, bool mirror)Barotrauma.CampaignModeprotectedpure virtual
End(CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None)Barotrauma.CampaignMode
Barotrauma::GameMode.End(CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None)Barotrauma.GameModevirtual
EndCampaign()Barotrauma.CampaignMode
EndCampaignProjSpecific()Barotrauma.CampaignModeprotectedvirtual
EndTransitionDurationBarotrauma.CampaignModeprotectedstatic
FactionsBarotrauma.CampaignMode
GameMode(GameModePreset preset)Barotrauma.GameMode
GetAvailableTransition(out LevelData nextLevel, out Submarine leavingSub)Barotrauma.CampaignMode
GetAvailableTransition()Barotrauma.CampaignMode
GetBalance(Client client=null)Barotrauma.CampaignModevirtual
GetCurrentDisplayLocation()Barotrauma.CampaignMode
GetFaction(Identifier identifier)Barotrauma.CampaignMode
GetFactionAffiliation(Identifier factionIdentifier)Barotrauma.CampaignMode
GetHullRepairCost()Barotrauma.CampaignModestatic
GetItemRepairCost()Barotrauma.CampaignModestatic
GetRandomFaction(Rand.RandSync randSync, bool allowEmpty=true)Barotrauma.CampaignMode
GetRandomFaction(IEnumerable< Faction > factions, Rand.RandSync randSync, bool secondary=false, bool allowEmpty=true)Barotrauma.CampaignModestatic
GetRandomFaction(IEnumerable< Faction > factions, Random random, bool secondary=false, bool allowEmpty=true)Barotrauma.CampaignModestatic
GetRandomSecondaryFaction(Rand.RandSync randSync, bool allowEmpty=true)Barotrauma.CampaignMode
GetReputation(Identifier factionIdentifier)Barotrauma.CampaignMode
GetSubsToLeaveBehind(Submarine leavingSub)Barotrauma.CampaignModestatic
GetWallet(Client client=null)Barotrauma.CampaignModevirtual
HullRepairCostPerDamageBarotrauma.CampaignModestatic
InitFactions()Barotrauma.CampaignMode
InitialMoneyBarotrauma.CampaignModestatic
InteractionType enum nameBarotrauma.CampaignMode
IsFirstRoundBarotrauma.CampaignMode
IsSinglePlayerBarotrauma.GameMode
KeepCharactersCloseToOutpost(float deltaTime)Barotrauma.CampaignModeprotected
LeaveUnconnectedSubs(Submarine leavingSub)Barotrauma.CampaignModeprotectedstatic
LoadActiveOrders()Barotrauma.CampaignMode
LoadInitialLevel()Barotrauma.CampaignModeprotectedpure virtual
LoadNewLevel()Barotrauma.CampaignMode
LoadPets()Barotrauma.CampaignMode
LoadStats(XElement element)Barotrauma.CampaignModeprotected
LogState()Barotrauma.CampaignMode
MapBarotrauma.CampaignMode
mapBarotrauma.CampaignModeprotected
MaxHullRepairCostBarotrauma.CampaignModestatic
MaxMoneyBarotrauma.CampaignModestatic
MedicalClinicBarotrauma.CampaignMode
MirrorLevelBarotrauma.CampaignMode
MissionsBarotrauma.CampaignMode
NameBarotrauma.GameMode
NextLevelBarotrauma.CampaignMode
NumberOfMissionsAtLocation(Location location)Barotrauma.CampaignMode
OnMoneyChangedBarotrauma.CampaignMode
OutpostNPCAttacked(Character npc, Character attacker, AttackResult attackResult)Barotrauma.CampaignMode
PausedBarotrauma.GameMode
PendingSubmarineSwitchBarotrauma.CampaignMode
petsElementBarotrauma.CampaignModeprotected
PresetBarotrauma.GameMode
presetBarotrauma.GameModeprotected
PresetListBarotrauma.GameModestatic
PurchasedHullRepairsBarotrauma.CampaignMode
PurchasedItemRepairsBarotrauma.CampaignMode
PurchasedLostShuttlesBarotrauma.CampaignMode
PurchasedLostShuttlesInLatestSaveBarotrauma.CampaignMode
RefreshOwnedSubmarines()Barotrauma.CampaignModeprotected
Remove()Barotrauma.CampaignModevirtual
Save(XElement element)Barotrauma.CampaignModepure virtual
SaveActiveOrders(XElement parentElement=null)Barotrauma.CampaignMode
SavePets(XElement parentElement=null)Barotrauma.CampaignMode
SaveStats()Barotrauma.CampaignModeprotected
SettingsBarotrauma.CampaignMode
ShowStartMessage()Barotrauma.CampaignModevirtual
ShuttleReplaceCostBarotrauma.CampaignModestatic
Start()Barotrauma.CampaignModevirtual
startTimeBarotrauma.GameModeprotected
SwitchedSubsThisRoundBarotrauma.CampaignMode
SwitchSubs()Barotrauma.CampaignMode
TotalPassedLevelsBarotrauma.CampaignMode
TotalPlayTimeBarotrauma.CampaignMode
TransferItemsBetweenSubs()Barotrauma.CampaignModeprotected
TransferItemsOnSubSwitchBarotrauma.CampaignMode
TransitionType enum nameBarotrauma.CampaignMode
TryHireCharacter(Location location, CharacterInfo characterInfo, Character hirer, Client client=null)Barotrauma.CampaignMode
TryPurchase(Client client, int price)Barotrauma.CampaignModevirtual
Update(float deltaTime)Barotrauma.GameModevirtual
UpdateStoreStock()Barotrauma.CampaignMode
UpdateWhilePaused(float deltaTime)Barotrauma.GameModevirtual
UpgradeManagerBarotrauma.CampaignMode
wasDockedBarotrauma.CampaignModeprotected