Class Data_LitPart
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public sealed class Data_LitPart : ModuleData
- Inheritance
-
Data_LitPart
- Inherited Members
-
- Extension Methods
-
Constructors
Data_LitPart()
Fields
AlphaColorGradient
[KSPDefinition]
public FloatCurve AlphaColorGradient
Field Value
- FloatCurve
BlueColorGradient
[KSPDefinition]
public FloatCurve BlueColorGradient
Field Value
- FloatCurve
ColorGradientColors
public List<Vector4> ColorGradientColors
Field Value
- List<Vector4>
ColorGradientTimes
public List<float> ColorGradientTimes
Field Value
- List<float>
CurrentLightIntensity
public float CurrentLightIntensity
Field Value
- float
DefaultActionGroup
[KSPDefinition]
public KSPActionGroup DefaultActionGroup
Field Value
- KSPActionGroup
DefaultEnabledState
[KSPDefinition]
public bool DefaultEnabledState
Field Value
- bool
Duration
[KSPDefinition]
public float Duration
Field Value
- float
DurationMultiplier
public float DurationMultiplier
Field Value
- float
GreenColorGradient
[KSPDefinition]
public FloatCurve GreenColorGradient
Field Value
- FloatCurve
HasEnoughResources
[KSPState]
public bool HasEnoughResources
Field Value
- bool
Interpolation
public float Interpolation
Field Value
- float
IsTransitioning
public bool IsTransitioning
Field Value
- bool
LightIntensityMultiplier
[KSPDefinition]
public float LightIntensityMultiplier
Field Value
- float
LightMaterialNames
[KSPDefinition]
public List<string> LightMaterialNames
Field Value
- List<string>
LightObjectNames
[KSPDefinition]
public List<string> LightObjectNames
Field Value
- List<string>
LightStateOnBlackout
[KSPState]
public bool LightStateOnBlackout
Field Value
- bool
LightToggle
[KSPState]
[LocalizedField("PartModules/LitPart/LightEnabled")]
[PAMDisplayControl(SortIndex = 1)]
public ModuleProperty<bool> LightToggle
Field Value
- ModuleProperty<bool>
RedColorGradient
[KSPDefinition]
public FloatCurve RedColorGradient
Field Value
- FloatCurve
RequiredResourceName
[KSPDefinition]
public string RequiredResourceName
Field Value
- string
RequiredResourceThreshold
[KSPDefinition]
public float RequiredResourceThreshold
Field Value
- float
TargetLightIntensity
public float TargetLightIntensity
Field Value
- float
Properties
ModuleType
public override Type ModuleType { get; }
Property Value
- Type
Methods
Copy(ModuleData)
public override void Copy(ModuleData sourceModuleData)
Parameters
sourceModuleData ModuleData