Table of Contents

Class JetpackResourceManager

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public class JetpackResourceManager
Inheritance
JetpackResourceManager
Inherited Members
Extension Methods

Constructors

JetpackResourceManager()

public JetpackResourceManager()

Fields

IsResourceDeprived

public bool IsResourceDeprived

Field Value

bool

IsThrusting

public bool IsThrusting

Field Value

bool

Methods

CalculateThrustForceMagnitude(double)

public double CalculateThrustForceMagnitude(double forceMagnitude)

Parameters

forceMagnitude double

Returns

double

CalculateThrustTorqueMagnitude(double)

public double CalculateThrustTorqueMagnitude(double torqueMagnitude)

Parameters

torqueMagnitude double

Returns

double

Deinitialize()

public void Deinitialize()

Initialize(KerbalBehavior)

public void Initialize(KerbalBehavior kerbalBehavior)

Parameters

kerbalBehavior KerbalBehavior

InitializeJetpackPartActionManagerProperties()

public void InitializeJetpackPartActionManagerProperties()

MakeRequestInactive()

public void MakeRequestInactive()

OnStopCharacterState()

public void OnStopCharacterState()

ProcessPreJetpackForcesAndTorques()

public void ProcessPreJetpackForcesAndTorques()

RegisterResultantJetpackForce(CharacterForce)

public void RegisterResultantJetpackForce(CharacterForce resultantJetpackForce)

Parameters

resultantJetpackForce CharacterForce

RegisterResultantJetpackTorque(CharacterTorque)

public void RegisterResultantJetpackTorque(CharacterTorque resultantJetpackTorque)

Parameters

resultantJetpackTorque CharacterTorque

UnregisterResultantJetpackForce()

public void UnregisterResultantJetpackForce()

UnregisterResultantJetpackTorque()

public void UnregisterResultantJetpackTorque()