Class Data_SolarPanel
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public sealed class Data_SolarPanel : ModuleData
- Inheritance
-
Data_SolarPanel
- Inherited Members
-
- Extension Methods
-
Constructors
Data_SolarPanel()
Fields
EfficiencyMultiplier
[KSPDefinition]
public float EfficiencyMultiplier
Field Value
- float
EnergyFlow
[LocalizedField("PartModules/SolarPanel/EnergyFlow")]
[PAMDisplayControl(SortIndex = 6)]
[KSPState]
public ModuleProperty<float> EnergyFlow
Field Value
- ModuleProperty<float>
PanelIncidenceDirection
[KSPDefinition]
public Vector3 PanelIncidenceDirection
Field Value
- Vector3
RaycastOffset
[KSPDefinition]
public float RaycastOffset
Field Value
- float
[KSPDefinition]
public string RaycastTransformName
Field Value
- string
RequestConfig
public ResourceFlowRequestCommandConfig RequestConfig
Field Value
- ResourceFlowRequestCommandConfig
ResourceSettings
[KSPDefinition]
public PartModuleResourceSetting ResourceSettings
Field Value
- PartModuleResourceSetting
SimBlockingBody
public string SimBlockingBody
Field Value
- string
SimStarEnergyScale
public double SimStarEnergyScale
Field Value
- double
StellarExposure
[KSPState]
[LocalizedField("PartModules/SolarPanel/StellarExposure")]
[PAMDisplayControl(SortIndex = 5)]
public ModuleProperty<string> StellarExposure
Field Value
- ModuleProperty<string>
UseRaycastForTrackingDot
[KSPDefinition]
public bool UseRaycastForTrackingDot
Field Value
- bool
Properties
ModuleType
public override Type ModuleType { get; }
Property Value
- Type
Methods
SetupResourceRequest(ResourceFlowRequestBroker)
public override void SetupResourceRequest(ResourceFlowRequestBroker resourceFlowRequestBroker)
Parameters
resourceFlowRequestBroker ResourceFlowRequestBroker