tModLoader  0.12 Alpha
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 >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(Projectile projectile, Projectile projectileClone)Terraria.ModLoader.GlobalProjectilevirtual
Colliding(Projectile projectile, Rectangle projHitbox, Rectangle targetHitbox)Terraria.ModLoader.GlobalProjectilevirtual
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
FullNameTerraria.ModLoader.ModType
GetAlpha(Projectile projectile, Color lightColor)Terraria.ModLoader.GlobalProjectilevirtual
GetGlobal< TEntity, TGlobal, TResult >(Instanced< TGlobal >[] globals, TResult baseInstance) (defined in Terraria.ModLoader.GlobalType< Projectile >)Terraria.ModLoader.GlobalType< Projectile >static
GetGlobal< TEntity, TGlobal, TResult >(Instanced< TGlobal >[] globals, bool exactType) (defined in Terraria.ModLoader.GlobalType< Projectile >)Terraria.ModLoader.GlobalType< Projectile >static
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
Instance(Projectile projectile) (defined in Terraria.ModLoader.GlobalProjectile)Terraria.ModLoader.GlobalProjectile
Instance< T >(Instanced< T >[] globals, ushort index) (defined in Terraria.ModLoader.GlobalType< Projectile >)Terraria.ModLoader.GlobalType< Projectile >static
InstancePerEntityTerraria.ModLoader.GlobalType< Projectile >
IsLoadingEnabled(Mod mod)Terraria.ModLoader.ModTypevirtual
Kill(Projectile projectile, int timeLeft)Terraria.ModLoader.GlobalProjectilevirtual
Load()Terraria.ModLoader.ModTypevirtual
MinionContactDamage(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
ModTerraria.ModLoader.ModType
ModifyDamageHitbox(Projectile projectile, ref Rectangle hitbox)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
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
Register()Terraria.ModLoader.GlobalProjectileprotectedvirtual
SetDefaults(Projectile projectile)Terraria.ModLoader.GlobalProjectilevirtual
SetStaticDefaults()Terraria.ModLoader.ModTypevirtual
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
TryGetGlobal< TGlobal, TResult >(Instanced< TGlobal >[] globals, TResult baseInstance, out TResult result) (defined in Terraria.ModLoader.GlobalType< Projectile >)Terraria.ModLoader.GlobalType< Projectile >static
TryGetGlobal< TGlobal, TResult >(Instanced< TGlobal >[] globals, bool exactType, out TResult result) (defined in Terraria.ModLoader.GlobalType< Projectile >)Terraria.ModLoader.GlobalType< Projectile >static
Unload()Terraria.ModLoader.ModTypevirtual
UseGrapple(Player player, ref int type)Terraria.ModLoader.GlobalProjectilevirtual