Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ OnPlayerInteraction()

static void Terraria.GameContent.Tile_Entities.TEHatRack.OnPlayerInteraction ( Player player,
int clickX,
int clickY )
inlinestatic

Definition at line 314 of file TEHatRack.cs.

315 {
316 int num = clickX;
317 int num2 = clickY;
318 num -= Main.tile[num, num2].frameX % 54 / 18;
319 num2 -= Main.tile[num, num2].frameY / 18;
320 int num3 = Find(num, num2);
321 if (num3 != -1)
322 {
323 num2++;
324 num++;
325 TileEntity.BasicOpenCloseInteraction(player, num, num2, num3);
326 }
327 }
static void BasicOpenCloseInteraction(Player player, int x, int y, int id)

References Terraria.DataStructures.TileEntity.BasicOpenCloseInteraction(), Terraria.GameContent.Tile_Entities.TEHatRack.Find(), and Terraria.Main.tile.

Referenced by Terraria.Player.TileInteractionsUse().