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

◆ ItemCheckWrapped()

void Terraria.Player.ItemCheckWrapped ( int i)
inlineprivate

Definition at line 29512 of file Player.cs.

29513 {
29514 int num;
29515 if (!controlLeft && !controlRight && !controlUp && !controlDown && PlayerInput.UsingGamepad && Main.SmartCursorIsUsed)
29516 {
29517 num = ((PlayerInput.GamepadThumbstickRight.Length() < 0.05f) ? 1 : 0);
29518 if (num != 0)
29519 {
29521 }
29522 }
29523 else
29524 {
29525 num = 0;
29526 }
29527 int num2;
29528 if (PlayerInput.smartSelectPointer.ShouldBeUsed())
29529 {
29530 num2 = ((!Main.SmartCursorIsUsed) ? 1 : 0);
29531 if (num2 != 0)
29532 {
29534 }
29535 }
29536 else
29537 {
29538 num2 = 0;
29539 }
29541 int stack = inventory[selectedItem].stack;
29542 if (Main.ignoreErrors)
29543 {
29544 ItemCheck();
29545 }
29546 else
29547 {
29548 ItemCheck();
29549 }
29550 if (stack != inventory[selectedItem].stack)
29551 {
29552 Recipe.FindRecipes();
29553 }
29555 if (num2 != 0)
29556 {
29558 }
29559 if (num != 0)
29560 {
29562 }
29563 if (itemAnimation == 0)
29564 {
29566 }
29567 }
static SmartSelectGamepadPointer smartSelectPointer
static Vector2 GamepadThumbstickRight
Item Clone()
Definition Item.cs:49916
int stack
Definition Item.cs:149
bool controlRight
Definition Player.cs:1383
void ItemCheck()
Definition Player.cs:40653
void ForceForwardCursor(bool state)
Definition Player.cs:29569
Item lastVisualizedSelectedItem
Definition Player.cs:1261
void ForceSmartSelectCursor(bool state)
Definition Player.cs:29592
Item[] inventory
Definition Player.cs:1257

References Terraria.Item.Clone(), Terraria.Recipe.FindRecipes(), Terraria.GameInput.PlayerInput.GamepadThumbstickRight, Terraria.Main.ignoreErrors, Terraria.GameInput.LockOnHelper.SetDOWN(), Terraria.GameInput.LockOnHelper.SetUP(), Terraria.Main.SmartCursorIsUsed, Terraria.GameInput.PlayerInput.smartSelectPointer, Terraria.Item.stack, System.state, and Terraria.GameInput.PlayerInput.UsingGamepad.