Start code for corrupted swarm, add placeholder sprites for new sets, add Corrupted rarity.

This commit is contained in:
2025-11-20 10:53:25 +00:00
parent f5da874019
commit 17ef24345f
103 changed files with 531 additions and 12 deletions
@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -33,7 +34,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 20)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 12)
.AddIngredient(ModContent.ItemType<ProtogenInitiateChestplate>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeChestplate>(), 1)
.AddIngredient(ItemID.Wire, 30)
.AddTile(ModContent.TileType<HighTechMarvel>())
.Register();
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -53,7 +54,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 14)
.AddIngredient(ModContent.ItemType<ProtogenInitiateCowl>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeCowl>(), 1)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 8)
.AddIngredient(ItemID.Wire, 20)
.AddTile(ModContent.TileType<HighTechMarvel>())
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -55,7 +56,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 14)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 8)
.AddIngredient(ModContent.ItemType<ProtogenInitiateHelmet>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeHelmet>(), 1)
.AddIngredient(ItemID.Wire, 20)
.AddTile(ModContent.TileType<HighTechMarvel>())
.Register();
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -54,7 +55,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 14)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 8)
.AddIngredient(ModContent.ItemType<ProtogenInitiateHood>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeHood>(), 1)
.AddIngredient(ItemID.Wire, 20)
.AddTile(ModContent.TileType<HighTechMarvel>())
.Register();
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -34,7 +35,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 17)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 10)
.AddIngredient(ModContent.ItemType<ProtogenInitiateLeggings>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeLeggings>(), 1)
.AddIngredient(ItemID.Wire, 25)
.AddTile(ModContent.TileType<HighTechMarvel>())
.Register();
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -4,6 +4,7 @@ using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
using ForgottenWawiTech.Content.Tiles.CraftingStations;
using ForgottenWawiTech.Content.Items.Armor.ProtogenOperativeSet;
namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
{
@@ -54,7 +55,7 @@ namespace ForgottenWawiTech.Content.Items.Armor.ProtogenSentinelSet
CreateRecipe()
.AddIngredient(ModContent.ItemType<MalfunctioningNanites>(), 14)
.AddIngredient(ModContent.ItemType<EnergyCore>(), 8)
.AddIngredient(ModContent.ItemType<ProtogenInitiateMask>(), 1)
.AddIngredient(ModContent.ItemType<ProtogenOperativeMask>(), 1)
.AddIngredient(ItemID.Wire, 20)
.AddTile(ModContent.TileType<HighTechMarvel>())
.Register();
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B