|
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.