Table of Contents

Class Data_Kerbal

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public sealed class Data_Kerbal : ModuleData
Inheritance
Data_Kerbal
Inherited Members
Extension Methods

Constructors

Data_Kerbal()

public Data_Kerbal()

Fields

ClimbCapsuleHeight

[KSPDefinition]
public float ClimbCapsuleHeight

Field Value

float

ClimbCapsuleRadius

[KSPDefinition]
public float ClimbCapsuleRadius

Field Value

float

ClimbMinObjectHeight

[KSPDefinition]
public float ClimbMinObjectHeight

Field Value

float

ClimbMoveAnimationSpeed

[KSPDefinition]
public float ClimbMoveAnimationSpeed

Field Value

float

ClimbMoveSpeed

[KSPDefinition]
public float ClimbMoveSpeed

Field Value

float

ClimbStartDockDuration

[KSPDefinition]
public float ClimbStartDockDuration

Field Value

float

ClimbStopDockDuration

[KSPDefinition]
public float ClimbStopDockDuration

Field Value

float

DisableEVAAndFlightInteractInputs

[KSPDefinition]
public bool DisableEVAAndFlightInteractInputs

Field Value

bool

FlagLocalPositionOffset

[KSPDefinition]
public Vector3d FlagLocalPositionOffset

Field Value

Vector3d

GroundAndSeaHighAltitude

[KSPDefinition]
public float GroundAndSeaHighAltitude

Field Value

float

GroundSpherecastFutureLength

[KSPDefinition]
public float GroundSpherecastFutureLength

Field Value

float

GroundSpherecastFutureMoveOffset

[KSPDefinition]
public float GroundSpherecastFutureMoveOffset

Field Value

float

GroundSpherecastFutureRadius

[KSPDefinition]
public float GroundSpherecastFutureRadius

Field Value

float

GroundSpherecastPresentLength

[KSPDefinition]
public float GroundSpherecastPresentLength

Field Value

float

GroundSpherecastPresentRadius

[KSPDefinition]
public float GroundSpherecastPresentRadius

Field Value

float

GroundSpherecastUpOffset

[KSPDefinition]
public float GroundSpherecastUpOffset

Field Value

float

IsJetpackEquipped

[KSPDefinition]
public bool IsJetpackEquipped

Field Value

bool

JetpackAlignToCameraEnabled

[KSPDefinition]
public bool JetpackAlignToCameraEnabled

Field Value

bool

JetpackAlignToCameraMaxAngle

[KSPDefinition]
public float JetpackAlignToCameraMaxAngle

Field Value

float

JetpackAlignToCameraMaxRotateInput

[KSPDefinition]
public float JetpackAlignToCameraMaxRotateInput

Field Value

float

JetpackAlignToCameraMinAngle

[KSPDefinition]
public float JetpackAlignToCameraMinAngle

Field Value

float

JetpackAlignToCameraMinRotateInput

[KSPDefinition]
public float JetpackAlignToCameraMinRotateInput

Field Value

float

JetpackAtmosphereCurve

[KSPDefinition]
public FloatCurve JetpackAtmosphereCurve

Field Value

FloatCurve

JetpackISP

[LocalizedField("PartModules/Kerbals/Jetpack/ISP")]
[KSPState]
[PAMDisplayControl(SortIndex = 2)]
public ModuleProperty<float> JetpackISP

Field Value

ModuleProperty<float>

JetpackMoveForce

[KSPDefinition]
public float JetpackMoveForce

Field Value

float

JetpackMoveForceOffset

[KSPDefinition]
public double JetpackMoveForceOffset

Field Value

double

JetpackPropellantDefinition

[KSPDefinition]
public PropellantDefinition JetpackPropellantDefinition

Field Value

PropellantDefinition

JetpackRotateMaxAngularSpeed

[KSPDefinition]
public float JetpackRotateMaxAngularSpeed

Field Value

float

JetpackRotateResetAngularSpeed

[KSPDefinition]
public float JetpackRotateResetAngularSpeed

Field Value

float

JetpackRotateResetAngularSpeedThreshold

[KSPDefinition]
public float JetpackRotateResetAngularSpeedThreshold

Field Value

float

JetpackRotateResetEnabled

[KSPDefinition]
public bool JetpackRotateResetEnabled

Field Value

bool

JetpackRotateTorque

[KSPDefinition]
public float JetpackRotateTorque

Field Value

float

JetpackRotateTorqueOffset

[KSPDefinition]
public double JetpackRotateTorqueOffset

Field Value

double

JetpackStatusText

[LocalizedField("PartModules/Kerbals/Jetpack/Status")]
[PAMDisplayControl(SortIndex = 1)]
[KSPState]
public ModuleProperty<string> JetpackStatusText

Field Value

ModuleProperty<string>

JetpackStatusType

[KSPState]
public Data_Kerbal.JetpackStatus JetpackStatusType

Field Value

Data_Kerbal.JetpackStatus

JetpackThrustForcePercentage

[PAMDisplayControl(SortIndex = 3)]
[KSPState]
[LocalizedField("PartModules/Kerbals/Jetpack/ThrustForcePercentage")]
[SteppedRange(0, 100, 1)]
public ModuleProperty<float> JetpackThrustForcePercentage

Field Value

ModuleProperty<float>

JetpackThrustLiquidAngularDragScalar

[KSPDefinition]
public double JetpackThrustLiquidAngularDragScalar

Field Value

double

JetpackThrustLiquidDragScalar

[KSPDefinition]
public double JetpackThrustLiquidDragScalar

Field Value

double

JumpExtendForceDuration

[KSPDefinition]
public float JumpExtendForceDuration

Field Value

float

JumpForceMagnitudeCurve

[KSPDefinition]
public FloatCurve JumpForceMagnitudeCurve

Field Value

FloatCurve

JumpInitialForceDuration

[KSPDefinition]
public float JumpInitialForceDuration

Field Value

float

JumpMaxStateDuration

[KSPDefinition]
public float JumpMaxStateDuration

Field Value

float

JumpMinStateDuration

[KSPDefinition]
public float JumpMinStateDuration

Field Value

float

JumpMoveAngle

[KSPDefinition]
public float JumpMoveAngle

Field Value

float

JumpRotateAngularSpeed

[KSPDefinition]
public float JumpRotateAngularSpeed

Field Value

float

JumpRotateChangeAngularSpeed

[KSPDefinition]
public float JumpRotateChangeAngularSpeed

Field Value

float

JumpRunMoveForceMagnitudeMultiplier

[KSPDefinition]
public float JumpRunMoveForceMagnitudeMultiplier

Field Value

float

LadderTopClamberDelayDuration

[KSPDefinition]
public float LadderTopClamberDelayDuration

Field Value

float

LadderTopClamberDuration

[KSPDefinition]
public float LadderTopClamberDuration

Field Value

float

LadderTopClamberHeightInterpValue

[KSPDefinition]
public float LadderTopClamberHeightInterpValue

Field Value

float

LadderTopMaxAngle

[KSPDefinition]
public float LadderTopMaxAngle

Field Value

float

LadderTopMaxHeight

[KSPDefinition]
public float LadderTopMaxHeight

Field Value

float

LadderTopRaycastForwardOffset

[KSPDefinition]
public float LadderTopRaycastForwardOffset

Field Value

float

LadderTopRaycastLength

[KSPDefinition]
public float LadderTopRaycastLength

Field Value

float

LadderTopRaycastUpOffset

[KSPDefinition]
public float LadderTopRaycastUpOffset

Field Value

float

LadderUnobstructedRaycastForwardOffset

[KSPDefinition]
public float LadderUnobstructedRaycastForwardOffset

Field Value

float

LadderUnobstructedRaycastLength

[KSPDefinition]
public float LadderUnobstructedRaycastLength

Field Value

float

LadderUnobstructedRaycastUpOffset

[KSPDefinition]
public float LadderUnobstructedRaycastUpOffset

Field Value

float

MoveCameraUpFlipMinAngle

[KSPDefinition]
public float MoveCameraUpFlipMinAngle

Field Value

float

MoveDirectionRotateFallbackAngle

[KSPDefinition]
public float MoveDirectionRotateFallbackAngle

Field Value

float

NormalToSprintLerpSpeed

[KSPDefinition]
public float NormalToSprintLerpSpeed

Field Value

float

RotateDesiredDirectionEqualAngle

[KSPDefinition]
public float RotateDesiredDirectionEqualAngle

Field Value

float

RunMoveAnimationSpeed

[KSPDefinition]
public float RunMoveAnimationSpeed

Field Value

float

RunMoveSpeed

[KSPDefinition]
public float RunMoveSpeed

Field Value

float

RunRotateAngularSpeed

[KSPDefinition]
public float RunRotateAngularSpeed

Field Value

float

RunRotateChangeAngularSpeed

[KSPDefinition]
public float RunRotateChangeAngularSpeed

Field Value

float

SlopeMoveGroundMaxAngle

[KSPDefinition]
public float SlopeMoveGroundMaxAngle

Field Value

float

SlopeMoveUpDetectAngle

[KSPDefinition]
public float SlopeMoveUpDetectAngle

Field Value

float

StepClamberDuration

[KSPDefinition]
public float StepClamberDuration

Field Value

float

StepClamberHeightInterpValue

[KSPDefinition]
public float StepClamberHeightInterpValue

Field Value

float

StepFrontRaycastForwardOffset

[KSPDefinition]
public float StepFrontRaycastForwardOffset

Field Value

float

StepFrontRaycastLength

[KSPDefinition]
public float StepFrontRaycastLength

Field Value

float

StepFrontRaycastUpOffset

[KSPDefinition]
public float StepFrontRaycastUpOffset

Field Value

float

StepMaxHeight

[KSPDefinition]
public float StepMaxHeight

Field Value

float

StepMinHeight

[KSPDefinition]
public float StepMinHeight

Field Value

float

StepTopMaxAngle

[KSPDefinition]
public float StepTopMaxAngle

Field Value

float

StepTopRaycastForwardOffset

[KSPDefinition]
public float StepTopRaycastForwardOffset

Field Value

float

StepTopRaycastLength

[KSPDefinition]
public float StepTopRaycastLength

Field Value

float

StepTopRaycastUpOffset

[KSPDefinition]
public float StepTopRaycastUpOffset

Field Value

float

StepUnobstructedRaycastForwardOffset

[KSPDefinition]
public float StepUnobstructedRaycastForwardOffset

Field Value

float

StepUnobstructedRaycastLength

[KSPDefinition]
public float StepUnobstructedRaycastLength

Field Value

float

StepUnobstructedRaycastUpOffset

[KSPDefinition]
public float StepUnobstructedRaycastUpOffset

Field Value

float

SwimFastMoveAnimationSpeed

[KSPDefinition]
public float SwimFastMoveAnimationSpeed

Field Value

float

SwimFastMoveForceMagnitudeMultiplier

[KSPDefinition]
public double SwimFastMoveForceMagnitudeMultiplier

Field Value

double

SwimFastMoveSpeed

[KSPDefinition]
public float SwimFastMoveSpeed

Field Value

float

SwimFastRotateSpeed

[KSPDefinition]
public float SwimFastRotateSpeed

Field Value

float

SwimFloatSurfaceUpOffset

[KSPDefinition]
public float SwimFloatSurfaceUpOffset

Field Value

float

SwimMinDepth

[KSPDefinition]
public float SwimMinDepth

Field Value

float

SwimMoveForceOffset

[KSPDefinition]
public double SwimMoveForceOffset

Field Value

double

SwimSlowMoveAnimationSpeed

[KSPDefinition]
public float SwimSlowMoveAnimationSpeed

Field Value

float

SwimSlowMoveForceCurve

[KSPDefinition]
public FloatCurve SwimSlowMoveForceCurve

Field Value

FloatCurve

SwimSlowMoveSpeed

[KSPDefinition]
public float SwimSlowMoveSpeed

Field Value

float

SwimSlowRotateSpeed

public float SwimSlowRotateSpeed

Field Value

float

UprightRotateAngularSpeed

[KSPDefinition]
public float UprightRotateAngularSpeed

Field Value

float

UprightRotateChangeAngularSpeed

[KSPDefinition]
public float UprightRotateChangeAngularSpeed

Field Value

float

WalkMoveAnimationSpeed

[KSPDefinition]
public float WalkMoveAnimationSpeed

Field Value

float

WalkMoveSpeed

[KSPDefinition]
public float WalkMoveSpeed

Field Value

float

WalkMoveStrafeAnimationSpeed

[KSPDefinition]
public float WalkMoveStrafeAnimationSpeed

Field Value

float

WalkMoveStrafeSpeed

[KSPDefinition]
public float WalkMoveStrafeSpeed

Field Value

float

WalkRotateAngularSpeed

[KSPDefinition]
public float WalkRotateAngularSpeed

Field Value

float

WalkRotateChangeAngularSpeed

[KSPDefinition]
public float WalkRotateChangeAngularSpeed

Field Value

float

Properties

ModuleType

public override Type ModuleType { get; }

Property Value

Type

Methods

GetClimbMovePlaybackMultiplier()

public float GetClimbMovePlaybackMultiplier()

Returns

float

GetRunMovePlaybackMultiplier()

public float GetRunMovePlaybackMultiplier()

Returns

float

GetSwimFastMovePlaybackMultiplier()

public float GetSwimFastMovePlaybackMultiplier()

Returns

float

GetSwimSlowMovePlaybackMultiplier()

public float GetSwimSlowMovePlaybackMultiplier()

Returns

float

GetWalkMovePlaybackMultiplier()

public float GetWalkMovePlaybackMultiplier()

Returns

float

GetWalkMoveStrafePlaybackMultiplier()

public float GetWalkMoveStrafePlaybackMultiplier()

Returns

float