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