Table of Contents

Class ClimbBehavior

Namespace
KSP.Game
Assembly
Assembly-CSharp.dll
public class ClimbBehavior : SpatialBehavior
Inheritance
ClimbBehavior
Inherited Members
Extension Methods

Constructors

ClimbBehavior()

public ClimbBehavior()

Fields

BottomLadderVisualPositionOffset

public static float BottomLadderVisualPositionOffset

Field Value

float

OnClimbStart

public Action<ClimbInstance> OnClimbStart

Field Value

Action<ClimbInstance>

TopLadderVisualPositionOffset

public static float TopLadderVisualPositionOffset

Field Value

float

Methods

ClimbStart(ClimbInstance)

public void ClimbStart(ClimbInstance instance)

Parameters

instance ClimbInstance

FindFirstInstanceOfType(ClimbType, bool)

public ClimbInstance FindFirstInstanceOfType(ClimbType climbType, bool includeDisabled)

Parameters

climbType ClimbType
includeDisabled bool

Returns

ClimbInstance

FindFirstInstanceOfTypeInChildren(Transform, ClimbType, bool)

public static ClimbInstance FindFirstInstanceOfTypeInChildren(Transform objectTransform, ClimbType climbType, bool includeDisabled)

Parameters

objectTransform Transform
climbType ClimbType
includeDisabled bool

Returns

ClimbInstance

Register(SpatialInstance)

protected override void Register(SpatialInstance instance)

Parameters

instance SpatialInstance

Unregister(SpatialInstance)

protected override void Unregister(SpatialInstance instance)

Parameters

instance SpatialInstance