Add Murder Drones and OneShot vanity set

This commit is contained in:
2025-11-21 13:40:08 +00:00
parent 1b44dc7229
commit 02177bb173
17 changed files with 132 additions and 3 deletions
@@ -0,0 +1,21 @@
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Armor.Vanities.MurderDrones
{
[AutoloadEquip(EquipType.Body)]
public class NsBodyPiece : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.value = Item.sellPrice(platinum: 250);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
Item.vanity = true;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -0,0 +1,21 @@
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Armor.Vanities.MurderDrones
{
[AutoloadEquip(EquipType.Head)]
public class NsHair : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.value = Item.sellPrice(platinum: 250);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
Item.vanity = true;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -0,0 +1,21 @@
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Armor.Vanities.MurderDrones
{
[AutoloadEquip(EquipType.Legs)]
public class NsLeggings : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.value = Item.sellPrice(platinum: 250);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
Item.vanity = true;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -0,0 +1,21 @@
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Armor.Vanities.OneShot
{
[AutoloadEquip(EquipType.Body)]
public class MessiahCloak : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.value = Item.sellPrice(platinum: 250);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
Item.vanity = true;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -0,0 +1,21 @@
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using ForgottenWawiTech.Content.Items.Materials;
using ForgottenWawiTech.Content.Rarities;
namespace ForgottenWawiTech.Content.Items.Armor.Vanities.OneShot
{
[AutoloadEquip(EquipType.Head)]
public class MessiahHat : ModItem
{
public override void SetDefaults()
{
Item.width = 20;
Item.height = 20;
Item.value = Item.sellPrice(platinum: 250);
Item.rare = ModContent.RarityType<FWTDeveloperItem>();
Item.vanity = true;
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

@@ -894,6 +894,31 @@ Items: {
Your heart beats faster as you hold this ominous device.
'''
}
NsLeggings: {
Tooltip: ""
DisplayName: Ns Leggings
}
NsHair: {
Tooltip: ""
DisplayName: Ns Hair
}
NsBodyPiece: {
Tooltip: ""
DisplayName: Ns Body Piece
}
MessiahCloak: {
DisplayName: Messiah Cloak
Tooltip: ""
}
MessiahHat: {
DisplayName: Messiah Hat
Tooltip: ""
}
}
Conditions: {
+2 -3
View File
@@ -25,7 +25,6 @@ Use this checklist to keep tabs on every gameplay element still running on place
- [ ] Avali Scout Pack
- [ ] Essence Of Clutches
- [ ] Soul Of Avalon
- [ ] Dev Infinite Mana
- [ ] Transcendent Matrix
### Armor Sets (each needs item icon plus body/leg/head variant sheets)
@@ -37,8 +36,8 @@ Use this checklist to keep tabs on every gameplay element still running on place
- [ ] Protogen Sentinel set (helmet, cowl, hood, mask, chestplate, leggings + overlays)
- [ ] Singularity set (helmet, hood, chestplate, leggings + overlays)
- [ ] Transcendent set (helm, hood, mask, cowl, coreplate, greaves + overlays)
- [ ] Murder Drones vanity set (empty folder)
- [ ] OneShot vanity set (empty folder)
- [ ] Murder Drones vanity set (Ns hair, body piece, leggings + head/body/leg overlays)
- [ ] OneShot vanity set (Messiah hat, cloak + head/body overlays)
### Weapons & Tools
- [ ] Beam Attack Wand (staff + charged channel sprite)