예제 #1
0
        public override int CreateProjectile(Player player, ref Microsoft.Xna.Framework.Vector2 dir)
        {
            int proj = Projectile.NewProjectile(player.Center, TervaniaUtils.AdjustMagnitude(ref dir, item.shootSpeed, item.shootSpeed), ProjectileID.TendonHook, item.damage, item.knockBack, player.whoAmI);

            Main.projectile[proj].friendly  = true;
            Main.projectile[proj].hostile   = false;
            Main.projectile[proj].penetrate = 3;
            return(proj);
        }
예제 #2
0
 public virtual int CreateProjectile(Player player, ref Vector2 dir) => Projectile.NewProjectile(player.Center, TervaniaUtils.AdjustMagnitude(ref dir, item.shootSpeed, item.shootSpeed), item.shoot, item.damage, item.knockBack, player.whoAmI);