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

◆ FindMinecartTrackItem()

Item Terraria.GameContent.MinecartDiggerHelper.FindMinecartTrackItem ( Player player)
inlineprivate

Definition at line 74 of file MinecartDiggerHelper.cs.

75 {
76 Item result = null;
77 for (int i = 0; i < 58; i++)
78 {
79 if (player.selectedItem != i || (player.itemAnimation <= 0 && player.reuseDelay <= 0 && player.itemTime <= 0))
80 {
81 Item item = player.inventory[i];
82 if (item.type == 2340 && item.stack > 0)
83 {
84 result = item;
85 break;
86 }
87 }
88 }
89 return result;
90 }

References Terraria.Player.inventory, Terraria.Player.itemAnimation, Terraria.Player.itemTime, Terraria.Player.reuseDelay, and Terraria.Player.selectedItem.

Referenced by Terraria.GameContent.MinecartDiggerHelper.CanConsumeATrackItem(), and Terraria.GameContent.MinecartDiggerHelper.ConsumeATrackItem().