Class Module_DockingNode
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public class Module_DockingNode : PartBehaviourModule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule
- Inheritance
-
Module_DockingNode
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
Module_DockingNode()
public Module_DockingNode()
Fields
NEARBY_VESSEL_QUERY_RANGE_METERS
public const float NEARBY_VESSEL_QUERY_RANGE_METERS = 1000
Field Value
- float
_dataDockingNode
protected Data_DockingNode _dataDockingNode
Field Value
- Data_DockingNode
Properties
IsDocked
public bool IsDocked { get; }
Property Value
- bool
PartComponentModuleType
public override Type PartComponentModuleType { get; }
Property Value
- Type
Methods
AddDataModules()
protected override void AddDataModules()
DockModules(string, string)
public static void DockModules(string dockerGuidString, string dockeeGuidString)
Parameters
dockerGuidString string
dockeeGuidString string
DockToModule(Module_DockingNode)
public void DockToModule(Module_DockingNode otherDockingModule)
Parameters
otherDockingModule Module_DockingNode
IsValidDockingConfiguration(string, string)
public static bool IsValidDockingConfiguration(string dockerGuidString, string dockeeGuidString)
Parameters
dockerGuidString string
dockeeGuidString string
Returns
- bool
OnInitialize()
protected override void OnInitialize()
OnModuleFixedUpdate(float)
protected override void OnModuleFixedUpdate(float fixedDeltaTime)
Parameters
fixedDeltaTime float
OnShutdown()
protected override void OnShutdown()
UndockModule(string)
public static void UndockModule(string dockedGuidString)
Parameters
dockedGuidString string
ValidateDockingConfiguration(Module_DockingNode, Module_DockingNode, out bool, out bool, out bool)
public static void ValidateDockingConfiguration(Module_DockingNode docker, Module_DockingNode dockee, out bool isWithinAcquireRange, out bool isWithinAcquireAngle, out bool isWithinCaptureVelocity)
Parameters
docker Module_DockingNode
dockee Module_DockingNode
isWithinAcquireRange bool
isWithinAcquireAngle bool
isWithinCaptureVelocity bool