Barotrauma Server Doc
|
Public Member Functions | |
KarmaManager () | |
void | SelectPreset (string presetName) |
void | SaveCustomPreset () |
void | Save () |
void | UpdateClients (IEnumerable< Client > clients, float deltaTime) |
void | OnRoundEnded () |
void | OnClientDisconnected (Client client) |
void | OnBallastFloraDamaged (Character character, float damage) |
void | OnItemTakenFromPlayer (CharacterInventory inventory, Client yoinker, Item item) |
void | OnCharacterHealthChanged (Character target, Character attacker, float damage, float stun, IEnumerable< Affliction > appliedAfflictions=null) |
void | OnStructureHealthChanged (Structure structure, Character attacker, float damageAmount) |
void | OnItemRepaired (Character character, Repairable repairable, float repairAmount) |
void | OnReactorOverHeating (Item reactor, Character character, float deltaTime) |
void | OnReactorMeltdown (Item reactor, Character character) |
void | OnExtinguishingFire (Character character, float deltaTime) |
void | OnWireDisconnected (Character character, Wire wire) |
void | OnSpamFilterTriggered (Client client) |
void | OnItemContained (Item containedItem, Item container, Character character) |
Public Attributes | |
Dictionary< string, XElement > | Presets = new Dictionary<string, XElement>() |
bool | TestMode = false |
Static Public Attributes | |
static readonly string | ConfigFile = "Data" + Path.DirectorySeparatorChar + "karmasettings.xml" |
Definition at line 10 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
Barotrauma.KarmaManager.KarmaManager | ( | ) |
Definition at line 121 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnBallastFloraDamaged | ( | Character | character, |
float | damage | ||
) |
Definition at line 231 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnCharacterHealthChanged | ( | Character | target, |
Character | attacker, | ||
float | damage, | ||
float | stun, | ||
IEnumerable< Affliction > | appliedAfflictions = null |
||
) |
Definition at line 336 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnClientDisconnected | ( | Client | client | ) |
Definition at line 226 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnExtinguishingFire | ( | Character | character, |
float | deltaTime | ||
) |
Definition at line 535 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnItemContained | ( | Item | containedItem, |
Item | container, | ||
Character | character | ||
) |
Definition at line 574 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnItemRepaired | ( | Character | character, |
Repairable | repairable, | ||
float | repairAmount | ||
) |
Definition at line 510 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnItemTakenFromPlayer | ( | CharacterInventory | inventory, |
Client | yoinker, | ||
Item | item | ||
) |
Definition at line 239 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
Definition at line 526 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnReactorOverHeating | ( | Item | reactor, |
Character | character, | ||
float | deltaTime | ||
) |
Definition at line 517 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnRoundEnded | ( | ) |
Definition at line 214 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnSpamFilterTriggered | ( | Client | client | ) |
Definition at line 565 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.OnStructureHealthChanged | ( | Structure | structure, |
Character | attacker, | ||
float | damageAmount | ||
) |
Definition at line 466 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
Definition at line 540 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.Save | ( | ) |
Definition at line 178 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.SaveCustomPreset | ( | ) |
Definition at line 170 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.SelectPreset | ( | string | presetName | ) |
Definition at line 154 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
void Barotrauma.KarmaManager.UpdateClients | ( | IEnumerable< Client > | clients, |
float | deltaTime | ||
) |
Definition at line 57 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
|
static |
Definition at line 12 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
Dictionary<string, XElement> Barotrauma.KarmaManager.Presets = new Dictionary<string, XElement>() |
Definition at line 119 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
bool Barotrauma.KarmaManager.TestMode = false |
Definition at line 50 of file BarotraumaServer/ServerSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 106 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 78 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 73 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 51 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 55 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 109 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 70 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 67 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 64 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 53 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 94 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 112 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 43 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 22 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 25 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 28 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 31 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 103 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 97 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 100 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 115 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 40 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
get |
Definition at line 14 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 48 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 46 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 19 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
get |
Definition at line 16 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 91 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 88 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 37 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 34 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 58 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 61 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.
|
getset |
Definition at line 85 of file BarotraumaShared/SharedSource/Networking/KarmaManager.cs.