Zdexby TheHolyOneZ
36,909 classes
Class

SwingLightFlicker

: MonoBehaviour : Behaviour : Component : Object : Object
SwingLightFlicker, Assembly-CSharp 0x00C8 (200 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00C8

Members 35

OffsetSizeNameTypeFlagsDefault
0x01standaloneModeboolPrivate—
0x00210x07padding / unreflected
0x08receiverSwingReceiverPrivate—
0x08lightObjectToToggleGameObjectPrivate—
0x08onLightToggledUnityEvent<System.Boolean>Private—
0x01startManuallyOffWhenEnabledboolPrivate—
0x01playRestoreSequenceOnEnableboolPrivate—
0x01allowManualOverrideboolPrivate—
0x01enablePassiveFlickerboolPrivate—
0x08passiveAttemptIntervalMinMaxSecondsVector2Private—
0x04passiveAttemptFlickerChancefloatPrivate—
0x04minTimeBetweenPassiveBurstsfloatPrivate—
0x04movingThresholdDegPerSecfloatPrivate—
0x04spikeThresholdDegPerSec2floatPrivate—
0x04baseBurstChancePerSecondfloatPrivate—
0x04spikeBurstChancePerSecondfloatPrivate—
0x04spikeExponentfloatPrivate—
0x04minTimeBetweenBurstsfloatPrivate—
0x08flickerToggleCountMinMaxVector2IntPrivate—
0x08toggleIntervalMinMaxSecondsVector2Private—
0x04brownoutChancefloatPrivate—
0x08brownoutDurationMinMaxSecondsVector2Private—
0x04recoveryFlickerChancefloatPrivate—
0x01isEmergencyLightboolPrivate—
0x01playRestoreSequenceWhenMasterPoweredOnboolPrivate—
0x008E0x02padding / unreflected
0x08powerRestoreStartDelayMinMaxSecondsVector2Private—
0x08powerRestoreOffDurationMinMaxSecondsVector2Private—
0x01_isBurstRunningboolPrivate—
0x00A10x03padding / unreflected
0x04_nextAllowedBurstTimefloatPrivate—
0x01_masterPowerOnboolPrivate—
0x01_lastMasterPowerOnboolPrivate—
0x01_manualOverrideOffboolPrivate—
0x01_emergencyPlayerOverrideboolPrivate—
0x00AC0x04padding / unreflected
0x08_runningRoutineCoroutinePrivate—
0x04_nextAllowedPassiveBurstTimefloatPrivate—
0x00BC0x04padding / unreflected
0x08_passiveRoutineCoroutinePrivate—
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 23

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void ToggleManualOverride()Public0x00
void SetManualOverride(bool manualOff)Public0x01
void SetEmergencyManualOn(bool overrideActive)Private0x01
void SetMasterPowerState(bool powerOn, bool playRestoreSequence)Public0x01
void FlickerTurnOn()Public0x00
bool IsManuallyOff()Private0x01
bool IsEffectivelyPowered()Private0x01
void ApplyDesiredLightState()Private0x00
void StartLocalRoutine(IEnumerator routine)Private0x08
void StopAllLocalRoutines()Private0x00
void EnsurePassiveRoutineState()Private0x00
void StartPassiveRoutineIfNeeded()Private0x00
void StopPassiveRoutine()Private0x00
IEnumerator PassiveFlickerLoop()Private0x08
IEnumerator PowerRestoreRoutine()Private0x08
IEnumerator FlickerBurstRoutine()Private0x08
IEnumerator QuickFlickerRoutine(bool shorterRecovery)Private0x08
void SetLightActive(bool active)Private0x01
void .ctor()Public+1 flags0x00

Used by 20

types with a member, parameter or interface of this type