Class ResourceFlowRequestManager.ManagedRequestWrapper
- Namespace
- KSP.Sim.ResourceSystem
- Assembly
- Assembly-CSharp.dll
public class ResourceFlowRequestManager.ManagedRequestWrapper
- Inheritance
-
ResourceFlowRequestManager.ManagedRequestWrapper
- Inherited Members
-
- Extension Methods
-
Constructors
ManagedRequestWrapper(ResourceFlowRequestHandle, IFlowNode, string)
public ManagedRequestWrapper(ResourceFlowRequestHandle requestHandle, IFlowNode requestTarget, string uniqueIdentifier = "")
Parameters
requestHandle ResourceFlowRequestHandle
requestTarget IFlowNode
uniqueIdentifier string
Fields
RequestResolutionState
public FlowRequestResolutionState RequestResolutionState
Field Value
- FlowRequestResolutionState
commands
public readonly List<ResourceFlowRequestCommandConfig> commands
Field Value
- List<ResourceFlowRequestCommandConfig>
flowPriorityOffset
public double flowPriorityOffset
Field Value
- double
instructions
public readonly List<FlowInstructionConfig> instructions
Field Value
- List<FlowInstructionConfig>
requestHandle
public ResourceFlowRequestHandle requestHandle
Field Value
- ResourceFlowRequestHandle
requestTarget
public IFlowNode requestTarget
Field Value
- IFlowNode
uniqueIdentifier
public string uniqueIdentifier
Field Value
- string
Methods
UpdateStateDeliveryAccepted(double, double, double)
public void UpdateStateDeliveryAccepted(double tickUniversalTime, double tickDeltaTime, double normalizedDelivery)
Parameters
tickUniversalTime double
tickDeltaTime double
normalizedDelivery double
UpdateStateDeliveryRejected(double, double, List<ResourceDefinitionID>)
public void UpdateStateDeliveryRejected(double tickUniversalTime, double tickDeltaTime, List<ResourceDefinitionID> failedResources)
Parameters
tickUniversalTime double
tickDeltaTime double
failedResources List<ResourceDefinitionID>