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

◆ Define()

override void InControl.UnityDeviceProfiles.PlayStation4AndroidUnityProfile.Define ( )
inlinevirtual

Reimplemented from InControl.InputDeviceProfile.

Definition at line 19 of file PlayStation4AndroidUnityProfile.cs.

20 {
21 base.Define();
22 this.deviceName = "PlayStation 4 Controller";
23 this.deviceNotes = "PlayStation 4 Controller on Android";
24 if (("Android" == null || "Android" != null) && ("Amazon AFT" == null || "Amazon AFT" != null))
25 {
26 string text = PlayStation4AndroidUnityProfile.getSDKInt().ToString();
27 Debug.Log("SDK" + text);
29 if ("Cross" == null)
30 {
31 }
32 InputControlSource inputControlSource = InputDeviceProfile.Button(1);
33 InputControlSource inputControlSource2 = InputDeviceProfile.Button(13);
34 InputControlSource inputControlSource3 = InputDeviceProfile.Button(0);
35 InputControlSource inputControlSource4 = InputDeviceProfile.Button(2);
36 InputControlSource inputControlSource5 = InputDeviceProfile.Button(3);
37 InputControlSource inputControlSource6 = InputDeviceProfile.Button(14);
38 InputControlSource inputControlSource7 = InputDeviceProfile.Button(6);
39 InputControlSource inputControlSource8 = InputDeviceProfile.Button(7);
40 InputControlSource inputControlSource9 = InputDeviceProfile.Button(11);
41 InputControlSource inputControlSource10 = InputDeviceProfile.Button(10);
42 InputControlSource inputControlSource11 = InputDeviceProfile.Button(8);
43 InputControlMapping inputControlMapping = InputDeviceProfile.LeftStickLeftMapping(0);
44 if (inputControlMapping == null || inputControlMapping != null)
45 {
46 InputControlMapping inputControlMapping2 = InputDeviceProfile.LeftStickRightMapping(0);
47 if (inputControlMapping2 == null || inputControlMapping2 != null)
48 {
49 InputControlMapping inputControlMapping3 = InputDeviceProfile.LeftStickUpMapping(1);
50 if (inputControlMapping3 == null || inputControlMapping3 != null)
51 {
52 InputControlMapping inputControlMapping4 = InputDeviceProfile.LeftStickDownMapping(1);
53 if (inputControlMapping4 == null || inputControlMapping4 != null)
54 {
55 InputControlMapping inputControlMapping5 = InputDeviceProfile.RightStickLeftMapping(13);
56 if (inputControlMapping5 == null || inputControlMapping5 != null)
57 {
58 InputControlMapping inputControlMapping6 = InputDeviceProfile.RightStickRightMapping(13);
59 if (inputControlMapping6 == null || inputControlMapping6 != null)
60 {
61 InputControlMapping inputControlMapping7 = InputDeviceProfile.RightStickUpMapping(14);
62 if (inputControlMapping7 == null || inputControlMapping7 != null)
63 {
64 InputControlMapping inputControlMapping8 = InputDeviceProfile.RightStickDownMapping(14);
65 if (inputControlMapping8 == null || inputControlMapping8 != null)
66 {
67 InputControlMapping inputControlMapping9 = InputDeviceProfile.DPadLeftMapping(4);
68 if (inputControlMapping9 == null || inputControlMapping9 != null)
69 {
70 InputControlMapping inputControlMapping10 = InputDeviceProfile.DPadRightMapping(4);
71 if (inputControlMapping10 == null || inputControlMapping10 != null)
72 {
73 InputControlMapping inputControlMapping11 = InputDeviceProfile.DPadUpMapping(5);
74 if (inputControlMapping11 == null || inputControlMapping11 != null)
75 {
76 InputControlMapping inputControlMapping12 = InputDeviceProfile.DPadDownMapping(5);
77 if (inputControlMapping12 == null || inputControlMapping12 != null)
78 {
79 InputControlSource inputControlSource12 = InputDeviceProfile.Analog(2);
80 InputControlSource inputControlSource13 = InputDeviceProfile.Analog(3);
81 return;
82 }
83 }
84 }
85 }
86 }
87 }
88 }
89 }
90 }
91 }
92 }
93 }
94 }
96 }
class f__AnonymousType0<< Count > j__TPar
static void Log(object message)
Definition Debug.cs:51

References InControl.InputDeviceProfile.Analog(), InControl.InputDeviceProfile.Button(), InControl.InputDeviceProfile.DPadDownMapping(), InControl.InputDeviceProfile.DPadLeftMapping(), InControl.InputDeviceProfile.DPadRightMapping(), InControl.InputDeviceProfile.DPadUpMapping(), InControl.UnityDeviceProfiles.PlayStation4AndroidUnityProfile.getSDKInt(), j__TPar, InControl.InputDeviceProfile.LeftStickDownMapping(), InControl.InputDeviceProfile.LeftStickLeftMapping(), InControl.InputDeviceProfile.LeftStickRightMapping(), InControl.InputDeviceProfile.LeftStickUpMapping(), UnityEngine.Debug.Log(), InControl.InputDeviceProfile.RightStickDownMapping(), InControl.InputDeviceProfile.RightStickLeftMapping(), InControl.InputDeviceProfile.RightStickRightMapping(), InControl.InputDeviceProfile.RightStickUpMapping(), and System.text.