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

◆ OnPlayerUpdate()

override void Terraria.GameContent.Tile_Entities.TEHatRack.OnPlayerUpdate ( Player player)
inlinevirtual

Reimplemented from Terraria.DataStructures.TileEntity.

Definition at line 301 of file TEHatRack.cs.

302 {
303 if (!player.InInteractionRange(player.tileEntityAnchor.X, player.tileEntityAnchor.Y, TileReachCheckSettings.Simple) || player.chest != -1 || player.talkNPC != -1)
304 {
305 if (player.chest == -1 && player.talkNPC == -1)
306 {
308 }
309 player.tileEntityAnchor.Clear();
310 Recipe.FindRecipes();
311 }
312 }
static void PlaySound(int type, Vector2 position, int style=1)

References Terraria.Player.chest, Terraria.DataStructures.PlayerInteractionAnchor.Clear(), Terraria.Recipe.FindRecipes(), Terraria.Player.InInteractionRange(), Terraria.Audio.SoundEngine.PlaySound(), Terraria.DataStructures.TileReachCheckSettings.Simple, Terraria.Player.talkNPC, Terraria.Player.tileEntityAnchor, Terraria.DataStructures.PlayerInteractionAnchor.X, and Terraria.DataStructures.PlayerInteractionAnchor.Y.