0x00x0160
Members 38
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | SetRoomNameDelay | float | PublicStatic+1 flags | — |
| — | 0x04 | RoomNameMaxLength | int | PublicStatic+1 flags | — |
| 0x01 | <InRoom>k__BackingField | bool | PrivateStatic | — | |
| 0x08 | Raycaster | GraphicRaycaster | Public | — | |
| 0x08 | playerList | GameObject | Public | — | |
| 0x08 | roomRPCPrefab | GameObject | Public | — | |
| 0x08 | Warning | GameObject | Public | — | |
| 0x08 | WarningText | TextMeshProUGUI | Public | — | |
| 0x08 | RoomSettingsBtn | ButtonInteraction | Public | — | |
| 0x08 | RightArrow | Sprite | Public | — | |
| 0x08 | LeftArrow | Sprite | Public | — | |
| 0x04 | RoomSettingsSlideSpeed | float | Public | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | RoomSettingsPanel | Transform | Public | — | |
| 0x08 | SettingsOpenPos | Transform | Public | — | |
| 0x08 | SettingsClosePos | Transform | Public | — | |
| 0x08 | RoomNameInput | TMP_InputField | Public | — | |
| 0x08 | codeText | TextMeshProUGUI | Public | — | |
| 0x08 | DifficultyBtn | ButtonInteraction | Public | — | |
| 0x08 | PrivateBtn | ButtonInteraction | Public | — | |
| 0x08 | PrivateBtnSprite | Sprite | Public | — | |
| 0x08 | PublicBtnSprite | Sprite | Public | — | |
| 0x08 | LobbyBtn | ButtonInteraction | Public | — | |
| 0x08 | BackBtn | ButtonInteraction | Public | — | |
| 0x08 | startGameBtn | ButtonInteraction | Public | — | |
| 0x08 | StartFloorCounter | FloorCounter | Public | — | |
| 0x08 | GameEventBtn | ButtonInteraction | Public | — | |
| 0x08 | playerJoinedSound | AudioClip | Public | — | |
| 0x08 | Chat | Chat | Public | — | |
| 0x08 | AvailableDiffs | List<Difficulty> | Public | — | |
| 0x08 | ClientRoomPlayer | RoomPlayer | Public+1 flags | — | |
| 0x08 | RoomPlayers | List<RoomPlayer> | Public+1 flags | — | |
| 0x08 | HoveredRoomPlayer | RoomPlayer | Public+1 flags | — | |
| 0x04 | LoadingPlayers | PositiveInt | Public+1 flags | — | |
| 0x0144 | 0x04 | padding / unreflected | |||
| 0x08 | OnClientJoinedRoom | Action | Private | — | |
| 0x04 | ping | float | Private | — | |
| 0x01 | privateBtnIsPrivate | bool | Private | — | |
| 0x01 | roomSettingsOpen | bool | Public | — | |
| 0x0156 | 0x02 | padding / unreflected | |||
| 0x08 | setRoomNameCor | Coroutine | Private | — | |
Inherited from Panel 8
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | CoversEntireScreen | bool | Public | — | |
| 0x0019 | 0x07 | padding / unreflected | |||
| 0x08 | CloseBtn | ButtonInteraction | Public | — | |
| 0x01 | ChangeBtnText | bool | Public | — | |
| 0x0029 | 0x07 | padding / unreflected | |||
| 0x08 | parentPanel | Panel | Public+1 flags | — | |
| 0x08 | onHide | List<UnityEngine.Events.UnityAction> | Public+1 flags | — | |
| 0x01 | cantBeClosed | bool | Public+1 flags | — | |
| 0x0041 | 0x07 | padding / unreflected | |||
| 0x08 | OnShown | Action<Panel> | Private | — | |
| 0x08 | OnHideEvent | Action<Panel> | 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 44
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_InRoom() | PublicStatic+1 flags | 0x01 | |
| void set_InRoom(bool value) | PublicStatic+1 flags | 0x01 | |
| int get_StartFloor() | Public+1 flags | 0x04 | |
| bool get_CanStart() | Public+1 flags | 0x01 | |
| void add_OnClientJoinedRoom(Action value) | Public+1 flags | 0x08 | |
| void remove_OnClientJoinedRoom(Action value) | Public+1 flags | 0x08 | |
| void OnMainMenuAwake() | Public | 0x00 | |
| void OnEnable() | Private | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void FixedUpdate() | Private | 0x00 | |
| void OnMainMenuDestroy() | Public | 0x00 | |
| void OnQuit() | Public | 0x00 | |
| void SortList() | Public | 0x00 | |
| void RoomRPC_OnSpawned(RoomRPC roomRPC) | Private | 0x08 | |
| void ClientPlayerJoined() | Public | 0x00 | |
| IEnumerator WaitForRoomRPC() | Private | 0x08 | |
| void PunCallbacksCC_OnPlayerJoined(Player player) | Private | 0x08 | |
| void PunCallbacksCC_OnPlayerDisconnected(Player player) | Private | 0x08 | |
| void OnPlayersChanged(RoomPlayer roomPlayer, bool joined) | Private | 0x08 | |
| void HoverRoomPlayer(GameObject mouseRaycast) | Private | 0x08 | |
| void SetHoveredPlayer(RoomPlayer roomPlayer) | Private | 0x08 | |
| void LeaveRoom(const string& reason) | Public | 0x08 | |
| void BeginLoadingPlayer() | Public | 0x00 | |
| void FinishLoadingPlayer() | Public | 0x00 | |
| void RefreshInteractables() | Private | 0x00 | |
| void RefreshStartBtns() | Private | 0x00 | |
| void OnLobbyBtnClick() | Public | 0x00 | |
| void OnRoomSettingsBtnClick() | Private | 0x00 | |
| void OnRoomNameInputChanged(const string& input) | Private | 0x08 | |
| IEnumerator SetRoomName(float delay) | Private | 0x08 | |
| void ClickGameCode() | Public | 0x00 | |
| void OnPrivateBtnClicked() | Private | 0x00 | |
| void SetRoomPrivate(bool isPrivate) | Public | 0x01 | |
| void SetPrivateBtn(bool isPrivate) | Private | 0x01 | |
| void SetRoomOpen(bool isOpen) | Public | 0x01 | |
| void GameEventClick() | Public | 0x00 | |
| void StartGameClick() | Public | 0x00 | |
| void OnDifficultyBtnClick() | Public | 0x00 | |
| void OnDifficultyChanged(const Difficulty& diff) | Private | 0x04 | |
| List<Difficulty> GetRoomDiffs() | PublicStatic | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <OnMainMenuAwake>b__46_0() | Private | 0x00 | |
| void <OnMainMenuAwake>b__46_1() | Private | 0x00 |