Table of Contents

Class Data_Command

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public sealed class Data_Command : ModuleData
Inheritance
Data_Command
Inherited Members
Extension Methods

Constructors

Data_Command()

public Data_Command()

Fields

RequestConfigs

public ResourceFlowRequestCommandConfig[] RequestConfigs

Field Value

ResourceFlowRequestCommandConfig[]

activeControlName

[PAMDisplayControl(SortIndex = 5)]
[LocalizedField("PartModules/Command/ActiveControlName")]
[KSPState]
public ModuleProperty<string> activeControlName

Field Value

ModuleProperty<string>

alternateControlOrientations

[KSPDefinition]
public Data_Command.ControlPoint[] alternateControlOrientations

Field Value

ControlPoint[]

controlStatus

[PAMDisplayControl(SortIndex = 2)]
[LocalizedField("PartModules/Command/ControlStatus")]
[KSPState]
public ModuleProperty<CommandControlState> controlStatus

Field Value

ModuleProperty<CommandControlState>

hasHibernation

[KSPDefinition]
public bool hasHibernation

Field Value

bool

hibernate

[PAMDisplayControl(SortIndex = 6)]
[KSPState(CopyToSymmetrySet = true)]
[LocalizedField("PartModules/Command/Hibernate")]
public ModuleProperty<bool> hibernate

Field Value

ModuleProperty<bool>

hibernateInWarp

[LocalizedField("PartModules/Command/HibernateInWarp")]
[PAMDisplayControl(SortIndex = 7)]
[KSPState(CopyToSymmetrySet = true)]
public ModuleProperty<bool> hibernateInWarp

Field Value

ModuleProperty<bool>

hibernationMultiplier

[KSPDefinition]
public float hibernationMultiplier

Field Value

float

isCommandEnabled

[PAMDisplayControl(SortIndex = 3)]
[KSPState(CopyToSymmetrySet = true)]
[LocalizedField("PartModules/Command/CommandEnabled")]
public ModuleProperty<bool> isCommandEnabled

Field Value

ModuleProperty<bool>

minimumCrew

[KSPDefinition]
public int minimumCrew

Field Value

int

requiredResources

[KSPDefinition]
public List<PartModuleResourceSetting> requiredResources

Field Value

List<PartModuleResourceSetting>

requiresCommNet

[KSPDefinition]
public bool requiresCommNet

Field Value

bool

Properties

ControlPoints

public DictionaryValueList<string, Data_Command.ControlPoint> ControlPoints { get; }

Property Value

DictionaryValueList<string, Data_Command.ControlPoint>

IsHibernating

public bool IsHibernating { get; }

Property Value

bool

ModuleType

public override Type ModuleType { get; }

Property Value

Type

Methods

Copy(ModuleData)

public override void Copy(ModuleData sourceModuleData)

Parameters

sourceModuleData ModuleData

SetupResourceRequest(ResourceFlowRequestBroker)

public override void SetupResourceRequest(ResourceFlowRequestBroker resourceFlowRequestBroker)

Parameters

resourceFlowRequestBroker ResourceFlowRequestBroker