Class ThrottleVFXManager
- Namespace
- KSP.VFX
- Assembly
- Assembly-CSharp.dll
public class ThrottleVFXManager : KerbalMonoBehaviour
- Inheritance
-
ThrottleVFXManager
- Inherited Members
-
- Extension Methods
-
Constructors
ThrottleVFXManager()
public ThrottleVFXManager()
Fields
AnimTriggerName
public string AnimTriggerName
Field Value
- string
AtmoTransVFXHandler
public AtmosphereTransitionVFXHandling AtmoTransVFXHandler
Field Value
- AtmosphereTransitionVFXHandling
DebugMode
Field Value
- bool
EngineUsesDiscreteBursts
public bool EngineUsesDiscreteBursts
Field Value
- bool
FXModeActionEvents
public ThrottleVFXManager.FXModeActionEvent[] FXModeActionEvents
Field Value
- FXModeActionEvent[]
IsSolidFuelBooster
public bool IsSolidFuelBooster
Field Value
- bool
TriggerDiscreteAnimation
public bool TriggerDiscreteAnimation
Field Value
- bool
Properties
CurrentEngineMode
public int CurrentEngineMode { get; }
Property Value
- int
DebugEngineModeCount
public int DebugEngineModeCount { get; }
Property Value
- int
EngineRunning
public bool EngineRunning { get; }
Property Value
- bool
IsVFXActive
public bool IsVFXActive { get; }
Property Value
- bool
Vessel
public VesselComponent Vessel { get; }
Property Value
- VesselComponent
Methods
Init(IFloatingOrigin, PartBehavior, Module_Engine)
public void Init(IFloatingOrigin floatingOrigin, PartBehavior part, Module_Engine engineModule)
Parameters
floatingOrigin IFloatingOrigin
part PartBehavior
engineModule Module_Engine
OnDisable()
OnEnable()