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
PlayerDrawHeadLayers.cs
Go to the documentation of this file.
1using System;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000644")]
13 public static class PlayerDrawHeadLayers
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60036C1")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1418BA8", Offset = "0x1418BA8", Length = "0x4")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60036C2")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1418BAC", Offset = "0x1418BAC", Length = "0x2C4")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
27 {
31 typeof(float),
32 typeof(float),
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
39 {
40 typeof(float),
41 typeof(float)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
44 {
47 }, ReturnType = typeof(Vector2))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
49 {
54 typeof(float),
56 typeof(float),
58 typeof(int)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x60036C3")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1418EFC", Offset = "0x1418EFC", Length = "0xBB8")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
71 {
75 typeof(float),
76 typeof(float),
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetFaceHeadOffsetFromHelmet", ReturnType = typeof(Vector2))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
84 {
85 typeof(float),
86 typeof(float)
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
89 {
92 }, ReturnType = typeof(Vector2))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
94 {
99 typeof(float),
101 typeof(float),
103 typeof(int)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x60036C4")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1419B1C", Offset = "0x1419B1C", Length = "0x460")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
115 {
116 typeof(Camera),
117 typeof(Player),
119 typeof(float),
120 typeof(float),
122 }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
127 {
128 typeof(float),
129 typeof(float)
130 }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
132 {
135 }, ReturnType = typeof(Vector2))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
137 {
141 typeof(Color),
142 typeof(float),
144 typeof(float),
146 typeof(int)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x60036C5")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1419F7C", Offset = "0x1419F7C", Length = "0x260")]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
158 {
159 typeof(Camera),
160 typeof(Player),
162 typeof(float),
163 typeof(float),
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
170 {
171 typeof(float),
172 typeof(float)
173 }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
175 {
178 }, ReturnType = typeof(Vector2))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
180 {
184 typeof(Color),
185 typeof(float),
187 typeof(float),
189 typeof(int)
190 }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
193 {
194 throw null;
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x60036C6")]
198 [global::Cpp2ILInjected.Address(RVA = "0x141A1DC", Offset = "0x141A1DC", Length = "0x250")]
199 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_06_NormalHats", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
204 {
205 typeof(float),
206 typeof(float)
207 }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
209 {
212 }, ReturnType = typeof(Vector2))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
214 {
218 typeof(Color),
219 typeof(float),
221 typeof(float),
223 typeof(int)
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
227 {
228 throw null;
229 }
230
231 [global::Cpp2ILInjected.Token(Token = "0x60036C7")]
232 [global::Cpp2ILInjected.Address(RVA = "0x141A42C", Offset = "0x141A42C", Length = "0x528")]
233 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_HatsWithFullHair", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
237 {
239 typeof(int),
240 typeof(int),
241 typeof(int),
242 typeof(int),
243 typeof(int),
244 typeof(int)
245 }, ReturnType = typeof(Rectangle))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
248 {
250 typeof(float)
251 }, ReturnType = typeof(Vector2))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
253 {
254 typeof(float),
255 typeof(float)
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_GetHatDrawPosition", MemberParameters = new object[]
258 {
259 typeof(ref PlayerDrawHeadSet),
261 typeof(int)
262 }, ReturnType = typeof(Vector2))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "GetHatStacks", MemberParameters = new object[]
264 {
265 typeof(ref PlayerDrawHeadSet),
266 typeof(int)
267 }, ReturnType = typeof(int))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
269 {
271 typeof(double),
273 }, ReturnType = typeof(Vector2))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
275 {
278 }, ReturnType = typeof(Vector2))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
280 {
284 typeof(Color),
285 typeof(float),
287 typeof(float),
289 typeof(int)
290 }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
294 {
295 throw null;
296 }
297
298 [global::Cpp2ILInjected.Token(Token = "0x60036C8")]
299 [global::Cpp2ILInjected.Address(RVA = "0x141AB8C", Offset = "0x141AB8C", Length = "0x490")]
300 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_06_NormalHats", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
304 {
306 typeof(int),
307 typeof(int),
308 typeof(int),
309 typeof(int),
310 typeof(int),
311 typeof(int)
312 }, ReturnType = typeof(Rectangle))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
315 {
317 typeof(float)
318 }, ReturnType = typeof(Vector2))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
320 {
321 typeof(float),
322 typeof(float)
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_GetHatDrawPosition", MemberParameters = new object[]
325 {
326 typeof(ref PlayerDrawHeadSet),
328 typeof(int)
329 }, ReturnType = typeof(Vector2))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "GetHatStacks", MemberParameters = new object[]
331 {
332 typeof(ref PlayerDrawHeadSet),
333 typeof(int)
334 }, ReturnType = typeof(int))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
336 {
338 typeof(double),
340 }, ReturnType = typeof(Vector2))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
342 {
344 typeof(float)
345 }, ReturnType = typeof(Vector2))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
347 {
350 }, ReturnType = typeof(Vector2))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
352 {
356 typeof(Color),
357 typeof(float),
359 typeof(float),
361 typeof(int)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
365 {
366 throw null;
367 }
368
369 [global::Cpp2ILInjected.Token(Token = "0x60036C9")]
370 [global::Cpp2ILInjected.Address(RVA = "0x141A954", Offset = "0x141A954", Length = "0x1DC")]
371 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
376 {
377 typeof(float),
378 typeof(float)
379 }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
382 {
385 }, ReturnType = typeof(Vector2))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
387 {
390 }, ReturnType = typeof(Vector2))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
392 {
395 }, ReturnType = typeof(Vector2))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
397 {
399 typeof(float)
400 }, ReturnType = typeof(Vector2))]
401 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
406
407 [global::Cpp2ILInjected.Token(Token = "0x60036CA")]
408 [global::Cpp2ILInjected.Address(RVA = "0x141AB30", Offset = "0x141AB30", Length = "0x5C")]
409 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
413 private static int GetHatStacks(ref PlayerDrawHeadSet drawinfo, int itemId)
414 {
415 throw null;
416 }
417
418 [global::Cpp2ILInjected.Token(Token = "0x60036CB")]
419 [global::Cpp2ILInjected.Address(RVA = "0x141B01C", Offset = "0x141B01C", Length = "0x4A4")]
420 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
422 {
423 typeof(Camera),
424 typeof(Player),
426 typeof(float),
427 typeof(float),
429 }, ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
435 {
436 typeof(float),
437 typeof(float)
438 }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
440 {
443 }, ReturnType = typeof(Vector2))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
445 {
449 typeof(Color),
450 typeof(float),
452 typeof(float),
454 typeof(int)
455 }, ReturnType = typeof(void))]
456 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
458 {
459 throw null;
460 }
461
462 [global::Cpp2ILInjected.Token(Token = "0x60036CC")]
463 [global::Cpp2ILInjected.Address(RVA = "0x141B4C0", Offset = "0x141B4C0", Length = "0x398")]
464 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
466 {
467 typeof(Camera),
468 typeof(Player),
470 typeof(float),
471 typeof(float),
473 }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
478 {
479 typeof(float),
480 typeof(float)
481 }, ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
483 {
486 }, ReturnType = typeof(Vector2))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
488 {
492 typeof(Color),
493 typeof(float),
495 typeof(float),
497 typeof(int)
498 }, ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
501 {
502 throw null;
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x60036CD")]
506 [global::Cpp2ILInjected.Address(RVA = "0x141B858", Offset = "0x141B858", Length = "0x59C")]
507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
509 {
510 typeof(Camera),
511 typeof(Player),
513 typeof(float),
514 typeof(float),
516 }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_CapricornMask", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
523 {
524 typeof(float),
525 typeof(float)
526 }, ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
528 {
531 }, ReturnType = typeof(Vector2))]
532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
533 {
537 typeof(Color),
538 typeof(float),
540 typeof(float),
542 typeof(int)
543 }, ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_Head_GetTVScreen", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(int))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
546 {
548 typeof(int),
549 typeof(int),
550 typeof(int),
551 typeof(int),
552 typeof(int),
553 typeof(int)
554 }, ReturnType = typeof(Rectangle))]
555 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
557 {
558 throw null;
559 }
560
561 [global::Cpp2ILInjected.Token(Token = "0x60036CE")]
562 [global::Cpp2ILInjected.Address(RVA = "0x141BDF4", Offset = "0x141BDF4", Length = "0x26C")]
563 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
565 {
566 typeof(Camera),
567 typeof(Player),
569 typeof(float),
570 typeof(float),
572 }, ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
577 {
578 typeof(float),
579 typeof(float)
580 }, ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
582 {
585 }, ReturnType = typeof(Vector2))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
587 {
591 typeof(Color),
592 typeof(float),
594 typeof(float),
596 typeof(int)
597 }, ReturnType = typeof(void))]
598 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
600 {
601 throw null;
602 }
603
604 [global::Cpp2ILInjected.Token(Token = "0x60036CF")]
605 [global::Cpp2ILInjected.Address(RVA = "0x141C060", Offset = "0x141C060", Length = "0xAB8")]
606 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
607 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
609 {
610 typeof(Camera),
611 typeof(Player),
613 typeof(float),
614 typeof(float),
616 }, ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
618 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetBeardDrawOffsetFromHelmet", ReturnType = typeof(Vector2))]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
621 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
622 {
623 typeof(float),
624 typeof(float)
625 }, ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
627 {
630 }, ReturnType = typeof(Vector2))]
631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
632 {
636 typeof(Color),
637 typeof(float),
639 typeof(float),
641 typeof(int)
642 }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadAccFace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
645 {
646 typeof(int),
647 typeof(int),
648 typeof(int),
649 typeof(int)
650 }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
653 {
654 throw null;
655 }
656
657 [global::Cpp2ILInjected.Token(Token = "0x60036D0")]
658 [global::Cpp2ILInjected.Address(RVA = "0x141CB18", Offset = "0x141CB18", Length = "0x1CC")]
659 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
661 {
662 typeof(Camera),
663 typeof(Player),
665 typeof(float),
666 typeof(float),
668 }, ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerHeadDrawRenderTargetContent), Member = "DrawTheContent", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_pixelShader", ReturnType = typeof(Effect))]
672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerDrawHelper), Member = "SetShaderForData", MemberParameters = new object[]
673 {
674 typeof(Player),
675 typeof(int),
676 typeof(ref DrawData)
677 }, ReturnType = typeof(bool))]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectPassCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EffectPass))]
680 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
682 {
683 throw null;
684 }
685
686 [global::Cpp2ILInjected.Token(Token = "0x60036D1")]
687 [global::Cpp2ILInjected.Address(RVA = "0x141CCE4", Offset = "0x141CCE4", Length = "0x18C")]
688 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteRenderTargetHelper), Member = "GetDrawBoundary", MemberParameters = new object[]
690 {
691 typeof(int),
692 typeof(DrawData[]),
695 }, ReturnType = typeof(void))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
698 {
701 }, ReturnType = typeof(Vector2))]
702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
703 {
708 }, ReturnType = typeof(void))]
709 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
711 {
712 throw null;
713 }
714
715 [global::Cpp2ILInjected.Token(Token = "0x60036D2")]
716 [global::Cpp2ILInjected.Address(RVA = "0x1419AB4", Offset = "0x1419AB4", Length = "0x68")]
717 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
718 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
720 {
724 typeof(Color),
725 typeof(float),
727 typeof(float),
729 typeof(int)
730 }, ReturnType = typeof(void))]
731 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
732 public static void QuickCDD(ref PlayerDrawHeadSet drawData, Texture2D texture, Vector2 position, Rectangle sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
733 {
734 throw null;
735 }
736
737 [global::Cpp2ILInjected.Token(Token = "0x60036D3")]
738 [global::Cpp2ILInjected.Address(RVA = "0x1418E70", Offset = "0x1418E70", Length = "0x8C")]
739 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
740 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
741 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
742 {
746 typeof(Color),
747 typeof(float),
749 typeof(float),
751 typeof(int)
752 }, ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
754 public static void QuickCDD(ref PlayerDrawHeadSet drawData, int shaderTechnique, Texture2D texture, Vector2 position, Rectangle sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
755 {
756 throw null;
757 }
758 }
759}
class f__AnonymousType0<< Count > j__TPar
static void DrawPlayer_RenderAllLayers(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_03_HelmetHair(ref PlayerDrawHeadSet drawinfo)
static int GetHatStacks(ref PlayerDrawHeadSet drawinfo, int itemId)
static void QuickCDD(ref PlayerDrawHeadSet drawData, int shaderTechnique, Texture2D texture, Vector2 position, Rectangle sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
static void QuickCDD(ref PlayerDrawHeadSet drawData, Texture2D texture, Vector2 position, Rectangle sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth)
static void DrawPlayer_05_TallHats(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_02_DrawArmorWithFullHair(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_04_BadgersHat(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_01_FaceSkin(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_06_NormalHats(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_DrawSelectionRect(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_04_HatsWithFullHair(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_04_RabbitOrder(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_07_JustHair(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_00_BackHelmet(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_04_CapricornMask(ref PlayerDrawHeadSet drawinfo)
static Vector2 DrawPlayer_04_GetHatDrawPosition(ref PlayerDrawHeadSet drawinfo, Vector2 hatOffset, int usedGravDir)
static void DrawPlayer_0_(ref PlayerDrawHeadSet drawinfo)
static void DrawPlayer_08_FaceAcc(ref PlayerDrawHeadSet drawinfo)