Zdexby TheHolyOneZ
49,743 classes
Class

SeedChooserScreen

: Widget : WidgetContainer : Object
Reloaded.Gameplay.SeedChooserScreen, Assembly-CSharp 0x00D8 (216 B) inherited 0x0060 Assembly-CSharp.dll
0x00x00D8

Members 24

OffsetSizeNameTypeFlagsDefault
0x08m_seedBankInfosList<Reloaded.Gameplay.SeedChooserScreen.SeedBankInfo>Private—
0x08m_displayedWarningsList<System.String>Private—
0x04mUpdateDeltafloatPrivate—
—0x04k_baseFlyingTimefloatPrivateStatic+1 flags1045779775
—0x04k_cascadeFlyingTimefloatPrivateStatic+1 flags1040187392
0x04mMaxDirtyTimefloatPublic—
0x08mAppGameplayActivityPublic—
0x08mBoardBoardPublic—
0x08mDialogDialogPublic—
0x08mImitaterDialogImitaterDialogPublic—
0x01mIsReadyboolPublic—
0x01mClipboolPublic—
0x009A0x06padding / unreflected
0x08mChosenSeedsList<Reloaded.Gameplay.ChosenSeed>Public—
0x08mChosenZombiesList<Reloaded.Gameplay.ChosenSeed>Public—
0x04mNumSeedsToChooseintPublic—
0x04mSeedChooserAgeintPublic—
0x04mSeedsInFlightintPublic—
0x04mToolTipSeedintPublic—
0x04mLastMouseXintPublic—
0x04mLastMouseYintPublic—
0x04mChooseStateSeedChooserStatePublic—
0x04mViewLawnTimeintPublic—
0x01mUpdateIsRepickboolPublic—
0x01mShowLawnboolPublic—
0x00D20x06unreflected bytes to end of SeedChooserScreen
Inherited from WidgetContainer 16
OffsetSizeNameTypeFlagsDefault
0x08mWidgetsList<Reloaded.Gameplay.Widget>Public—
0x08mWidgetManagerWidgetManagerPublic—
0x08mParentWidgetContainerPublic—
0x01mUpdateIteratorModifiedboolPublic—
0x00290x07padding / unreflected
0x08mLastWMUpdateCountulongPublic—
0x04mUpdateCntintPublic—
0x01mDirtyboolPublic—
0x003D0x03padding / unreflected
0x04mXintPublic—
0x04mYintPublic—
0x04mWidthintPublic—
0x04mHeightintPublic—
0x01mHasAlphaboolPublic—
0x01mClipboolPublic—
0x00520x02padding / unreflected
0x04mPriorityintPublic—
0x04mZOrderintPublic—
0x01VisibleboolPublic—

Functions 48

SignatureFlagsNativeParams
void .ctor(GameplayActivity app)Public+1 flags0x08
void InitSurvivalRepick()Public0x00
void UpdateAfterPurchase()Public0x00
void SetFromSeedbank()Public0x00
void Update()Public+1 flags0x00
void UpdateSeedChooserScreen()Private0x00
void UpdateSeedChooserSeeds(List<Reloaded.Gameplay.ChosenSeed> chosenSeeds)Private0x08
void AddChosenSeedToBank(ChosenSeed chosenSeed, int playerIndex)Public0x08
void AddChosenSeedsToBank(List<Reloaded.Gameplay.ChosenSeed> chosenSeeds, int playerIndex)Private0x08
void GetSeedPositionInChooser(int theIndex, ref int& x, ref int& y)Public0x04
void GetSeedPositionInBank(int theIndex, ref int& x, ref int& y, SeedBank seedBank)Private0x08
bool Has7Rows()Private0x01
void CrazyDavePickSeeds()Private0x00
void PickRandomSeeds()Private0x00
SeedType SeedHitTest(int x, int y)Private0x04
SeedType FindSeedInBank(int theIndexInBank, int playerIndex)Private0x04
RecommentedFlags SeedNotRecommendedToPick(const SeedType& theSeedType)Public0x04
bool SeedNotAllowedToPick(const SeedType& theSeedType)Public0x04
bool SeedNotAllowedDuringTrial(const SeedType& theSeedType)Private0x04
bool PickedPlantType(const SeedType& theSeedType)Private0x04
void LandFlyingSeed(ChosenSeed theChosenSeed)Public0x08
void LandAllFlyingSeeds()Public0x00
void CascadeSeedPackets(SeedPacket packet, int playerIndex)Private0x08
ChosenSeed GetChosenSeedFromType(const SeedType& theSeedType)Public0x08
ChosenSeed GetRandomChosenSeed(int min, int max)Public0x08
void UpdateCursor()Private0x00
bool DisplayRepickWarningDialog(const string& theMessage)Private0x08
bool FlyersAreComing()Private0x01
bool FlyProtectionCurrentlyPlanted()Private0x01
bool CheckSeedUpgrade(const SeedType& theSeedTypeTo, const SeedType& theSeedTypeFrom)Private0x04
void UpdateImitaterButton()Public0x00
void UpdateViewLawn()Private0x00
void CancelLawnView()Public0x00
void UpdateChooserState()Private0x00
void UpdateSeedBankSlow()Private0x00
void ClickedSeedInBank(ChosenSeed seed, int playerIndex)Public0x08
void ClickedSeedInBank(SeedPacket thePacket, int playerIndex)Public0x08
void ClickedSeedInChooser(ChosenSeed theChosenSeed, int playerIndex)Public0x08
void EnableStartButton(bool theEnabled, SeedBankInfo info)Private0x08
void OnStartButton()Public0x00
bool Contains(int x, int y)Public0x04
void CloseSeedChooser()Private0x00
void _processSeedBanks(Action<Reloaded.Gameplay.SeedChooserScreen.SeedBankInfo> action)Private0x08
void <InitSurvivalRepick>b__26_0(SeedBankInfo info)Private0x08
void <DisplayRepickWarningDialog>b__51_0()Private0x00
void <DisplayRepickWarningDialog>b__51_1()Private0x00
void <UpdateSeedBankSlow>b__59_0(SeedBankInfo info)Private0x08
void <CloseSeedChooser>b__66_0(SeedBankInfo info)Private0x08

Used by 9

types with a member, parameter or interface of this type