Class Data_ReactionWheel
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public sealed class Data_ReactionWheel : ModuleData
- Inheritance
-
Data_ReactionWheel
- Inherited Members
-
- Extension Methods
-
Constructors
Data_ReactionWheel()
public Data_ReactionWheel()
Fields
HasPendingResourceActivity
public bool HasPendingResourceActivity
Field Value
- bool
HasResourcesToOperate
[KSPState]
public bool HasResourcesToOperate
Field Value
- bool
public float InputSumForResource
Field Value
- float
PitchTorque
[KSPDefinition]
public float PitchTorque
Field Value
- float
RequestConfig
public ResourceFlowRequestCommandConfig RequestConfig
Field Value
- ResourceFlowRequestCommandConfig
RequiredResources
[KSPDefinition]
public List<PartModuleResourceSetting> RequiredResources
Field Value
- List<PartModuleResourceSetting>
RollTorque
[KSPDefinition]
public float RollTorque
Field Value
- float
StatusText
[PAMDisplayControl(SortIndex = 1)]
[LocalizedField("PartModules/ReactionWheel/WheelStatus")]
[KSPState]
public ModuleProperty<string> StatusText
Field Value
- ModuleProperty<string>
ToggleTorque
[KSPState(CopyToSymmetrySet = true)]
[PAMDisplayControl(SortIndex = 2)]
[LocalizedField("PartModules/ReactionWheel/TorqueEnabled")]
public ModuleProperty<bool> ToggleTorque
Field Value
- ModuleProperty<bool>
TorqueResponseSpeed
[KSPDefinition]
public float TorqueResponseSpeed
Field Value
- float
WheelActuatorMode
[LocalizedField("PartModules/ReactionWheel/WheelSetting")]
[PAMDisplayControl(SortIndex = 3)]
[KSPState(CopyToSymmetrySet = true)]
public ModuleProperty<Data_ReactionWheel.ActuatorModes> WheelActuatorMode
Field Value
- ModuleProperty<Data_ReactionWheel.ActuatorModes>
WheelAuthority
[LocalizedField("PartModules/ReactionWheel/WheelAuthority")]
[PAMDisplayControl(SortIndex = 4)]
[SteppedRange(0, 1, 0.01)]
[KSPState(CopyToSymmetrySet = true)]
public ModuleProperty<float> WheelAuthority
Field Value
- ModuleProperty<float>
WheelState
[KSPState]
public Data_ReactionWheel.ReactionWheelState WheelState
Field Value
- Data_ReactionWheel.ReactionWheelState
YawTorque
[KSPDefinition]
public float YawTorque
Field Value
- float
Properties
public bool HasPendingInputActivity { get; }
Property Value
- bool
ModuleType
public override Type ModuleType { get; }
Property Value
- Type
Methods
GetResourceRequestHandle()
public ResourceFlowRequestHandle GetResourceRequestHandle()
Returns
- ResourceFlowRequestHandle
SetupResourceRequest(ResourceFlowRequestBroker)
public override void SetupResourceRequest(ResourceFlowRequestBroker resourceFlowRequestBroker)
Parameters
resourceFlowRequestBroker ResourceFlowRequestBroker