|
tModLoader v2026.07
A mod to make and play Terraria mods
|
This is the complete list of members for ProjectileLoader, including all inherited members.
| AddModHook< T >(T hook) (defined in ProjectileLoader) | ProjectileLoader | static |
| AI(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanCutTiles(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanDamage(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanHitNPC(Projectile projectile, NPC target) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanHitPlayer(Projectile projectile, Player target) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanHitPvp(Projectile projectile, Player target) (defined in ProjectileLoader) | ProjectileLoader | static |
| CanUseGrapple(int type, Player player) (defined in ProjectileLoader) | ProjectileLoader | static |
| Colliding(Projectile projectile, Rectangle projHitbox, Rectangle targetHitbox) (defined in ProjectileLoader) | ProjectileLoader | static |
| CutTiles(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| DrawHeldProjInFrontOfHeldItemAndArms(Projectile projectile, ref bool flag) (defined in ProjectileLoader) | ProjectileLoader | static |
| DrawOffset(Projectile projectile, ref int offsetX, ref int offsetY, ref float originX) (defined in ProjectileLoader) | ProjectileLoader | static |
| FlailSpinCollisionRange(Projectile projectile, ref float range) (defined in ProjectileLoader) | ProjectileLoader | static |
| FlailStats(Projectile projectile, ref int launchTimeLimit, ref float launchSpeed, ref float maxLaunchLength, ref float retractAcceleration, ref float maxRetractSpeed, ref float forcedRetractAcceleration, ref float maxForcedRetractSpeed, ref int ricochetTimeLimit, ref float spinVisualDistance) (defined in ProjectileLoader) | ProjectileLoader | static |
| GetAlpha(Projectile projectile, Color lightColor) (defined in ProjectileLoader) | ProjectileLoader | static |
| GetProjectile(int type) | ProjectileLoader | static |
| GrappleCanLatchOnTo(Projectile projectile, Player player, int x, int y) (defined in ProjectileLoader) | ProjectileLoader | static |
| GrappleOutOfRange(float distance, Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| GrapplePullSpeed(Projectile projectile, Player player, ref float speed) (defined in ProjectileLoader) | ProjectileLoader | static |
| GrappleRetreatSpeed(Projectile projectile, Player player, ref float speed) (defined in ProjectileLoader) | ProjectileLoader | static |
| GrappleTargetPoint(Projectile projectile, Player player, ref float grappleX, ref float grappleY) (defined in ProjectileLoader) | ProjectileLoader | static |
| Kill_Obsolete(Projectile projectile, int timeLeft) (defined in ProjectileLoader) | ProjectileLoader | static |
| MinionContactDamage(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| ModifyDamageHitbox(Projectile projectile, ref Rectangle hitbox) (defined in ProjectileLoader) | ProjectileLoader | static |
| ModifyFishingLine(Projectile projectile, ref float polePosX, ref float polePosY, ref Color lineColor) (defined in ProjectileLoader) | ProjectileLoader | static |
| ModifyHitNPC(Projectile projectile, NPC target, ref NPC.HitModifiers modifiers) (defined in ProjectileLoader) | ProjectileLoader | static |
| ModifyHitPlayer(Projectile projectile, Player target, ref Player.HurtModifiers modifiers) (defined in ProjectileLoader) | ProjectileLoader | static |
| NumGrappleHooks(Projectile projectile, Player player, ref int numHooks) (defined in ProjectileLoader) | ProjectileLoader | static |
| OnHitNPC(Projectile projectile, NPC target, in NPC.HitInfo hit, int damageDone) (defined in ProjectileLoader) | ProjectileLoader | static |
| OnHitPlayer(Projectile projectile, Player target, in Player.HurtInfo hurtInfo) (defined in ProjectileLoader) | ProjectileLoader | static |
| OnKill(Projectile projectile, int timeLeft) (defined in ProjectileLoader) | ProjectileLoader | static |
| OnTileCollide(Projectile projectile, Vector2 oldVelocity) (defined in ProjectileLoader) | ProjectileLoader | static |
| PostAI(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| PostDraw(Projectile projectile, Color lightColor) (defined in ProjectileLoader) | ProjectileLoader | static |
| PreAI(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| PreDraw(Projectile projectile, ref Color lightColor) (defined in ProjectileLoader) | ProjectileLoader | static |
| PreDrawExtras(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| PreKill(Projectile projectile, int timeLeft) (defined in ProjectileLoader) | ProjectileLoader | static |
| ProjectileAI(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| ProjectileCount (defined in ProjectileLoader) | ProjectileLoader | static |
| ReadExtraAI(BinaryReader reader) (defined in ProjectileLoader) | ProjectileLoader | static |
| ReceiveExtraAI(Projectile projectile, byte[] extraAI) (defined in ProjectileLoader) | ProjectileLoader | static |
| SendExtraAI(BinaryWriter writer, byte[] extraAI) (defined in ProjectileLoader) | ProjectileLoader | static |
| ShouldUpdatePosition(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |
| TileCollideStyle(Projectile projectile, ref int width, ref int height, ref bool fallThrough, ref Vector2 hitboxCenterFrac) (defined in ProjectileLoader) | ProjectileLoader | static |
| UseGrapple(Player player, ref int type) (defined in ProjectileLoader) | ProjectileLoader | static |
| WriteExtraAI(Projectile projectile) (defined in ProjectileLoader) | ProjectileLoader | static |