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

◆ OverrideItemSlotHover()

override bool Terraria.GameContent.Tile_Entities.TEDisplayDoll.OverrideItemSlotHover ( Item[] inv,
int context = 0,
int slot = 0 )
inlinevirtual

Reimplemented from Terraria.DataStructures.TileEntity.

Definition at line 422 of file TEDisplayDoll.cs.

423 {
424 Item item = inv[slot];
425 if (!item.IsAir && !inv[slot].favorited && context == 0 && FitsDisplayDoll(item))
426 {
427 Main.cursorOverride = 9;
428 return true;
429 }
430 if (!item.IsAir && (context == 23 || context == 24 || context == 25) && Main.player[Main.myPlayer].ItemSpace(inv[slot]).CanTakeItemToPersonalInventory)
431 {
432 Main.cursorOverride = 8;
433 return true;
434 }
435 return false;
436 }

References Terraria.GameContent.Tile_Entities.TEDisplayDoll.FitsDisplayDoll(), Terraria.Item.IsAir, Terraria.Main.myPlayer, and Terraria.Main.player.

+ Here is the call graph for this function: