Class Data_Heatshield
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public sealed class Data_Heatshield : ModuleData
- Inheritance
-
Data_Heatshield
- Inherited Members
-
- Extension Methods
-
Constructors
Data_Heatshield()
Fields
AblationTempThreshold
[KSPDefinition]
public double AblationTempThreshold
Field Value
- double
AblatorMaxValue
public double AblatorMaxValue
Field Value
- double
AblatorRatio
public float AblatorRatio
Field Value
- float
AblatorTonnesPerSecond
public double AblatorTonnesPerSecond
Field Value
- double
CharMaterialName
[KSPDefinition]
public string CharMaterialName
Field Value
- string
CharMax
[KSPDefinition]
public float CharMax
Field Value
- float
CharMin
[KSPDefinition]
public float CharMin
Field Value
- float
CurrentStatus
[KSPState]
public HeatshieldStatus CurrentStatus
Field Value
- HeatshieldStatus
DisabledWhenRetracted
[KSPDefinition]
public bool DisabledWhenRetracted
Field Value
- bool
FluxRemoved
public double FluxRemoved
Field Value
- double
HasEnoughResources
public bool HasEnoughResources
Field Value
- bool
IsAblating
[KSPState]
public bool IsAblating
Field Value
- bool
IsAblatorExhausted
[KSPState]
public bool IsAblatorExhausted
Field Value
- bool
IsDeployed
[KSPState]
public bool IsDeployed
Field Value
- bool
PyrolysisLossFactor
[KSPDefinition]
public double PyrolysisLossFactor
Field Value
- double
ResourceDisplay
[KSPState]
[PAMDisplayControl(SortIndex = 2)]
[LocalizedField("Ablator")]
public ModuleProperty<string> ResourceDisplay
Field Value
- ModuleProperty<string>
ShieldingDirection
[KSPDefinition]
public Vector3 ShieldingDirection
Field Value
- Vector3
ShieldingDirectionScale
[KSPDefinition]
public float ShieldingDirectionScale
Field Value
- float
ShieldingScale
[KSPDefinition]
public float ShieldingScale
Field Value
- float
StatusDisplay
[KSPState]
[PAMDisplayControl(SortIndex = 1)]
[LocalizedField("PartModules/HeatShield/Status")]
public ModuleProperty<string> StatusDisplay
Field Value
- ModuleProperty<string>
UseChar
[KSPDefinition]
public bool UseChar
Field Value
- bool
requiredResources
[KSPDefinition]
public List<PartModuleResourceSetting> requiredResources
Field Value
- List<PartModuleResourceSetting>
Properties
ModuleType
public override Type ModuleType { get; }
Property Value
- Type