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

◆ Update()

override void VirtualDeviceExample.VirtualDevice.Update ( ulong updateTick,
float deltaTime )
inlinevirtual

Reimplemented from InControl.InputDevice.

Definition at line 33 of file VirtualDevice.cs.

34 {
35 Vector2 vectorFromKeyboard = this.GetVectorFromKeyboard(deltaTime, true);
36 Vector2 vectorFromMouse = this.GetVectorFromMouse(deltaTime, true);
37 long num = 0L;
38 bool key = Input.GetKey(KeyCode.Space);
39 base.UpdateWithState(InputControlType.Action1, num != 0L, updateTick, deltaTime);
40 bool key2 = Input.GetKey(KeyCode.S);
41 base.UpdateWithState(InputControlType.Action2, num != 0L, updateTick, deltaTime);
42 bool key3 = Input.GetKey(KeyCode.D);
43 base.UpdateWithState(InputControlType.Action3, num != 0L, updateTick, deltaTime);
44 bool key4 = Input.GetKey(KeyCode.F);
45 base.UpdateWithState(InputControlType.Action4, num != 0L, updateTick, deltaTime);
46 }
class f__AnonymousType0<< Count > j__TPar
static bool GetKey(KeyCode key)
Definition Input.cs:85
Vector2 GetVectorFromKeyboard(float deltaTime, bool smoothed)
Vector2 GetVectorFromMouse(float deltaTime, bool smoothed)

References UnityEngine.Input.GetKey(), VirtualDeviceExample.VirtualDevice.GetVectorFromKeyboard(), VirtualDeviceExample.VirtualDevice.GetVectorFromMouse(), j__TPar, System.key, and InControl.L.