Skip to main content

RainbowClownCopter

using Terraria.DataStructures;
using Terraria.ID;
using Terraria.ModLoader;

namespace ClownCopter.Items
{
public class RainbowClownCopter : ModItem
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Rainbow Clown Copter");
Tooltip.SetDefault("The ultimate clown copter!");
// ticksperframe, frameCount
Main.RegisterItemAnimation(item.type, new DrawAnimationVertical(5, 8));
ItemID.Sets.AnimatesAsSoul[item.type] = true;
ItemID.Sets.ItemIconPulse[item.type] = true;
ItemID.Sets.ItemNoGravity[item.type] = true;
}

public override void SetDefaults()
{
item.width = 65;
item.height = 66;
item.useTime = 20;
item.useAnimation = 20;
item.useStyle = 3;
item.value = 999999999;
item.rare = 12;
item.UseSound = SoundID.Item68;
item.noMelee = true;
item.mountType = mod.MountType("RainbowClownCopter");
}

public override void AddRecipes()
{
ModRecipe recipe = new ModRecipe(mod);
recipe.AddIngredient(ItemID.DirtBlock, 1);
recipe.AddIngredient(ItemID.GoldBar, 250);
recipe.AddIngredient(ItemID.IronBar, 250);
recipe.AddIngredient(ItemID.TitaniumBar, 250);
recipe.AddIngredient(ItemID.CobaltBar, 250);
recipe.AddIngredient(ItemID.HellstoneBar, 250);
recipe.AddIngredient(ItemID.AdamantiteBar, 250);
recipe.AddIngredient(ItemID.ChlorophyteBar, 250);
recipe.AddIngredient(ItemID.PalladiumBar, 250);
recipe.AddIngredient(ItemID.SpectreBar, 250);
recipe.AddTile(TileID.TinkerersWorkbench);
recipe.SetResult(this);
recipe.AddRecipe();
}
}
}