Zdexby TheHolyOneZ
42,628 classes
Class

VolacnoMechanics

: MonoBehaviour : Behaviour : Component : Object : Object
VolacnoMechanics, Assembly-CSharp 0x0228 (552 B) inherited 0x0018 Assembly-CSharp.dll
implements RoomMechanics
0x00x0228

Members 80

OffsetSizeNameTypeFlagsDefault
0x08SpikeRingControllerRingErectionControllerPublic—
0x04CrawlOutDelayfloatPublic—
0x00240x04padding / unreflected
0x08VolacnoCrawlOutPosTransformPublic—
0x04BridgeSinkAmountfloatPublic—
0x04BridgeSinkDurationfloatPublic—
0x04BridgeShakeStrengthfloatPublic—
0x003C0x04padding / unreflected
0x08BridgeSinkSoundsList<Pair<UnityEngine.AudioClipPublic—
0x08RockBridgeTransformPublic—
0x08RockBridgeSourceAudioSourcePublic—
0x08ConnectorBlockColliderRisingObjectPublic—
0x08ConnectorFloorRisingObjectPublic—
0x08StonelingSpawnDelayTimedDelayPublic—
0x08StonelingSpawnAmountIntRangeCCPublic—
0x04MaxStonelingAmountintPublic—
0x007C0x04padding / unreflected
0x08StonelingRoarSpawnAmountIntRangeCCPublic—
0x08StonelingSpawnsList<EntitySpawn>Public—
0x08LavaRiseCooldownFloatRangeCCPublic—
0x08PillarCountFloatRangeCCPublic—
0x08PillarPositionVariationFloatRangeCCPublic—
0x08PillarLevelYTransformPublic—
0x08PillarRiseSpeedFloatRangeCCPublic—
0x08PillarPrefabRisingObjectPublic—
0x04FloorIsLavaSlamDelayfloatPublic—
0x04FloorIsLavaSlamForcefloatPublic—
0x04RisingLavaDamageThrowUpVelofloatPublic—
0x04LavaRiseDelayfloatPublic—
0x04LavaRiseAmountfloatPublic—
0x04LavaRiseDurationfloatPublic—
0x04LavaSinkDurationfloatPublic—
0x04EndFloorSinkDelayfloatPublic—
0x04EndLavaLevelYfloatPublic—
0x04EndLavaSinkTimefloatPublic—
0x08LavaLavaPublic—
0x04OrangeShieldHealthPercentfloatPublic—
0x04OrangeHealthBarFillSpeedfloatPublic—
0x08OrangeCrystalAmountIntRangeCCPublic—
0x08OrangeCrystalSpawnDelayFloatRangeCCPublic—
0x04OrangeHealthBarStonelingMultiplierfloatPublic—
0x010C0x04padding / unreflected
0x08OrangeCrystalPrefabVolacnoShieldCrystalPublic—
0x08OrangeCrystalLevelYTransformPublic—
0x08WyrmSpawnAmountIntRangeCCPublic—
0x04RemoveLayersFromWyrmAttackLayerMaskPublic—
0x012C0x04padding / unreflected
0x08LargeFireballProjectileProjectileCCPublic—
0x08FlyingWyrmSpawnsList<EntitySpawn>Public—
0x04SpawnGeysersHealthPercentfloatPublic—
0x01440x04padding / unreflected
0x08SpawnGeyserEverySecsRandomTimedDelayPublic—
0x08GeyserPositionVariationFloatRangeCCPublic—
0x08GeyserEruptionTimerFloatRangeCCPublic—
0x08GeyserLevelYTransformPublic—
0x08GeyserPrefabsList<Geyser>Public—
0x08SpawnGeyserUnderPlayerEverySecsRandomTimedDelayPublic—
0x04SpawnGeyserUnderPlayerDistfloatPublic—
0x04SpawnGeyserUnderPlayerMaxHeightfloatPublic—
0x04RockLayerMaskLayerMaskPublic—
0x01840x04padding / unreflected
0x08RockFloorNavSurfaceNavMeshSurfacePublic—
0x08RockFloorParentTransformPublic—
0x08RockFallDurationMultiplierFloatRangeCCPublic—
0x04MaxRockFallDelayfloatPublic—
0x01A40x04padding / unreflected
0x08EventRoomEventRoomPublic—
0x08VolacnoVolacnoPublic—
0x08RocksList<VolacnoRock>Public+1 flags—
0x08DestroyingRocksList<VolacnoRock>Public—
0x01OrangeShieldUsedboolPublic—
0x01IsOrangeShieldActiveboolPublic—
0x01CA0x02padding / unreflected
0x04SpawnedCrystalAmountintPublic—
0x08ActiveOrangeCrystalsList<VolacnoShieldCrystal>Public—
0x08ShieldWyrmsList<Mob>Public+1 flags—
0x08SpawnedStonelingsList<Mob>Public+1 flags—
0x04EditorTimeToNextPillarsfloatPublic—
0x04EditorTimeToNextGrabfloatPublic—
0x04EditorTimeToNextSlamfloatPublic—
0x01IsMechanicRunningboolPublic—
0x01F50x03padding / unreflected
0x08destroyOnEndList<UnityEngine.GameObject>Private—
0x04nextPillarTimefloatPrivate—
0x04startLavaYfloatPrivate—
0x01buildNavOnNextWindowboolPrivate—
0x02090x07padding / unreflected
0x08attemptWyrmRespawnDelayTimedDelayPrivate—
0x01attemptedWyrmSpawnsboolPrivate—
0x02190x03padding / unreflected
0x04wyrmEnablesintPrivate—
0x04maxWyrmEnablesintPrivate—
0x02240x04unreflected bytes to end of VolacnoMechanics
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 49

SignatureFlagsNativeParams
VolacnoBossBar get_VolacnoBossBar()Public+1 flags0x08
PhotonView get_View()Public+1 flags0x08
void MechanicAwake(EventRoom eventRoom)PublicFinal+2 flags0x08
void EventRoom_OnBossesSpawned(List<Boss> bosses)Private0x08
void MechanicStart(EventRoom eventRoom)PublicFinal+2 flags0x08
void MechanicUpdate(EventRoom eventRoom)PublicFinal+2 flags0x08
void MechanicTriggered(EventRoom eventRoom)PublicFinal+2 flags0x08
void MechanicTriggerUpdate(EventRoom eventRoom)PublicFinal+2 flags0x08
void MechanicEnd(EventRoom eventRoom)PublicFinal+2 flags0x08
IEnumerator EndSinkCor()Private0x08
void VolacnoCrawlOut()Public0x00
void StartBossMusic()Public0x00
void DestroyBridge()Public0x00
IEnumerator DestroyBridgeCor()Private0x08
void Volacno_OnRoar(Mob mob)Private0x08
void RPCBreakRocks(const Vector3& pos, float radius)Public0x0C
void BreakRocks(const Vector3& pos, float radius, int seed)Public0x0C
void VolacnoRock_OnFall(VolacnoRock rock)Private0x08
void VolacnoRock_OnDestroyed(VolacnoRock rock)Private0x08
void BuildRockFloorNavMesh()Private0x00
void StonelingSpawnUpdate()Private0x00
void FloorIsLavaUpdate()Private0x00
void RPCFloorIsLava(float cd)Public0x04
void FloorIsLavaRPC(int seed, int pillarCount, float cd)Public0x04
IEnumerator FloorIsLavaCor(int seed, int pillarCount)Private0x08
void RPCThrowPlayersUp(float force)Public0x04
void ThrowPlayersUp(float force)Private0x04
void OrangeShieldUpdate()Private0x00
void RPCStartOrangeShield()Public0x00
void StartOrangeShield(int seed)Public0x04
IEnumerator OrangeShieldCor(int seed)Private0x08
void SpawnShieldWyrms()Private0x00
void OnShieldCrystalDestroyed(VolacnoShieldCrystal crystal)Public0x08
void EnableOrangeShield(bool active, bool setHealthBar)Private0x01
void GeyserSpawnUpdate()Private0x00
void RPCSpawnGeyser(const Vector3& pos)Public0x0C
void SpawnGeyserRPC(const Vector3& pos, int seed)Public0x0C
void OnGeyserErupt(Geyser geyser)Private0x08
void OnGeyserEruptEnd(Geyser geyser)Private0x08
void FlyingWyrmSpawn_OnEntitiesSpawned(List<UnityEngine.GameObject> objs)Private0x08
void StonelingSpawn_OnEntitiesSpawned(List<UnityEngine.GameObject> objs)Private0x08
IEnumerator ResetLavaCor(float duration)Private0x08
IEnumerator MoveLavaCor(float newY, float duration)Private0x08
void EndSinkAllRocks()Public0x00
void .ctor()Public+1 flags0x00
void <MechanicTriggered>b__88_0()Private0x00
void <OrangeShieldCor>b__112_0()Private0x00
void <EnableOrangeShield>b__115_0()Private0x00
bool <FlyingWyrmSpawn_OnEntitiesSpawned>b__121_0(Player x)Private0x08

Used by 10

types with a member, parameter or interface of this type