tModLoader v2022.09
A mod to make and play Terraria mods
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
Terraria.ModLoader.ModProjectile Member List

This is the complete list of members for Terraria.ModLoader.ModProjectile, including all inherited members.

AI()Terraria.ModLoader.ModProjectilevirtual
AITypeTerraria.ModLoader.ModProjectile
AutoStaticDefaults()Terraria.ModLoader.ModProjectilevirtual
CanCutTiles()Terraria.ModLoader.ModProjectilevirtual
CanDamage()Terraria.ModLoader.ModProjectilevirtual
CanHitNPC(NPC target)Terraria.ModLoader.ModProjectilevirtual
CanHitPlayer(Player target)Terraria.ModLoader.ModProjectilevirtual
CanHitPvp(Player target)Terraria.ModLoader.ModProjectilevirtual
CanUseGrapple(Player player)Terraria.ModLoader.ModProjectilevirtual
Clone(TEntity newEntity)Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
CloneNewInstancesTerraria.ModLoader.ModType< Projectile, ModProjectile >protected
Colliding(Rectangle projHitbox, Rectangle targetHitbox)Terraria.ModLoader.ModProjectilevirtual
CooldownSlotTerraria.ModLoader.ModProjectile
CreateTemplateEntity() (defined in Terraria.ModLoader.ModProjectile)Terraria.ModLoader.ModProjectileprotectedvirtual
CutTiles()Terraria.ModLoader.ModProjectilevirtual
DisplayNameTerraria.ModLoader.ModProjectile
DrawBehind(int index, List< int > behindNPCsAndTiles, List< int > behindNPCs, List< int > behindProjectiles, List< int > overPlayers, List< int > overWiresUI)Terraria.ModLoader.ModProjectilevirtual
DrawHeldProjInFrontOfHeldItemAndArmsTerraria.ModLoader.ModProjectile
DrawOffsetXTerraria.ModLoader.ModProjectile
DrawOriginOffsetXTerraria.ModLoader.ModProjectile
DrawOriginOffsetYTerraria.ModLoader.ModProjectile
FullNameTerraria.ModLoader.ModType< Projectile, ModProjectile >
GetAlpha(Color lightColor)Terraria.ModLoader.ModProjectilevirtual
GlowTextureTerraria.ModLoader.ModProjectile
GrapplePullSpeed(Player player, ref float speed)Terraria.ModLoader.ModProjectilevirtual
GrappleRange()Terraria.ModLoader.ModProjectilevirtual
GrappleRetreatSpeed(Player player, ref float speed)Terraria.ModLoader.ModProjectilevirtual
GrappleTargetPoint(Player player, ref float grappleX, ref float grappleY)Terraria.ModLoader.ModProjectilevirtual
InitTemplateInstance()Terraria.ModLoader.ModType< Projectile, ModProjectile >protectedvirtual
InitTemplateInstance()Terraria.ModLoader.ModType< Projectile, ModProjectile >protected
IsCloneableTerraria.ModLoader.ModType< Projectile, ModProjectile >
IsLoadingEnabled(Mod mod)Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
Kill(int timeLeft)Terraria.ModLoader.ModProjectilevirtual
Load()Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
MinionContactDamage()Terraria.ModLoader.ModProjectilevirtual
ModTerraria.ModLoader.ModType< Projectile, ModProjectile >
ModifyDamageHitbox(ref Rectangle hitbox)Terraria.ModLoader.ModProjectilevirtual
ModifyDamageScaling(ref float damageScale)Terraria.ModLoader.ModProjectilevirtual
ModifyFishingLine(ref Vector2 lineOriginOffset, ref Color lineColor)Terraria.ModLoader.ModProjectilevirtual
ModifyHitNPC(NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.ModProjectilevirtual
ModifyHitPlayer(Player target, ref int damage, ref bool crit)Terraria.ModLoader.ModProjectilevirtual
ModifyHitPvp(Player target, ref int damage, ref bool crit)Terraria.ModLoader.ModProjectilevirtual
NameTerraria.ModLoader.ModType< Projectile, ModProjectile >
NewInstance(TEntity entity)Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
NumGrappleHooks(Player player, ref int numHooks)Terraria.ModLoader.ModProjectilevirtual
OnHitNPC(NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.ModProjectilevirtual
OnHitPlayer(Player target, int damage, bool crit)Terraria.ModLoader.ModProjectilevirtual
OnHitPvp(Player target, int damage, bool crit)Terraria.ModLoader.ModProjectilevirtual
OnSpawn(IEntitySource source)Terraria.ModLoader.ModProjectilevirtual
OnTileCollide(Vector2 oldVelocity)Terraria.ModLoader.ModProjectilevirtual
PostAI()Terraria.ModLoader.ModProjectilevirtual
PostDraw(Color lightColor)Terraria.ModLoader.ModProjectilevirtual
PreAI()Terraria.ModLoader.ModProjectilevirtual
PreDraw(ref Color lightColor)Terraria.ModLoader.ModProjectilevirtual
PreDrawExtras()Terraria.ModLoader.ModProjectilevirtual
PreKill(int timeLeft)Terraria.ModLoader.ModProjectilevirtual
ProjectileTerraria.ModLoader.ModProjectile
ReceiveExtraAI(BinaryReader reader)Terraria.ModLoader.ModProjectilevirtual
Register()Terraria.ModLoader.ModProjectileprotectedvirtual
SendExtraAI(BinaryWriter writer)Terraria.ModLoader.ModProjectilevirtual
SetDefaults()Terraria.ModLoader.ModProjectilevirtual
SetStaticDefaults()Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
SetupContent()Terraria.ModLoader.ModProjectilevirtual
ShouldUpdatePosition()Terraria.ModLoader.ModProjectilevirtual
SingleGrappleHook(Player player)Terraria.ModLoader.ModProjectilevirtual
TextureTerraria.ModLoader.ModProjectile
TileCollideStyle(ref int width, ref int height, ref bool fallThrough, ref Vector2 hitboxCenterFrac)Terraria.ModLoader.ModProjectilevirtual
TypeTerraria.ModLoader.ModProjectile
Unload()Terraria.ModLoader.ModType< Projectile, ModProjectile >virtual
UseGrapple(Player player, ref int type)Terraria.ModLoader.ModProjectilevirtual
ValidateType()Terraria.ModLoader.ModType< Projectile, ModProjectile >protectedvirtual