implements IGameplayService
0x00x0078
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | RipModeToggleChanged | Action<System.Boolean> | Private | — | |
| 0x04 | <ZombieHealthMultiplier>k__BackingField | float | Private | — | |
| 0x10 | <Player1VersusWinData>k__BackingField | VersusWinData | Private | — | |
| 0x10 | <Player2VersusWinData>k__BackingField | VersusWinData | Private | — | |
| 0x01 | <ShowBossTrophy>k__BackingField | bool | Private | — | |
| 0x01 | <HasWatchedIntro>k__BackingField | bool | Private | — | |
| 0x003E | 0x02 | padding / unreflected | |||
| 0x04 | <PendingDaveDialogIndex>k__BackingField | int | Private | — | |
| 0x04 | <StoreIntroDialogIndex>k__BackingField | int | Private | — | |
| 0x08 | m_currentLevelData | LevelEntryData | Private | — | |
| 0x01 | m_continueAdventureMode | bool | Private | — | |
| 0x01 | m_continueCloudyDayMode | bool | Private | — | |
| 0x0052 | 0x06 | padding / unreflected | |||
| 0x08 | m_userService | IUserService | Private+1 flags | — | |
| 0x08 | m_platformService | IPlatformService | Private+1 flags | — | |
| 0x08 | m_dataService | IDataService | Private+1 flags | — | |
| 0x08 | m_ripModeDelegate | Action<System.Boolean> | Private | — | |
Functions 64
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_RipModeChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_RipModeChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_RipModeToggleChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_RipModeToggleChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| bool get_RIPActive() | PublicFinal+3 flags | 0x01 | |
| bool get_RIPAvailable() | PublicFinal+3 flags | 0x01 | |
| bool get_AdventurePlusAvailable() | PublicFinal+3 flags | 0x01 | |
| bool get_PreOrderContentActive() | PublicFinal+3 flags | 0x01 | |
| bool get_PlatformContentActive() | PublicFinal+3 flags | 0x01 | |
| bool get_RetroContentActive() | PublicFinal+3 flags | 0x01 | |
| bool get_DanceModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_MustacheModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_FutureModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_TrickedOutModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_DaisesModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_PinataModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_ChinaModeActive() | PublicFinal+3 flags | 0x01 | |
| bool get_IsAdventureMode() | PublicFinal+3 flags | 0x01 | |
| bool get_IsRipAdventureMode() | PublicFinal+3 flags | 0x01 | |
| bool get_IsVSMode() | PublicFinal+3 flags | 0x01 | |
| bool get_SukhbirMode() | PublicFinal+3 flags | 0x01 | |
| LevelEntryData get_CurrentLevelData() | PublicFinal+3 flags | 0x08 | |
| float get_ZombieHealthMultiplier() | PublicFinal+3 flags | 0x04 | |
| void set_ZombieHealthMultiplier(float value) | PublicFinal+3 flags | 0x04 | |
| VersusWinData get_Player1VersusWinData() | PublicFinal+3 flags | 0x10 | |
| void set_Player1VersusWinData(const VersusWinData& value) | PublicFinal+3 flags | 0x10 | |
| VersusWinData get_Player2VersusWinData() | PublicFinal+3 flags | 0x10 | |
| void set_Player2VersusWinData(const VersusWinData& value) | PublicFinal+3 flags | 0x10 | |
| bool get_ContinueAdventureMode() | PublicFinal+3 flags | 0x01 | |
| bool get_ContinueCloudyDayMode() | PublicFinal+3 flags | 0x01 | |
| bool get_ShowBossTrophy() | PublicFinal+3 flags | 0x01 | |
| void set_ShowBossTrophy(bool value) | PublicFinal+3 flags | 0x01 | |
| int get_RipOrUserLevelNumber() | PublicFinal+3 flags | 0x04 | |
| bool get_HasWatchedIntro() | PublicFinal+3 flags | 0x01 | |
| void set_HasWatchedIntro(bool value) | PublicFinal+3 flags | 0x01 | |
| int get_PendingDaveDialogIndex() | PublicFinal+3 flags | 0x04 | |
| void set_PendingDaveDialogIndex(int value) | PublicFinal+3 flags | 0x04 | |
| int get_StoreIntroDialogIndex() | PublicFinal+3 flags | 0x04 | |
| void set_StoreIntroDialogIndex(int value) | PublicFinal+3 flags | 0x04 | |
| int get_CurrentLevelNumber() | PublicFinal+3 flags | 0x04 | |
| void .ctor(IUserService userService, IPlatformService platformService, IDataService dataService) | Public+1 flags | 0x08 | |
| void Finalize() | 2 flags | 0x00 | |
| void SetCurrentLevelData(LevelEntryData levelData) | PublicFinal+2 flags | 0x08 | |
| void ClearCurrentLevelData() | PublicFinal+2 flags | 0x00 | |
| bool IsEndlessScaryPotter(const GameMode& theGameMode) | PublicFinal+2 flags | 0x04 | |
| bool IsScaryPotterMode(const GameMode& theGameMode) | PublicFinal+2 flags | 0x04 | |
| bool IsEndlessIZombie(const GameMode& theGameMode) | PublicFinal+2 flags | 0x04 | |
| bool IsIZombieMode(const GameMode& theGameMode) | PublicFinal+2 flags | 0x04 | |
| bool CanSpawnYetis() | PublicFinal+2 flags | 0x01 | |
| bool HasCompletedAllIZombie() | PublicFinal+2 flags | 0x01 | |
| bool HasCompletedAllScaryPotter() | PublicFinal+2 flags | 0x01 | |
| bool HasCollectedAllZenGardenSeedTypes() | PublicFinal+2 flags | 0x01 | |
| bool HasCompletedAdventureLevel() | PublicFinal+2 flags | 0x01 | |
| bool IsFirstTimeAdventureMode() | PublicFinal+2 flags | 0x01 | |
| bool IsStormyNightLevel() | PublicFinal+2 flags | 0x01 | |
| bool EarnedGoldTrophy() | PublicFinal+2 flags | 0x01 | |
| bool HasFinishedAdventure() | PublicFinal+2 flags | 0x01 | |
| bool HasFinishedAdventureTwice() | PublicFinal+2 flags | 0x01 | |
| int TrophiesNeedForGoldSunflower() | PublicFinal+2 flags | 0x04 | |
| int GetNumTrophies(const ChallengePage& thePage) | PublicFinal+2 flags | 0x04 | |
| bool HasBeatenChallenge(const GameMode& theGameMode) | PublicFinal+2 flags | 0x04 | |
| bool HasSeedType(const SeedType& seedType) | PublicFinal+2 flags | 0x04 | |
| void OnActiveProfileChanged(int activeProfileIndex) | Private | 0x04 | |
| void OnUserRipModeChanged(bool ripMode) | Private | 0x01 |