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

◆ EnterBuildingMode()

static void Terraria.GameInput.PlayerInput.EnterBuildingMode ( )
inlinestatic

Definition at line 467 of file PlayerInput.cs.

468 {
470 _InBuildingMode = true;
472 if (Main.mouseItem.stack <= 0)
473 {
475 if (uIPointForBuildingMode < 50 && uIPointForBuildingMode >= 0 && Main.player[Main.myPlayer].inventory[uIPointForBuildingMode].stack > 0)
476 {
477 Utils.Swap(ref Main.mouseItem, ref Main.player[Main.myPlayer].inventory[uIPointForBuildingMode]);
478 }
479 }
480 }
static void PlaySound(int type, Vector2 position, int style=1)

References Terraria.GameInput.PlayerInput._InBuildingMode, Terraria.GameInput.PlayerInput._UIPointForBuildingMode, Terraria.UI.Gamepad.UILinkPointNavigator.CurrentPoint, Terraria.Main.mouseItem, Terraria.Main.myPlayer, Terraria.Main.player, and Terraria.Audio.SoundEngine.PlaySound().

Referenced by Terraria.UI.ItemSlot.TryEnteringBuildingMode().