Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Equippable() [1/2]

static bool Terraria.UI.ItemSlot.Equippable ( Item[] inv,
int context,
int slot )
inlinestatic

Definition at line 2635 of file ItemSlot.cs.

2636 {
2637 _ = Main.player[Main.myPlayer];
2638 if (inv[slot].dye > 0 || Main.projHook[inv[slot].shoot] || inv[slot].mountType != -1 || (inv[slot].buffType > 0 && Main.lightPet[inv[slot].buffType]) || (inv[slot].buffType > 0 && Main.vanityPet[inv[slot].buffType]) || inv[slot].headSlot >= 0 || inv[slot].bodySlot >= 0 || inv[slot].legSlot >= 0 || inv[slot].accessory)
2639 {
2640 return true;
2641 }
2642 return false;
2643 }

References Terraria.Item.accessory, Terraria.Item.bodySlot, Terraria.Item.buffType, Terraria.Item.headSlot, Terraria.Item.legSlot, Terraria.Main.lightPet, Terraria.Item.mountType, Terraria.Main.myPlayer, Terraria.Main.player, Terraria.Main.projHook, Terraria.Item.shoot, and Terraria.Main.vanityPet.