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

◆ EquipSwap()

static Item Terraria.UI.ItemSlot.EquipSwap ( Item item,
Item[] inv,
int slot,
out bool success )
inlinestaticprivate

Definition at line 2816 of file ItemSlot.cs.

2817 {
2818 success = false;
2819 _ = Main.player[Main.myPlayer];
2820 item.favorited = false;
2821 Item result = inv[slot].Clone();
2822 inv[slot] = item.Clone();
2824 Recipe.FindRecipes();
2825 success = true;
2826 return result;
2827 }
static void PlaySound(int type, Vector2 position, int style=1)

References Terraria.Item.Clone(), Terraria.Recipe.FindRecipes(), System.item, Terraria.Main.myPlayer, Terraria.Main.player, and Terraria.Audio.SoundEngine.PlaySound().

Referenced by Terraria.UI.ItemSlot.SwapEquip().