Table of Contents

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