Class Technology
- Namespace
- KSP.Research
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
Technology
- Inherited Members
-
- Extension Methods
-
Constructors
Technology()
Fields
Benefits
public List<Benefit> Benefits
Field Value
- List<Benefit>
Children
public List<Technology> Children
Field Value
- List<Technology>
Description
public string Description
Field Value
- string
ID
Field Value
- string
IconAssetName
public string IconAssetName
Field Value
- string
IconLoadFinished
public bool IconLoadFinished
Field Value
- bool
Name
Field Value
- string
Parents
public List<Technology> Parents
Field Value
- List<Technology>
PrerequisiteLogic
public PrerequisiteLogicType PrerequisiteLogic
Field Value
- PrerequisiteLogicType
Prerequisites
public List<string> Prerequisites
Field Value
- List<string>
ScienceCost
Field Value
- int
TechTreePosition
public Vector2 TechTreePosition
Field Value
- Vector2
TechnologyCategory
public TechnologyCategoryType TechnologyCategory
Field Value
- TechnologyCategoryType
TechnologyVisibility
public TechnologyVisibilityType TechnologyVisibility
Field Value
- TechnologyVisibilityType
Properties
Icon
public Texture2D Icon { get; }
Property Value
- Texture2D
Methods
Initialize()
Unlock()
UpdateVisibilityState()
public void UpdateVisibilityState()