Class Data_Engine.EngineMode
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public class Data_Engine.EngineMode
- Inheritance
-
Data_Engine.EngineMode
- Inherited Members
-
- Extension Methods
-
Constructors
EngineMode()
Fields
ActivateEngineWaitTime
[KSPDefinition]
public float ActivateEngineWaitTime
Field Value
- float
CLAMP
[KSPDefinition]
public float CLAMP
Field Value
- float
DeactivateEngineWaitTime
[KSPDefinition]
public float DeactivateEngineWaitTime
Field Value
- float
EngineDisplayName
[KSPDefinition]
public string EngineDisplayName
Field Value
- string
ExhaustDamageValue
[KSPDefinition]
public float ExhaustDamageValue
Field Value
- float
GenerateHeat
[KSPDefinition]
public bool GenerateHeat
Field Value
- bool
HeatAtmosphereCurve
[KSPDefinition]
public FloatCurve HeatAtmosphereCurve
Field Value
- FloatCurve
ModeEnterRunningWaitTime
[KSPDefinition]
public float ModeEnterRunningWaitTime
Field Value
- float
ModeEnterWaitTime
[KSPDefinition]
public float ModeEnterWaitTime
Field Value
- float
ModeExitRunningWaitTime
[KSPDefinition]
public float ModeExitRunningWaitTime
Field Value
- float
ModeExitWaitTime
[KSPDefinition]
public float ModeExitWaitTime
Field Value
- float
NormalizeHeatForFlow
[KSPDefinition]
public bool NormalizeHeatForFlow
Field Value
- bool
RunAnimationOnActivateDeactivate
[KSPDefinition]
public bool RunAnimationOnActivateDeactivate
Field Value
- bool
public List<float> ThrustTransformMultipliers
Field Value
- List<float>
[KSPDefinition]
public ThrustTransformGroup[] ThrustTransformNamesMultipliers
Field Value
- ThrustTransformGroup[]
public List<Vector3> ThrustTransformVectors
Field Value
- List<Vector3>
public List<Transform> ThrustTransforms
Field Value
- List<Transform>
allowRestart
[KSPDefinition]
public bool allowRestart
Field Value
- bool
allowShutdown
[KSPDefinition]
public bool allowShutdown
Field Value
- bool
atmChangeFlow
[KSPDefinition]
public bool atmChangeFlow
Field Value
- bool
atmCurve
[KSPDefinition]
public FloatCurve atmCurve
Field Value
- FloatCurve
atmCurveIsp
[KSPDefinition]
public FloatCurve atmCurveIsp
Field Value
- FloatCurve
atmosphereCurve
[KSPDefinition]
public FloatCurve atmosphereCurve
Field Value
- FloatCurve
clampPropReceived
[KSPDefinition]
public bool clampPropReceived
Field Value
- bool
clampPropReceivedMinLowerAmount
[KSPDefinition]
public double clampPropReceivedMinLowerAmount
Field Value
- double
disableUnderwater
[KSPDefinition]
public bool disableUnderwater
Field Value
- bool
engineAccelerationSpeed
[KSPDefinition]
public float engineAccelerationSpeed
Field Value
- float
engineDecelerationSpeed
[KSPDefinition]
public float engineDecelerationSpeed
Field Value
- float
engineID
[KSPDefinition]
public string engineID
Field Value
- string
engineSpoolIdle
[KSPDefinition]
public float engineSpoolIdle
Field Value
- float
engineSpoolTime
[KSPDefinition]
public float engineSpoolTime
Field Value
- float
engineType
[KSPDefinition]
public EngineType engineType
Field Value
- EngineType
exhaustDamage
[KSPDefinition]
public bool exhaustDamage
Field Value
- bool
exhaustDamageDistanceOffset
[KSPDefinition]
public double exhaustDamageDistanceOffset
Field Value
- double
exhaustDamageFalloffPower
[KSPDefinition]
public double exhaustDamageFalloffPower
Field Value
- double
exhaustDamageLogEvent
[KSPDefinition]
public bool exhaustDamageLogEvent
Field Value
- bool
exhaustDamageMaxMutliplier
[KSPDefinition]
public double exhaustDamageMaxMutliplier
Field Value
- double
exhaustDamageMaxRange
[KSPDefinition]
public float exhaustDamageMaxRange
Field Value
- float
exhaustDamageRadiusMultiplier
[KSPDefinition]
public float exhaustDamageRadiusMultiplier
Field Value
- float
exhaustDamageSplashbackFallofPower
[KSPDefinition]
public double exhaustDamageSplashbackFallofPower
Field Value
- double
exhaustDamageSplashbackMaxMutliplier
[KSPDefinition]
public double exhaustDamageSplashbackMaxMutliplier
Field Value
- double
exhaustDamageSplashbackMult
[KSPDefinition]
public double exhaustDamageSplashbackMult
Field Value
- double
exhaustShockwave
[KSPDefinition]
public bool exhaustShockwave
Field Value
- bool
exhaustShockwaveDistanceOffset
[KSPDefinition]
public float exhaustShockwaveDistanceOffset
Field Value
- float
exhaustShockwaveFalloffPower
[KSPDefinition]
public double exhaustShockwaveFalloffPower
Field Value
- double
exhaustShockwaveInterval
[KSPDefinition]
public float exhaustShockwaveInterval
Field Value
- float
exhaustShockwaveLogEvent
[KSPDefinition]
public bool exhaustShockwaveLogEvent
Field Value
- bool
exhaustShockwaveMaxMultiplier
[KSPDefinition]
public double exhaustShockwaveMaxMultiplier
Field Value
- double
exhaustShockwaveMaxRange
[KSPDefinition]
public float exhaustShockwaveMaxRange
Field Value
- float
exhaustShockwaveMultiplier
[KSPDefinition]
public double exhaustShockwaveMultiplier
Field Value
- double
exhaustSplashbackDamage
[KSPDefinition]
public bool exhaustSplashbackDamage
Field Value
- bool
flameoutBar
[KSPDefinition]
public float flameoutBar
Field Value
- float
flowMultCap
[KSPDefinition]
public float flowMultCap
Field Value
- float
flowMultCapSharpness
[KSPDefinition]
public float flowMultCapSharpness
Field Value
- float
ignitionThreshold
[KSPDefinition]
public float ignitionThreshold
Field Value
- float
maxThrust
[KSPDefinition]
public float maxThrust
Field Value
- float
minThrust
[KSPDefinition]
public float minThrust
Field Value
- float
multFlow
[KSPDefinition]
public float multFlow
Field Value
- float
multIsp
[KSPDefinition]
public float multIsp
Field Value
- float
nonThrustMotor
[KSPDefinition]
public bool nonThrustMotor
Field Value
- bool
propellant
[KSPDefinition]
public PropellantDefinition propellant
Field Value
- PropellantDefinition
shieldedCanActivate
[KSPDefinition]
public bool shieldedCanActivate
Field Value
- bool
throttleIgniteLevelMult
[KSPDefinition]
public float throttleIgniteLevelMult
Field Value
- float
throttleInstant
[KSPDefinition]
public bool throttleInstant
Field Value
- bool
throttleInstantShutdown
[KSPDefinition]
public bool throttleInstantShutdown
Field Value
- bool
throttleIspCurve
[KSPDefinition]
public FloatCurve throttleIspCurve
Field Value
- FloatCurve
throttleIspCurveAtmStrength
[KSPDefinition]
public FloatCurve throttleIspCurveAtmStrength
Field Value
- FloatCurve
throttleLocked
[KSPDefinition]
public bool throttleLocked
Field Value
- bool
throttleResponseRate
[KSPDefinition]
public float throttleResponseRate
Field Value
- float
throttleShutdownMult
[KSPDefinition]
public float throttleShutdownMult
Field Value
- float
throttleStartedMult
[KSPDefinition]
public float throttleStartedMult
Field Value
- float
throttleStartupMult
[KSPDefinition]
public float throttleStartupMult
Field Value
- float
throttleUseAlternate
[KSPDefinition]
public bool throttleUseAlternate
Field Value
- bool
throttlingBaseClamp
[KSPDefinition]
public double throttlingBaseClamp
Field Value
- double
throttlingBaseDivisor
[KSPDefinition]
public double throttlingBaseDivisor
Field Value
- double
throttlingBaseRate
[KSPDefinition]
public double throttlingBaseRate
Field Value
- double
thrustCurve
[KSPDefinition]
public FloatCurve thrustCurve
Field Value
- FloatCurve
[KSPDefinition]
public string thrustVectorTransformName
Field Value
- string
useAtmCurve
[KSPDefinition]
public bool useAtmCurve
Field Value
- bool
useAtmCurveIsp
[KSPDefinition]
public bool useAtmCurveIsp
Field Value
- bool
useEngineResponseTime
[KSPDefinition]
public bool useEngineResponseTime
Field Value
- bool
useThrottleIspCurve
[KSPDefinition]
public bool useThrottleIspCurve
Field Value
- bool
useThrustCurve
[KSPDefinition]
public bool useThrustCurve
Field Value
- bool
useVelCurve
[KSPDefinition]
public bool useVelCurve
Field Value
- bool
useVelCurveIsp
[KSPDefinition]
public bool useVelCurveIsp
Field Value
- bool
velCurve
[KSPDefinition]
public FloatCurve velCurve
Field Value
- FloatCurve
velCurveIsp
[KSPDefinition]
public FloatCurve velCurveIsp
Field Value
- FloatCurve