tModLoader Throwing Weapon

MegaRayman_PL

Skeletron Prime
How do I make one ? I got the sprite done, but I don't know how to code a throwing weapon, like a throwing knife or shuriken. Any help would really be apprieciated.
 
using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Terraria;
using Terraria.ID;
using Terraria.Graphics.Effects;
using Terraria.Graphics.Shaders;
using Terraria.ModLoader;

namespace yourmod.Weapons
{
public class WoodSpear : ModItem
{
public override void SetDefaults()
{
item.name = "Wooden Spear";
item.damage = 9;
item.noMelee = true;
item.thrown = true;
item.width = 40;
item.height = 40;
item.toolTip = "";
item.useTime = 17;
item.useAnimation = 17;
item.useStyle = 1;
item.knockBack = 4;
item.value = 10;
item.rare = 0;
item.useSound = 1;
item.autoReuse = false;
item.shoot = mod.ProjectileType("WoodSpearP");
item.shootSpeed = 8f;
item.useTurn = true;
item.maxStack = 999;
item.consumable = true;
item.noUseGraphic = true;
}

public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(Terraria.ID.ItemID.Wood, 2);
recipe.AddTile(TileID.WorkBenches);
recipe.SetResult(this, 15);
recipe.AddRecipe();
}
}
}
 
Back
Top Bottom