Zdexby TheHolyOneZ
36,909 classes
Class

DieselEngineController

: MonoBehaviour : Behaviour : Component : Object : Object
DieselEngineController, Assembly-CSharp 0x00F8 (248 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00F8

Members 47

OffsetSizeNameTypeFlagsDefault
0x08fuelMixtureDialDialInteractablePrivate—
0x08injectionTimingDialDialInteractablePrivate—
0x08fuelMixtureGaugeDialGaugeDisplayPrivate—
0x08injectionTimingGaugeDialGaugeDisplayPrivate—
0x04fuelMixtureTargetfloatPrivate—
0x04fuelMixtureTolerancefloatPrivate—
0x04injectionTimingTargetfloatPrivate—
0x04injectionTimingTolerancefloatPrivate—
0x04fuelOperatingMinfloatPrivate—
0x04fuelOperatingMaxfloatPrivate—
0x04timingOperatingMinfloatPrivate—
0x04timingOperatingMaxfloatPrivate—
0x04warningShutdownSecondsfloatPrivate—
0x04fuelHardShutoffFloorfloatPrivate—
0x04couplingStrengthfloatPrivate—
0x04driftDecaySecondsfloatPrivate—
0x04maxDriftOffsetfloatPrivate—
0x04ignitionCooldownSecondsfloatPrivate—
0x01debugLogboolPrivate—
0x01forceEngineOnboolPrivate—
0x01forceEngineOffboolPrivate—
0x007B0x01padding / unreflected
0x04_debugFuelMixtureValuefloatPrivate—
0x04_debugInjectionTimingValuefloatPrivate—
0x01_debugBothInBalanceboolPrivate—
0x01_debugInOperatingRangeboolPrivate—
0x00860x02padding / unreflected
0x04_debugWarningCountdownfloatPrivate—
0x008C0x04padding / unreflected
0x08OnEngineStartSuccessUnityEventPrivate—
0x08OnManualStartupSequenceUnityEventPrivate—
0x08OnEngineStartFailureUnityEventPrivate—
0x08OnBothValuesInBalanceUnityEventPrivate—
0x08OnValuesOutOfBalanceUnityEventPrivate—
0x08OnEnterWarningUnityEventPrivate—
0x08OnExitWarningUnityEventPrivate—
0x08OnEngineShutdownUnityEventPrivate—
0x04<FuelMixtureSystemValue>k__BackingFieldfloatPrivate—
0x04<InjectionTimingSystemValue>k__BackingFieldfloatPrivate—
0x01<BothInBalance>k__BackingFieldboolPrivate—
0x01<EnginesRunning>k__BackingFieldboolPrivate—
0x01<InWarningState>k__BackingFieldboolPrivate—
0x00DB0x01padding / unreflected
0x04<WarningCountdownRemaining>k__BackingFieldfloatPrivate—
0x04_prevFuelDialValuefloatPrivate—
0x04_prevTimingDialValuefloatPrivate—
0x04_fuelDriftOffsetfloatPrivate—
0x04_timingDriftOffsetfloatPrivate—
0x04_ignitionCooldownRemainingfloatPrivate—
0x01_prevForceEngineOnboolPrivate—
0x01_prevForceEngineOffboolPrivate—
0x00F60x02unreflected bytes to end of DieselEngineController
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 24

SignatureFlagsNativeParams
float get_FuelMixtureSystemValue()Public+1 flags0x04
void set_FuelMixtureSystemValue(float value)Private+1 flags0x04
float get_InjectionTimingSystemValue()Public+1 flags0x04
void set_InjectionTimingSystemValue(float value)Private+1 flags0x04
bool get_BothInBalance()Public+1 flags0x01
void set_BothInBalance(bool value)Private+1 flags0x01
bool get_EnginesRunning()Public+1 flags0x01
void set_EnginesRunning(bool value)Private+1 flags0x01
bool get_InWarningState()Public+1 flags0x01
void set_InWarningState(bool value)Private+1 flags0x01
float get_WarningCountdownRemaining()Public+1 flags0x04
void set_WarningCountdownRemaining(float value)Private+1 flags0x04
void Awake()Private0x00
void Start()Private0x00
void Update()Private0x00
void AttemptIgnition()Public0x00
bool IsFuelBalancedForStart()Public0x01
bool IsFuelInRangeForRunning()Public0x01
bool IsInjectionTimingBalancedForStart()Public0x01
bool IsInjectionTimingInRangeForRunning()Public0x01
void ForceStart()Private0x00
void ForceStop()Private0x00
void ShutdownEngine()Private0x00
void .ctor()Public+1 flags0x00

Used by 5

types with a member, parameter or interface of this type