Zdexby TheHolyOneZ
42,610 classes
Class

MysteryOfTheRunesRoom

: SendAndCatchRPC : MonoBehaviour : Behaviour : Component : Object : Object
MysteryOfTheRunesRoom, Assembly-CSharp 0x0130 (304 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0130

Members 35

OffsetSizeNameTypeFlagsDefault
0x08ConnectedTaskTaskPublic—
0x04MaxPurificationTimesintPublic—
0x002C0x04padding / unreflected
0x08PurifyTransformationsList<MysteryOfTheRunesRoom.PurifyTransformation>Public—
0x04RuneFadeSpeedfloatPublic—
0x003C0x04padding / unreflected
0x08RuneEmissionGradientGradientPublic—
0x08RunePlacePointsList<ObjectPlacePoint>Public—
0x08AllowPurificationSoundsList<UnityEngine.AudioClip>Public—
0x08AllowPurificationEffectParticleEffectPublic—
0x08PurificationInteractablePlaceItemInteractablePublic—
0x08PurifyTimerTimedDelayPublic—
0x08MoveItemToPurifyPointTransformPublic—
0x04MoveItemSpeedfloatPublic—
0x007C0x04padding / unreflected
0x08PurificationEffectParticleEffectPublic—
0x08MobWaveStartSoundsList<UnityEngine.AudioClip>Public—
0x08ApplyToPlayersOnMobWaveStartList<BuffAndEffect>Public—
0x08MaxMobWaveDurationTimedDelayPublic—
0x08AllMobsKilledEndDelayTimedDelayPublic—
0x08MobSpawnersParentTransformPublic—
0x10SpawnOrbColorColorPublic—
0x04SpawnOrbFloorMaskLayerMaskPublic—
0x04SpawnOrbFloorHeightOffsetfloatPublic—
0x08MobSpawnOrbSpawnOrbPublic—
0x08RoomCaveRoomPublic—
0x08UnRangedSourceAudioSourcePublic—
0x08mobSpawnersList<EntitySpawn>Private—
0x08spawnedMobsList<Mob>Private—
0x08spawnOrbToMobDictionary<SpawnOrbPrivate—
0x01isPreplacingboolPrivate—
0x00F90x03padding / unreflected
0x04targetRuneEmissionfloatPrivate—
0x08runeEmissionsDictionary<UnityEngine.GameObjectPrivate—
0x01playedAllowPurificationEffectboolPrivate—
0x01090x07padding / unreflected
0x08purifyItemCorCoroutinePrivate—
0x08purifyingItemItemPrivate—
0x08spawnedPurifiedItemItemPrivate—
0x04purifiedTimesintPrivate—
0x012C0x04unreflected bytes to end of MysteryOfTheRunesRoom
Inherited from SendAndCatchRPC 2
OffsetSizeNameTypeFlagsDefault
0x08ViewPhotonViewPublic—
0x08rpcMethodsByTypeDictionary<System.TypePrivateStatic+1 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 45

SignatureFlagsNativeParams
bool get_IsAllMobsDead()Public+1 flags0x01
void Awake()Private0x00
void Update()Private0x00
void OnDestroy()Private0x00
void Spawner_OnEntitiesSpawned(List<UnityEngine.GameObject> objs)Private0x08
void GameManagerCC_OnGenerationComplete(GameManagerCC manager)Private0x08
void SetTaskInstance()Private0x00
bool ClientHasActiveOrCompleteTask()Private0x01
bool AllPlayersCompletedTask()Private0x01
void ValidatePlacePoints()Private0x00
void SetPrePlacedObjects()Private0x00
void EnablePlacePointColliders(bool enable)Private0x01
void EnablePlacePointColliders(ObjectPlacePoint placePoint, bool enable)Private0x08
bool CanPlaceRune(Entity placer, ObjectPlacePoint placePoint)Private0x08
void PlacePoint_OnItemPlaced(ObjectPlacePoint placePoint, GameObject placed)Private0x08
bool AllPlacePointsPlaced()Private0x01
void CheckAllowPurification()Public0x00
bool CanAllowPurification()Public0x01
void SetAllowPurification(bool canAllow)Public0x01
void PlayAllowPurificationEffect()Private0x00
void SetInteractableCanHover()Private0x00
void SetTargetRuneEmission(bool emissive)Private0x01
void InterpolateRuneEmissions(float delta)Private0x04
void AddRuneForEmission(GameObject rune)Private0x08
void SetRuneRenderersEmission(List<UnityEngine.MeshRenderer> renderers, float emission)Private0x08
bool CanPlacePurificationItem(Item item)Private0x08
void PurificationInteractable_OnItemPlaced(Item item, PlaceItemInteractable interactable)Private0x08
void UpdatePurifyTimer()Private0x00
void ValidateTransformations()Private0x00
bool HasPurificationTimes()Public0x01
bool CanPurifyItem(Item item)Public0x08
PurifyTransformation FindPurifyTransformation(Item item)Public0x08
void RPCPurifyItem(Item item)Public0x08
void PurifyItem(int itemId)Public0x04
void StartPurifyItemCor(Item item, PurifyTransformation transformation)Private0x08
void ResetPurifyItemCor()Private0x00
IEnumerator PurifyItemCor(Item item, PurifyTransformation transformation)Private0x08
IEnumerator DoMobWave()Public0x08
void StartMobSpawnOrb(const Vector3& startPos, Mob spawnMob)Private0x0C
void Orb_OnReachedTarget(SpawnOrb spawnOrb)Private0x08
void WaveMob_OnAnimDeath(Entity entity)Private0x08
void SpawnedPurifiedItem(int itemId)Public0x04
void FailedPurification()Public0x00
void IgnoreCollision(Transform obj, Transform otherObj)Private0x08
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type