Barotrauma Server 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

Definition at line 31 of file ItemPrefab.cs.

Constructor & Destructor Documentation

◆ DeconstructItem()

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

Definition at line 56 of file ItemPrefab.cs.

Member Function Documentation

◆ IsValidDeconstructor()

bool Barotrauma.DeconstructItem.IsValidDeconstructor ( Item  deconstructor)

Definition at line 74 of file ItemPrefab.cs.

Member Data Documentation

◆ ActivateButtonText

readonly string Barotrauma.DeconstructItem.ActivateButtonText

Definition at line 50 of file ItemPrefab.cs.

◆ Amount

readonly int Barotrauma.DeconstructItem.Amount

Definition at line 35 of file ItemPrefab.cs.

◆ Commonness

readonly float Barotrauma.DeconstructItem.Commonness

Definition at line 54 of file ItemPrefab.cs.

◆ CopyCondition

readonly bool Barotrauma.DeconstructItem.CopyCondition

Definition at line 43 of file ItemPrefab.cs.

◆ InfoText

readonly string Barotrauma.DeconstructItem.InfoText

Definition at line 51 of file ItemPrefab.cs.

◆ InfoTextOnOtherItemMissing

readonly string Barotrauma.DeconstructItem.InfoTextOnOtherItemMissing

Definition at line 52 of file ItemPrefab.cs.

◆ ItemIdentifier

readonly Identifier Barotrauma.DeconstructItem.ItemIdentifier

Definition at line 33 of file ItemPrefab.cs.

◆ MaxCondition

readonly float Barotrauma.DeconstructItem.MaxCondition

Definition at line 39 of file ItemPrefab.cs.

◆ MinCondition

readonly float Barotrauma.DeconstructItem.MinCondition

Definition at line 37 of file ItemPrefab.cs.

◆ OutConditionMax

readonly float Barotrauma.DeconstructItem.OutConditionMax

Definition at line 41 of file ItemPrefab.cs.

◆ OutConditionMin

readonly float Barotrauma.DeconstructItem.OutConditionMin

Definition at line 41 of file ItemPrefab.cs.

◆ RequiredDeconstructor

readonly Identifier [] Barotrauma.DeconstructItem.RequiredDeconstructor

Definition at line 46 of file ItemPrefab.cs.

◆ RequiredOtherItem

readonly Identifier [] Barotrauma.DeconstructItem.RequiredOtherItem

Definition at line 48 of file ItemPrefab.cs.