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
GUIPlayerSelectMenu.cs
Go to the documentation of this file.
1using System;
4using Controller;
11using Terraria;
12using Terraria.Audio;
15using Terraria.ID;
17using Terraria.IO;
20using UnityEngine;
21
22[global::Cpp2ILInjected.Token(Token = "0x2000279")]
24{
25 [global::Cpp2ILInjected.Token(Token = "0x6000E43")]
26 [global::Cpp2ILInjected.Address(RVA = "0x9FAD04", Offset = "0x9FAD04", Length = "0x8")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x6000E44")]
34 [global::Cpp2ILInjected.Address(RVA = "0x9FAD0C", Offset = "0x9FAD0C", Length = "0x1C4")]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentManager), Member = "Load", MemberTypeParameters = new object[] { "T1" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "T1")]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
40 public static void LoadContent(ContentManager content)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6000E45")]
46 [global::Cpp2ILInjected.Address(RVA = "0x9FAED0", Offset = "0x9FAED0", Length = "0x80")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "Setup", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
51 public void ActionNew()
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x1700017B")]
58 {
59 [global::Cpp2ILInjected.Token(Token = "0x6000E46")]
60 [global::Cpp2ILInjected.Address(RVA = "0x9FAF50", Offset = "0x9FAF50", Length = "0x118")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIContollerTransactionButtonList), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(bool),
65 typeof(bool),
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
70 get
71 {
72 throw null;
73 }
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x6000E47")]
77 [global::Cpp2ILInjected.Address(RVA = "0x9FB068", Offset = "0x9FB068", Length = "0x238")]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
82 {
84 typeof(string)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
87 {
89 typeof(int),
90 typeof(int),
91 typeof(int),
92 typeof(int),
93 typeof(int),
94 typeof(int)
95 }, ReturnType = typeof(Rectangle))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
97 {
102 typeof(float?)
103 }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
105 private void DrawPlayerSync()
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x6000E48")]
111 [global::Cpp2ILInjected.Address(RVA = "0x9FB2A0", Offset = "0x9FB2A0", Length = "0x160")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "EnableClipping", MemberParameters = new object[]
116 {
120 typeof(bool)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
123 {
127 typeof(Item),
128 typeof(string),
129 typeof(bool),
130 typeof(ref float),
131 typeof(bool),
132 typeof(bool),
133 typeof(bool),
134 typeof(bool),
135 typeof(bool),
136 typeof(bool)
137 }, ReturnType = typeof(GUITransactionButton.InputState))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "DisabledClipping", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
140 private bool DrawMenuButton(string label, TransactionButton_Layout buttonLayout, ref float scale, bool disabled)
141 {
142 throw null;
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x6000E49")]
146 [global::Cpp2ILInjected.Address(RVA = "0x9FB400", Offset = "0x9FB400", Length = "0x58")]
147 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
150 {
154 typeof(Item),
155 typeof(string),
156 typeof(bool),
157 typeof(ref float),
158 typeof(bool),
159 typeof(bool),
160 typeof(bool),
161 typeof(bool),
162 typeof(bool),
163 typeof(bool)
164 }, ReturnType = typeof(GUITransactionButton.InputState))]
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x6000E4A")]
171 [global::Cpp2ILInjected.Address(RVA = "0x9FB458", Offset = "0x9FB458", Length = "0x74")]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6000E4B")]
181 [global::Cpp2ILInjected.Address(RVA = "0x9FB4CC", Offset = "0x9FB4CC", Length = "0x178")]
182 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "CreateAndSave", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CacheFileManager), Member = "CleanPath", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
188 {
189 typeof(string),
190 typeof(string)
191 }, ReturnType = typeof(bool))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x6000E4C")]
199 [global::Cpp2ILInjected.Address(RVA = "0x9FB644", Offset = "0x9FB644", Length = "0x1068")]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
207 {
213 typeof(Effect),
214 typeof(Matrix?),
215 typeof(bool)
216 }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
218 {
220 typeof(bool),
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
226 {
230 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
232 {
234 typeof(float)
235 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
237 {
240 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
242 {
243 typeof(object),
245 }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
247 {
248 typeof(object),
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
252 {
253 typeof(object),
255 }, ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemSizeHandler), Member = ".ctor", MemberParameters = new object[]
257 {
258 typeof(object),
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
262 {
267 typeof(int),
268 typeof(ref float),
269 typeof(ref float),
270 typeof(ref int),
273 typeof(bool),
274 typeof(bool),
275 typeof(bool)
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerSync", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
279 {
283 typeof(Item),
284 typeof(string),
285 typeof(bool),
286 typeof(ref float),
287 typeof(bool),
288 typeof(bool),
289 typeof(bool),
290 typeof(bool),
291 typeof(bool),
292 typeof(bool)
293 }, ReturnType = typeof(GUITransactionButton.InputState))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "Back", ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerSelectMenu_Layout), Member = "get_PlatformMaxPlayers", ReturnType = typeof(int))]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditIf", ReturnType = typeof(bool))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
300 {
301 typeof(int),
302 typeof(int),
303 typeof(int),
304 typeof(int),
305 typeof(float),
306 typeof(float)
307 }, ReturnType = typeof(SoundEffectInstance))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
309 {
310 typeof(object),
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILowDiskSpacePopup), Member = "CheckDiskSpace", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawMenuButton", MemberParameters = new object[]
316 {
317 typeof(string),
319 typeof(ref float),
320 typeof(bool)
321 }, ReturnType = typeof(bool))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerAndGameModeMismatch), Member = "CheckMismatch", MemberParameters = new object[]
323 {
324 typeof(int),
325 typeof(int)
326 }, ReturnType = typeof(bool))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SelectPlayer", MemberParameters = new object[] { typeof(PlayerFileData) }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditAndSave", ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPlayerSelect), Member = "Activate", ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "OpenNameEdit", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PlayerList", ReturnType = typeof(List<PlayerFileData>))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileData), Member = "ToggleFavorite", ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
335 {
336 typeof(object),
338 }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<object>) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
341 {
342 typeof(string),
343 typeof(string)
344 }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CloudSocialModule), Member = "IsAvailable", ReturnType = typeof(bool))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CloudSocialModule), Member = "IsRequired", ReturnType = typeof(bool))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "get_RequiredState", ReturnType = typeof(ControllerActionButton.RequiredButtonState))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
349 {
351 typeof(string),
352 typeof(ref float),
353 typeof(bool),
354 typeof(bool)
355 }, ReturnType = typeof(bool))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CloudSocialModule), Member = "IsConnected", ReturnType = typeof(bool))]
357 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 57)]
358 public void Draw()
359 {
360 throw null;
361 }
362
363 [global::Cpp2ILInjected.Token(Token = "0x6000E4D")]
364 [global::Cpp2ILInjected.Address(RVA = "0x9FC6AC", Offset = "0x9FC6AC", Length = "0x17C")]
365 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Back", ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPS4MultiplayerChecks), Member = "Complete", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditIf", ReturnType = typeof(bool))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
373 {
374 typeof(int),
375 typeof(int),
376 typeof(int),
377 typeof(int),
378 typeof(float),
379 typeof(float)
380 }, ReturnType = typeof(SoundEffectInstance))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MPSessionManager), Member = "CancelPending", ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "UserSignedOut", MemberParameters = new object[] { typeof(PlatformUser) }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
385 public void Back()
386 {
387 throw null;
388 }
389
390 [global::Cpp2ILInjected.Token(Token = "0x6000E4E")]
391 [global::Cpp2ILInjected.Address(RVA = "0x9FCA48", Offset = "0x9FCA48", Length = "0x194")]
392 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayer", MemberParameters = new object[]
394 {
395 typeof(Player),
397 typeof(bool)
398 }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
402 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
403 private void UpdateAnim(Player player, bool animated)
404 {
405 throw null;
406 }
407
408 [global::Cpp2ILInjected.Token(Token = "0x6000E4F")]
409 [global::Cpp2ILInjected.Address(RVA = "0x9FCBDC", Offset = "0x9FCBDC", Length = "0x1DC")]
410 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
412 {
414 typeof(int),
416 typeof(float)
417 }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "UpdateAnim", MemberParameters = new object[]
421 {
422 typeof(Player),
423 typeof(bool)
424 }, ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
426 {
430 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
432 {
434 typeof(bool),
438 }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
440 {
443 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
445 {
446 typeof(float),
447 typeof(float)
448 }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPet", MemberParameters = new object[]
450 {
451 typeof(Player),
454 typeof(bool)
455 }, ReturnType = typeof(void))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
457 {
458 typeof(Player),
461 }, ReturnType = typeof(void))]
462 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
463 private void DrawPlayer(Player player, Projectile pet, bool animated)
464 {
465 throw null;
466 }
467
468 [global::Cpp2ILInjected.Token(Token = "0x6000E50")]
469 [global::Cpp2ILInjected.Address(RVA = "0x9FCDB8", Offset = "0x9FCDB8", Length = "0x324")]
470 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayer", MemberParameters = new object[]
472 {
473 typeof(Player),
475 typeof(bool)
476 }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
479 {
480 typeof(float),
481 typeof(float)
482 }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
484 {
487 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SettingsForCharacterPreview), Member = "ApplyTo", MemberParameters = new object[]
491 {
493 typeof(bool)
494 }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
497 {
503 typeof(Effect),
504 typeof(Matrix?),
505 typeof(bool)
506 }, ReturnType = typeof(void))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
508 {
510 typeof(int)
511 }, ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
514 {
515 throw null;
516 }
517
518 [global::Cpp2ILInjected.Token(Token = "0x6000E51")]
519 [global::Cpp2ILInjected.Address(RVA = "0x9FD0DC", Offset = "0x9FD0DC", Length = "0x524")]
520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "DrawPlayer", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClothesWindow), Member = "StyleDraw", MemberParameters = new object[]
523 {
525 typeof(int),
527 typeof(float)
528 }, ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "DrawPlayer", ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayerImage", ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawPlayer", ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "StyleDraw", MemberParameters = new object[]
533 {
535 typeof(int),
537 typeof(float)
538 }, ReturnType = typeof(void))]
539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawSelectedPlayer", MemberParameters = new object[]
540 {
542 typeof(float)
543 }, ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayer", MemberParameters = new object[]
545 {
546 typeof(Player),
548 typeof(bool)
549 }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_FileList), Member = "DrawPlayer", MemberParameters = new object[]
551 {
552 typeof(Player),
553 typeof(bool)
554 }, ReturnType = typeof(void))]
555 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
557 {
558 typeof(float),
559 typeof(float)
560 }, ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
562 {
565 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "UpdateDyes", ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Male", ReturnType = typeof(bool))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorIDs.Body.Sets.IncludeCapeFrontAndBackInfo), Member = "get_Invalid", ReturnType = typeof(bool))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
571 {
577 typeof(Effect),
578 typeof(Matrix?),
579 typeof(bool)
580 }, ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Camera", ReturnType = typeof(global::Terraria.Graphics.Camera))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
583 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
585 {
586 throw null;
587 }
588
589 [global::Cpp2ILInjected.Token(Token = "0x6000E52")]
590 [global::Cpp2ILInjected.Address(RVA = "0x9FD600", Offset = "0x9FD600", Length = "0x124")]
591 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "QuitCallBack", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
593 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ActivePlayerFileData", ReturnType = typeof(PlayerFileData))]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileData), Member = "GetFileName", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadPlayers", ReturnType = typeof(void))]
597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
599 {
600 typeof(string),
601 typeof(string)
602 }, ReturnType = typeof(bool))]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SelectPlayer", MemberParameters = new object[] { typeof(PlayerFileData) }, ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
605 public void RefreshPlayers()
606 {
607 throw null;
608 }
609
610 [global::Cpp2ILInjected.Token(Token = "0x6000E53")]
611 [global::Cpp2ILInjected.Address(RVA = "0x9FC88C", Offset = "0x9FC88C", Length = "0x98")]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMenuNameEdit), Member = "Enable", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
617 private void OpenNameEdit()
618 {
619 throw null;
620 }
621
622 [global::Cpp2ILInjected.Token(Token = "0x6000E54")]
623 [global::Cpp2ILInjected.Address(RVA = "0x9FC924", Offset = "0x9FC924", Length = "0x124")]
624 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
627 {
629 typeof(int),
631 typeof(float)
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
635 {
636 typeof(int),
637 typeof(int),
638 typeof(int),
639 typeof(int),
640 typeof(float),
641 typeof(float)
642 }, ReturnType = typeof(SoundEffectInstance))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
645 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "SavePlayer", MemberParameters = new object[]
646 {
648 typeof(bool),
649 typeof(bool)
650 }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEdit", ReturnType = typeof(void))]
652 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
653 private void CloseNameEditAndSave()
654 {
655 throw null;
656 }
657
658 [global::Cpp2ILInjected.Token(Token = "0x6000E55")]
659 [global::Cpp2ILInjected.Address(RVA = "0x9FC828", Offset = "0x9FC828", Length = "0x64")]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Back", ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
663 {
665 typeof(int),
667 typeof(float)
668 }, ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEdit", ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
672 private bool CloseNameEditIf()
673 {
674 throw null;
675 }
676
677 [global::Cpp2ILInjected.Token(Token = "0x6000E56")]
678 [global::Cpp2ILInjected.Address(RVA = "0x9FD724", Offset = "0x9FD724", Length = "0x54")]
679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditAndSave", ReturnType = typeof(void))]
680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditIf", ReturnType = typeof(bool))]
681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "PlayerDraw", MemberParameters = new object[]
682 {
684 typeof(int),
686 typeof(float)
687 }, ReturnType = typeof(void))]
688 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMenuNameEdit), Member = "set_Enabled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
690 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
691 private void CloseNameEdit()
692 {
693 throw null;
694 }
695
696 [global::Cpp2ILInjected.Token(Token = "0x6000E57")]
697 [global::Cpp2ILInjected.Address(RVA = "0x9FD778", Offset = "0x9FD778", Length = "0x11E8")]
698 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
699 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
701 {
702 typeof(int),
703 typeof(int),
704 typeof(int),
705 typeof(int)
706 }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
709 {
713 typeof(bool)
714 }, ReturnType = typeof(void))]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
717 {
719 typeof(bool),
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
725 {
729 typeof(float?)
730 }, ReturnType = typeof(void))]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CloudSocialModule), Member = "IsAvailable", ReturnType = typeof(bool))]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
734 {
737 typeof(bool),
739 typeof(float)
740 }, ReturnType = typeof(void))]
741 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
742 {
748 typeof(Effect),
749 typeof(Matrix?),
750 typeof(bool)
751 }, ReturnType = typeof(void))]
752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayer", MemberParameters = new object[]
753 {
754 typeof(Player),
756 typeof(bool)
757 }, ReturnType = typeof(void))]
758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PopClippedImageRegion", ReturnType = typeof(void))]
759 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
760 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
761 {
763 typeof(string),
765 typeof(bool)
766 }, ReturnType = typeof(void))]
767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEdit", ReturnType = typeof(void))]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMenuNameEdit), Member = "GetInputText", MemberParameters = new object[]
770 {
772 typeof(int)
773 }, ReturnType = typeof(string))]
774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditIf", ReturnType = typeof(bool))]
775 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CloseNameEditAndSave", ReturnType = typeof(void))]
776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
777 {
779 typeof(string)
780 }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
784 {
785 typeof(string),
786 typeof(string)
787 }, ReturnType = typeof(string))]
788 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerFileData), Member = "GetPlayTime", ReturnType = typeof(TimeSpan))]
789 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Days", ReturnType = typeof(int))]
790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
793 {
794 typeof(string),
795 typeof(string),
796 typeof(string)
797 }, ReturnType = typeof(string))]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
801 {
802 typeof(int),
803 typeof(int)
804 }, ReturnType = typeof(bool))]
805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
806 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Equality", MemberParameters = new object[]
809 {
812 }, ReturnType = typeof(bool))]
813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
815 {
816 typeof(float),
817 typeof(float)
818 }, ReturnType = typeof(void))]
819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_GreaterThan", MemberParameters = new object[]
820 {
823 }, ReturnType = typeof(bool))]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Distance", MemberParameters = new object[]
825 {
828 }, ReturnType = typeof(float))]
829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Subtraction", MemberParameters = new object[]
830 {
833 }, ReturnType = typeof(TimeSpan))]
834 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_TotalMilliseconds", ReturnType = typeof(double))]
835 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerAndGameModeMismatch), Member = "CheckMismatch", MemberParameters = new object[]
837 {
838 typeof(int),
839 typeof(int)
840 }, ReturnType = typeof(bool))]
841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "SelectPlayer", MemberParameters = new object[] { typeof(PlayerFileData) }, ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
843 {
844 typeof(int),
845 typeof(int),
846 typeof(int),
847 typeof(int),
848 typeof(float),
849 typeof(float)
850 }, ReturnType = typeof(SoundEffectInstance))]
851 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
852 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 80)]
853 private void PlayerDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
854 {
855 throw null;
856 }
857
858 [global::Cpp2ILInjected.Token(Token = "0x6000E58")]
859 [global::Cpp2ILInjected.Address(RVA = "0x9FE960", Offset = "0x9FE960", Length = "0x2B8")]
860 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadPlayers", ReturnType = typeof(void))]
862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
864 {
865 typeof(Array),
866 typeof(int),
867 typeof(int)
868 }, ReturnType = typeof(void))]
869 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PlayerList", ReturnType = typeof(List<PlayerFileData>))]
870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = typeof(void))]
871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
872 {
873 typeof(object),
875 }, ReturnType = typeof(void))]
876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<object>) }, ReturnType = typeof(void))]
877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerFileData), Member = "PreparePetProjectiles", ReturnType = typeof(void))]
880 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerSelectMenu_Layout), Member = "get_PlatformMaxPlayers", ReturnType = typeof(int))]
882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
883 {
884 typeof(int),
885 typeof(int)
886 }, ReturnType = typeof(int))]
887 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
888 public void SortPlayers()
889 {
890 throw null;
891 }
892
893 [global::Cpp2ILInjected.Token(Token = "0x6000E59")]
894 [global::Cpp2ILInjected.Address(RVA = "0x9FEC18", Offset = "0x9FEC18", Length = "0x30")]
895 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
897 {
898 throw null;
899 }
900
901 [global::Cpp2ILInjected.Token(Token = "0x6000E5A")]
902 [global::Cpp2ILInjected.Address(RVA = "0x9FECBC", Offset = "0x9FECBC", Length = "0x8")]
903 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
904 private float PlayerScale(int index)
905 {
906 throw null;
907 }
908
909 [global::Cpp2ILInjected.Token(Token = "0x6000E5B")]
910 [global::Cpp2ILInjected.Address(RVA = "0x9FECC4", Offset = "0x9FECC4", Length = "0xC0")]
911 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
914 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
915 private void PlayerOver(int index)
916 {
917 throw null;
918 }
919
920 [global::Cpp2ILInjected.Token(Token = "0x6000E5C")]
921 [global::Cpp2ILInjected.Address(RVA = "0x9FEC48", Offset = "0x9FEC48", Length = "0x74")]
922 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "CompareNatural", MemberParameters = new object[]
925 {
926 typeof(string),
927 typeof(string),
930 }, ReturnType = typeof(int))]
931 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
932 public int CompareNatural(string strA, string strB)
933 {
934 throw null;
935 }
936
937 [global::Cpp2ILInjected.Token(Token = "0x6000E5D")]
938 [global::Cpp2ILInjected.Address(RVA = "0x9FED84", Offset = "0x9FED84", Length = "0x794")]
939 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "CompareNatural", MemberParameters = new object[]
941 {
942 typeof(string),
943 typeof(string)
944 }, ReturnType = typeof(int))]
945 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
947 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsDigit", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
948 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "GetNumericValue", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(double))]
949 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
950 {
951 typeof(int),
952 typeof(int)
953 }, ReturnType = typeof(string))]
954 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
955 {
956 typeof(string),
957 typeof(string)
958 }, ReturnType = typeof(string))]
959 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
961 {
962 throw null;
963 }
964
965 [global::Cpp2ILInjected.Token(Token = "0x6000E5E")]
966 [global::Cpp2ILInjected.Address(RVA = "0x9FF518", Offset = "0x9FF518", Length = "0x1CC")]
967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
968 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
969 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
970 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPlayerSelect), Member = ".ctor", ReturnType = typeof(void))]
971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
972 {
973 typeof(float),
974 typeof(float)
975 }, ReturnType = typeof(void))]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
978 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
980 {
981 throw null;
982 }
983
984 [global::Cpp2ILInjected.Token(Token = "0x4001A0E")]
985 private const double DOUBLE_CLICK_TIME = 500.0;
986
987 [global::Cpp2ILInjected.Token(Token = "0x4001A0F")]
988 private const double SINGLE_CLICK_TIME = 350.0;
989
990 [global::Cpp2ILInjected.Token(Token = "0x4001A10")]
991 private const float SINGLE_CLICK_DISTANCE = 30f;
992
993 [global::Cpp2ILInjected.Token(Token = "0x4001A11")]
994 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
995 private float TitleScale;
996
997 [global::Cpp2ILInjected.Token(Token = "0x4001A12")]
998 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
999 private float BackScale;
1000
1001 [global::Cpp2ILInjected.Token(Token = "0x4001A13")]
1002 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1003 private float NewScale;
1004
1005 [global::Cpp2ILInjected.Token(Token = "0x4001A14")]
1006 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1007 private float PlayScale;
1008
1009 [global::Cpp2ILInjected.Token(Token = "0x4001A15")]
1010 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1011 private float EditNameScale;
1012
1013 [global::Cpp2ILInjected.Token(Token = "0x4001A16")]
1014 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1015 private float OptionsScale;
1016
1017 [global::Cpp2ILInjected.Token(Token = "0x4001A17")]
1018 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1019 private float DeleteScale;
1020
1021 [global::Cpp2ILInjected.Token(Token = "0x4001A18")]
1022 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1023 private float FavoriteScale;
1024
1025 [global::Cpp2ILInjected.Token(Token = "0x4001A19")]
1026 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1027 public float ScrollOffset;
1028
1029 [global::Cpp2ILInjected.Token(Token = "0x4001A1A")]
1030 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1031 private float ScrollMomentum;
1032
1033 [global::Cpp2ILInjected.Token(Token = "0x4001A1B")]
1034 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1035 private int ScrollDragging;
1036
1037 [global::Cpp2ILInjected.Token(Token = "0x4001A1C")]
1038 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1040
1041 [global::Cpp2ILInjected.Token(Token = "0x4001A1D")]
1042 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1043 public bool SyncingPlayers;
1044
1045 [global::Cpp2ILInjected.Token(Token = "0x4001A1E")]
1047
1048 [global::Cpp2ILInjected.Token(Token = "0x4001A1F")]
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x4001A20")]
1053
1054 [global::Cpp2ILInjected.Token(Token = "0x4001A21")]
1056
1057 [global::Cpp2ILInjected.Token(Token = "0x4001A22")]
1059
1060 [global::Cpp2ILInjected.Token(Token = "0x4001A23")]
1062
1063 [global::Cpp2ILInjected.Token(Token = "0x4001A24")]
1065
1066 [global::Cpp2ILInjected.Token(Token = "0x4001A25")]
1067 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1068 private int _playerCount;
1069
1070 [global::Cpp2ILInjected.Token(Token = "0x4001A26")]
1071 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1073
1074 [global::Cpp2ILInjected.Token(Token = "0x4001A27")]
1075 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1077
1078 [global::Cpp2ILInjected.Token(Token = "0x4001A28")]
1079 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1080 public int SelectedItem;
1081
1082 [global::Cpp2ILInjected.Token(Token = "0x4001A29")]
1083 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1084 public string SelectedItemPlayer;
1085
1086 [global::Cpp2ILInjected.Token(Token = "0x4001A2A")]
1087 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
1089
1090 [global::Cpp2ILInjected.Token(Token = "0x4001A2B")]
1091 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
1093
1094 [global::Cpp2ILInjected.Token(Token = "0x4001A2C")]
1095 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
1097
1098 [global::Cpp2ILInjected.Token(Token = "0x4001A2D")]
1099 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
1100 private float NameScale;
1101
1102 [global::Cpp2ILInjected.Token(Token = "0x4001A2E")]
1103 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
1105
1106 [global::Cpp2ILInjected.Token(Token = "0x4001A2F")]
1107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
1109
1110 [global::Cpp2ILInjected.Token(Token = "0x4001A30")]
1111 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
1113
1114 [global::Cpp2ILInjected.Token(Token = "0x4001A31")]
1115 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
1117
1118 [global::Cpp2ILInjected.Token(Token = "0x4001A32")]
1119 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
1121
1122 [global::Cpp2ILInjected.Token(Token = "0x4001A33")]
1123 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
1125
1126 [global::Cpp2ILInjected.Token(Token = "0x4001A34")]
1127 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
1129
1130 [global::Cpp2ILInjected.Token(Token = "0x4001A35")]
1131 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
1133
1134 [global::Cpp2ILInjected.Token(Token = "0x4001A36")]
1135 [global::Cpp2ILInjected.FieldOffset(Offset = "0xDC")]
1136 private int playerOver;
1137}
class f__AnonymousType0<< Count > j__TPar
delegate void SetupRegions(bool setup)
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
delegate Vector2 GetItemSizeHandler(int itemIndex)
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)
Microsoft.Xna.Framework.Vector2 DragOffset
void PlayerDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
void DrawPlayer(Player player, Projectile pet, bool animated)
bool DrawMenuButton(string label, TransactionButton_Layout buttonLayout, ref float scale, bool disabled)
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonFavoriteActiveTexture
int CompareNatural(string strA, string strB)
void DrawPlayerUI(Player player, Microsoft.Xna.Framework.Vector2 origin, Microsoft.Xna.Framework.Vector2 size)
Microsoft.Xna.Framework.Vector2 CharacterOffset
int SortEntry(PlayerFileData a, PlayerFileData b)
static void LoadContent(ContentManager content)
Microsoft.Xna.Framework.Vector2 ItemSize(int index)
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonDeleteTexture
GUIContollerTransactionButtonList _playerListOptionsController
GUIContollerTransactionButtonList PlayerListOptionsController
Microsoft.Xna.Framework.Vector2 LastTouchMouse
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonPlayTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonCloudActiveTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _dividerTexture
int CompareNatural(string strA, string strB, CultureInfo culture, CompareOptions options)
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonFavoriteInactiveTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _buttonCloudInactiveTexture
List< PlayerFileData > SortedPlayerData
GUIControllerPlayerSelect _controllerInput
void SelectAndHighlight(PlayerFileData playerData)
void DrawPet(Player player, Projectile proj, Microsoft.Xna.Framework.Vector2 playerPosition, bool animated)
bool DrawMenuButton(ControllerActionButton action, string label, TransactionButton_Layout buttonLayout, ref float scale, bool disabled)
float PlayerScale(int index)
void UpdateAnim(Player player, bool animated)