public static void AddInventory(Inventory i) { if (!Inventories.Contains(i)) Inventories.Add(i); }
public static void CreateInventories() { // i[10] is the trash slot. DO NOT place an item there, it will get overwritten and will cause you frustration!! #region Blank { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[4].SetDefaults("Ivy Whip"); Inventory inv = new Inventory(i, "Blank"); Inventory.AddInventory(inv); } #endregion #region Tier 1 Armor { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Wooden Hammer"); // Row 2 i[11].SetDefaults("Copper Helmet"); i[12].SetDefaults("Iron Helmet"); i[13].SetDefaults("Silver Helmet"); i[14].SetDefaults("Gold Helmet"); i[15].SetDefaults("Mining Helmet"); // Row 3 i[21].SetDefaults("Copper Chainmail"); i[22].SetDefaults("Iron Chainmail"); i[23].SetDefaults("Silver Chainmail"); i[24].SetDefaults("Gold Chainmail"); i[25].SetDefaults("Mining Shirt"); // Row 4 i[31].SetDefaults("Copper Greaves"); i[32].SetDefaults("Iron Greaves"); i[33].SetDefaults("Silver Greaves"); i[34].SetDefaults("Gold Greaves"); i[35].SetDefaults("Mining Pants"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Tier 1 Armor"); Inventory.AddInventory(inv); } #endregion #region Tier 2 Armor { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Wooden Hammer"); // Row 2 i[11].SetDefaults("Meteor Helmet"); i[12].SetDefaults("Shadow Helmet"); i[13].SetDefaults("Necro Helmet"); i[14].SetDefaults("Jungle Hat"); i[15].SetDefaults("Molten Helmet"); // Row 3 i[21].SetDefaults("Meteor Suit"); i[22].SetDefaults("Shadow Scalemail"); i[23].SetDefaults("Necro Breastplate"); i[24].SetDefaults("Jungle Shirt"); i[25].SetDefaults("Molten Breastplate"); // Row 4 i[31].SetDefaults("Meteor Leggings"); i[32].SetDefaults("Shadow Greaves"); i[33].SetDefaults("Necro Greaves"); i[34].SetDefaults("Jungle Pants"); i[35].SetDefaults("Molten Greaves"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Tier 2 Armor"); Inventory.AddInventory(inv); } #endregion #region Tier 3 Armor { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Wooden Hammer"); // Row 2 i[11].SetDefaults("Cobalt Hat"); i[12].SetDefaults("Cobalt Helmet"); i[13].SetDefaults("Mythril Hood"); i[14].SetDefaults("Mythril Helmet"); i[15].SetDefaults("Adamantite Headgear"); i[16].SetDefaults("Adamantite Helmet"); i[17].SetDefaults("Hallowed Headgear"); i[18].SetDefaults("Hallowed Helmet"); // Row 3 i[21].SetDefaults("Cobalt Breastplate"); i[22].SetDefaults("Cobalt Mask"); i[23].SetDefaults("Mythril Chainmail"); i[24].SetDefaults("Mythril Hat"); i[25].SetDefaults("Adamantite Breastplate"); i[26].SetDefaults("Adamantite Mask"); i[27].SetDefaults("Hallowed Plate Mail"); i[28].SetDefaults("Hallowed Mask"); // Row 4 i[31].SetDefaults("Cobalt Leggings"); i[32].SetDefaults("Mythril Greaves"); i[33].SetDefaults("Adamantite Leggings"); i[37].SetDefaults("Hallowed Greaves"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Tier 3 Armor"); Inventory.AddInventory(inv); } #endregion #region Throwables & Explosives { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Vile Powder"); i[12].SetDefaults("Shuriken"); i[13].SetDefaults("Bone"); i[14].SetDefaults("Spiky Ball"); i[15].SetDefaults("Throwing Knife"); i[16].SetDefaults("Poisoned Knife"); // Row 3 i[20].SetDefaults("Dynamite"); i[21].SetDefaults("Grenade"); i[22].SetDefaults("Bomb"); i[23].SetDefaults("Sticky Bomb"); i[24].SetDefaults("Explosives"); // Row 4 i[30].SetDefaults("Flamarang"); i[31].SetDefaults("Thorn Chakram"); i[32].SetDefaults("Wooden Boomerang"); i[33].SetDefaults("Enchanted Boomerang"); i[34].SetDefaults("Light Disc"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Throwables & Explosives"); Inventory.AddInventory(inv); } #endregion #region Flails & Spears { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Harpoon"); i[12].SetDefaults("Ball O' Hurt"); i[13].SetDefaults("Blue Moon"); i[14].SetDefaults("Sunfury"); i[15].SetDefaults("Dao of Pow"); // Row 3 i[20].SetDefaults("Spear"); i[21].SetDefaults("Trident"); i[22].SetDefaults("Dark Lance"); i[23].SetDefaults("Cobalt Naginata"); i[24].SetDefaults("Mythril Halberd"); i[25].SetDefaults("Adamantite Glaive"); i[26].SetDefaults("Gungnir"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Flails & Spears"); Inventory.AddInventory(inv); } #endregion #region Bows & Guns { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Blowpipe"); i[12].SetDefaults("Flintlock Pistol"); i[13].SetDefaults("Musket"); i[14].SetDefaults("Handgun"); i[15].SetDefaults("Minishark"); i[16].SetDefaults("Megashark"); i[17].SetDefaults("Phoenix Blaster"); i[18].SetDefaults("Sandgun"); i[19].SetDefaults("Shotgun"); // Row 3 i[20].SetDefaults("Space Gun"); i[21].SetDefaults("Star Cannon"); i[22].SetDefaults("Flamethrower"); i[23].SetDefaults("Clockwork Assault Rifle"); i[24].SetDefaults("Wooden Bow"); i[25].SetDefaults("Copper Bow"); i[26].SetDefaults("Iron Bow"); i[27].SetDefaults("Silver Bow"); i[28].SetDefaults("Gold Bow"); // Row 4 i[30].SetDefaults("Demon Bow"); i[31].SetDefaults("Molten Fury"); i[32].SetDefaults("Cobalt Repeater"); i[33].SetDefaults("Mythril Repeater"); i[34].SetDefaults("Adamantite Repeater"); i[35].SetDefaults("Hallowed Repeater"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Bows & Guns"); Inventory.AddInventory(inv); } #endregion #region Magic Weapons { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Flower of Fire"); i[12].SetDefaults("Vilethorn"); i[13].SetDefaults("Magic Missile"); i[14].SetDefaults("Flamelash"); i[15].SetDefaults("Water Bolt"); i[16].SetDefaults("Demon Scythe"); i[17].SetDefaults("Crystal Storm"); i[18].SetDefaults("Cursed Flames"); i[20].SetDefaults("Aqua Scepter"); i[21].SetDefaults("Laser Rifle"); i[22].SetDefaults("Magic Dagger"); i[23].SetDefaults("Magical Harp"); i[24].SetDefaults("Rainbow Rod"); i[25].SetDefaults("Ice Rod"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Magic Weapons"); Inventory.AddInventory(inv); } #endregion #region Swords { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Wooden Sword"); i[12].SetDefaults("Copper Shortsword"); i[13].SetDefaults("Copper Broadsword"); i[14].SetDefaults("Iron Shortsword"); i[15].SetDefaults("Iron Broadsword"); i[16].SetDefaults("Silver Shortsword"); i[17].SetDefaults("Silver Broadsword"); i[18].SetDefaults("Gold Shortsword"); i[19].SetDefaults("Gold Broadsword"); // Row 3 i[20].SetDefaults("Night's Edge"); i[21].SetDefaults("Light's Bane"); i[22].SetDefaults("Starfury"); i[23].SetDefaults("Muramasa"); i[24].SetDefaults("Blade of Grass"); i[25].SetDefaults("Fiery Greatsword"); // Row 4 i[30].SetDefaults("Cobalt Sword"); i[31].SetDefaults("Mythril Sword"); i[32].SetDefaults("Adamantite Sword"); i[33].SetDefaults("Breaker Blade"); i[34].SetDefaults("Excalibur"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Swords"); Inventory.AddInventory(inv); } #endregion #region Phase Weapons { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("White Phaseblade"); i[12].SetDefaults("Blue Phaseblade"); i[13].SetDefaults("Red Phaseblade"); i[14].SetDefaults("Purple Phaseblade"); i[15].SetDefaults("Green Phaseblade"); i[16].SetDefaults("Yellow Phaseblade"); // Row 3 i[21].SetDefaults("White Phasesaber"); i[22].SetDefaults("Blue Phasesaber"); i[23].SetDefaults("Red Phasesaber"); i[24].SetDefaults("Purple Phasesaber"); i[25].SetDefaults("Green Phasesaber"); i[26].SetDefaults("Yellow Phasesaber"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Phase Weapons"); Inventory.AddInventory(inv); } #endregion #region Tools { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Blue Phaseblade"); i[1].useStyle = 0; i[2].SetDefaults("Hamdrax"); i[3].SetDefaults("Purification Poweder"); i[4].SetDefaults("Holy Water"); i[5].SetDefaults("Unholy Water"); i[6].SetDefaults("Empty Bucket"); i[7].SetDefaults("Water Bucket"); i[8].SetDefaults("Lava Bucket"); // Row 2 i[11].SetDefaults("Copper Pickaxe"); i[12].SetDefaults("Iron Pickaxe"); i[13].SetDefaults("Silver Pickaxe"); i[14].SetDefaults("Gold Pickaxe"); i[15].SetDefaults("Nightmare Pickaxe"); i[16].SetDefaults("Molten Pickaxe"); i[17].SetDefaults("Cobalt Drill"); i[18].SetDefaults("Mythril Drill"); i[19].SetDefaults("Adamantite Drill"); // Row 3 i[20].SetDefaults("Copper Axe"); i[21].SetDefaults("Iron Axe"); i[22].SetDefaults("Silver Axe"); i[23].SetDefaults("Gold Axe"); i[24].SetDefaults("War Axe of the Night"); i[25].SetDefaults("Meteor Hamaxe"); i[26].SetDefaults("Molten Hamaxe"); i[27].SetDefaults("Cobalt Chainsaw"); i[28].SetDefaults("Mythril Chainsaw"); i[29].SetDefaults("Adamantite Chainsaw"); // Row 4 i[30].SetDefaults("Wooden Hammer"); i[31].SetDefaults("Copper Hammer"); i[32].SetDefaults("Iron Hammer"); i[33].SetDefaults("Silver Hammer"); i[34].SetDefaults("Gold Hammer"); i[35].SetDefaults("The Breaker"); i[36].SetDefaults("Pwnhammer"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Tools"); Inventory.AddInventory(inv); } #endregion #region Movement Accessories { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Aglet"); i[2].SetDefaults("Anklet of the Wind"); i[3].SetDefaults("Hermes Boots"); i[4].SetDefaults("Rocket Boots"); i[5].SetDefaults("Angel Wings"); i[6].SetDefaults("Demon Wings"); i[7].SetDefaults("Spectre Boots"); i[8].SetDefaults("Lucky Horseshoe"); i[9].SetDefaults("Obsidian Horseshoe"); // Row 2 i[11].SetDefaults("Cloud in a Bottle"); i[12].SetDefaults("Shiny Red Balloon"); i[13].SetDefaults("Cloud in a Balloon"); i[14].SetDefaults("Flipper"); i[15].SetDefaults("Diving Helmet"); i[16].SetDefaults("Diving Gear"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Movement Accessories"); Inventory.AddInventory(inv); } #endregion #region Combat Accessories { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Cobalt Shield"); i[2].SetDefaults("Feral Claws"); i[3].SetDefaults("Obsidian Skull"); i[4].SetDefaults("Shackle"); i[5].SetDefaults("Obsidian Shield"); i[6].SetDefaults("Star Cloak"); i[7].SetDefaults("Titan Glove"); i[8].SetDefaults("Cross Necklace"); // Row 2 i[11].SetDefaults("Band of Regeneration"); i[12].SetDefaults("Band of Starpower"); i[13].SetDefaults("Nature's Gift"); i[14].SetDefaults("Mana Flower"); i[15].SetDefaults("Philosopher's Stone"); i[16].SetDefaults("Ranger Emblem"); i[17].SetDefaults("Sorcerer Emblem"); i[18].SetDefaults("Warrior Emblem"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Combat Accessories"); Inventory.AddInventory(inv); } #endregion #region Miscellaneous Accessories { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Depth Meter"); i[2].SetDefaults("Copper Watch"); i[3].SetDefaults("Silver Watch"); i[4].SetDefaults("Gold Watch"); i[5].SetDefaults("Compass"); i[6].SetDefaults("GPS"); // Row 2 i[11].SetDefaults("Ruler"); i[12].SetDefaults("Toolbelt"); i[13].SetDefaults("Moon Charm"); i[14].SetDefaults("Neptune's Shell"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Miscellaneous Accessories"); Inventory.AddInventory(inv); } #endregion #region Christmas { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Yellow Present"); i[4].SetDefaults("Blue Present"); i[5].SetDefaults("Green Present"); i[6].SetDefaults("Santa Hat"); i[7].SetDefaults("Santa Shirt"); i[8].SetDefaults("Santa Pants"); // Row 2 i[11].SetDefaults("Red Light"); i[12].SetDefaults("Blue Light"); i[13].SetDefaults("Green Light"); i[14].SetDefaults("Snow Globe"); // Row 3 i[20].SetDefaults("Candy Cane Block"); i[21].SetDefaults("Green Candy Cane Block"); i[22].SetDefaults("Snow Block"); i[23].SetDefaults("Snow Brick"); i[25].SetDefaults("Candy Cane Wall"); i[26].SetDefaults("Green Candy Cane Wall"); i[27].SetDefaults("Snow Brick Wall"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Christmas"); Inventory.AddInventory(inv); } #endregion #region Miscellaneous { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Grappling Hook"); i[2].SetDefaults("Dual Hook"); i[3].SetDefaults("Dirt Rod"); i[4].SetDefaults("Guide Voodoo Doll"); i[5].SetDefaults("Orb of Light"); i[6].SetDefaults("Fairy Bell"); i[7].SetDefaults("Magic Mirror"); i[8].SetDefaults("Whoopie Cushion"); i[9].SetDefaults("Boulder"); // Row 2 i[11].SetDefaults("Goblin Battle Standard"); i[12].SetDefaults("Suspicious Looking Eye"); i[13].SetDefaults("Worm Food"); i[14].SetDefaults("Slime Crown"); i[15].SetDefaults("Mechanical Eye"); i[16].SetDefaults("Mechanical Worm"); i[17].SetDefaults("Mechanical Skull"); i[18].SetDefaults("Golden Key"); i[19].SetDefaults("Shadow Key"); // Row 3 i[20].SetDefaults("Copper Coin"); i[21].SetDefaults("Silver Coin"); i[22].SetDefaults("Gold Coin"); i[23].SetDefaults("Platinum Coin"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Miscellaneous"); Inventory.AddInventory(inv); } #endregion #region Vanity Items { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Goggles"); i[2].SetDefaults("Sunglasses"); i[3].SetDefaults("Jungle Rose"); i[4].SetDefaults("Fish Bowl"); i[5].SetDefaults("Robe"); i[6].SetDefaults("Mime Mask"); i[7].SetDefaults("Bunny Hood"); i[8].SetDefaults("Summer Hat"); i[9].SetDefaults("Robot Hat"); // Row 2 i[11].SetDefaults("Archaeologist's Hat"); i[12].SetDefaults("Plumber's Hat"); i[13].SetDefaults("Top Hat"); i[14].SetDefaults("Familiar Wig"); i[15].SetDefaults("Red Hat"); i[16].SetDefaults("Ninja Hood"); i[17].SetDefaults("Hero's Hat"); i[18].SetDefaults("Clown Hat"); i[19].SetDefaults("Wizard Hat"); // Row 3 i[21].SetDefaults("Archaeologist's Jacket"); i[22].SetDefaults("Plumber's Shirt"); i[23].SetDefaults("Tuxedo Shirt"); i[24].SetDefaults("Familiar Shirt"); i[25].SetDefaults("The Doctor's Shirt"); i[26].SetDefaults("Ninja Shirt"); i[27].SetDefaults("Hero's Shirt"); i[28].SetDefaults("Clown Shirt"); i[29].SetDefaults("Gold Crown"); // Row 4 i[31].SetDefaults("Archaeologist's Pants"); i[32].SetDefaults("Plumber's Pants"); i[33].SetDefaults("Tuxedo Pants"); i[34].SetDefaults("Familiar Pants"); i[35].SetDefaults("The Doctor's Pants"); i[36].SetDefaults("Ninja Pants"); i[37].SetDefaults("Hero's Pants"); i[38].SetDefaults("Clown Pants"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Vanity"); Inventory.AddInventory(inv); } #endregion #region Consumables { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Lesser Healing Potion"); i[2].SetDefaults("Lesser Mana Potion"); i[3].SetDefaults("Lesser Restoration Potion"); i[4].SetDefaults("Healing Potion"); i[5].SetDefaults("Mana Potion"); i[6].SetDefaults("Restoration Potion"); i[7].SetDefaults("Greater Healing Potion"); i[8].SetDefaults("Greater Mana Potion"); // Row 2 i[11].SetDefaults("Archery Potion"); i[12].SetDefaults("Battle Potion"); i[13].SetDefaults("Featherfall Potion"); i[14].SetDefaults("Gills Potion"); i[15].SetDefaults("Gravitation Potion"); i[16].SetDefaults("Hunter Potion"); i[17].SetDefaults("Invisibility Potion"); i[18].SetDefaults("Ironskin Potion"); i[19].SetDefaults("Magic Power Potion"); // Row 3 i[20].SetDefaults("Mana Regeneration Potion"); i[21].SetDefaults("Night Owl Potion"); i[22].SetDefaults("Obsidian Skin Potion"); i[23].SetDefaults("Regeneration Potion"); i[24].SetDefaults("Shine Potion"); i[25].SetDefaults("Spelunker Potion"); i[26].SetDefaults("Swiftness Potion"); i[27].SetDefaults("Thorns Potion"); i[28].SetDefaults("Water Walking Potion"); // Row 4 i[30].SetDefaults("Mushroom"); i[31].SetDefaults("Glowing Mushroom"); i[32].SetDefaults("Ale"); i[33].SetDefaults("Bowl of Soup"); i[34].SetDefaults("Goldfish"); i[36].SetDefaults("Fallen Star"); i[37].SetDefaults("Life Crystal"); i[38].SetDefaults("Mana Crystal"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Consumables"); Inventory.AddInventory(inv); } #endregion #region Materials: Part 1 { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Cobweb"); i[4].SetDefaults("Silk"); i[5].SetDefaults("Gel"); i[6].SetDefaults("Lens"); i[7].SetDefaults("Black Lens"); i[8].SetDefaults("Iron Chain"); i[9].SetDefaults("Hook"); // Row 2 i[11].SetDefaults("Shadow Scale"); i[12].SetDefaults("Tattered Cloth"); i[13].SetDefaults("Leather"); i[14].SetDefaults("Rotten Chunk"); i[15].SetDefaults("Worm Tooth"); i[16].SetDefaults("Cactus"); i[17].SetDefaults("Water Bucket"); i[18].SetDefaults("Lava Bucket"); i[19].SetDefaults("Vile Powder"); // Row 3 i[20].SetDefaults("Stinger"); i[21].SetDefaults("Feather"); i[22].SetDefaults("Vine"); i[23].SetDefaults("Jungle Spores"); i[24].SetDefaults("Shark Fin"); i[25].SetDefaults("Antlion Mandible"); i[26].SetDefaults("Illegal Gun Parts"); i[27].SetDefaults("Glowstick"); i[28].SetDefaults("Green Dye"); i[29].SetDefaults("Black Dye"); // Row 4 i[30].SetDefaults("Copper Bar"); i[31].SetDefaults("Iron Bar"); i[32].SetDefaults("Silver Bar"); i[33].SetDefaults("Gold Bar"); i[34].SetDefaults("Demonite Bar"); i[35].SetDefaults("Meteorite Bar"); i[36].SetDefaults("Hellstone Bar"); i[37].SetDefaults("Cobalt Bar"); i[38].SetDefaults("Mythril Bar"); i[39].SetDefaults("Adamantite Bar"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Materials: Part 1"); Inventory.AddInventory(inv); } #endregion #region Materials: Part 2 { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Bell"); i[12].SetDefaults("Harp"); i[13].SetDefaults("Spell Tome"); i[14].SetDefaults("Cursed Flame"); i[15].SetDefaults("Dark Shard"); i[16].SetDefaults("Light Shard"); i[17].SetDefaults("Pixie Dust"); i[18].SetDefaults("Unicorn Horn"); // Row 3 i[20].SetDefaults("Soul of Flight"); i[21].SetDefaults("Soul of Fright"); i[22].SetDefaults("Soul of Light"); i[23].SetDefaults("Soul of Might"); i[24].SetDefaults("Soul of Night"); i[25].SetDefaults("Soul of Sight"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Materials: Part 2"); Inventory.AddInventory(inv); } #endregion #region Mechanical { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Ivy Whip"); i[4].SetDefaults("Wrench"); i[5].SetDefaults("Wire Cutter"); i[6].SetDefaults("Switch"); i[7].SetDefaults("Active Stone Block"); i[8].SetDefaults("Inactive Stone Block"); // Row 2 i[11].SetDefaults("Wire"); i[12].SetDefaults("Lever"); i[13].SetDefaults("Brown Pressure Plate"); i[14].SetDefaults("Gray Pressure Plate"); i[15].SetDefaults("Green Pressure Plate"); i[16].SetDefaults("Red Pressure Plate"); i[17].SetDefaults("1 Second Timer"); i[18].SetDefaults("3 Second Timer"); i[19].SetDefaults("5 Second Timer"); // Row 3 i[20].SetDefaults("Inlet Pump"); i[21].SetDefaults("Outlet Pump"); i[22].SetDefaults("Dart Trap"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Mechanical"); Inventory.AddInventory(inv); ; } #endregion #region Ammo { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Wooden Arrow"); i[12].SetDefaults("Flaming Arrow"); i[13].SetDefaults("Unholy Arrow"); i[14].SetDefaults("Jester's Arrow"); i[15].SetDefaults("Hellfire Arrow"); i[16].SetDefaults("Holy Arrow"); i[17].SetDefaults("Cursed Arrow"); // Row 3 i[20].SetDefaults("Seed"); i[21].SetDefaults("Musket Ball"); i[22].SetDefaults("Silver Bullet"); i[23].SetDefaults("Meteor Shot"); i[24].SetDefaults("Crystal Bullet"); i[25].SetDefaults("Cursed Bullet"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Ammo"); Inventory.AddInventory(inv); ; } #endregion #region Alchemy { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Clay Pot"); i[4].SetDefaults("Bottled Water"); i[5].SetDefaults("Bottle"); i[8].SetDefaults("Acorn"); i[9].SetDefaults("Sunflower"); // Row 2 i[11].SetDefaults("Blinkroot Seeds"); i[12].SetDefaults("Daybloom Seeds"); i[13].SetDefaults("Fireblossom Seeds"); i[14].SetDefaults("Moonglow Seeds"); i[15].SetDefaults("Deathweed Seeds"); i[16].SetDefaults("Waterleaf Seeds"); // Row 3 i[21].SetDefaults("Blinkroot"); i[22].SetDefaults("Daybloom"); i[23].SetDefaults("Fireblossom"); i[24].SetDefaults("Moonglow"); i[25].SetDefaults("Deathweed"); i[26].SetDefaults("Waterleaf"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Alchemy"); Inventory.AddInventory(inv); } #endregion #region Statues: Useful { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Bat Statue"); i[2].SetDefaults("Bird Statue"); i[3].SetDefaults("Bomb Statue"); i[4].SetDefaults("Bunny Statue"); i[5].SetDefaults("Chest Statue"); i[6].SetDefaults("Crab Statue"); i[7].SetDefaults("Fish Statue"); i[8].SetDefaults("Heart Statue"); i[9].SetDefaults("Jellyfish Statue"); // Row 2 i[11].SetDefaults("King Statue"); i[12].SetDefaults("Mushroom Statue"); i[13].SetDefaults("Piranha Statue"); i[14].SetDefaults("Queen Statue"); i[15].SetDefaults("Skeleton Statue"); i[16].SetDefaults("Slime Statue"); i[17].SetDefaults("Star Statue"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Statues: Useful"); Inventory.AddInventory(inv); } #endregion #region Statues: Useless { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Angel Statue"); i[2].SetDefaults("Anvil Statue"); i[3].SetDefaults("Axe Statue"); i[4].SetDefaults("Boomerang Statue"); i[5].SetDefaults("Boot Statue"); i[6].SetDefaults("Bow Statue"); i[7].SetDefaults("Corrupt Statue"); i[8].SetDefaults("Cross Statue"); i[9].SetDefaults("Eyeball Statue"); // Row 2 i[11].SetDefaults("Gargoyle Statue"); i[12].SetDefaults("Gloom Statue"); i[13].SetDefaults("Goblin Statue"); i[14].SetDefaults("Hammer Statue"); i[15].SetDefaults("Hornet Statue"); i[16].SetDefaults("Imp Statue"); i[17].SetDefaults("Pickaxe Statue"); i[18].SetDefaults("Pillar Statue"); i[19].SetDefaults("Pot Statue"); // Row 3 i[20].SetDefaults("Potion Statue"); i[21].SetDefaults("Reaper Statue"); i[22].SetDefaults("Shield Statue"); i[23].SetDefaults("Spear Statue"); i[24].SetDefaults("Sunflower Statue"); i[25].SetDefaults("Sword Statue"); i[26].SetDefaults("Tree Statue"); i[27].SetDefaults("Woman Statue"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Statues: Useless"); Inventory.AddInventory(inv); } #endregion #region Crafting Stations { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Wooden Chair"); i[3].SetDefaults("Wooden Table"); i[4].SetDefaults("Work Bench"); i[5].SetDefaults("Sawmill"); i[6].SetDefaults("Keg"); i[7].SetDefaults("Cooking Pot"); i[8].SetDefaults("Iron Anvil"); i[9].SetDefaults("Mythril Anvil"); // Row 2 i[11].SetDefaults("Furnace"); i[12].SetDefaults("Hellforge"); i[13].SetDefaults("Adamantite Forge"); i[14].SetDefaults("Loom"); i[15].SetDefaults("Bookcase"); i[16].SetDefaults("Tinkerer's Workshop"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Crafting Stations"); Inventory.AddInventory(inv); } #endregion #region Decorations { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Wooden Door"); i[3].SetDefaults("Wooden Chair"); i[4].SetDefaults("Wooden Table"); i[5].SetDefaults("Bed"); i[6].SetDefaults("Sign"); i[7].SetDefaults("Tombstone"); i[8].SetDefaults("Book"); i[9].SetDefaults("Bookcase"); // Row 2 i[11].SetDefaults("Statue"); i[12].SetDefaults("Toilet"); i[13].SetDefaults("Bathtub"); i[14].SetDefaults("Bench"); i[15].SetDefaults("Piano"); i[16].SetDefaults("Grandfather Clock"); i[17].SetDefaults("Dresser"); i[18].SetDefaults("Throne"); i[19].SetDefaults("Pink Vase"); // Row 3 i[20].SetDefaults("Bowl"); i[21].SetDefaults("Mannequin"); i[22].SetDefaults("Mug"); i[23].SetDefaults("Coral"); i[24].SetDefaults("Crystal Shard"); i[25].SetDefaults("Spike"); i[26].SetDefaults("Red Banner"); i[27].SetDefaults("Green Banner"); i[28].SetDefaults("Blue Banner"); i[29].SetDefaults("Yellow Banner"); // Row 4 i[30].SetDefaults("Chest"); i[31].SetDefaults("Gold Chest"); i[32].SetDefaults("Shadow Chest"); i[33].SetDefaults("Barrel"); i[34].SetDefaults("Trash Can"); i[36].SetDefaults("Safe"); i[37].SetDefaults("Piggy Bank"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Decorations"); Inventory.AddInventory(inv); } #endregion #region Music Boxes { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Music Box"); i[12].SetDefaults("Music Box (Boss 1)"); i[13].SetDefaults("Music Box (Boss 2)"); i[14].SetDefaults("Music Box (Boss 3)"); i[15].SetDefaults("Music Box (Corruption)"); i[16].SetDefaults("Music Box (Eerie)"); i[17].SetDefaults("Music Box (Jungle)"); i[18].SetDefaults("Music Box (Night)"); i[19].SetDefaults("Music Box (Overworld Day)"); // Row 3 i[20].SetDefaults("Music Box (The Hallow)"); i[21].SetDefaults("Music Box (Title)"); i[22].SetDefaults("Music Box (Underground)"); i[23].SetDefaults("Music Box (Underground Corruption)"); i[24].SetDefaults("Music Box (Underground Hallow)"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Music Boxes"); Inventory.AddInventory(inv); } #endregion #region Lighting { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Torch"); i[4].SetDefaults("Candle"); i[5].SetDefaults("Water Candle"); i[6].SetDefaults("Candelabra"); i[7].SetDefaults("Skull Lantern"); i[8].SetDefaults("Tiki Torch"); i[9].SetDefaults("Lamp Post"); // Row 2 i[11].SetDefaults("Cursed Torch"); i[12].SetDefaults("Demon Torch"); i[13].SetDefaults("Blue Torch"); i[14].SetDefaults("Green Torch"); i[15].SetDefaults("Purple Torch"); i[16].SetDefaults("Red Torch"); i[17].SetDefaults("White Torch"); i[18].SetDefaults("Yellow Torch"); // Row 3 i[20].SetDefaults("Copper Chandelier"); i[21].SetDefaults("Silver Chandelier"); i[22].SetDefaults("Gold Chandelier"); i[23].SetDefaults("Chain Lantern"); i[24].SetDefaults("Chinese Lantern"); i[25].SetDefaults("Disco Ball"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Lighting"); Inventory.AddInventory(inv); } #endregion #region Ores & Gems { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Torch"); i[4].SetDefaults("Wood Platform"); // Row 2 i[11].SetDefaults("Copper Ore"); i[12].SetDefaults("Iron Ore"); i[13].SetDefaults("Silver Ore"); i[14].SetDefaults("Gold Ore"); i[15].SetDefaults("Demonite Ore"); i[16].SetDefaults("Meteorite"); i[17].SetDefaults("Obsidian"); i[18].SetDefaults("Hellstone"); // Row 3 i[20].SetDefaults("Cobalt Ore"); i[21].SetDefaults("Mythril Ore"); i[22].SetDefaults("Adamantite Ore"); // Row 4 i[30].SetDefaults("Amethyst"); i[31].SetDefaults("Diamond"); i[32].SetDefaults("Emerald"); i[33].SetDefaults("Ruby"); i[34].SetDefaults("Sapphire"); i[35].SetDefaults("Topaz"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Ores & Gems"); Inventory.AddInventory(inv); } #endregion #region Walls { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Dirt Wall"); i[4].SetDefaults("Stone Wall"); i[5].SetDefaults("Wood Wall"); i[6].SetDefaults("Gray Brick Wall"); i[7].SetDefaults("Red Brick Wall"); i[8].SetDefaults("Glass Wall"); i[9].SetDefaults("Planked Wall"); // Row 2 i[11].SetDefaults("Copper Brick Wall"); i[12].SetDefaults("Silver Brick Wall"); i[13].SetDefaults("Gold Brick Wall"); i[14].SetDefaults("Obsidian Brick Wall"); i[15].SetDefaults("Pink Brick Wall"); i[16].SetDefaults("Green Brick Wall"); i[17].SetDefaults("Blue Brick Wall"); // Row 3 i[20].SetDefaults("Cobalt Brick Wall"); i[21].SetDefaults("Iridescent Brick Wall"); i[22].SetDefaults("Mythril Brick Wall"); i[23].SetDefaults("Pearlstone Brick Wall"); i[24].SetDefaults("Mudstone Brick Wall"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Walls"); Inventory.AddInventory(inv); } #endregion #region Soils & Blocks { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Torch"); i[4].SetDefaults("Wood Platform"); i[5].SetDefaults("Wood"); i[6].SetDefaults("Dirt Block"); i[7].SetDefaults("Sand Block"); i[8].SetDefaults("Clay Block"); i[9].SetDefaults("Mud Block"); // Row 2 i[11].SetDefaults("Ash Block"); i[12].SetDefaults("Silt Block"); i[13].SetDefaults("Stone Block"); i[14].SetDefaults("Ebonstone Block"); i[15].SetDefaults("Pearlstone Block"); i[16].SetDefaults("Pearlsand Block"); i[17].SetDefaults("Ebonsand Block"); // Row 3 i[20].SetDefaults("Grass Seeds"); i[21].SetDefaults("Jungle Grass Seeds"); i[22].SetDefaults("Mushroom Grass Seeds"); i[23].SetDefaults("Corrupt Seeds"); i[24].SetDefaults("Hallowed Seeds"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Soils & Blocks"); Inventory.AddInventory(inv); } #endregion #region Bricks { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Torch"); i[4].SetDefaults("Wood Platform"); i[5].SetDefaults("Gray Brick"); i[6].SetDefaults("Red Brick"); i[7].SetDefaults("Glass"); i[8].SetDefaults("Wood"); i[9].SetDefaults("Wooden Beam"); // Row 2 i[11].SetDefaults("Copper Brick"); i[12].SetDefaults("Silver Brick"); i[13].SetDefaults("Gold Brick"); i[14].SetDefaults("Obsidian Brick"); i[15].SetDefaults("Hellstone Brick"); i[16].SetDefaults("Pink Brick"); i[17].SetDefaults("Green Brick"); i[18].SetDefaults("Blue Brick"); //Row 3 i[20].SetDefaults("Cobalt Brick"); i[21].SetDefaults("Demonite Brick"); i[22].SetDefaults("Iridescent Brick"); i[23].SetDefaults("Mythril Brick"); i[24].SetDefaults("Pearlstone Brick"); i[25].SetDefaults("Mudstone Block"); // Equipment i[44].SetDefaults("Sunglasses"); // Accessories i[47].SetDefaults("Cloud in a Balloon"); i[48].SetDefaults("Spectre Boots"); i[49].SetDefaults("Obsidian Horseshoe"); Inventory inv = new Inventory(i, "Bricks"); Inventory.AddInventory(inv); } #endregion }
public static void CreateInventories() { // i[10] is now the trash slot. DO NOT place an item there, it will get overwritten and will cause you frustration!! #region Blank { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[4].SetDefaults("Ivy Whip"); Inventory inv = new Inventory(i, "Blank"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Armor { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Copper Helmet"); i[12].SetDefaults("Iron Helmet"); i[13].SetDefaults("Silver Helmet"); i[14].SetDefaults("Gold Helmet"); i[15].SetDefaults("Meteor Helmet"); i[16].SetDefaults("Shadow Helmet"); i[17].SetDefaults("Necro Helmet"); i[18].SetDefaults("Jungle Hat"); i[19].SetDefaults("Molten Helmet"); // Row 3 i[21].SetDefaults("Copper Chainmail"); i[22].SetDefaults("Iron Chainmail"); i[23].SetDefaults("Silver Chainmail"); i[24].SetDefaults("Gold Chainmail"); i[25].SetDefaults("Meteor Suit"); i[26].SetDefaults("Shadow Scalemail"); i[27].SetDefaults("Necro Breastplate"); i[28].SetDefaults("Jungle Shirt"); i[29].SetDefaults("Molten Breastplate"); // Row 4 i[31].SetDefaults("Copper Greaves"); i[32].SetDefaults("Iron Greaves"); i[33].SetDefaults("Silver Greaves"); i[34].SetDefaults("Gold Greaves"); i[35].SetDefaults("Meteor Leggings"); i[36].SetDefaults("Shadow Greaves"); i[37].SetDefaults("Necro Greaves"); i[38].SetDefaults("Jungle Pants"); i[39].SetDefaults("Molten Greaves"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Armor"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Weapons (throwable, explosive, flails, spears, bows, guns) { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Blowpipe"); i[2].SetDefaults("Flintlock Pistol"); i[3].SetDefaults("Musket"); i[4].SetDefaults("Handgun"); i[5].SetDefaults("Minishark"); i[6].SetDefaults("Space Gun"); i[7].SetDefaults("Phoenix Blaster"); i[8].SetDefaults("Sandgun"); i[9].SetDefaults("Star Cannon"); // Row 2 i[11].SetDefaults("Vile Powder"); i[12].SetDefaults("Shuriken"); i[13].SetDefaults("Bone"); i[14].SetDefaults("Spiky Ball"); i[15].SetDefaults("Throwing Knife"); i[16].SetDefaults("Poisoned Knife"); i[17].SetDefaults("Grenade"); i[18].SetDefaults("Bomb"); i[19].SetDefaults("Sticky Bomb"); // Row 3 i[20].SetDefaults("Dynamite"); i[21].SetDefaults("Harpoon"); i[22].SetDefaults("Ball O' Hurt"); i[23].SetDefaults("Blue Moon"); i[24].SetDefaults("Sunfury"); i[25].SetDefaults("Spear"); i[26].SetDefaults("Trident"); i[27].SetDefaults("Dark Lance"); i[28].SetDefaults("Wooden Boomerang"); i[29].SetDefaults("Enchanted Boomerang"); // Row 4 i[30].SetDefaults("Flamarang"); i[31].SetDefaults("Thorn Chakram"); i[32].SetDefaults("Wooden Bow"); i[33].SetDefaults("Copper Bow"); i[34].SetDefaults("Iron Bow"); i[35].SetDefaults("Silver Bow"); i[36].SetDefaults("Gold Bow"); i[37].SetDefaults("Demon Bow"); i[38].SetDefaults("Molten Fury"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Misc Weapons"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Weapons (magic, melee) { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[2].SetDefaults("Flower of Fire"); i[3].SetDefaults("Vilethorn"); i[4].SetDefaults("Magic Missile"); i[5].SetDefaults("Flamelash"); i[6].SetDefaults("Water Bolt"); i[7].SetDefaults("Demon Scythe"); i[8].SetDefaults("Aqua Scepter"); // Row 2 i[11].SetDefaults("Night's Edge"); i[12].SetDefaults("Light's Bane"); i[13].SetDefaults("Starfury"); i[14].SetDefaults("Staff of Regrowth"); i[15].SetDefaults("The Breaker"); i[16].SetDefaults("War Axe of the Night"); // Row 3 i[20].SetDefaults("Wooden Sword"); i[21].SetDefaults("Copper Shortsword"); i[22].SetDefaults("Copper Broadsword"); i[23].SetDefaults("Iron Shortsword"); i[24].SetDefaults("Iron Broadsword"); i[25].SetDefaults("Silver Shortsword"); i[26].SetDefaults("Silver Broadsword"); i[27].SetDefaults("Gold Shortsword"); i[28].SetDefaults("Gold Broadsword"); // Row 4 i[30].SetDefaults("Muramasa"); i[31].SetDefaults("Blade of Grass"); i[32].SetDefaults("Fiery Greatsword"); i[33].SetDefaults("White Phaseblade"); i[34].SetDefaults("Blue Phaseblade"); i[35].SetDefaults("Red Phaseblade"); i[36].SetDefaults("Purple Phaseblade"); i[37].SetDefaults("Green Phaseblade"); i[38].SetDefaults("Yellow Phaseblade"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Melee/Magic Weapons"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Accessories / Other { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Grappling Hook"); i[2].SetDefaults("Dirt Rod"); i[4].SetDefaults("Cobalt Shield"); i[5].SetDefaults("Feral Claws"); i[6].SetDefaults("Obsidian Skull"); i[7].SetDefaults("Shackle"); i[8].SetDefaults("Empty Bucket"); i[9].SetDefaults("Guide Voodoo Doll"); // Row 2 i[11].SetDefaults("Anklet of the Wind"); i[12].SetDefaults("Cloud in a Bottle"); i[13].SetDefaults("Flipper"); i[14].SetDefaults("Hermes Boots"); i[15].SetDefaults("Lucky Horseshoe"); i[16].SetDefaults("Rocket Boots"); i[17].SetDefaults("Shiny Red Balloon"); i[18].SetDefaults("Aglet"); // Row 3 i[20].SetDefaults("Depth Meter"); i[21].SetDefaults("Copper Watch"); i[22].SetDefaults("Silver Watch"); i[23].SetDefaults("Gold Watch"); i[25].SetDefaults("Mining Helmet"); i[27].SetDefaults("Orb of Light"); i[28].SetDefaults("Magic Mirror"); i[29].SetDefaults("Breathing Reed"); // Row 4 i[30].SetDefaults("Band of Regeneration"); i[31].SetDefaults("Band of Starpower"); i[32].SetDefaults("Nature's Gift"); i[38].SetDefaults("Whoopie Cushion"); i[39].SetDefaults("Spike"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Misc + Accessories"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Vanity Items { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Ivy Whip"); i[1].SetDefaults("Goggles"); i[2].SetDefaults("Sunglasses"); i[3].SetDefaults("Jungle Rose"); i[4].SetDefaults("Fish Bowl"); i[5].SetDefaults("Robe"); i[6].SetDefaults("Mime Mask"); i[7].SetDefaults("Bunny Hood"); i[8].SetDefaults("Red Hat"); i[9].SetDefaults("Robot Hat"); // Row 2 i[11].SetDefaults("Archaeologist's Hat"); i[12].SetDefaults("Plumber's Hat"); i[13].SetDefaults("Top Hat"); i[14].SetDefaults("Familiar Wig"); i[15].SetDefaults("Summer Hat"); i[16].SetDefaults("Ninja Hood"); i[17].SetDefaults("Hero's Hat"); i[19].SetDefaults("Gold Crown"); // Row 3 i[21].SetDefaults("Archaeologist's Jacket"); i[22].SetDefaults("Plumber's Shirt"); i[23].SetDefaults("Tuxedo Shirt"); i[24].SetDefaults("Familiar Shirt"); i[25].SetDefaults("The Doctor's Shirt"); i[26].SetDefaults("Ninja Shirt"); i[27].SetDefaults("Hero's Shirt"); // Row 4 i[31].SetDefaults("Archaeologist's Pants"); i[32].SetDefaults("Plumber's Pants"); i[33].SetDefaults("Tuxedo Pants"); i[34].SetDefaults("Familiar Pants"); i[35].SetDefaults("The Doctor's Pants"); i[36].SetDefaults("Ninja Pants"); i[37].SetDefaults("Hero's Pants"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Vanity"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Consumables { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Lesser Healing Potion"); i[4].SetDefaults("Lesser Mana Potion"); i[5].SetDefaults("Lesser Restoration Potion"); i[6].SetDefaults("Healing Potion"); i[7].SetDefaults("Mana Potion"); i[8].SetDefaults("Restoration Potion"); // Row 2 i[11].SetDefaults("Archery Potion"); i[12].SetDefaults("Battle Potion"); i[13].SetDefaults("Featherfall Potion"); i[14].SetDefaults("Gills Potion"); // 291 i[15].SetDefaults("Gravitation Potion"); i[16].SetDefaults("Hunter Potion"); i[17].SetDefaults("Invisibility Potion"); i[18].SetDefaults("Ironskin Potion"); i[19].SetDefaults("Magic Power Potion"); // Row 3 i[20].SetDefaults("Mana Regeneration Potion"); i[21].SetDefaults("Night Owl Potion"); i[22].SetDefaults("Obsidian Skin Potion"); i[23].SetDefaults("Regeneration Potion"); i[24].SetDefaults("Shine Potion"); i[25].SetDefaults("Spelunker Potion"); i[26].SetDefaults("Swiftness Potion"); i[27].SetDefaults("Thorns Potion"); i[28].SetDefaults("Water Walking Potion"); // Row 4 i[30].SetDefaults("Mushroom"); i[31].SetDefaults("Glowing Mushroom"); i[32].SetDefaults("Ale"); i[33].SetDefaults("Bowl of Soup"); i[34].SetDefaults("Goldfish"); i[36].SetDefaults("Fallen Star"); i[37].SetDefaults("Life Crystal"); i[38].SetDefaults("Mana Crystal"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Consumables"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Materials { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Copper Bar"); i[4].SetDefaults("Iron Bar"); i[5].SetDefaults("Silver Bar"); i[6].SetDefaults("Gold Bar"); i[7].SetDefaults("Demonite Bar"); i[8].SetDefaults("Meteorite Bar"); i[9].SetDefaults("Hellstone Bar"); // Row 2 i[11].SetDefaults("Amethyst"); i[12].SetDefaults("Diamond"); i[13].SetDefaults("Emerald"); i[14].SetDefaults("Ruby"); i[15].SetDefaults("Sapphire"); i[16].SetDefaults("Topaz"); i[17].SetDefaults("Gel"); i[18].SetDefaults("Cobweb"); i[19].SetDefaults("Silk"); // Row 3 i[20].SetDefaults("Lens"); i[21].SetDefaults("Black Lens"); i[22].SetDefaults("Iron Chain"); i[23].SetDefaults("Hook"); i[24].SetDefaults("Shadow Scale"); i[25].SetDefaults("Tattered Cloth"); i[26].SetDefaults("Leather"); i[27].SetDefaults("Rotten Chunk"); i[28].SetDefaults("Worm Tooth"); i[29].SetDefaults("Cactus"); // Row 4 i[30].SetDefaults("Stinger"); i[31].SetDefaults("Feather"); i[32].SetDefaults("Vine"); i[33].SetDefaults("Jungle Spores"); i[34].SetDefaults("Shark Fin"); i[35].SetDefaults("Antlion Mandible"); i[36].SetDefaults("Illegal Gun Parts"); i[37].SetDefaults("Glowstick"); i[38].SetDefaults("Green Dye"); i[39].SetDefaults("Black Dye"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Crafting Materials"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Ammo / Unknown { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Ivy Whip"); // Row 2 i[11].SetDefaults("Wooden Arrow"); i[12].SetDefaults("Flaming Arrow"); i[13].SetDefaults("Unholy Arrow"); i[14].SetDefaults("Jester's Arrow"); i[15].SetDefaults("Hellfire Arrow"); i[16].SetDefaults("Musket Ball"); i[17].SetDefaults("Silver Bullet"); i[18].SetDefaults("Meteor Shot"); i[19].SetDefaults("Seed"); // Row 3 i[20].SetDefaults("Suspicious Looking Eye"); i[21].SetDefaults("Worm Food"); i[22].SetDefaults("Goblin Battle Standard"); i[23].SetDefaults("Angel Statue"); i[24].SetDefaults("Golden Key"); i[25].SetDefaults("Shadow Key"); // Row 4 i[30].SetDefaults("Copper Coin"); i[31].SetDefaults("Silver Coin"); i[32].SetDefaults("Gold Coin"); i[33].SetDefaults("Platinum Coin"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Misc + Ammo"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); ; } #endregion #region Alchemy { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Clay Pot"); i[4].SetDefaults("Bottled Water"); i[5].SetDefaults("Bottle"); i[8].SetDefaults("Acorn"); i[9].SetDefaults("Sunflower"); // Row 2 i[11].SetDefaults("Blinkroot Seeds"); i[12].SetDefaults("Daybloom Seeds"); i[13].SetDefaults("Fireblossom Seeds"); i[14].SetDefaults("Moonglow Seeds"); i[15].SetDefaults("Deathweed Seeds"); i[16].SetDefaults("Waterleaf Seeds"); // Row 3 i[21].SetDefaults("Blinkroot"); i[22].SetDefaults("Daybloom"); i[23].SetDefaults("Fireblossom"); i[24].SetDefaults("Moonglow"); i[25].SetDefaults("Deathweed"); i[26].SetDefaults("Waterleaf"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Alchemy"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = true; Inventory.AddInventory(inv); } #endregion #region Decor (minus lighting and storage) { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Wooden Door"); i[4].SetDefaults("Wooden Chair"); i[5].SetDefaults("Wooden Table"); i[6].SetDefaults("Work Bench"); i[7].SetDefaults("Iron Anvil"); i[8].SetDefaults("Furnace"); i[9].SetDefaults("Hellforge"); // Row 2 i[11].SetDefaults("Keg"); i[12].SetDefaults("Cooking Pot"); i[13].SetDefaults("Loom"); i[14].SetDefaults("Bed"); i[15].SetDefaults("Sign"); i[16].SetDefaults("Tombstone"); i[17].SetDefaults("Pink Vase"); i[18].SetDefaults("Book"); i[19].SetDefaults("Bookcase"); // Row 3 i[20].SetDefaults("Statue"); i[21].SetDefaults("Toilet"); i[22].SetDefaults("Bathtub"); i[23].SetDefaults("Bench"); i[24].SetDefaults("Piano"); i[25].SetDefaults("Grandfather Clock"); i[26].SetDefaults("Dresser"); i[27].SetDefaults("Throne"); i[28].SetDefaults("Bowl"); i[29].SetDefaults("Coral"); // Row 4 i[30].SetDefaults("Red Banner"); i[31].SetDefaults("Green Banner"); i[32].SetDefaults("Blue Banner"); i[33].SetDefaults("Yellow Banner"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Decor"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = false; Inventory.AddInventory(inv); } #endregion #region Decor (lighting & storage) { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Torch"); i[4].SetDefaults("Candle"); i[5].SetDefaults("Water Candle"); i[6].SetDefaults("Candelabra"); i[7].SetDefaults("Skull Lantern"); i[8].SetDefaults("Tiki Torch"); i[9].SetDefaults("Lamp Post"); // Row 2 i[11].SetDefaults("Copper Chandelier"); i[12].SetDefaults("Silver Chandelier"); i[13].SetDefaults("Gold Chandelier"); i[14].SetDefaults("Chain Lantern"); i[15].SetDefaults("Chinese Lantern"); // Row 3 i[20].SetDefaults("Chest"); i[21].SetDefaults("Gold Chest"); i[22].SetDefaults("Shadow Chest"); i[23].SetDefaults("Barrel"); i[24].SetDefaults("Trash Can"); i[26].SetDefaults("Safe"); i[27].SetDefaults("Piggy Bank"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Lighting/Storage"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = false; Inventory.AddInventory(inv); } #endregion #region Walls { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Dirt Wall"); i[4].SetDefaults("Stone Wall"); i[5].SetDefaults("Wood Wall"); i[6].SetDefaults("Gray Brick Wall"); i[7].SetDefaults("Red Brick Wall"); // Row 2 i[11].SetDefaults("Copper Brick Wall"); i[12].SetDefaults("Silver Brick Wall"); i[13].SetDefaults("Gold Brick Wall"); i[14].SetDefaults("Obsidian Brick Wall"); i[15].SetDefaults("Pink Brick Wall"); i[16].SetDefaults("Green Brick Wall"); i[17].SetDefaults("Blue Brick Wall"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Walls"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = false; Inventory.AddInventory(inv); } #endregion #region Building Items { Item[] i = new Item[53]; for (int it = 0; it < i.Length; it++) { i[it] = new Item(); } // Row 1 i[0].SetDefaults("Copper Pickaxe"); i[1].SetDefaults("Copper Hammer"); i[2].SetDefaults("Blue Phaseblade"); i[2].useStyle = 0; i[3].SetDefaults("Dirt Block"); i[4].SetDefaults("Stone Block"); i[5].SetDefaults("Gray Brick"); i[6].SetDefaults("Torch"); i[7].SetDefaults("Wood"); i[8].SetDefaults("Wood Platform"); i[9].SetDefaults("Glass"); // Row 2 i[11].SetDefaults("Red Brick"); i[12].SetDefaults("Copper Brick"); i[13].SetDefaults("Silver Brick"); i[14].SetDefaults("Gold Brick"); i[15].SetDefaults("Obsidian Brick"); i[16].SetDefaults("Hellstone Brick"); i[17].SetDefaults("Pink Brick"); i[18].SetDefaults("Green Brick"); i[19].SetDefaults("Blue Brick"); // Row 3 i[20].SetDefaults("Clay Block"); i[21].SetDefaults("Mud Block"); i[22].SetDefaults("Ash Block"); i[23].SetDefaults("Sand Block"); i[24].SetDefaults("Obsidian"); i[25].SetDefaults("Hellstone"); i[26].SetDefaults("Meteorite"); i[27].SetDefaults("Demonite Ore"); i[28].SetDefaults("Ebonstone Block"); i[29].SetDefaults("Purification Powder"); // Row 4 i[30].SetDefaults("Copper Ore"); i[31].SetDefaults("Iron Ore"); i[32].SetDefaults("Silver Ore"); i[33].SetDefaults("Gold Ore"); i[34].SetDefaults("Grass Seeds"); i[35].SetDefaults("Jungle Grass Seeds"); i[36].SetDefaults("Mushroom Grass Seeds"); i[37].SetDefaults("Corrupt Seeds"); i[38].SetDefaults("Water Bucket"); i[39].SetDefaults("Lava Bucket"); // Equipment i[44].SetDefaults("Mining Helmet"); // Accessories i[47].SetDefaults("Cloud in a Bottle"); i[48].SetDefaults("Shiny Red Balloon"); i[49].SetDefaults("Rocket Boots"); i[50].SetDefaults("Lucky Horseshoe"); i[51].SetDefaults("Hermes Boots"); Inventory inv = new Inventory(i, "Building Items"); inv.ItemHax = true; inv.GodMode = true; inv.NPCs = false; inv.BuildMode = true; inv.ItemDrops = false; Inventory.AddInventory(inv); } #endregion }