Barotrauma Client Doc
Barotrauma.CharacterInfo Member List

This is the complete list of members for Barotrauma.CharacterInfo, including all inherited members.

AddEmpty(IEnumerable< ContentXElement > elements, WearableType type, float commonness=1)Barotrauma.CharacterInfostatic
AdditionalTalentPointsBarotrauma.CharacterInfo
ApplyHealthData(Character character, XElement healthData, Func< AfflictionPrefab, bool > afflictionPredicate=null)Barotrauma.CharacterInfostatic
ApplyOrderData(Character character, XElement orderData)Barotrauma.CharacterInfostatic
ApplyOrderData()Barotrauma.CharacterInfo
ApplySkillGain(Identifier skillIdentifier, float baseGain, bool gainedFromAbility=false, float maxGain=2f)Barotrauma.CharacterInfo
AttachmentSpritesBarotrauma.CharacterInfo
BeardsBarotrauma.CharacterInfo
CalculateHeadPosition(Sprite sprite)Barotrauma.CharacterInfo
CalculateOffset(Sprite sprite, Point offset)Barotrauma.CharacterInfostatic
CalculateSalary()Barotrauma.CharacterInfo
CauseOfDeathBarotrauma.CharacterInfo
ChangeSavedStatValue(StatTypes statType, float value, Identifier statIdentifier, bool removeOnDeath, float maxValue=float.MaxValue, bool setValue=false)Barotrauma.CharacterInfo
CharacterBarotrauma.CharacterInfo
CharacterConfigElementBarotrauma.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.CharacterInfostatic
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
CrewListIndexBarotrauma.CharacterInfo
CurrentOrdersBarotrauma.CharacterInfo
DisplayNameBarotrauma.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
ExperiencePointsBarotrauma.CharacterInfo
FaceAttachmentsBarotrauma.CharacterInfo
FacialHairColorsBarotrauma.CharacterInfo
factionIdBarotrauma.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
HairColorsBarotrauma.CharacterInfo
HairsBarotrauma.CharacterInfo
HasNicknameBarotrauma.CharacterInfo
HasSpecifierTagsBarotrauma.CharacterInfo
HeadBarotrauma.CharacterInfo
HeadSpriteBarotrauma.CharacterInfo
HealthDataBarotrauma.CharacterInfo
HighestManualOrderPriorityBarotrauma.CharacterInfostatic
IDBarotrauma.CharacterInfo
IncreaseSkillLevel(Identifier skillIdentifier, float increase, bool gainedFromAbility=false)Barotrauma.CharacterInfo
Init()Barotrauma.CharacterInfostatic
InventoryDataBarotrauma.CharacterInfo
IsAttachmentsLoadedBarotrauma.CharacterInfo
IsDisguisedBarotrauma.CharacterInfo
IsDisguisedAsAnotherBarotrauma.CharacterInfo
IsFemaleBarotrauma.CharacterInfo
IsMaleBarotrauma.CharacterInfo
IsNewHireBarotrauma.CharacterInfo
IsValidIndex(int index, List< ContentXElement > list)Barotrauma.CharacterInfostatic
JobBarotrauma.CharacterInfo
LastControlledBarotrauma.CharacterInfo
LoadHeadAttachments()Barotrauma.CharacterInfo
LoadOrders(XElement ordersElement)Barotrauma.CharacterInfostatic
MaxAdditionalTalentPointsBarotrauma.CharacterInfostatic
MaxCurrentOrdersBarotrauma.CharacterInfostatic
MissionsCompletedSinceDeathBarotrauma.CharacterInfo
MoustachesBarotrauma.CharacterInfo
NameBarotrauma.CharacterInfo
NpcSetIdentifierBarotrauma.CharacterInfo
OmitJobInMenusBarotrauma.CharacterInfo
OrderDataBarotrauma.CharacterInfo
OriginalNameBarotrauma.CharacterInfo
PersonalityTraitBarotrauma.CharacterInfo
PortraitBarotrauma.CharacterInfo
PrefabBarotrauma.CharacterInfo
RagdollBarotrauma.CharacterInfo
ragdollFileNameBarotrauma.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
SalaryBarotrauma.CharacterInfo
Save(XElement parentElement)Barotrauma.CharacterInfo
SavedStatValuesBarotrauma.CharacterInfo
SaveOrderData(CharacterInfo characterInfo, XElement parentElement)Barotrauma.CharacterInfostatic
SaveOrderData()Barotrauma.CharacterInfo
SaveOrders(XElement parentElement, params Order[] orders)Barotrauma.CharacterInfostatic
SelectRandomColor(in ImmutableArray<(Color Color, float Commonness)> array, Rand.RandSync randSync)Barotrauma.CharacterInfostatic
SetExperience(int newExperience)Barotrauma.CharacterInfo
SetSkillLevel(Identifier skillIdentifier, float level)Barotrauma.CharacterInfo
SkinColorsBarotrauma.CharacterInfo
SpeciesNameBarotrauma.CharacterInfo
SpriteTagsBarotrauma.CharacterInfo
StartItemsGivenBarotrauma.CharacterInfo
TeamIDBarotrauma.CharacterInfo
TitleBarotrauma.CharacterInfo
UnlockedTalentsBarotrauma.CharacterInfo
WearablesBarotrauma.CharacterInfo