Barotrauma Client Doc
|
Public Types | |
enum class | InteractionType { None , Talk , Examine , Map , Crew , Store , Upgrade , PurchaseSub , MedicalClinic , Cargo } |
enum class | TransitionType { None , LeaveLocation , ProgressToNextLocation , ReturnToPreviousLocation , ReturnToPreviousEmptyLocation , ProgressToNextEmptyLocation , End } |
Public Member Functions | |
virtual Wallet | GetWallet (Client client=null) |
virtual bool | TryPurchase (Client client, int price) |
virtual int | GetBalance (Client client=null) |
bool | CanAfford (int cost, Client client=null) |
Location | GetCurrentDisplayLocation () |
The location that's displayed as the "current one" in the map screen. Normally the current outpost or the location at the start of the level, but when selecting the next destination at the end of the level at an uninhabited location we use the location at the end More... | |
override void | Start () |
void | InitFactions () |
override void | AddExtraMissions (LevelData levelData) |
void | LoadNewLevel () |
TransitionType | GetAvailableTransition (out LevelData nextLevel, out Submarine leavingSub) |
Which type of transition between levels is currently possible (if any) More... | |
TransitionType | GetAvailableTransition () |
override void | End (CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None) |
void | UpdateStoreStock () |
Updates store stock before saving the game More... | |
void | EndCampaign () |
Faction | GetRandomFaction (Rand.RandSync randSync, bool allowEmpty=true) |
Returns a random faction based on their ControlledOutpostPercentage More... | |
Faction | GetRandomSecondaryFaction (Rand.RandSync randSync, bool allowEmpty=true) |
Returns a random faction based on their SecondaryControlledOutpostPercentage More... | |
bool | TryHireCharacter (Location location, CharacterInfo characterInfo, Character hirer, Client client=null) |
void | AssignNPCMenuInteraction (Character character, InteractionType interactionType) |
void | OutpostNPCAttacked (Character npc, Character attacker, AttackResult attackResult) |
Faction | GetFaction (Identifier identifier) |
float | GetReputation (Identifier factionIdentifier) |
FactionAffiliation | GetFactionAffiliation (Identifier factionIdentifier) |
abstract void | Save (XElement element) |
void | LogState () |
override void | Remove () |
int | NumberOfMissionsAtLocation (Location location) |
void | CheckTooManyMissions (Location currentLocation, Client sender) |
void | SwitchSubs () |
void | SavePets (XElement parentElement=null) |
void | LoadPets () |
void | SaveActiveOrders (XElement parentElement=null) |
void | LoadActiveOrders () |
override void | ShowStartMessage () |
override void | Draw (SpriteBatch spriteBatch) |
Task | SelectSummaryScreen (RoundSummary roundSummary, LevelData newLevel, bool mirror, Action action) |
void | CancelStartRound () |
void | ThrowIfStartRoundCancellationRequested () |
override void | AddToGUIUpdateList () |
override void | Update (float deltaTime) |
Public Member Functions inherited from Barotrauma.GameMode | |
virtual void | UpdateWhilePaused (float deltaTime) |
GameMode (GameModePreset preset) | |
virtual void | End (CampaignMode.TransitionType transitionType=CampaignMode.TransitionType.None) |
virtual void | HUDScaleChanged () |
Static Public Member Functions | |
static bool | BlocksInteraction (InteractionType interactionType) |
static List< Submarine > | GetSubsToLeaveBehind (Submarine leavingSub) |
static int | GetHullRepairCost () |
static int | GetItemRepairCost () |
static Faction | GetRandomFaction (IEnumerable< Faction > factions, Rand.RandSync randSync, bool secondary=false, bool allowEmpty=true) |
static Faction | GetRandomFaction (IEnumerable< Faction > factions, Random random, bool secondary=false, bool allowEmpty=true) |
static bool | AllowedToManageCampaign (ClientPermissions permissions) |
There is a server-side implementation of the method in MultiPlayerCampaign More... | |
static bool | AllowedToManageWallets () |
static bool | AllowImmediateItemDelivery () |
Public Attributes | |
double | TotalPlayTime |
int | TotalPassedLevels |
readonly CargoManager | CargoManager |
UpgradeManager | UpgradeManager |
MedicalClinic | MedicalClinic |
readonly CampaignMetadata | CampaignMetadata |
CampaignSettings | Settings |
readonly NamedEvent< WalletChangedEvent > | OnMoneyChanged = new NamedEvent<WalletChangedEvent>() |
bool | CheatsEnabled |
SubmarineInfo | PendingSubmarineSwitch |
Wallet | Bank |
bool | PurchasedLostShuttlesInLatestSave |
bool | DivingSuitWarningShown |
GUIButton | ReadyCheckButton |
CampaignUI | CampaignUI |
Static Public Attributes | |
readonly record struct SaveInfo(string FilePath, Option< SerializableDateTime > SaveTime, string SubmarineName, ImmutableArray< string > EnabledContentPackageNames) const int | MaxMoney = int.MaxValue / 2 |
const int | InitialMoney = 8500 |
const float | HullRepairCostPerDamage = 0.1f |
const int | ShuttleReplaceCost = 1000 |
const int | MaxHullRepairCost = 600 |
Static Public Attributes inherited from Barotrauma.GameMode | |
static List< GameModePreset > | PresetList = new List<GameModePreset>() |
Protected Member Functions | |
CampaignMode (GameModePreset preset, CampaignSettings settings) | |
abstract void | LoadInitialLevel () |
Load the first level and start the round after loading a save file More... | |
abstract IEnumerable< CoroutineStatus > | DoLevelTransition (TransitionType transitionType, LevelData newLevel, Submarine leavingSub, bool mirror) |
virtual void | EndCampaignProjSpecific () |
void | KeepCharactersCloseToOutpost (float deltaTime) |
void | LoadStats (XElement element) |
XElement | SaveStats () |
void | TransferItemsBetweenSubs () |
Also serializes the current sub. More... | |
void | RefreshOwnedSubmarines () |
GUIButton | CreateEndRoundButton () |
SubmarineInfo | GetPredefinedStartOutpost () |
void | TryEndRoundWithFuelCheck (Action onConfirm, Action onReturnToMapScreen) |
Static Protected Member Functions | |
static void | LeaveUnconnectedSubs (Submarine leavingSub) |
Protected Attributes | |
XElement | petsElement |
bool | wasDocked |
Map | map |
bool | crewDead |
Color | overlayColor |
Sprite | overlaySprite |
GUIButton | endRoundButton |
GUIFrame | campaignUIContainer |
Protected Attributes inherited from Barotrauma.GameMode | |
DateTime | startTime |
GameModePreset | preset |
Static Protected Attributes | |
const float | EndTransitionDuration = 5.0f |
Properties | |
IReadOnlyList< Faction > | Factions [get] |
XElement | ActiveOrdersElement [get, set] |
bool | IsFirstRound = true [get, protected set] |
bool | DisableEvents [get] |
bool | TransferItemsOnSubSwitch [get, set] |
bool | SwitchedSubsThisRound [get] |
Map | Map [get] |
override IEnumerable< Mission > | Missions [get] |
Location | CurrentLocation [get] |
LevelData | NextLevel [get, protected set] |
virtual bool | PurchasedHullRepairs [get, set] |
virtual bool | PurchasedLostShuttles [get, set] |
virtual bool | PurchasedItemRepairs [get, set] |
GUIButton | EndRoundButton [get] |
SlideshowPlayer | SlideshowPlayer [get, protected set] |
bool | ForceMapUI [get, protected set] |
bool??????? | ShowCampaignUI [get, set] |
virtual Wallet | Wallet [get] |
Gets the current personal wallet In singleplayer this is the campaign bank and in multiplayer this is the personal wallet More... | |
Properties inherited from Barotrauma.GameMode | |
CrewManager? | CrewManager [get] |
virtual IEnumerable< Mission > | Missions [get] |
bool | IsSinglePlayer [get] |
LocalizedString | Name [get] |
virtual bool | Paused [get] |
GameModePreset | Preset [get] |
Events | |
Action | BeforeLevelLoading |
Automatically cleared after triggering -> no need to unregister More... | |
Definition at line 14 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
strong |
Enumerator | |
---|---|
None | |
Talk | |
Examine | |
Map | |
Crew | |
Store | |
Upgrade | |
PurchaseSub | |
MedicalClinic | |
Cargo |
Definition at line 34 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
strong |
Enumerator | |
---|---|
None | |
LeaveLocation | |
ProgressToNextLocation | |
ReturnToPreviousLocation | |
ReturnToPreviousEmptyLocation | |
ProgressToNextEmptyLocation | |
End |
Definition at line 60 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 168 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Definition at line 349 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Definition at line 388 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
static |
There is a server-side implementation of the method in MultiPlayerCampaign
Definition at line 111 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 123 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 128 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.AssignNPCMenuInteraction | ( | Character | character, |
InteractionType | interactionType | ||
) |
Definition at line 1092 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 36 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
bool Barotrauma.CampaignMode.CanAfford | ( | int | cost, |
Client | client = null |
||
) |
Definition at line 220 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.CancelStartRound | ( | ) |
Definition at line 329 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
Definition at line 1305 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 137 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
protectedpure virtual |
Implemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Definition at line 155 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
override void Barotrauma.CampaignMode.End | ( | CampaignMode.TransitionType | transitionType = CampaignMode.TransitionType.None | ) |
Definition at line 807 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.EndCampaign | ( | ) |
Definition at line 924 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protectedvirtual |
Reimplemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
Definition at line 988 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
TransitionType Barotrauma.CampaignMode.GetAvailableTransition | ( | ) |
TransitionType Barotrauma.CampaignMode.GetAvailableTransition | ( | out LevelData | nextLevel, |
out Submarine | leavingSub | ||
) |
Which type of transition between levels is currently possible (if any)
Definition at line 607 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented in Barotrauma.MultiPlayerCampaign.
Definition at line 215 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Location Barotrauma.CampaignMode.GetCurrentDisplayLocation | ( | ) |
The location that's displayed as the "current one" in the map screen. Normally the current outpost or the location at the start of the level, but when selecting the next destination at the end of the level at an uninhabited location we use the location at the end
Definition at line 229 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Faction Barotrauma.CampaignMode.GetFaction | ( | Identifier | identifier | ) |
Definition at line 1226 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
FactionAffiliation Barotrauma.CampaignMode.GetFactionAffiliation | ( | Identifier | factionIdentifier | ) |
Definition at line 1240 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 301 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 318 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 344 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 1008 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 1013 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Faction Barotrauma.CampaignMode.GetRandomFaction | ( | Rand.RandSync | randSync, |
bool | allowEmpty = true |
||
) |
Returns a random faction based on their ControlledOutpostPercentage
allowEmpty | If true, the method can return null if the sum of the factions ControlledOutpostPercentage is less than 100% |
Definition at line 994 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Faction Barotrauma.CampaignMode.GetRandomSecondaryFaction | ( | Rand.RandSync | randSync, |
bool | allowEmpty = true |
||
) |
Returns a random faction based on their SecondaryControlledOutpostPercentage
allowEmpty | If true, the method can return null if the sum of the factions SecondaryControlledOutpostPercentage is less than 100% |
Definition at line 1003 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
float Barotrauma.CampaignMode.GetReputation | ( | Identifier | factionIdentifier | ) |
Definition at line 1231 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Definition at line 240 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Reimplemented in Barotrauma.MultiPlayerCampaign.
Definition at line 205 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.InitFactions | ( | ) |
Definition at line 334 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 1124 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
staticprotected |
Definition at line 1320 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.LoadActiveOrders | ( | ) |
Definition at line 1552 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protectedpure virtual |
Load the first level and start the round after loading a save file
Implemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
void Barotrauma.CampaignMode.LoadNewLevel | ( | ) |
Definition at line 534 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.LoadPets | ( | ) |
Definition at line 1537 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 1248 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.LogState | ( | ) |
Definition at line 1263 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
int Barotrauma.CampaignMode.NumberOfMissionsAtLocation | ( | Location | location | ) |
Definition at line 1300 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.OutpostNPCAttacked | ( | Character | npc, |
Character | attacker, | ||
AttackResult | attackResult | ||
) |
Definition at line 1209 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 1512 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Definition at line 1293 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
pure virtual |
Implemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
void Barotrauma.CampaignMode.SaveActiveOrders | ( | XElement | parentElement = null | ) |
Definition at line 1545 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.SavePets | ( | XElement | parentElement = null | ) |
Definition at line 1530 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 1255 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Task Barotrauma.CampaignMode.SelectSummaryScreen | ( | RoundSummary | roundSummary, |
LevelData | newLevel, | ||
bool | mirror, | ||
Action | action | ||
) |
Definition at line 298 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Definition at line 91 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Reimplemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
Definition at line 251 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.SwitchSubs | ( | ) |
Definition at line 1339 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.ThrowIfStartRoundCancellationRequested | ( | ) |
Definition at line 334 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Also serializes the current sub.
Definition at line 1353 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 405 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
bool Barotrauma.CampaignMode.TryHireCharacter | ( | Location | location, |
CharacterInfo | characterInfo, | ||
Character | hirer, | ||
Client | client = null |
||
) |
Definition at line 1027 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented in Barotrauma.MultiPlayerCampaign.
Definition at line 210 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
virtual |
Reimplemented from Barotrauma.GameMode.
Reimplemented in Barotrauma.SinglePlayerCampaign, and Barotrauma.MultiPlayerCampaign.
Definition at line 450 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
void Barotrauma.CampaignMode.UpdateStoreStock | ( | ) |
Updates store stock before saving the game
Definition at line 917 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
Wallet Barotrauma.CampaignMode.Bank |
Definition at line 134 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
readonly CampaignMetadata Barotrauma.CampaignMode.CampaignMetadata |
Definition at line 48 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
CampaignUI Barotrauma.CampaignMode.CampaignUI |
Definition at line 28 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 27 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
readonly CargoManager Barotrauma.CampaignMode.CargoManager |
Definition at line 41 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
bool Barotrauma.CampaignMode.CheatsEnabled |
Definition at line 84 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 15 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
bool Barotrauma.CampaignMode.DivingSuitWarningShown |
Definition at line 148 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 22 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
staticprotected |
Definition at line 27 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 86 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 24 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 100 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 88 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 23 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
MedicalClinic Barotrauma.CampaignMode.MedicalClinic |
Definition at line 43 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
readonly NamedEvent<WalletChangedEvent> Barotrauma.CampaignMode.OnMoneyChanged = new NamedEvent<WalletChangedEvent>() |
Definition at line 58 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 17 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 18 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
SubmarineInfo Barotrauma.CampaignMode.PendingSubmarineSwitch |
Definition at line 95 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 50 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
bool Barotrauma.CampaignMode.PurchasedLostShuttlesInLatestSave |
Definition at line 142 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
GUIButton Barotrauma.CampaignMode.ReadyCheckButton |
Definition at line 24 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
CampaignSettings Barotrauma.CampaignMode.Settings |
Definition at line 54 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
static |
Definition at line 87 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
int Barotrauma.CampaignMode.TotalPassedLevels |
Definition at line 32 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
double Barotrauma.CampaignMode.TotalPlayTime |
Definition at line 31 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
UpgradeManager Barotrauma.CampaignMode.UpgradeManager |
Definition at line 42 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
protected |
Definition at line 90 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getsetprotected |
Definition at line 52 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 132 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 79 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 25 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 46 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getprotected set |
Definition at line 38 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
getprotected set |
Definition at line 77 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 101 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 106 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getprotected set |
Definition at line 136 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getset |
Definition at line 144 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getset |
Definition at line 146 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getset |
Definition at line 145 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getset |
Definition at line 46 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
getprotected set |
Definition at line 30 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Definition at line 98 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
getset |
Definition at line 96 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.
|
get |
Gets the current personal wallet In singleplayer this is the campaign bank and in multiplayer this is the personal wallet
Definition at line 89 of file BarotraumaClient/ClientSource/GameSession/GameModes/CampaignMode.cs.
Action Barotrauma.CampaignMode.BeforeLevelLoading |
Automatically cleared after triggering -> no need to unregister
Definition at line 346 of file BarotraumaShared/SharedSource/GameSession/GameModes/CampaignMode.cs.