Zdexby TheHolyOneZ
42,595 classes
Class

GoblinArena

: MonoBehaviour : Behaviour : Component : Object : Object
GoblinArena, Assembly-CSharp 0x0138 (312 B) inherited 0x0018 Assembly-CSharp.dll
implements ISenderRpc
0x00x0138

Members 39

OffsetSizeNameTypeFlagsDefault
0x08CompleteAcmAchievementMonoPublic—
0x04BeginArenaDelayfloatPublic—
0x00240x04padding / unreflected
0x08BeginTextPopUpstringPublic—
0x04MaxWaveDurationfloatPublic—
0x04SpawnerIncreasePerWavefloatPublic—
0x04SpawnerIncreasePerPlayerfloatPublic—
0x003C0x04padding / unreflected
0x08DefaultWaveSpawnersList<EntitySpawn>Public—
0x08WavesList<GoblinArena.GoblinArenaWave>Public—
0x08EndingChestSpawnsList<EntitySpawn>Public—
0x08CheerGoblinDelayFloatRangeCCPublic—
0x08ThrowTomatoIntervalFloatRangeCCPublic—
0x08ThrowTomatoCountVariationIntRangeCCPublic—
0x08ThrowTomatoDelayFloatRangeCCPublic—
0x04BrazierLightDelayfloatPublic—
0x007C0x04padding / unreflected
0x08ArenaBraziersList<LightableTorch>Public—
0x08EntranceGateGatePublic—
0x08ExitGateGatePublic—
0x08ExitGatePlayerColliderGameObjectPublic—
0x08ExitGateMobOpenColliderColliderEventsPublic—
0x08OpenGetsOnEndList<Gate>Public—
0x08PlayerTeleportToPointTransformPublic—
0x08ArenaEntitySearchEntitySearchPublic—
0x08RoomCaveRoomPublic—
0x08CheeringGoblinsList<CheeringGoblin>Public—
0x08PlayersInArenaList<Player>Public—
0x08StartedWithPlayersInArenaList<Player>Public—
0x08MobsInArenaList<Mob>Public—
0x08SpawnedMobsList<Mob>Public—
0x04StateGoblinArenaStatePublic—
0x04CurrentWaveIndexintPublic—
0x01SuccessfullyCompleteboolPublic—
0x00F90x07padding / unreflected
0x08mainManagedCorManagedCoroutinePrivate—
0x08spawnWaveCorManagedCoroutinePrivate—
—0x04spawnerDelayfloatPrivateStatic+1 flags1073741824
0x08throwTomatoCorManagedCoroutinePrivate—
0x08nextWaveDelayTimedDelayPrivate—
0x08endArenaDelayTimedDelayPrivate—
0x08closeGateAfterSecsCorCoroutinePrivate—
0x08OnWaveMobsSpawnedAction<System.Collections.Generic.List<Mob>Private—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 37

SignatureFlagsNativeParams
GoblinArenaWave get_CurrentWave()Public+1 flags0x08
bool get_IsFinalWave()Public+1 flags0x01
bool get_ArenaStarted()Public+1 flags0x01
bool get_ArenaEnded()Public+1 flags0x01
void Awake()Private0x00
void Start()Private0x00
void Update()Private0x00
void OnDestroy()Private0x00
void ArenaCol_OnEntityEntered(Entity entity, EntitySearch search)Private0x08
void ArenaCol_OnEntityExited(Entity entity, EntitySearch search)Private0x08
IEnumerator BeginDelayCor(const object[]& objs)Private0x08
void RPCStartArena()Public0x00
void StartArena()Public0x00
IEnumerator StartArenaCor()Private0x08
void AdjustSpawnRates()Private0x00
void BeginWave(int index)Public0x04
IEnumerator SpawnWaveSpawners(const object[]& objs)Private0x08
IEnumerator WaveDurationCor(const object[]& objs)Private0x08
void ExitGateOpenCollder_OnTriggerStay(Collider other)Private0x08
IEnumerator CloseGateAfterSecs(float delay)Private0x08
void EndWave(bool success, bool canBeginNextWave)Public0x01
void add_OnWaveMobsSpawned(Action<System.Collections.Generic.List<Mob> value)Public+1 flags0x08
void remove_OnWaveMobsSpawned(Action<System.Collections.Generic.List<Mob> value)Public+1 flags0x08
void WaveSpawner_OnEntitiesSpawned(List<UnityEngine.GameObject> spawnedObjs, EntitySpawn spawner)Private0x08
void WaveMob_OnAnimDeath(Entity ent)Private0x08
void YellGoblins(bool cheerOrBoo)Public0x01
void RPCStartThrowingTomatoes()Public0x00
void StartThrowingTomatoes(int seed)Public0x04
void StopThrowingTomatoes()Public0x00
IEnumerator ThrowTomatoCor(const object[]& objs)Private0x08
void GoblinsThrowTomatoesRPC(const int[]& goblinIndeces, int seed)Public0x08
void RPCEndArena(bool completed)Public0x01
void EndArena(bool completed)Public0x01
void .ctor()Public+1 flags0x00
string ISenderRpc.get_name()PrivateFinal+3 flags0x08
void <Awake>b__45_0(EntitySpawn x)Private0x08
void <Awake>b__45_1(EntitySpawn z)Private0x08

Used by 8

types with a member, parameter or interface of this type