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
PlayerDrawLayers.cs
Go to the documentation of this file.
1using System;
13using Terraria.UI;
15
17{
18 [global::Cpp2ILInjected.Token(Token = "0x2000642")]
19 public static class PlayerDrawLayers
20 {
21 [global::Cpp2ILInjected.Token(Token = "0x600366B")]
22 [global::Cpp2ILInjected.Address(RVA = "0x13F6710", Offset = "0x13F6710", Length = "0x20")]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x600366C")]
31 [global::Cpp2ILInjected.Address(RVA = "0x13F6730", Offset = "0x13F6730", Length = "0x20")]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x600366D")]
40 [global::Cpp2ILInjected.Address(RVA = "0x13F6750", Offset = "0x13F6750", Length = "0x40")]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_MountTransformation", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x600366E")]
51 [global::Cpp2ILInjected.Address(RVA = "0x13F6790", Offset = "0x13F6790", Length = "0x40")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_MountTransformation", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x600366F")]
62 [global::Cpp2ILInjected.Address(RVA = "0x13F67D0", Offset = "0x13F67D0", Length = "0x7B8")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_TorsoComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_28_ArmOverItemComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "get_PackedValue", ReturnType = typeof(uint))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
71 {
72 typeof(int),
73 typeof(int)
74 }, ReturnType = typeof(int))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
76 {
77 typeof(float),
78 typeof(float)
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
81 {
84 }, ReturnType = typeof(Vector2))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
87 {
92 typeof(float),
94 typeof(float),
96 typeof(int)
97 }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
100 {
101 typeof(int),
102 typeof(int),
103 typeof(int),
104 typeof(int)
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
107 {
109 typeof(int),
110 typeof(int)
111 }, ReturnType = typeof(int))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6003670")]
119 [global::Cpp2ILInjected.Address(RVA = "0x13F6F88", Offset = "0x13F6F88", Length = "0x2A4")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
125 {
126 typeof(float),
127 typeof(float)
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
130 {
133 }, ReturnType = typeof(Vector2))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
135 {
139 typeof(Color),
140 typeof(float),
142 typeof(float),
144 typeof(int)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6003671")]
154 [global::Cpp2ILInjected.Address(RVA = "0x13F722C", Offset = "0x13F722C", Length = "0xC8")]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_MountTransformation", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawMeowcartTrail", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawTiedBalloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
161 {
162 typeof(ref PlayerDrawSet),
163 typeof(int),
164 typeof(Player),
166 typeof(Color),
168 typeof(float)
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x6003672")]
177 [global::Cpp2ILInjected.Address(RVA = "0x13F7BD0", Offset = "0x13F7BD0", Length = "0x314")]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
183 {
184 typeof(float),
185 typeof(float)
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
190 {
191 typeof(int),
192 typeof(int),
193 typeof(int),
194 typeof(int)
195 }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
197 {
201 typeof(Color),
202 typeof(float),
204 typeof(float),
206 typeof(int)
207 }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x6003673")]
216 [global::Cpp2ILInjected.Address(RVA = "0x13F7EE4", Offset = "0x13F7EE4", Length = "0x274")]
217 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
222 {
223 typeof(float),
224 typeof(float)
225 }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
227 {
229 typeof(int),
230 typeof(int),
231 typeof(int),
232 typeof(int),
233 typeof(int),
234 typeof(int)
235 }, ReturnType = typeof(Rectangle))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
238 {
241 }, ReturnType = typeof(Vector2))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
243 {
247 typeof(Color),
248 typeof(float),
250 typeof(float),
252 typeof(int)
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
257 {
258 throw null;
259 }
260
261 [global::Cpp2ILInjected.Token(Token = "0x6003674")]
262 [global::Cpp2ILInjected.Address(RVA = "0x13F8158", Offset = "0x13F8158", Length = "0x3A8")]
263 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
268 {
269 typeof(float),
270 typeof(float)
271 }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
273 {
276 }, ReturnType = typeof(Vector2))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
278 {
279 typeof(int),
280 typeof(int),
281 typeof(int),
282 typeof(int)
283 }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
285 {
289 typeof(Color),
290 typeof(float),
292 typeof(float),
294 typeof(int)
295 }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x6003675")]
304 [global::Cpp2ILInjected.Address(RVA = "0x13F8500", Offset = "0x13F8500", Length = "0x648")]
305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
309 {
310 typeof(Color),
311 typeof(Color),
312 typeof(float)
313 }, ReturnType = typeof(Color))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
316 {
317 typeof(int),
318 typeof(int),
319 typeof(int),
320 typeof(int)
321 }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
323 {
324 typeof(Color),
325 typeof(float)
326 }, ReturnType = typeof(Color))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
328 {
329 typeof(float),
330 typeof(float),
331 typeof(float)
332 }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGB", MemberParameters = new object[]
334 {
335 typeof(Color),
337 }, ReturnType = typeof(Color))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
340 {
341 typeof(float),
342 typeof(float)
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
345 {
348 }, ReturnType = typeof(Vector2))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
351 {
353 typeof(float)
354 }, ReturnType = typeof(Vector2))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
356 {
359 typeof(Color),
360 typeof(float),
362 typeof(float),
364 typeof(int)
365 }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
368 {
370 typeof(float)
371 }, ReturnType = typeof(Vector2))]
372 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
374 {
375 throw null;
376 }
377
378 [global::Cpp2ILInjected.Token(Token = "0x6003676")]
379 [global::Cpp2ILInjected.Address(RVA = "0x13F8B48", Offset = "0x13F8B48", Length = "0x2C8")]
380 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
385 {
386 typeof(float),
387 typeof(float)
388 }, ReturnType = typeof(void))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
390 {
393 }, ReturnType = typeof(Vector2))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
395 {
399 typeof(Color),
400 typeof(float),
402 typeof(float),
404 typeof(int)
405 }, ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
409 {
410 throw null;
411 }
412
413 [global::Cpp2ILInjected.Token(Token = "0x6003677")]
414 [global::Cpp2ILInjected.Address(RVA = "0x13F8E10", Offset = "0x13F8E10", Length = "0x280")]
415 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
420 {
421 typeof(float),
422 typeof(float)
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
425 {
428 }, ReturnType = typeof(Vector2))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
430 {
434 typeof(Color),
435 typeof(float),
437 typeof(float),
439 typeof(int)
440 }, ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
442 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
444 {
445 throw null;
446 }
447
448 [global::Cpp2ILInjected.Token(Token = "0x6003678")]
449 [global::Cpp2ILInjected.Address(RVA = "0x13F90A4", Offset = "0x13F90A4", Length = "0x578")]
450 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
454 {
455 typeof(Color),
456 typeof(Color),
457 typeof(float)
458 }, ReturnType = typeof(Color))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
461 {
462 typeof(int),
463 typeof(int),
464 typeof(int),
465 typeof(int)
466 }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
468 {
469 typeof(Color),
470 typeof(float)
471 }, ReturnType = typeof(Color))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
474 {
475 typeof(float),
476 typeof(float)
477 }, ReturnType = typeof(void))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
479 {
482 }, ReturnType = typeof(Vector2))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
485 {
487 typeof(float)
488 }, ReturnType = typeof(Vector2))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
490 {
493 typeof(Color),
494 typeof(float),
496 typeof(float),
498 typeof(int)
499 }, ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
502 {
504 typeof(float)
505 }, ReturnType = typeof(Vector2))]
506 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
508 {
509 throw null;
510 }
511
512 [global::Cpp2ILInjected.Token(Token = "0x6003679")]
513 [global::Cpp2ILInjected.Address(RVA = "0x13F961C", Offset = "0x13F961C", Length = "0x318")]
514 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
518 {
519 typeof(Color),
520 typeof(float)
521 }, ReturnType = typeof(Color))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
524 {
525 typeof(float),
526 typeof(float)
527 }, ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
529 {
532 }, ReturnType = typeof(Vector2))]
533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
535 {
537 typeof(float)
538 }, ReturnType = typeof(Vector2))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
540 {
543 typeof(Color),
544 typeof(float),
546 typeof(float),
548 typeof(int)
549 }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
553 {
554 throw null;
555 }
556
557 [global::Cpp2ILInjected.Token(Token = "0x600367A")]
558 [global::Cpp2ILInjected.Address(RVA = "0x13F9934", Offset = "0x13F9934", Length = "0x868")]
559 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "rgbToHsl", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Vector3))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
566 {
568 typeof(float)
569 }, ReturnType = typeof(Vector2))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
571 {
574 }, ReturnType = typeof(Vector2))]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
576 {
577 typeof(float),
578 typeof(float)
579 }, ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "CenteredRectangle", MemberParameters = new object[]
581 {
584 }, ReturnType = typeof(Rectangle))]
585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
587 {
589 typeof(int),
590 typeof(int),
591 typeof(int),
592 typeof(float),
593 typeof(float),
594 typeof(int),
595 typeof(Color),
596 typeof(float)
597 }, ReturnType = typeof(int))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
599 {
601 typeof(float)
602 }, ReturnType = typeof(Vector2))]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetSecondaryShader", MemberParameters = new object[]
604 {
605 typeof(int),
607 }, ReturnType = typeof(ArmorShaderData))]
608 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
610 {
611 throw null;
612 }
613
614 [global::Cpp2ILInjected.Token(Token = "0x600367B")]
615 [global::Cpp2ILInjected.Address(RVA = "0x13FA19C", Offset = "0x13FA19C", Length = "0x34")]
616 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
617 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
618 public static bool DrawPlayer_08_PlayerVisuallyHasFullArmorSet(PlayerDrawSet drawinfo, int head, int body, int legs)
619 {
620 throw null;
621 }
622
623 [global::Cpp2ILInjected.Token(Token = "0x600367C")]
624 [global::Cpp2ILInjected.Address(RVA = "0x13FA1D0", Offset = "0x13FA1D0", Length = "0x1004")]
625 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
630 {
631 typeof(float),
632 typeof(float)
633 }, ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
635 {
638 }, ReturnType = typeof(Vector2))]
639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
641 {
644 }, ReturnType = typeof(Vector2))]
645 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
647 {
649 typeof(int),
650 typeof(int),
651 typeof(int),
652 typeof(int),
653 typeof(int),
654 typeof(int)
655 }, ReturnType = typeof(Rectangle))]
656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
657 {
658 typeof(int),
659 typeof(int),
660 typeof(int),
661 typeof(int)
662 }, ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlphaPure", MemberParameters = new object[]
664 {
665 typeof(Color),
666 typeof(float)
667 }, ReturnType = typeof(Color))]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
669 {
670 typeof(Color),
671 typeof(float)
672 }, ReturnType = typeof(Color))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
674 {
678 typeof(Color),
679 typeof(float),
681 typeof(float),
683 typeof(int)
684 }, ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
688 {
689 typeof(int),
690 typeof(int),
691 typeof(int),
692 typeof(int)
693 }, ReturnType = typeof(void))]
694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
695 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 37)]
697 {
698 throw null;
699 }
700
701 [global::Cpp2ILInjected.Token(Token = "0x600367D")]
702 [global::Cpp2ILInjected.Address(RVA = "0x13FB1D4", Offset = "0x13FB1D4", Length = "0x348")]
703 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
705 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
706 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
707 {
708 typeof(float),
709 typeof(float)
710 }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
712 {
715 }, ReturnType = typeof(Vector2))]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
717 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
718 {
721 }, ReturnType = typeof(Vector2))]
722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
724 {
728 typeof(Color),
729 typeof(float),
731 typeof(float),
733 typeof(int)
734 }, ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
738 {
739 throw null;
740 }
741
742 [global::Cpp2ILInjected.Token(Token = "0x600367E")]
743 [global::Cpp2ILInjected.Address(RVA = "0x13FB51C", Offset = "0x13FB51C", Length = "0x574")]
744 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
746 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
748 {
749 typeof(float),
750 typeof(float)
751 }, ReturnType = typeof(void))]
752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
753 {
756 }, ReturnType = typeof(Vector2))]
757 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
759 {
762 }, ReturnType = typeof(Vector2))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
765 {
769 typeof(Color),
770 typeof(float),
772 typeof(float),
774 typeof(int)
775 }, ReturnType = typeof(void))]
776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LiquidRenderer), Member = "GetShimmerGlitterColor", MemberParameters = new object[]
778 {
779 typeof(bool),
780 typeof(float),
781 typeof(float)
782 }, ReturnType = typeof(Color))]
783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlpha", MemberParameters = new object[]
784 {
785 typeof(Color),
786 typeof(float)
787 }, ReturnType = typeof(Color))]
788 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
789 {
790 typeof(Color),
791 typeof(float)
792 }, ReturnType = typeof(Color))]
793 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
795 {
796 throw null;
797 }
798
799 [global::Cpp2ILInjected.Token(Token = "0x600367F")]
800 [global::Cpp2ILInjected.Address(RVA = "0x13FBA90", Offset = "0x13FBA90", Length = "0x3D78")]
801 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
802 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
806 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
807 {
810 }, ReturnType = typeof(Vector2))]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
813 {
815 typeof(float)
816 }, ReturnType = typeof(Vector2))]
817 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
818 {
821 }, ReturnType = typeof(Vector2))]
822 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
823 {
824 typeof(float),
825 typeof(float)
826 }, ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadWings", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "ShouldDrawWingsThatAreAlwaysAnimated", ReturnType = typeof(bool))]
829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
830 {
831 typeof(int),
832 typeof(int),
833 typeof(int),
834 typeof(int)
835 }, ReturnType = typeof(void))]
836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
837 {
840 }, ReturnType = typeof(Vector2))]
841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
842 {
844 typeof(float)
845 }, ReturnType = typeof(Vector2))]
846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
847 {
849 typeof(int),
850 typeof(int),
851 typeof(int),
852 typeof(int),
853 typeof(int),
854 typeof(int)
855 }, ReturnType = typeof(Rectangle))]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
857 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
859 {
860 typeof(Color),
861 typeof(Color),
862 typeof(float)
863 }, ReturnType = typeof(Color))]
864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
865 {
869 typeof(Color),
870 typeof(float),
872 typeof(float),
874 typeof(int)
875 }, ReturnType = typeof(void))]
876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_miscCounterNormalized", ReturnType = typeof(float))]
879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
880 {
882 typeof(double),
884 }, ReturnType = typeof(Vector2))]
885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
886 {
890 typeof(Color),
891 typeof(float),
895 typeof(int)
896 }, ReturnType = typeof(void))]
897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawStarboardRainbowTrail", MemberParameters = new object[]
898 {
899 typeof(ref PlayerDrawSet),
902 }, ReturnType = typeof(void))]
903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
904 {
905 typeof(Color),
906 typeof(float)
907 }, ReturnType = typeof(Color))]
908 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
909 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
910 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
911 {
912 typeof(int),
913 typeof(int),
914 typeof(int),
915 typeof(int)
916 }, ReturnType = typeof(void))]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadItemFlames", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
920 {
921 typeof(int),
922 typeof(int)
923 }, ReturnType = typeof(int))]
924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gFade", ReturnType = typeof(byte))]
925 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
926 {
927 typeof(float),
928 typeof(float),
929 typeof(float)
930 }, ReturnType = typeof(float))]
931 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHelper), Member = "PackShader", MemberParameters = new object[]
932 {
933 typeof(int),
934 typeof(PlayerDrawHelper.ShaderConfiguration)
935 }, ReturnType = typeof(int))]
936 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 112)]
938 {
939 throw null;
940 }
941
942 [global::Cpp2ILInjected.Token(Token = "0x6003680")]
943 [global::Cpp2ILInjected.Address(RVA = "0x1400010", Offset = "0x1400010", Length = "0x754")]
944 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
946 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
947 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
948 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
949 {
950 typeof(float),
951 typeof(float)
952 }, ReturnType = typeof(void))]
953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
954 {
957 }, ReturnType = typeof(Vector2))]
958 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ingameOptionsWindow", ReturnType = typeof(bool))]
959 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_autoPause", ReturnType = typeof(Main.AutoPauseMode))]
960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Millisecond", ReturnType = typeof(int))]
962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
963 {
966 }, ReturnType = typeof(Vector2))]
967 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
968 {
971 }, ReturnType = typeof(Vector2))]
972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
974 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
976 {
977 typeof(int),
978 typeof(int),
979 typeof(int),
980 typeof(int)
981 }, ReturnType = typeof(void))]
982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
983 {
987 typeof(Color),
988 typeof(float),
990 typeof(float),
992 typeof(int)
993 }, ReturnType = typeof(void))]
994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
995 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
997 {
998 throw null;
999 }
1000
1001 [global::Cpp2ILInjected.Token(Token = "0x6003681")]
1002 [global::Cpp2ILInjected.Address(RVA = "0x1400764", Offset = "0x1400764", Length = "0x754")]
1003 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1005 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1006 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1008 {
1009 typeof(float),
1010 typeof(float)
1011 }, ReturnType = typeof(void))]
1012 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1013 {
1014 typeof(Vector2),
1016 }, ReturnType = typeof(Vector2))]
1017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ingameOptionsWindow", ReturnType = typeof(bool))]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_autoPause", ReturnType = typeof(Main.AutoPauseMode))]
1019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
1020 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Millisecond", ReturnType = typeof(int))]
1021 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1022 {
1023 typeof(Vector2),
1025 }, ReturnType = typeof(Vector2))]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1027 {
1028 typeof(Vector2),
1030 }, ReturnType = typeof(Vector2))]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
1033 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
1034 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1035 {
1036 typeof(int),
1037 typeof(int),
1038 typeof(int),
1039 typeof(int)
1040 }, ReturnType = typeof(void))]
1041 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1042 {
1044 typeof(Vector2),
1046 typeof(Color),
1047 typeof(float),
1048 typeof(Vector2),
1049 typeof(float),
1051 typeof(int)
1052 }, ReturnType = typeof(void))]
1053 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1054 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
1056 {
1057 throw null;
1058 }
1059
1060 [global::Cpp2ILInjected.Token(Token = "0x6003682")]
1061 [global::Cpp2ILInjected.Address(RVA = "0x1400EB8", Offset = "0x1400EB8", Length = "0x548")]
1062 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1064 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1065 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1066 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1067 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1068 {
1069 typeof(float),
1070 typeof(float)
1071 }, ReturnType = typeof(void))]
1072 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1073 {
1074 typeof(Vector2),
1076 }, ReturnType = typeof(Vector2))]
1077 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1078 {
1080 typeof(Vector2),
1082 typeof(Color),
1083 typeof(float),
1084 typeof(Vector2),
1085 typeof(float),
1087 typeof(int)
1088 }, ReturnType = typeof(void))]
1089 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "IsBottomOverridden", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(bool))]
1091 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLegs", MemberParameters = new object[]
1092 {
1093 typeof(ref PlayerDrawSet),
1095 typeof(Color),
1096 typeof(int),
1097 typeof(bool)
1098 }, ReturnType = typeof(void))]
1099 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
1101 {
1102 throw null;
1103 }
1104
1105 [global::Cpp2ILInjected.Token(Token = "0x6003683")]
1106 [global::Cpp2ILInjected.Address(RVA = "0x1401B5C", Offset = "0x1401B5C", Length = "0x84")]
1107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "ShouldOverrideLegs_CheckPants", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(bool))]
1112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1114 {
1115 throw null;
1116 }
1117
1118 [global::Cpp2ILInjected.Token(Token = "0x6003684")]
1119 [global::Cpp2ILInjected.Address(RVA = "0x1402198", Offset = "0x1402198", Length = "0x8C")]
1120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "IsBottomOverridden", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(bool))]
1122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_Shoes", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1125 {
1126 throw null;
1127 }
1128
1129 [global::Cpp2ILInjected.Token(Token = "0x6003685")]
1130 [global::Cpp2ILInjected.Address(RVA = "0x13F9090", Offset = "0x13F9090", Length = "0x14")]
1131 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1134 {
1135 throw null;
1136 }
1137
1138 [global::Cpp2ILInjected.Token(Token = "0x6003686")]
1139 [global::Cpp2ILInjected.Address(RVA = "0x1401400", Offset = "0x1401400", Length = "0x75C")]
1140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1145 {
1146 typeof(float),
1147 typeof(float)
1148 }, ReturnType = typeof(void))]
1149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1150 {
1151 typeof(Vector2),
1153 }, ReturnType = typeof(Vector2))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1156 {
1157 typeof(Vector2),
1158 typeof(float)
1159 }, ReturnType = typeof(Vector2))]
1160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "GetCompositeOffset_BackArm", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(Vector2))]
1161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1162 {
1163 typeof(int),
1164 typeof(int),
1165 typeof(int),
1166 typeof(int)
1167 }, ReturnType = typeof(void))]
1168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1169 {
1171 typeof(Vector2),
1173 typeof(Color),
1174 typeof(float),
1175 typeof(Vector2),
1176 typeof(float),
1178 typeof(int)
1179 }, ReturnType = typeof(void))]
1180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
1181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "IsBottomOverridden", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(bool))]
1182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLegs", MemberParameters = new object[]
1183 {
1184 typeof(ref PlayerDrawSet),
1186 typeof(Color),
1187 typeof(int),
1188 typeof(bool)
1189 }, ReturnType = typeof(void))]
1190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
1194 {
1195 throw null;
1196 }
1197
1198 [global::Cpp2ILInjected.Token(Token = "0x6003687")]
1199 [global::Cpp2ILInjected.Address(RVA = "0x14022A4", Offset = "0x14022A4", Length = "0xC88")]
1200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1205 {
1206 typeof(float),
1207 typeof(float)
1208 }, ReturnType = typeof(void))]
1209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1210 {
1211 typeof(Vector2),
1213 }, ReturnType = typeof(Vector2))]
1214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1216 {
1217 typeof(Vector2),
1218 typeof(float)
1219 }, ReturnType = typeof(Vector2))]
1220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "GetCompositeOffset_BackArm", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(Vector2))]
1221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1222 {
1224 typeof(Vector2),
1226 typeof(Color),
1227 typeof(float),
1228 typeof(Vector2),
1229 typeof(float),
1231 typeof(int)
1232 }, ReturnType = typeof(void))]
1233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
1234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawCompositeArmorPiece", MemberParameters = new object[]
1235 {
1236 typeof(ref PlayerDrawSet),
1238 typeof(DrawData)
1239 }, ReturnType = typeof(void))]
1240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_1_BalloonFronts", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
1243 {
1245 typeof(int),
1246 typeof(int),
1247 typeof(int),
1248 typeof(int),
1249 typeof(int),
1250 typeof(int)
1251 }, ReturnType = typeof(Rectangle))]
1252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1254 {
1255 typeof(Vector2),
1256 typeof(float)
1257 }, ReturnType = typeof(Vector2))]
1258 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 42)]
1260 {
1261 throw null;
1262 }
1263
1264 [global::Cpp2ILInjected.Token(Token = "0x6003688")]
1265 [global::Cpp2ILInjected.Address(RVA = "0x1402F3C", Offset = "0x1402F3C", Length = "0xF8C")]
1266 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
1267 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLegs", MemberParameters = new object[]
1271 {
1272 typeof(ref PlayerDrawSet),
1274 typeof(Color),
1275 typeof(int),
1276 typeof(bool)
1277 }, ReturnType = typeof(void))]
1278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
1279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1281 {
1282 typeof(float),
1283 typeof(float)
1284 }, ReturnType = typeof(void))]
1285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1286 {
1287 typeof(Vector2),
1289 }, ReturnType = typeof(Vector2))]
1290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1291 {
1293 typeof(Vector2),
1295 typeof(Color),
1296 typeof(float),
1297 typeof(Vector2),
1298 typeof(float),
1300 typeof(int)
1301 }, ReturnType = typeof(void))]
1302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1304 {
1305 typeof(int),
1306 typeof(int)
1307 }, ReturnType = typeof(int))]
1308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1310 {
1311 typeof(int),
1312 typeof(int),
1313 typeof(int),
1314 typeof(int)
1315 }, ReturnType = typeof(void))]
1316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
1317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
1318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1319 {
1320 typeof(Vector2),
1322 }, ReturnType = typeof(Vector2))]
1323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1324 {
1325 typeof(Vector2),
1327 }, ReturnType = typeof(Vector2))]
1328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1331 {
1333 typeof(Vector2),
1335 typeof(Color),
1336 typeof(float),
1337 typeof(Vector2),
1338 typeof(Vector2),
1340 typeof(int)
1341 }, ReturnType = typeof(void))]
1342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 41)]
1344 {
1345 throw null;
1346 }
1347
1348 [global::Cpp2ILInjected.Token(Token = "0x6003689")]
1349 [global::Cpp2ILInjected.Address(RVA = "0x1403EC8", Offset = "0x1403EC8", Length = "0x26C")]
1350 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_16_ArmorLongCoat", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1355 {
1356 typeof(float),
1357 typeof(float)
1358 }, ReturnType = typeof(void))]
1359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1360 {
1361 typeof(Vector2),
1363 }, ReturnType = typeof(Vector2))]
1364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1365 {
1367 typeof(Vector2),
1369 typeof(Color),
1370 typeof(float),
1371 typeof(Vector2),
1372 typeof(float),
1374 typeof(int)
1375 }, ReturnType = typeof(void))]
1376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1379 {
1380 throw null;
1381 }
1382
1383 [global::Cpp2ILInjected.Token(Token = "0x600368A")]
1384 [global::Cpp2ILInjected.Address(RVA = "0x1401BE0", Offset = "0x1401BE0", Length = "0x5B8")]
1385 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_13_Leggings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_Shoes", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_15_SkinLongCoat", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
1392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1394 {
1395 typeof(float),
1396 typeof(float)
1397 }, ReturnType = typeof(void))]
1398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1399 {
1400 typeof(Vector2),
1402 }, ReturnType = typeof(Vector2))]
1403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1404 {
1405 typeof(int),
1406 typeof(int)
1407 }, ReturnType = typeof(int))]
1408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1409 {
1410 typeof(Vector2),
1412 }, ReturnType = typeof(Vector2))]
1413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1414 {
1416 typeof(Vector2),
1418 typeof(Color),
1419 typeof(float),
1420 typeof(Vector2),
1421 typeof(float),
1423 typeof(int)
1424 }, ReturnType = typeof(void))]
1425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1428 {
1429 throw null;
1430 }
1431
1432 [global::Cpp2ILInjected.Token(Token = "0x600368B")]
1433 [global::Cpp2ILInjected.Address(RVA = "0x1404134", Offset = "0x1404134", Length = "0x330")]
1434 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "ShouldOverrideLegs_CheckPants", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(bool))]
1438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLegs", MemberParameters = new object[]
1439 {
1440 typeof(ref PlayerDrawSet),
1442 typeof(Color),
1443 typeof(int),
1444 typeof(bool)
1445 }, ReturnType = typeof(void))]
1446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1448 {
1449 typeof(float),
1450 typeof(float)
1451 }, ReturnType = typeof(void))]
1452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1453 {
1454 typeof(Vector2),
1456 }, ReturnType = typeof(Vector2))]
1457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1458 {
1460 typeof(Vector2),
1462 typeof(Color),
1463 typeof(float),
1464 typeof(Vector2),
1465 typeof(float),
1467 typeof(int)
1468 }, ReturnType = typeof(void))]
1469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_2_GlassSlipperSparkles", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1473 {
1474 throw null;
1475 }
1476
1477 [global::Cpp2ILInjected.Token(Token = "0x600368C")]
1478 [global::Cpp2ILInjected.Address(RVA = "0x1404464", Offset = "0x1404464", Length = "0x594")]
1479 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_Shoes", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
1484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1485 {
1486 typeof(Vector2),
1487 typeof(float)
1488 }, ReturnType = typeof(Vector2))]
1489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1490 {
1491 typeof(Vector2),
1493 }, ReturnType = typeof(Vector2))]
1494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1495 {
1496 typeof(float),
1497 typeof(float)
1498 }, ReturnType = typeof(void))]
1499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "CenteredRectangle", MemberParameters = new object[]
1500 {
1501 typeof(Vector2),
1503 }, ReturnType = typeof(Rectangle))]
1504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1506 {
1507 typeof(Vector2),
1508 typeof(int),
1509 typeof(int),
1510 typeof(int),
1511 typeof(float),
1512 typeof(float),
1513 typeof(int),
1514 typeof(Color),
1515 typeof(float)
1516 }, ReturnType = typeof(int))]
1517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1518 {
1519 typeof(Vector2),
1520 typeof(float)
1521 }, ReturnType = typeof(Vector2))]
1522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetSecondaryShader", MemberParameters = new object[]
1523 {
1524 typeof(int),
1525 typeof(Player)
1526 }, ReturnType = typeof(ArmorShaderData))]
1527 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
1529 {
1530 throw null;
1531 }
1532
1533 [global::Cpp2ILInjected.Token(Token = "0x600368D")]
1534 [global::Cpp2ILInjected.Address(RVA = "0x14049F8", Offset = "0x14049F8", Length = "0x2F0")]
1535 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1537 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLegs", MemberParameters = new object[]
1539 {
1540 typeof(ref PlayerDrawSet),
1542 typeof(Color),
1543 typeof(int),
1544 typeof(bool)
1545 }, ReturnType = typeof(void))]
1546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1547 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1548 {
1549 typeof(float),
1550 typeof(float)
1551 }, ReturnType = typeof(void))]
1552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1553 {
1554 typeof(Vector2),
1556 }, ReturnType = typeof(Vector2))]
1557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1558 {
1560 typeof(Vector2),
1562 typeof(Color),
1563 typeof(float),
1564 typeof(Vector2),
1565 typeof(float),
1567 typeof(int)
1568 }, ReturnType = typeof(void))]
1569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1570 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1572 {
1573 throw null;
1574 }
1575
1576 [global::Cpp2ILInjected.Token(Token = "0x600368E")]
1577 [global::Cpp2ILInjected.Address(RVA = "0x1404CE8", Offset = "0x1404CE8", Length = "0x458")]
1578 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Male", ReturnType = typeof(bool))]
1582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadArmorLegs", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1585 {
1586 typeof(float),
1587 typeof(float)
1588 }, ReturnType = typeof(void))]
1589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1590 {
1591 typeof(Vector2),
1593 }, ReturnType = typeof(Vector2))]
1594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1595 {
1597 typeof(Vector2),
1599 typeof(Color),
1600 typeof(float),
1601 typeof(Vector2),
1602 typeof(float),
1604 typeof(int)
1605 }, ReturnType = typeof(void))]
1606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawSittingLongCoats", MemberParameters = new object[]
1608 {
1609 typeof(ref PlayerDrawSet),
1610 typeof(int),
1612 typeof(Color),
1613 typeof(int),
1614 typeof(bool)
1615 }, ReturnType = typeof(void))]
1616 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1618 {
1619 throw null;
1620 }
1621
1622 [global::Cpp2ILInjected.Token(Token = "0x600368F")]
1623 [global::Cpp2ILInjected.Address(RVA = "0x1405140", Offset = "0x1405140", Length = "0xBE4")]
1624 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1626 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_TorsoComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Male", ReturnType = typeof(bool))]
1629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1630 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1631 {
1632 typeof(float),
1633 typeof(float)
1634 }, ReturnType = typeof(void))]
1635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1636 {
1637 typeof(Vector2),
1639 }, ReturnType = typeof(Vector2))]
1640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1641 {
1643 typeof(Vector2),
1645 typeof(Color),
1646 typeof(float),
1647 typeof(Vector2),
1648 typeof(float),
1650 typeof(int)
1651 }, ReturnType = typeof(void))]
1652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1653 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
1655 {
1656 throw null;
1657 }
1658
1659 [global::Cpp2ILInjected.Token(Token = "0x6003690")]
1660 [global::Cpp2ILInjected.Address(RVA = "0x1405D24", Offset = "0x1405D24", Length = "0x754")]
1661 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_Torso", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1663 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1665 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1666 {
1667 typeof(float),
1668 typeof(float)
1669 }, ReturnType = typeof(void))]
1670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1671 {
1672 typeof(Vector2),
1674 }, ReturnType = typeof(Vector2))]
1675 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1677 {
1678 typeof(Vector2),
1679 typeof(float)
1680 }, ReturnType = typeof(Vector2))]
1681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "GetCompositeOffset_BackArm", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(Vector2))]
1682 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1683 {
1685 typeof(Vector2),
1687 typeof(Color),
1688 typeof(float),
1689 typeof(Vector2),
1690 typeof(float),
1692 typeof(int)
1693 }, ReturnType = typeof(void))]
1694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawCompositeArmorPiece", MemberParameters = new object[]
1695 {
1696 typeof(ref PlayerDrawSet),
1698 typeof(DrawData)
1699 }, ReturnType = typeof(void))]
1700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
1701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1702 {
1703 typeof(int),
1704 typeof(int),
1705 typeof(int),
1706 typeof(int)
1707 }, ReturnType = typeof(void))]
1708 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
1710 {
1711 throw null;
1712 }
1713
1714 [global::Cpp2ILInjected.Token(Token = "0x6003691")]
1715 [global::Cpp2ILInjected.Address(RVA = "0x1406478", Offset = "0x1406478", Length = "0x2CC")]
1716 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1718 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1721 {
1722 typeof(float),
1723 typeof(float)
1724 }, ReturnType = typeof(void))]
1725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1726 {
1727 typeof(Vector2),
1729 }, ReturnType = typeof(Vector2))]
1730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1731 {
1733 typeof(Vector2),
1735 typeof(Color),
1736 typeof(float),
1737 typeof(Vector2),
1738 typeof(float),
1740 typeof(int)
1741 }, ReturnType = typeof(void))]
1742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1743 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1745 {
1746 throw null;
1747 }
1748
1749 [global::Cpp2ILInjected.Token(Token = "0x6003692")]
1750 [global::Cpp2ILInjected.Address(RVA = "0x1406744", Offset = "0x1406744", Length = "0x2BC")]
1751 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_HeldItem", ReturnType = typeof(Item))]
1755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1757 {
1758 typeof(float),
1759 typeof(float)
1760 }, ReturnType = typeof(void))]
1761 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1762 {
1763 typeof(Vector2),
1765 }, ReturnType = typeof(Vector2))]
1766 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1767 {
1769 typeof(Vector2),
1771 typeof(Color),
1772 typeof(float),
1773 typeof(Vector2),
1774 typeof(float),
1776 typeof(int)
1777 }, ReturnType = typeof(void))]
1778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1779 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1781 {
1782 throw null;
1783 }
1784
1785 [global::Cpp2ILInjected.Token(Token = "0x6003693")]
1786 [global::Cpp2ILInjected.Address(RVA = "0x1406A00", Offset = "0x1406A00", Length = "0x2D8")]
1787 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1789 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1792 {
1793 typeof(float),
1794 typeof(float)
1795 }, ReturnType = typeof(void))]
1796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1797 {
1798 typeof(Vector2),
1800 }, ReturnType = typeof(Vector2))]
1801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1802 {
1804 typeof(Vector2),
1806 typeof(Color),
1807 typeof(float),
1808 typeof(Vector2),
1809 typeof(float),
1811 typeof(int)
1812 }, ReturnType = typeof(void))]
1813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1814 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1816 {
1817 throw null;
1818 }
1819
1820 [global::Cpp2ILInjected.Token(Token = "0x6003694")]
1821 [global::Cpp2ILInjected.Address(RVA = "0x1406CD8", Offset = "0x1406CD8", Length = "0x2C0")]
1822 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1824 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1827 {
1828 typeof(float),
1829 typeof(float)
1830 }, ReturnType = typeof(void))]
1831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1832 {
1833 typeof(Vector2),
1835 }, ReturnType = typeof(Vector2))]
1836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1837 {
1839 typeof(Vector2),
1841 typeof(Color),
1842 typeof(float),
1843 typeof(Vector2),
1844 typeof(float),
1846 typeof(int)
1847 }, ReturnType = typeof(void))]
1848 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1849 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1851 {
1852 throw null;
1853 }
1854
1855 [global::Cpp2ILInjected.Token(Token = "0x6003695")]
1856 [global::Cpp2ILInjected.Address(RVA = "0x1406F98", Offset = "0x1406F98", Length = "0x3284")]
1857 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1859 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head_TheFace", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1862 {
1863 typeof(float),
1864 typeof(float)
1865 }, ReturnType = typeof(void))]
1866 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1868 {
1869 typeof(Vector2),
1871 }, ReturnType = typeof(Vector2))]
1872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1873 {
1874 typeof(Vector2),
1876 }, ReturnType = typeof(Vector2))]
1877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
1879 {
1881 typeof(Vector2),
1883 typeof(Color),
1884 typeof(float),
1885 typeof(Vector2),
1886 typeof(float),
1888 typeof(int)
1889 }, ReturnType = typeof(void))]
1890 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
1891 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
1892 {
1894 typeof(int),
1895 typeof(int),
1896 typeof(int),
1897 typeof(int),
1898 typeof(int),
1899 typeof(int)
1900 }, ReturnType = typeof(Rectangle))]
1901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1903 {
1904 typeof(Vector2),
1905 typeof(float)
1906 }, ReturnType = typeof(Vector2))]
1907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1908 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head_GetSpecialHatDrawPosition", MemberParameters = new object[]
1909 {
1910 typeof(ref PlayerDrawSet),
1913 }, ReturnType = typeof(Vector2))]
1914 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "GetHatStacks", MemberParameters = new object[]
1915 {
1916 typeof(ref PlayerDrawSet),
1917 typeof(int)
1918 }, ReturnType = typeof(int))]
1919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1920 {
1921 typeof(Vector2),
1922 typeof(double),
1924 }, ReturnType = typeof(Vector2))]
1925 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetBeardDrawOffsetFromHelmet", ReturnType = typeof(Vector2))]
1926 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1927 {
1928 typeof(int),
1929 typeof(int),
1930 typeof(int),
1931 typeof(int)
1932 }, ReturnType = typeof(void))]
1933 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetLerpValue", MemberParameters = new object[]
1934 {
1935 typeof(float),
1936 typeof(float),
1937 typeof(float),
1938 typeof(bool)
1939 }, ReturnType = typeof(float))]
1940 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1941 {
1942 typeof(Color),
1943 typeof(Color),
1944 typeof(float)
1945 }, ReturnType = typeof(Color))]
1946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
1947 {
1948 typeof(Color),
1949 typeof(float)
1950 }, ReturnType = typeof(Color))]
1951 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1952 {
1953 typeof(int),
1954 typeof(int)
1955 }, ReturnType = typeof(int))]
1956 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1957 {
1958 typeof(Vector2),
1959 typeof(float)
1960 }, ReturnType = typeof(Vector2))]
1961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_MountedCenter", ReturnType = typeof(Vector2))]
1962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetColorClamped", MemberParameters = new object[]
1963 {
1964 typeof(int),
1965 typeof(int),
1966 typeof(Color)
1967 }, ReturnType = typeof(Color))]
1968 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlphaPure", MemberParameters = new object[]
1969 {
1970 typeof(Color),
1971 typeof(float)
1972 }, ReturnType = typeof(Color))]
1973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
1974 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1975 {
1976 typeof(Vector2),
1978 }, ReturnType = typeof(Vector2))]
1979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_Head_GetTVScreen", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(int))]
1980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
1981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
1982 {
1983 typeof(ref ulong),
1984 typeof(int),
1985 typeof(int)
1986 }, ReturnType = typeof(int))]
1987 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 121)]
1989 {
1990 throw null;
1991 }
1992
1993 [global::Cpp2ILInjected.Token(Token = "0x6003696")]
1994 [global::Cpp2ILInjected.Address(RVA = "0x140B390", Offset = "0x140B390", Length = "0x13C")]
1995 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1996 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1997 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_06_NormalHats", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
1998 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AnyDanger", MemberParameters = new object[]
2000 {
2001 typeof(bool),
2002 typeof(bool)
2003 }, ReturnType = typeof(bool))]
2004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneCorrupt", ReturnType = typeof(bool))]
2005 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneCrimson", ReturnType = typeof(bool))]
2006 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneGraveyard", ReturnType = typeof(bool))]
2007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BirthdayParty), Member = "get_PartyIsUp", ReturnType = typeof(bool))]
2008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LanternNight), Member = "get_LanternsUp", ReturnType = typeof(bool))]
2009 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2011 {
2012 throw null;
2013 }
2014
2015 [global::Cpp2ILInjected.Token(Token = "0x6003697")]
2016 [global::Cpp2ILInjected.Address(RVA = "0x140B334", Offset = "0x140B334", Length = "0x5C")]
2017 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2019 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2021 {
2022 throw null;
2023 }
2024
2025 [global::Cpp2ILInjected.Token(Token = "0x6003698")]
2026 [global::Cpp2ILInjected.Address(RVA = "0x140B08C", Offset = "0x140B08C", Length = "0x2A8")]
2027 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2028 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2029 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
2031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2032 {
2033 typeof(Vector2),
2035 }, ReturnType = typeof(Vector2))]
2036 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2038 {
2039 typeof(Vector2),
2041 }, ReturnType = typeof(Vector2))]
2042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2043 {
2044 typeof(Vector2),
2046 }, ReturnType = typeof(Vector2))]
2047 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2048 {
2049 typeof(float),
2050 typeof(float)
2051 }, ReturnType = typeof(void))]
2052 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
2053 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
2055 {
2056 throw null;
2057 }
2058
2059 [global::Cpp2ILInjected.Token(Token = "0x6003699")]
2060 [global::Cpp2ILInjected.Address(RVA = "0x140A21C", Offset = "0x140A21C", Length = "0xE70")]
2061 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
2062 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2064 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2065 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetFaceHeadOffsetFromHelmet", ReturnType = typeof(Vector2))]
2066 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2067 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2068 {
2069 typeof(float),
2070 typeof(float)
2071 }, ReturnType = typeof(void))]
2072 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2073 {
2074 typeof(Vector2),
2076 }, ReturnType = typeof(Vector2))]
2077 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2078 {
2080 typeof(Vector2),
2082 typeof(Color),
2083 typeof(float),
2084 typeof(Vector2),
2085 typeof(float),
2087 typeof(int)
2088 }, ReturnType = typeof(void))]
2089 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
2091 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
2092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2093 {
2094 typeof(Vector2),
2095 typeof(float)
2096 }, ReturnType = typeof(Vector2))]
2097 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
2098 {
2100 typeof(int),
2101 typeof(int),
2102 typeof(int),
2103 typeof(int),
2104 typeof(int),
2105 typeof(int)
2106 }, ReturnType = typeof(Rectangle))]
2107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
2109 {
2110 throw null;
2111 }
2112
2113 [global::Cpp2ILInjected.Token(Token = "0x600369A")]
2114 [global::Cpp2ILInjected.Address(RVA = "0x140B4CC", Offset = "0x140B4CC", Length = "0x340")]
2115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
2119 {
2120 typeof(int),
2121 typeof(int),
2122 typeof(int),
2123 typeof(int)
2124 }, ReturnType = typeof(void))]
2125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
2126 {
2127 typeof(Color),
2128 typeof(Color),
2129 typeof(float)
2130 }, ReturnType = typeof(Color))]
2131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Equality", MemberParameters = new object[]
2132 {
2133 typeof(Color),
2134 typeof(Color)
2135 }, ReturnType = typeof(bool))]
2136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2138 {
2139 typeof(float),
2140 typeof(float)
2141 }, ReturnType = typeof(void))]
2142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2143 {
2144 typeof(Vector2),
2146 }, ReturnType = typeof(Vector2))]
2147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2148 {
2150 typeof(Vector2),
2152 typeof(Color),
2153 typeof(float),
2154 typeof(Vector2),
2155 typeof(float),
2157 typeof(int)
2158 }, ReturnType = typeof(void))]
2159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2160 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
2162 {
2163 throw null;
2164 }
2165
2166 [global::Cpp2ILInjected.Token(Token = "0x600369B")]
2167 [global::Cpp2ILInjected.Address(RVA = "0x140B80C", Offset = "0x140B80C", Length = "0xA30")]
2168 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2172 {
2173 typeof(float),
2174 typeof(float)
2175 }, ReturnType = typeof(void))]
2176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
2177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2178 {
2179 typeof(Vector2),
2181 }, ReturnType = typeof(Vector2))]
2182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2183 {
2184 typeof(Vector2),
2186 }, ReturnType = typeof(Vector2))]
2187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2189 {
2191 typeof(Vector2),
2193 typeof(Color),
2194 typeof(float),
2195 typeof(Vector2),
2196 typeof(float),
2198 typeof(int)
2199 }, ReturnType = typeof(void))]
2200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
2202 {
2203 typeof(int),
2204 typeof(int),
2205 typeof(int),
2206 typeof(int)
2207 }, ReturnType = typeof(void))]
2208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlphaPure", MemberParameters = new object[]
2209 {
2210 typeof(Color),
2211 typeof(float)
2212 }, ReturnType = typeof(Color))]
2213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
2214 {
2215 typeof(Color),
2216 typeof(float)
2217 }, ReturnType = typeof(Color))]
2218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadAccFace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
2221 {
2222 throw null;
2223 }
2224
2225 [global::Cpp2ILInjected.Token(Token = "0x600369C")]
2226 [global::Cpp2ILInjected.Address(RVA = "0x13F7920", Offset = "0x13F7920", Length = "0x2B0")]
2227 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_02_MountBehindPlayer", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2231 {
2232 typeof(float),
2233 typeof(float)
2234 }, ReturnType = typeof(void))]
2235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
2236 {
2238 typeof(int),
2239 typeof(int),
2240 typeof(int),
2241 typeof(int),
2242 typeof(int),
2243 typeof(int)
2244 }, ReturnType = typeof(Rectangle))]
2245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_MountedCenter", ReturnType = typeof(Vector2))]
2246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2247 {
2248 typeof(Vector2),
2250 }, ReturnType = typeof(Vector2))]
2251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2253 {
2254 typeof(Vector2),
2256 }, ReturnType = typeof(Vector2))]
2257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2258 {
2260 typeof(Vector2),
2262 typeof(Color),
2263 typeof(float),
2264 typeof(Vector2),
2265 typeof(float),
2267 typeof(int)
2268 }, ReturnType = typeof(void))]
2269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
2272 {
2273 throw null;
2274 }
2275
2276 [global::Cpp2ILInjected.Token(Token = "0x600369D")]
2277 [global::Cpp2ILInjected.Address(RVA = "0x13FF808", Offset = "0x13FF808", Length = "0x808")]
2278 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
2282 {
2283 typeof(int),
2284 typeof(int)
2285 }, ReturnType = typeof(int))]
2286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetAdvancedShadow", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EntityShadowInfo))]
2287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
2288 {
2289 typeof(Vector2),
2291 }, ReturnType = typeof(float))]
2292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
2293 {
2294 typeof(float),
2295 typeof(float),
2296 typeof(float)
2297 }, ReturnType = typeof(float))]
2298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2300 {
2301 typeof(float),
2302 typeof(float)
2303 }, ReturnType = typeof(void))]
2304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2305 {
2306 typeof(Vector2),
2307 typeof(float)
2308 }, ReturnType = typeof(Vector2))]
2309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_DefaultSize", ReturnType = typeof(Vector2))]
2310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2311 {
2312 typeof(Vector2),
2314 }, ReturnType = typeof(Vector2))]
2315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2316 {
2317 typeof(Vector2),
2319 }, ReturnType = typeof(Vector2))]
2320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntityShadowInfo), Member = "get_HeadgearOffset", ReturnType = typeof(Vector2))]
2321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "RotatedRelativePoint", MemberParameters = new object[]
2322 {
2323 typeof(Vector2),
2324 typeof(bool),
2325 typeof(bool)
2326 }, ReturnType = typeof(Vector2))]
2327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2328 {
2329 typeof(Vector2),
2331 }, ReturnType = typeof(Vector2))]
2332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
2333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetLerpValue", MemberParameters = new object[]
2334 {
2335 typeof(float),
2336 typeof(float),
2337 typeof(float),
2338 typeof(bool)
2339 }, ReturnType = typeof(float))]
2340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
2341 {
2342 typeof(Color),
2343 typeof(float)
2344 }, ReturnType = typeof(Color))]
2345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Equality", MemberParameters = new object[]
2346 {
2347 typeof(Color),
2348 typeof(Color)
2349 }, ReturnType = typeof(bool))]
2350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2352 {
2354 typeof(Vector2),
2355 typeof(Color),
2356 typeof(float),
2357 typeof(Vector2),
2358 typeof(Vector2),
2360 typeof(int)
2361 }, ReturnType = typeof(void))]
2362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Lerp", MemberParameters = new object[]
2364 {
2365 typeof(Vector2),
2366 typeof(Vector2),
2367 typeof(float)
2368 }, ReturnType = typeof(Vector2))]
2369 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
2374
2375 [global::Cpp2ILInjected.Token(Token = "0x600369E")]
2376 [global::Cpp2ILInjected.Address(RVA = "0x13F72F4", Offset = "0x13F72F4", Length = "0x62C")]
2377 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_02_MountBehindPlayer", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2379 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
2381 {
2382 typeof(int),
2383 typeof(int)
2384 }, ReturnType = typeof(int))]
2385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetAdvancedShadow", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EntityShadowInfo))]
2386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
2387 {
2388 typeof(Vector2),
2390 }, ReturnType = typeof(float))]
2391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
2392 {
2393 typeof(float),
2394 typeof(float),
2395 typeof(float)
2396 }, ReturnType = typeof(float))]
2397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadProjectile", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2399 {
2400 typeof(float),
2401 typeof(float)
2402 }, ReturnType = typeof(void))]
2403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2404 {
2405 typeof(Vector2),
2406 typeof(float)
2407 }, ReturnType = typeof(Vector2))]
2408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2409 {
2410 typeof(Vector2),
2412 }, ReturnType = typeof(Vector2))]
2413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
2414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "RotatedRelativePoint", MemberParameters = new object[]
2415 {
2416 typeof(Vector2),
2417 typeof(bool),
2418 typeof(bool)
2419 }, ReturnType = typeof(Vector2))]
2420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2421 {
2422 typeof(Vector2),
2424 }, ReturnType = typeof(Vector2))]
2425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
2426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
2427 {
2428 typeof(Color),
2429 typeof(float)
2430 }, ReturnType = typeof(Color))]
2431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2433 {
2435 typeof(Vector2),
2436 typeof(Color),
2437 typeof(float),
2438 typeof(Vector2),
2439 typeof(Vector2),
2441 typeof(int)
2442 }, ReturnType = typeof(void))]
2443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2446 {
2447 throw null;
2448 }
2449
2450 [global::Cpp2ILInjected.Token(Token = "0x600369F")]
2451 [global::Cpp2ILInjected.Address(RVA = "0x140C23C", Offset = "0x140C23C", Length = "0x6C")]
2452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_MountTransformation", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2454 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
2456 {
2457 typeof(ref PlayerDrawSet),
2458 typeof(int),
2459 typeof(Player),
2460 typeof(Vector2),
2461 typeof(Color),
2463 typeof(float)
2464 }, ReturnType = typeof(void))]
2466 {
2467 throw null;
2468 }
2469
2470 [global::Cpp2ILInjected.Token(Token = "0x60036A0")]
2471 [global::Cpp2ILInjected.Address(RVA = "0x140C2A8", Offset = "0x140C2A8", Length = "0x540")]
2472 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2474 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2477 {
2478 typeof(float),
2479 typeof(float)
2480 }, ReturnType = typeof(void))]
2481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
2482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
2483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
2484 {
2485 typeof(int),
2486 typeof(int),
2487 typeof(int),
2488 typeof(int)
2489 }, ReturnType = typeof(void))]
2490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2491 {
2493 typeof(Vector2),
2495 typeof(Color),
2496 typeof(float),
2497 typeof(Vector2),
2498 typeof(float),
2500 typeof(int)
2501 }, ReturnType = typeof(void))]
2502 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2503 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
2505 {
2506 throw null;
2507 }
2508
2509 [global::Cpp2ILInjected.Token(Token = "0x60036A1")]
2510 [global::Cpp2ILInjected.Address(RVA = "0x140C7E8", Offset = "0x140C7E8", Length = "0xD80")]
2511 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2513 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
2515 {
2516 typeof(Color),
2517 typeof(float)
2518 }, ReturnType = typeof(Color))]
2519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2521 {
2522 typeof(float),
2523 typeof(float)
2524 }, ReturnType = typeof(void))]
2525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2526 {
2527 typeof(Vector2),
2529 }, ReturnType = typeof(Vector2))]
2530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
2531 {
2532 typeof(Vector2),
2533 typeof(double),
2535 }, ReturnType = typeof(Vector2))]
2536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2537 {
2539 typeof(Vector2),
2541 typeof(Color),
2542 typeof(float),
2543 typeof(Vector2),
2544 typeof(float),
2546 typeof(int)
2547 }, ReturnType = typeof(void))]
2548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
2550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2551 {
2552 typeof(Vector2),
2553 typeof(float)
2554 }, ReturnType = typeof(Vector2))]
2555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2556 {
2557 typeof(Vector2),
2559 }, ReturnType = typeof(Vector2))]
2560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2561 {
2562 typeof(Vector2),
2563 typeof(float)
2564 }, ReturnType = typeof(Vector2))]
2565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mount), Member = "get_Cart", ReturnType = typeof(bool))]
2566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Reverse", MemberTypeParameters = new object[] { typeof(DrawData) }, MemberParameters = new object[]
2567 {
2568 typeof(DrawData[]),
2569 typeof(int),
2570 typeof(int)
2571 }, ReturnType = typeof(void))]
2572 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 39)]
2574 {
2575 throw null;
2576 }
2577
2578 [global::Cpp2ILInjected.Token(Token = "0x60036A2")]
2579 [global::Cpp2ILInjected.Address(RVA = "0x140D568", Offset = "0x140D568", Length = "0x334")]
2580 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_MountTransformation", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2583 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
2585 {
2586 typeof(int),
2587 typeof(int),
2588 typeof(int),
2589 typeof(int)
2590 }, ReturnType = typeof(void))]
2591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2592 {
2593 typeof(float),
2594 typeof(float)
2595 }, ReturnType = typeof(void))]
2596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2597 {
2598 typeof(Vector2),
2600 }, ReturnType = typeof(Vector2))]
2601 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
2602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2604 {
2605 typeof(Vector2),
2607 }, ReturnType = typeof(Vector2))]
2608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
2609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2610 {
2611 typeof(Vector2),
2612 typeof(float)
2613 }, ReturnType = typeof(Vector2))]
2614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2615 {
2617 typeof(Vector2),
2618 typeof(Color),
2619 typeof(float),
2620 typeof(Vector2),
2621 typeof(float),
2623 typeof(int)
2624 }, ReturnType = typeof(void))]
2625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2626 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
2628 {
2629 throw null;
2630 }
2631
2632 [global::Cpp2ILInjected.Token(Token = "0x60036A3")]
2633 [global::Cpp2ILInjected.Address(RVA = "0x140D89C", Offset = "0x140D89C", Length = "0x2A54")]
2634 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2636 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_UsingBiomeTorches", ReturnType = typeof(bool))]
2638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "BiomeTorchHoldStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "BiomeCampfireHoldStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetAdjustedItemScale", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(float))]
2641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2644 {
2645 typeof(float),
2646 typeof(float)
2647 }, ReturnType = typeof(void))]
2648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
2649 {
2650 typeof(int),
2651 typeof(int),
2652 typeof(int),
2653 typeof(int)
2654 }, ReturnType = typeof(void))]
2655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
2656 {
2658 typeof(int),
2659 typeof(int),
2660 typeof(int),
2661 typeof(int),
2662 typeof(int),
2663 typeof(int)
2664 }, ReturnType = typeof(Rectangle))]
2665 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
2666 {
2667 typeof(int),
2668 typeof(int)
2669 }, ReturnType = typeof(Color))]
2670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
2671 {
2672 typeof(int),
2673 typeof(int),
2674 typeof(int),
2675 typeof(int)
2676 }, ReturnType = typeof(void))]
2677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
2678 {
2679 typeof(float),
2680 typeof(float),
2681 typeof(float),
2682 typeof(float)
2683 }, ReturnType = typeof(void))]
2684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "Lerp", MemberParameters = new object[]
2685 {
2686 typeof(Vector4),
2687 typeof(Vector4),
2688 typeof(float)
2689 }, ReturnType = typeof(Vector4))]
2690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
2691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGBA", MemberParameters = new object[]
2692 {
2693 typeof(Color),
2694 typeof(Color)
2695 }, ReturnType = typeof(Color))]
2696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "CanVisuallyHoldItem", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(bool))]
2697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Directions", ReturnType = typeof(Vector2))]
2698 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2699 {
2700 typeof(Vector2),
2702 }, ReturnType = typeof(Vector2))]
2703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
2704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
2705 {
2706 typeof(Color),
2707 typeof(Color),
2708 typeof(float)
2709 }, ReturnType = typeof(Color))]
2710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector3", ReturnType = typeof(Vector3))]
2711 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Length", ReturnType = typeof(float))]
2712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
2713 {
2714 typeof(float),
2715 typeof(float),
2716 typeof(float),
2717 typeof(float),
2718 typeof(float),
2719 typeof(bool)
2720 }, ReturnType = typeof(float))]
2721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
2722 {
2723 typeof(Color),
2724 typeof(float)
2725 }, ReturnType = typeof(Color))]
2726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
2727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2728 {
2729 typeof(Vector2),
2731 }, ReturnType = typeof(Vector2))]
2732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "GetItemLight", MemberParameters = new object[]
2733 {
2734 typeof(ref Color),
2735 typeof(Item),
2736 typeof(bool)
2737 }, ReturnType = typeof(void))]
2738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
2739 {
2740 typeof(Vector2),
2741 typeof(float)
2742 }, ReturnType = typeof(Vector2))]
2743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
2744 {
2745 typeof(Vector2),
2747 }, ReturnType = typeof(Vector2))]
2748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Floor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
2749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2750 {
2752 typeof(Vector2),
2754 typeof(Color),
2755 typeof(float),
2756 typeof(Vector2),
2757 typeof(float),
2759 typeof(int)
2760 }, ReturnType = typeof(void))]
2761 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2762 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
2763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2764 {
2765 typeof(Vector2),
2766 typeof(float)
2767 }, ReturnType = typeof(Vector2))]
2768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Inequality", MemberParameters = new object[]
2769 {
2770 typeof(Color),
2771 typeof(Color)
2772 }, ReturnType = typeof(bool))]
2773 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
2774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
2775 {
2776 typeof(Vector2),
2777 typeof(double),
2779 }, ReturnType = typeof(Vector2))]
2780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadItemFlames", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
2782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawPlayerItemPos", MemberParameters = new object[]
2783 {
2784 typeof(float),
2785 typeof(int)
2786 }, ReturnType = typeof(Vector2))]
2787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2788 {
2790 typeof(Vector2),
2791 typeof(Color),
2792 typeof(float),
2793 typeof(Vector2),
2794 typeof(float),
2796 typeof(int)
2797 }, ReturnType = typeof(void))]
2798 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 100)]
2800 {
2801 throw null;
2802 }
2803
2804 [global::Cpp2ILInjected.Token(Token = "0x60036A4")]
2805 [global::Cpp2ILInjected.Address(RVA = "0x14102F0", Offset = "0x14102F0", Length = "0x11B0")]
2806 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2808 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_28_ArmOverItemComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2812 {
2813 typeof(float),
2814 typeof(float)
2815 }, ReturnType = typeof(void))]
2816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2817 {
2818 typeof(Vector2),
2820 }, ReturnType = typeof(Vector2))]
2821 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2822 {
2824 typeof(Vector2),
2826 typeof(Color),
2827 typeof(float),
2828 typeof(Vector2),
2829 typeof(float),
2831 typeof(int)
2832 }, ReturnType = typeof(void))]
2833 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2834 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
2835 {
2836 typeof(int),
2837 typeof(int),
2838 typeof(int),
2839 typeof(int)
2840 }, ReturnType = typeof(void))]
2841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
2842 {
2843 typeof(ref ulong),
2844 typeof(int),
2845 typeof(int)
2846 }, ReturnType = typeof(int))]
2847 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
2849 {
2850 throw null;
2851 }
2852
2853 [global::Cpp2ILInjected.Token(Token = "0x60036A5")]
2854 [global::Cpp2ILInjected.Address(RVA = "0x14114A0", Offset = "0x14114A0", Length = "0x1060")]
2855 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_28_ArmOverItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2857 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2860 {
2861 typeof(float),
2862 typeof(float)
2863 }, ReturnType = typeof(void))]
2864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2865 {
2866 typeof(Vector2),
2868 }, ReturnType = typeof(Vector2))]
2869 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToDirectionInt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(int))]
2870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2871 {
2872 typeof(Vector2),
2873 typeof(float)
2874 }, ReturnType = typeof(Vector2))]
2875 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2876 {
2878 typeof(Vector2),
2880 typeof(Color),
2881 typeof(float),
2882 typeof(Vector2),
2883 typeof(float),
2885 typeof(int)
2886 }, ReturnType = typeof(void))]
2887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
2889 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawCompositeArmorPiece", MemberParameters = new object[]
2890 {
2891 typeof(ref PlayerDrawSet),
2893 typeof(DrawData)
2894 }, ReturnType = typeof(void))]
2895 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
2897 {
2898 throw null;
2899 }
2900
2901 [global::Cpp2ILInjected.Token(Token = "0x60036A6")]
2902 [global::Cpp2ILInjected.Address(RVA = "0x1412500", Offset = "0x1412500", Length = "0x2CC")]
2903 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2905 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2906 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2908 {
2909 typeof(float),
2910 typeof(float)
2911 }, ReturnType = typeof(void))]
2912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2913 {
2914 typeof(Vector2),
2916 }, ReturnType = typeof(Vector2))]
2917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2918 {
2920 typeof(Vector2),
2922 typeof(Color),
2923 typeof(float),
2924 typeof(Vector2),
2925 typeof(float),
2927 typeof(int)
2928 }, ReturnType = typeof(void))]
2929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2930 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
2932 {
2933 throw null;
2934 }
2935
2936 [global::Cpp2ILInjected.Token(Token = "0x60036A7")]
2937 [global::Cpp2ILInjected.Address(RVA = "0x14127CC", Offset = "0x14127CC", Length = "0x468")]
2938 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2940 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2941 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2942 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2943 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2944 {
2945 typeof(float),
2946 typeof(float)
2947 }, ReturnType = typeof(void))]
2948 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
2949 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
2950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
2951 {
2952 typeof(int),
2953 typeof(int),
2954 typeof(int),
2955 typeof(int)
2956 }, ReturnType = typeof(void))]
2957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
2958 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetAdjustedItemScale", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(float))]
2959 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
2960 {
2962 typeof(Vector2),
2964 typeof(Color),
2965 typeof(float),
2966 typeof(Vector2),
2967 typeof(float),
2969 typeof(int)
2970 }, ReturnType = typeof(void))]
2971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
2972 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
2974 {
2975 throw null;
2976 }
2977
2978 [global::Cpp2ILInjected.Token(Token = "0x60036A8")]
2979 [global::Cpp2ILInjected.Address(RVA = "0x1412C34", Offset = "0x1412C34", Length = "0x2C")]
2980 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2981 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
2982 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2984 {
2985 throw null;
2986 }
2987
2988 [global::Cpp2ILInjected.Token(Token = "0x60036A9")]
2989 [global::Cpp2ILInjected.Address(RVA = "0x1412C60", Offset = "0x1412C60", Length = "0x320")]
2990 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2991 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
2993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2994 {
2995 typeof(float),
2996 typeof(float)
2997 }, ReturnType = typeof(void))]
2998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
2999 {
3000 typeof(Vector2),
3002 }, ReturnType = typeof(Vector2))]
3003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3004 {
3006 typeof(Vector2),
3008 typeof(Color),
3009 typeof(float),
3010 typeof(Vector2),
3011 typeof(float),
3013 typeof(int)
3014 }, ReturnType = typeof(void))]
3015 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3016 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
3018 {
3019 throw null;
3020 }
3021
3022 [global::Cpp2ILInjected.Token(Token = "0x60036AA")]
3023 [global::Cpp2ILInjected.Address(RVA = "0x1412F80", Offset = "0x1412F80", Length = "0x564")]
3024 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3026 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3028 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3029 {
3030 typeof(float),
3031 typeof(float)
3032 }, ReturnType = typeof(void))]
3033 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3034 {
3035 typeof(Vector2),
3037 }, ReturnType = typeof(Vector2))]
3038 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3039 {
3041 typeof(Vector2),
3043 typeof(Color),
3044 typeof(float),
3045 typeof(Vector2),
3046 typeof(float),
3048 typeof(int)
3049 }, ReturnType = typeof(void))]
3050 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3051 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LiquidRenderer), Member = "GetShimmerGlitterColor", MemberParameters = new object[]
3052 {
3053 typeof(bool),
3054 typeof(float),
3055 typeof(float)
3056 }, ReturnType = typeof(Color))]
3057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlpha", MemberParameters = new object[]
3058 {
3059 typeof(Color),
3060 typeof(float)
3061 }, ReturnType = typeof(Color))]
3062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
3063 {
3064 typeof(Color),
3065 typeof(float)
3066 }, ReturnType = typeof(Color))]
3067 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
3069 {
3070 throw null;
3071 }
3072
3073 [global::Cpp2ILInjected.Token(Token = "0x60036AB")]
3074 [global::Cpp2ILInjected.Address(RVA = "0x14134E4", Offset = "0x14134E4", Length = "0x570")]
3075 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3080 {
3081 typeof(float),
3082 typeof(float)
3083 }, ReturnType = typeof(void))]
3084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3085 {
3086 typeof(Vector2),
3088 }, ReturnType = typeof(Vector2))]
3089 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3090 {
3092 typeof(Vector2),
3094 typeof(Color),
3095 typeof(float),
3096 typeof(Vector2),
3097 typeof(float),
3099 typeof(int)
3100 }, ReturnType = typeof(void))]
3101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LiquidRenderer), Member = "GetShimmerGlitterColor", MemberParameters = new object[]
3103 {
3104 typeof(bool),
3105 typeof(float),
3106 typeof(float)
3107 }, ReturnType = typeof(Color))]
3108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetImmuneAlpha", MemberParameters = new object[]
3109 {
3110 typeof(Color),
3111 typeof(float)
3112 }, ReturnType = typeof(Color))]
3113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
3114 {
3115 typeof(Color),
3116 typeof(float)
3117 }, ReturnType = typeof(Color))]
3118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
3120 {
3121 throw null;
3122 }
3123
3124 [global::Cpp2ILInjected.Token(Token = "0x60036AC")]
3125 [global::Cpp2ILInjected.Address(RVA = "0x1413A54", Offset = "0x1413A54", Length = "0x644")]
3126 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3131 {
3132 typeof(float),
3133 typeof(float)
3134 }, ReturnType = typeof(void))]
3135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3136 {
3137 typeof(Vector2),
3139 }, ReturnType = typeof(Vector2))]
3140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
3143 {
3144 typeof(int),
3145 typeof(int),
3146 typeof(int),
3147 typeof(int)
3148 }, ReturnType = typeof(void))]
3149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3150 {
3152 typeof(Vector2),
3154 typeof(Color),
3155 typeof(float),
3156 typeof(Vector2),
3157 typeof(float),
3159 typeof(int)
3160 }, ReturnType = typeof(void))]
3161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
3162 {
3163 typeof(Color),
3164 typeof(float)
3165 }, ReturnType = typeof(Color))]
3166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
3167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
3168 {
3169 typeof(Vector2),
3170 typeof(float)
3171 }, ReturnType = typeof(Vector2))]
3172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3173 {
3175 typeof(Vector2),
3176 typeof(Color),
3177 typeof(float),
3178 typeof(Vector2),
3179 typeof(float),
3181 typeof(int)
3182 }, ReturnType = typeof(void))]
3183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
3186 {
3187 throw null;
3188 }
3189
3190 [global::Cpp2ILInjected.Token(Token = "0x60036AD")]
3191 [global::Cpp2ILInjected.Address(RVA = "0x1414098", Offset = "0x1414098", Length = "0x3A8")]
3192 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3197 {
3198 typeof(float),
3199 typeof(float)
3200 }, ReturnType = typeof(void))]
3201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3202 {
3203 typeof(Vector2),
3205 }, ReturnType = typeof(Vector2))]
3206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
3207 {
3208 typeof(int),
3209 typeof(int),
3210 typeof(int),
3211 typeof(int)
3212 }, ReturnType = typeof(void))]
3213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3214 {
3216 typeof(Vector2),
3218 typeof(Color),
3219 typeof(float),
3220 typeof(Vector2),
3221 typeof(float),
3223 typeof(int)
3224 }, ReturnType = typeof(void))]
3225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
3228 {
3229 throw null;
3230 }
3231
3232 [global::Cpp2ILInjected.Token(Token = "0x60036AE")]
3233 [global::Cpp2ILInjected.Address(RVA = "0x1414440", Offset = "0x1414440", Length = "0x3B4")]
3234 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3240 {
3241 typeof(float),
3242 typeof(float)
3243 }, ReturnType = typeof(void))]
3244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3245 {
3246 typeof(Vector2),
3248 }, ReturnType = typeof(Vector2))]
3249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
3251 {
3252 typeof(int),
3253 typeof(int),
3254 typeof(int),
3255 typeof(int)
3256 }, ReturnType = typeof(void))]
3257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3258 {
3260 typeof(Vector2),
3262 typeof(Color),
3263 typeof(float),
3264 typeof(Vector2),
3265 typeof(float),
3267 typeof(int)
3268 }, ReturnType = typeof(void))]
3269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
3272 {
3273 throw null;
3274 }
3275
3276 [global::Cpp2ILInjected.Token(Token = "0x60036AF")]
3277 [global::Cpp2ILInjected.Address(RVA = "0x14147F4", Offset = "0x14147F4", Length = "0x6E0")]
3278 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitsByte), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
3282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3283 {
3284 typeof(float),
3285 typeof(float)
3286 }, ReturnType = typeof(void))]
3287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
3288 {
3289 typeof(Array),
3290 typeof(int),
3291 typeof(int)
3292 }, ReturnType = typeof(void))]
3293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
3294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3296 {
3297 typeof(Vector2),
3299 }, ReturnType = typeof(Vector2))]
3300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3301 {
3302 typeof(Vector2),
3303 typeof(float)
3304 }, ReturnType = typeof(Vector2))]
3305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3306 {
3307 typeof(Vector2),
3309 }, ReturnType = typeof(Vector2))]
3310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
3311 {
3313 typeof(int),
3314 typeof(int),
3315 typeof(int),
3316 typeof(int),
3317 typeof(int),
3318 typeof(int)
3319 }, ReturnType = typeof(Rectangle))]
3320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
3321 {
3322 typeof(int),
3323 typeof(int),
3324 typeof(int),
3325 typeof(int)
3326 }, ReturnType = typeof(void))]
3327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
3328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
3329 {
3330 typeof(Vector2),
3331 typeof(float)
3332 }, ReturnType = typeof(Vector2))]
3333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3334 {
3336 typeof(Vector2),
3338 typeof(Color),
3339 typeof(float),
3340 typeof(Vector2),
3341 typeof(float),
3343 typeof(int)
3344 }, ReturnType = typeof(void))]
3345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<DrawData>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
3346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(DrawData) }, ReturnType = typeof(void))]
3347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
3349 {
3350 throw null;
3351 }
3352
3353 [global::Cpp2ILInjected.Token(Token = "0x60036B0")]
3354 [global::Cpp2ILInjected.Address(RVA = "0x1414ED4", Offset = "0x1414ED4", Length = "0x740")]
3355 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3357 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
3359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3360 {
3361 typeof(Vector2),
3362 typeof(float)
3363 }, ReturnType = typeof(Vector2))]
3364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3366 {
3367 typeof(float),
3368 typeof(float)
3369 }, ReturnType = typeof(void))]
3370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3371 {
3372 typeof(Vector2),
3374 }, ReturnType = typeof(Vector2))]
3375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(int))]
3377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
3378 {
3379 typeof(int),
3380 typeof(int),
3381 typeof(int),
3382 typeof(int)
3383 }, ReturnType = typeof(void))]
3384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3385 {
3387 typeof(Vector2),
3389 typeof(Color),
3390 typeof(float),
3391 typeof(Vector2),
3392 typeof(float),
3394 typeof(int)
3395 }, ReturnType = typeof(void))]
3396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3397 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
3399 {
3400 throw null;
3401 }
3402
3403 [global::Cpp2ILInjected.Token(Token = "0x60036B1")]
3404 [global::Cpp2ILInjected.Address(RVA = "0x1415614", Offset = "0x1415614", Length = "0x564")]
3405 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3407 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
3409 {
3411 typeof(int),
3412 typeof(int),
3413 typeof(int),
3414 typeof(int),
3415 typeof(int),
3416 typeof(int)
3417 }, ReturnType = typeof(Rectangle))]
3418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3419 {
3420 typeof(float),
3421 typeof(float)
3422 }, ReturnType = typeof(void))]
3423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_MountedCenter", ReturnType = typeof(Vector2))]
3424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
3425 {
3426 typeof(Vector2),
3428 }, ReturnType = typeof(Vector2))]
3429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3430 {
3431 typeof(Vector2),
3433 }, ReturnType = typeof(Vector2))]
3434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Top", ReturnType = typeof(Vector2))]
3436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
3437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Color))]
3438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
3439 {
3440 typeof(int),
3441 typeof(int),
3442 typeof(int),
3443 typeof(int)
3444 }, ReturnType = typeof(void))]
3445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
3446 {
3447 typeof(Vector2),
3448 typeof(double),
3450 }, ReturnType = typeof(Vector2))]
3451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
3452 {
3453 typeof(Color),
3454 typeof(float)
3455 }, ReturnType = typeof(Color))]
3456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
3457 {
3459 typeof(Vector2),
3461 typeof(Color),
3462 typeof(float),
3463 typeof(Vector2),
3464 typeof(float),
3466 typeof(int)
3467 }, ReturnType = typeof(void))]
3468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawSet), Member = "AddDrawData", MemberParameters = new object[] { typeof(ref DrawData) }, ReturnType = typeof(void))]
3469 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
3471 {
3472 throw null;
3473 }
3474
3475 [global::Cpp2ILInjected.Token(Token = "0x60036B2")]
3476 [global::Cpp2ILInjected.Address(RVA = "0x1402224", Offset = "0x1402224", Length = "0x48")]
3477 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_TorsoComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
3482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3483 {
3484 typeof(float),
3485 typeof(float)
3486 }, ReturnType = typeof(void))]
3488 {
3489 throw null;
3490 }
3491
3492 [global::Cpp2ILInjected.Token(Token = "0x60036B3")]
3493 [global::Cpp2ILInjected.Address(RVA = "0x140226C", Offset = "0x140226C", Length = "0x38")]
3494 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3495 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3497 {
3498 typeof(float),
3499 typeof(float)
3500 }, ReturnType = typeof(void))]
3502 {
3503 throw null;
3504 }
3505
3506 [global::Cpp2ILInjected.Token(Token = "0x60036B4")]
3507 [global::Cpp2ILInjected.Address(RVA = "0x1415B78", Offset = "0x1415B78", Length = "0x4C4")]
3508 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer", MemberParameters = new object[]
3510 {
3511 typeof(Camera),
3512 typeof(Player),
3513 typeof(Vector2),
3514 typeof(float),
3515 typeof(Vector2),
3516 typeof(float),
3517 typeof(float),
3518 typeof(Vector2[])
3519 }, ReturnType = typeof(void))]
3520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
3523 {
3524 typeof(Vector2),
3526 }, ReturnType = typeof(Vector2))]
3527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3528 {
3529 typeof(Vector2),
3531 }, ReturnType = typeof(Vector2))]
3532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix), Member = "CreateRotationZ", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Matrix))]
3533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
3534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
3535 {
3536 typeof(Vector2),
3537 typeof(Matrix)
3538 }, ReturnType = typeof(Vector2))]
3539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
3540 {
3542 typeof(ref Matrix),
3544 }, ReturnType = typeof(void))]
3545 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
3547 {
3548 throw null;
3549 }
3550
3551 [global::Cpp2ILInjected.Token(Token = "0x60036B5")]
3552 [global::Cpp2ILInjected.Address(RVA = "0x141603C", Offset = "0x141603C", Length = "0x1D0")]
3553 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer", MemberParameters = new object[]
3555 {
3556 typeof(Camera),
3557 typeof(Player),
3558 typeof(Vector2),
3559 typeof(float),
3560 typeof(Vector2),
3561 typeof(float),
3562 typeof(float),
3563 typeof(Vector2[])
3564 }, ReturnType = typeof(void))]
3565 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Size", ReturnType = typeof(Vector2))]
3567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3568 {
3569 typeof(float),
3570 typeof(float)
3571 }, ReturnType = typeof(void))]
3572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3573 {
3574 typeof(Vector2),
3576 }, ReturnType = typeof(Vector2))]
3577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3578 {
3579 typeof(Vector2),
3581 }, ReturnType = typeof(Vector2))]
3582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
3584 {
3585 typeof(Vector2),
3587 }, ReturnType = typeof(Vector2))]
3588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3589 {
3590 typeof(Vector2),
3591 typeof(float)
3592 }, ReturnType = typeof(Vector2))]
3593 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
3594 public static void DrawPlayer_ScaleDrawData(ref PlayerDrawSet drawinfo, float scale)
3595 {
3596 throw null;
3597 }
3598
3599 [global::Cpp2ILInjected.Token(Token = "0x60036B6")]
3600 [global::Cpp2ILInjected.Address(RVA = "0x141620C", Offset = "0x141620C", Length = "0x1FC")]
3601 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Equality", MemberParameters = new object[]
3603 {
3604 typeof(Color),
3605 typeof(Color)
3606 }, ReturnType = typeof(bool))]
3607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3608 {
3609 typeof(float),
3610 typeof(float)
3611 }, ReturnType = typeof(void))]
3612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "GetFlatColoredCloneData", MemberParameters = new object[]
3613 {
3614 typeof(ref PlayerDrawSet),
3615 typeof(Vector2),
3616 typeof(Color)
3617 }, ReturnType = typeof(DrawData[]))]
3618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
3619 {
3620 typeof(Array),
3621 typeof(int),
3622 typeof(Array),
3623 typeof(int),
3624 typeof(int)
3625 }, ReturnType = typeof(void))]
3626 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3628 {
3629 throw null;
3630 }
3631
3632 [global::Cpp2ILInjected.Token(Token = "0x60036B7")]
3633 [global::Cpp2ILInjected.Address(RVA = "0x1416550", Offset = "0x1416550", Length = "0x108")]
3634 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer_UseNormalLayers", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3636 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
3638 {
3639 typeof(Color),
3640 typeof(float)
3641 }, ReturnType = typeof(Color))]
3642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_HeldItem", ReturnType = typeof(Item))]
3643 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3645 {
3646 throw null;
3647 }
3648
3649 [global::Cpp2ILInjected.Token(Token = "0x170006A3")]
3650 private static bool inBatchMode
3651 {
3652 [global::Cpp2ILInjected.Token(Token = "0x60036B8")]
3653 [global::Cpp2ILInjected.Address(RVA = "0x1416658", Offset = "0x1416658", Length = "0x5C")]
3654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3655 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3656 get
3657 {
3658 throw null;
3659 }
3660 }
3661
3662 [global::Cpp2ILInjected.Token(Token = "0x60036B9")]
3663 [global::Cpp2ILInjected.Address(RVA = "0x14166B4", Offset = "0x14166B4", Length = "0xB18")]
3664 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayer", MemberParameters = new object[]
3666 {
3667 typeof(Camera),
3668 typeof(Player),
3669 typeof(Vector2),
3670 typeof(float),
3671 typeof(Vector2),
3672 typeof(float),
3673 typeof(float),
3674 typeof(Vector2[])
3675 }, ReturnType = typeof(void))]
3676 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_pixelShader", ReturnType = typeof(Effect))]
3678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
3679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
3680 {
3686 typeof(Effect),
3687 typeof(Matrix?),
3688 typeof(bool)
3689 }, ReturnType = typeof(void))]
3690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectPassCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EffectPass))]
3691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawProj", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHelper), Member = "SetShaderForData", MemberParameters = new object[]
3693 {
3694 typeof(Player),
3695 typeof(int),
3696 typeof(ref DrawData),
3698 }, ReturnType = typeof(bool))]
3699 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = "Draw", MemberParameters = new object[]
3700 {
3703 }, ReturnType = typeof(void))]
3704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3705 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 57)]
3707 {
3708 throw null;
3709 }
3710
3711 [global::Cpp2ILInjected.Token(Token = "0x60036BA")]
3712 [global::Cpp2ILInjected.Address(RVA = "0x14171CC", Offset = "0x14171CC", Length = "0x18C")]
3713 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteRenderTargetHelper), Member = "GetDrawBoundary", MemberParameters = new object[]
3715 {
3716 typeof(int),
3717 typeof(DrawData[]),
3720 }, ReturnType = typeof(void))]
3721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
3722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3723 {
3724 typeof(Vector2),
3726 }, ReturnType = typeof(Vector2))]
3727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
3728 {
3730 typeof(Vector2),
3731 typeof(Vector2),
3732 typeof(Color)
3733 }, ReturnType = typeof(void))]
3734 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
3736 {
3737 throw null;
3738 }
3739
3740 [global::Cpp2ILInjected.Token(Token = "0x60036BB")]
3741 [global::Cpp2ILInjected.Address(RVA = "0x1402F2C", Offset = "0x1402F2C", Length = "0x10")]
3742 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3743 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3744 private static bool IsArmorDrawnWhenInvisible(int torsoID)
3745 {
3746 throw null;
3747 }
3748
3749 [global::Cpp2ILInjected.Token(Token = "0x60036BC")]
3750 [global::Cpp2ILInjected.Address(RVA = "0x1416408", Offset = "0x1416408", Length = "0x148")]
3751 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_AddSelectionGlow", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
3754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
3755 {
3756 typeof(Vector2),
3758 }, ReturnType = typeof(Vector2))]
3759 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
3761 {
3762 throw null;
3763 }
3764
3765 // Note: this type is marked as 'beforefieldinit'.
3766 [global::Cpp2ILInjected.Token(Token = "0x60036BD")]
3767 [global::Cpp2ILInjected.Address(RVA = "0x1417358", Offset = "0x1417358", Length = "0x10B4")]
3768 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3769 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<DrawData>), Member = ".ctor", ReturnType = typeof(void))]
3771 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
3773 {
3774 throw null;
3775 }
3776
3777 [global::Cpp2ILInjected.Token(Token = "0x4007799")]
3779
3780 [global::Cpp2ILInjected.Token(Token = "0x400779A")]
3782
3783 [global::Cpp2ILInjected.Token(Token = "0x400779B")]
3784 private static int lastBatchTextureIndex;
3785
3786 [global::Cpp2ILInjected.Token(Token = "0x400779C")]
3788 }
3789}
class f__AnonymousType0<< Count > j__TPar
static void DrawPlayer_JimsDroneRadio(ref PlayerDrawSet drawinfo)
static void DrawStarboardRainbowTrail(ref PlayerDrawSet drawinfo, Vector2 commonWingPosPreFloor, Vector2 dirsVec)
static void DrawPlayer_05_ForbiddenSetRing(ref PlayerDrawSet drawinfo)
static void DrawPlayer_03_PortableStool(ref PlayerDrawSet drawinfo)
static void DrawMeowcartTrail(ref PlayerDrawSet drawinfo)
static void DrawPlayer_12_Skin_Composite(ref PlayerDrawSet drawinfo)
static void DrawPlayer_33_FrozenOrWebbedDebuff(ref PlayerDrawSet drawinfo)
static void DrawPlayer_37_BeetleBuff(ref PlayerDrawSet drawinfo)
static void DrawPlayer_02_MountBehindPlayer(ref PlayerDrawSet drawinfo)
static void DrawPlayer_ScaleDrawData(ref PlayerDrawSet drawinfo, float scale)
static bool ShouldOverrideLegs_CheckPants(ref PlayerDrawSet drawinfo)
static void DrawPlayer_14_Shoes(ref PlayerDrawSet drawinfo)
static void DrawPlayer_29_OnhandAcc(ref PlayerDrawSet drawinfo)
static void DrawPlayer_17_Torso(ref PlayerDrawSet drawinfo)
static void DrawPlayer_30_BladedGlove(ref PlayerDrawSet drawinfo)
static void DrawPlayer_08_Backpacks(ref PlayerDrawSet drawinfo)
static int GetHatStacks(ref PlayerDrawSet drawinfo, int hatItemId)
static void DrawPlayer_18_OffhandAcc(ref PlayerDrawSet drawinfo)
static void DrawCompositeArmorPiece(ref PlayerDrawSet drawinfo, CompositePlayerDrawContext context, DrawData data)
static void DrawPlayer_03_Carpet(ref PlayerDrawSet drawinfo)
static DrawData[] GetFlatColoredCloneData(ref PlayerDrawSet drawinfo, Vector2 offset, Color color)
static bool ShouldOverrideLegs_CheckShoes(ref PlayerDrawSet drawinfo)
static void DrawPlayer_28_ArmOverItem(ref PlayerDrawSet drawinfo)
static void DrawPlayer_extra_MountMinus(ref PlayerDrawSet drawinfo)
static void DrawPlayer_AddSelectionGlow(ref PlayerDrawSet drawinfo)
static void DrawPlayer_extra_MountPlus(ref PlayerDrawSet drawinfo)
static void DrawPlayer_32_FrontAcc_FrontPart(ref PlayerDrawSet drawinfo)
static void DrawPlayer_28_ArmOverItemComposite(ref PlayerDrawSet drawinfo)
static void DrawPlayer_21_1_Magiluminescence(ref PlayerDrawSet drawinfo)
static void DrawPlayer_MakeIntoFirstFractalAfterImage(ref PlayerDrawSet drawinfo)
static void DrawPlayer_RenderAllLayers(ref PlayerDrawSet drawinfo, Vector2[] positionalOffsets=null)
static Vector2 GetCompositeOffset_BackArm(ref PlayerDrawSet drawinfo)
static void DrawPlayer_09_Wings(ref PlayerDrawSet drawinfo)
static void DrawPlayer_32_FrontAcc(ref PlayerDrawSet drawinfo)
static void DrawPlayer_35_IceBarrier(ref PlayerDrawSet drawinfo)
static void DrawPlayer_05_2_SafemanSun(ref PlayerDrawSet drawinfo)
static void DrawPlayer_31_ProjectileOverArm(ref PlayerDrawSet drawinfo)
static void DrawPlayer_01_2_JimsCloak(ref PlayerDrawSet drawinfo)
static void DrawPlayer_23_MountFront(ref PlayerDrawSet drawinfo)
static void DrawPlayer_25_Shield(ref PlayerDrawSet drawinfo)
static bool IsArmorDrawnWhenInvisible(int torsoID)
static void DrawPlayer_27_HeldItem(ref PlayerDrawSet drawinfo)
static void DrawPlayer_16_ArmorLongCoat(ref PlayerDrawSet drawinfo)
static void DrawPlayer_01_BackHair(ref PlayerDrawSet drawinfo)
static void DrawPlayer_19_WaistAcc(ref PlayerDrawSet drawinfo)
static void DrawPlayer_13_Leggings(ref PlayerDrawSet drawinfo)
static void DrawPlayer_34_ElectrifiedDebuffFront(ref PlayerDrawSet drawinfo)
static void DrawPlayer_24_Pulley(ref PlayerDrawSet drawinfo)
static void DrawPlayer_15_SkinLongCoat(ref PlayerDrawSet drawinfo)
static void DrawPlayer_11_Balloons(ref PlayerDrawSet drawinfo)
static void DrawPlayer_20_NeckAcc(ref PlayerDrawSet drawinfo)
static bool IsBottomOverridden(ref PlayerDrawSet drawinfo)
static void DrawPlayer_DrawSelectionRect(ref PlayerDrawSet drawinfo)
static void DrawPlayer_TransformDrawData(ref PlayerDrawSet drawinfo, Vector2[] positionalOffsets=null)
static void DrawPlayer_extra_TorsoPlus(ref PlayerDrawSet drawinfo)
static Vector2 GetCompositeOffset_FrontArm(ref PlayerDrawSet drawinfo)
static void DrawSittingLegs(ref PlayerDrawSet drawinfo, Texture2D textureToDraw, Color matchingColor, int shaderIndex=0, bool glowmask=false)
static void DrawTiedBalloons(ref PlayerDrawSet drawinfo)
static void DrawPlayer_12_Skin(ref PlayerDrawSet drawinfo)
static void DrawPlayer_01_3_BackHead(ref PlayerDrawSet drawinfo)
static void DrawPlayer_36_CTG(ref PlayerDrawSet drawinfo)
static void DrawSittingLongCoats(ref PlayerDrawSet drawinfo, int specialLegCoat, Texture2D textureToDraw, Color matchingColor, int shaderIndex=0, bool glowmask=false)
static Vector2 DrawPlayer_21_Head_GetSpecialHatDrawPosition(ref PlayerDrawSet drawinfo, ref Vector2 helmetOffset, Vector2 hatOffset)
static void DrawPlayer_08_1_Tails(ref PlayerDrawSet drawinfo)
static void DrawPlayer_21_Head_TheFace(ref PlayerDrawSet drawinfo)
static void DrawPlayer_22_FaceAcc(ref PlayerDrawSet drawinfo)
static void DrawPlayer_12_1_BalloonFronts(ref PlayerDrawSet drawinfo)
static void DrawPlayer_07_LeinforsHairShampoo(ref PlayerDrawSet drawinfo)
static void DrawPlayer_10_BackAcc(ref PlayerDrawSet drawinfo)
static void DrawPlayer_06_WebbedDebuffBack(ref PlayerDrawSet drawinfo)
static void DrawPlayer_38_EyebrellaCloud(ref PlayerDrawSet drawinfo)
static void DrawPlayer_14_2_GlassSlipperSparkles(ref PlayerDrawSet drawinfo)
static bool DrawPlayer_08_PlayerVisuallyHasFullArmorSet(PlayerDrawSet drawinfo, int head, int body, int legs)
static void DrawPlayer_17_TorsoComposite(ref PlayerDrawSet drawinfo)
static void DrawPlayer_extra_TorsoMinus(ref PlayerDrawSet drawinfo)
static void DrawPlayer_04_ElectrifiedDebuffBack(ref PlayerDrawSet drawinfo)
static void DrawPlayer_12_SkinComposite_BackArmShirt(ref PlayerDrawSet drawinfo)
static void DrawPlayer_26_SolarShield(ref PlayerDrawSet drawinfo)
static void DrawPlayer_21_Head(ref PlayerDrawSet drawinfo)
static void DrawPlayer_32_FrontAcc_BackPart(ref PlayerDrawSet drawinfo)