AddHook< F >(Expression< Func< GlobalProjectile, F > > func) | Terraria.ModLoader.ProjectileLoader | privatestatic |
AI(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
CanCutTiles(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
CanDamage(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
CanHitNPC(Projectile projectile, NPC target) | Terraria.ModLoader.ProjectileLoader | static |
CanHitPlayer(Projectile projectile, Player target) | Terraria.ModLoader.ProjectileLoader | static |
CanHitPvp(Projectile projectile, Player target) | Terraria.ModLoader.ProjectileLoader | static |
CanUseGrapple(int type, Player player) | Terraria.ModLoader.ProjectileLoader | static |
Colliding(Projectile projectile, Rectangle projHitbox, Rectangle targetHitbox) | Terraria.ModLoader.ProjectileLoader | static |
CutTiles(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
DelegateGrapplePullSpeed(Projectile projectile, Player player, ref float speed) | Terraria.ModLoader.ProjectileLoader | private |
DelegateGrappleRetreatSpeed(Projectile projectile, Player player, ref float speed) | Terraria.ModLoader.ProjectileLoader | private |
DelegateGrappleTargetPoint(Projectile projectile, Player player, ref float grappleX, ref float grappleY) | Terraria.ModLoader.ProjectileLoader | private |
DelegateModifyDamageHitbox(Projectile projectile, ref Rectangle hitbox) | Terraria.ModLoader.ProjectileLoader | private |
DelegateModifyHitNPC(Projectile projectile, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) | Terraria.ModLoader.ProjectileLoader | private |
DelegateModifyHitPlayer(Projectile projectile, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ProjectileLoader | private |
DelegateModifyHitPvp(Projectile projectile, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ProjectileLoader | private |
DelegateNumGrappleHooks(Projectile projectile, Player player, ref int numHooks) | Terraria.ModLoader.ProjectileLoader | private |
DelegateTileCollideStyle(Projectile projectile, ref int width, ref int height, ref bool fallThrough) | Terraria.ModLoader.ProjectileLoader | private |
DelegateUseGrapple(Player player, ref int type) | Terraria.ModLoader.ProjectileLoader | private |
DrawHeldProjInFrontOfHeldItemAndArms(Projectile projectile, ref bool flag) | Terraria.ModLoader.ProjectileLoader | static |
DrawOffset(Projectile projectile, ref int offsetX, ref int offsetY, ref float originX) | Terraria.ModLoader.ProjectileLoader | static |
GetAlpha(Projectile projectile, Color lightColor) | Terraria.ModLoader.ProjectileLoader | static |
GetProjectile(int type) | Terraria.ModLoader.ProjectileLoader | static |
GrappleOutOfRange(float distance, Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
GrapplePullSpeed(Projectile projectile, Player player, ref float speed) | Terraria.ModLoader.ProjectileLoader | static |
GrappleRetreatSpeed(Projectile projectile, Player player, ref float speed) | Terraria.ModLoader.ProjectileLoader | static |
GrappleTargetPoint(Projectile projectile, Player player, ref float grappleX, ref float grappleY) | Terraria.ModLoader.ProjectileLoader | static |
HasMethod(Type t, string method, params Type[] args) | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookAI | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanCutTiles | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanDamage | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanHitNPC | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanHitPlayer | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanHitPvp | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCanUseGrapple | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookColliding | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookCutTiles | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookDrawBehind | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookGetAlpha | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookGrapplePullSpeed | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookGrappleRetreatSpeed | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookGrappleTargetPoint | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookKill | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookMinionContactDamage | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookModifyDamageHitbox | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookModifyHitNPC | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookModifyHitPlayer | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookModifyHitPvp | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookNumGrappleHooks | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookOnHitNPC | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookOnHitPlayer | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookOnHitPvp | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookOnTileCollide | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPostAI | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPostDraw | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPreAI | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPreDraw | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPreDrawExtras | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookPreKill | Terraria.ModLoader.ProjectileLoader | privatestatic |
hooks | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookSetDefaults | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookShouldUpdatePosition | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookSingleGrappleHook | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookTileCollideStyle | Terraria.ModLoader.ProjectileLoader | privatestatic |
HookUseGrapple | Terraria.ModLoader.ProjectileLoader | privatestatic |
Kill(Projectile projectile, int timeLeft) | Terraria.ModLoader.ProjectileLoader | static |
MinionContactDamage(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
ModifyDamageHitbox(Projectile projectile, ref Rectangle hitbox) | Terraria.ModLoader.ProjectileLoader | static |
ModifyHitNPC(Projectile projectile, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) | Terraria.ModLoader.ProjectileLoader | static |
ModifyHitPlayer(Projectile projectile, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ProjectileLoader | static |
ModifyHitPvp(Projectile projectile, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ProjectileLoader | static |
nextProjectile | Terraria.ModLoader.ProjectileLoader | privatestatic |
NumGrappleHooks(Projectile projectile, Player player, ref int numHooks) | Terraria.ModLoader.ProjectileLoader | static |
OnHitNPC(Projectile projectile, NPC target, int damage, float knockback, bool crit) | Terraria.ModLoader.ProjectileLoader | static |
OnHitPlayer(Projectile projectile, Player target, int damage, bool crit) | Terraria.ModLoader.ProjectileLoader | static |
OnHitPvp(Projectile projectile, Player target, int damage, bool crit) | Terraria.ModLoader.ProjectileLoader | static |
OnTileCollide(Projectile projectile, Vector2 oldVelocity) | Terraria.ModLoader.ProjectileLoader | static |
PostAI(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
PostDraw(Projectile projectile, SpriteBatch spriteBatch, Color lightColor) | Terraria.ModLoader.ProjectileLoader | static |
PreAI(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
PreDraw(Projectile projectile, SpriteBatch spriteBatch, Color lightColor) | Terraria.ModLoader.ProjectileLoader | static |
PreDrawExtras(Projectile projectile, SpriteBatch spriteBatch) | Terraria.ModLoader.ProjectileLoader | static |
PreKill(Projectile projectile, int timeLeft) | Terraria.ModLoader.ProjectileLoader | static |
ProjectileAI(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
ProjectileCount | Terraria.ModLoader.ProjectileLoader | static |
ReadExtraAI(BinaryReader reader, BitsByte flags) | Terraria.ModLoader.ProjectileLoader | static |
ReceiveExtraAI(Projectile projectile, byte[] extraAI) | Terraria.ModLoader.ProjectileLoader | static |
SendExtraAI(Projectile projectile, ref BitsByte flags) | Terraria.ModLoader.ProjectileLoader | static |
ShouldUpdatePosition(Projectile projectile) | Terraria.ModLoader.ProjectileLoader | static |
SingleGrappleHook(int type, Player player) | Terraria.ModLoader.ProjectileLoader | static |
TileCollideStyle(Projectile projectile, ref int width, ref int height, ref bool fallThrough) | Terraria.ModLoader.ProjectileLoader | static |
UseGrapple(Player player, ref int type) | Terraria.ModLoader.ProjectileLoader | static |