terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
PlayerManager.cs
Go to the documentation of this file.
1using System;
5using InControl;
6using UnityEngine;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000009")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x600002F")]
14 [global::Cpp2ILInjected.Address(RVA = "0x198E874", Offset = "0x198E874", Length = "0xA4")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
17 {
18 typeof(object),
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputManager), Member = "add_OnDeviceDetached", MemberParameters = new object[] { typeof(Action<InputDevice>) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
23 private void Start()
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x6000030")]
29 [global::Cpp2ILInjected.Address(RVA = "0x198E918", Offset = "0x198E918", Length = "0x8C")]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputManager), Member = "get_ActiveDevice", ReturnType = typeof(InputDevice))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerManager), Member = "JoinButtonWasPressedOnDevice", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(bool))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerManager), Member = "ThereIsNoPlayerUsingDevice", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(bool))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerManager), Member = "CreatePlayer", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(Player))]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
36 private void Update()
37 {
38 throw null;
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x6000031")]
42 [global::Cpp2ILInjected.Address(RVA = "0x198E9A4", Offset = "0x198E9A4", Length = "0x74")]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerManager), Member = "Update", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action1", ReturnType = typeof(InputControl))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OneAxisInputControl), Member = "get_WasPressed", ReturnType = typeof(bool))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action2", ReturnType = typeof(InputControl))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action3", ReturnType = typeof(InputControl))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InputDevice), Member = "get_Action4", ReturnType = typeof(InputControl))]
50 private bool JoinButtonWasPressedOnDevice(InputDevice inputDevice)
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6000032")]
56 [global::Cpp2ILInjected.Address(RVA = "0x198EC98", Offset = "0x198EC98", Length = "0xB4")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerManager), Member = "ThereIsNoPlayerUsingDevice", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerManager), Member = "OnDeviceDetached", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000033")]
69 [global::Cpp2ILInjected.Address(RVA = "0x198EA18", Offset = "0x198EA18", Length = "0x7C")]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerManager), Member = "Update", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerManager), Member = "FindPlayerUsingDevice", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(Player))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "op_Equality", MemberParameters = new object[]
74 {
75 typeof(global::UnityEngine.Object),
76 typeof(global::UnityEngine.Object)
77 }, ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
79 private bool ThereIsNoPlayerUsingDevice(InputDevice inputDevice)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x6000034")]
85 [global::Cpp2ILInjected.Address(RVA = "0x198ED4C", Offset = "0x198ED4C", Length = "0x9C")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerManager), Member = "FindPlayerUsingDevice", MemberParameters = new object[] { typeof(InputDevice) }, ReturnType = typeof(Player))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "op_Inequality", MemberParameters = new object[]
89 {
90 typeof(global::UnityEngine.Object),
91 typeof(global::UnityEngine.Object)
92 }, ReturnType = typeof(bool))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
94 private void OnDeviceDetached(InputDevice inputDevice)
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x6000035")]
100 [global::Cpp2ILInjected.Address(RVA = "0x198EA94", Offset = "0x198EA94", Length = "0x204")]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerManager), Member = "Update", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "Instantiate", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
107 {
108 "T",
111 }, ReturnType = "T")]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
114 private Player CreatePlayer(InputDevice inputDevice)
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x6000036")]
120 [global::Cpp2ILInjected.Address(RVA = "0x198EDE8", Offset = "0x198EDE8", Length = "0xE4")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_transform", ReturnType = typeof(Transform))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "get_position", ReturnType = typeof(Vector3))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "Insert", MemberParameters = new object[]
125 {
126 typeof(int),
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_gameObject", ReturnType = typeof(GameObject))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "Destroy", MemberParameters = new object[] { typeof(global::UnityEngine.Object) }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
133 private void RemovePlayer(Player player)
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x6000037")]
139 [global::Cpp2ILInjected.Address(RVA = "0x198EECC", Offset = "0x198EECC", Length = "0x198")]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
143 {
144 typeof(float),
145 typeof(float),
146 typeof(float),
147 typeof(float)
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
151 {
152 typeof(string),
153 typeof(string),
154 typeof(string),
155 typeof(string)
156 }, ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUI), Member = "Label", MemberParameters = new object[]
158 {
159 typeof(Rect),
160 typeof(string)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
163 private void OnGUI()
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000038")]
169 [global::Cpp2ILInjected.Address(RVA = "0x198F064", Offset = "0x198F064", Length = "0x28C")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = ".ctor", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoBehaviour), Member = ".ctor", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
177 {
178 throw null;
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x400001E")]
182 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
184
185 [global::Cpp2ILInjected.Token(Token = "0x400001F")]
186 private const int maxPlayers = 4;
187
188 [global::Cpp2ILInjected.Token(Token = "0x4000020")]
189 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
191
192 [global::Cpp2ILInjected.Token(Token = "0x4000021")]
193 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
195 }
196}
class f__AnonymousType0<< Count > j__TPar
bool JoinButtonWasPressedOnDevice(InputDevice inputDevice)
void OnDeviceDetached(InputDevice inputDevice)
bool ThereIsNoPlayerUsingDevice(InputDevice inputDevice)
Player FindPlayerUsingDevice(InputDevice inputDevice)
Player CreatePlayer(InputDevice inputDevice)