Barotrauma Client Doc
|
Classes | |
class | AppearanceCustomizationMenu |
class | HeadInfo |
class | HeadPreset |
Public Member Functions | |
IEnumerable< Identifier > | GetUnlockedTalentsInTree () |
Endocrine boosters can unlock talents outside the user's talent tree. This method is used to cull them from the selection More... | |
IEnumerable< Identifier > | GetUnlockedTalentsOutsideTree () |
Returns unlocked talents that aren't part of the character's talent tree (which can be unlocked e.g. with an endocrine booster) More... | |
void | CheckDisguiseStatus (bool handleBuff, IdCard idCard=null) |
int | GetManualOrderPriority (Order order) |
IEnumerable< ContentXElement > | GetValidAttachmentElements (IEnumerable< ContentXElement > elements, HeadPreset headPreset, WearableType? wearableType=null) |
int | CountValidAttachmentsOfType (WearableType wearableType) |
CharacterInfo (Identifier speciesName, string name="", string originalName="", Either< Job, JobPrefab > jobOrJobPrefab=null, string ragdollFileName=null, int variant=0, Rand.RandSync randSync=Rand.RandSync.Unsynced, Identifier npcIdentifier=default) | |
string | GetRandomName (Rand.RandSync randSync) |
void | CheckColors () |
CharacterInfo (ContentXElement infoElement, Identifier npcIdentifier=default) | |
int | GetIdentifier () |
Returns a presumably (not guaranteed) unique hash using the (current) Name, appearence, and job. So unless there's another character with the exactly same name, job, and appearance, the hash should be unique. More... | |
int | GetIdentifierUsingOriginalName () |
Returns a presumably (not guaranteed) unique hash using the OriginalName, appearence, and job. So unless there's another character with the exactly same name, job, and appearance, the hash should be unique. More... | |
IEnumerable< ContentXElement > | FilterElements (IEnumerable< ContentXElement > elements, ImmutableHashSet< Identifier > tags, WearableType? targetType=null) |
void | RecreateHead (ImmutableHashSet< Identifier > tags, int hairIndex, int beardIndex, int moustacheIndex, int faceAttachmentIndex) |
string | ReplaceVars (string str) |
void | RecreateHead (MultiplayerPreferences characterSettings) |
void | RecreateHead (HeadInfo headInfo) |
void | RefreshHead () |
Reloads the head sprite and the attachment sprites. More... | |
void | LoadHeadAttachments () |
ContentXElement | GetRandomElement (IEnumerable< ContentXElement > elements) |
int | CalculateSalary () |
void | ApplySkillGain (Identifier skillIdentifier, float baseGain, bool gainedFromAbility=false, float maxGain=2f) |
Increases the characters skill at a rate proportional to their current skill. If you want to increase the skill level by a specific amount instead, use IncreaseSkillLevel More... | |
void | IncreaseSkillLevel (Identifier skillIdentifier, float increase, bool gainedFromAbility=false) |
Increase the skill by a specific amount. Talents may affect the actual, final skill increase. More... | |
void | SetSkillLevel (Identifier skillIdentifier, float level) |
void | GiveExperience (int amount) |
void | SetExperience (int newExperience) |
int | GetTotalTalentPoints () |
int | GetAvailableTalentPoints () |
float | GetProgressTowardsNextLevel () |
int | GetExperienceRequiredForCurrentLevel () |
int | GetExperienceRequiredToLevelUp () |
int | GetExperienceRequiredForLevel (int level) |
How much more experience does the character need to reach the specified level? More... | |
int | GetCurrentLevel () |
void | Rename (string newName) |
void | ResetName () |
XElement | Save (XElement parentElement) |
void | SaveOrderData () |
Save current orders to OrderData More... | |
void | ApplyOrderData () |
void | ReloadHeadAttachments () |
Reloads the attachment xml elements according to the indices. Doesn't reload the sprites. More... | |
void | ClearCurrentOrders () |
void | Remove () |
void | ClearSavedStatValues () |
void | ClearSavedStatValues (StatTypes statType) |
void | RemoveSavedStatValuesOnDeath () |
void | ResetSavedStatValue (Identifier statIdentifier) |
float | GetSavedStatValue (StatTypes statType) |
float | GetSavedStatValue (StatTypes statType, Identifier statIdentifier) |
float | GetSavedStatValueWithAll (StatTypes statType, Identifier statIdentifier) |
Get the combined stat value of the identifier "all" and the specified identifier. More... | |
float | GetSavedStatValueWithBotsInMp (StatTypes statType, Identifier statIdentifier) |
float | GetSavedStatValueWithBotsInMp (StatTypes statType, Identifier statIdentifier, IReadOnlyCollection< Character > bots) |
void | ChangeSavedStatValue (StatTypes statType, float value, Identifier statIdentifier, bool removeOnDeath, float maxValue=float.MaxValue, bool setValue=false) |
GUIComponent | CreateInfoFrame (GUIFrame frame, bool returnParent, Sprite permissionIcon=null) |
GUIFrame | CreateCharacterFrame (GUIComponent parent, string text, object userData) |
void | CalculateHeadPosition (Sprite sprite) |
void | DrawBackground (SpriteBatch spriteBatch) |
void | DrawForeground (SpriteBatch spriteBatch) |
void | DrawPortrait (SpriteBatch spriteBatch, Vector2 screenPos, Vector2 offset, float targetWidth, bool flip=false, bool evaluateDisguise=false) |
void | DrawIcon (SpriteBatch spriteBatch, Vector2 screenPos, Vector2 targetAreaSize) |
void | DrawJobIcon (SpriteBatch spriteBatch, Rectangle area, bool evaluateDisguise=false) |
void | CreateIcon (RectTransform rectT) |
Static Public Member Functions | |
static Color | SelectRandomColor (in ImmutableArray<(Color Color, float Commonness)> array, Rand.RandSync randSync) |
static List< ContentXElement > | AddEmpty (IEnumerable< ContentXElement > elements, WearableType type, float commonness=1) |
static bool | IsValidIndex (int index, List< ContentXElement > list) |
static void | SaveOrders (XElement parentElement, params Order[] orders) |
static void | SaveOrderData (CharacterInfo characterInfo, XElement parentElement) |
Save current orders to the parameter element More... | |
static void | ApplyOrderData (Character character, XElement orderData) |
static List< Order > | LoadOrders (XElement ordersElement) |
static void | ApplyHealthData (Character character, XElement healthData, Func< AfflictionPrefab, bool > afflictionPredicate=null) |
static void | Init () |
static Point | CalculateOffset (Sprite sprite, Point offset) |
static CharacterInfo | ClientRead (Identifier speciesName, IReadMessage inc, bool requireJobPrefabFound=true) |
Public Attributes | |
XElement | InventoryData |
XElement | HealthData |
XElement | OrderData |
string | Name |
LocalizedString | Title |
Identifier | NpcSetIdentifier |
Character | Character |
Note: Can be null. More... | |
Job | Job |
int | Salary |
Identifier | factionId |
bool | OmitJobInMenus |
Can be used to disable displaying the job in any info panels More... | |
bool | IsDisguised = false |
bool | IsDisguisedAsAnother = false |
readonly string | ragdollFileName = string.Empty |
bool | StartItemsGiven |
bool | IsNewHire |
CauseOfDeath | CauseOfDeath |
CharacterTeamType | TeamID |
ushort | ID |
Unique ID given to character infos in MP. Non-persistent. Used by clients to identify which infos are the same to prevent duplicate characters in round summary. More... | |
readonly bool | HasSpecifierTags |
readonly ImmutableArray<(Color Color, float Commonness)> | HairColors |
readonly ImmutableArray<(Color Color, float Commonness)> | FacialHairColors |
readonly ImmutableArray<(Color Color, float Commonness)> | SkinColors |
int | MissionsCompletedSinceDeath = 0 |
readonly Dictionary< StatTypes, List< SavedStatValue > > | SavedStatValues = new Dictionary<StatTypes, List<SavedStatValue>>() |
bool | LastControlled |
Static Public Attributes | |
const int | MaxAdditionalTalentPoints = 100 |
const int | MaxCurrentOrders = 3 |
Definition at line 85 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Barotrauma.CharacterInfo.CharacterInfo | ( | Identifier | speciesName, |
string | name = "" , |
||
string | originalName = "" , |
||
Either< Job, JobPrefab > | jobOrJobPrefab = null , |
||
string | ragdollFileName = null , |
||
int | variant = 0 , |
||
Rand.RandSync | randSync = Rand.RandSync.Unsynced , |
||
Identifier | npcIdentifier = default |
||
) |
Definition at line 650 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Barotrauma.CharacterInfo.CharacterInfo | ( | ContentXElement | infoElement, |
Identifier | npcIdentifier = default |
||
) |
Definition at line 770 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 1162 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 1783 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ApplyOrderData | ( | ) |
Definition at line 1648 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 1638 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ApplySkillGain | ( | Identifier | skillIdentifier, |
float | baseGain, | ||
bool | gainedFromAbility = false , |
||
float | maxGain = 2f |
||
) |
Increases the characters skill at a rate proportional to their current skill. If you want to increase the skill level by a specific amount instead, use IncreaseSkillLevel
Definition at line 1221 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.CalculateHeadPosition | ( | Sprite | sprite | ) |
Definition at line 304 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
|
static |
int Barotrauma.CharacterInfo.CalculateSalary | ( | ) |
Definition at line 1204 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ChangeSavedStatValue | ( | StatTypes | statType, |
float | value, | ||
Identifier | statIdentifier, | ||
bool | removeOnDeath, | ||
float | maxValue = float.MaxValue , |
||
bool | setValue = false |
||
) |
Definition at line 1950 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.CheckColors | ( | ) |
Definition at line 753 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.CheckDisguiseStatus | ( | bool | handleBuff, |
IdCard | idCard = null |
||
) |
Definition at line 430 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ClearCurrentOrders | ( | ) |
Definition at line 1810 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ClearSavedStatValues | ( | ) |
Definition at line 1837 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ClearSavedStatValues | ( | StatTypes | statType | ) |
Definition at line 1846 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 522 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.CountValidAttachmentsOfType | ( | WearableType | wearableType | ) |
GUIFrame Barotrauma.CharacterInfo.CreateCharacterFrame | ( | GUIComponent | parent, |
string | text, | ||
object | userData | ||
) |
Definition at line 194 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.CreateIcon | ( | RectTransform | rectT | ) |
Definition at line 591 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
GUIComponent Barotrauma.CharacterInfo.CreateInfoFrame | ( | GUIFrame | frame, |
bool | returnParent, | ||
Sprite | permissionIcon = null |
||
) |
Definition at line 56 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.DrawBackground | ( | SpriteBatch | spriteBatch | ) |
Definition at line 312 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.DrawForeground | ( | SpriteBatch | spriteBatch | ) |
Definition at line 321 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.DrawIcon | ( | SpriteBatch | spriteBatch, |
Vector2 | screenPos, | ||
Vector2 | targetAreaSize | ||
) |
Definition at line 453 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.DrawJobIcon | ( | SpriteBatch | spriteBatch, |
Rectangle | area, | ||
bool | evaluateDisguise = false |
||
) |
Definition at line 477 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.DrawPortrait | ( | SpriteBatch | spriteBatch, |
Vector2 | screenPos, | ||
Vector2 | offset, | ||
float | targetWidth, | ||
bool | flip = false , |
||
bool | evaluateDisguise = false |
||
) |
Definition at line 347 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
IEnumerable<ContentXElement> Barotrauma.CharacterInfo.FilterElements | ( | IEnumerable< ContentXElement > | elements, |
ImmutableHashSet< Identifier > | tags, | ||
WearableType? | targetType = null |
||
) |
Definition at line 994 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetAvailableTalentPoints | ( | ) |
Definition at line 1335 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetCurrentLevel | ( | ) |
Definition at line 1373 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetExperienceRequiredForCurrentLevel | ( | ) |
Definition at line 1346 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetExperienceRequiredForLevel | ( | int | level | ) |
How much more experience does the character need to reach the specified level?
Definition at line 1361 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetExperienceRequiredToLevelUp | ( | ) |
Definition at line 1352 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetIdentifier | ( | ) |
Returns a presumably (not guaranteed) unique hash using the (current) Name, appearence, and job. So unless there's another character with the exactly same name, job, and appearance, the hash should be unique.
Definition at line 966 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetIdentifierUsingOriginalName | ( | ) |
Returns a presumably (not guaranteed) unique hash using the OriginalName, appearence, and job. So unless there's another character with the exactly same name, job, and appearance, the hash should be unique.
Definition at line 975 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetManualOrderPriority | ( | Order | order | ) |
Definition at line 508 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
float Barotrauma.CharacterInfo.GetProgressTowardsNextLevel | ( | ) |
Definition at line 1341 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
ContentXElement Barotrauma.CharacterInfo.GetRandomElement | ( | IEnumerable< ContentXElement > | elements | ) |
Definition at line 1171 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
string Barotrauma.CharacterInfo.GetRandomName | ( | Rand.RandSync | randSync | ) |
Definition at line 715 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
float Barotrauma.CharacterInfo.GetSavedStatValue | ( | StatTypes | statType | ) |
Definition at line 1895 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
float Barotrauma.CharacterInfo.GetSavedStatValue | ( | StatTypes | statType, |
Identifier | statIdentifier | ||
) |
Definition at line 1906 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
float Barotrauma.CharacterInfo.GetSavedStatValueWithAll | ( | StatTypes | statType, |
Identifier | statIdentifier | ||
) |
Get the combined stat value of the identifier "all" and the specified identifier.
The "all" identifier works like the "any" identifier in outpost modules where it doesn't literally mean everything but is an unique identifier that indicates that it should target everything. For example if we wanted to make a talent that increases the fabrication quality of every single item we could use something like: <CharacterAbilityGivePermanentStat stattype="IncreaseFabricationQuality" statidentifier="all" > (Granted IncreaseFabricationQuality doesn't support the "all" identifier so if we need this in vanilla it needs to be implemented in code)
float Barotrauma.CharacterInfo.GetSavedStatValueWithBotsInMp | ( | StatTypes | statType, |
Identifier | statIdentifier | ||
) |
float Barotrauma.CharacterInfo.GetSavedStatValueWithBotsInMp | ( | StatTypes | statType, |
Identifier | statIdentifier, | ||
IReadOnlyCollection< Character > | bots | ||
) |
Definition at line 1935 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.GetTotalTalentPoints | ( | ) |
Definition at line 1330 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
IEnumerable<Identifier> Barotrauma.CharacterInfo.GetUnlockedTalentsInTree | ( | ) |
Endocrine boosters can unlock talents outside the user's talent tree. This method is used to cull them from the selection
Definition at line 349 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
IEnumerable<Identifier> Barotrauma.CharacterInfo.GetUnlockedTalentsOutsideTree | ( | ) |
Returns unlocked talents that aren't part of the character's talent tree (which can be unlocked e.g. with an endocrine booster)
Definition at line 359 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
IEnumerable<ContentXElement> Barotrauma.CharacterInfo.GetValidAttachmentElements | ( | IEnumerable< ContentXElement > | elements, |
HeadPreset | headPreset, | ||
WearableType? | wearableType = null |
||
) |
void Barotrauma.CharacterInfo.GiveExperience | ( | int | amount | ) |
Definition at line 1304 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.IncreaseSkillLevel | ( | Identifier | skillIdentifier, |
float | increase, | ||
bool | gainedFromAbility = false |
||
) |
Increase the skill by a specific amount. Talents may affect the actual, final skill increase.
Definition at line 1232 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 35 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
|
static |
void Barotrauma.CharacterInfo.LoadHeadAttachments | ( | ) |
Definition at line 1138 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 1653 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.RecreateHead | ( | HeadInfo | headInfo | ) |
Definition at line 1063 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.RecreateHead | ( | ImmutableHashSet< Identifier > | tags, |
int | hairIndex, | ||
int | beardIndex, | ||
int | moustacheIndex, | ||
int | faceAttachmentIndex | ||
) |
Definition at line 1009 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.RecreateHead | ( | MultiplayerPreferences | characterSettings | ) |
Definition at line 1030 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.RefreshHead | ( | ) |
Reloads the head sprite and the attachment sprites.
Definition at line 1081 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ReloadHeadAttachments | ( | ) |
Reloads the attachment xml elements according to the indices. Doesn't reload the sprites.
Definition at line 1791 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.Remove | ( | ) |
Definition at line 1815 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.RemoveSavedStatValuesOnDeath | ( | ) |
Definition at line 1852 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.Rename | ( | string | newName | ) |
Definition at line 1399 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
string Barotrauma.CharacterInfo.ReplaceVars | ( | string | str | ) |
Definition at line 1024 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ResetName | ( | ) |
Definition at line 1424 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.ResetSavedStatValue | ( | Identifier | statIdentifier | ) |
Definition at line 1866 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
XElement Barotrauma.CharacterInfo.Save | ( | XElement | parentElement | ) |
Definition at line 1429 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.SaveOrderData | ( | ) |
Save current orders to OrderData
Definition at line 1632 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Save current orders to the parameter element
Definition at line 1621 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 1509 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
void Barotrauma.CharacterInfo.SetExperience | ( | int | newExperience | ) |
Definition at line 1318 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
void Barotrauma.CharacterInfo.SetSkillLevel | ( | Identifier | skillIdentifier, |
float | level | ||
) |
Definition at line 1284 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
CauseOfDeath Barotrauma.CharacterInfo.CauseOfDeath |
Definition at line 499 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Character Barotrauma.CharacterInfo.Character |
Note: Can be null.
Definition at line 334 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly ImmutableArray<(Color Color, float Commonness)> Barotrauma.CharacterInfo.FacialHairColors |
Definition at line 577 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Identifier Barotrauma.CharacterInfo.factionId |
Definition at line 344 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly ImmutableArray<(Color Color, float Commonness)> Barotrauma.CharacterInfo.HairColors |
Definition at line 576 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly bool Barotrauma.CharacterInfo.HasSpecifierTags |
Definition at line 547 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
XElement Barotrauma.CharacterInfo.HealthData |
Definition at line 289 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
ushort Barotrauma.CharacterInfo.ID |
Unique ID given to character infos in MP. Non-persistent. Used by clients to identify which infos are the same to prevent duplicate characters in round summary.
Definition at line 539 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
XElement Barotrauma.CharacterInfo.InventoryData |
Definition at line 288 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.IsDisguised = false |
Definition at line 427 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.IsDisguisedAsAnother = false |
Definition at line 428 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.IsNewHire |
Definition at line 497 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Job Barotrauma.CharacterInfo.Job |
Definition at line 336 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.LastControlled |
Definition at line 19 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 365 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
static |
Definition at line 505 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.MissionsCompletedSinceDeath = 0 |
Definition at line 642 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
string Barotrauma.CharacterInfo.Name |
Definition at line 298 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
Identifier Barotrauma.CharacterInfo.NpcSetIdentifier |
Definition at line 302 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.OmitJobInMenus |
Can be used to disable displaying the job in any info panels
Definition at line 404 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
XElement Barotrauma.CharacterInfo.OrderData |
Definition at line 290 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly string Barotrauma.CharacterInfo.ragdollFileName = string.Empty |
Definition at line 493 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
int Barotrauma.CharacterInfo.Salary |
Definition at line 338 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly Dictionary<StatTypes, List<SavedStatValue> > Barotrauma.CharacterInfo.SavedStatValues = new Dictionary<StatTypes, List<SavedStatValue>>() |
Definition at line 1835 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
readonly ImmutableArray<(Color Color, float Commonness)> Barotrauma.CharacterInfo.SkinColors |
Definition at line 578 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
bool Barotrauma.CharacterInfo.StartItemsGiven |
Definition at line 495 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
CharacterTeamType Barotrauma.CharacterInfo.TeamID |
Definition at line 501 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
LocalizedString Barotrauma.CharacterInfo.Title |
Definition at line 300 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
getset |
Definition at line 368 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 471 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 939 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
getset |
Definition at line 491 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
getset |
Definition at line 20 of file BarotraumaClient/ClientSource/Characters/CharacterInfo.cs.
Definition at line 532 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 304 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 340 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 943 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 937 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 295 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
getset |
Definition at line 215 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 375 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
staticget |
Definition at line 506 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 568 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 237 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 236 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 941 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 296 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 503 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 407 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 239 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
getset |
Definition at line 550 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 329 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 541 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 342 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.
|
get |
Definition at line 946 of file BarotraumaShared/SharedSource/Characters/CharacterInfo.cs.