0x00x00D0
Members 26
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | StartSacrificeDelay | float | Public | — | |
| 0x04 | MidSacrificeDelay | float | Public | — | |
| 0x08 | SacrificeUpgrades | List<RitualRoom.SacrificeUpgrade> | Public | — | |
| 0x04 | ItemPositionSpeed | float | Public | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | ItemHoldPoint | Transform | Public | — | |
| 0x08 | PlayerHoldSound | AudioClip | Public | — | |
| 0x04 | PlayerPositionSpeed | float | Public | — | |
| 0x0044 | 0x04 | padding / unreflected | |||
| 0x08 | PlayerStunBuff | BuffAndEffect | Public | — | |
| 0x08 | PlayerHoldPoint | Transform | Public | — | |
| 0x08 | PlayerUnHoldPoint | Transform | Public | — | |
| 0x08 | RuneLight | Light | Public | — | |
| 0x08 | RunesParent | Transform | Public | — | |
| 0x08 | DepletedRuneMat | Material | Public | — | |
| 0x08 | Altar | RitualAltar | Public | — | |
| 0x08 | Room | CaveRoom | Public | — | |
| 0x08 | SpawnedItem | Item | Public | — | |
| 0x08 | ItemSacrifice | Item | Public+1 flags | — | |
| 0x08 | PlayerSacrifice | Player | Public+1 flags | — | |
| 0x01 | DidSacrifice | bool | Public+1 flags | — | |
| 0x00A1 | 0x07 | padding / unreflected | |||
| 0x08 | runes | List<UnityEngine.MeshRenderer> | Private | — | |
| 0x08 | candles | List<LightableTorch> | Private | — | |
| 0x08 | sacrificeCor | Coroutine | Private | — | |
| 0x04 | playerStunBuffId | int | Private | — | |
| — | 0x04 | sacrificeDelay | float | PrivateStatic+1 flags | 1065353216 |
| 0x04 | readyTime | float | Private | — | |
| 0x08 | movePlayerCor | Coroutine | 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 19
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_HasSacrifice() | Public+1 flags | 0x01 | |
| void Start() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void FixedUpdate() | Private | 0x00 | |
| void RPCHoldItemSacrifice(Item item) | Public | 0x08 | |
| void HoldSacrificialItem(int itemId) | Public | 0x04 | |
| void RPCHoldPlayerSacrifice(Player player) | Public | 0x08 | |
| void HoldPlayerSacrifice(int viewId) | Public | 0x04 | |
| IEnumerator MovePlayerToSacrifice(Player player) | Private | 0x08 | |
| void RPCUnHoldPlayer() | Public | 0x00 | |
| void UnHoldPlayer() | Public | 0x00 | |
| void Sacrifice() | Public | 0x00 | |
| IEnumerator SacrificeCor() | Private | 0x08 | |
| bool SpawnRandomItem(const Rarity& rarity, Item sacrificedItem) | Private | 0x08 | |
| void SetSpawnedItem(int itemId) | Public | 0x04 | |
| void RevivePlayer(int actorNumber) | Public | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <SacrificeCor>b__39_2(MeshRenderer x) | Private | 0x08 | |
| bool <SacrificeCor>b__39_4(SacrificeUpgrade x) | Private | 0x08 |