AddEmpty(IEnumerable< ContentXElement > elements, WearableType type, float commonness=1) | Barotrauma.CharacterInfo | static |
AdditionalTalentPoints | Barotrauma.CharacterInfo | |
ApplyHealthData(Character character, XElement healthData, Func< AfflictionPrefab, bool > afflictionPredicate=null) | Barotrauma.CharacterInfo | static |
ApplyOrderData(Character character, XElement orderData) | Barotrauma.CharacterInfo | static |
ApplyOrderData() | Barotrauma.CharacterInfo | |
ApplySkillGain(Identifier skillIdentifier, float baseGain, bool gainedFromAbility=false, float maxGain=2f) | Barotrauma.CharacterInfo | |
AttachmentSprites | Barotrauma.CharacterInfo | |
Beards | Barotrauma.CharacterInfo | |
CalculateHeadPosition(Sprite sprite) | Barotrauma.CharacterInfo | |
CalculateOffset(Sprite sprite, Point offset) | Barotrauma.CharacterInfo | static |
CalculateSalary() | Barotrauma.CharacterInfo | |
CauseOfDeath | Barotrauma.CharacterInfo | |
ChangeSavedStatValue(StatTypes statType, float value, Identifier statIdentifier, bool removeOnDeath, float maxValue=float.MaxValue, bool setValue=false) | Barotrauma.CharacterInfo | |
Character | Barotrauma.CharacterInfo | |
CharacterConfigElement | 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) | Barotrauma.CharacterInfo | |
CharacterInfo(ContentXElement infoElement, Identifier npcIdentifier=default) | Barotrauma.CharacterInfo | |
CheckColors() | Barotrauma.CharacterInfo | |
CheckDisguiseStatus(bool handleBuff, IdCard idCard=null) | Barotrauma.CharacterInfo | |
ClearCurrentOrders() | Barotrauma.CharacterInfo | |
ClearSavedStatValues() | Barotrauma.CharacterInfo | |
ClearSavedStatValues(StatTypes statType) | Barotrauma.CharacterInfo | |
ClientRead(Identifier speciesName, IReadMessage inc, bool requireJobPrefabFound=true) | Barotrauma.CharacterInfo | static |
CountValidAttachmentsOfType(WearableType wearableType) | Barotrauma.CharacterInfo | |
CreateCharacterFrame(GUIComponent parent, string text, object userData) | Barotrauma.CharacterInfo | |
CreateIcon(RectTransform rectT) | Barotrauma.CharacterInfo | |
CreateInfoFrame(GUIFrame frame, bool returnParent, Sprite permissionIcon=null) | Barotrauma.CharacterInfo | |
CrewListIndex | Barotrauma.CharacterInfo | |
CurrentOrders | Barotrauma.CharacterInfo | |
DisplayName | Barotrauma.CharacterInfo | |
DrawBackground(SpriteBatch spriteBatch) | Barotrauma.CharacterInfo | |
DrawForeground(SpriteBatch spriteBatch) | Barotrauma.CharacterInfo | |
DrawIcon(SpriteBatch spriteBatch, Vector2 screenPos, Vector2 targetAreaSize) | Barotrauma.CharacterInfo | |
DrawJobIcon(SpriteBatch spriteBatch, Rectangle area, bool evaluateDisguise=false) | Barotrauma.CharacterInfo | |
DrawPortrait(SpriteBatch spriteBatch, Vector2 screenPos, Vector2 offset, float targetWidth, bool flip=false, bool evaluateDisguise=false) | Barotrauma.CharacterInfo | |
ExperiencePoints | Barotrauma.CharacterInfo | |
FaceAttachments | Barotrauma.CharacterInfo | |
FacialHairColors | Barotrauma.CharacterInfo | |
factionId | Barotrauma.CharacterInfo | |
FilterElements(IEnumerable< ContentXElement > elements, ImmutableHashSet< Identifier > tags, WearableType? targetType=null) | Barotrauma.CharacterInfo | |
GetAvailableTalentPoints() | Barotrauma.CharacterInfo | |
GetCurrentLevel() | Barotrauma.CharacterInfo | |
GetExperienceRequiredForCurrentLevel() | Barotrauma.CharacterInfo | |
GetExperienceRequiredForLevel(int level) | Barotrauma.CharacterInfo | |
GetExperienceRequiredToLevelUp() | Barotrauma.CharacterInfo | |
GetIdentifier() | Barotrauma.CharacterInfo | |
GetIdentifierUsingOriginalName() | Barotrauma.CharacterInfo | |
GetManualOrderPriority(Order order) | Barotrauma.CharacterInfo | |
GetProgressTowardsNextLevel() | Barotrauma.CharacterInfo | |
GetRandomElement(IEnumerable< ContentXElement > elements) | Barotrauma.CharacterInfo | |
GetRandomName(Rand.RandSync randSync) | Barotrauma.CharacterInfo | |
GetSavedStatValue(StatTypes statType) | Barotrauma.CharacterInfo | |
GetSavedStatValue(StatTypes statType, Identifier statIdentifier) | Barotrauma.CharacterInfo | |
GetSavedStatValueWithAll(StatTypes statType, Identifier statIdentifier) | Barotrauma.CharacterInfo | |
GetSavedStatValueWithBotsInMp(StatTypes statType, Identifier statIdentifier) | Barotrauma.CharacterInfo | |
GetSavedStatValueWithBotsInMp(StatTypes statType, Identifier statIdentifier, IReadOnlyCollection< Character > bots) | Barotrauma.CharacterInfo | |
GetTotalTalentPoints() | Barotrauma.CharacterInfo | |
GetUnlockedTalentsInTree() | Barotrauma.CharacterInfo | |
GetUnlockedTalentsOutsideTree() | Barotrauma.CharacterInfo | |
GetValidAttachmentElements(IEnumerable< ContentXElement > elements, HeadPreset headPreset, WearableType? wearableType=null) | Barotrauma.CharacterInfo | |
GiveExperience(int amount) | Barotrauma.CharacterInfo | |
HairColors | Barotrauma.CharacterInfo | |
Hairs | Barotrauma.CharacterInfo | |
HasNickname | Barotrauma.CharacterInfo | |
HasSpecifierTags | Barotrauma.CharacterInfo | |
Head | Barotrauma.CharacterInfo | |
HeadSprite | Barotrauma.CharacterInfo | |
HealthData | Barotrauma.CharacterInfo | |
HighestManualOrderPriority | Barotrauma.CharacterInfo | static |
ID | Barotrauma.CharacterInfo | |
IncreaseSkillLevel(Identifier skillIdentifier, float increase, bool gainedFromAbility=false) | Barotrauma.CharacterInfo | |
Init() | Barotrauma.CharacterInfo | static |
InventoryData | Barotrauma.CharacterInfo | |
IsAttachmentsLoaded | Barotrauma.CharacterInfo | |
IsDisguised | Barotrauma.CharacterInfo | |
IsDisguisedAsAnother | Barotrauma.CharacterInfo | |
IsFemale | Barotrauma.CharacterInfo | |
IsMale | Barotrauma.CharacterInfo | |
IsNewHire | Barotrauma.CharacterInfo | |
IsValidIndex(int index, List< ContentXElement > list) | Barotrauma.CharacterInfo | static |
Job | Barotrauma.CharacterInfo | |
LastControlled | Barotrauma.CharacterInfo | |
LoadHeadAttachments() | Barotrauma.CharacterInfo | |
LoadOrders(XElement ordersElement) | Barotrauma.CharacterInfo | static |
MaxAdditionalTalentPoints | Barotrauma.CharacterInfo | static |
MaxCurrentOrders | Barotrauma.CharacterInfo | static |
MissionsCompletedSinceDeath | Barotrauma.CharacterInfo | |
Moustaches | Barotrauma.CharacterInfo | |
Name | Barotrauma.CharacterInfo | |
NpcSetIdentifier | Barotrauma.CharacterInfo | |
OmitJobInMenus | Barotrauma.CharacterInfo | |
OrderData | Barotrauma.CharacterInfo | |
OriginalName | Barotrauma.CharacterInfo | |
PersonalityTrait | Barotrauma.CharacterInfo | |
Portrait | Barotrauma.CharacterInfo | |
Prefab | Barotrauma.CharacterInfo | |
Ragdoll | Barotrauma.CharacterInfo | |
ragdollFileName | Barotrauma.CharacterInfo | |
RecreateHead(ImmutableHashSet< Identifier > tags, int hairIndex, int beardIndex, int moustacheIndex, int faceAttachmentIndex) | Barotrauma.CharacterInfo | |
RecreateHead(MultiplayerPreferences characterSettings) | Barotrauma.CharacterInfo | |
RecreateHead(HeadInfo headInfo) | Barotrauma.CharacterInfo | |
RefreshHead() | Barotrauma.CharacterInfo | |
ReloadHeadAttachments() | Barotrauma.CharacterInfo | |
Remove() | Barotrauma.CharacterInfo | |
RemoveSavedStatValuesOnDeath() | Barotrauma.CharacterInfo | |
Rename(string newName) | Barotrauma.CharacterInfo | |
ReplaceVars(string str) | Barotrauma.CharacterInfo | |
ResetName() | Barotrauma.CharacterInfo | |
ResetSavedStatValue(Identifier statIdentifier) | Barotrauma.CharacterInfo | |
Salary | Barotrauma.CharacterInfo | |
Save(XElement parentElement) | Barotrauma.CharacterInfo | |
SavedStatValues | Barotrauma.CharacterInfo | |
SaveOrderData(CharacterInfo characterInfo, XElement parentElement) | Barotrauma.CharacterInfo | static |
SaveOrderData() | Barotrauma.CharacterInfo | |
SaveOrders(XElement parentElement, params Order[] orders) | Barotrauma.CharacterInfo | static |
SelectRandomColor(in ImmutableArray<(Color Color, float Commonness)> array, Rand.RandSync randSync) | Barotrauma.CharacterInfo | static |
SetExperience(int newExperience) | Barotrauma.CharacterInfo | |
SetSkillLevel(Identifier skillIdentifier, float level) | Barotrauma.CharacterInfo | |
SkinColors | Barotrauma.CharacterInfo | |
SpeciesName | Barotrauma.CharacterInfo | |
SpriteTags | Barotrauma.CharacterInfo | |
StartItemsGiven | Barotrauma.CharacterInfo | |
TeamID | Barotrauma.CharacterInfo | |
Title | Barotrauma.CharacterInfo | |
UnlockedTalents | Barotrauma.CharacterInfo | |
Wearables | Barotrauma.CharacterInfo | |