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

◆ GetNavigatorDirections()

Vector2 Terraria.GameInput.TriggersSet.GetNavigatorDirections ( )
inline

Definition at line 724 of file TriggersSet.cs.

725 {
726 bool flag = Main.gameMenu || Main.ingameOptionsWindow || Main.editChest || Main.editSign || ((Main.playerInventory || Main.LocalPlayer.talkNPC != -1) && PlayerInput.CurrentProfile.UsingDpadMovekeys());
727 bool value = Up || (flag && MenuUp);
728 bool value2 = Right || (flag && MenuRight);
729 bool value3 = Down || (flag && MenuDown);
730 bool value4 = Left || (flag && MenuLeft);
731 return new Vector2(value2.ToInt() - value4.ToInt(), value3.ToInt() - value.ToInt());
732 }

References Terraria.GameInput.PlayerInput.CurrentProfile, Terraria.GameInput.TriggersSet.Down, Terraria.GameInput.TriggersSet.Left, Terraria.GameInput.TriggersSet.MenuDown, Terraria.GameInput.TriggersSet.MenuLeft, Terraria.GameInput.TriggersSet.MenuRight, Terraria.GameInput.TriggersSet.MenuUp, Terraria.GameInput.TriggersSet.Right, and Terraria.GameInput.TriggersSet.Up.