Zdexby TheHolyOneZ
42,610 classes
Class

CaveDoomTimer

: MonoBehaviour : Behaviour : Component : Object : Object
CaveDoomTimer, Assembly-CSharp 0x0088 (136 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0088

Members 22

OffsetSizeNameTypeFlagsDefault
0x04DoomDurationfloatPublicStatic—
0x04DoomEndTimefloatPublicStatic—
0x04DoomPercentfloatPublicStatic—
0x08OnTimerStartedAction<CaveDoomTimer>PrivateStatic—
0x08OnTimerEndedAction<CaveDoomTimer>PrivateStatic—
0x04StartAtReadyPercentfloatPublic—
0x04DurationfloatPublic—
0x08PersistentRockSoundAudioClipPublic—
0x08IntervalRockSoundsList<UnityEngine.AudioClip>Public—
0x04PersistentRateOverTimefloatPublic—
0x04CeilingEffectRateOverTimefloatPublic—
0x04CeilingEffectPlayTimefloatPublic—
0x003C0x04padding / unreflected
0x08CeilingEffectsList<Pair<BiomeTypePublic—
0x04CeilingLayerMaskLayerMaskPublic—
0x004C0x04padding / unreflected
0x08PopUpTextstringPublic—
0x04DamageDelayfloatPublic—
0x04ScreenShakePowerfloatPublic—
0x04ScreenShakeDurationfloatPublic—
0x00640x04padding / unreflected
0x08IntervalsList<CaveDoomTimer.DoomInterval>Public—
0x04DoomPercentEditorfloatPublic—
0x00740x04padding / unreflected
0x08rockAudioAudioSourcePrivate—
0x08doomCorCoroutinePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 20

SignatureFlagsNativeParams
float get_DoomTimeLeft()PublicStatic+1 flags0x04
bool get_IsActive()PublicStatic+1 flags0x01
void add_OnTimerStarted(Action<CaveDoomTimer> value)PublicStatic+1 flags0x08
void remove_OnTimerStarted(Action<CaveDoomTimer> value)PublicStatic+1 flags0x08
void add_OnTimerEnded(Action<CaveDoomTimer> value)PublicStatic+1 flags0x08
void remove_OnTimerEnded(Action<CaveDoomTimer> value)PublicStatic+1 flags0x08
ParticleEffect get_CurrentBiomeEffect()Public+1 flags0x08
void Awake()Private0x00
void OnSceneLoaded(DontDestroy dontDestroy)Private0x08
void Update()Private0x00
void OnDisable()Private0x00
void OnDestroy()Private0x00
void StartTimer()Public0x00
IEnumerator DoomTimer(float duration)Private0x08
void UseInterval(DoomInterval interval)Private0x08
void PlayEffectAbovePlayers(ParticleEffect prefab, float playTime, float rateOverTime)Private0x08
IEnumerator CeilingEffectAbove(Player player, ParticleEffect prefab, float playTime, float rateOverTime)Private0x08
void PlayPersistentRockSound()Private0x00
void ResetTimer()Public0x00
void .ctor()Public+1 flags0x00

Used by 6

types with a member, parameter or interface of this type