terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ UpdateInput()

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

Definition at line 763 of file PlayerInput.cs.

764 {
765 int num = 1;
766 PlayerInput.SettingsForUI.UpdateCounters();
767 if (num == 0)
768 {
769 }
770 PlayerInput.Triggers.Reset();
773 if (num == 0)
774 {
775 }
776 if (true)
777 {
778 return;
779 }
780 if (!true)
781 {
782 }
783 bool usingGamepad = PlayerInput.UsingGamepad;
784 if (!true)
785 {
786 }
787 TriggersSet current = PlayerInput.Triggers.Current;
788 int num2 = 1;
789 PlayerInput.MouseInput();
790 bool flag = PlayerInput.KeyboardInput();
791 bool flag2 = PlayerInput.GamePadInput();
792 PlayerInput.Triggers.Update();
793 PlayerInput.PostInput();
794 int scrollWheelValue = PlayerInput.ScrollWheelValue;
795 PlayerInput.ScrollWheelDelta = PlayerInput.ScrollWheelValueOld;
796 int scrollWheelDelta = PlayerInput.ScrollWheelDelta;
797 PlayerInput.UpdateMainMouse();
798 Main.mouseLeftRelease = Main.mouseLeft;
799 Main.mouseRightRelease = Main.mouseRight;
800 Main.mouseLeft = PlayerInput.Triggers.Current.MouseLeft;
801 Main.mouseRight = PlayerInput.Triggers.Current.MouseRight;
803 int num3;
804 if (cursor != null)
805 {
806 num3 = 1;
807 return;
808 }
809 Main.mouseLeft = num3 != 0;
811 if (cursor2 != null)
812 {
813 return;
814 }
815 Main.mouseRight = true;
816 PlayerInput.CacheZoomableValues();
817 if (num2 == 0)
818 {
819 }
820 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.GameInput.PlayerInput.CacheZoomableValues(), Terraria.GameInput.TriggersPack.Current, Terraria.GameInput.PlayerInput.GamePadInput(), j__TPar, Terraria.GameInput.PlayerInput.KeyboardInput(), Terraria.GameInput.PlayerInput.MouseInput(), Terraria.GameInput.TriggersSet.MouseLeft, Terraria.Main.mouseLeft, Terraria.GameInput.TriggersSet.MouseRight, Terraria.Main.mouseRight, Terraria.GameInput.PlayerInput.PostInput(), Terraria.GameInput.TriggersPack.Reset(), Terraria.GameInput.PlayerInput.ScrollWheelDelta, Terraria.GameInput.PlayerInput.ScrollWheelValue, Terraria.GameInput.PlayerInput.ScrollWheelValueOld, Terraria.GameInput.PlayerInput.Triggers, Terraria.GameInput.TriggersPack.Update(), Terraria.GameInput.PlayerInput.SettingsForUI.UpdateCounters(), Terraria.GameInput.PlayerInput.UpdateMainMouse(), and Terraria.GameInput.PlayerInput.UsingGamepad.

Referenced by Terraria.Main.DoUpdate_HandleInput().