1401 lines
50 KiB
C#
1401 lines
50 KiB
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public enum ItemType {
|
|
NONE,
|
|
OVERSUIT,
|
|
EQUIP_BOW,
|
|
EQUIP_HAT,
|
|
EQUIP_OVERALL,
|
|
EQUIP_SHOES,
|
|
EQUIP_GLOVES,
|
|
USE,
|
|
ETC,
|
|
}
|
|
|
|
public enum ItemSubType {
|
|
NONE = 0,
|
|
|
|
// Item Pack 1
|
|
MONEY = 1,
|
|
MONEY2 = 2,
|
|
MONEY3 = 3,
|
|
ENHANCE = 4,
|
|
ENHANCE2 = 5,
|
|
ENHANCE3 = 6,
|
|
MUSHROOM_SOUP = 7,
|
|
BARLEY_TEA = 8,
|
|
BREAD_LOAF = 9,
|
|
APPLE = 10,
|
|
WATERMELON_SLICE = 11,
|
|
MILK_BOTTLE = 12,
|
|
CHEESE_WEDGE = 13,
|
|
CRAB_CAKE = 14,
|
|
SALAD = 15,
|
|
PROTEIN_SHAKE = 16,
|
|
PROTEIN_PILL = 17,
|
|
TRAIL_MIX = 18,
|
|
POTATO = 19,
|
|
HOT_CHOCOLATE = 20,
|
|
COFFEE = 21,
|
|
ORANGE_JUICE = 22,
|
|
APPLE_JUICE = 23,
|
|
STRAWBERRY_MILK = 24,
|
|
GINGERBREAD = 25,
|
|
SHAVED_ICE = 26,
|
|
CHAI_TEA = 27,
|
|
AVOCADO = 28,
|
|
HARD_BOILED_EGG = 29,
|
|
ALMONDS = 30,
|
|
|
|
// Item Pack 2
|
|
SWEET_POTATO = 31,
|
|
TASTY_MUSHROOM = 32,
|
|
TASTY_MUSHROOM_SOUP = 33,
|
|
SPIRIT_WATER = 34,
|
|
GREEN_MUSHROOM_SAMPLE = 35,
|
|
RED_MUSHROOM_SAMPLE = 36,
|
|
BRANCH = 37,
|
|
SQUIRREL_FUR = 38,
|
|
FOX_FUR = 39,
|
|
HARPY_FEATHER = 40,
|
|
LARGE_HARPY_FEATHER = 41,
|
|
SOFT_FABRIC = 42,
|
|
BREASTPLATE = 43,
|
|
FUZZY_SCARF = 44,
|
|
FAIRY_DUST = 45,
|
|
SMALL_SPIRIT = 46,
|
|
BLOOD_VIAL = 47,
|
|
HUNTING_KNIFE = 48,
|
|
SCABBARD = 49,
|
|
QUIVER = 50,
|
|
DAGGER = 51,
|
|
OIL = 52,
|
|
HEFTY_SCABBARD = 53,
|
|
ARTISAN_QUIVER = 54,
|
|
SHARP_DAGGER = 55,
|
|
SLICK_OIL = 56,
|
|
COMMANDER_BADGE = 57,
|
|
WHITE_LION_FUR = 58,
|
|
ANTLER = 59,
|
|
SPIRIT_ROCK = 60,
|
|
ARROW_HEAD = 61,
|
|
METAL_SKIRT = 62,
|
|
WAND = 63,
|
|
KNAPSCAK = 64,
|
|
DRAGON_SCALE = 65,
|
|
|
|
// Item Pack 3
|
|
SCUM = 66,
|
|
SLUDGE = 67,
|
|
STOLEN_WALLET = 68,
|
|
HITLIST = 69,
|
|
RAG = 70,
|
|
BANDAGE = 71,
|
|
MANA_VIAL = 72,
|
|
WITCH_HAT = 73,
|
|
ESSENCE_OF_ICE = 74,
|
|
ESSENCE_OF_WIND = 75,
|
|
ESSENCE_OF_FIRE = 76,
|
|
ESSENCE_OF_MANA = 77,
|
|
PROFESSOR_GLASSES = 78,
|
|
SILKY_HAIR = 79,
|
|
WITCH_BLOOMERS = 80,
|
|
LIBRARIAN_GLASSES = 81,
|
|
ARMOR_PLATE = 82,
|
|
ALL_PURPOSE_GLOVES = 83,
|
|
RAM_HORN = 84,
|
|
THICK_SOCK = 85,
|
|
LION_CLAW = 86,
|
|
RAZOR_SHARP_EDGE = 87,
|
|
DENSE_SPIRIT_ROCK = 88,
|
|
INTRICATE_STAFF = 89,
|
|
MARK_OF_HERO = 90,
|
|
DRESS_TATTERS = 91,
|
|
LOCK_OF_GODDESS_HAIR = 92,
|
|
SPIRIT_BALL = 93,
|
|
DENSE_SPIRIT_BALL = 94,
|
|
ESSENCE_OF_CONFUSION = 95,
|
|
ESSENCE_OF_DISTRESS = 96,
|
|
ESSENCE_OF_ACCEPTANCE = 97,
|
|
TRANSCENDANT_MATTER = 98,
|
|
UNSTABLE_SPIRIT_BALL = 99,
|
|
PURE_SPIRIT_BALL = 100,
|
|
|
|
// Item Pack 4
|
|
ARCHER_TUNIC = 101,
|
|
ARCHER_BOOTS = 102,
|
|
ARCHER_BOW = 103,
|
|
BANDIT_OUTFIT = 104,
|
|
BANDIT_BOOTS = 105,
|
|
BANDIT_BOW = 106,
|
|
FAIRY_DRESS = 107,
|
|
FAIRY_SANDALS = 108,
|
|
FAIRY_BOW = 109,
|
|
GUARDIAN_OUTFIT = 110,
|
|
GUARDIAN_BOOTS = 111,
|
|
GUARDIAN_BOW = 112,
|
|
ELITE_DRESS = 113,
|
|
ELITE_BOOTS = 114,
|
|
ELITE_BOW = 115,
|
|
DISGRACED_DRESS = 116,
|
|
DISGRACED_SNEAKERS = 117,
|
|
DISGRACED_BOW = 118,
|
|
WITCH_DRESS = 119,
|
|
WITCH_SHOES = 120,
|
|
WITCH_BOW = 121,
|
|
MOUNTAINEER_DRESS = 122,
|
|
MOUNTAINEER_BOOTS = 123,
|
|
MOUNTAINEER_BOW = 124,
|
|
SPIRIT_DRESS = 125,
|
|
SPIRIT_BOOTS = 126,
|
|
SPIRIT_BOW = 127,
|
|
GODDESS_DRESS = 128,
|
|
GODDESS_SANDALS = 129,
|
|
GODDESS_BOW = 130,
|
|
ESSENCE_OF_GODDESS = 131,
|
|
|
|
// Item Pack 5
|
|
ARCHER_GLOVES = 132,
|
|
BANDIT_GLOVES = 133,
|
|
GUARDIAN_CUFFS = 134,
|
|
MOUNTAINEER_GLOVES = 135,
|
|
GODDESS_CUFFS = 136,
|
|
CRAFTING_MATERIAL_1 = 137,
|
|
CRAFTING_MATERIAL_2 = 138,
|
|
CRAFTING_MATERIAL_3 = 139,
|
|
ARTISAN_GLOVES_KARA = 140,
|
|
ARTISAN_GLOVES_REESE = 141,
|
|
ARTISAN_GLOVES_RYOTHE = 142,
|
|
ARTISAN_GLOVES_SUMMIT = 143,
|
|
OVERSUIT_1 = 144,
|
|
OVERSUIT_2 = 145,
|
|
OVERSUIT_3 = 146,
|
|
OVERSUIT_4 = 147,
|
|
OVERSUIT_5 = 148,
|
|
SPECIAL_FEATHER_PIN = 149,
|
|
SPECIAL_FAIRY_DUST = 150,
|
|
SPECIAL_DIARY = 151,
|
|
SPECIAL_POISON = 152,
|
|
SPECIAL_SPAGHETTI = 153,
|
|
SPECIAL_PAINT = 154,
|
|
SPECIAL_FAIRY = 155,
|
|
OVERSUIT_6 = 156,
|
|
OVERSUIT_7 = 157,
|
|
OVERSUIT_8 = 158,
|
|
OVERSUIT_9 = 159,
|
|
OVERSUIT_10 = 160,
|
|
OVERSUIT_11 = 161,
|
|
};
|
|
|
|
public class ItemData {
|
|
public ItemType itemType;
|
|
public string name;
|
|
public EnhancementStats enhancementStats;
|
|
public EquipStats equipStats;
|
|
public UseStats useStats;
|
|
public string description;
|
|
public int maxStack;
|
|
|
|
public ItemData(ItemType _itemType,
|
|
string _name,
|
|
EquipStats _defEquipStats,
|
|
EnhancementStats _enhStats,
|
|
UseStats _defUseStats,
|
|
string _description,
|
|
int _maxStack = 1) {
|
|
this.itemType = _itemType;
|
|
this.name = _name;
|
|
this.equipStats = _defEquipStats;
|
|
this.enhancementStats = _enhStats;
|
|
this.useStats = _defUseStats;
|
|
this.description = _description;
|
|
this.maxStack = _maxStack;
|
|
}
|
|
|
|
public ItemData DeepCopy() {
|
|
return new ItemData(
|
|
itemType,
|
|
name,
|
|
(equipStats == null) ? null : equipStats.DeepCopy(),
|
|
(enhancementStats == null) ? null : enhancementStats.DeepCopy(),
|
|
(useStats == null) ? null : useStats.DeepCopy(),
|
|
description,
|
|
maxStack);
|
|
}
|
|
|
|
public static readonly Hashtable itemData = new Hashtable() {
|
|
// Money is not an item. Skip MONEY, MONEY2, MONEY3
|
|
{ ItemSubType.ENHANCE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Enhancement Material (Tier 1)",
|
|
null, null, null,
|
|
"Impure raw materials. Used for enhancing low-level equipment.") },
|
|
{ ItemSubType.ENHANCE2,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Enhancement Material (Tier 2)",
|
|
null, null, null,
|
|
"Good quality raw materials. Used for enhancing mid-level equipment.") },
|
|
{ ItemSubType.ENHANCE3,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Enhancement Material (Tier 3)",
|
|
null, null, null,
|
|
"Excellent raw materials. Used for enhancing high-level equipment.") },
|
|
{ ItemSubType.MUSHROOM_SOUP,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Mushroom Soup",
|
|
null, null,
|
|
new UseStats(50),
|
|
"A bowl of refreshing mushroom soup. Reminds me of home.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BARLEY_TEA,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Barley Tea",
|
|
null, null,
|
|
new UseStats(20),
|
|
"A cup of tea brewed from barley harvested on your field. Lightly sugared.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BREAD_LOAF,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Bread Loaf",
|
|
null, null,
|
|
new UseStats(30),
|
|
"A fresh loaf of bread, baked with love.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.APPLE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Apple",
|
|
null, null,
|
|
new UseStats(5),
|
|
"A fat apple picked recently from its tree.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.WATERMELON_SLICE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Watermelon Slice",
|
|
null, null,
|
|
new UseStats(45),
|
|
"A big slice of chilled watermelon.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.MILK_BOTTLE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Bottled Milk",
|
|
null, null,
|
|
new UseStats(60),
|
|
"Fortified milk, full of vitamins. Do halflings drink this to grow taller?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.CHEESE_WEDGE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Cheese Wedge",
|
|
null, null,
|
|
new UseStats(60),
|
|
"A massive cheese wedge. Tastes pretty gouda!",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.CRAB_CAKE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Crab Cake",
|
|
null, null,
|
|
new UseStats(70),
|
|
"A fluffy pastry made with imported crab legs. Quite the delicacy.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SALAD,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Salad",
|
|
null, null,
|
|
new UseStats(50),
|
|
"A light salad made of fresh greens, tomatoes, and whatever else was lying around.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.PROTEIN_SHAKE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Protein Shake",
|
|
null, null,
|
|
new UseStats(100),
|
|
"A bottle of pump-up juice for rowdy fighters.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.PROTEIN_PILL,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Protein Pill",
|
|
null, null,
|
|
new UseStats(95),
|
|
"A pill that somehow fills you up all by itself.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.TRAIL_MIX,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Trail Mix",
|
|
null, null,
|
|
new UseStats(60),
|
|
"A handful of nutritious nuts and sweets. I picked out the cashews.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.POTATO,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Potato",
|
|
null, null,
|
|
new UseStats(50),
|
|
"It's a potato.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.HOT_CHOCOLATE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Hot Chocolate",
|
|
null, null,
|
|
new UseStats(100),
|
|
"A cup of hot chocolate. The smell alone is relaxing.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.COFFEE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Hot Chocolate",
|
|
null, null,
|
|
new UseStats(100),
|
|
"A cup of coffee. Induces a minor caffeine high, probably.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ORANGE_JUICE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Orange Juice",
|
|
null, null,
|
|
new UseStats(70),
|
|
"A cup of fresh-squeezed orange juice.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.APPLE_JUICE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Apple Juice",
|
|
null, null,
|
|
new UseStats(70),
|
|
"A cup of fresh-squeezed apple juice.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.STRAWBERRY_MILK,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Strawberry Milk",
|
|
null, null,
|
|
new UseStats(115),
|
|
"A cup of fortified milk and strawberries. Sounds gross, tastes alright.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.GINGERBREAD,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Gingerbread",
|
|
null, null,
|
|
new UseStats(200),
|
|
"A mound of gingerbread. I'll get fat if I eat too much of this...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SHAVED_ICE,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Shaved Ice",
|
|
null, null,
|
|
new UseStats(30),
|
|
"A cone of shaved ice. Brightly colored, but the taste is strangely bland.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.CHAI_TEA,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Chai Tea",
|
|
null, null,
|
|
new UseStats(70),
|
|
"A cup of cinnamon chai. I love cinnamon, but what's chai?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.AVOCADO,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Avocado",
|
|
null, null,
|
|
new UseStats(150),
|
|
"A noticeably chunky avocado. Ester thinks I'm weird for eating these by themselves.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.HARD_BOILED_EGG,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Hard-Boiled Egg",
|
|
null, null,
|
|
new UseStats(200),
|
|
"An unfertilized harpy egg that has been hard-boiled. This thing is huge...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ALMONDS,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Almonds",
|
|
null, null,
|
|
new UseStats(50),
|
|
"A handful of almonds.",
|
|
/*maxStack=*/99) },
|
|
|
|
// Item Pack 2
|
|
{ ItemSubType.SWEET_POTATO,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Sweet Potato",
|
|
null, null,
|
|
new UseStats(115),
|
|
"It's a potato, but this one is sweet.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.TASTY_MUSHROOM,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Tasty Mushroom",
|
|
null, null, null,
|
|
"A big fat mushroom. Hmm...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.TASTY_MUSHROOM_SOUP,
|
|
new ItemData(
|
|
ItemType.USE,
|
|
"Tasty Mushroom Soup",
|
|
null, null,
|
|
new UseStats(200),
|
|
"Soup made from big fat mushrooms. Extremely flavorful.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SPIRIT_WATER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Spirit Water",
|
|
null, null, null,
|
|
"Dew collected from possessed plant life.",
|
|
/*maxStack=*/999) },
|
|
{ ItemSubType.GREEN_MUSHROOM_SAMPLE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Sour Mushroom Slice",
|
|
null, null, null,
|
|
"A cross-section of a small mushroom.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.RED_MUSHROOM_SAMPLE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Spicy Mushroom Slice",
|
|
null, null, null,
|
|
"Part of a red mushroom. Stings to the touch.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BRANCH,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Branch",
|
|
null, null, null,
|
|
"Just a twig, ya dig?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SQUIRREL_FUR,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Squirrel Fur",
|
|
null, null, null,
|
|
"A tuft of fur from a rowdy squirrel. Rough and patchy.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.FOX_FUR,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Fox Fur",
|
|
null, null, null,
|
|
"A tuft of fur from a mischevious fox. Soft and silky.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.HARPY_FEATHER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Harpy Feather",
|
|
null, null, null,
|
|
"A feather from a harpy's wing. Very thin and light.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.LARGE_HARPY_FEATHER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Large Harpy Feather",
|
|
null, null, null,
|
|
"A huge harpy feather. I think this one came off its thigh?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SOFT_FABRIC,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Soft Fabric",
|
|
null, null, null,
|
|
"A patch of fabric from a halfling's outfit.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BREASTPLATE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Small Breastplate",
|
|
null, null, null,
|
|
"A small breastplate from a halfling warrior. Way too tight for me to wear.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.FUZZY_SCARF,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Fuzzy Scarf",
|
|
null, null, null,
|
|
"A scarf from a halfling. It's so tiny!",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.FAIRY_DUST,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Fairy Dust",
|
|
null, null, null,
|
|
"A sample of butterfly-fairy dust. Conducts electricity.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SMALL_SPIRIT,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Small Spirit",
|
|
null, null, null,
|
|
"A spirit small enough to stuff in my bag. It's hot!",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BLOOD_VIAL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Blood Vial",
|
|
null, null, null,
|
|
"A blood vial for a vampire to stay healthy. The donor's name is on the bottom.") },
|
|
{ ItemSubType.HUNTING_KNIFE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Hunting Knife",
|
|
null, null, null,
|
|
"A sharp-ish knife from a not-so-sharp hunter. Poaching is murder...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SCABBARD,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Scabbard",
|
|
null, null, null,
|
|
"A big sheath for a big sword. Scary!",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.QUIVER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Quiver",
|
|
null, null, null,
|
|
"An archer trainee's quiver. I don't use physical arrows, so I don't need this.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.DAGGER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Dagger",
|
|
null, null, null,
|
|
"A rogue trainee's dagger. There's a chip on the blade.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.OIL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Android Oil",
|
|
null, null, null,
|
|
"A sample of oil from a training android. Very sticky. Kind of gross.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.HEFTY_SCABBARD,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Hefty Scabbard",
|
|
null, null, null,
|
|
"A huge scabbard for a longsword.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ARTISAN_QUIVER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Artisan Quiver",
|
|
null, null, null,
|
|
"A quiver with fancy inscriptions and patterns. This looks expensive...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SHARP_DAGGER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Sharp Dagger",
|
|
null, null, null,
|
|
"This stupid dagger poked a hole in my knapsack.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SLICK_OIL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Slick Oil",
|
|
null, null, null,
|
|
"A bottle of high-quality android oil.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.COMMANDER_BADGE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Commander's Badge",
|
|
null, null, null,
|
|
"A big badge given to trainees who best the commander.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.WHITE_LION_FUR,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"White Lion Fur",
|
|
null, null, null,
|
|
"A big tuft of fluff from a lion's mane. Or tail. I wasn't paying attention.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ANTLER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Antler",
|
|
null, null, null,
|
|
"An antler from a deer beastkin. I swear it fell off by itself.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SPIRIT_ROCK,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Spirit Rock",
|
|
null, null, null,
|
|
"A dark rock that glows blue with mana. Why would such a powerful spirit possess a rock?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ARROW_HEAD,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Arrow Head",
|
|
null, null, null,
|
|
"The sharp head of a physical arrow. One of these could kill me with a good shot...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.METAL_SKIRT,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Metal Skirt",
|
|
null, null, null,
|
|
"A heavy metal skirt. It must be hard to move around in this.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.WAND,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Wand",
|
|
null, null, null,
|
|
"A fancy stick. Magicians wave these sticks around pretending to be cool.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.KNAPSCAK,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Knapsack",
|
|
null, null, null,
|
|
"An empty knapsack. This should go to a lost-and-found or something.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.DRAGON_SCALE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Dragon Scale",
|
|
null, null, null,
|
|
"A hard red scale from a dragon.",
|
|
/*maxStack=*/99) },
|
|
|
|
// Item Pack 3
|
|
{ ItemSubType.SCUM,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Scum",
|
|
null, null, null,
|
|
"A pile of dark, crusty stuff.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SLUDGE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Sludge",
|
|
null, null, null,
|
|
"A handful of black, runny sludge.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.STOLEN_WALLET,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Stolen Wallet",
|
|
null, null, null,
|
|
"A knapsack full of coins. This isn't mine...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.HITLIST,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Hitlist",
|
|
null, null, null,
|
|
"A tattered piece of paper with names scribbled on it. Some of them are crossed out.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.RAG,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Rag",
|
|
null, null, null,
|
|
"Tatters from someone who attacked me in Ryothe City's outskirts.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.BANDAGE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Blind Girl's Bandage",
|
|
null, null, null,
|
|
"An unraveled bandage from the Blind Girl. Coats the hands with blood on contact.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.MANA_VIAL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Mana Vial",
|
|
null, null, null,
|
|
"A small vial of mana extract. Do witches drink this stuff?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.WITCH_HAT,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Witch Hat",
|
|
null, null, null,
|
|
"An oversized hat with a decorative buckle. I'm not wearing this.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_ICE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Ice",
|
|
null, null, null,
|
|
"Ice-elemental mana extract.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_WIND,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Wind",
|
|
null, null, null,
|
|
"Wind-elemental mana extract.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_FIRE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Fire",
|
|
null, null, null,
|
|
"Fire-elemental mana extract.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_MANA,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Mana",
|
|
null, null, null,
|
|
"A ball of pure mana extract. Warm to the touch.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.PROFESSOR_GLASSES,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Professor's Glasses",
|
|
null, null, null,
|
|
"A pair of glasses dropped by a professor of magic.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.SILKY_HAIR,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Silky Hair",
|
|
null, null, null,
|
|
"A lock of hair from a young magician.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.WITCH_BLOOMERS,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Witch Bloomers",
|
|
null, null, null,
|
|
"A witch student's underwear...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.LIBRARIAN_GLASSES,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Librarian's Glasses",
|
|
null, null, null,
|
|
"Cute glasses from a cute librarian.",
|
|
/*maxStack=*/1) },
|
|
{ ItemSubType.ARMOR_PLATE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Armor Plate",
|
|
null, null, null,
|
|
"Heavy armor from a veteran warrior.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ALL_PURPOSE_GLOVES,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"All-Purpose Gloves",
|
|
null, null, null,
|
|
"Leather gloves from a veteran archer.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.RAM_HORN,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Ram Horn",
|
|
null, null, null,
|
|
"The horn of a ram beastkin. Poachers sell these on the black market.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.THICK_SOCK,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Thick Sock",
|
|
null, null, null,
|
|
"A sock. Kind of weird to pick this up.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.LION_CLAW,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Lion Claw",
|
|
null, null, null,
|
|
"A claw from a lion beastkin. It chipped off during combat.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.RAZOR_SHARP_EDGE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Razor-Sharp Edge",
|
|
null, null, null,
|
|
"An extremely sharp blade. Meant to kill and carve.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.DENSE_SPIRIT_ROCK,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Dense Spirit Rock",
|
|
null, null, null,
|
|
"A rock teeming with mana, left behind by an extremely powerful spirit.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.INTRICATE_STAFF,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Dense Spirit Rock",
|
|
null, null, null,
|
|
"A fancy staff with a jewel at the end. This looks valuable.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.MARK_OF_HERO,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Mark of Hero",
|
|
null, null, null,
|
|
"A huge badge that fell from the World-Class Hero. It's mine now!",
|
|
/*maxStack=*/1) },
|
|
{ ItemSubType.DRESS_TATTERS,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Tatters of Goddess",
|
|
null, null, null,
|
|
"A piece of white fabric from K'ye's dress.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.LOCK_OF_GODDESS_HAIR,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Lock of Goddess",
|
|
null, null, null,
|
|
"A lock of K'ye's hair. It shimmers in the light.",
|
|
/*maxStack=*/1) },
|
|
{ ItemSubType.SPIRIT_BALL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Spirit Ball",
|
|
null, null, null,
|
|
"A ball of extremely powerful spirit matter.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.DENSE_SPIRIT_BALL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Dense Spirit Ball",
|
|
null, null, null,
|
|
"Mana condensed beyond belief. It burns to the touch.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_CONFUSION,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Confusion",
|
|
null, null, null,
|
|
"A strange mineral from a spirit. Somewhat indescribable.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_DISTRESS,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Distress",
|
|
null, null, null,
|
|
"A strange mineral from a spirit. Fills me with disgust.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.ESSENCE_OF_ACCEPTANCE,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Acceptance",
|
|
null, null, null,
|
|
"A strange mineral from a spirit. I want to sit down and rest.",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.TRANSCENDANT_MATTER,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Transcendant Matter",
|
|
null, null, null,
|
|
"Slime that singes the hands on contact. Feels like I'm melting away...",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.UNSTABLE_SPIRIT_BALL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Unstable Spirit Ball",
|
|
null, null, null,
|
|
"Spirit matter, decomposed and condensed. How many lives were lost to this gem?",
|
|
/*maxStack=*/99) },
|
|
{ ItemSubType.PURE_SPIRIT_BALL,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Pure Spirit Ball",
|
|
null, null, null,
|
|
"The purest form of spirit energy, compressed into a perfect ball. Ten thousand souls in one.",
|
|
/*maxStack=*/1) },
|
|
|
|
// Item Pack 4
|
|
{ ItemSubType.ARCHER_TUNIC,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Archer Tunic",
|
|
new EquipStats(1, 0, 5, 0, 1, 1, 0, 10),
|
|
new EnhancementStats(1, 1, 1, 1, 1, 0, 3),
|
|
null,
|
|
"Standard-issue archer's tunic, one size too small.") },
|
|
{ ItemSubType.ARCHER_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Archer Boots",
|
|
new EquipStats(1, 0, 5, 0, 0, 0, 0, 5),
|
|
new EnhancementStats(1, 1, 0, 1, 1, 0, 2),
|
|
null,
|
|
"Standard-issue archer's boots.") },
|
|
{ ItemSubType.ARCHER_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Archer Bow",
|
|
new EquipStats(1, 0, 5, 10, 5, 5, 1),
|
|
new EnhancementStats(1, 3, 2, 2, 2, 1),
|
|
null,
|
|
"Standard-issue archer's bow.") },
|
|
|
|
{ ItemSubType.BANDIT_OUTFIT,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Bandit Outfit",
|
|
new EquipStats(5, 0, 5, 0, 2, 5, 0, 25),
|
|
new EnhancementStats(1, 2, 1, 1, 1, 0, 5),
|
|
null,
|
|
"A halfling's breastplate and shorts. Very, very tight.") },
|
|
{ ItemSubType.BANDIT_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Bandit Boots",
|
|
new EquipStats(5, 0, 5, 0, 0, 5, 0, 10),
|
|
new EnhancementStats(1, 2, 1, 1, 1, 0, 3),
|
|
null,
|
|
"Cute halfling boots, stretched to fit my feet.") },
|
|
{ ItemSubType.BANDIT_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Bandit Bow",
|
|
new EquipStats(5, 0, 5, 20, 8, 10, 1),
|
|
new EnhancementStats(1, 5, 4, 4, 4, 1),
|
|
null,
|
|
"A practical bow fashioned from halfling weapons and armor.") },
|
|
|
|
{ ItemSubType.FAIRY_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Fairy Dress",
|
|
new EquipStats(15, 0, 5, 0, 5, 15, 0, 35),
|
|
new EnhancementStats(1, 4, 1, 2, 2, 0, 8),
|
|
null,
|
|
"A dress from a butterfly fairy. It's so cute!") },
|
|
{ ItemSubType.FAIRY_SANDALS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Fairy Sandals",
|
|
new EquipStats(15, 0, 5, 0, 0, 10, 0, 10),
|
|
new EnhancementStats(1, 3, 1, 2, 2, 0, 5),
|
|
null,
|
|
"Tiny sandals that would match well with a fairy's dress.") },
|
|
{ ItemSubType.FAIRY_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Fairy Bow",
|
|
new EquipStats(15, 0, 5, 30, 12, 20, 2),
|
|
new EnhancementStats(1, 7, 5, 5, 5, 2),
|
|
null,
|
|
"A luxurious bow fashioned from the forest's natural materials.") },
|
|
|
|
{ ItemSubType.GUARDIAN_OUTFIT,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Grand Star Guardian Uniform",
|
|
new EquipStats(25, 0, 5, 0, 8, 8, 0, 100),
|
|
new EnhancementStats(1, 8, 1, 3, 3, 0, 10),
|
|
null,
|
|
"A modified Guardian trainee uniform.") },
|
|
{ ItemSubType.GUARDIAN_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Grand Star Guardian Boots",
|
|
new EquipStats(25, 0, 5, 0, 0, -10, 5, 60),
|
|
new EnhancementStats(1, 6, 0, 2, 2, 0, 8),
|
|
null,
|
|
"Heavy metal boots typically worn by Guardian trainees.") },
|
|
{ ItemSubType.GUARDIAN_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Grand Star Guardian Bow",
|
|
new EquipStats(25, 0, 5, 45, 15, -20, 10),
|
|
new EnhancementStats(1, 10, 5, 5, 0, 3),
|
|
null,
|
|
"A heavy bow that boasts high stability in exchange for speed.") },
|
|
|
|
{ ItemSubType.ELITE_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Elitist Uniform",
|
|
new EquipStats(30, 0, 10, 0, 10, 20, 0, 100),
|
|
new EnhancementStats(2, 5, 2, 5, 5, 0, 10),
|
|
null,
|
|
"A tacky dress supposedly crafted for both form and function.") },
|
|
{ ItemSubType.ELITE_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Elitist Boots",
|
|
new EquipStats(30, 0, 10, 0, 0, 30, 0, 60),
|
|
new EnhancementStats(2, 4, 0, 3, 3, 0, 10),
|
|
null,
|
|
"Tacky gold-crested heels.") },
|
|
{ ItemSubType.ELITE_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Elitist Bow",
|
|
new EquipStats(30, 0, 10, 50, 15, -20, 10),
|
|
new EnhancementStats(2, 7, 7, 7, 7, 4),
|
|
null,
|
|
"A large, light bow with an overbearing shape.") },
|
|
|
|
{ ItemSubType.DISGRACED_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Ryothe Stylish Dress",
|
|
new EquipStats(40, 0, 10, 0, 20, 70, 0, 125),
|
|
new EnhancementStats(2, 5, 2, 5, 5, 0, 10),
|
|
null,
|
|
"A comfortable dress made for prowling the town.") },
|
|
{ ItemSubType.DISGRACED_SNEAKERS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Ryothe Kicks",
|
|
new EquipStats(40, 0, 10, 0, 10, 50, 0, 80),
|
|
new EnhancementStats(2, 4, 0, 4, 4, 0, 10),
|
|
null,
|
|
"A pair of high-top padded sneakers.") },
|
|
{ ItemSubType.DISGRACED_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Ryothe Bow",
|
|
new EquipStats(40, 0, 10, 65, 25, 25, 15),
|
|
new EnhancementStats(2, 15, 15, 10, 10, 5),
|
|
null,
|
|
"A simple but effective bow made of recycled materials.") },
|
|
|
|
{ ItemSubType.WITCH_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Witch Dress",
|
|
new EquipStats(50, 0, 10, 0, 30, 30, 0, 130),
|
|
new EnhancementStats(2, 8, 2, 7, 7, 0, 12),
|
|
null,
|
|
"A flowery dress with bloomers underneath.") },
|
|
{ ItemSubType.WITCH_SHOES,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Witch Slippers",
|
|
new EquipStats(50, 0, 10, 0, 15, 20, 0, 80),
|
|
new EnhancementStats(2, 4, 0, 6, 6, 0, 10),
|
|
null,
|
|
"A pair of magical slippers.") },
|
|
{ ItemSubType.WITCH_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Magical Bow",
|
|
new EquipStats(50, 0, 10, 80, 30, 30, 15),
|
|
new EnhancementStats(2, 15, 14, 10, 10, 5),
|
|
null,
|
|
"A flashy, sparkly bow, intricately crafted.") },
|
|
|
|
{ ItemSubType.MOUNTAINEER_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Mountaineer Jacket",
|
|
new EquipStats(60, 0, 15, 0, 50, 50, 0, 150),
|
|
new EnhancementStats(3, 12, 2, 10, 10, 0, 12),
|
|
null,
|
|
"A fur-lined coat with tights underneath.") },
|
|
{ ItemSubType.MOUNTAINEER_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Mountaineer Boots",
|
|
new EquipStats(60, 0, 15, 0, 25, 25, 0, 100),
|
|
new EnhancementStats(3, 10, 0, 8, 8, 0, 10),
|
|
null,
|
|
"A pair of tights and fur-lined boots.") },
|
|
{ ItemSubType.MOUNTAINEER_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Mountaineer Bow",
|
|
new EquipStats(60, 0, 15, 100, 40, 40, 20),
|
|
new EnhancementStats(3, 15, 20, 10, 10, 5),
|
|
null,
|
|
"A composite steel bow built for speed.") },
|
|
|
|
{ ItemSubType.SPIRIT_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Spirit Rock Leo",
|
|
new EquipStats(70, 0, 15, 0, 70, 70, 0, 250),
|
|
new EnhancementStats(3, 20, 2, 15, 15, 0, 20),
|
|
null,
|
|
"A rock-laden leotard brimming with spirit matter.") },
|
|
{ ItemSubType.SPIRIT_BOOTS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Spirit Rock Boots",
|
|
new EquipStats(70, 0, 15, 0, 25, 25, 0, 150),
|
|
new EnhancementStats(3, 15, 0, 10, 10, 0, 20),
|
|
null,
|
|
"Rocky boots fashioned from a lava spirit.") },
|
|
{ ItemSubType.SPIRIT_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Spirit Rock Bow",
|
|
new EquipStats(70, 0, 15, 125, 50, 50, 40),
|
|
new EnhancementStats(3, 25, 20, 10, 10, 5),
|
|
null,
|
|
"A spirit-infused bow with extreme power.") },
|
|
|
|
{ ItemSubType.GODDESS_DRESS,
|
|
new ItemData(
|
|
ItemType.EQUIP_OVERALL,
|
|
"Goddess Dress",
|
|
new EquipStats(80, 0, 15, 0, 70, 70, 0, 50),
|
|
new EnhancementStats(3, 30, 2, 20, 20, 0, 0),
|
|
null,
|
|
"A luxurious adornment fit only for a goddess.") },
|
|
{ ItemSubType.GODDESS_SANDALS,
|
|
new ItemData(
|
|
ItemType.EQUIP_SHOES,
|
|
"Goddess Sandals",
|
|
new EquipStats(80, 0, 15, 0, 25, 25, 0, 30),
|
|
new EnhancementStats(3, 25, 0, 15, 15, 0, 0),
|
|
null,
|
|
"A luxurious adornment fit only for a goddess.") },
|
|
{ ItemSubType.GODDESS_BOW,
|
|
new ItemData(
|
|
ItemType.EQUIP_BOW,
|
|
"Goddess Bow",
|
|
new EquipStats(80, 0, 15, 170, 80, 80, 40),
|
|
new EnhancementStats(3, 40, 22, 15, 15, 5),
|
|
null,
|
|
"A bow fashioned from the goddess's pure gold.") },
|
|
|
|
{ ItemSubType.ESSENCE_OF_GODDESS,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Essence of Goddess",
|
|
null, null, null,
|
|
"A shard of the goddess.") },
|
|
|
|
// Item Pack 5
|
|
{ ItemSubType.ARCHER_GLOVES,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Archer Gloves",
|
|
new EquipStats(5, 0, 10, 1, 1, 1, 20),
|
|
new EnhancementStats(1, 20, 1, 1, 1, 5),
|
|
null,
|
|
"A pair of archer's gloves. Greatly increases accuracy and stability.") },
|
|
{ ItemSubType.BANDIT_GLOVES,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Bandit Gloves",
|
|
new EquipStats(10, 0, 10, 2, 2, 2, 20),
|
|
new EnhancementStats(1, 30, 2, 2, 2, 7),
|
|
null,
|
|
"A pair of bandit's gloves. Greatly increases accuracy and stability.") },
|
|
{ ItemSubType.GUARDIAN_CUFFS,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Grand Star Guardian Cuffs",
|
|
new EquipStats(20, 0, 10, 3, 3, 3, 20),
|
|
new EnhancementStats(2, 25, 3, 3, 3, 10),
|
|
null,
|
|
"A pair of guardian's cuffs. Greatly increases accuracy and stability.") },
|
|
{ ItemSubType.MOUNTAINEER_GLOVES,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Mountaineer Gloves",
|
|
new EquipStats(60, 0, 10, 10, 10, 10, 20),
|
|
new EnhancementStats(3, 25, 5, 5, 5, 10),
|
|
null,
|
|
"A pair of mountaineer's mittens. Greatly increases accuracy and stability.") },
|
|
{ ItemSubType.GODDESS_CUFFS,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Goddess Cuffs",
|
|
new EquipStats(80, 0, 10, 10, 50, 50, 30),
|
|
new EnhancementStats(3, 35, 5, 5, 5, 10),
|
|
null,
|
|
"Golden cuffs fit only for a goddess.") },
|
|
|
|
{ ItemSubType.CRAFTING_MATERIAL_1,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Crafting Material (Tier 1)",
|
|
null, null, null,
|
|
"A collection of fabrics and tools for crafting low-level equipment.") },
|
|
{ ItemSubType.CRAFTING_MATERIAL_2,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Crafting Material (Tier 2)",
|
|
null, null, null,
|
|
"A collection of fabrics and tools for crafting decent equipment.") },
|
|
{ ItemSubType.CRAFTING_MATERIAL_3,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Crafting Material (Tier 3)",
|
|
null, null, null,
|
|
"A collection of luxurious fabrics and tools for crafting high-level equipment.") },
|
|
|
|
{ ItemSubType.ARTISAN_GLOVES_KARA,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Kara's Artisan Gloves",
|
|
new EquipStats(5, 0, 10, 10, 10, 10, 50),
|
|
new EnhancementStats(1, 30, 1, 1, 1, 15),
|
|
null,
|
|
"Beautifully crafted gloves, fitted perfectly to my hands. Kara put a lot of work into these.") },
|
|
|
|
{ ItemSubType.ARTISAN_GLOVES_REESE,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Reese's Artisan Gloves",
|
|
new EquipStats(25, 0, 10, 10, 10, 10, 50),
|
|
new EnhancementStats(1, 30, 2, 2, 2, 15),
|
|
null,
|
|
"A pair of gloves hand-crafted with Reese's finest materials. Very stylish!") },
|
|
|
|
{ ItemSubType.ARTISAN_GLOVES_RYOTHE,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Ryothe City Artisan Gloves",
|
|
new EquipStats(45, 0, 10, 10, 30, 30, 50),
|
|
new EnhancementStats(2, 30, 5, 5, 5, 15),
|
|
null,
|
|
"Extremely comfortable gloves. Pitch black. Very fashion-forward.") },
|
|
|
|
{ ItemSubType.ARTISAN_GLOVES_SUMMIT,
|
|
new ItemData(
|
|
ItemType.EQUIP_GLOVES,
|
|
"Follower's Artisan Gloves",
|
|
new EquipStats(75, 0, 10, 10, 50, 50, 50),
|
|
new EnhancementStats(3, 30, 10, 10, 10, 15),
|
|
null,
|
|
"Exquisite hand guards crafted by the Goddess's prized followers. They glow with holy power.") },
|
|
|
|
{ ItemSubType.OVERSUIT_1,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Pretty in Pink (Oversuit 1)",
|
|
null, null, null,
|
|
"A beautiful frilly pink bikini. Perfect for swimming in the rivers back at home.") },
|
|
{ ItemSubType.OVERSUIT_2,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Fashionista (Oversuit 2)",
|
|
null, null, null,
|
|
"A tight long dress adorned with dark roses. Looks sexy, feels sexy.") },
|
|
{ ItemSubType.OVERSUIT_3,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Hestus City Scout Uniform (Oversuit 3)",
|
|
null, null, null,
|
|
"A comfortable standard-issue adventurer uniform. Matches with Sue and Vera!") },
|
|
{ ItemSubType.OVERSUIT_4,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Dominance (Oversuit 4)",
|
|
null, null, null,
|
|
"Straps, belts, and a thong. I feel powerful wearing these.") },
|
|
{ ItemSubType.OVERSUIT_5,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Caped Queen (Oversuit 5)",
|
|
null, null, null,
|
|
"A short blue kimono and black shawl. Feels like New Year's!") },
|
|
|
|
{ ItemSubType.SPECIAL_FEATHER_PIN,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Exquisite Feather (Special Item)",
|
|
null, null, null,
|
|
"A pair of feathers with extremely sharp tips. Great for crafting.") },
|
|
{ ItemSubType.SPECIAL_FAIRY_DUST,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Fairy Dust Vial (Special Item)",
|
|
null, null, null,
|
|
"A vial of purified inactive fairy dust.") },
|
|
{ ItemSubType.SPECIAL_DIARY,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Diary (Special Item)",
|
|
null, null, null,
|
|
"A diary containing details and illustrations of the region's wildlife.") },
|
|
{ ItemSubType.SPECIAL_POISON,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Butterfly Fairy Poison (Special Item)",
|
|
null, null, null,
|
|
"Poison collected from a butterfly-fairy's pores. Extremely potent.") },
|
|
{ ItemSubType.SPECIAL_SPAGHETTI,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Spaghetti (Special Item)",
|
|
null, null, null,
|
|
"A bowl of spaghetti... What the hell?") },
|
|
{ ItemSubType.SPECIAL_PAINT,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Oil Paint (Special Item)",
|
|
null, null, null,
|
|
"A bottle of oil-based paint. Looks expensive.") },
|
|
{ ItemSubType.SPECIAL_FAIRY,
|
|
new ItemData(
|
|
ItemType.ETC,
|
|
"Fairy (Special Item)",
|
|
null, null, null,
|
|
"This fairy seems to like me.") },
|
|
|
|
{ ItemSubType.OVERSUIT_6,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"College Beauty (Oversuit 6)",
|
|
null, null, null,
|
|
"A layered winter school uniform with a blue accent. I'm ready to learn!") },
|
|
{ ItemSubType.OVERSUIT_7,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"High School Tootie (Oversuit 7)",
|
|
null, null, null,
|
|
"A summery school uniform with a red accent. I'm ready to learn!") },
|
|
{ ItemSubType.OVERSUIT_8,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Cheeky Trainer (Oversuit 8)",
|
|
null, null, null,
|
|
"A blue school swimsuit. It's a little tight, but it fits.") },
|
|
{ ItemSubType.OVERSUIT_9,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Pom-Pom Princess (Oversuit 9)",
|
|
null, null, null,
|
|
"A yellow cheerleader's costume. Let's Go Aira, Let's Go!") },
|
|
{ ItemSubType.OVERSUIT_10,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Zealot (Oversuit 10)",
|
|
null, null, null,
|
|
"A tattered religious follower's uniform. Worn to shreds and slightly transparent. Spicy.") },
|
|
{ ItemSubType.OVERSUIT_11,
|
|
new ItemData(
|
|
ItemType.OVERSUIT,
|
|
"Kara's Dress (Oversuit 11)",
|
|
null, null, null,
|
|
"A dress that reminds me of Kara.") },
|
|
};
|
|
} |