Table of Contents

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()

public 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

RaycastTransformName

[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