Zdexby TheHolyOneZ
49,743 classes
Class

Projectile

: ReloadedObject : Object
Reloaded.Gameplay.Projectile, Assembly-CSharp 0x00E8 (232 B) inherited 0x0070 Assembly-CSharp.dll
0x00x00E8

Members 28

OffsetSizeNameTypeFlagsDefault
0x04mFrameintPublic—
0x04mNumFramesintPublic—
0x04mAnimCounterintPublic—
0x04mPosXfloatPublic—
0x04mPosYfloatPublic—
0x04mPosZfloatPublic—
0x04mVelXfloatPublic—
0x04mVelYfloatPublic—
0x04mVelZfloatPublic—
0x04mAccZfloatPublic—
0x04mShadowYfloatPublic—
0x01mDeadboolPublic—
0x009D0x03padding / unreflected
0x04mAnimTicksPerFrameintPublic—
0x04mMotionTypeProjectileMotionPublic—
0x04mProjectileTypeProjectileTypePublic—
0x04mProjectileAgeintPublic—
0x04mClickBackoffCounterintPublic—
0x04mRotationfloatPublic—
0x04mRotationSpeedfloatPublic—
0x01mOnHighGroundboolPublic—
0x00BD0x03padding / unreflected
0x04mDamageRangeFlagsDamageRangeFlagsPublic—
0x04mHitTorchwoodGridXintPublic—
0x04mAttachmentIDAttachmentIDPublic—
0x04mCobTargetXfloatPublic—
0x04mCobTargetRowintPublic—
0x04mTargetZombieIDZombieIDPublic—
0x04mLastPortalXintPublic—
0x00DC0x04padding / unreflected
0x08mControllerProjectileControllerPublic—
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 27

SignatureFlagsNativeParams
void ProjectileInitialize(int theX, int theY, int theRenderOrder, int theRow, const ProjectileType& theProjectileType)Public0x04
void Update()Public0x00
void Draw()Public0x00
void DrawShadow()Public0x00
void Die()Public0x00
void DoImpact(Zombie theZombie)Public0x08
void UpdateMotion()Public0x00
void CheckForCollision()Public0x00
Zombie FindCollisionTarget()Public0x08
void UpdateLobMotion()Public0x00
void CheckForHighGround()Public0x00
bool CantHitHighGround()Public0x01
void DoSplashDamage(Zombie theZombie)Public0x08
DamageFlags GetDamageFlags(Zombie theZombie)Public0x08
Rect GetProjectileRect()Public0x10
void UpdateNormalMotion()Public0x00
Plant FindCollisionTargetPlant()Public0x08
void ConvertToFireball(int aGridX)Public0x04
void ConvertToPea(int aGridX)Public0x04
bool IsSplashDamage(Zombie theZombie)Public0x08
void PlayImpactSound(Zombie theZombie)Public0x08
bool IsZombieHitBySplash(Zombie theZombie)Public0x08
bool PeaAboutToHitTorchwood()Public0x01
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 .ctor()Public+1 flags0x00

Used by 10

types with a member, parameter or interface of this type