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

◆ SetInteractionAnchor()

static void Terraria.DataStructures.TileEntity.SetInteractionAnchor ( Player player,
int x,
int y,
int id )
inlinestaticinherited

Definition at line 209 of file TileEntity.cs.

210 {
211 player.chest = -1;
212 player.SetTalkNPC(-1);
213 if (player.whoAmI == Main.myPlayer)
214 {
215 Main.playerInventory = true;
216 Main.recBigList = false;
217 Main.CreativeMenu.CloseMenu();
219 {
220 PlayerInput.Triggers.JustPressed.Grapple = false;
221 }
222 if (player.tileEntityAnchor.interactEntityID != -1)
223 {
225 }
226 else
227 {
229 }
230 }
231 player.tileEntityAnchor.Set(id, x, y);
232 }
static void PlaySound(int type, Vector2 position, int style=1)

References Terraria.Main.CreativeMenu, Terraria.GameInput.PlayerInput.GrappleAndInteractAreShared, Terraria.Main.myPlayer, Terraria.Audio.SoundEngine.PlaySound(), Terraria.Player.SetTalkNPC(), Terraria.Player.tileEntityAnchor, and Terraria.Entity.whoAmI.

Referenced by Terraria.DataStructures.TileEntity.BasicOpenCloseInteraction(), and Terraria.MessageBuffer.GetData().