tModLoader v2023.01
A mod to make and play Terraria mods
Terraria.ModLoader.GlobalProjectile Member List

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

AI(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
AppliesToEntity(TEntity entity, bool lateInstantiation)Terraria.ModLoader.GlobalType< Projectile, GlobalProjectile >virtual
CanCutTiles(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
CanDamage(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
CanHitNPC(Projectile projectile, NPC target)Terraria.ModLoader.GlobalProjectilevirtual
CanHitPlayer(Projectile projectile, Player target)Terraria.ModLoader.GlobalProjectilevirtual
CanHitPvp(Projectile projectile, Player target)Terraria.ModLoader.GlobalProjectilevirtual
CanUseGrapple(int type, Player player)Terraria.ModLoader.GlobalProjectilevirtual
Clone(TEntity from, TEntity to)Terraria.ModLoader.GlobalType< Projectile, GlobalProjectile >virtual
Terraria::ModLoader::ModType.Clone(TEntity newEntity)Terraria.ModLoader.ModType< TEntity, TModType >virtual
CloneNewInstancesTerraria.ModLoader.GlobalType< Projectile, GlobalProjectile >protected
Colliding(Projectile projectile, Rectangle projHitbox, Rectangle targetHitbox)Terraria.ModLoader.GlobalProjectilevirtual
CreateTemplateEntity() (defined in Terraria.ModLoader.ModType< TEntity, TModType >)Terraria.ModLoader.ModType< TEntity, TModType >protectedpure virtual
CutTiles(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
DrawBehind(Projectile projectile, int index, List< int > behindNPCsAndTiles, List< int > behindNPCs, List< int > behindProjectiles, List< int > overPlayers, List< int > overWiresUI)Terraria.ModLoader.GlobalProjectilevirtual
Entity (defined in Terraria.ModLoader.ModType< TEntity, TModType >)Terraria.ModLoader.ModType< TEntity, TModType >
FullNameTerraria.ModLoader.ModType< TEntity, TModType >
GetAlpha(Projectile projectile, Color lightColor)Terraria.ModLoader.GlobalProjectilevirtual
GrapplePullSpeed(Projectile projectile, Player player, ref float speed)Terraria.ModLoader.GlobalProjectilevirtual
GrappleRetreatSpeed(Projectile projectile, Player player, ref float speed)Terraria.ModLoader.GlobalProjectilevirtual
GrappleTargetPoint(Projectile projectile, Player player, ref float grappleX, ref float grappleY)Terraria.ModLoader.GlobalProjectilevirtual
InitTemplateInstance()Terraria.ModLoader.ModType< TEntity, TModType >protectedvirtual
InitTemplateInstance()Terraria.ModLoader.ModType< TEntity, TModType >protectedvirtual
Instance(Projectile projectile) (defined in Terraria.ModLoader.GlobalProjectile)Terraria.ModLoader.GlobalProjectile
InstancePerEntityTerraria.ModLoader.GlobalType< Projectile, GlobalProjectile >
IsCloneableTerraria.ModLoader.GlobalType< Projectile, GlobalProjectile >
IsLoadingEnabled(Mod mod)Terraria.ModLoader.ModType< TEntity, TModType >virtual
Kill(Projectile projectile, int timeLeft)Terraria.ModLoader.GlobalProjectilevirtual
Load()Terraria.ModLoader.ModType< TEntity, TModType >virtual
MinionContactDamage(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
ModTerraria.ModLoader.ModType< TEntity, TModType >
ModifyDamageHitbox(Projectile projectile, ref Rectangle hitbox)Terraria.ModLoader.GlobalProjectilevirtual
ModifyDamageScaling(Projectile projectile, ref float damageScale)Terraria.ModLoader.GlobalProjectilevirtual
ModifyHitNPC(Projectile projectile, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.GlobalProjectilevirtual
ModifyHitPlayer(Projectile projectile, Player target, ref int damage, ref bool crit)Terraria.ModLoader.GlobalProjectilevirtual
ModifyHitPvp(Projectile projectile, Player target, ref int damage, ref bool crit)Terraria.ModLoader.GlobalProjectilevirtual
NameTerraria.ModLoader.ModType< TEntity, TModType >
NewInstance(TEntity target)Terraria.ModLoader.GlobalType< Projectile, GlobalProjectile >virtual
NumGrappleHooks(Projectile projectile, Player player, ref int numHooks)Terraria.ModLoader.GlobalProjectilevirtual
OnHitNPC(Projectile projectile, NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.GlobalProjectilevirtual
OnHitPlayer(Projectile projectile, Player target, int damage, bool crit)Terraria.ModLoader.GlobalProjectilevirtual
OnHitPvp(Projectile projectile, Player target, int damage, bool crit)Terraria.ModLoader.GlobalProjectilevirtual
OnSpawn(Projectile projectile, IEntitySource source)Terraria.ModLoader.GlobalProjectilevirtual
OnTileCollide(Projectile projectile, Vector2 oldVelocity)Terraria.ModLoader.GlobalProjectilevirtual
PostAI(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
PostDraw(Projectile projectile, Color lightColor)Terraria.ModLoader.GlobalProjectilevirtual
PreAI(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
PreDraw(Projectile projectile, ref Color lightColor)Terraria.ModLoader.GlobalProjectilevirtual
PreDrawExtras(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
PreKill(Projectile projectile, int timeLeft)Terraria.ModLoader.GlobalProjectilevirtual
ReceiveExtraAI(Projectile projectile, BitReader bitReader, BinaryReader binaryReader)Terraria.ModLoader.GlobalProjectilevirtual
Register()Terraria.ModLoader.GlobalProjectileprotectedvirtual
SendExtraAI(Projectile projectile, BitWriter bitWriter, BinaryWriter binaryWriter)Terraria.ModLoader.GlobalProjectilevirtual
SetDefaults(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
SetStaticDefaults()Terraria.ModLoader.ModType< TEntity, TModType >virtual
SetupContent()Terraria.ModLoader.GlobalProjectilevirtual
ShouldUpdatePosition(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
SingleGrappleHook(int type, Player player)Terraria.ModLoader.GlobalProjectilevirtual
TileCollideStyle(Projectile projectile, ref int width, ref int height, ref bool fallThrough, ref Vector2 hitboxCenterFrac)Terraria.ModLoader.GlobalProjectilevirtual
Unload()Terraria.ModLoader.ModType< TEntity, TModType >virtual
UseGrapple(Player player, ref int type)Terraria.ModLoader.GlobalProjectilevirtual
ValidateType()Terraria.ModLoader.GlobalType< Projectile, GlobalProjectile >protectedvirtual