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
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()