0x00x0080
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Doors | List<MobDoor> | Public | — | |
| 0x08 | PlayerCollider | Collider | Public | — | |
| 0x08 | MobSpawnerRoot | Transform | Public | — | |
| 0x08 | MobSpawners | List<EntitySpawn> | Public | — | |
| 0x04 | SpawnOverTimeDelay | float | Public | — | |
| 0x04 | CloseDoorAfterActivateDelay | float | Public | — | |
| 0x08 | LootSpawnsParent | Transform | Public | — | |
| 0x08 | LootSpawners | List<EntitySpawn> | Public | — | |
| 0x08 | AliveWaveMobs | List<Mob> | Public | — | |
| 0x01 | EditorIsSpawningMobs | bool | Public | — | |
| 0x0059 | 0x07 | padding / unreflected | |||
| 0x08 | room | ForgottenTrialsRoom | Private | — | |
| 0x08 | spawnMobsCor | ManagedCoroutine | Private | — | |
| 0x08 | delayedCloseDoorCor | ManagedCoroutine | Private | — | |
| 0x08 | waitingForSpawners | List<EntitySpawn> | Private | — | |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 22
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_WaveIndex() | Public+1 flags | 0x04 | |
| bool get_IsSpawningMobs() | Public+1 flags | 0x01 | |
| bool get_IsMobsDead() | Public+1 flags | 0x01 | |
| bool get_IsMostMobsDead() | Public+1 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void Set(ForgottenTrialsRoom room) | Public | 0x08 | |
| void Update() | Private | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| void LootSpawner_OnEntitiesSpawned(List<UnityEngine.GameObject> objs) | Private | 0x08 | |
| void SetLootInteractable(List<UnityEngine.GameObject> objs, bool interactable) | Private | 0x08 | |
| bool CanActivate() | Public | 0x01 | |
| void Activate() | Public | 0x00 | |
| IEnumerator DelayedCloseDoor(const object[]& args) | Private | 0x08 | |
| void SpawnMobsOverTime() | Public | 0x00 | |
| IEnumerator SpawnMobsOverTimeCor(const object[]& args) | Private | 0x08 | |
| void OnMobsSpawned(List<UnityEngine.GameObject> spawnedObjs, EntitySpawn spawner) | Private | 0x08 | |
| int GetAliveMobCount() | Public | 0x04 | |
| void SetNextAliveMobsFromSpawner(EntitySpawn spawner) | Public | 0x08 | |
| void Mob_OnDeath(Entity entity) | Private | 0x08 | |
| void SetAliveWaveMob(Mob mob, bool add) | Private | 0x08 | |
| void OnEventEnd(ForgottenTrialsRoom room, bool success) | Public | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |
Used by 19
types with a member, parameter or interface of this type<>c<DelayedCloseDoor>d__30<MasterDoWavesCor>d__80<SpawnMobsOverTimeCor>d__32Action`1ArraySortHelper`1EmptyInternalEnumerator`1EnumeratorEqualityComparer`1ForgottenTrialsDoorWave[]ForgottenTrialsRoomICollection`1IEnumerator`1IList`1InternalEnumerator`1IReadOnlyList`1List`1Predicate`1ReadOnlyCollection`1