0x00x0118
Members 32
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Room | CaveRoom | Public | — | |
| 0x04 | DefaultMaxConsumeItemAmount | int | Public | — | |
| 0x04 | MaxConsumeAmountIncreasePerPlayer | float | Public | — | |
| 0x08 | RejectItemRarities | List<Rarity> | Public | — | |
| 0x08 | ReplacementItem | Item | Public | — | |
| 0x08 | PossibleReplacementItemStats | List<StatChange> | Public | — | |
| 0x08 | LavaSurfacePlane | Transform | Public | — | |
| 0x08 | LavaColEvents | ColliderEvents | Public | — | |
| 0x08 | ActivatableRenderer | Renderer | Public | — | |
| 0x04 | ActivatableColorLerpSpeed | float | Public | — | |
| 0x04 | SinkItemExtraDepth | float | Public | — | |
| 0x08 | SinkItemDuration | TimedDelay | Public | — | |
| 0x0C | SinkItemPosChange | Vector3 | Public | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | ReplacementItemSpawnSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x04 | FloatReplacementSurfaceDrift | float | Public | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | FloatReplacementDuration | TimedDelay | Public | — | |
| 0x0C | FloatReplacementTiltEuler | Vector3 | Public | — | |
| 0x04 | PlayFloatSoundDistToSurface | float | Public | — | |
| 0x08 | FloatSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | ReplacementWobbleDuration | TimedDelay | Public | — | |
| 0x04 | ReplacementWobbleHeight | float | Public | — | |
| 0x04 | ReplacementWobbleAngle | float | Public | — | |
| 0x04 | ReplacementWobbleSpeed | float | Public | — | |
| 0x04 | ConsumedItemAmount | int | Public | — | |
| 0x04 | MaxConsumeItemAmount | int | Public | — | |
| 0x00CC | 0x04 | padding / unreflected | |||
| 0x08 | TryingToConsumeItem | Item | Public | — | |
| 0x08 | ConsumingItem | Item | Public | — | |
| 0x08 | SpawnedReplacementItem | Item | Public | — | |
| 0x08 | consumeItemCor | ManagedCoroutine | Private | — | |
| 0x0C | consumingItemStartPos | Vector3 | Private | — | |
| 0x00FC | 0x04 | padding / unreflected | |||
| 0x08 | activatableMaterial | Material | Private | — | |
| 0x10 | targetActivatableColor | Color | Private | — | |
Inherited from SendAndCatchRPC 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | View | PhotonView | Public | — | |
| 0x08 | rpcMethodsByType | Dictionary<System.Type | PrivateStatic+1 flags | — |
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 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_HasReachedMaxConsumedAmount() | Public+1 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void Start() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void Room_OnViewSet(CaveRoom room) | Private | 0x08 | |
| void SetMaxConsumeAmount() | Private | 0x00 | |
| void LavaColEvents_onTriggerEnter(Collider other) | Private | 0x08 | |
| void LavaColEvents_onTriggerExit(Collider other) | Private | 0x08 | |
| void Collision(Collider other, bool enter) | Private | 0x08 | |
| Vector3 GetLavaSurfacePos(const Vector3& fromPos) | Private | 0x0C | |
| Plane GetLavaSurfacePlane() | Private | 0x10 | |
| Vector3 GetLavaSurfaceNormal() | Private | 0x0C | |
| Vector3 GetLavaSurfaceTangent(const Vector3& preferredDirection) | Private | 0x0C | |
| void ShowActivatable(bool activatable) | Private | 0x01 | |
| void UpdateActivatableMaterial() | Private | 0x00 | |
| bool CanConsume(Item item) | Public | 0x08 | |
| void TryConsumeItem(Item item) | Public | 0x08 | |
| void MarkConsumed(Item item, bool consumed) | Private | 0x08 | |
| void MasterConsumeItem(int itemId) | Private | 0x04 | |
| void FailConsumeItem(int itemId) | Private | 0x04 | |
| void StartConsumingItem(int itemId) | Private | 0x04 | |
| IEnumerator SinkConsumingItemCor(const object[]& args) | Private | 0x08 | |
| Vector3 GetConsumedItemSinkPos(Item item) | Private | 0x0C | |
| bool TryGetHighestRendererDistance(Item item, const Plane& plane, ref float& highestDistance) | Private | 0x10 | |
| void SpawnReplacementForConsumed() | Private | 0x00 | |
| void FailSpawnReplacement(int itemId) | Private | 0x04 | |
| void OnReplacementSpawned(int itemId) | Private | 0x04 | |
| IEnumerator FloatReplacementCor(const object[]& args) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |