Zdexby TheHolyOneZ
42,610 classes
Class

MoltenForgeRoom

: SendAndCatchRPC : MonoBehaviour : Behaviour : Component : Object : Object
MoltenForgeRoom, Assembly-CSharp 0x0118 (280 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0118

Members 32

OffsetSizeNameTypeFlagsDefault
0x08RoomCaveRoomPublic—
0x04DefaultMaxConsumeItemAmountintPublic—
0x04MaxConsumeAmountIncreasePerPlayerfloatPublic—
0x08RejectItemRaritiesList<Rarity>Public—
0x08ReplacementItemItemPublic—
0x08PossibleReplacementItemStatsList<StatChange>Public—
0x08LavaSurfacePlaneTransformPublic—
0x08LavaColEventsColliderEventsPublic—
0x08ActivatableRendererRendererPublic—
0x04ActivatableColorLerpSpeedfloatPublic—
0x04SinkItemExtraDepthfloatPublic—
0x08SinkItemDurationTimedDelayPublic—
0x0CSinkItemPosChangeVector3Public—
0x007C0x04padding / unreflected
0x08ReplacementItemSpawnSoundsList<UnityEngine.AudioClip>Public—
0x04FloatReplacementSurfaceDriftfloatPublic—
0x008C0x04padding / unreflected
0x08FloatReplacementDurationTimedDelayPublic—
0x0CFloatReplacementTiltEulerVector3Public—
0x04PlayFloatSoundDistToSurfacefloatPublic—
0x08FloatSoundsList<UnityEngine.AudioClip>Public—
0x08ReplacementWobbleDurationTimedDelayPublic—
0x04ReplacementWobbleHeightfloatPublic—
0x04ReplacementWobbleAnglefloatPublic—
0x04ReplacementWobbleSpeedfloatPublic—
0x04ConsumedItemAmountintPublic—
0x04MaxConsumeItemAmountintPublic—
0x00CC0x04padding / unreflected
0x08TryingToConsumeItemItemPublic—
0x08ConsumingItemItemPublic—
0x08SpawnedReplacementItemItemPublic—
0x08consumeItemCorManagedCoroutinePrivate—
0x0CconsumingItemStartPosVector3Private—
0x00FC0x04padding / unreflected
0x08activatableMaterialMaterialPrivate—
0x10targetActivatableColorColorPrivate—
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 29

SignatureFlagsNativeParams
bool get_HasReachedMaxConsumedAmount()Public+1 flags0x01
void Awake()Private0x00
void Start()Private0x00
void Update()Private0x00
void Room_OnViewSet(CaveRoom room)Private0x08
void SetMaxConsumeAmount()Private0x00
void LavaColEvents_onTriggerEnter(Collider other)Private0x08
void LavaColEvents_onTriggerExit(Collider other)Private0x08
void Collision(Collider other, bool enter)Private0x08
Vector3 GetLavaSurfacePos(const Vector3& fromPos)Private0x0C
Plane GetLavaSurfacePlane()Private0x10
Vector3 GetLavaSurfaceNormal()Private0x0C
Vector3 GetLavaSurfaceTangent(const Vector3& preferredDirection)Private0x0C
void ShowActivatable(bool activatable)Private0x01
void UpdateActivatableMaterial()Private0x00
bool CanConsume(Item item)Public0x08
void TryConsumeItem(Item item)Public0x08
void MarkConsumed(Item item, bool consumed)Private0x08
void MasterConsumeItem(int itemId)Private0x04
void FailConsumeItem(int itemId)Private0x04
void StartConsumingItem(int itemId)Private0x04
IEnumerator SinkConsumingItemCor(const object[]& args)Private0x08
Vector3 GetConsumedItemSinkPos(Item item)Private0x0C
bool TryGetHighestRendererDistance(Item item, const Plane& plane, float highestDistance)Private0x10
void SpawnReplacementForConsumed()Private0x00
void FailSpawnReplacement(int itemId)Private0x04
void OnReplacementSpawned(int itemId)Private0x04
IEnumerator FloatReplacementCor(const object[]& args)Private0x08
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type