Barotrauma Server Doc
|
Public Member Functions | |
CharacterCampaignData (Client client) | |
void | Refresh (Character character, bool refreshHealthData) |
CharacterCampaignData (XElement element) | |
bool | MatchesClient (Client client) |
bool | IsDuplicate (CharacterCampaignData other) |
void | Reset () |
void | SpawnInventoryItems (Character character, Inventory inventory) |
void | ApplyHealthData (Character character, Func< AfflictionPrefab, bool > afflictionPredicate=null) |
void | ApplyOrderData (Character character) |
void | ApplyWalletData (Character character) |
XElement | Save () |
Public Attributes | |
readonly CharacterInfo | CharacterInfo |
readonly string | Name |
readonly Address | ClientAddress |
readonly Option< AccountId > | AccountId |
XElement | WalletData |
bool | HasSpawned |
Properties | |
XElement | OrderData [get] |
bool | HasItemData [get] |
Definition at line 6 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
Barotrauma.CharacterCampaignData.CharacterCampaignData | ( | Client | client | ) |
Definition at line 24 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
Barotrauma.CharacterCampaignData.CharacterCampaignData | ( | XElement | element | ) |
Definition at line 70 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.ApplyHealthData | ( | Character | character, |
Func< AfflictionPrefab, bool > | afflictionPredicate = null |
||
) |
Definition at line 149 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.ApplyOrderData | ( | Character | character | ) |
Definition at line 154 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.ApplyWalletData | ( | Character | character | ) |
Definition at line 159 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
bool Barotrauma.CharacterCampaignData.IsDuplicate | ( | CharacterCampaignData | other | ) |
Definition at line 124 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
bool Barotrauma.CharacterCampaignData.MatchesClient | ( | Client | client | ) |
Definition at line 105 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.Refresh | ( | Character | character, |
bool | refreshHealthData | ||
) |
Definition at line 53 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.Reset | ( | ) |
Definition at line 129 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
XElement Barotrauma.CharacterCampaignData.Save | ( | ) |
Definition at line 164 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
void Barotrauma.CharacterCampaignData.SpawnInventoryItems | ( | Character | character, |
Inventory | inventory | ||
) |
Definition at line 136 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
Definition at line 13 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
readonly CharacterInfo Barotrauma.CharacterCampaignData.CharacterInfo |
Definition at line 8 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
readonly Address Barotrauma.CharacterCampaignData.ClientAddress |
Definition at line 12 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
bool Barotrauma.CharacterCampaignData.HasSpawned |
Definition at line 17 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
readonly string Barotrauma.CharacterCampaignData.Name |
Definition at line 10 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
XElement Barotrauma.CharacterCampaignData.WalletData |
Definition at line 18 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.
|
get |
Definition at line 19 of file BarotraumaServer/ServerSource/GameSession/GameModes/CharacterCampaignData.cs.
|
get |
Definition at line 17 of file BarotraumaShared/SharedSource/GameSession/GameModes/CharacterCampaignData.cs.