Barotrauma Client Doc
Barotrauma.DeconstructItem Struct Reference

Public Member Functions

 DeconstructItem (XElement element, Identifier parentDebugName)
 
bool IsValidDeconstructor (Item deconstructor)
 

Public Attributes

readonly Identifier ItemIdentifier
 
readonly int Amount
 
readonly float MinCondition
 
readonly float MaxCondition
 
readonly float OutConditionMin
 
readonly float OutConditionMax
 
readonly bool CopyCondition
 
readonly Identifier[] RequiredDeconstructor
 
readonly Identifier[] RequiredOtherItem
 
readonly string ActivateButtonText
 
readonly string InfoText
 
readonly string InfoTextOnOtherItemMissing
 
readonly float Commonness
 

Detailed Description

Constructor & Destructor Documentation

◆ DeconstructItem()

Barotrauma.DeconstructItem.DeconstructItem ( XElement  element,
Identifier  parentDebugName 
)

Member Function Documentation

◆ IsValidDeconstructor()

bool Barotrauma.DeconstructItem.IsValidDeconstructor ( Item  deconstructor)

Member Data Documentation

◆ ActivateButtonText

readonly string Barotrauma.DeconstructItem.ActivateButtonText

◆ Amount

readonly int Barotrauma.DeconstructItem.Amount

◆ Commonness

readonly float Barotrauma.DeconstructItem.Commonness

◆ CopyCondition

readonly bool Barotrauma.DeconstructItem.CopyCondition

◆ InfoText

readonly string Barotrauma.DeconstructItem.InfoText

◆ InfoTextOnOtherItemMissing

readonly string Barotrauma.DeconstructItem.InfoTextOnOtherItemMissing

◆ ItemIdentifier

readonly Identifier Barotrauma.DeconstructItem.ItemIdentifier

◆ MaxCondition

readonly float Barotrauma.DeconstructItem.MaxCondition

◆ MinCondition

readonly float Barotrauma.DeconstructItem.MinCondition

◆ OutConditionMax

readonly float Barotrauma.DeconstructItem.OutConditionMax

◆ OutConditionMin

readonly float Barotrauma.DeconstructItem.OutConditionMin

◆ RequiredDeconstructor

readonly Identifier [] Barotrauma.DeconstructItem.RequiredDeconstructor

◆ RequiredOtherItem

readonly Identifier [] Barotrauma.DeconstructItem.RequiredOtherItem