Zdexby TheHolyOneZ
49,743 classes
Class

Zombie

: ReloadedObject : Object
Reloaded.Gameplay.Zombie, Assembly-CSharp 0x0228 (552 B) inherited 0x0070 Assembly-CSharp.dll
0x00x0228

Members 97

OffsetSizeNameTypeFlagsDefault
0x04mZombieTypeZombieTypePublic—
0x04mZombiePhaseZombiePhasePublic—
0x04mPosXfloatPublic—
0x04mPosYfloatPublic—
0x04mGraveXintPublic—
0x04mGraveYintPublic—
0x04mVelXfloatPublic—
0x04mAnimCounterintPublic—
0x04mGroanCounterintPublic—
0x04mAnimTicksPerFrameintPublic—
0x04mAnimFramesintPublic—
0x04mFrameintPublic—
0x04mPrevFrameintPublic—
0x01mVariantboolPublic—
0x01mIsEatingboolPublic—
0x00A60x02padding / unreflected
0x04mJustGotShotCounterintPublic—
0x04mShieldJustGotShotCounterintPublic—
0x04mShieldRecoilCounterintPublic—
0x04mZombieAgeintPublic—
0x04mZombieHeightZombieHeightPublic—
0x04mPhaseCounterintPublic—
0x04mBrainRateintPublic—
0x04mFromWaveintPublic—
0x01mDroppedLootboolPublic—
0x00C90x03padding / unreflected
0x04mZombieFadeintPublic—
0x01mFlatTiresboolPublic—
0x00D10x03padding / unreflected
0x04mUseLadderColintPublic—
0x04mTargetColintPublic—
0x04mAltitudefloatPublic—
0x01mHitUmbrellaboolPublic—
0x00E10x03padding / unreflected
0x10mZombieRectRectPublic—
0x10mZombieAttackRectRectPublic—
0x04mChilledCounterintPublic—
0x04mButteredCounterintPublic—
0x04mIceTrapCounterintPublic—
0x01mMindControlledboolPublic—
0x01mBlowingAwayboolPublic—
0x01mHasHeadboolPublic—
0x01mHasArmboolPublic—
0x01mHasObjectboolPublic—
0x01mInPoolboolPublic—
0x01mOnHighGroundboolPublic—
0x01mYuckyFaceboolPublic—
0x04mYuckyFaceCounterintPublic—
0x04mHelmTypeHelmTypePublic—
0x04mBodyHealthintPublic—
0x04mBodyMaxHealthintPublic—
0x04mHelmHealthintPublic—
0x04mHelmMaxHealthintPublic—
0x04mShieldTypeShieldTypePublic—
0x04mShieldHealthintPublic—
0x04mShieldMaxHealthintPublic—
0x04mFlyingHealthintPublic—
0x04mFlyingMaxHealthintPublic—
0x01mDeadboolPublic—
0x01450x03padding / unreflected
0x04mRelatedZombieIDZombieIDPublic—
0x014C0x04padding / unreflected
0x08mFollowerZombieIDZombieID[]Public—
0x01mPlayingSongboolPublic—
0x01590x03padding / unreflected
0x04mParticleOffsetXintPublic—
0x04mParticleOffsetYintPublic—
0x04mAttachmentIDAttachmentIDPublic—
0x04mSummonCounterintPublic—
0x04mBodyReanimIDReanimationIDPublic—
0x04mScaleZombiefloatPublic—
0x04mVelZfloatPublic—
0x04mOrginalAnimRatefloatPublic—
0x04mTargetPlantIDPlantIDPublic—
0x04mBossModeintPublic—
0x04mTargetRowintPublic—
0x04mBossBungeeCounterintPublic—
0x04mBossStompCounterintPublic—
0x04mBossHeadCounterintPublic—
0x01940x04padding / unreflected
0x08mBossFireballReanimationPublic—
0x08mButterReanimReanimationPublic—
0x04mSpecialHeadReanimIDReanimationIDPublic—
0x04mZombatarHeadReanimIDReanimationIDPublic—
0x04mFireballRowintPublic—
0x01mIsFireBallboolPublic—
0x01B50x03padding / unreflected
0x04mMoweredReanimIDReanimationIDPublic—
0x04mLastPortalXintPublic—
0x01mIsRetroboolPublic—
0x01C10x07padding / unreflected
0x08mIceTrapControllerIceTrapControllerPublic—
0x08mControllerZombieControllerPublic—
0x01mIsBobsledLeaderboolPublic—
0x01mIsPushingBobsledboolPublic—
0x01DA0x02padding / unreflected
0x04mBobsledAlphaintPublic—
0x04mBobsledImageIndexintPublic—
0x10mBobsledColorint4Public—
0x08mBobsledInsideOffsetfloat2Public—
0x08mBobsledOutsideOffsetfloat2Public—
0x10mBobsledAdditiveColorfloat4Public—
0x04mBungeeTargetRenderOrderintPublic—
0x04mMustacheTypeMustacheTypePublic—
0x04mSunglassesTypeSunglassesTypePublic—
0x08m_gameplayServiceIGameplayServicePrivate—
0x04s_zombieOffsetintPrivateStatic—
—0x04k_zombieOffsetMultiplierintPrivateStatic+1 flags0
Inherited from ReloadedObject 22
OffsetSizeNameTypeFlagsDefault
0x08mAppGameplayActivityPublic—
0x08mBoardBoardPublic—
0x04mXfloatPublic—
0x04mYfloatPublic—
0x04mWidthintPublic—
0x04mHeightintPublic—
0x01mVisibleboolPublic—
0x00310x03padding / unreflected
0x04mRowintPublic—
0x04mRenderOrderintPublic—
0x01mSquishedboolPublic—
0x003D0x03padding / unreflected
0x04mImageOffsetXfloatPublic—
0x04mImageOffsetYfloatPublic—
0x04mShadowOffsetXfloatPublic—
0x04mShadowOffsetYfloatPublic—
0x04mShadowScaleXfloatPublic—
0x04mShadowScaleYfloatPublic—
0x04mShadowRenderOrderintPublic—
0x04mShadowTypeShadowTypePublic—
0x04mShadowImageIndexintPublic—
0x04mBungeeOffsetXfloatPublic—
0x04mBungeeOffsetYfloatPublic—
0x04<DataID>k__BackingFieldDataIDPrivate—

Functions 228

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void ZombieInitialize(int theRow, const ZombieType& theType, bool theVariant, Zombie theParentZombie, int theFromWave, ZombieController controller)Public0x08
void ResetZombieOffset()PublicStatic0x00
void Finalize()2 flags0x00
void Animate()Public0x00
void CheckIfPreyCaught()Public0x00
void EatZombie(Zombie theZombie)Public0x08
void EatPlant(Plant thePlant)Public0x08
void PostUpdate()Public0x00
void Update()Public0x00
void DieNoLoot()Public0x00
void DieDeserialize()Public0x00
void DieWithLoot()Public0x00
void Draw()Public0x00
void DrawZombie(const ZombieDrawPosition& theDrawPos)Public0x1C
void DrawZombieWithParts(const ZombieDrawPosition& theDrawPos)Public0x1C
void DrawZombiePart(int theFrame, int theRow, const ZombieDrawPosition& theDrawPos)Public0x1C
void TakeDamage(int theDamage, const DamageFlags& theDamageFlags)Public0x04
void SetRow(int theRow)Public0x04
float GetPosYBasedOnRow(int theRow)Public0x04
void ApplyChill(bool theIsIceTrap)Public0x01
void UpdateZombieBungee()Public0x00
void BungeeLanding()Public0x00
bool EffectedByDamage(const DamageRangeFlags& theDamageRangeFlags)Public0x04
void PickRandomSpeed()Public0x00
void UpdateZombiePolevaulter()Public0x00
void UpdateZombieDolphinRider()Public0x00
void PickBungeeZombieTarget(int theColumn)Public0x04
int CountBungeesTargetingSunFlowers()Public0x04
Plant FindPlantTarget(const ZombieAttackType& theAttackType)Public0x08
void CheckSquish(const ZombieAttackType& theAttackType)Public0x04
void RiseFromGrave(int theCol, int theRow)Public0x04
void UpdateZombieRiseFromGrave()Public0x00
void UpdateDamageStates(const DamageFlags& theDamageFlags)Public0x04
void UpdateZombiePool()Public0x00
bool ZombieTypeCanGoInPool(const ZombieType& theZombieType)Private0x04
void CheckForPool()Public0x00
ZombieDrawPosition GetDrawPos()Public0x1C
void UpdateZombieHighGround()Public0x00
void CheckForHighGround()Public0x00
bool IsOnHighGround()Public0x01
void DropLoot()Public0x00
bool TrySpawnLevelAward()Public0x01
void StartZombieSound()Public0x00
void StopZombieSound()Public0x00
void UpdateZombieJackInTheBox()Public0x00
void DrawZombieHead(const ZombieDrawPosition& theDrawPos, int theFrame)Public0x1C
void UpdateZombiePosition()Public0x00
Rect GetZombieRect()Public0x10
Rect GetZombieAttackRect()Public0x10
void UpdateZombieWalking()Public0x00
void UpdateZombieBobsled()Public0x00
void BobsledCrash()Public0x00
Plant IsStandingOnSpikeweed()Public0x08
void CheckForZombieStep()Public0x00
void CountExpectedMowers()Public0x00
void OverrideParticleColor(TodParticleSystem aParticle)Public0x08
void OverrideParticleScale(TodParticleSystem aParticle)Public0x08
void PoolSplash(bool theInToPoolSound)Public0x01
void UpdateZombieFlyer()Public0x00
void UpdateZombiePogo()Public0x00
void UpdateZombieNewspaper()Public0x00
void LandFlyer(const DamageFlags& theDamageFlags)Public0x04
void UpdateZombieDigger()Public0x00
bool IsWalkingBackwards()Public0x01
TodParticleSystem AddAttachedParticle(int thePosX, int thePosY, const ParticleEffect& theEffect)Public0x08
void PogoBreak(const DamageFlags& theDamageFlags)Public0x04
void UpdateZombieFalling()Public0x00
void UpdateZombieDancer()Public0x00
ZombieID SummonBackupDancer(int theRow, int thePosX)Public0x04
void SummonBackupDancers()Public0x00
int GetDancerFrame()Public0x04
void BungeeStealTarget()Public0x00
void UpdateYuckyFace()Public0x00
void DrawIceTrap(const ZombieDrawPosition& theDrawPos, bool theFront)Public0x1C
void HitIceTrap()Public0x00
int GetHelmDamageIndex()Public0x04
int GetShieldDamageIndex()Public0x04
int GetTargetShieldDamageIndex()Private0x04
void DrawReanim(const ZombieDrawPosition& theDrawPos, int theBaseRenderGroup)Public0x1C
void UpdatePlaying()Public0x00
bool NeedsMoreBackupDancers()Public0x01
void ConvertToNormalZombie()Public0x00
void UpdateDancerWalking()Public0x00
void StartEating()Public0x00
void StopEating()Public0x00
void UpdateAnimSpeed()Public0x00
void ReanimShowPrefix(const string& theTrackPrefix, int theRenderGroup)Public0x08
void PlayDeathAnim(const DamageFlags& theDamageFlags)Public0x04
void UpdateDeath()Public0x00
void DrawShadow()Public0x00
bool HasShadow()Public0x01
void LoadReanim(const ReanimationType& theReanimationType)Public0x04
int TakeFlyingDamage(int theDamage, const DamageFlags& theDamageFlags)Public0x04
int TakeShieldDamage(int theDamage, const DamageFlags& theDamageFlags)Public0x04
int TakeHelmDamage(int theDamage, const DamageFlags& theDamageFlags)Public0x04
void TakeBodyDamage(int theDamage, const DamageFlags& theDamageFlags)Public0x04
void AttachShield()Public0x00
void DetachShield()Public0x00
void UpdateReanim()Public0x00
float2 GetTrackPosition(const string& aTrackName)Public0x08
void LoadPlainZombieReanim()Public0x00
void ShowDoorArms(bool theShow)Public0x01
void ReanimShowTrack(const string& theTrackName, int theRenderGroup)Public0x08
void PlayZombieAppearSound()Public0x00
void StartMindControlled()Public0x00
bool IsFlying()Public0x01
void DropHead(const DamageFlags& theDamageFlags)Public0x04
bool CanTargetPlant(Plant thePlant, const ZombieAttackType& theAttackType)Public0x08
void UpdateZombieCatapult()Public0x00
Plant FindCatapultTarget()Public0x08
void ZombieCatapultFire(Plant thePlant)Public0x08
void UpdateClimbingLadder()Public0x00
void UpdateZombieGargantuar()Public0x00
int GetBodyDamageIndex()Public0x04
void ApplyBurn()Public0x00
void UpdateBurn()Public0x00
bool ZombieNotWalking()Public0x01
Zombie FindZombieTarget()Public0x08
void PlayZombieReanim(const string& theTrackName, const ReanimLoopType& theLoopType, int theBlendTime, float theAnimRate)Public0x08
void UpdateZombieBackupDancer()Public0x00
ZombiePhase GetDancerPhase()Public0x04
bool IsMovingAtChilledSpeed()Public0x01
void StartWalkAnim(int theBlendTime)Public0x04
ReloadedController AddAttachedReanim(int thePosX, int thePosY, const ReanimationType& theReanimType)Public0x08
void DragUnder()Public0x00
void SetupDoorArms(bool theShow)Public0x01
void SetupReanimLayers(const ZombieType& theZombieType)Public0x04
bool IsOnBoard()Public0x01
bool IsImmobilizied()Public0x01
void ApplyButter()Public0x00
float ZombieTargetLeadX(float theTime)Public0x04
void UpdateZombieImp()Public0x00
void SquishAllInSquare(int theX, int theY, const ZombieAttackType& theAttackType)Public0x04
void RemoveIceTrap()Public0x00
bool IsBouncingPogo()Public0x01
int GetBobsledPosition()Public0x04
void DrawBobsledReanim(const ZombieDrawPosition& theDrawPos, bool theBeforeZombie)Public0x1C
void BobsledDie()Public0x00
void BobsledBurn()Public0x00
bool IsBobsledTeamWithSled()Public0x01
bool CanBeFrozen()Public0x01
bool CanBeChilled()Public0x01
void UpdateZombieSnorkel()Public0x00
void ReanimIgnoreClipRect(const string& theTrackName, bool theIgnoreClipRect)Public0x08
void SetAnimRate(float theAnimRate)Public0x04
void ApplyAnimRate(float theAnimRate)Public0x04
bool IsDeadOrDying()Public0x01
void DrawBungeeReanim(const ZombieDrawPosition& theDrawPos)Public0x1C
void BungeeDie()Public0x00
void ZamboniDeath(const DamageFlags& theDamageFlags)Public0x04
void CatapultDeath(const DamageFlags& theDamageFlags)Public0x04
bool SetupDrawZombieWon()Public0x01
void WalkIntoHouse()Public0x00
void UpdateZamboni()Public0x00
void UpdateZombieChimney()Public0x00
void UpdateLadder()Public0x00
void DropArm(const DamageFlags& theDamageFlags)Public0x04
bool CanLoseBodyParts()Public0x01
void DropHelm(const DamageFlags& theDamageFlags)Public0x04
void DropShield(const DamageFlags& theDamageFlags)Public0x04
void ReanimReenableClipping()Public0x00
void UpdateBoss()Public0x00
void BossPlayIdle()Public0x00
void BossRVLanding()Public0x00
void BossStompContact()Public0x00
bool BossAreBungeesDone()Public0x01
void BossBungeeSpawn()Public0x00
void BossSpawnAttack()Public0x00
void BossBungeeAttack()Public0x00
void BossRVAttack()Public0x00
void BossSpawnContact()Public0x00
void BossBungeeLeave()Public0x00
void BossStompAttack()Public0x00
bool BossCanStompRow(int theRow)Public0x04
void BossDie()Public0x00
void BossHeadAttack()Public0x00
void BossHeadSpitContact()Public0x00
void BossHeadSpit()Public0x00
void UpdateBossFireball()Public0x00
void BossDestroyFireball()Public0x00
void BossDestroyIceballInRow(int theRow)Public0x04
void DiggerLoseAxe()Public0x00
void BungeeDropZombie(Zombie theDroppedZombie, int theGridX, int theGridY)Public0x08
void ShowYuckyFace(bool theShow)Public0x01
void AnimateChewSound()Public0x00
void AnimateChewEffect()Public0x00
void UpdateActions()Public0x00
void CheckForBoardEdge()Public0x00
void UpdateYeti()Public0x00
void BossSetupReanim()Public0x00
void BossSetupReanimAlmanac(Reanimation aDriverReanim)Public0x08
void MowDown()Public0x00
void UpdateMowered()Public0x00
void DropFlag()Public0x00
void DropPole()Public0x00
void DrawBossBackArm(const ZombieDrawPosition& theDrawPos)Public0x1C
void PreloadZombieResources(const ZombieType& theZombieType)PublicStatic0x04
void BossStartDeath()Public0x00
void RemoveColdEffects()Public0x00
void BossHeadSpitEffect()Public0x00
void DrawBossFireBall(const ZombieDrawPosition& theDrawPos)Public0x1C
void UpdateGravestone()Public0x00
void UpdateZombiePeaHead()Public0x00
void UpdateZombieJalapenoHead()Public0x00
void ApplyBossSmokeParticles(bool theEnable)Public0x01
void UpdateZombiquarium()Public0x00
bool ZombiquariumFindClosestBrain()Public0x01
void UpdateZombieGatlingHead()Public0x00
void UpdateZombieSquashHead()Public0x00
bool IsTanglekelpTarget_Lower()Public0x01
bool HasYuckyFaceImage()Public0x01
bool IsTangleKelpTarget()Public0x01
bool IsFireResistant()Public0x01
void EnableMustache(bool theEnableMustache)Public0x01
void EnableFuture(bool theEnableFuture)Public0x01
void BungeeDropPlant()Public0x00
void RemoveButter()Public0x00
void BalloonPropellerHatSpin(bool theSpinning)Public0x01
void DoDaisies()Public0x00
void EnableDanceMode(bool theEnableDance)Public0x01
void BungeeLiftTarget()Public0x00
void SetupWaterTrack(const string& theTrackName)Public0x08
void Reset()Public+1 flags0x00
void Serialize(ref ReloadedBinaryWriter& writer, int version)Public+1 flags0x18
void Deserialize(ref ReloadedBinaryReader& reader, int version)Public+1 flags0x18
void <ZombieInitialize>b__96_0(ReloadedCharacterController controller)Private0x08
void <WalkIntoHouse>b__250_0(float y)Private0x04

Used by 30

types with a member, parameter or interface of this type