Zdexby TheHolyOneZ
49,743 classes
Reloaded.TreeStateActivities.GameplayActivity, Assembly-CSharp 0x0230 (560 B) inherited 0x0058 Assembly-CSharp.dll
0x00x0230

Members 64

OffsetSizeNameTypeFlagsDefault
0x08m_audioServiceIAudioServicePrivate—
0x08m_effectServiceIEffectServicePrivate—
0x08m_dataServiceIDataServicePrivate—
0x08m_userServiceIUserServicePrivate—
0x08m_inputServiceIInputServicePrivate—
0x08m_serializationServiceISerializationServicePrivate—
0x08m_gameplayServiceIGameplayServicePrivate—
0x08m_settingsServiceISettingsServicePrivate—
0x08m_runHistoryServiceIRunHistoryServicePrivate—
0x08m_achievementServiceIAchievementServicePrivate—
0x08m_gameplayChooserActivityGameplayChooserActivityPrivate—
0x08m_crazyDaveServiceICrazyDaveServicePrivate—
0x08m_rootModelRootModelPrivate—
0x08m_awardScreenPanelIdstringPrivate—
0x08m_cloudyDayModeCloudyDayModePrivate—
0x08m_versusModeVersusModePrivate—
0x04<CostScale>k__BackingFieldfloatPrivate—
0x04<CooldownScale>k__BackingFieldfloatPrivate—
0x04<GameScene>k__BackingFieldGameScenesPrivate—
0x01<KilledYetiAndRestarted>k__BackingFieldboolPrivate—
0x00E50x03padding / unreflected
0x04<BoardResult>k__BackingFieldBoardResultPrivate—
0x01<EasyPlantingCheat>k__BackingFieldboolPrivate—
0x00ED0x03padding / unreflected
0x04m_appRandSeedintPrivate—
0x04m_randomRandomPrivate—
0x01<MuteSoundsForCutscene>k__BackingFieldboolPrivate—
0x00F90x07padding / unreflected
0x08m_boardBoardPrivate—
0x08m_zenGardenZenGardenPrivate—
0x08m_levelDataLevelEntryDataPrivate—
0x08m_levelBackgroundGameObjectPrivate—
0x08m_lastLevelStatsLevelStatsPrivate—
0x08m_seedChooserScreenSeedChooserScreenPrivate—
0x08m_poolEffectPoolEffectPrivate—
0x08m_widgetManagerWidgetManagerPrivate—
0x08m_dialogsList<Reloaded.Gameplay.Dialog>Private—
0x08m_effectSystemEffectSystemPrivate—
0x01mFirstTimeGameSelectorboolPrivate—
0x01510x03padding / unreflected
0x04m_updateTimerfloatPrivate—
0x08m_inputCameraCameraPrivate—
0x08m_boardOffsetTransformPrivate—
0x04m_widthintPrivate—
0x016C0x04padding / unreflected
0x08m_beghouledControllerBeghouledControllerPrivate—
0x08m_loadedHandlesList<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle>Private—
0x08m_gameplayPoolerGameplayPoolerPrivate—
0x01m_isWatchingAdventureIntroboolPublic—
0x01890x07padding / unreflected
0x08m_pottedPlantReferenceAssetReferenceGameObjectPrivate—
0x08m_tutorialArrowReferenceAssetReferenceGameObjectPrivate—
0x08m_coinReferenceAssetReferenceGameObjectPrivate—
0x08m_previewCursorReferenceAssetReferenceGameObjectPrivate—
0x08m_crazyDaveReferenceAssetReferenceGameObjectPrivate—
0x08m_dialogControllerDialogControllerPrivate—
0x08m_messageWidgetControllerMessageWidgetControllerPrivate—
0x08m_boardViewControllerBoardViewControllerPrivate—
0x08m_pointActionInputActionReferencePrivate—
0x08m_clickActionInputActionReferencePrivate—
0x04m_sunSpawnYOffsetintPrivate—
0x01E40x04padding / unreflected
0x08m_beghouledControllerPrefabGameObjectPrivate—
0x08m_fadePanelFadePanelPrivate—
0x08m_tutorialArrowControllerTutorialArrowControllerPrivate—
0x08m_backgroundControllerBackgroundControllerPrivate—
0x08m_nextGardenButtonModelButtonModelPrivate—
0x08m_menuButtonActionDisposableIDisposablePrivate—
0x08m_nextGardenButtonDisposableIDisposablePrivate—
0x04m_serializationTimerfloatPrivate—
0x02240x04padding / unreflected
0x08m_particleSystemsDataArray<Reloaded.Gameplay.TodParticleSystem>Public—
Inherited from InjectableActivity 2
OffsetSizeNameTypeFlagsDefault
0x08m_injectorContainerStateInjectorContainerStatePrivate—
0x08m_containerInjectorContainerPrivate—
Inherited from TreeStateActivity 2
OffsetSizeNameTypeFlagsDefault
0x08m_fullNamestringPrivate—
0x08TreeStateTreeState1 flags—
Inherited from TreeActivity 3
OffsetSizeNameTypeFlagsDefault
0x08m_typeNamestringPrivate—
0x08m_monitorIActivityMonitorPrivate—
0x04m_modeActivityModePrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 262

SignatureFlagsNativeParams
int get_AppRandSeed()Public+1 flags0x04
IAudioService get_SoundSystem()Public+1 flags0x08
IAudioService get_Music()Public+1 flags0x08
IUserService get_UserService()Public+1 flags0x08
IRunHistoryService get_RunHistoryService()Public+1 flags0x08
IInputService get_InputService()Public+1 flags0x08
ISerializationService get_SerializationService()Public+1 flags0x08
IGameplayService get_GameplayService()Public+1 flags0x08
EffectSystem get_EffectSystem()Public+1 flags0x08
LevelStats get_LastLevelStats()Public+1 flags0x08
SeedChooserScreen get_SeedChooserScreen()Public+1 flags0x08
PoolEffect get_PoolEffect()Public+1 flags0x08
WidgetManager get_WidgetManager()Public+1 flags0x08
List<Reloaded.Gameplay.Dialog> get_DialogList()Public+1 flags0x08
FadePanel get_FadePanel()Public+1 flags0x08
RootModel get_RootModel()Public+1 flags0x08
CloudyDayMode get_CloudyDayMode()Public+1 flags0x08
VersusMode get_VersusMode()Public+1 flags0x08
ReloadedGameMode get_ReloadedGameMode()Public+1 flags0x04
VersusWinData get_Player1VersusWinData()Public+1 flags0x10
void set_Player1VersusWinData(const VersusWinData& value)Public+1 flags0x10
VersusWinData get_Player2VersusWinData()Public+1 flags0x10
void set_Player2VersusWinData(const VersusWinData& value)Public+1 flags0x10
float get_CostScale()Public+1 flags0x04
void set_CostScale(float value)Public+1 flags0x04
float get_CooldownScale()Public+1 flags0x04
void set_CooldownScale(float value)Public+1 flags0x04
bool get_MustacheMode()Public+1 flags0x01
bool get_SuperMowerMode()Public+1 flags0x01
bool get_FutureMode()Public+1 flags0x01
bool get_PinataMode()Public+1 flags0x01
bool get_DanceMode()Public+1 flags0x01
bool get_DaisyMode()Public+1 flags0x01
bool get_ChinaMode()Public+1 flags0x01
bool get_SukhbirMode()Public+1 flags0x01
bool get_TodCheatKeys()Public+1 flags0x01
GameScenes get_GameScene()Public+1 flags0x04
void set_GameScene(const GameScenes& value)Public+1 flags0x04
bool get_DebugKeysEnabled()Public+1 flags0x01
bool get_DisableDebugKeys()Public+1 flags0x01
bool get_IsWindowed()Public+1 flags0x01
bool get_CtrlDown()Public+1 flags0x01
int get_StoreIntroDialogIndex()Public+1 flags0x04
void set_StoreIntroDialogIndex(int value)Public+1 flags0x04
int get_CrazyDaveMessageIndex()Public+1 flags0x04
void set_CrazyDaveMessageIndex(int value)Public+1 flags0x04
CrazyDaveState get_CrazyDaveState()Public+1 flags0x04
bool get_KilledYetiAndRestarted()Public+1 flags0x01
void set_KilledYetiAndRestarted(bool value)Public+1 flags0x01
BoardResult get_BoardResult()Public+1 flags0x04
void set_BoardResult(const BoardResult& value)Public+1 flags0x04
bool get_EasyPlantingCheat()Public+1 flags0x01
void set_EasyPlantingCheat(bool value)Public+1 flags0x01
GameMode get_GameMode()Public+1 flags0x04
ZenGarden get_ZenGarden()Public+1 flags0x08
BackgroundController get_BackgroundController()Public+1 flags0x08
Board get_Board()Public+1 flags0x08
LevelEntryData get_LevelData()Public+1 flags0x08
GameObject get_LevelBackground()Public+1 flags0x08
ZombieType[] get_ZombieTypes()Public+1 flags0x08
int get_Width()Public+1 flags0x04
bool get_MuteSoundsForCutscene()Public+1 flags0x01
void set_MuteSoundsForCutscene(bool value)Public+1 flags0x01
void UnloadingStarted()2 flags0x00
bool AdvanceCrazyDaveText()Public0x01
void CrazyDaveLeave()Public0x00
void CrazyDaveDie()Public0x00
void UpdateCrazyDave()Public0x00
void CrazyDaveEnter()Public0x00
void CrazyDaveTalkIndex(int index)Public0x04
void CrazyDavePlayAnimation(const string& animName, float fps)Public0x08
void CrazyDaveSetPosition(float x, float y)Public0x04
void CrazyDaveStopSound()Public0x00
void CrazyDaveStopTalking()Public0x00
void CrazyDaveTalkMessage(const string& message)Public0x08
void DrawCrazyDave()Public0x00
bool CrazyDaveHasController()Public0x01
int GetNextGlobalRand()Public0x04
int GetNextGlobalRand(int range)Public0x04
ZombieDefinition GetZombieDefinition(const ZombieType& zombieType)Public0x08
PlantDefinition GetPlantDefinition(const SeedType& seedType)Public0x08
ProjectileDefinition GetProjectileDefinition(const ProjectileType& projectileType)Public0x08
LevelEntryData GetLevelEntryData(int levelNumber)Public0x08
bool LevelHasZombieType(LevelEntryData levelEntryData, const ZombieType& zombieType)Public0x08
SpecialGridPlacement[] GetSpecialGridPlacements(const BackgroundType& backgroundType, ref int& count)Public0x08
GamepadCursorDefinition GetGamepadCursorDefinition(int playerIndex)Public0x08
void NewGame()Public0x00
void StartPlaying()Public0x00
void EndLevel()Public0x00
void KillCreditScreen()Public0x00
void ShowSeedChooserScreen()Public0x00
void HideSeedChooserScreen()Public0x00
void MakeNewBoard()Public0x00
void OnZombieSpawnedInRow(int rowIndex)Private0x04
void SetCursor(const Cursor& cursor)Public0x04
bool IsAdventureMode()Public0x01
bool IsRipAdventureMode()Public0x01
bool IsCloudyDayMode()Public0x01
bool IsAdventureModeCoopEnabled()Public0x01
bool IsCoopMode()Public0x01
bool IsVersusMode()Public0x01
bool HasFinishedAdventure()Public0x01
bool HasSeedType(const SeedType& seedType)Public0x04
bool IsEndlessScaryPotter(const GameMode& theGameMode)Public0x04
bool IsScaryPotterLevel()Public0x01
bool IsWhackAZombieLevel()Public0x01
bool IsZombiquariumLevel()Public0x01
bool IsIZombieLevel()Public0x01
bool IsFirstTimeAdventureMode()Public0x01
bool HasCompletedAdventureLevelThisRun()Public0x01
bool HasCompletedAdventureLevel()Public0x01
bool HasNotCompletedFirstTimeAdventureLevel()Public0x01
bool IsMiniBossLevel()Public0x01
bool IsSlotMachineLevel()Public0x01
bool IsSurvivalEndless(const GameMode& theGameMode)Public0x04
bool IsSurvivalMode()Public0x01
bool IsSquirrelLevel()Public0x01
bool IsSurvivalNormal(const GameMode& theGameMode)Public0x04
bool IsSurvivalHard(const GameMode& theGameMode)Public0x04
void EraseFile(const string& aFileName)Public0x08
bool IsFinalBossLevel()Public0x01
bool IsContinuousChallenge()Public0x01
bool IsArtChallenge()Public0x01
bool IsBungeeBlitzLevel()Public0x01
bool IsWallnutBowlingLevel()Public0x01
void PlaySample(const Sound& soundId)Public0x04
Dialog GetDialog(const Dialogs& theDialogId)Public0x08
Dialog DoDialog(const Dialogs& theDialogId, bool isModal, const string& theDialogHeader, const string& theDialogLines, const string& theDialogFooter, const ButtonType& theButtonMode)Public0x08
void KillSeedChooserScreen()Public0x00
void KillReloadedMode()Public0x00
void BetaRecordLevelStats()Private0x00
void KillBoard()Public0x00
void PreNewGame(const GameMode& theGameMode, bool theLookForSavedGame)Public0x04
bool SaveFileExists()Public0x01
void DoBackToMain()Public0x00
void SaveGame()Public0x00
void ShowGameSelector()Private0x00
void DoNewOptions(bool theFromGameSelector)Public0x01
bool KillNewOptionsDialog()Private0x01
void BuyFullVersion()Public0x00
int GetCurrentChallengeIndex()Public0x04
int GetChallengeIndex(const GameMode& challenge)PublicStatic0x04
ChallengeDefinition GetCurrentChallengeDef()Public0x20
Vector2 GetShovelBankPosition()Public0x08
void DoCheatDialog()Public0x00
bool IsEndlessIZombie(const GameMode& theGameMode)Public0x04
bool IsIZombieMode(const GameMode& theGameMode)Public0x04
bool HasCollectedAllZenGardenSeedTypes()Public0x01
bool IsTrialStageLocked()Public0x01
void ToggleSlowMo()Public0x00
void ToggleFastMo()Public0x00
void SwitchScreenMode(bool wantWindowed, bool is3d, bool force)Public0x01
bool Is3DAccelerated()Public0x01
bool CanPauseNow()Public0x01
void DoPauseDialog()Public0x00
TodParticleSystem AddTodParticle(float theX, float theY, int aRenderOrder, const ParticleEffect& theEffect, const SeedType& seedType)Public0x08
TodParticleSystem AddTodParticle(float theX, float theY, int aRenderOrder, const ParticleEffect& theEffect, const MustacheType& mustacheType)Public0x08
TodParticleSystem AddTodParticle(float theX, float theY, int aRenderOrder, const ParticleEffect& theEffect, const SunglassesType& sunglassesType)Public0x08
TodParticleSystem AddTodParticle(float theX, float theY, int aRenderOrder, const ParticleEffect& theEffect, const ZombieType& zombieType)Public0x08
TodParticleSystem AddTodParticle(float theX, float theY, int aRenderOrder, const ParticleEffect& theEffect)Public0x08
TodParticleSystem ParticleTryToGet(const ParticleSystemID& particleID)Public0x08
ParticleSystemID ParticleGetID(TodParticleSystem theParticle)Public0x08
bool IsStormyNightLevel()Public0x01
bool IsIceDemo()Public0x01
void RumbleAll(const RumbleType& rumbleType)Public0x04
void RumblePlayer(const RumbleType& rumbleType, int playerIndex)Public0x04
void StopAllRumble()Public0x00
void PauseRumbleAll(bool paused)Public0x01
bool CanShowAlmanac()Public0x01
bool CanShowStore()Public0x01
bool CanShowZenGarden()Public0x01
bool CanSpawnYetis()Public0x01
int TrophiesNeedForGoldSunflower()Public0x04
bool WriteCurrentUserConfig()Public0x01
bool IsLittleTroubleLevel()Public0x01
bool IsShovelLevel()Public0x01
bool HasBeatenChallenge(const GameMode& theGameMode)Public0x04
void RemoveParticle(const ParticleSystemID& particleSystemID)Public0x04
void RemoveReanimation(const ReanimationID& reanimationID)Public0x04
void RemoveReanimation(Reanimation reanimation)Public0x08
bool SetAchievement(const AchievementType& achievementType, bool show)Public0x04
Reanimation AddReanimation(float x, float y, int renderOrder, const ReanimationType& animationType)Public0x08
ReanimationDefinition GetReanimationDefinition(const ReanimationType& animationType)Public0x08
Reanimation GetReanimation()Public0x08
ReanimationID ReanimationGetID(Reanimation reanim)Public0x08
Reanimation ReanimationTryToGet(const ReanimationID& reanimationID)Public0x08
StoreScreen ShowStoreScreen()Public0x08
GameObject InstantiateOffscreen(GameObject prefab, Transform parent)Private0x08
GameObject LoadReferencedPrefab(AssetReferenceGameObject reference)Private0x08
ReanimationController CreateReanimationController(const ReanimationType& type, ReloadedObject obj)Public0x08
PlantController CreatePlantController(const SeedType& type, Plant plant, bool easterEggAllowed)Public0x08
LawnMowerController CreateLawnMowerController(LawnMower lawnMower)Public0x08
IceTrapController CreateIceTrapController(ZombieController zombieController)Public0x08
RainController CreateRainController()Public0x08
FocusCircleController CreateFocusCircleController()Public0x08
MagnetItemController CreateMagnetItemController(const MagnetItemType& magnetItemType, Transform parent)Public0x08
ZombieController CreateZombieController(const ZombieType& type, Zombie zombie, bool enableEasterEgg)Public0x08
ProjectileController CreateProjectileController(const ProjectileType& projectileType, Projectile projectile)Public0x08
ProjectileController CreateProjectileController(const ProjectileType& projectileType, Projectile projectile, const float2& scale)Public0x08
CursorController CreateCursorController(const CursorType& cursorType, ReloadedObject cursor)Public0x08
PreviewController CreatePreviewController(const SeedType& seedType)Public0x08
PreviewController CreatePreviewController(const ZombieType& zombieType)Private0x08
PreviewController CreatePreviewController(const SeedType& seedType, ReloadedObject cursorPreview)Public0x08
float2 GetPreviewControllerScale(const SeedType& seedType, ReloadedObject cursorPreview, PottedPlant pottedPlant)Public0x08
Vector3 GetInversePreviewControllerScale(const SeedType& seedType, ReloadedObject cursorPreview, PottedPlant pottedPlant)Public0x0C
PreviewController CreatePreviewController(const SeedType& seedType, ReloadedObject cursorPreview, PottedPlant pottedPlant)Public0x08
PreviewController CreatePreviewController(const ZombieType& zombieType, ReloadedObject cursorPreview)Private0x08
TutorialArrowController CreateTutorialArrowController()Public0x08
CoinController CreateCoinController(Coin coin)Public0x08
PottedPlantController CreatePottedPlantController(PlantController parent)Public0x08
GridItemController CreateGridItemController(const GridItemType& gridItemType, GridItem gridItem)Public0x08
GamepadCursorController CreateGamepadCursorController(GamepadCursor gamepadCursor, int playerIndex)Public0x08
string Pluralize(int theCount, const string& theSingular, const string& thePlural)Public0x08
int GetDialogCount()Public0x04
bool IsChallengeWithoutSeedBank()Public0x01
MessageWidgetController GetMessageWidgetController()Public0x08
DialogController GetDialogController()Public0x08
BoardViewController GetBoardViewController()Public0x08
int GetSeedsAvailable()Public0x04
SeedType GetAwardSeedForLevel(int theLevel)PublicStatic0x04
void FlySeedPacketToTarget(SeedPacket packet, ModelKey targetKey)Public0x08
void FlySeedPacketToTarget(ChosenSeed chosenSeed, ModelKey targetKey, ModelKey initialKey)Public0x08
bool IsPuzzleMode()Public0x01
bool IsChallengeMode()Public0x01
int GetCurrentMiniGameCompletionIndex()Public0x04
int GetCurrentMiniGameCompletionIndex(const GameMode& gameMode)PublicStatic0x04
int GetCurrentSurvivalCompletionIndex(const GameMode& gameMode)PublicStatic0x04
void InitInput()Private0x00
void ShutdownInput()Public0x00
float2 GetMousePosition()Public0x08
float2 GetScreenPosition(const float2& referencePosition)Public0x08
Vector3 GetWorldPosition(const float2& screenPosition)Public0x0C
void OnMouseDownBG(int mouseButton, int playerIndex)Private0x04
void OnMouseUpBG(int mouseButton, int playerIndex)Private0x04
void OnMouseMove(const CallbackContext& context)Private0x10
void UpdatePlayTimeStats()Private0x00
int GetNumTrophies(const ChallengePage& thePage)Private0x04
bool UpdatePlayerProfileForFinishingLevel()Private0x01
void ShowAwardScreen()Private0x00
void ShowZombiesWonScreen()Public0x00
void ShowReadySetPlantScreen()Public0x00
void ShowChallengeScreen(const ChallengePage& thePage)Private0x04
void ShowBackScreen()Public0x00
Vector2 GetSunDestination(int playerIndex)Public0x08
Vector2 GetCoinDestination()Public0x08
int GetSunSpawnYOffset()Public0x04
void ChangeLevelBackground(LevelEntryData levelData, bool setActive)Public0x08
int GetLevel()Public0x04
void ExitIntroCutScene()Public0x00
void CheckForGameEnd()Private0x00
void UpdateParticleEffects()Private0x00
void UpdateGame()Public0x00
void ActiveStarted()2 flags0x00
void OnApplicationQuit()Private0x00
void _onNextGardenButtonActivated(ButtonModel model)Private0x08
void OnUserModeChanged()Private0x00
void ActiveUpdate()2 flags0x00
void InactiveStarted()2 flags0x00
void _onMenuButtonActivated(ButtonModel buttonModel)Private0x08
void Provide(InjectorContainer container)PublicFinal+2 flags0x08
void GamePause(bool paused)Public0x01
void .ctor()Public+1 flags0x00

Used by 46

types with a member, parameter or interface of this type