ActiveOrdersElement | Barotrauma.CampaignMode | protected |
AddExtraMissions(LevelData levelData) | Barotrauma.CampaignMode | virtual |
AddToGUIUpdateList() | Barotrauma.GameMode | virtual |
AllowedToManageCampaign(Client client, ClientPermissions permissions) | Barotrauma.CampaignMode | static |
AllowedToManageWallets(Client client) | Barotrauma.CampaignMode | static |
AllowImmediateItemDelivery(Client client) | Barotrauma.CampaignMode | static |
AssignClientCharacterInfos(IEnumerable< Client > connectedClients) | Barotrauma.MultiPlayerCampaign | |
AssignNPCMenuInteraction(Character character, InteractionType interactionType) | Barotrauma.CampaignMode | |
Bank | Barotrauma.CampaignMode | |
BeforeLevelLoading | Barotrauma.CampaignMode | |
BlocksInteraction(InteractionType interactionType) | Barotrauma.CampaignMode | static |
CampaignID | Barotrauma.MultiPlayerCampaign | |
CampaignMetadata | Barotrauma.CampaignMode | |
CampaignMode(GameModePreset preset, CampaignSettings settings) | Barotrauma.CampaignMode | protected |
CanAfford(int cost, Client client=null) | Barotrauma.CampaignMode | |
CanPurchaseSub(SubmarineInfo info, Client client) | Barotrauma.MultiPlayerCampaign | |
CargoManager | Barotrauma.CampaignMode | |
CheatsEnabled | Barotrauma.CampaignMode | |
CheckTooManyMissions(Location currentLocation, Client sender) | Barotrauma.CampaignMode | |
ClearSavedExperiencePoints(Client client) | Barotrauma.MultiPlayerCampaign | |
CrewManager | Barotrauma.GameMode | |
CurrentLocation | Barotrauma.CampaignMode | |
DisableEvents | Barotrauma.CampaignMode | |
DiscardClientCharacterData(Client client) | Barotrauma.MultiPlayerCampaign | |
DivingSuitWarningShown | Barotrauma.CampaignMode | |
DoLevelTransition(TransitionType transitionType, LevelData newLevel, Submarine leavingSub, bool mirror) | Barotrauma.MultiPlayerCampaign | protectedvirtual |
End(TransitionType transitionType=TransitionType.None) | Barotrauma.MultiPlayerCampaign | virtual |
Barotrauma::CampaignMode.End(CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None) | Barotrauma.CampaignMode | |
EndCampaign() | Barotrauma.CampaignMode | |
EndCampaignProjSpecific() | Barotrauma.CampaignMode | protectedvirtual |
EndTransitionDuration | Barotrauma.CampaignMode | protectedstatic |
Factions | Barotrauma.CampaignMode | |
ForceMapUI | Barotrauma.MultiPlayerCampaign | |
GameMode(GameModePreset preset) | Barotrauma.GameMode | |
GameOver | Barotrauma.MultiPlayerCampaign | |
GetAssignedJobs(IEnumerable< Client > connectedClients) | Barotrauma.MultiPlayerCampaign | |
GetAvailableTransition(out LevelData nextLevel, out Submarine leavingSub) | Barotrauma.CampaignMode | |
GetAvailableTransition() | Barotrauma.CampaignMode | |
GetBalance(Client client=null) | Barotrauma.MultiPlayerCampaign | virtual |
GetCampaignSubs() | Barotrauma.MultiPlayerCampaign | static |
GetCharacterDataSavePath(string savePath) | Barotrauma.MultiPlayerCampaign | static |
GetCharacterDataSavePath() | Barotrauma.MultiPlayerCampaign | static |
GetClientCharacterData(Client client) | Barotrauma.MultiPlayerCampaign | |
GetCurrentDisplayLocation() | Barotrauma.CampaignMode | |
GetFaction(Identifier identifier) | Barotrauma.CampaignMode | |
GetFactionAffiliation(Identifier factionIdentifier) | Barotrauma.CampaignMode | |
GetHullRepairCost() | Barotrauma.CampaignMode | static |
GetItemRepairCost() | Barotrauma.CampaignMode | static |
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.CampaignMode | static |
GetRandomFaction(IEnumerable< Faction > factions, Random random, bool secondary=false, bool allowEmpty=true) | Barotrauma.CampaignMode | static |
GetRandomSecondaryFaction(Rand.RandSync randSync, bool allowEmpty=true) | Barotrauma.CampaignMode | |
GetReputation(Identifier factionIdentifier) | Barotrauma.CampaignMode | |
GetSavedExperiencePoints(Client client) | Barotrauma.MultiPlayerCampaign | |
GetSubsToLeaveBehind(Submarine leavingSub) | Barotrauma.CampaignMode | static |
GetWallet(Client client=null) | Barotrauma.MultiPlayerCampaign | virtual |
HullRepairCostPerDamage | Barotrauma.CampaignMode | static |
IncrementAllLastUpdateIds() | Barotrauma.MultiPlayerCampaign | |
IncrementLastUpdateIdForFlag(NetFlags flag) | Barotrauma.MultiPlayerCampaign | |
InitFactions() | Barotrauma.CampaignMode | |
InitialMoney | Barotrauma.CampaignMode | static |
InteractionType enum name | Barotrauma.CampaignMode | |
IsFirstRound | Barotrauma.CampaignMode | |
IsSinglePlayer | Barotrauma.GameMode | |
KeepCharactersCloseToOutpost(float deltaTime) | Barotrauma.CampaignMode | protected |
LastSaveID | Barotrauma.MultiPlayerCampaign | |
LeaveUnconnectedSubs(Submarine leavingSub) | Barotrauma.CampaignMode | protectedstatic |
LoadActiveOrders() | Barotrauma.CampaignMode | |
LoadCampaign(string selectedSave, Client client) | Barotrauma.MultiPlayerCampaign | static |
LoadInitialLevel() | Barotrauma.MultiPlayerCampaign | protectedvirtual |
LoadNew(XElement element) | Barotrauma.MultiPlayerCampaign | static |
LoadNewLevel() | Barotrauma.CampaignMode | |
LoadPets() | Barotrauma.CampaignMode | |
LoadStats(XElement element) | Barotrauma.CampaignMode | protected |
LogState() | Barotrauma.CampaignMode | |
Map | Barotrauma.CampaignMode | |
map | Barotrauma.CampaignMode | protected |
MaxHullRepairCost | Barotrauma.CampaignMode | static |
MaxMoney | Barotrauma.CampaignMode | static |
MedicalClinic | Barotrauma.CampaignMode | |
MirrorLevel | Barotrauma.CampaignMode | |
Missions | Barotrauma.CampaignMode | |
MoveDiscardedCharacterBalancesToBank() | Barotrauma.MultiPlayerCampaign | |
Name | Barotrauma.GameMode | |
NetFlags enum name | Barotrauma.MultiPlayerCampaign | |
NextLevel | Barotrauma.CampaignMode | |
NumberOfMissionsAtLocation(Location location) | Barotrauma.CampaignMode | |
OnMoneyChanged | Barotrauma.CampaignMode | |
OutpostNPCAttacked(Character npc, Character attacker, AttackResult attackResult) | Barotrauma.CampaignMode | |
Paused | Barotrauma.MultiPlayerCampaign | |
PendingSubmarineSwitch | Barotrauma.CampaignMode | |
petsElement | Barotrauma.CampaignMode | protected |
preset | Barotrauma.GameMode | protected |
Preset | Barotrauma.GameMode | |
PresetList | Barotrauma.GameMode | static |
PurchasedHullRepairs | Barotrauma.MultiPlayerCampaign | |
PurchasedItemRepairs | Barotrauma.MultiPlayerCampaign | |
PurchasedLostShuttles | Barotrauma.MultiPlayerCampaign | |
PurchasedLostShuttlesInLatestSave | Barotrauma.CampaignMode | |
RefreshOwnedSubmarines() | Barotrauma.CampaignMode | protected |
Remove() | Barotrauma.CampaignMode | virtual |
Save(XElement element) | Barotrauma.MultiPlayerCampaign | virtual |
SaveActiveOrders(XElement parentElement=null) | Barotrauma.CampaignMode | |
SaveExperiencePoints(Client client) | Barotrauma.MultiPlayerCampaign | |
SavePets(XElement parentElement=null) | Barotrauma.CampaignMode | |
SavePlayers() | Barotrauma.MultiPlayerCampaign | |
SaveStats() | Barotrauma.CampaignMode | protected |
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 | |
Settings | Barotrauma.CampaignMode | |
ShowStartMessage() | Barotrauma.CampaignMode | virtual |
ShuttleReplaceCost | Barotrauma.CampaignMode | static |
Start() | Barotrauma.MultiPlayerCampaign | virtual |
StartCampaignSetup() | Barotrauma.MultiPlayerCampaign | static |
StartNew(string mapSeed, CampaignSettings settings) | Barotrauma.MultiPlayerCampaign | static |
StartNewCampaign(string savePath, string subPath, string seed, CampaignSettings startingSettings) | Barotrauma.MultiPlayerCampaign | static |
startTime | Barotrauma.GameMode | protected |
SwitchedSubsThisRound | Barotrauma.CampaignMode | |
SwitchSubs() | Barotrauma.CampaignMode | |
TotalPassedLevels | Barotrauma.CampaignMode | |
TotalPlayTime | Barotrauma.CampaignMode | |
TransferItemsBetweenSubs() | Barotrauma.CampaignMode | protected |
TransferItemsOnSubSwitch | Barotrauma.CampaignMode | |
TransitionType enum name | Barotrauma.CampaignMode | |
TryHireCharacter(Location location, CharacterInfo characterInfo, Character hirer, Client client=null) | Barotrauma.CampaignMode | |
TryPurchase(Client client, int price) | Barotrauma.MultiPlayerCampaign | virtual |
Update(float deltaTime) | Barotrauma.MultiPlayerCampaign | virtual |
UpdateStoreStock() | Barotrauma.CampaignMode | |
UpdateWhilePaused(float deltaTime) | Barotrauma.GameMode | virtual |
UpgradeManager | Barotrauma.CampaignMode | |
wasDocked | Barotrauma.CampaignMode | protected |