Table of Contents

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

public 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

ThrustTransformMultipliers

public List<float> ThrustTransformMultipliers

Field Value

List<float>

ThrustTransformNamesMultipliers

[KSPDefinition]
public ThrustTransformGroup[] ThrustTransformNamesMultipliers

Field Value

ThrustTransformGroup[]

ThrustTransformVectors

public List<Vector3> ThrustTransformVectors

Field Value

List<Vector3>

ThrustTransforms

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

thrustVectorTransformName

[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