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

◆ OnPlayerInteraction()

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

Definition at line 286 of file TEDisplayDoll.cs.

287 {
288 int num = clickX;
289 int num2 = clickY;
290 if (Main.tile[num, num2].frameX % 36 != 0)
291 {
292 num--;
293 }
294 num2 -= Main.tile[num, num2].frameY / 18;
295 int num3 = Find(num, num2);
296 if (num3 != -1)
297 {
298 num2++;
300 TileEntity.BasicOpenCloseInteraction(player, num, num2, num3);
301 }
302 }
static void BasicOpenCloseInteraction(Player player, int x, int y, int id)

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

Referenced by Terraria.Player.TileInteractionsUse().