Barotrauma Server Doc
Barotrauma.MultiPlayerCampaign Member List

This is the complete list of members for Barotrauma.MultiPlayerCampaign, 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
AssignClientCharacterInfos(IEnumerable< Client > connectedClients)Barotrauma.MultiPlayerCampaign
AssignNPCMenuInteraction(Character character, InteractionType interactionType)Barotrauma.CampaignMode
BankBarotrauma.CampaignMode
BeforeLevelLoadingBarotrauma.CampaignMode
BlocksInteraction(InteractionType interactionType)Barotrauma.CampaignModestatic
CampaignIDBarotrauma.MultiPlayerCampaign
CampaignMetadataBarotrauma.CampaignMode
CampaignMode(GameModePreset preset, CampaignSettings settings)Barotrauma.CampaignModeprotected
CanAfford(int cost, Client client=null)Barotrauma.CampaignMode
CanPurchaseSub(SubmarineInfo info, Client client)Barotrauma.MultiPlayerCampaign
CargoManagerBarotrauma.CampaignMode
CheatsEnabledBarotrauma.CampaignMode
CheckTooManyMissions(Location currentLocation, Client sender)Barotrauma.CampaignMode
ClearSavedExperiencePoints(Client client)Barotrauma.MultiPlayerCampaign
CrewManagerBarotrauma.GameMode
CurrentLocationBarotrauma.CampaignMode
DisableEventsBarotrauma.CampaignMode
DiscardClientCharacterData(Client client)Barotrauma.MultiPlayerCampaign
DivingSuitWarningShownBarotrauma.CampaignMode
DoLevelTransition(TransitionType transitionType, LevelData newLevel, Submarine leavingSub, bool mirror)Barotrauma.MultiPlayerCampaignprotectedvirtual
End(TransitionType transitionType=TransitionType.None)Barotrauma.MultiPlayerCampaignvirtual
Barotrauma::CampaignMode.End(CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None)Barotrauma.CampaignMode
EndCampaign()Barotrauma.CampaignMode
EndCampaignProjSpecific()Barotrauma.CampaignModeprotectedvirtual
EndTransitionDurationBarotrauma.CampaignModeprotectedstatic
FactionsBarotrauma.CampaignMode
ForceMapUIBarotrauma.MultiPlayerCampaign
GameMode(GameModePreset preset)Barotrauma.GameMode
GameOverBarotrauma.MultiPlayerCampaign
GetAssignedJobs(IEnumerable< Client > connectedClients)Barotrauma.MultiPlayerCampaign
GetAvailableTransition(out LevelData nextLevel, out Submarine leavingSub)Barotrauma.CampaignMode
GetAvailableTransition()Barotrauma.CampaignMode
GetBalance(Client client=null)Barotrauma.MultiPlayerCampaignvirtual
GetCampaignSubs()Barotrauma.MultiPlayerCampaignstatic
GetCharacterDataSavePath(string savePath)Barotrauma.MultiPlayerCampaignstatic
GetCharacterDataSavePath()Barotrauma.MultiPlayerCampaignstatic
GetClientCharacterData(Client client)Barotrauma.MultiPlayerCampaign
GetCurrentDisplayLocation()Barotrauma.CampaignMode
GetFaction(Identifier identifier)Barotrauma.CampaignMode
GetFactionAffiliation(Identifier factionIdentifier)Barotrauma.CampaignMode
GetHullRepairCost()Barotrauma.CampaignModestatic
GetItemRepairCost()Barotrauma.CampaignModestatic
GetLastUpdateIdForFlag(NetFlags flag)Barotrauma.MultiPlayerCampaign
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
GetSavedExperiencePoints(Client client)Barotrauma.MultiPlayerCampaign
GetSubsToLeaveBehind(Submarine leavingSub)Barotrauma.CampaignModestatic
GetWallet(Client client=null)Barotrauma.MultiPlayerCampaignvirtual
HullRepairCostPerDamageBarotrauma.CampaignModestatic
IncrementAllLastUpdateIds()Barotrauma.MultiPlayerCampaign
IncrementLastUpdateIdForFlag(NetFlags flag)Barotrauma.MultiPlayerCampaign
InitFactions()Barotrauma.CampaignMode
InitialMoneyBarotrauma.CampaignModestatic
InteractionType enum nameBarotrauma.CampaignMode
IsFirstRoundBarotrauma.CampaignMode
IsSinglePlayerBarotrauma.GameMode
KeepCharactersCloseToOutpost(float deltaTime)Barotrauma.CampaignModeprotected
LastSaveIDBarotrauma.MultiPlayerCampaign
LeaveUnconnectedSubs(Submarine leavingSub)Barotrauma.CampaignModeprotectedstatic
LoadActiveOrders()Barotrauma.CampaignMode
LoadCampaign(string selectedSave, Client client)Barotrauma.MultiPlayerCampaignstatic
LoadInitialLevel()Barotrauma.MultiPlayerCampaignprotectedvirtual
LoadNew(XElement element)Barotrauma.MultiPlayerCampaignstatic
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
MoveDiscardedCharacterBalancesToBank()Barotrauma.MultiPlayerCampaign
NameBarotrauma.GameMode
NetFlags enum nameBarotrauma.MultiPlayerCampaign
NextLevelBarotrauma.CampaignMode
NumberOfMissionsAtLocation(Location location)Barotrauma.CampaignMode
OnMoneyChangedBarotrauma.CampaignMode
OutpostNPCAttacked(Character npc, Character attacker, AttackResult attackResult)Barotrauma.CampaignMode
PausedBarotrauma.MultiPlayerCampaign
PendingSubmarineSwitchBarotrauma.CampaignMode
petsElementBarotrauma.CampaignModeprotected
presetBarotrauma.GameModeprotected
PresetBarotrauma.GameMode
PresetListBarotrauma.GameModestatic
PurchasedHullRepairsBarotrauma.MultiPlayerCampaign
PurchasedItemRepairsBarotrauma.MultiPlayerCampaign
PurchasedLostShuttlesBarotrauma.MultiPlayerCampaign
PurchasedLostShuttlesInLatestSaveBarotrauma.CampaignMode
RefreshOwnedSubmarines()Barotrauma.CampaignModeprotected
Remove()Barotrauma.CampaignModevirtual
Save(XElement element)Barotrauma.MultiPlayerCampaignvirtual
SaveActiveOrders(XElement parentElement=null)Barotrauma.CampaignMode
SaveExperiencePoints(Client client)Barotrauma.MultiPlayerCampaign
SavePets(XElement parentElement=null)Barotrauma.CampaignMode
SavePlayers()Barotrauma.MultiPlayerCampaign
SaveStats()Barotrauma.CampaignModeprotected
SendCrewState(List< CharacterInfo > hiredCharacters,(int id, string newName) renamedCrewMember, CharacterInfo firedCharacter)Barotrauma.MultiPlayerCampaign
ServerRead(IReadMessage msg, Client sender)Barotrauma.MultiPlayerCampaign
ServerReadCrew(IReadMessage msg, Client sender)Barotrauma.MultiPlayerCampaign
ServerReadMoney(IReadMessage msg, Client sender)Barotrauma.MultiPlayerCampaign
ServerReadRewardDistribution(IReadMessage msg, Client sender)Barotrauma.MultiPlayerCampaign
ServerWrite(IWriteMessage msg, Client c)Barotrauma.MultiPlayerCampaign
SetClientCharacterData(Client client)Barotrauma.MultiPlayerCampaign
SetLastUpdateIdForFlag(NetFlags flag, UInt16 id)Barotrauma.MultiPlayerCampaign
SettingsBarotrauma.CampaignMode
ShowStartMessage()Barotrauma.CampaignModevirtual
ShuttleReplaceCostBarotrauma.CampaignModestatic
Start()Barotrauma.MultiPlayerCampaignvirtual
StartCampaignSetup()Barotrauma.MultiPlayerCampaignstatic
StartNew(string mapSeed, CampaignSettings settings)Barotrauma.MultiPlayerCampaignstatic
StartNewCampaign(string savePath, string subPath, string seed, CampaignSettings startingSettings)Barotrauma.MultiPlayerCampaignstatic
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.MultiPlayerCampaignvirtual
Update(float deltaTime)Barotrauma.MultiPlayerCampaignvirtual
UpdateStoreStock()Barotrauma.CampaignMode
UpdateWhilePaused(float deltaTime)Barotrauma.GameModevirtual
UpgradeManagerBarotrauma.CampaignMode
wasDockedBarotrauma.CampaignModeprotected