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
DelegateMethods.cs
Go to the documentation of this file.
1using System;
10using Terraria.Enums;
15
16namespace Terraria
17{
18 [global::Cpp2ILInjected.Token(Token = "0x2000428")]
19 public static class DelegateMethods
20 {
21 [global::Cpp2ILInjected.Token(Token = "0x60027B5")]
22 [global::Cpp2ILInjected.Address(RVA = "0x10C8734", Offset = "0x10C8734", Length = "0x78")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
25 {
28 typeof(float)
29 }, ReturnType = typeof(Color))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60027B6")]
37 [global::Cpp2ILInjected.Address(RVA = "0x10C87AC", Offset = "0x10C87AC", Length = "0x74")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
40 {
41 typeof(float),
42 typeof(float),
43 typeof(float),
44 typeof(byte)
45 }, ReturnType = typeof(Color))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 public static Color ColorLerp_HSL_H(float percent)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x60027B7")]
53 [global::Cpp2ILInjected.Address(RVA = "0x10C8820", Offset = "0x10C8820", Length = "0xB0")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
56 {
57 typeof(float),
58 typeof(float),
59 typeof(float),
60 typeof(byte)
61 }, ReturnType = typeof(Color))]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
63 public static Color ColorLerp_HSL_S(float percent)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x60027B8")]
69 [global::Cpp2ILInjected.Address(RVA = "0x10C88D0", Offset = "0x10C88D0", Length = "0xC4")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
72 {
73 typeof(float),
74 typeof(float),
75 typeof(float),
76 typeof(byte)
77 }, ReturnType = typeof(Color))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
79 public static Color ColorLerp_HSL_L(float percent)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x60027B9")]
85 [global::Cpp2ILInjected.Address(RVA = "0x10C8994", Offset = "0x10C8994", Length = "0xF8")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
88 {
89 typeof(float),
90 typeof(float),
91 typeof(float),
92 typeof(byte)
93 }, ReturnType = typeof(Color))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
95 {
98 typeof(float)
99 }, ReturnType = typeof(Color))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
101 public static Color ColorLerp_HSL_O(float percent)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x60027BA")]
107 [global::Cpp2ILInjected.Address(RVA = "0x10C8A8C", Offset = "0x10C8A8C", Length = "0xA00")]
108 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
111 {
112 typeof(float),
113 typeof(float)
114 }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
116 {
119 }, ReturnType = typeof(float))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "TryKillingReplaceableTile", MemberParameters = new object[]
121 {
122 typeof(int),
123 typeof(int),
124 typeof(int)
125 }, ReturnType = typeof(bool))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceTile", MemberParameters = new object[]
127 {
128 typeof(int),
129 typeof(int),
130 typeof(int),
131 typeof(bool),
132 typeof(bool),
133 typeof(int),
134 typeof(int)
135 }, ReturnType = typeof(bool))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
137 {
138 typeof(int),
139 typeof(int),
140 typeof(int),
142 typeof(int),
143 typeof(float),
144 typeof(float),
145 typeof(float),
146 typeof(int),
147 typeof(int),
148 typeof(int)
149 }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
151 {
153 typeof(int),
154 typeof(int),
155 typeof(int),
156 typeof(float),
157 typeof(float),
158 typeof(int),
159 typeof(Color),
160 typeof(float)
161 }, ReturnType = typeof(Dust))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
163 {
165 typeof(float)
166 }, ReturnType = typeof(Vector2))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
168 {
169 typeof(int),
170 typeof(int)
171 }, ReturnType = typeof(Tile))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "topSlope", ReturnType = typeof(bool))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "halfBrick", ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SlopeTile", MemberParameters = new object[]
176 {
177 typeof(int),
178 typeof(int),
179 typeof(int),
180 typeof(bool)
181 }, ReturnType = typeof(bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "bottomSlope", ReturnType = typeof(bool))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[]
185 {
186 typeof(int),
187 typeof(int),
188 typeof(bool)
189 }, ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillTile", MemberParameters = new object[]
191 {
192 typeof(int),
193 typeof(int),
194 typeof(bool),
195 typeof(bool),
196 typeof(bool)
197 }, ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
199 public static bool SpreadDirt(int x, int y)
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x60027BB")]
205 [global::Cpp2ILInjected.Address(RVA = "0x10C948C", Offset = "0x10C948C", Length = "0x2F8")]
206 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
209 {
210 typeof(float),
211 typeof(float)
212 }, ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
214 {
217 }, ReturnType = typeof(float))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceLiquid", MemberParameters = new object[]
219 {
220 typeof(int),
221 typeof(int),
222 typeof(byte),
223 typeof(byte)
224 }, ReturnType = typeof(bool))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "dustWater", ReturnType = typeof(int))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
227 {
229 typeof(int),
230 typeof(int),
231 typeof(int),
232 typeof(float),
233 typeof(float),
234 typeof(int),
235 typeof(Color),
236 typeof(float)
237 }, ReturnType = typeof(Dust))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
239 {
241 typeof(float)
242 }, ReturnType = typeof(Vector2))]
243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
244 public static bool SpreadWater(int x, int y)
245 {
246 throw null;
247 }
248
249 [global::Cpp2ILInjected.Token(Token = "0x60027BC")]
250 [global::Cpp2ILInjected.Address(RVA = "0x10C9784", Offset = "0x10C9784", Length = "0x2C4")]
251 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
254 {
255 typeof(float),
256 typeof(float)
257 }, ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
259 {
262 }, ReturnType = typeof(float))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceLiquid", MemberParameters = new object[]
264 {
265 typeof(int),
266 typeof(int),
267 typeof(byte),
268 typeof(byte)
269 }, ReturnType = typeof(bool))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
271 {
273 typeof(int),
274 typeof(int),
275 typeof(int),
276 typeof(float),
277 typeof(float),
278 typeof(int),
279 typeof(Color),
280 typeof(float)
281 }, ReturnType = typeof(Dust))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
283 {
285 typeof(float)
286 }, ReturnType = typeof(Vector2))]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
288 public static bool SpreadHoney(int x, int y)
289 {
290 throw null;
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x60027BD")]
294 [global::Cpp2ILInjected.Address(RVA = "0x10C9A48", Offset = "0x10C9A48", Length = "0x2A0")]
295 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
298 {
299 typeof(float),
300 typeof(float)
301 }, ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
303 {
306 }, ReturnType = typeof(float))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "PlaceLiquid", MemberParameters = new object[]
308 {
309 typeof(int),
310 typeof(int),
311 typeof(byte),
312 typeof(byte)
313 }, ReturnType = typeof(bool))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
315 {
317 typeof(int),
318 typeof(int),
319 typeof(int),
320 typeof(float),
321 typeof(float),
322 typeof(int),
323 typeof(Color),
324 typeof(float)
325 }, ReturnType = typeof(Dust))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
327 {
329 typeof(float)
330 }, ReturnType = typeof(Vector2))]
331 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
332 public static bool SpreadLava(int x, int y)
333 {
334 throw null;
335 }
336
337 [global::Cpp2ILInjected.Token(Token = "0x60027BE")]
338 [global::Cpp2ILInjected.Address(RVA = "0x10C9CE8", Offset = "0x10C9CE8", Length = "0x2A8")]
339 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
342 {
343 typeof(float),
344 typeof(float)
345 }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
347 {
350 }, ReturnType = typeof(float))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "EmptyLiquid", MemberParameters = new object[]
352 {
353 typeof(int),
354 typeof(int)
355 }, ReturnType = typeof(bool))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
357 {
359 typeof(int),
360 typeof(int),
361 typeof(int),
362 typeof(float),
363 typeof(float),
364 typeof(int),
365 typeof(Color),
366 typeof(float)
367 }, ReturnType = typeof(Dust))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
369 {
371 typeof(float)
372 }, ReturnType = typeof(Vector2))]
373 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
374 public static bool SpreadDry(int x, int y)
375 {
376 throw null;
377 }
378
379 [global::Cpp2ILInjected.Token(Token = "0x60027BF")]
380 [global::Cpp2ILInjected.Address(RVA = "0x10C9F90", Offset = "0x10C9F90", Length = "0xEC")]
381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
383 {
384 typeof(int),
385 typeof(int)
386 }, ReturnType = typeof(Tile))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[]
388 {
389 typeof(int),
390 typeof(int),
391 typeof(bool)
392 }, ReturnType = typeof(bool))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
396 public static bool SpreadTest(int x, int y)
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x60027C0")]
402 [global::Cpp2ILInjected.Address(RVA = "0x10CA07C", Offset = "0x10CA07C", Length = "0x1C8")]
403 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
406 {
407 typeof(float),
408 typeof(float)
409 }, ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
411 {
413 typeof(float)
414 }, ReturnType = typeof(Vector2))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
417 {
420 }, ReturnType = typeof(Vector2))]
421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
422 {
424 typeof(int),
425 typeof(int),
426 typeof(int),
427 typeof(float),
428 typeof(float),
429 typeof(int),
430 typeof(Color),
431 typeof(float)
432 }, ReturnType = typeof(int))]
433 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
434 public static bool TestDust(int x, int y)
435 {
436 throw null;
437 }
438
439 [global::Cpp2ILInjected.Token(Token = "0x60027C1")]
440 [global::Cpp2ILInjected.Address(RVA = "0x10CA244", Offset = "0x10CA244", Length = "0x184")]
441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
442 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
444 {
445 typeof(int),
446 typeof(int),
447 typeof(float),
448 typeof(float),
449 typeof(float)
450 }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
452 public static bool CastLightFunc(int x, int y)
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x60027C2")]
458 [global::Cpp2ILInjected.Address(RVA = "0x10CA3C8", Offset = "0x10CA3C8", Length = "0x270")]
459 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
460 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
462 {
463 typeof(int),
464 typeof(int)
465 }, ReturnType = typeof(Tile))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
470 {
471 typeof(int),
472 typeof(int),
473 typeof(float),
474 typeof(float),
475 typeof(float)
476 }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
478 public static bool CastLightOpenFunc(int x, int y)
479 {
480 throw null;
481 }
482
483 [global::Cpp2ILInjected.Token(Token = "0x60027C3")]
484 [global::Cpp2ILInjected.Address(RVA = "0x10CA638", Offset = "0x10CA638", Length = "0x21C")]
485 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
486 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
488 {
489 typeof(int),
490 typeof(int)
491 }, ReturnType = typeof(Tile))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
495 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
496 public static bool CheckStopForSolids(int x, int y)
497 {
498 throw null;
499 }
500
501 [global::Cpp2ILInjected.Token(Token = "0x60027C4")]
502 [global::Cpp2ILInjected.Address(RVA = "0x10CA854", Offset = "0x10CA854", Length = "0x350")]
503 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
506 {
507 typeof(int),
508 typeof(int)
509 }, ReturnType = typeof(Tile))]
510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
514 {
515 typeof(float),
516 typeof(float)
517 }, ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
519 {
522 }, ReturnType = typeof(float))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
524 {
525 typeof(float),
526 typeof(float),
527 typeof(float)
528 }, ReturnType = typeof(float))]
529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Multiply", MemberParameters = new object[]
530 {
532 typeof(float)
533 }, ReturnType = typeof(Vector3))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
535 {
536 typeof(int),
537 typeof(int),
538 typeof(float),
539 typeof(float),
540 typeof(float)
541 }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
543 public static bool CastLightOpen_StopForSolids_ScaleWithDistance(int x, int y)
544 {
545 throw null;
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x60027C5")]
549 [global::Cpp2ILInjected.Address(RVA = "0x10CABA4", Offset = "0x10CABA4", Length = "0x284")]
550 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
551 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
553 {
554 typeof(int),
555 typeof(int)
556 }, ReturnType = typeof(Tile))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
561 {
562 typeof(float),
563 typeof(float)
564 }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
566 {
567 typeof(int),
568 typeof(int),
569 typeof(float),
570 typeof(float),
571 typeof(float)
572 }, ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
574 public static bool CastLightOpen_StopForSolids(int x, int y)
575 {
576 throw null;
577 }
578
579 [global::Cpp2ILInjected.Token(Token = "0x60027C6")]
580 [global::Cpp2ILInjected.Address(RVA = "0x10CAE28", Offset = "0x10CAE28", Length = "0x2A8")]
581 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
582 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
584 {
585 typeof(float),
586 typeof(float)
587 }, ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
589 {
592 }, ReturnType = typeof(float))]
593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
594 {
595 typeof(int),
596 typeof(int)
597 }, ReturnType = typeof(Tile))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
601 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "AddLight", MemberParameters = new object[]
602 {
603 typeof(int),
604 typeof(int),
605 typeof(float),
606 typeof(float),
607 typeof(float)
608 }, ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
610 public static bool SpreadLightOpen_StopForSolids(int x, int y)
611 {
612 throw null;
613 }
614
615 [global::Cpp2ILInjected.Token(Token = "0x60027C7")]
616 [global::Cpp2ILInjected.Address(RVA = "0x10CB0D0", Offset = "0x10CB0D0", Length = "0x2F0")]
617 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
618 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
620 {
621 typeof(int),
622 typeof(int)
623 }, ReturnType = typeof(Tile))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "inActive", ReturnType = typeof(bool))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
628 {
629 typeof(float),
630 typeof(float)
631 }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
633 {
635 typeof(float)
636 }, ReturnType = typeof(Vector2))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
639 {
641 typeof(int),
642 typeof(Vector2?),
643 typeof(int),
644 typeof(Color),
645 typeof(float)
646 }, ReturnType = typeof(Dust))]
647 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
648 public static bool EmitGolfCartDust_StopForSolids(int x, int y)
649 {
650 throw null;
651 }
652
653 [global::Cpp2ILInjected.Token(Token = "0x60027C8")]
654 [global::Cpp2ILInjected.Address(RVA = "0x10CB3C0", Offset = "0x10CB3C0", Length = "0x194")]
655 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_WallsCell", MemberParameters = new object[]
657 {
658 typeof(int),
659 typeof(int),
660 typeof(int),
661 typeof(int),
662 typeof(int),
663 typeof(int),
664 typeof(int),
665 typeof(int)
666 }, ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
669 {
670 typeof(int),
671 typeof(int)
672 }, ReturnType = typeof(Tile))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
675 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameX", ReturnType = typeof(short))]
676 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
677 public static bool NotDoorStand(int x, int y)
678 {
679 throw null;
680 }
681
682 [global::Cpp2ILInjected.Token(Token = "0x60027C9")]
683 [global::Cpp2ILInjected.Address(RVA = "0x10CB554", Offset = "0x10CB554", Length = "0x278")]
684 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
685 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
687 {
688 typeof(int),
689 typeof(int),
690 typeof(int)
691 }, ReturnType = typeof(bool))]
692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
693 {
694 typeof(int),
695 typeof(int)
696 }, ReturnType = typeof(Tile))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
698 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "CanCutTile", MemberParameters = new object[]
699 {
700 typeof(int),
701 typeof(int),
703 }, ReturnType = typeof(bool))]
704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "KillTile", MemberParameters = new object[]
705 {
706 typeof(int),
707 typeof(int),
708 typeof(bool),
709 typeof(bool),
710 typeof(bool)
711 }, ReturnType = typeof(void))]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
713 {
714 typeof(int),
715 typeof(int),
716 typeof(int),
718 typeof(int),
719 typeof(float),
720 typeof(float),
721 typeof(float),
722 typeof(int),
723 typeof(int),
724 typeof(int)
725 }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
727 public static bool CutTiles(int x, int y)
728 {
729 throw null;
730 }
731
732 [global::Cpp2ILInjected.Token(Token = "0x60027CA")]
733 [global::Cpp2ILInjected.Address(RVA = "0x10CB7CC", Offset = "0x10CB7CC", Length = "0x178")]
734 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
735 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
736 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
737 {
738 typeof(int),
739 typeof(int),
740 typeof(int)
741 }, ReturnType = typeof(bool))]
742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
743 {
744 typeof(int),
745 typeof(int)
746 }, ReturnType = typeof(Tile))]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
749 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
750 public static bool SearchAvoidedByNPCsImp(int x, int y)
751 {
752 throw null;
753 }
754
755 [global::Cpp2ILInjected.Token(Token = "0x60027CB")]
756 [global::Cpp2ILInjected.Address(RVA = "0x10CB944", Offset = "0x10CB944", Length = "0x2EC")]
757 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
758 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
759 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
760 {
761 typeof(int),
762 typeof(int),
763 typeof(int),
764 typeof(int)
765 }, ReturnType = typeof(void))]
766 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
768 {
770 typeof(float)
771 }, ReturnType = typeof(Vector2))]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
773 {
774 typeof(float),
775 typeof(float)
776 }, ReturnType = typeof(void))]
777 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
778 public static void RainbowLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
779 {
780 throw null;
781 }
782
783 [global::Cpp2ILInjected.Token(Token = "0x60027CC")]
784 [global::Cpp2ILInjected.Address(RVA = "0x10CBC30", Offset = "0x10CBC30", Length = "0x33C")]
785 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
786 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
788 {
789 typeof(int),
790 typeof(int),
791 typeof(int),
792 typeof(int)
793 }, ReturnType = typeof(void))]
794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
796 {
798 typeof(float)
799 }, ReturnType = typeof(Vector2))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
801 {
802 typeof(float),
803 typeof(float)
804 }, ReturnType = typeof(void))]
805 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
806 public static void TurretLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
807 {
808 throw null;
809 }
810
811 [global::Cpp2ILInjected.Token(Token = "0x60027CD")]
812 [global::Cpp2ILInjected.Address(RVA = "0x10CBF6C", Offset = "0x10CBF6C", Length = "0x30C")]
813 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
814 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
816 {
817 typeof(Color),
818 typeof(float)
819 }, ReturnType = typeof(Color))]
820 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
821 {
822 typeof(int),
823 typeof(int),
824 typeof(int),
825 typeof(int)
826 }, ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
829 {
831 typeof(float)
832 }, ReturnType = typeof(Vector2))]
833 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
834 {
835 typeof(float),
836 typeof(float)
837 }, ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
839 public static void LightningLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
840 {
841 throw null;
842 }
843
844 [global::Cpp2ILInjected.Token(Token = "0x60027CE")]
845 [global::Cpp2ILInjected.Address(RVA = "0x10CC278", Offset = "0x10CC278", Length = "0x28")]
846 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
847 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "CompareTo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
848 public static int CompareYReverse(Point a, Point b)
849 {
850 throw null;
851 }
852
853 [global::Cpp2ILInjected.Token(Token = "0x60027CF")]
854 [global::Cpp2ILInjected.Address(RVA = "0x10CC2A0", Offset = "0x10CC2A0", Length = "0x10")]
855 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "CompareTo", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(int))]
858 {
859 throw null;
860 }
861
862 // Note: this type is marked as 'beforefieldinit'.
863 [global::Cpp2ILInjected.Token(Token = "0x60027D0")]
864 [global::Cpp2ILInjected.Address(RVA = "0x10CC2B0", Offset = "0x10CC2B0", Length = "0x244")]
865 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
866 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils.TileActionAttempt), Member = ".ctor", MemberParameters = new object[]
867 {
868 typeof(object),
870 }, ReturnType = typeof(void))]
871 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
873 {
874 throw null;
875 }
876
877 [global::Cpp2ILInjected.Token(Token = "0x40033D4")]
878 public static Vector3 v3_1;
879
880 [global::Cpp2ILInjected.Token(Token = "0x40033D5")]
881 public static Vector2 v2_1;
882
883 [global::Cpp2ILInjected.Token(Token = "0x40033D6")]
884 public static float f_1;
885
886 [global::Cpp2ILInjected.Token(Token = "0x40033D7")]
887 public static Color c_1;
888
889 [global::Cpp2ILInjected.Token(Token = "0x40033D8")]
890 public static int i_1;
891
892 [global::Cpp2ILInjected.Token(Token = "0x40033D9")]
893 public static bool CheckResultOut;
894
895 [global::Cpp2ILInjected.Token(Token = "0x40033DA")]
897
898 [global::Cpp2ILInjected.Token(Token = "0x40033DB")]
899 public static bool[] tileCutIgnore;
900
901 [global::Cpp2ILInjected.Token(Token = "0x40033DC")]
903
904 [global::Cpp2ILInjected.Token(Token = "0x40033DD")]
906
907 [global::Cpp2ILInjected.Token(Token = "0x40033DE")]
909
910 [global::Cpp2ILInjected.Token(Token = "0x2000429")]
911 public static class CharacterPreview
912 {
913 [global::Cpp2ILInjected.Token(Token = "0x60027D1")]
914 [global::Cpp2ILInjected.Address(RVA = "0x10CC4F4", Offset = "0x10CC4F4", Length = "0xB4")]
915 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
916 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.CharacterPreview), Member = "Float", MemberParameters = new object[]
918 {
919 typeof(Projectile),
920 typeof(bool)
921 }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FloatArray_3), Member = "set_Item", MemberParameters = new object[]
923 {
924 typeof(int),
925 typeof(float)
926 }, ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
928 public static void EtsyPet(Projectile proj, bool walking)
929 {
930 throw null;
931 }
932
933 [global::Cpp2ILInjected.Token(Token = "0x60027D2")]
934 [global::Cpp2ILInjected.Address(RVA = "0x10CC678", Offset = "0x10CC678", Length = "0x184")]
935 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
936 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
938 {
939 typeof(Array),
941 }, ReturnType = typeof(void))]
942 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiLerp", MemberParameters = new object[]
943 {
944 typeof(float),
945 typeof(float[])
946 }, ReturnType = typeof(float))]
947 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
948 public static void CompanionCubePet(Projectile proj, bool walking)
949 {
950 throw null;
951 }
952
953 [global::Cpp2ILInjected.Token(Token = "0x60027D3")]
954 [global::Cpp2ILInjected.Address(RVA = "0x10CC7FC", Offset = "0x10CC7FC", Length = "0x18")]
955 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
956 public static void BerniePet(Projectile proj, bool walking)
957 {
958 throw null;
959 }
960
961 [global::Cpp2ILInjected.Token(Token = "0x60027D4")]
962 [global::Cpp2ILInjected.Address(RVA = "0x10CC814", Offset = "0x10CC814", Length = "0x10C")]
963 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
964 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
965 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
966 {
967 typeof(Array),
969 }, ReturnType = typeof(void))]
970 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiLerp", MemberParameters = new object[]
971 {
972 typeof(float),
973 typeof(float[])
974 }, ReturnType = typeof(float))]
975 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
976 public static void SlimePet(Projectile proj, bool walking)
977 {
978 throw null;
979 }
980
981 [global::Cpp2ILInjected.Token(Token = "0x60027D5")]
982 [global::Cpp2ILInjected.Address(RVA = "0x10CC920", Offset = "0x10CC920", Length = "0x274")]
983 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
984 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
986 {
988 typeof(float)
989 }, ReturnType = typeof(Vector2))]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
991 {
993 typeof(double),
995 }, ReturnType = typeof(Vector2))]
996 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
997 {
1000 }, ReturnType = typeof(Vector2))]
1001 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
1002 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1003 public static void WormPet(Projectile proj, bool walking)
1004 {
1005 throw null;
1006 }
1007
1008 [global::Cpp2ILInjected.Token(Token = "0x60027D6")]
1009 [global::Cpp2ILInjected.Address(RVA = "0x10CCB94", Offset = "0x10CCB94", Length = "0xA0")]
1010 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1011 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1012 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.CharacterPreview), Member = "Float", MemberParameters = new object[]
1013 {
1014 typeof(Projectile),
1015 typeof(bool)
1016 }, ReturnType = typeof(void))]
1017 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1019 {
1020 throw null;
1021 }
1022
1023 [global::Cpp2ILInjected.Token(Token = "0x60027D7")]
1024 [global::Cpp2ILInjected.Address(RVA = "0x10CCC34", Offset = "0x10CCC34", Length = "0x3C")]
1025 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1026 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.CharacterPreview), Member = "Float", MemberParameters = new object[]
1028 {
1029 typeof(Projectile),
1030 typeof(bool)
1031 }, ReturnType = typeof(void))]
1033 {
1034 throw null;
1035 }
1036
1037 [global::Cpp2ILInjected.Token(Token = "0x60027D8")]
1038 [global::Cpp2ILInjected.Address(RVA = "0x10CC5A8", Offset = "0x10CC5A8", Length = "0xD0")]
1039 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "EtsyPet", MemberParameters = new object[]
1041 {
1042 typeof(Projectile),
1043 typeof(bool)
1044 }, ReturnType = typeof(void))]
1045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "FloatAndSpinWhenWalking", MemberParameters = new object[]
1046 {
1047 typeof(Projectile),
1048 typeof(bool)
1049 }, ReturnType = typeof(void))]
1050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "FloatAndRotateForwardWhenWalking", MemberParameters = new object[]
1051 {
1052 typeof(Projectile),
1053 typeof(bool)
1054 }, ReturnType = typeof(void))]
1055 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1056 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1057 public static void Float(Projectile proj, bool walking)
1058 {
1059 throw null;
1060 }
1061
1062 [global::Cpp2ILInjected.Token(Token = "0x60027D9")]
1063 [global::Cpp2ILInjected.Address(RVA = "0x10CCC70", Offset = "0x10CCC70", Length = "0x1C")]
1064 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1065 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1067 {
1068 throw null;
1069 }
1070 }
1071
1072 [global::Cpp2ILInjected.Token(Token = "0x200042A")]
1073 public static class Mount
1074 {
1075 [global::Cpp2ILInjected.Token(Token = "0x60027DA")]
1076 [global::Cpp2ILInjected.Address(RVA = "0x10CCC8C", Offset = "0x10CCC8C", Length = "0x10")]
1077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1078 public static bool NoHandPosition(Player player, out Vector2? position)
1079 {
1080 throw null;
1081 }
1082
1083 [global::Cpp2ILInjected.Token(Token = "0x60027DB")]
1084 [global::Cpp2ILInjected.Address(RVA = "0x10CCC9C", Offset = "0x10CCC9C", Length = "0x174")]
1085 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1086 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1087 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1088 {
1089 typeof(float),
1090 typeof(float)
1091 }, ReturnType = typeof(void))]
1092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_MountedCenter", ReturnType = typeof(Vector2))]
1093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "RotatedRelativePoint", MemberParameters = new object[]
1094 {
1095 typeof(Vector2),
1096 typeof(bool),
1097 typeof(bool)
1098 }, ReturnType = typeof(Vector2))]
1099 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1100 {
1101 typeof(Vector2),
1102 typeof(double),
1104 }, ReturnType = typeof(Vector2))]
1105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1106 {
1107 typeof(Vector2),
1109 }, ReturnType = typeof(Vector2))]
1110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1112 public static bool WolfMouthPosition(Player player, out Vector2? position)
1113 {
1114 throw null;
1115 }
1116 }
1117
1118 [global::Cpp2ILInjected.Token(Token = "0x200042B")]
1119 public static class Minecart
1120 {
1121 [global::Cpp2ILInjected.Token(Token = "0x60027DC")]
1122 [global::Cpp2ILInjected.Address(RVA = "0x10CCE10", Offset = "0x10CCE10", Length = "0x3C0")]
1123 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1127 {
1128 typeof(float),
1129 typeof(float)
1130 }, ReturnType = typeof(void))]
1131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1132 {
1133 typeof(Vector2),
1134 typeof(double),
1136 }, ReturnType = typeof(Vector2))]
1137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1138 {
1139 typeof(Vector2),
1141 }, ReturnType = typeof(Vector2))]
1142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1143 {
1144 typeof(int),
1145 typeof(int)
1146 }, ReturnType = typeof(int))]
1147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1148 {
1149 typeof(Vector2),
1150 typeof(int),
1151 typeof(int),
1152 typeof(int),
1153 typeof(float),
1154 typeof(float),
1155 typeof(int),
1156 typeof(Color),
1157 typeof(float)
1158 }, ReturnType = typeof(int))]
1159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1160 {
1161 typeof(Vector2),
1162 typeof(float)
1163 }, ReturnType = typeof(Vector2))]
1164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1165 public static void Sparks(Vector2 dustPosition)
1166 {
1167 throw null;
1168 }
1169
1170 [global::Cpp2ILInjected.Token(Token = "0x60027DD")]
1171 [global::Cpp2ILInjected.Address(RVA = "0x10CD1D0", Offset = "0x10CD1D0", Length = "0x4")]
1172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1173 public static void JumpingSound(Player Player, Vector2 Position, int Width, int Height)
1174 {
1175 throw null;
1176 }
1177
1178 [global::Cpp2ILInjected.Token(Token = "0x60027DE")]
1179 [global::Cpp2ILInjected.Address(RVA = "0x10CD1D4", Offset = "0x10CD1D4", Length = "0xB8")]
1180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1183 {
1185 typeof(int),
1186 typeof(int)
1187 }, ReturnType = typeof(SoundEffectInstance))]
1188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1189 public static void LandingSound(Player Player, Vector2 Position, int Width, int Height)
1190 {
1191 throw null;
1192 }
1193
1194 [global::Cpp2ILInjected.Token(Token = "0x60027DF")]
1195 [global::Cpp2ILInjected.Address(RVA = "0x10CD28C", Offset = "0x10CD28C", Length = "0xB8")]
1196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1199 {
1201 typeof(int),
1202 typeof(int)
1203 }, ReturnType = typeof(SoundEffectInstance))]
1204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1205 public static void BumperSound(Player Player, Vector2 Position, int Width, int Height)
1206 {
1207 throw null;
1208 }
1209
1210 [global::Cpp2ILInjected.Token(Token = "0x60027E0")]
1211 [global::Cpp2ILInjected.Address(RVA = "0x10CD344", Offset = "0x10CD344", Length = "0x964")]
1212 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "JumpingSoundFart", MemberParameters = new object[]
1214 {
1215 typeof(Player),
1216 typeof(Vector2),
1217 typeof(int),
1218 typeof(int)
1219 }, ReturnType = typeof(void))]
1220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "LandingSoundFart", MemberParameters = new object[]
1221 {
1222 typeof(Player),
1223 typeof(Vector2),
1224 typeof(int),
1225 typeof(int)
1226 }, ReturnType = typeof(void))]
1227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "BumperSoundFart", MemberParameters = new object[]
1228 {
1229 typeof(Player),
1230 typeof(Vector2),
1231 typeof(int),
1232 typeof(int)
1233 }, ReturnType = typeof(void))]
1234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1236 {
1237 typeof(float),
1238 typeof(float)
1239 }, ReturnType = typeof(void))]
1240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1241 {
1242 typeof(Vector2),
1244 }, ReturnType = typeof(Vector2))]
1245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1246 {
1247 typeof(Vector2),
1248 typeof(float)
1249 }, ReturnType = typeof(Vector2))]
1250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
1251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "SafeNormalize", MemberParameters = new object[]
1252 {
1253 typeof(Vector2),
1255 }, ReturnType = typeof(Vector2))]
1256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1257 {
1258 typeof(int),
1259 typeof(int)
1260 }, ReturnType = typeof(int))]
1261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
1262 {
1263 typeof(Vector2),
1264 typeof(Vector2),
1265 typeof(int),
1266 typeof(float)
1267 }, ReturnType = typeof(int))]
1268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2?), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1271 {
1272 typeof(int),
1273 typeof(int),
1274 typeof(int)
1275 }, ReturnType = typeof(void))]
1276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1277 {
1278 typeof(Color),
1279 typeof(Color),
1280 typeof(float)
1281 }, ReturnType = typeof(Color))]
1282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDustPerfect", MemberParameters = new object[]
1283 {
1284 typeof(Vector2),
1285 typeof(int),
1286 typeof(Vector2?),
1287 typeof(int),
1288 typeof(Color),
1289 typeof(float)
1290 }, ReturnType = typeof(Dust))]
1291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
1293 public static void SpawnFartCloud(Player Player, Vector2 Position, int Width, int Height, bool useDelay = true)
1294 {
1295 throw null;
1296 }
1297
1298 [global::Cpp2ILInjected.Token(Token = "0x60027E1")]
1299 [global::Cpp2ILInjected.Address(RVA = "0x10CED94", Offset = "0x10CED94", Length = "0xD8")]
1300 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1303 {
1305 typeof(int),
1306 typeof(int)
1307 }, ReturnType = typeof(SoundEffectInstance))]
1308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
1309 {
1310 typeof(Player),
1311 typeof(Vector2),
1312 typeof(int),
1313 typeof(int),
1314 typeof(bool)
1315 }, ReturnType = typeof(void))]
1316 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1317 public static void JumpingSoundFart(Player Player, Vector2 Position, int Width, int Height)
1318 {
1319 throw null;
1320 }
1321
1322 [global::Cpp2ILInjected.Token(Token = "0x60027E2")]
1323 [global::Cpp2ILInjected.Address(RVA = "0x10CEE6C", Offset = "0x10CEE6C", Length = "0x104")]
1324 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1327 {
1329 typeof(int),
1330 typeof(int)
1331 }, ReturnType = typeof(SoundEffectInstance))]
1332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
1333 {
1334 typeof(Player),
1335 typeof(Vector2),
1336 typeof(int),
1337 typeof(int),
1338 typeof(bool)
1339 }, ReturnType = typeof(void))]
1340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1341 public static void LandingSoundFart(Player Player, Vector2 Position, int Width, int Height)
1342 {
1343 throw null;
1344 }
1345
1346 [global::Cpp2ILInjected.Token(Token = "0x60027E3")]
1347 [global::Cpp2ILInjected.Address(RVA = "0x10CEF70", Offset = "0x10CEF70", Length = "0x104")]
1348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1349 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1351 {
1353 typeof(int),
1354 typeof(int)
1355 }, ReturnType = typeof(SoundEffectInstance))]
1356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
1357 {
1358 typeof(Player),
1359 typeof(Vector2),
1360 typeof(int),
1361 typeof(int),
1362 typeof(bool)
1363 }, ReturnType = typeof(void))]
1364 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1365 public static void BumperSoundFart(Player Player, Vector2 Position, int Width, int Height)
1366 {
1367 throw null;
1368 }
1369
1370 [global::Cpp2ILInjected.Token(Token = "0x60027E4")]
1371 [global::Cpp2ILInjected.Address(RVA = "0x10CF074", Offset = "0x10CF074", Length = "0x430")]
1372 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksTerraFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1377 {
1378 typeof(float),
1379 typeof(float)
1380 }, ReturnType = typeof(void))]
1381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1382 {
1383 typeof(Vector2),
1384 typeof(double),
1386 }, ReturnType = typeof(Vector2))]
1387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1388 {
1389 typeof(Vector2),
1391 }, ReturnType = typeof(Vector2))]
1392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1393 {
1394 typeof(int),
1395 typeof(int)
1396 }, ReturnType = typeof(int))]
1397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1398 {
1399 typeof(Vector2),
1400 typeof(int),
1401 typeof(int),
1402 typeof(int),
1403 typeof(float),
1404 typeof(float),
1405 typeof(int),
1406 typeof(Color),
1407 typeof(float)
1408 }, ReturnType = typeof(int))]
1409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1410 {
1411 typeof(Vector2),
1412 typeof(float)
1413 }, ReturnType = typeof(Vector2))]
1414 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
1415 public static void SparksFart(Vector2 dustPosition)
1416 {
1417 throw null;
1418 }
1419
1420 [global::Cpp2ILInjected.Token(Token = "0x60027E5")]
1421 [global::Cpp2ILInjected.Address(RVA = "0x10CF4A4", Offset = "0x10CF4A4", Length = "0x50C")]
1422 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1423 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1426 {
1427 typeof(float),
1428 typeof(float)
1429 }, ReturnType = typeof(void))]
1430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1431 {
1432 typeof(Vector2),
1433 typeof(double),
1435 }, ReturnType = typeof(Vector2))]
1436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1437 {
1438 typeof(Vector2),
1440 }, ReturnType = typeof(Vector2))]
1441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1442 {
1443 typeof(int),
1444 typeof(int)
1445 }, ReturnType = typeof(int))]
1446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
1447 {
1448 typeof(int),
1449 typeof(int),
1450 typeof(int)
1451 }, ReturnType = typeof(void))]
1452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextFloat", MemberParameters = new object[] { typeof(UnifiedRandom) }, ReturnType = typeof(float))]
1453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
1454 {
1455 typeof(Color),
1456 typeof(Color),
1457 typeof(float)
1458 }, ReturnType = typeof(Color))]
1459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1460 {
1461 typeof(Vector2),
1462 typeof(int),
1463 typeof(int),
1464 typeof(int),
1465 typeof(float),
1466 typeof(float),
1467 typeof(int),
1468 typeof(Color),
1469 typeof(float)
1470 }, ReturnType = typeof(int))]
1471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1472 {
1473 typeof(Vector2),
1474 typeof(float)
1475 }, ReturnType = typeof(Vector2))]
1476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DelegateMethods.Minecart), Member = "SparksFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
1477 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
1479 {
1480 throw null;
1481 }
1482
1483 [global::Cpp2ILInjected.Token(Token = "0x60027E6")]
1484 [global::Cpp2ILInjected.Address(RVA = "0x10CF9B0", Offset = "0x10CF9B0", Length = "0x3C0")]
1485 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1486 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1489 {
1490 typeof(float),
1491 typeof(float)
1492 }, ReturnType = typeof(void))]
1493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1494 {
1495 typeof(Vector2),
1496 typeof(double),
1498 }, ReturnType = typeof(Vector2))]
1499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1500 {
1501 typeof(Vector2),
1503 }, ReturnType = typeof(Vector2))]
1504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1505 {
1506 typeof(int),
1507 typeof(int)
1508 }, ReturnType = typeof(int))]
1509 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1510 {
1511 typeof(Vector2),
1512 typeof(int),
1513 typeof(int),
1514 typeof(int),
1515 typeof(float),
1516 typeof(float),
1517 typeof(int),
1518 typeof(Color),
1519 typeof(float)
1520 }, ReturnType = typeof(int))]
1521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1522 {
1523 typeof(Vector2),
1524 typeof(float)
1525 }, ReturnType = typeof(Vector2))]
1526 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1527 public static void SparksMech(Vector2 dustPosition)
1528 {
1529 throw null;
1530 }
1531
1532 [global::Cpp2ILInjected.Token(Token = "0x60027E7")]
1533 [global::Cpp2ILInjected.Address(RVA = "0x10CFD70", Offset = "0x10CFD70", Length = "0x414")]
1534 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1535 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1538 {
1539 typeof(float),
1540 typeof(float)
1541 }, ReturnType = typeof(void))]
1542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1543 {
1544 typeof(Vector2),
1545 typeof(double),
1547 }, ReturnType = typeof(Vector2))]
1548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1549 {
1550 typeof(Vector2),
1552 }, ReturnType = typeof(Vector2))]
1553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1554 {
1555 typeof(int),
1556 typeof(int)
1557 }, ReturnType = typeof(int))]
1558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1559 {
1560 typeof(Vector2),
1561 typeof(int),
1562 typeof(int),
1563 typeof(int),
1564 typeof(float),
1565 typeof(float),
1566 typeof(int),
1567 typeof(Color),
1568 typeof(float)
1569 }, ReturnType = typeof(int))]
1570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArmorShaderDataSet), Member = "GetShaderFromItemId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ArmorShaderData))]
1571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1572 {
1573 typeof(Vector2),
1574 typeof(float)
1575 }, ReturnType = typeof(Vector2))]
1576 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
1577 public static void SparksMeow(Vector2 dustPosition)
1578 {
1579 throw null;
1580 }
1581
1582 [global::Cpp2ILInjected.Token(Token = "0x40033DF")]
1584
1585 [global::Cpp2ILInjected.Token(Token = "0x40033E0")]
1586 public static float rotation;
1587 }
1588 }
1589}
class f__AnonymousType0<< Count > j__TPar
static void EtsyPet(Projectile proj, bool walking)
static void BerniePet(Projectile proj, bool walking)
static void SlimePet(Projectile proj, bool walking)
static void WormPet(Projectile proj, bool walking)
static void FloatAndRotateForwardWhenWalking(Projectile proj, bool walking)
static void RotateForwardWhenWalking(Projectile proj, bool walking)
static void Float(Projectile proj, bool walking)
static void CompanionCubePet(Projectile proj, bool walking)
static void FloatAndSpinWhenWalking(Projectile proj, bool walking)
static void LandingSoundFart(Player Player, Vector2 Position, int Width, int Height)
static void JumpingSoundFart(Player Player, Vector2 Position, int Width, int Height)
static void SparksMech(Vector2 dustPosition)
static void SparksFart(Vector2 dustPosition)
static void LandingSound(Player Player, Vector2 Position, int Width, int Height)
static void SparksTerraFart(Vector2 dustPosition)
static void SparksMeow(Vector2 dustPosition)
static void BumperSound(Player Player, Vector2 Position, int Width, int Height)
static void Sparks(Vector2 dustPosition)
static void BumperSoundFart(Player Player, Vector2 Position, int Width, int Height)
static void SpawnFartCloud(Player Player, Vector2 Position, int Width, int Height, bool useDelay=true)
static void JumpingSound(Player Player, Vector2 Position, int Width, int Height)
static bool WolfMouthPosition(Player player, out Vector2? position)
static bool NoHandPosition(Player player, out Vector2? position)
static bool SpreadWater(int x, int y)
static bool CheckStopForSolids(int x, int y)
static Utils.TileActionAttempt CastLight
static bool CastLightOpen_StopForSolids_ScaleWithDistance(int x, int y)
static bool SpreadLightOpen_StopForSolids(int x, int y)
static Utils.TileActionAttempt CastLightOpen
static void LightningLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
static Color ColorLerp_HSL_S(float percent)
static bool SpreadLava(int x, int y)
static bool SpreadDry(int x, int y)
static Color ColorLerp_BlackToWhite(float percent)
static Color ColorLerp_HSL_H(float percent)
static bool CastLightOpen_StopForSolids(int x, int y)
static Color ColorLerp_HSL_L(float percent)
static int CompareYReverse(Point a, Point b)
static bool SpreadTest(int x, int y)
static TileCuttingContext tilecut_0
static bool CutTiles(int x, int y)
static bool SpreadDirt(int x, int y)
static bool NotDoorStand(int x, int y)
static void RainbowLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
static bool SearchAvoidedByNPCsImp(int x, int y)
static bool CastLightFunc(int x, int y)
static bool EmitGolfCartDust_StopForSolids(int x, int y)
static bool SpreadHoney(int x, int y)
static bool CastLightOpenFunc(int x, int y)
static bool TestDust(int x, int y)
static Color ColorLerp_HSL_O(float percent)
static Utils.TileActionAttempt SearchAvoidedByNPCs
static int CompareDrawSorterByYScale(DrawData a, DrawData b)
static void TurretLaserDraw(int stage, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
delegate bool TileActionAttempt(int x, int y)