implements ITickable
0x00x0148
Members 45
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_rootModel | RootModel | Private | — | |
| 0x08 | m_userService | IUserService | Private | — | |
| 0x08 | m_dataService | IDataService | Private | — | |
| 0x08 | m_audioService | IAudioService | Private | — | |
| 0x08 | m_gameplayService | IGameplayService | Private | — | |
| 0x08 | m_achievementService | IAchievementService | Private | — | |
| 0x08 | m_crazyDaveService | ICrazyDaveService | Private | — | |
| 0x08 | m_inputService | IInputService | Private | — | |
| 0x08 | m_pagesModel | ObjectModel | Private | — | |
| 0x08 | m_isNightModel | BoolValueModel | Private | — | |
| 0x08 | m_selectedPageModel | StringValueModel | Private | — | |
| 0x08 | m_selectedPageCount | StringValueModel | Private | — | |
| 0x08 | m_nextPageButtonModel | ButtonModel | Private | — | |
| 0x08 | m_previousPageButtonModel | ButtonModel | Private | — | |
| 0x08 | m_purchaseEntryModel | StoreEntryModel | Private | — | |
| 0x08 | m_purchaseSelectedButtonModel | ButtonModel | Private | — | |
| 0x08 | m_isDaveTalking | BoolValueModel | Private | — | |
| 0x08 | m_talkingAboutIndex | NumberValueModel | Private | — | |
| 0x08 | m_daveSaying | StringValueModel | Private | — | |
| 0x08 | m_packetsPurchasedModel | StringValueModel | Private | — | |
| 0x08 | m_isStoreIntroModel | BoolValueModel | Private | — | |
| 0x08 | m_backLabelModel | StringValueModel | Private | — | |
| 0x08 | m_backButtonModel | ButtonModel | Private | — | |
| 0x08 | m_enableButtonsModel | BoolValueModel | Private | — | |
| 0x08 | m_hatchAnimationTriggerModel | StringValueModel | Private | — | |
| 0x08 | m_visitTreeModel | ButtonModel | Private | — | |
| 0x04 | m_selectedPage | int | Private | — | |
| 0x04 | m_pageSelectDelay | float | Private | — | |
| 0x08 | m_purchaseData | StoreEntryData | Private | — | |
| 0x08 | m_board | Board | Private | — | |
| 0x08 | m_backTransition | string | Private | — | |
| 0x08 | m_progressDialog | InputAction | Private | — | |
| — | 0x08 | k_mainMenuKey | string | PrivateStatic+1 flags | 2006073950448 |
| — | 0x08 | k_nextLevelKey | string | PrivateStatic+1 flags | 2006073950208 |
| — | 0x08 | k_backKey | string | PrivateStatic+1 flags | 2006074621856 |
| — | 0x08 | k_backKeyCtrl | string | PrivateStatic+1 flags | 2006074621776 |
| — | 0x08 | k_hatchClosedTrigger | string | PrivateStatic+1 flags | 2006073856768 |
| — | 0x08 | k_hatchOpenTrigger | string | PrivateStatic+1 flags | 2006073856720 |
| 0x04 | mAmbientSpeechCountDown | int | Private | — | |
| 0x04 | mPreviousAmbientSpeechIndex | int | Private | — | |
| 0x04 | mHatchTimer | int | Private | — | |
| 0x04 | mBubbleCountDown | int | Private | — | |
| 0x01 | mBubbleClickToContinue | bool | Private | — | |
| 0x01 | mBubbleAutoAdvance | bool | Private | — | |
| 0x0142 | 0x02 | padding / unreflected | |||
| 0x04 | m_currentMessage | int | Private | — | |
Inherited from DisposableObjectModel 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_disposables | Disposables | 2 flags | — |
Inherited from ObjectModel 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_modified | Triggerable<Tekly.DataModels.Models.ObjectModel> | Private+1 flags | — | |
| 0x08 | m_models | List<Tekly.DataModels.Models.ModelReference> | Private+1 flags | — | |
| 0x01 | <DisableModifiedTrigger>k__BackingField | bool | Private | — |
Inherited from ModelBase 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | m_isDisposed | bool | Private | — |
Functions 30
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_EnableButtons() | Public+1 flags | 0x01 | |
| void set_EnableButtons(bool value) | Public+1 flags | 0x01 | |
| void .ctor(IUserService userService, IDataService dataService, IAudioService audioService, IGameplayService gameplayService, IAchievementService achievementService, ICrazyDaveService crazyDaveService, IInputService inputService) | Public+1 flags | 0x08 | |
| void _goToTreeOfWisdom() | Private | 0x00 | |
| void ChangePage(int delta) | Private | 0x04 | |
| void SetPageText() | Private | 0x00 | |
| int ValidPageCount() | Private | 0x04 | |
| void SetBoard(Board board) | Public | 0x08 | |
| void SetPurchaseData(StoreEntryData entryData) | Public | 0x08 | |
| void OnDispose() | 2 flags | 0x00 | |
| void OnUserLevelChanged(int obj) | Private | 0x04 | |
| void UpdatePages() | Private | 0x00 | |
| void RefreshPageEntries() | Public | 0x00 | |
| void UpdateIsNight() | Private | 0x00 | |
| bool IsNight() | Private | 0x01 | |
| void PurchaseSelectedItem() | Private | 0x00 | |
| void UpdateOtherModels() | Private | 0x00 | |
| void SetBackButtonText() | Private | 0x00 | |
| void SetBubbleText(int theCrazyDaveMessage, int theTime, bool theClickToContinue) | Public | 0x04 | |
| void OnTick() | 2 flags | 0x00 | |
| bool ApplyItemHighlighted() | Private | 0x01 | |
| bool IsPageShown(const StorePage& thePage) | Private | 0x04 | |
| void MouseDown() | Private | 0x00 | |
| void AdvanceCrazyDaveDialog() | Private | 0x00 | |
| void SetupForIntro(int theDialogIndex, bool setBackTransition) | Public | 0x04 | |
| void <.ctor>b__47_0(ButtonModel b) | Private | 0x08 | |
| void <.ctor>b__47_1(ButtonModel b) | Private | 0x08 | |
| void <.ctor>b__47_2(ButtonModel b) | Private | 0x08 | |
| void <.ctor>b__47_3(ButtonModel b) | Private | 0x08 | |
| void <.ctor>b__47_4(ButtonModel b) | Private | 0x08 |