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
Utils.cs
Go to the documentation of this file.
1using System;
7using System.IO;
8using System.Linq;
12using Controller;
13using Cpp2ILInjected;
19using ReLogic.Content;
22using Terraria.Audio;
57using Terraria.ID;
58using Terraria.IO;
60using Terraria.Map;
61using Terraria.Net;
64using Terraria.UI;
69
70namespace Terraria
71{
72 [global::Cpp2ILInjected.Token(Token = "0x2000465")]
73 public static class Utils
74 {
75 [global::Cpp2ILInjected.Token(Token = "0x6002B40")]
76 [global::Cpp2ILInjected.Address(RVA = "0x117D5E0", Offset = "0x117D5E0", Length = "0x78")]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
79 {
82 typeof(float)
83 }, ReturnType = typeof(Color))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x6002B41")]
91 [global::Cpp2ILInjected.Address(RVA = "0x117D658", Offset = "0x117D658", Length = "0x10")]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UpdateWorld", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SonOfLakinater", MemberParameters = new object[]
94 {
95 typeof(int),
96 typeof(int),
97 typeof(double)
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeRoot), Member = "DoRoot", MemberParameters = new object[]
100 {
101 typeof(Point),
103 typeof(double),
104 typeof(double),
105 typeof(double)
106 }, ReturnType = typeof(bool))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MarbleBiome), Member = "Place", MemberParameters = new object[]
108 {
109 typeof(Point),
111 }, ReturnType = typeof(bool))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
113 public static double Lerp(double value1, double value2, double amount)
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6002B42")]
119 [global::Cpp2ILInjected.Address(RVA = "0x117D668", Offset = "0x117D668", Length = "0x170")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ClampScreenPositionToWorld", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
124 {
125 typeof(float),
126 typeof(float)
127 }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
129 public static Vector2 Round(Vector2 input)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6002B43")]
135 [global::Cpp2ILInjected.Address(RVA = "0x117D7D8", Offset = "0x117D7D8", Length = "0x20")]
136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 public static bool IsPowerOfTwo(int x)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6002B44")]
144 [global::Cpp2ILInjected.Address(RVA = "0x117D7F8", Offset = "0x117D7F8", Length = "0x1C")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BloodMoonScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordSky), Member = "GetIntensity", ReturnType = typeof(float))]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
151 {
152 typeof(float),
153 typeof(float),
154 typeof(float)
155 }, ReturnType = typeof(float))]
156 public static float SmoothStep(float min, float max, float x)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x6002B45")]
162 [global::Cpp2ILInjected.Address(RVA = "0x117D814", Offset = "0x117D814", Length = "0x94")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Clamp", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T", "T", "T" }, ReturnType = "T")]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
167 public static double SmoothStep(double min, double max, double x)
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x6002B46")]
173 [global::Cpp2ILInjected.Address(RVA = "0x117D8A8", Offset = "0x117D8A8", Length = "0x10")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 public static float UnclampedSmoothStep(float min, float max, float x)
177 {
178 throw null;
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x6002B47")]
182 [global::Cpp2ILInjected.Address(RVA = "0x117D8B8", Offset = "0x117D8B8", Length = "0x10")]
183 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandMound), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
186 public static double UnclampedSmoothStep(double min, double max, double x)
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6002B48")]
192 [global::Cpp2ILInjected.Address(RVA = "0x117D8C8", Offset = "0x117D8C8", Length = "0x1BC")]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Program), Member = "LaunchGame", MemberParameters = new object[]
195 {
196 typeof(string[]),
197 typeof(bool)
198 }, ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToLower", ReturnType = typeof(string))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "Add", MemberParameters = new object[]
204 {
205 typeof(object),
206 typeof(object)
207 }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
209 {
210 typeof(string),
211 typeof(string)
212 }, ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
214 {
215 typeof(string),
216 typeof(string)
217 }, ReturnType = typeof(string))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
219 public static Dictionary<string, string> ParseArguements(string[] args)
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x6002B49")]
225 [global::Cpp2ILInjected.Address(RVA = "0x15A42A4", Offset = "0x15A42A4", Length = "0x14")]
226 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EquipmentLoadout), Member = "Swap", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "LeftClick", MemberParameters = new object[]
229 {
230 typeof(Item[]),
231 typeof(int),
232 typeof(int)
233 }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
235 public static void Swap<T>(ref T t1, ref T t2)
236 {
237 throw null;
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x6002B4A")]
241 [global::Cpp2ILInjected.Address(RVA = "0x15A3910", Offset = "0x15A3910", Length = "0x70")]
242 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "AdjustRespawnTimerForWorldJoining", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "SmoothStep", MemberParameters = new object[]
246 {
247 typeof(double),
248 typeof(double),
249 typeof(double)
250 }, ReturnType = typeof(double))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "neonMossBiome", MemberParameters = new object[]
252 {
253 typeof(int),
254 typeof(int),
255 typeof(int)
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "StonePatch", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int)
261 }, ReturnType = typeof(bool))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShellPile", MemberParameters = new object[]
263 {
264 typeof(int),
265 typeof(int)
266 }, ReturnType = typeof(bool))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "MarblePileWithStatues", MemberParameters = new object[]
268 {
269 typeof(int),
270 typeof(int)
271 }, ReturnType = typeof(bool))]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "OrePatch", MemberParameters = new object[]
273 {
274 typeof(int),
275 typeof(int)
276 }, ReturnType = typeof(bool))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UpdateWorld", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "oceanCave", MemberParameters = new object[]
279 {
280 typeof(int),
281 typeof(int)
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "digTunnel", MemberParameters = new object[]
284 {
285 typeof(double),
286 typeof(double),
287 typeof(double),
288 typeof(double),
289 typeof(int),
290 typeof(int),
291 typeof(bool)
292 }, ReturnType = typeof(Vector2D))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GenerationProgress), Member = "set_Value", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeRoot), Member = "DoRoot", MemberParameters = new object[]
295 {
296 typeof(Point),
298 typeof(double),
299 typeof(double),
300 typeof(double)
301 }, ReturnType = typeof(bool))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TerrainPass), Member = "ApplyPass", MemberParameters = new object[]
303 {
306 }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PitEntrance), Member = "PlaceAt", MemberParameters = new object[]
308 {
310 typeof(Point),
311 typeof(int)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PitEntrance), Member = "SmootherStep", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(double))]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandMound), Member = "Place", MemberParameters = new object[] { typeof(DesertDescription) }, ReturnType = typeof(void))]
315 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 24)]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(double), Member = "CompareTo", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(int))]
317 public static T Clamp<T>(T value, T min, T max) where T : IComparable<T>
318 {
319 throw null;
320 }
321
322 [global::Cpp2ILInjected.Token(Token = "0x6002B4B")]
323 [global::Cpp2ILInjected.Address(RVA = "0x117DA84", Offset = "0x117DA84", Length = "0x84")]
324 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetFairyQueenWeaponsColor", MemberParameters = new object[]
326 {
327 typeof(float),
328 typeof(float),
329 typeof(float?)
330 }, ReturnType = typeof(Color))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetLastPrismHue", MemberParameters = new object[]
332 {
333 typeof(float),
334 typeof(ref float),
335 typeof(ref float)
336 }, ReturnType = typeof(float))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 24)]
338 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
339 public static float Turn01ToCyclic010(float value)
340 {
341 throw null;
342 }
343
344 [global::Cpp2ILInjected.Token(Token = "0x6002B4C")]
345 [global::Cpp2ILInjected.Address(RVA = "0x117DB08", Offset = "0x117DB08", Length = "0x44")]
346 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetFairyQueenWeaponsColor", MemberParameters = new object[]
348 {
349 typeof(float),
350 typeof(float),
351 typeof(float?)
352 }, ReturnType = typeof(Color))]
353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetLastPrismHue", MemberParameters = new object[]
354 {
355 typeof(float),
356 typeof(ref float),
357 typeof(ref float)
358 }, ReturnType = typeof(float))]
359 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
361 public static float PingPongFrom01To010(float value)
362 {
363 throw null;
364 }
365
366 [global::Cpp2ILInjected.Token(Token = "0x6002B4D")]
367 [global::Cpp2ILInjected.Address(RVA = "0x117DB4C", Offset = "0x117DB4C", Length = "0x84")]
368 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetAttackDamage_ForProjectiles_MultiLerp", MemberParameters = new object[]
370 {
371 typeof(float),
372 typeof(float),
373 typeof(float)
374 }, ReturnType = typeof(int))]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "CompanionCubePet", MemberParameters = new object[]
376 {
378 typeof(bool)
379 }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "SlimePet", MemberParameters = new object[]
381 {
383 typeof(bool)
384 }, ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
387 {
388 typeof(float),
389 typeof(float),
390 typeof(float)
391 }, ReturnType = typeof(float))]
392 public static float MultiLerp(float percent, params float[] floats)
393 {
394 throw null;
395 }
396
397 [global::Cpp2ILInjected.Token(Token = "0x6002B4E")]
398 [global::Cpp2ILInjected.Address(RVA = "0x117DBD0", Offset = "0x117DBD0", Length = "0x20")]
399 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
401 {
403 typeof(int)
404 }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
411 {
412 typeof(float),
413 typeof(float),
414 typeof(float)
415 }, ReturnType = typeof(float))]
416 public static float WrappedLerp(float value1, float value2, float percent)
417 {
418 throw null;
419 }
420
421 [global::Cpp2ILInjected.Token(Token = "0x6002B4F")]
422 [global::Cpp2ILInjected.Address(RVA = "0x117DBF0", Offset = "0x117DBF0", Length = "0x54")]
423 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
425 {
427 typeof(NPC),
428 typeof(bool),
430 }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
432 {
434 typeof(NPC),
435 typeof(bool),
439 }, ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
441 {
443 typeof(NPC),
445 typeof(int),
449 }, ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
451 {
453 typeof(int)
454 }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Flamethrower", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPrettyStarSparkle", MemberParameters = new object[]
457 {
458 typeof(float),
461 typeof(Color),
462 typeof(Color),
463 typeof(float),
464 typeof(float),
465 typeof(float),
466 typeof(float),
467 typeof(float),
468 typeof(float),
471 }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenRangedItemShot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_EmpressBlade", MemberParameters = new object[]
477 {
479 typeof(float)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMurderAurora", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
483 {
486 }, ReturnType = typeof(Vector2))]
487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
488 {
491 }, ReturnType = typeof(Vector2))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
493 {
496 }, ReturnType = typeof(Vector2))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
498 {
501 }, ReturnType = typeof(Vector2))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
504 {
506 typeof(Color),
508 }, ReturnType = typeof(void))]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItemTextPopups", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
513 {
515 typeof(int),
516 typeof(float)
517 }, ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DashTo", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateGraveyard", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
524 {
525 typeof(Item),
527 typeof(int),
528 typeof(float),
529 typeof(int)
530 }, ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
532 {
533 typeof(int),
534 typeof(Item),
535 typeof(int)
536 }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
538 {
539 typeof(float),
540 typeof(Item),
542 }, ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
544 {
546 typeof(ref int),
547 typeof(ref int)
548 }, ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetLastPrismHue", MemberParameters = new object[]
550 {
551 typeof(float),
552 typeof(ref float),
553 typeof(ref float)
554 }, ReturnType = typeof(float))]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_182_FinalFractal", ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_181_FairyQueenRangedItemShot", ReturnType = typeof(void))]
558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_180_FairyQueenSunDance", ReturnType = typeof(void))]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_179_FairyQueenLance", ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_173_HallowBossRainbowTrail", ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_173_GetColor", ReturnType = typeof(Color))]
563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_GetColor", ReturnType = typeof(Color))]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_172_HallowBossRainbowPelletStorm", ReturnType = typeof(void))]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_172_GetPelletStormInfo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Projectile.HallowBossPelletStormInfo))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_168_FirstFractal", ReturnType = typeof(void))]
569 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_161_RapierStabs", ReturnType = typeof(void))]
570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_160_Kites", ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_159_PaperAirplanes", ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_158_BabyBird", ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_163_Chum", ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_135_OgreStomp", ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
582 {
583 typeof(Player),
584 typeof(int),
586 }, ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawStarboardRainbowTrail", MemberParameters = new object[]
589 {
593 }, ReturnType = typeof(void))]
594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
595 {
597 typeof(Item[]),
598 typeof(int),
599 typeof(int),
601 typeof(Color),
603 }, ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper.FinalFractalProfile), Member = "StripColors", MemberParameters = new object[]
605 {
606 typeof(float),
608 }, ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper), Member = "StripColors", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Color))]
610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmpressBladeDrawer), Member = "StripColors", MemberParameters = new object[]
611 {
612 typeof(float),
614 }, ReturnType = typeof(void))]
615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MagicMissileDrawer), Member = "StripColors", MemberParameters = new object[]
616 {
617 typeof(float),
619 }, ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MagicMissileDrawer), Member = "StripWidth", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameLashDrawer), Member = "Draw", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameLashDrawer), Member = "StripColors", MemberParameters = new object[]
623 {
624 typeof(float),
626 }, ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameLashDrawer), Member = "StripWidth", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RainbowRodDrawer), Member = "StripColors", MemberParameters = new object[]
629 {
630 typeof(float),
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RainbowRodDrawer), Member = "StripWidth", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeSacrificeParticle), Member = "Draw", MemberParameters = new object[]
635 {
638 }, ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FadingParticle), Member = "Draw", MemberParameters = new object[]
640 {
643 }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameParticle), Member = "Draw", MemberParameters = new object[]
645 {
648 }, ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RandomizedFrameParticle), Member = "Draw", MemberParameters = new object[]
650 {
653 }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PrettySparkleParticle), Member = "Update", MemberParameters = new object[] { typeof(ref ParticleRendererSettings) }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PrettySparkleParticle), Member = "Draw", MemberParameters = new object[]
656 {
659 }, ReturnType = typeof(void))]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerFull", MemberParameters = new object[]
661 {
662 typeof(Camera),
664 }, ReturnType = typeof(void))]
665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "CalculateExpirationTime", MemberParameters = new object[]
666 {
667 typeof(int),
668 typeof(int)
669 }, ReturnType = typeof(int))]
670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.Animations.Actions.Players.Fade), Member = "ApplyTo", MemberParameters = new object[]
671 {
672 typeof(Player),
673 typeof(float)
674 }, ReturnType = typeof(void))]
675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.Animations.Actions.Sprites.Fade), Member = "ApplyTo", MemberParameters = new object[]
676 {
678 typeof(float)
679 }, ReturnType = typeof(void))]
680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.Animations.Actions.Sprites.LinearScale), Member = "GetProgress", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.Animations.Actions.Sprites.OutCircleScale), Member = "GetProgress", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.LocalizedTextSegment), Member = "Draw", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.SkyEntity", Member = "Helper_GetOpacityWithAccountingForOceanWaterLine", ReturnType = typeof(float))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.FadingSkyEntity", Member = "UpdateOpacity", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "Update", ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "GetWindCycle", MemberParameters = new object[]
687 {
688 typeof(int),
689 typeof(int),
690 typeof(double)
691 }, ReturnType = typeof(float))]
692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "GetScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyWindDirectionAndStrength), Member = "GetSliderValueInner", ReturnType = typeof(float))]
694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyClassicPlayerResourcesDisplaySet), Member = "HeartFillingDrawer", MemberParameters = new object[]
695 {
696 typeof(int),
697 typeof(int),
698 typeof(int),
701 typeof(ref float),
703 }, ReturnType = typeof(void))]
704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyClassicPlayerResourcesDisplaySet), Member = "StarFillingDrawer", MemberParameters = new object[]
705 {
706 typeof(int),
707 typeof(int),
708 typeof(int),
711 typeof(ref float),
713 }, ReturnType = typeof(void))]
714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = "FillBarByValues", MemberParameters = new object[]
715 {
716 typeof(int),
718 typeof(int),
719 typeof(float),
721 typeof(ref float),
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "UpdateVisualFrame", ReturnType = typeof(void))]
725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "GetSacrificeAnimationProgress", ReturnType = typeof(float))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
727 {
729 typeof(ref float)
730 }, ReturnType = typeof(bool))]
731 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 301)]
732 public static float GetLerpValue(float from, float to, float t, bool clamped = false)
733 {
734 throw null;
735 }
736
737 [global::Cpp2ILInjected.Token(Token = "0x6002B50")]
738 [global::Cpp2ILInjected.Address(RVA = "0x117DC44", Offset = "0x117DC44", Length = "0xDC")]
739 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
742 {
744 typeof(NPC),
745 typeof(bool),
747 }, ReturnType = typeof(void))]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Deerclops", MemberParameters = new object[]
749 {
751 typeof(NPC),
753 typeof(int),
757 }, ReturnType = typeof(void))]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
759 {
761 typeof(NPC),
762 typeof(bool),
766 }, ReturnType = typeof(void))]
767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Faeling", MemberParameters = new object[]
768 {
770 typeof(NPC),
772 typeof(int),
776 }, ReturnType = typeof(void))]
777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTrail", MemberParameters = new object[]
786 {
790 }, ReturnType = typeof(void))]
791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
792 {
794 typeof(int)
795 }, ReturnType = typeof(void))]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Flamethrower", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
798 {
802 }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawStar", MemberParameters = new object[]
804 {
806 typeof(float),
807 typeof(Color),
808 typeof(int),
809 typeof(Star),
810 typeof(bool),
811 typeof(bool)
812 }, ReturnType = typeof(void))]
813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "ScaleStats_UseStrengthMultiplier", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnPassiveShadowHands", MemberParameters = new object[]
816 {
817 typeof(float),
818 typeof(int)
819 }, ReturnType = typeof(void))]
820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage_GetHitbox", ReturnType = typeof(Rectangle))]
824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
825 {
828 }, ReturnType = typeof(bool))]
829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
831 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
832 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_187_ShadowHand", ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_120_StardustGuardian", ReturnType = typeof(void))]
840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_GetExtensionHitbox", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(bool))]
841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_043", ReturnType = typeof(void))]
844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
846 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
847 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "GetColorByLoadout", MemberParameters = new object[]
848 {
849 typeof(int),
850 typeof(int)
851 }, ReturnType = typeof(Color))]
852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetDiagnosticsUI), Member = "DrawCounter", MemberParameters = new object[]
853 {
856 typeof(string),
858 }, ReturnType = typeof(void))]
859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "Draw", MemberParameters = new object[]
860 {
863 }, ReturnType = typeof(void))]
864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemTransferParticle), Member = "Draw", MemberParameters = new object[]
865 {
868 }, ReturnType = typeof(void))]
869 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GasParticle), Member = "Update", MemberParameters = new object[] { typeof(ref ParticleRendererSettings) }, ReturnType = typeof(void))]
870 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PunchCameraModifier), Member = "Update", MemberParameters = new object[] { typeof(ref CameraInfo) }, ReturnType = typeof(void))]
871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DontStarveSeed), Member = "ModifyNightColor", MemberParameters = new object[]
872 {
875 }, ReturnType = typeof(void))]
876 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "GetDaylightPowers", MemberParameters = new object[]
877 {
878 typeof(ref float),
879 typeof(ref float),
880 typeof(ref float),
881 typeof(ref float)
882 }, ReturnType = typeof(void))]
883 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PooFly", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
884 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.ModifyTimeRate), Member = "UpdateInfoFromSliderValueCache", ReturnType = typeof(void))]
885 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.DifficultySliderPower), Member = "UpdateInfoFromSliderValueCache", ReturnType = typeof(void))]
886 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.SpawnRateSliderPerPlayerPower), Member = "RemapSliderValueToPowerValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenDarkness), Member = "Update", ReturnType = typeof(void))]
888 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 209)]
889 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
890 {
891 typeof(float),
892 typeof(float),
893 typeof(float)
894 }, ReturnType = typeof(float))]
895 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
896 public static float Remap(float fromValue, float fromMin, float fromMax, float toMin, float toMax, bool clamped = true)
897 {
898 throw null;
899 }
900
901 [global::Cpp2ILInjected.Token(Token = "0x6002B51")]
902 [global::Cpp2ILInjected.Address(RVA = "0x117DD20", Offset = "0x117DD20", Length = "0x170")]
903 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_CutTiles", MemberParameters = new object[]
905 {
906 typeof(Item),
908 typeof(bool[])
909 }, ReturnType = typeof(void))]
910 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Clamp", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
912 {
913 typeof(int),
914 typeof(int),
915 typeof(int)
916 }, ReturnType = "T")]
917 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
918 public static void ClampWithinWorld(ref int minX, ref int minY, ref int maxX, ref int maxY, bool lastValuesInclusiveToIteration = false, int fluffX = 0, int fluffY = 0)
919 {
920 throw null;
921 }
922
923 [global::Cpp2ILInjected.Token(Token = "0x6002B52")]
924 [global::Cpp2ILInjected.Address(RVA = "0x117DE90", Offset = "0x117DE90", Length = "0x348")]
925 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
926 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "OnHit", MemberParameters = new object[]
928 {
929 typeof(float),
930 typeof(float),
932 }, ReturnType = typeof(void))]
933 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066_TryInterceptingTarget", MemberParameters = new object[]
934 {
937 typeof(float)
938 }, ReturnType = typeof(void))]
939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_042", ReturnType = typeof(void))]
940 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
941 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Equality", MemberParameters = new object[]
942 {
945 }, ReturnType = typeof(bool))]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
947 {
950 }, ReturnType = typeof(Vector2))]
951 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
952 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
953 {
955 typeof(float)
956 }, ReturnType = typeof(Vector2))]
957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Dot", MemberParameters = new object[]
958 {
961 }, ReturnType = typeof(float))]
962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "SolveQuadratic", MemberParameters = new object[]
963 {
964 typeof(float),
965 typeof(float),
966 typeof(float),
967 typeof(ref float),
968 typeof(ref float)
969 }, ReturnType = typeof(bool))]
970 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
971 {
972 typeof(float),
973 typeof(float)
974 }, ReturnType = typeof(float))]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
976 {
977 typeof(float),
978 typeof(float)
979 }, ReturnType = typeof(float))]
980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
981 {
983 typeof(float)
984 }, ReturnType = typeof(Vector2))]
985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
986 {
989 }, ReturnType = typeof(Vector2))]
990 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
995
996 [global::Cpp2ILInjected.Token(Token = "0x6002B53")]
997 [global::Cpp2ILInjected.Address(RVA = "0x117E2CC", Offset = "0x117E2CC", Length = "0xF8")]
998 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1001 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
1002 {
1003 typeof(float),
1004 typeof(float)
1005 }, ReturnType = typeof(float))]
1006 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1007 {
1008 typeof(Vector2),
1009 typeof(float)
1010 }, ReturnType = typeof(Vector2))]
1011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1012 {
1013 typeof(Vector2),
1014 typeof(float)
1015 }, ReturnType = typeof(Vector2))]
1016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1017 {
1018 typeof(Vector2),
1020 }, ReturnType = typeof(Vector2))]
1021 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1026
1027 [global::Cpp2ILInjected.Token(Token = "0x6002B54")]
1028 [global::Cpp2ILInjected.Address(RVA = "0x117E1D8", Offset = "0x117E1D8", Length = "0xF4")]
1029 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "GetChaseResults", MemberParameters = new object[]
1031 {
1032 typeof(Vector2),
1033 typeof(float),
1034 typeof(Vector2),
1036 }, ReturnType = typeof(Utils.ChaseResults))]
1037 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1038 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1039 public static bool SolveQuadratic(float a, float b, float c, out float result1, out float result2)
1040 {
1041 throw null;
1042 }
1043
1044 [global::Cpp2ILInjected.Token(Token = "0x6002B55")]
1045 [global::Cpp2ILInjected.Address(RVA = "0x117E3C4", Offset = "0x117E3C4", Length = "0x54")]
1046 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.GameTipsDisplay.GameTip", Member = "Update", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(void))]
1048 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1049 public static double GetLerpValue(double from, double to, double t, bool clamped = false)
1050 {
1051 throw null;
1052 }
1053
1054 [global::Cpp2ILInjected.Token(Token = "0x6002B56")]
1055 [global::Cpp2ILInjected.Address(RVA = "0x117E418", Offset = "0x117E418", Length = "0xC0")]
1056 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "GetDayTimeAsDirectionIn24HClock", ReturnType = typeof(Vector2))]
1058 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1059 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1061 {
1062 throw null;
1063 }
1064
1065 [global::Cpp2ILInjected.Token(Token = "0x6002B57")]
1066 [global::Cpp2ILInjected.Address(RVA = "0x117E4D8", Offset = "0x117E4D8", Length = "0x50")]
1067 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "GetDaylightPowers", MemberParameters = new object[]
1068 {
1069 typeof(ref float),
1070 typeof(ref float),
1071 typeof(ref float),
1072 typeof(ref float)
1073 }, ReturnType = typeof(void))]
1074 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1075 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetDayTimeAs24FloatStartingFromMidnight", ReturnType = typeof(float))]
1076 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1078 {
1079 throw null;
1080 }
1081
1082 [global::Cpp2ILInjected.Token(Token = "0x6002B58")]
1083 [global::Cpp2ILInjected.Address(RVA = "0x117E528", Offset = "0x117E528", Length = "0xA0")]
1084 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1085 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "GetDaylightPowers", MemberParameters = new object[]
1086 {
1087 typeof(ref float),
1088 typeof(ref float),
1089 typeof(ref float),
1090 typeof(ref float)
1091 }, ReturnType = typeof(void))]
1092 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1094 {
1095 typeof(float),
1096 typeof(float)
1097 }, ReturnType = typeof(void))]
1098 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
1099 {
1100 typeof(Vector2),
1101 typeof(double),
1103 }, ReturnType = typeof(Vector2))]
1104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1106 {
1107 throw null;
1108 }
1109
1110 [global::Cpp2ILInjected.Token(Token = "0x6002B59")]
1111 [global::Cpp2ILInjected.Address(RVA = "0x117E6C4", Offset = "0x117E6C4", Length = "0x1F4")]
1112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Program), Member = "LaunchGame", MemberParameters = new object[]
1114 {
1115 typeof(string[]),
1116 typeof(bool)
1117 }, ReturnType = typeof(void))]
1118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", ReturnType = typeof(void))]
1120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
1121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
1122 {
1123 typeof(string),
1124 typeof(string)
1125 }, ReturnType = typeof(bool))]
1126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1127 {
1128 typeof(string),
1129 typeof(string)
1130 }, ReturnType = typeof(string))]
1131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1132 public static string[] ConvertMonoArgsToDotNet(string[] brokenArgs)
1133 {
1134 throw null;
1135 }
1136
1137 [global::Cpp2ILInjected.Token(Token = "0x6002B5A")]
1138 [global::Cpp2ILInjected.Address(RVA = "0x15A3EA4", Offset = "0x15A3EA4", Length = "0x98")]
1139 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DontStarveSeed), Member = "ModifyMinimumLightColorAtNight", MemberParameters = new object[] { typeof(ref byte) }, ReturnType = typeof(void))]
1142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "CompareTo", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
1144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1145 public static T Max<T>(params T[] args) where T : IComparable
1146 {
1147 throw null;
1148 }
1149
1150 [global::Cpp2ILInjected.Token(Token = "0x6002B5B")]
1151 [global::Cpp2ILInjected.Address(RVA = "0x117E8B8", Offset = "0x117E8B8", Length = "0x274")]
1152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
1154 {
1155 typeof(Item),
1157 typeof(int),
1158 typeof(float),
1159 typeof(int)
1160 }, ReturnType = typeof(void))]
1161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1163 {
1164 typeof(float),
1165 typeof(float)
1166 }, ReturnType = typeof(void))]
1167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomRight", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
1169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ClosestPointOnLine", MemberParameters = new object[]
1170 {
1171 typeof(Vector2),
1172 typeof(Vector2),
1174 }, ReturnType = typeof(Vector2))]
1175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
1176 {
1177 typeof(Vector2),
1179 }, ReturnType = typeof(float))]
1180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Min", MemberParameters = new object[]
1181 {
1182 typeof(float),
1183 typeof(float)
1184 }, ReturnType = typeof(float))]
1185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1187 {
1188 throw null;
1189 }
1190
1191 [global::Cpp2ILInjected.Token(Token = "0x6002B5C")]
1192 [global::Cpp2ILInjected.Address(RVA = "0x117EE08", Offset = "0x117EE08", Length = "0x810")]
1193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatMessageContainer), Member = "Refresh", ReturnType = typeof(void))]
1195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyChatMonitor), Member = "NewTextMultiline", MemberParameters = new object[]
1196 {
1197 typeof(string),
1198 typeof(bool),
1199 typeof(Color),
1200 typeof(int)
1201 }, ReturnType = typeof(void))]
1202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "ParseMessage", MemberParameters = new object[]
1204 {
1205 typeof(string),
1206 typeof(Color),
1207 typeof(float)
1208 }, ReturnType = typeof(TextSnippet[]))]
1209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToArray", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = "TSource[]")]
1210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
1211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Split", MemberParameters = new object[]
1212 {
1213 typeof(char),
1215 }, ReturnType = typeof(string[]))]
1216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
1218 {
1219 typeof(int),
1220 typeof(int)
1221 }, ReturnType = typeof(int))]
1222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1223 {
1224 typeof(int),
1225 typeof(int)
1226 }, ReturnType = typeof(string))]
1227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "set_Item", MemberParameters = new object[]
1229 {
1230 typeof(int),
1231 typeof(object)
1232 }, ReturnType = typeof(void))]
1233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Take", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[]
1234 {
1235 "System.Collections.Generic.IEnumerable`1<TSource>",
1236 typeof(int)
1237 }, ReturnType = "System.Collections.Generic.IEnumerable`1<TSource>")]
1238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToList", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = "System.Collections.Generic.List`1<TSource>")]
1239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Insert", MemberParameters = new object[]
1240 {
1241 typeof(int),
1242 typeof(object)
1243 }, ReturnType = typeof(void))]
1244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
1246 public static List<List<TextSnippet>> WordwrapStringSmart(string text, Color c, SpriteFont font, int maxWidth, int maxLines)
1247 {
1248 throw null;
1249 }
1250
1251 [global::Cpp2ILInjected.Token(Token = "0x6002B5D")]
1252 [global::Cpp2ILInjected.Address(RVA = "0x117F618", Offset = "0x117F618", Length = "0x574")]
1253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMouseOver", ReturnType = typeof(void))]
1255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawName", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1256 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Split", MemberParameters = new object[]
1258 {
1259 typeof(char),
1261 }, ReturnType = typeof(string[]))]
1262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = typeof(void))]
1263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = typeof(void))]
1265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
1266 {
1267 typeof(string),
1268 typeof(string)
1269 }, ReturnType = typeof(bool))]
1270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
1271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1272 {
1273 typeof(string),
1274 typeof(string)
1275 }, ReturnType = typeof(string))]
1276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1277 {
1278 typeof(string),
1279 typeof(string),
1280 typeof(string)
1281 }, ReturnType = typeof(string))]
1282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
1285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Insert", MemberParameters = new object[]
1287 {
1288 typeof(int),
1289 typeof(object)
1290 }, ReturnType = typeof(void))]
1291 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1292 public static string[] WordwrapString(string text, SpriteFont font, int maxWidth, int maxLines, out int lineAmount)
1293 {
1294 throw null;
1295 }
1296
1297 [global::Cpp2ILInjected.Token(Token = "0x6002B5E")]
1298 [global::Cpp2ILInjected.Address(RVA = "0x117FB8C", Offset = "0x117FB8C", Length = "0x78")]
1299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
1301 {
1303 typeof(Vector2),
1304 typeof(Vector2),
1305 typeof(Rectangle?),
1306 typeof(float),
1307 typeof(float),
1308 typeof(ref string)
1309 }, ReturnType = typeof(void))]
1310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
1311 {
1313 typeof(Vector2),
1314 typeof(Vector2),
1315 typeof(Rectangle?),
1316 typeof(float),
1317 typeof(float),
1318 typeof(ref string)
1319 }, ReturnType = typeof(void))]
1320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
1321 {
1323 typeof(Vector2),
1324 typeof(Vector2),
1325 typeof(Rectangle?),
1326 typeof(float),
1327 typeof(float),
1328 typeof(ref string)
1329 }, ReturnType = typeof(void))]
1330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
1331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
1332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AnyoneNearCultists", ReturnType = typeof(bool))]
1333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetMeleeCollisionData", MemberParameters = new object[]
1334 {
1336 typeof(int),
1337 typeof(ref int),
1338 typeof(ref float),
1340 }, ReturnType = typeof(void))]
1341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MowTheLawn", ReturnType = typeof(void))]
1342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetSparkleGuitarTarget", MemberParameters = new object[] { typeof(ref List<NPC>) }, ReturnType = typeof(bool))]
1344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile.HallowBossPelletStormInfo), Member = "GetBulletHitbox", MemberParameters = new object[]
1345 {
1346 typeof(int),
1348 }, ReturnType = typeof(Rectangle))]
1349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
1350 {
1353 }, ReturnType = typeof(bool))]
1354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "UpdateEnchantmentVisuals", ReturnType = typeof(void))]
1355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_151_SuperStar", ReturnType = typeof(void))]
1356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
1357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_GetExtensionHitbox", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(bool))]
1358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
1359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_TigerSpecialAttack", ReturnType = typeof(bool))]
1360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
1361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
1362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
1363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_138_ExplosiveTrap", ReturnType = typeof(void))]
1364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
1365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
1366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_07_LeinforsHairShampoo", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_2_GlassSlipperSparkles", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
1368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1369 {
1372 typeof(float),
1373 typeof(float),
1374 typeof(Vector2),
1375 typeof(Vector2),
1376 typeof(Vector2),
1377 typeof(Vector2),
1378 typeof(bool),
1380 }, ReturnType = typeof(void))]
1381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1382 {
1384 typeof(float),
1385 typeof(float),
1386 typeof(bool),
1388 }, ReturnType = typeof(void))]
1389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
1390 {
1393 }, ReturnType = typeof(void))]
1394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
1395 {
1398 }, ReturnType = typeof(void))]
1399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
1400 {
1403 typeof(ref int)
1404 }, ReturnType = typeof(void))]
1405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = ".ctor", MemberParameters = new object[]
1406 {
1407 typeof(Vector2),
1408 typeof(int),
1409 typeof(float),
1410 typeof(int),
1411 typeof(int),
1412 typeof(int),
1413 typeof(float),
1414 typeof(bool),
1415 typeof(int),
1416 typeof(int)
1417 }, ReturnType = typeof(void))]
1418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
1419 {
1421 typeof(Vector2),
1422 typeof(Vector2),
1423 typeof(Rectangle?),
1424 typeof(float),
1425 typeof(float),
1426 typeof(int)
1427 }, ReturnType = typeof(bool))]
1428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem), Member = "CheckRespawns", ReturnType = typeof(void))]
1429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
1430 {
1433 }, ReturnType = typeof(bool))]
1434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnHelper), Member = "TryGetGateHitbox", MemberParameters = new object[]
1435 {
1436 typeof(Player),
1438 }, ReturnType = typeof(bool))]
1439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPCSend", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
1440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
1441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
1442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WindGrid), Member = "ScanPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "DrawToggleButton", MemberParameters = new object[]
1444 {
1447 }, ReturnType = typeof(void))]
1448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "DrawPieces", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "DrawExplosions", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "DrawSavings", MemberParameters = new object[]
1451 {
1453 typeof(int),
1454 typeof(float),
1455 typeof(float),
1456 typeof(bool)
1457 }, ReturnType = typeof(void))]
1458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawLine", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
1461 {
1463 typeof(ref float)
1464 }, ReturnType = typeof(bool))]
1465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawBareBonesBar", MemberParameters = new object[]
1466 {
1468 typeof(float)
1469 }, ReturnType = typeof(void))]
1470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
1471 {
1473 typeof(float),
1474 typeof(float),
1477 }, ReturnType = typeof(void))]
1478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
1479 {
1481 typeof(float),
1482 typeof(float),
1485 typeof(float),
1486 typeof(float)
1487 }, ReturnType = typeof(void))]
1488 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 84)]
1489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1490 {
1491 typeof(int),
1492 typeof(int),
1493 typeof(int),
1494 typeof(int)
1495 }, ReturnType = typeof(void))]
1496 public static Rectangle CenteredRectangle(Vector2 center, Vector2 size)
1497 {
1498 throw null;
1499 }
1500
1501 [global::Cpp2ILInjected.Token(Token = "0x6002B5F")]
1502 [global::Cpp2ILInjected.Address(RVA = "0x117FC04", Offset = "0x117FC04", Length = "0x244")]
1503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1504 {
1506 typeof(NPC),
1507 typeof(bool),
1509 }, ReturnType = typeof(void))]
1510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
1511 {
1513 typeof(NPC),
1514 typeof(bool),
1515 typeof(Vector2),
1518 }, ReturnType = typeof(void))]
1519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
1520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
1521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
1522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Equality", MemberParameters = new object[]
1523 {
1524 typeof(Vector2),
1526 }, ReturnType = typeof(bool))]
1527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", ReturnType = typeof(void))]
1528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
1529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1530 {
1531 typeof(Vector2),
1533 }, ReturnType = typeof(Vector2))]
1534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1535 {
1536 typeof(Vector2),
1538 }, ReturnType = typeof(Vector2))]
1539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1540 {
1541 typeof(Vector2),
1542 typeof(float)
1543 }, ReturnType = typeof(Vector2))]
1544 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1546 {
1547 throw null;
1548 }
1549
1550 [global::Cpp2ILInjected.Token(Token = "0x6002B60")]
1551 [global::Cpp2ILInjected.Address(RVA = "0x117FE48", Offset = "0x117FE48", Length = "0x3C")]
1552 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "SwitchTiles", MemberParameters = new object[]
1554 {
1555 typeof(Vector2),
1556 typeof(int),
1557 typeof(int),
1558 typeof(Vector2),
1559 typeof(int)
1560 }, ReturnType = typeof(bool))]
1561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "StepDown", MemberParameters = new object[]
1562 {
1565 typeof(int),
1566 typeof(int),
1567 typeof(ref float),
1568 typeof(ref float),
1569 typeof(int),
1570 typeof(bool)
1571 }, ReturnType = typeof(void))]
1572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawButton", MemberParameters = new object[]
1574 {
1576 typeof(int),
1577 typeof(int),
1578 typeof(int)
1579 }, ReturnType = typeof(void))]
1580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
1581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEDisplayDoll), Member = "DrawSlotPairSet", MemberParameters = new object[]
1582 {
1583 typeof(Player),
1585 typeof(int),
1586 typeof(int),
1587 typeof(float),
1588 typeof(float),
1589 typeof(int)
1590 }, ReturnType = typeof(void))]
1591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEHatRack), Member = "DrawSlotPairSet", MemberParameters = new object[]
1592 {
1593 typeof(Player),
1595 typeof(int),
1596 typeof(int),
1597 typeof(float),
1598 typeof(float),
1599 typeof(int)
1600 }, ReturnType = typeof(void))]
1601 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
1602 public static bool FloatIntersect(float r1StartX, float r1StartY, float r1Width, float r1Height, float r2StartX, float r2StartY, float r2Width, float r2Height)
1603 {
1604 throw null;
1605 }
1606
1607 [global::Cpp2ILInjected.Token(Token = "0x6002B61")]
1608 [global::Cpp2ILInjected.Address(RVA = "0x117FE84", Offset = "0x117FE84", Length = "0x16C")]
1609 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CanAffordItem", MemberParameters = new object[]
1611 {
1612 typeof(long),
1613 typeof(int)
1614 }, ReturnType = typeof(bool))]
1615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BuyItem", MemberParameters = new object[]
1616 {
1617 typeof(long),
1618 typeof(int)
1619 }, ReturnType = typeof(bool))]
1620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "KillMe", MemberParameters = new object[]
1621 {
1623 typeof(double),
1624 typeof(int),
1625 typeof(bool)
1626 }, ReturnType = typeof(void))]
1627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1628 {
1631 typeof(float),
1632 typeof(float),
1633 typeof(Vector2),
1634 typeof(Vector2),
1635 typeof(Vector2),
1636 typeof(Vector2),
1637 typeof(bool),
1639 }, ReturnType = typeof(void))]
1640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1641 {
1643 typeof(float),
1644 typeof(float),
1645 typeof(bool),
1647 }, ReturnType = typeof(void))]
1648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "MoveCoins", MemberParameters = new object[]
1649 {
1650 typeof(Item[]),
1651 typeof(Item[]),
1653 }, ReturnType = typeof(long))]
1654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSorting), Member = "SortCoins", ReturnType = typeof(void))]
1655 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
1656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1658 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1659 public static long CoinsCount(out bool overFlowing, Item[] inv, params int[] ignoreSlots)
1660 {
1661 throw null;
1662 }
1663
1664 [global::Cpp2ILInjected.Token(Token = "0x6002B62")]
1665 [global::Cpp2ILInjected.Address(RVA = "0x117FFF0", Offset = "0x117FFF0", Length = "0xA0")]
1666 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawCoins", ReturnType = typeof(void))]
1668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "VisualizeChestTransfer_CoinsBatch", MemberParameters = new object[]
1669 {
1670 typeof(Vector2),
1671 typeof(Vector2),
1672 typeof(long)
1673 }, ReturnType = typeof(void))]
1674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
1675 {
1677 typeof(int),
1678 typeof(byte),
1679 typeof(int),
1680 typeof(int)
1681 }, ReturnType = typeof(void))]
1682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawCost", MemberParameters = new object[]
1683 {
1685 typeof(float),
1686 typeof(float),
1687 typeof(long),
1689 }, ReturnType = typeof(void))]
1690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1691 {
1694 typeof(float),
1695 typeof(float),
1696 typeof(Vector2),
1697 typeof(Vector2),
1698 typeof(Vector2),
1699 typeof(Vector2),
1700 typeof(bool),
1702 }, ReturnType = typeof(void))]
1703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1704 {
1706 typeof(float),
1707 typeof(float),
1708 typeof(bool),
1710 }, ReturnType = typeof(void))]
1711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSorting), Member = "SortCoins", ReturnType = typeof(void))]
1712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "UseMouseOver", MemberParameters = new object[]
1713 {
1715 typeof(ref string),
1716 typeof(float)
1717 }, ReturnType = typeof(void))]
1718 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1719 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1720 public static int[] CoinsSplit(long count)
1721 {
1722 throw null;
1723 }
1724
1725 [global::Cpp2ILInjected.Token(Token = "0x6002B63")]
1726 [global::Cpp2ILInjected.Address(RVA = "0x1180090", Offset = "0x1180090", Length = "0x64")]
1727 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CanAffordItem", MemberParameters = new object[]
1729 {
1730 typeof(long),
1731 typeof(int)
1732 }, ReturnType = typeof(bool))]
1733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BuyItem", MemberParameters = new object[]
1734 {
1735 typeof(long),
1736 typeof(int)
1737 }, ReturnType = typeof(bool))]
1738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1739 {
1742 typeof(float),
1743 typeof(float),
1744 typeof(Vector2),
1745 typeof(Vector2),
1746 typeof(Vector2),
1747 typeof(Vector2),
1748 typeof(bool),
1750 }, ReturnType = typeof(void))]
1751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
1752 {
1754 typeof(float),
1755 typeof(float),
1756 typeof(bool),
1758 }, ReturnType = typeof(void))]
1759 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1760 public static long CoinsCombineStacks(out bool overFlowing, params long[] coinCounts)
1761 {
1762 throw null;
1763 }
1764
1765 [global::Cpp2ILInjected.Token(Token = "0x6002B64")]
1766 [global::Cpp2ILInjected.Address(RVA = "0x11800F4", Offset = "0x11800F4", Length = "0x3D0")]
1767 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
1769 {
1770 typeof(byte[]),
1771 typeof(int),
1772 typeof(ref int)
1773 }, ReturnType = typeof(void))]
1774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TryTeleportingCaughtMysticFrog", ReturnType = typeof(bool))]
1775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CatchNPC", MemberParameters = new object[]
1776 {
1777 typeof(int),
1778 typeof(int)
1779 }, ReturnType = typeof(void))]
1780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
1781 {
1782 typeof(int),
1783 typeof(double)
1784 }, ReturnType = typeof(void))]
1785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "MakeTransitionEffectsForTextureChanges", MemberParameters = new object[]
1786 {
1787 typeof(int),
1788 typeof(int)
1789 }, ReturnType = typeof(void))]
1790 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
1791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "CheckLogicGate", MemberParameters = new object[]
1792 {
1793 typeof(int),
1794 typeof(int)
1795 }, ReturnType = typeof(void))]
1796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "HitWireSingle", MemberParameters = new object[]
1797 {
1798 typeof(int),
1799 typeof(int)
1800 }, ReturnType = typeof(void))]
1801 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
1802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1803 {
1804 typeof(int),
1805 typeof(int)
1806 }, ReturnType = typeof(int))]
1807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
1808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
1809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
1810 {
1811 typeof(float),
1812 typeof(float)
1813 }, ReturnType = typeof(void))]
1814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1815 {
1816 typeof(Vector2),
1818 }, ReturnType = typeof(Vector2))]
1819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1820 {
1821 typeof(Vector2),
1822 typeof(float)
1823 }, ReturnType = typeof(Vector2))]
1824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
1825 {
1826 typeof(Vector2),
1827 typeof(Vector2),
1828 typeof(int),
1829 typeof(float)
1830 }, ReturnType = typeof(int))]
1831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dust), Member = "NewDust", MemberParameters = new object[]
1832 {
1833 typeof(Vector2),
1834 typeof(int),
1835 typeof(int),
1836 typeof(int),
1837 typeof(float),
1838 typeof(float),
1839 typeof(int),
1840 typeof(Color),
1841 typeof(float)
1842 }, ReturnType = typeof(int))]
1843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1844 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
1845 {
1846 typeof(Vector2),
1848 }, ReturnType = typeof(Vector2))]
1849 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1850 public static void PoofOfSmoke(Vector2 position)
1851 {
1852 throw null;
1853 }
1854
1855 [global::Cpp2ILInjected.Token(Token = "0x6002B65")]
1856 [global::Cpp2ILInjected.Address(RVA = "0x118056C", Offset = "0x118056C", Length = "0x158")]
1857 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
1859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1860 {
1861 typeof(Vector2),
1863 }, ReturnType = typeof(Vector2))]
1864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteViewMatrix), Member = "get_ZoomMatrix", ReturnType = typeof(Matrix))]
1865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Transform", MemberParameters = new object[]
1866 {
1867 typeof(Vector2),
1868 typeof(Matrix)
1869 }, ReturnType = typeof(Vector2))]
1870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
1871 {
1872 typeof(Vector2),
1873 typeof(float)
1874 }, ReturnType = typeof(Vector2))]
1875 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1876 public static Vector2 ToScreenPosition(this Vector2 worldPosition)
1877 {
1878 throw null;
1879 }
1880
1881 [global::Cpp2ILInjected.Token(Token = "0x6002B66")]
1882 [global::Cpp2ILInjected.Address(RVA = "0x11806C4", Offset = "0x11806C4", Length = "0x154")]
1883 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1884 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockProgressDisplayBestiaryInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
1885 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "GetCompletionPercentText", ReturnType = typeof(string))]
1886 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryInfoItemLine), Member = "GetDropInfo", MemberParameters = new object[]
1887 {
1890 typeof(ref string),
1891 typeof(ref string)
1892 }, ReturnType = typeof(void))]
1893 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
1895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", MemberParameters = new object[]
1896 {
1897 typeof(string),
1899 }, ReturnType = typeof(string))]
1900 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1901 {
1902 typeof(Array),
1904 }, ReturnType = typeof(void))]
1905 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "TrimEnd", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(string))]
1906 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "TrimStart", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(string))]
1907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1908 {
1909 typeof(string),
1910 typeof(string)
1911 }, ReturnType = typeof(string))]
1912 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1913 public static string PrettifyPercentDisplay(float percent, string originalFormat)
1914 {
1915 throw null;
1916 }
1917
1918 [global::Cpp2ILInjected.Token(Token = "0x6002B67")]
1919 [global::Cpp2ILInjected.Address(RVA = "0x1180818", Offset = "0x1180818", Length = "0x154")]
1920 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
1922 {
1923 typeof(SpriteBatch),
1924 typeof(Rectangle),
1925 typeof(ref int)
1926 }, ReturnType = typeof(void))]
1927 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1928 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
1929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
1930 {
1931 typeof(Vector2),
1932 typeof(float)
1933 }, ReturnType = typeof(Vector2))]
1934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1935 {
1936 typeof(int),
1937 typeof(int)
1938 }, ReturnType = typeof(string))]
1939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1940 {
1941 typeof(string),
1942 typeof(string)
1943 }, ReturnType = typeof(string))]
1944 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1945 public static void TrimTextIfNeeded(ref string text, SpriteFont font, float scale, float maxWidth)
1946 {
1947 throw null;
1948 }
1949
1950 [global::Cpp2ILInjected.Token(Token = "0x6002B68")]
1951 [global::Cpp2ILInjected.Address(RVA = "0x118096C", Offset = "0x118096C", Length = "0x124")]
1952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
1953 {
1954 typeof(SpriteBatch),
1955 typeof(Vector2)
1956 }, ReturnType = typeof(void))]
1957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
1958 {
1959 typeof(SpriteBatch),
1960 typeof(Rectangle),
1961 typeof(ref int)
1962 }, ReturnType = typeof(void))]
1963 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1965 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetProperties", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(PropertyDescriptorCollection))]
1966 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MatchEvaluator), Member = ".ctor", MemberParameters = new object[]
1967 {
1968 typeof(object),
1969 typeof(IntPtr)
1970 }, ReturnType = typeof(void))]
1971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Regex), Member = "Replace", MemberParameters = new object[]
1972 {
1973 typeof(string),
1975 }, ReturnType = typeof(string))]
1976 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1977 public static string FormatWith(string original, object obj)
1978 {
1979 throw null;
1980 }
1981
1982 [global::Cpp2ILInjected.Token(Token = "0x6002B69")]
1983 [global::Cpp2ILInjected.Address(RVA = "0x1180A98", Offset = "0x1180A98", Length = "0xA0")]
1984 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1985 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Directory), Member = "Exists", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
1987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Directory), Member = "CreateDirectory", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DirectoryInfo))]
1988 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1989 public static bool TryCreatingDirectory(string folderPath)
1990 {
1991 throw null;
1992 }
1993
1994 [global::Cpp2ILInjected.Token(Token = "0x6002B6A")]
1995 [global::Cpp2ILInjected.Address(RVA = "0x1180B38", Offset = "0x1180B38", Length = "0x88")]
1996 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1997 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileUtilities), Member = "Exists", MemberParameters = new object[]
1998 {
1999 typeof(string),
2000 typeof(bool)
2001 }, ReturnType = typeof(bool))]
2002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileUtilities), Member = "CreateDirectory", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Process), Member = "Start", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Process))]
2004 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2005 public static void OpenFolder(string folderPath)
2006 {
2007 throw null;
2008 }
2009
2010 [global::Cpp2ILInjected.Token(Token = "0x6002B6B")]
2011 [global::Cpp2ILInjected.Address(RVA = "0x1180BC0", Offset = "0x1180BC0", Length = "0x7C")]
2012 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToCharArray", ReturnType = typeof(char[]))]
2014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
2015 {
2016 typeof(Array),
2017 typeof(int),
2018 typeof(Array),
2019 typeof(int),
2020 typeof(int)
2021 }, ReturnType = typeof(void))]
2022 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2023 public static byte[] ToByteArray(this string str)
2024 {
2025 throw null;
2026 }
2027
2028 [global::Cpp2ILInjected.Token(Token = "0x6002B6C")]
2029 [global::Cpp2ILInjected.Address(RVA = "0x11804C4", Offset = "0x11804C4", Length = "0x18")]
2030 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "UpdateDust", ReturnType = typeof(void))]
2032 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "DespawnIfMeetingConditions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2033 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem_VisualEffects", ReturnType = typeof(void))]
2034 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "snowing", ReturnType = typeof(void))]
2035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
2036 {
2038 typeof(int),
2039 typeof(int),
2040 typeof(float),
2043 }, ReturnType = typeof(void))]
2044 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "AnimateTiles_WeatherVane", ReturnType = typeof(void))]
2045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
2046 {
2048 typeof(int)
2049 }, ReturnType = typeof(void))]
2050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "NewLightning", ReturnType = typeof(void))]
2053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DamageVar", MemberParameters = new object[]
2054 {
2055 typeof(float),
2056 typeof(float)
2057 }, ReturnType = typeof(int))]
2058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
2059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustTower", ReturnType = typeof(void))]
2060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustWorm", ReturnType = typeof(void))]
2061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
2062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_ShootRubbleUp", MemberParameters = new object[]
2063 {
2065 typeof(ref Point),
2066 typeof(int),
2067 typeof(int),
2068 typeof(float),
2069 typeof(int)
2070 }, ReturnType = typeof(void))]
2071 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike", MemberParameters = new object[]
2072 {
2073 typeof(ref Point),
2074 typeof(int),
2075 typeof(int),
2076 typeof(int),
2077 typeof(int)
2078 }, ReturnType = typeof(void))]
2079 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
2080 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime_GetDustColor", ReturnType = typeof(Color))]
2081 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
2082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
2083 {
2084 typeof(Vector2),
2085 typeof(int),
2086 typeof(float)
2087 }, ReturnType = typeof(void))]
2088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
2089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_118_Seahorses", ReturnType = typeof(void))]
2090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
2091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_115_LadyBugs", ReturnType = typeof(void))]
2092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
2093 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FairyEffects", MemberParameters = new object[]
2094 {
2095 typeof(Vector2),
2096 typeof(int)
2097 }, ReturnType = typeof(void))]
2098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_005_EaterOfSouls", ReturnType = typeof(void))]
2099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
2100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "StingerExplosion", ReturnType = typeof(void))]
2101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
2102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
2103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_001_Slimes", ReturnType = typeof(void))]
2104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
2105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
2106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
2107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
2108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
2109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
2110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NPCLoot", ReturnType = typeof(void))]
2111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NPCLoot_DropMoney", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TransformVisuals", MemberParameters = new object[]
2113 {
2114 typeof(int),
2115 typeof(int)
2116 }, ReturnType = typeof(void))]
2117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
2118 {
2119 typeof(int),
2120 typeof(double)
2121 }, ReturnType = typeof(void))]
2122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyVFX", ReturnType = typeof(void))]
2123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoEyebrellaRainEffect", ReturnType = typeof(void))]
2124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RollLuck", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SpawnFastRunParticles", ReturnType = typeof(void))]
2126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
2127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoubleJumpVisuals", ReturnType = typeof(void))]
2128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MakeFloorDust", MemberParameters = new object[]
2129 {
2130 typeof(bool),
2131 typeof(int),
2132 typeof(int)
2133 }, ReturnType = typeof(void))]
2134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RocketBootVisuals", ReturnType = typeof(void))]
2136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
2137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Hurt", MemberParameters = new object[]
2138 {
2140 typeof(int),
2141 typeof(int),
2142 typeof(bool),
2143 typeof(bool),
2144 typeof(bool),
2145 typeof(int),
2146 typeof(bool)
2147 }, ReturnType = typeof(double))]
2148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
2149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitFoodParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitDrinkParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
2152 {
2153 typeof(Item),
2155 typeof(int),
2156 typeof(float),
2157 typeof(int),
2158 typeof(int),
2159 typeof(int)
2160 }, ReturnType = typeof(void))]
2161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
2162 {
2163 typeof(Item),
2165 }, ReturnType = typeof(Rectangle))]
2166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
2167 {
2168 typeof(int),
2169 typeof(Item),
2170 typeof(int)
2171 }, ReturnType = typeof(void))]
2172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
2174 {
2175 typeof(float),
2176 typeof(Item),
2178 }, ReturnType = typeof(void))]
2179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyLifeAndOrMana", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_CheckFishingBobber_PickAndConsumeBait", MemberParameters = new object[]
2181 {
2183 typeof(ref bool),
2184 typeof(ref int)
2185 }, ReturnType = typeof(void))]
2186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetAnglerReward_Decoration", MemberParameters = new object[]
2187 {
2189 typeof(int),
2190 typeof(float),
2192 }, ReturnType = typeof(void))]
2193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
2194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
2195 {
2196 typeof(Vector2),
2197 typeof(ref int),
2198 typeof(ref int)
2199 }, ReturnType = typeof(void))]
2200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "LightDisc_Bounce", MemberParameters = new object[]
2201 {
2202 typeof(Vector2),
2204 }, ReturnType = typeof(void))]
2205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck", ReturnType = typeof(void))]
2206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetLastPrismHue", MemberParameters = new object[]
2207 {
2208 typeof(float),
2209 typeof(ref float),
2210 typeof(ref float)
2211 }, ReturnType = typeof(float))]
2212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
2213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
2214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
2215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_111_DryadsWard", ReturnType = typeof(void))]
2216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
2217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
2218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
2219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
2220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
2221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
2222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "RandomizeInsanityShadowFor", MemberParameters = new object[]
2223 {
2224 typeof(Entity),
2225 typeof(bool),
2228 typeof(ref float),
2229 typeof(ref float)
2230 }, ReturnType = typeof(void))]
2231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
2232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_182_FinalFractal", ReturnType = typeof(void))]
2233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_181_FairyQueenRangedItemShot", ReturnType = typeof(void))]
2234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails_Dust", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
2236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_179_FairyQueenLance", ReturnType = typeof(void))]
2237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_175_TitaniumStormShards", ReturnType = typeof(void))]
2238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
2239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_168_FirstFractal", ReturnType = typeof(void))]
2240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
2241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
2242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_157_SharpTears", ReturnType = typeof(void))]
2243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
2244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Celeb2Rocket", ReturnType = typeof(void))]
2245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
2246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateGroundExplosion", MemberParameters = new object[]
2247 {
2248 typeof(float),
2249 typeof(int),
2250 typeof(int),
2251 typeof(int),
2252 typeof(int),
2253 typeof(int)
2254 }, ReturnType = typeof(void))]
2255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_163_Chum", ReturnType = typeof(void))]
2256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
2257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
2258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
2259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_043", ReturnType = typeof(void))]
2260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
2261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066", ReturnType = typeof(void))]
2262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_068", ReturnType = typeof(void))]
2263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
2264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower", ReturnType = typeof(void))]
2265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_135_OgreStomp", ReturnType = typeof(void))]
2266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
2267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
2268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion", MemberParameters = new object[]
2269 {
2270 typeof(int),
2271 typeof(Vector2),
2272 typeof(ref Point),
2273 typeof(ref Point),
2274 typeof(int),
2275 typeof(ref bool)
2276 }, ReturnType = typeof(void))]
2277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_SleepyOctopod", MemberParameters = new object[]
2278 {
2279 typeof(Vector2),
2280 typeof(bool)
2281 }, ReturnType = typeof(void))]
2282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_FlailTileCollision", MemberParameters = new object[]
2283 {
2284 typeof(Vector2),
2285 typeof(bool),
2287 }, ReturnType = typeof(void))]
2288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
2289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_143_MonkStaffT2Ghast", ReturnType = typeof(void))]
2290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
2291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_145_BookStaffStorm", ReturnType = typeof(void))]
2292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "BoulderExplosion", ReturnType = typeof(void))]
2293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "DoRainbowCrystalStaffExplosion", ReturnType = typeof(void))]
2295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
2296 {
2297 typeof(Player),
2298 typeof(Vector2),
2299 typeof(int),
2300 typeof(int),
2301 typeof(bool)
2302 }, ReturnType = typeof(void))]
2303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksTerraFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
2305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
2306 {
2307 typeof(Vector2),
2308 typeof(Vector2),
2309 typeof(int),
2310 typeof(float)
2311 }, ReturnType = typeof(int))]
2312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
2313 {
2314 typeof(Player),
2315 typeof(int),
2317 }, ReturnType = typeof(void))]
2318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoConfettiMinecartEffect", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
2321 {
2322 typeof(Player),
2323 typeof(bool)
2324 }, ReturnType = typeof(void))]
2325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "CheckLogicGate", MemberParameters = new object[]
2326 {
2327 typeof(int),
2328 typeof(int)
2329 }, ReturnType = typeof(void))]
2330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX", MemberParameters = new object[]
2331 {
2332 typeof(int),
2333 typeof(int),
2334 typeof(int),
2335 typeof(int),
2336 typeof(bool)
2337 }, ReturnType = typeof(void))]
2338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX_AshShake", MemberParameters = new object[]
2339 {
2340 typeof(int),
2341 typeof(int),
2342 typeof(int),
2343 typeof(bool)
2344 }, ReturnType = typeof(void))]
2345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
2346 {
2347 typeof(Player),
2348 typeof(DrawData[]),
2351 typeof(Vector2),
2352 typeof(float),
2353 typeof(float),
2355 }, ReturnType = typeof(void))]
2356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SoundStyle), Member = "GetRandomPitch", ReturnType = typeof(float))]
2357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper.FinalFractalProfile), Member = "StripDust", MemberParameters = new object[]
2358 {
2359 typeof(Vector2),
2360 typeof(float),
2362 }, ReturnType = typeof(void))]
2363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportTo", MemberParameters = new object[]
2364 {
2365 typeof(int),
2366 typeof(int),
2367 typeof(int),
2368 typeof(int),
2369 typeof(int),
2370 typeof(int),
2372 }, ReturnType = typeof(void))]
2373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ApplySurfaceLight", MemberParameters = new object[]
2374 {
2375 typeof(Tile),
2376 typeof(int),
2377 typeof(int),
2379 }, ReturnType = typeof(void))]
2380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = "CreateCritters", MemberParameters = new object[] { typeof(FrameEventData) }, ReturnType = typeof(void))]
2381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
2382 {
2383 typeof(int),
2384 typeof(int)
2385 }, ReturnType = typeof(void))]
2386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnFloorCloud", MemberParameters = new object[]
2387 {
2388 typeof(int),
2389 typeof(int)
2390 }, ReturnType = typeof(void))]
2391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LucyAxeMessage), Member = "TryPlayingIdleMessage", ReturnType = typeof(void))]
2392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "SpawnVoidLensDust", ReturnType = typeof(void))]
2393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "SpawnReturnPortalDust", ReturnType = typeof(void))]
2394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NoiseHelper), Member = "CreateStaticNoise", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(float[]))]
2395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeRoot), Member = "DoRoot", MemberParameters = new object[]
2396 {
2397 typeof(Point),
2399 typeof(double),
2400 typeof(double),
2401 typeof(double)
2402 }, ReturnType = typeof(bool))]
2403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Activate", MemberParameters = new object[]
2404 {
2405 typeof(Vector2),
2406 typeof(object[])
2407 }, ReturnType = typeof(void))]
2408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Activate", MemberParameters = new object[]
2409 {
2410 typeof(Vector2),
2411 typeof(object[])
2412 }, ReturnType = typeof(void))]
2413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Activate", MemberParameters = new object[]
2414 {
2415 typeof(Vector2),
2416 typeof(object[])
2417 }, ReturnType = typeof(void))]
2418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
2419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
2420 {
2421 typeof(int),
2423 }, ReturnType = typeof(SegmentInforReport))]
2424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPCSend", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PooFly", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerBlock", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "ElderSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "NerdySlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "CopperSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PetExchange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_GasTrap", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalPassive", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_SilverBulletSparkle", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StellarTune", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_FlameWaders", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_WallOfFleshGoatMountFlames", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
2453 {
2454 typeof(int),
2455 typeof(int),
2456 typeof(ushort),
2457 typeof(short),
2458 typeof(short),
2459 typeof(Color)
2460 }, ReturnType = typeof(void))]
2461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitTreeLeaves", MemberParameters = new object[]
2462 {
2463 typeof(int),
2464 typeof(int),
2465 typeof(int),
2466 typeof(int)
2467 }, ReturnType = typeof(void))]
2468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "ThrowPieces", MemberParameters = new object[]
2470 {
2471 typeof(Vector2),
2472 typeof(int)
2473 }, ReturnType = typeof(void))]
2474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Sandstorm), Member = "ChangeSeverityIntentions", ReturnType = typeof(void))]
2475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Sandstorm), Member = "EmitDust", ReturnType = typeof(void))]
2476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteBubble), Member = "ProbeCritters", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
2477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 901)]
2478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2479 public static float NextFloat(this UnifiedRandom r)
2480 {
2481 throw null;
2482 }
2483
2484 [global::Cpp2ILInjected.Token(Token = "0x6002B6D")]
2485 [global::Cpp2ILInjected.Address(RVA = "0x1180C3C", Offset = "0x1180C3C", Length = "0x24")]
2486 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
2490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
2491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
2492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_116_WaterStriders", ReturnType = typeof(void))]
2493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_115_LadyBugs", ReturnType = typeof(void))]
2494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
2495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
2496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
2497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "ViolentlySpawnNerdySlime", ReturnType = typeof(void))]
2498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
2499 {
2500 typeof(int),
2501 typeof(double)
2502 }, ReturnType = typeof(void))]
2503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitFoodParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitDrinkParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BloodButcherer_TryButchering", MemberParameters = new object[]
2506 {
2507 typeof(NPC),
2508 typeof(Item),
2509 typeof(float),
2510 typeof(float)
2511 }, ReturnType = typeof(void))]
2512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
2513 {
2514 typeof(int),
2515 typeof(Item),
2516 typeof(int)
2517 }, ReturnType = typeof(void))]
2518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
2519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "LightDisc_Bounce", MemberParameters = new object[]
2520 {
2521 typeof(Vector2),
2523 }, ReturnType = typeof(void))]
2524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
2525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
2526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
2527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
2528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
2529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
2530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "RandomizeInsanityShadowFor", MemberParameters = new object[]
2531 {
2532 typeof(Entity),
2533 typeof(bool),
2536 typeof(ref float),
2537 typeof(ref float)
2538 }, ReturnType = typeof(void))]
2539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
2540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
2541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
2542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_163_Chum", ReturnType = typeof(void))]
2543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
2544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
2545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
2546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_135_OgreStomp", ReturnType = typeof(void))]
2547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
2548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
2550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSpawnDust", MemberParameters = new object[]
2551 {
2552 typeof(Player),
2553 typeof(bool)
2554 }, ReturnType = typeof(void))]
2555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
2556 {
2557 typeof(int),
2558 typeof(int)
2559 }, ReturnType = typeof(void))]
2560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LucyAxeMessage), Member = "TryPlayingIdleMessage", ReturnType = typeof(void))]
2561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
2562 {
2563 typeof(int),
2565 }, ReturnType = typeof(SegmentInforReport))]
2566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2569 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StellarTune", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
2579 {
2580 typeof(int),
2581 typeof(int),
2582 typeof(ushort),
2583 typeof(short),
2584 typeof(short),
2585 typeof(Color)
2586 }, ReturnType = typeof(void))]
2587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion_v1", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 114)]
2590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2591 public static float NextFloatDirection(this UnifiedRandom r)
2592 {
2593 throw null;
2594 }
2595
2596 [global::Cpp2ILInjected.Token(Token = "0x6002B6E")]
2597 [global::Cpp2ILInjected.Address(RVA = "0x1180C60", Offset = "0x1180C60", Length = "0x7C")]
2598 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2599 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2601 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2602 public static float NextFloat(this UnifiedRandom random, FloatRange range)
2603 {
2604 throw null;
2605 }
2606
2607 [global::Cpp2ILInjected.Token(Token = "0x6002B6F")]
2608 [global::Cpp2ILInjected.Address(RVA = "0x15A4118", Offset = "0x15A4118", Length = "0x24")]
2609 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2610 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "NewItem", MemberParameters = new object[]
2612 {
2614 typeof(int),
2615 typeof(int),
2616 typeof(int),
2617 typeof(int),
2618 typeof(int),
2619 typeof(int),
2620 typeof(bool),
2621 typeof(int),
2622 typeof(bool),
2623 typeof(bool)
2624 }, ReturnType = typeof(int))]
2625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "RollDragonflyType", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "OpenShadowLockbox", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
2627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SpawnFastRunParticles", ReturnType = typeof(void))]
2628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DashMovement", ReturnType = typeof(void))]
2629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RocketBootVisuals", ReturnType = typeof(void))]
2630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck_RollItemDrop", MemberParameters = new object[] { typeof(ref FishingAttempt) }, ReturnType = typeof(void))]
2631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_61", MemberParameters = new object[]
2632 {
2635 }, ReturnType = typeof(void))]
2636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShakeTree", MemberParameters = new object[]
2637 {
2638 typeof(int),
2639 typeof(int)
2640 }, ReturnType = typeof(void))]
2641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_FlameWaders", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_WallOfFleshGoatMountFlames", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2643 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
2644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2645 public static T NextFromList<T>(this UnifiedRandom random, params T[] objs)
2646 {
2647 throw null;
2648 }
2649
2650 [global::Cpp2ILInjected.Token(Token = "0x6002B70")]
2651 [global::Cpp2ILInjected.Address(RVA = "0x15A40C0", Offset = "0x15A40C0", Length = "0x58")]
2652 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2653 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SpawnHallucination", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2655 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2657 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2658 public static T NextFromCollection<T>(this UnifiedRandom random, List<T> objs)
2659 {
2660 throw null;
2661 }
2662
2663 [global::Cpp2ILInjected.Token(Token = "0x6002B71")]
2664 [global::Cpp2ILInjected.Address(RVA = "0x1180CDC", Offset = "0x1180CDC", Length = "0x10")]
2665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindBoulderTrapSpots", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
2666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeadMansChestBiome), Member = "FindDartTrapSpots", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(void))]
2667 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
2669 {
2670 typeof(int),
2671 typeof(int)
2672 }, ReturnType = typeof(int))]
2673 public static int Next(this UnifiedRandom random, IntRange range)
2674 {
2675 throw null;
2676 }
2677
2678 [global::Cpp2ILInjected.Token(Token = "0x6002B72")]
2679 [global::Cpp2ILInjected.Address(RVA = "0x1180CEC", Offset = "0x1180CEC", Length = "0x70")]
2680 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfCopperShortswords", ReturnType = typeof(void))]
2682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfBoulders", ReturnType = typeof(void))]
2683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
2684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
2685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitFoodParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitDrinkParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
2688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_162_TigerPounce", ReturnType = typeof(void))]
2689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
2690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
2691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_145_BookStaffStorm", ReturnType = typeof(void))]
2692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoGemMinecartEffect", MemberParameters = new object[]
2694 {
2695 typeof(Player),
2696 typeof(int)
2697 }, ReturnType = typeof(void))]
2698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoSteamMinecartEffect", MemberParameters = new object[]
2699 {
2700 typeof(Player),
2701 typeof(int)
2702 }, ReturnType = typeof(void))]
2703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoExhaustMinecartEffect", MemberParameters = new object[]
2704 {
2705 typeof(Player),
2706 typeof(int)
2707 }, ReturnType = typeof(void))]
2708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DoConfettiMinecartEffect", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2710 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
2711 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2713 {
2714 typeof(float),
2715 typeof(float)
2716 }, ReturnType = typeof(void))]
2717 public static Vector2 NextVector2Square(this UnifiedRandom r, float min, float max)
2718 {
2719 throw null;
2720 }
2721
2722 [global::Cpp2ILInjected.Token(Token = "0x6002B73")]
2723 [global::Cpp2ILInjected.Address(RVA = "0x1180D5C", Offset = "0x1180D5C", Length = "0xD4")]
2724 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
2726 {
2728 typeof(int),
2729 typeof(int),
2730 typeof(float),
2733 }, ReturnType = typeof(void))]
2734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
2735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
2736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_001_Slimes", ReturnType = typeof(void))]
2737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyVFX", ReturnType = typeof(void))]
2738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
2739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
2740 {
2741 typeof(Item),
2743 typeof(int),
2744 typeof(float),
2745 typeof(int),
2746 typeof(int),
2747 typeof(int)
2748 }, ReturnType = typeof(void))]
2749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
2750 {
2751 typeof(int),
2752 typeof(Item),
2753 typeof(int)
2754 }, ReturnType = typeof(void))]
2755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
2756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPCSend", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2759 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
2760 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2761 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2762 {
2763 typeof(float),
2764 typeof(float)
2765 }, ReturnType = typeof(void))]
2766 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2768 {
2769 throw null;
2770 }
2771
2772 [global::Cpp2ILInjected.Token(Token = "0x6002B74")]
2773 [global::Cpp2ILInjected.Address(RVA = "0x1180E30", Offset = "0x1180E30", Length = "0x78")]
2774 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
2776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "NextVector2Circular", MemberParameters = new object[]
2777 {
2779 typeof(float),
2780 typeof(float)
2781 }, ReturnType = typeof(Vector2))]
2782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "NextVector2CircularEdge", MemberParameters = new object[]
2783 {
2785 typeof(float),
2786 typeof(float)
2787 }, ReturnType = typeof(Vector2))]
2788 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2789 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
2791 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2792 public static Vector2 NextVector2Unit(this UnifiedRandom r, float startRotation = 0f, float rotationRange = 6.2831855f)
2793 {
2794 throw null;
2795 }
2796
2797 [global::Cpp2ILInjected.Token(Token = "0x6002B75")]
2798 [global::Cpp2ILInjected.Address(RVA = "0x1180EA8", Offset = "0x1180EA8", Length = "0x104")]
2799 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "UpdateResearchAnimation", ReturnType = typeof(int))]
2801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
2802 {
2804 typeof(int)
2805 }, ReturnType = typeof(void))]
2806 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
2808 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_047_GolemFist", ReturnType = typeof(void))]
2809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
2810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
2811 {
2812 typeof(Vector2),
2813 typeof(int),
2814 typeof(float)
2815 }, ReturnType = typeof(void))]
2816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
2817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
2818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_114_Dragonflies", ReturnType = typeof(void))]
2819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
2820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
2821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
2822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "DoDeathEvents", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
2824 {
2825 typeof(int),
2826 typeof(double)
2827 }, ReturnType = typeof(void))]
2828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UpdateNPC_BuffApplyVFX", ReturnType = typeof(void))]
2829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
2830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MakeFloorDust", MemberParameters = new object[]
2831 {
2832 typeof(bool),
2833 typeof(int),
2834 typeof(int)
2835 }, ReturnType = typeof(void))]
2836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
2837 {
2838 typeof(int),
2839 typeof(Item),
2840 typeof(int)
2841 }, ReturnType = typeof(void))]
2842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
2843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
2844 {
2845 typeof(float),
2846 typeof(Item),
2848 }, ReturnType = typeof(void))]
2849 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
2850 {
2851 typeof(float),
2852 typeof(Item),
2854 }, ReturnType = typeof(void))]
2855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "MakeBoulderOfEarthExplosion", ReturnType = typeof(void))]
2856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
2857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
2858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
2859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
2860 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
2861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
2862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles_Old", ReturnType = typeof(void))]
2863 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_177_IceWhipSlicer", ReturnType = typeof(void))]
2864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_162_TigerPounce", ReturnType = typeof(void))]
2865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
2866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_157_SharpTears", ReturnType = typeof(void))]
2867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_SpawnRopeIn", MemberParameters = new object[]
2868 {
2869 typeof(int),
2870 typeof(int)
2871 }, ReturnType = typeof(void))]
2872 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_153_ToiletPop", ReturnType = typeof(void))]
2873 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
2874 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_014", ReturnType = typeof(void))]
2875 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2876 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
2877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX_AshShake", MemberParameters = new object[]
2878 {
2879 typeof(int),
2880 typeof(int),
2881 typeof(int),
2882 typeof(bool)
2883 }, ReturnType = typeof(void))]
2884 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "Prepare", MemberParameters = new object[]
2885 {
2886 typeof(Vector2),
2887 typeof(int)
2888 }, ReturnType = typeof(void))]
2889 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "RandomizeVelocity", ReturnType = typeof(void))]
2890 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemTransferParticle), Member = "Prepare", MemberParameters = new object[]
2891 {
2892 typeof(int),
2893 typeof(int),
2894 typeof(Vector2),
2896 }, ReturnType = typeof(void))]
2897 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
2898 {
2899 typeof(int),
2900 typeof(int)
2901 }, ReturnType = typeof(void))]
2902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
2903 {
2904 typeof(int),
2906 }, ReturnType = typeof(SegmentInforReport))]
2907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "ElderSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "NerdySlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "CopperSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ItemTransfer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PetExchange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_SilverBulletSparkle", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2914 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2919 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StellarTune", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
2921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
2922 {
2923 typeof(int),
2924 typeof(int),
2925 typeof(ushort),
2926 typeof(short),
2927 typeof(short),
2928 typeof(Color)
2929 }, ReturnType = typeof(void))]
2930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "UpdateVisualFrame", ReturnType = typeof(void))]
2932 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 155)]
2933 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Unit", MemberParameters = new object[]
2934 {
2936 typeof(float),
2937 typeof(float)
2938 }, ReturnType = typeof(Vector2))]
2939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
2940 {
2941 typeof(float),
2942 typeof(float)
2943 }, ReturnType = typeof(void))]
2944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2945 {
2946 typeof(Vector2),
2948 }, ReturnType = typeof(Vector2))]
2949 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
2950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
2951 {
2952 typeof(Vector2),
2953 typeof(float)
2954 }, ReturnType = typeof(Vector2))]
2955 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2957 {
2958 throw null;
2959 }
2960
2961 [global::Cpp2ILInjected.Token(Token = "0x6002B76")]
2962 [global::Cpp2ILInjected.Address(RVA = "0x1180FAC", Offset = "0x1180FAC", Length = "0xDC")]
2963 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "UpdateItem_VisualEffects", ReturnType = typeof(void))]
2964 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
2965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
2966 {
2967 typeof(Vector2),
2968 typeof(int),
2969 typeof(float)
2970 }, ReturnType = typeof(void))]
2971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_114_Dragonflies", ReturnType = typeof(void))]
2972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_001_Slimes", ReturnType = typeof(void))]
2973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
2974 {
2975 typeof(int),
2976 typeof(Item),
2977 typeof(int)
2978 }, ReturnType = typeof(void))]
2979 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
2980 {
2981 typeof(float),
2982 typeof(Item),
2984 }, ReturnType = typeof(void))]
2985 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "SummonSuperStarSlash", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
2986 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
2987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
2988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
2989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
2990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_163_Chum", ReturnType = typeof(void))]
2991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
2992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
2993 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
2994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShakeTree", MemberParameters = new object[]
2995 {
2996 typeof(int),
2997 typeof(int)
2998 }, ReturnType = typeof(void))]
2999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
3000 {
3001 typeof(int),
3002 typeof(int),
3003 typeof(ushort),
3004 typeof(short),
3005 typeof(short),
3006 typeof(Color)
3007 }, ReturnType = typeof(void))]
3008 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "OnCollision", MemberParameters = new object[]
3009 {
3014 }, ReturnType = typeof(void))]
3015 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
3016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "NextVector2Unit", MemberParameters = new object[]
3017 {
3019 typeof(float),
3020 typeof(float)
3021 }, ReturnType = typeof(Vector2))]
3022 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
3023 {
3024 typeof(float),
3025 typeof(float)
3026 }, ReturnType = typeof(void))]
3027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
3028 {
3029 typeof(Vector2),
3031 }, ReturnType = typeof(Vector2))]
3032 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3034 {
3035 throw null;
3036 }
3037
3038 [global::Cpp2ILInjected.Token(Token = "0x6002B77")]
3039 [global::Cpp2ILInjected.Address(RVA = "0x1181088", Offset = "0x1181088", Length = "0x6C")]
3040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
3041 {
3043 typeof(int),
3044 typeof(Vector2),
3045 typeof(float)
3046 }, ReturnType = typeof(void))]
3047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
3048 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGoreBehind", ReturnType = typeof(void))]
3049 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3051 {
3053 typeof(NPC),
3054 typeof(bool),
3056 }, ReturnType = typeof(void))]
3057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_DeerclopsLeg", MemberParameters = new object[]
3058 {
3060 typeof(NPC),
3062 typeof(int),
3063 typeof(ref Color),
3066 }, ReturnType = typeof(void))]
3067 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3068 {
3070 typeof(NPC),
3071 typeof(bool),
3072 typeof(Vector2),
3075 }, ReturnType = typeof(void))]
3076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
3077 {
3078 typeof(NPC),
3079 typeof(bool),
3080 typeof(float),
3081 typeof(float),
3082 typeof(Color),
3083 typeof(Vector2),
3086 }, ReturnType = typeof(void))]
3087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3093 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3094 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
3095 {
3097 typeof(int)
3098 }, ReturnType = typeof(void))]
3099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
3100 {
3102 typeof(ref Color),
3104 }, ReturnType = typeof(void))]
3105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains_Old", MemberParameters = new object[]
3106 {
3109 }, ReturnType = typeof(void))]
3110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FishingLine", MemberParameters = new object[]
3111 {
3113 typeof(ref float),
3114 typeof(ref float),
3116 }, ReturnType = typeof(void))]
3117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFBody", ReturnType = typeof(void))]
3118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFRopeToTheHungry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFTongueToPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
3121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBuffIcon", MemberParameters = new object[]
3123 {
3124 typeof(int),
3125 typeof(int),
3126 typeof(int),
3127 typeof(int)
3128 }, ReturnType = typeof(int))]
3129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_Breath", ReturnType = typeof(void))]
3130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GUIHotbarDrawInner", ReturnType = typeof(void))]
3131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_19_SignTileBubble", ReturnType = typeof(void))]
3132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
3133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCurrentBackground", MemberParameters = new object[]
3134 {
3135 typeof(int),
3136 typeof(int),
3137 typeof(int),
3138 typeof(int),
3139 typeof(int),
3141 }, ReturnType = typeof(void))]
3142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawRockLayer", MemberParameters = new object[]
3143 {
3144 typeof(int),
3145 typeof(int),
3146 typeof(int),
3147 typeof(int),
3148 typeof(int),
3150 }, ReturnType = typeof(void))]
3151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
3152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerDeathMarker", MemberParameters = new object[]
3153 {
3154 typeof(float),
3155 typeof(float),
3156 typeof(float),
3157 typeof(float),
3158 typeof(float),
3159 typeof(float),
3160 typeof(int)
3161 }, ReturnType = typeof(bool))]
3162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
3163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadBackground", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
3165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
3166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
3167 {
3169 typeof(Color),
3170 typeof(Color),
3171 typeof(float)
3172 }, ReturnType = typeof(void))]
3173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetDefaults", MemberParameters = new object[]
3174 {
3175 typeof(int),
3177 }, ReturnType = typeof(void))]
3178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetFrameSize", ReturnType = typeof(void))]
3179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
3180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "addCloud", ReturnType = typeof(void))]
3182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "Update", ReturnType = typeof(void))]
3183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
3184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateSail", ReturnType = typeof(void))]
3185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
3186 {
3187 typeof(Vector2),
3188 typeof(Vector2),
3189 typeof(int),
3190 typeof(float)
3191 }, ReturnType = typeof(int))]
3192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Minecart), Member = "Initialize", ReturnType = typeof(void))]
3193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Initialize", ReturnType = typeof(void))]
3194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "SetAsHorse", MemberParameters = new object[]
3195 {
3196 "Terraria.Mount.MountData",
3197 typeof(int),
3199 }, ReturnType = typeof(void))]
3200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "SetAsMinecart", MemberParameters = new object[]
3201 {
3202 "Terraria.Mount.MountData",
3203 typeof(int),
3204 typeof(int),
3206 typeof(int),
3207 typeof(int)
3208 }, ReturnType = typeof(void))]
3209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_03_Carpet", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_Backpacks", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_1_BalloonFronts", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_11_Balloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_24_Pulley", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_30_BladedGlove", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_33_FrozenOrWebbedDebuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_35_IceBarrier", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_37_BeetleBuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArmorShaderData), Member = "Apply", MemberParameters = new object[]
3221 {
3222 typeof(Entity),
3224 }, ReturnType = typeof(void))]
3225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HairShaderData), Member = "Apply", MemberParameters = new object[]
3226 {
3227 typeof(Player),
3229 }, ReturnType = typeof(void))]
3230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MiscShaderData), Member = "Apply", MemberParameters = new object[] { typeof(DrawData?) }, ReturnType = typeof(void))]
3231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerStoned", MemberParameters = new object[]
3232 {
3233 typeof(Camera),
3234 typeof(Player),
3236 }, ReturnType = typeof(void))]
3237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawGhost", MemberParameters = new object[]
3238 {
3239 typeof(Camera),
3240 typeof(Player),
3241 typeof(Vector2),
3242 typeof(float)
3243 }, ReturnType = typeof(void))]
3244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "GetMapCoords", MemberParameters = new object[]
3245 {
3246 typeof(int),
3247 typeof(int),
3248 typeof(int),
3250 }, ReturnType = typeof(bool))]
3251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEDisplayDoll), Member = "DrawSlotPairSet", MemberParameters = new object[]
3252 {
3253 typeof(Player),
3255 typeof(int),
3256 typeof(int),
3257 typeof(float),
3258 typeof(float),
3259 typeof(int)
3260 }, ReturnType = typeof(void))]
3261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEHatRack), Member = "DrawSlotPairSet", MemberParameters = new object[]
3262 {
3263 typeof(Player),
3265 typeof(int),
3266 typeof(int),
3267 typeof(float),
3268 typeof(float),
3269 typeof(int)
3270 }, ReturnType = typeof(void))]
3271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
3272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
3273 {
3275 typeof(float),
3276 typeof(float)
3277 }, ReturnType = typeof(void))]
3278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
3279 {
3281 typeof(float),
3282 typeof(float)
3283 }, ReturnType = typeof(void))]
3284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
3285 {
3287 typeof(float),
3288 typeof(float)
3289 }, ReturnType = typeof(void))]
3290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
3291 {
3293 typeof(float),
3294 typeof(float)
3295 }, ReturnType = typeof(void))]
3296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
3297 {
3298 typeof(Vector2),
3300 }, ReturnType = typeof(void))]
3301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenObstruction), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawLife", ReturnType = typeof(void))]
3303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawMana", ReturnType = typeof(void))]
3304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = "Draw", ReturnType = typeof(void))]
3305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Minimap.MinimapFrame.Button", Member = "get_Size", ReturnType = typeof(Vector2))]
3306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = ".ctor", MemberParameters = new object[]
3308 {
3310 typeof(bool)
3311 }, ReturnType = typeof(void))]
3312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHorizontalSeparator), Member = ".ctor", MemberParameters = new object[]
3314 {
3315 typeof(int),
3316 typeof(bool)
3317 }, ReturnType = typeof(void))]
3318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "SetText", MemberParameters = new object[]
3319 {
3321 typeof(float),
3322 typeof(Color)
3323 }, ReturnType = typeof(void))]
3324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageButton), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageButton), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISlicedImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSeparator), Member = ".ctor", ReturnType = typeof(void))]
3332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIWorldCreationPreview), Member = ".ctor", ReturnType = typeof(void))]
3333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 688)]
3334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
3335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3336 public static int Width(this Asset<Texture2D> asset)
3337 {
3338 throw null;
3339 }
3340
3341 [global::Cpp2ILInjected.Token(Token = "0x6002B78")]
3342 [global::Cpp2ILInjected.Address(RVA = "0x11810F4", Offset = "0x11810F4", Length = "0x6C")]
3343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
3344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawGoreBehind", ReturnType = typeof(void))]
3345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawHealthBar", MemberParameters = new object[]
3346 {
3347 typeof(float),
3348 typeof(float),
3349 typeof(int),
3350 typeof(int),
3351 typeof(float),
3352 typeof(float),
3353 typeof(bool),
3354 typeof(bool)
3355 }, ReturnType = typeof(void))]
3356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCs", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3358 {
3360 typeof(NPC),
3361 typeof(bool),
3363 }, ReturnType = typeof(void))]
3364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_DeerclopsLeg", MemberParameters = new object[]
3365 {
3367 typeof(NPC),
3369 typeof(int),
3370 typeof(ref Color),
3373 }, ReturnType = typeof(void))]
3374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
3375 {
3377 typeof(NPC),
3378 typeof(bool),
3379 typeof(Vector2),
3382 }, ReturnType = typeof(void))]
3383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPC_SlimeItem", MemberParameters = new object[]
3384 {
3385 typeof(NPC),
3386 typeof(int),
3387 typeof(Color),
3388 typeof(float)
3389 }, ReturnType = typeof(void))]
3390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
3391 {
3392 typeof(NPC),
3393 typeof(bool),
3394 typeof(float),
3395 typeof(float),
3396 typeof(Color),
3397 typeof(Vector2),
3400 }, ReturnType = typeof(void))]
3401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
3402 {
3404 typeof(int)
3405 }, ReturnType = typeof(void))]
3406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
3407 {
3409 typeof(ref Color),
3411 }, ReturnType = typeof(void))]
3412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
3413 {
3416 }, ReturnType = typeof(void))]
3417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains_Old", MemberParameters = new object[]
3418 {
3421 }, ReturnType = typeof(void))]
3422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FishingLine", MemberParameters = new object[]
3423 {
3425 typeof(ref float),
3426 typeof(ref float),
3428 }, ReturnType = typeof(void))]
3429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFBody", ReturnType = typeof(void))]
3430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFRopeToTheHungry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWOFTongueToPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
3433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCChatBubble", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBuffIcon", MemberParameters = new object[]
3435 {
3436 typeof(int),
3437 typeof(int),
3438 typeof(int),
3439 typeof(int)
3440 }, ReturnType = typeof(int))]
3441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_Resources_Breath", ReturnType = typeof(void))]
3442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GUIHotbarDrawInner", ReturnType = typeof(void))]
3443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_19_SignTileBubble", ReturnType = typeof(void))]
3444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
3445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
3446 {
3447 typeof(bool),
3448 typeof(Vector2),
3449 typeof(float),
3450 typeof(int)
3451 }, ReturnType = typeof(void))]
3452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerDeathMarker", MemberParameters = new object[]
3453 {
3454 typeof(float),
3455 typeof(float),
3456 typeof(float),
3457 typeof(float),
3458 typeof(float),
3459 typeof(float),
3460 typeof(int)
3461 }, ReturnType = typeof(bool))]
3462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
3463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadBackground", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSurfaceBG", ReturnType = typeof(void))]
3465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
3466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
3467 {
3469 typeof(Color),
3470 typeof(Color),
3471 typeof(float)
3472 }, ReturnType = typeof(void))]
3473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetDefaults", MemberParameters = new object[]
3474 {
3475 typeof(int),
3477 }, ReturnType = typeof(void))]
3478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SetFrameSize", ReturnType = typeof(void))]
3479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
3480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
3481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
3482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "addCloud", ReturnType = typeof(void))]
3483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Cloud), Member = "Update", ReturnType = typeof(void))]
3484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Update", ReturnType = typeof(void))]
3485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateSail", ReturnType = typeof(void))]
3486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "NewGore", MemberParameters = new object[]
3487 {
3488 typeof(Vector2),
3489 typeof(Vector2),
3490 typeof(int),
3491 typeof(float)
3492 }, ReturnType = typeof(int))]
3493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Initialize", ReturnType = typeof(void))]
3494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "SetAsHorse", MemberParameters = new object[]
3495 {
3496 "Terraria.Mount.MountData",
3497 typeof(int),
3499 }, ReturnType = typeof(void))]
3500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "SetAsMinecart", MemberParameters = new object[]
3501 {
3502 "Terraria.Mount.MountData",
3503 typeof(int),
3504 typeof(int),
3506 typeof(int),
3507 typeof(int)
3508 }, ReturnType = typeof(void))]
3509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_03_Carpet", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_Backpacks", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_1_BalloonFronts", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_11_Balloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_24_Pulley", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_30_BladedGlove", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_33_FrozenOrWebbedDebuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_35_IceBarrier", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_37_BeetleBuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArmorShaderData), Member = "Apply", MemberParameters = new object[]
3521 {
3522 typeof(Entity),
3524 }, ReturnType = typeof(void))]
3525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HairShaderData), Member = "Apply", MemberParameters = new object[]
3526 {
3527 typeof(Player),
3529 }, ReturnType = typeof(void))]
3530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MiscShaderData), Member = "Apply", MemberParameters = new object[] { typeof(DrawData?) }, ReturnType = typeof(void))]
3531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerStoned", MemberParameters = new object[]
3532 {
3533 typeof(Camera),
3534 typeof(Player),
3536 }, ReturnType = typeof(void))]
3537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawGhost", MemberParameters = new object[]
3538 {
3539 typeof(Camera),
3540 typeof(Player),
3541 typeof(Vector2),
3542 typeof(float)
3543 }, ReturnType = typeof(void))]
3544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "GetMapCoords", MemberParameters = new object[]
3545 {
3546 typeof(int),
3547 typeof(int),
3548 typeof(int),
3550 }, ReturnType = typeof(bool))]
3551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEDisplayDoll), Member = "DrawSlotPairSet", MemberParameters = new object[]
3552 {
3553 typeof(Player),
3555 typeof(int),
3556 typeof(int),
3557 typeof(float),
3558 typeof(float),
3559 typeof(int)
3560 }, ReturnType = typeof(void))]
3561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEHatRack), Member = "DrawSlotPairSet", MemberParameters = new object[]
3562 {
3563 typeof(Player),
3565 typeof(int),
3566 typeof(int),
3567 typeof(float),
3568 typeof(float),
3569 typeof(int)
3570 }, ReturnType = typeof(void))]
3571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
3572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NebulaSky), Member = "Draw", MemberParameters = new object[]
3573 {
3575 typeof(float),
3576 typeof(float)
3577 }, ReturnType = typeof(void))]
3578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SolarSky), Member = "Draw", MemberParameters = new object[]
3579 {
3581 typeof(float),
3582 typeof(float)
3583 }, ReturnType = typeof(void))]
3584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardustSky), Member = "Draw", MemberParameters = new object[]
3585 {
3587 typeof(float),
3588 typeof(float)
3589 }, ReturnType = typeof(void))]
3590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VortexSky), Member = "Draw", MemberParameters = new object[]
3591 {
3593 typeof(float),
3594 typeof(float)
3595 }, ReturnType = typeof(void))]
3596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
3597 {
3598 typeof(Vector2),
3600 }, ReturnType = typeof(void))]
3601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawLife", ReturnType = typeof(void))]
3602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "DrawMana", ReturnType = typeof(void))]
3603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ClassicPlayerResourcesDisplaySet), Member = "TryToHover", ReturnType = typeof(void))]
3604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Minimap.MinimapFrame.Button", Member = "get_Size", ReturnType = typeof(Vector2))]
3605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelTop", MemberParameters = new object[]
3606 {
3608 typeof(Vector2),
3609 typeof(float),
3610 typeof(Color)
3611 }, ReturnType = typeof(void))]
3612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawPanelBottom", MemberParameters = new object[]
3613 {
3615 typeof(Vector2),
3616 typeof(float),
3617 typeof(Color)
3618 }, ReturnType = typeof(void))]
3619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = ".ctor", MemberParameters = new object[]
3620 {
3622 typeof(bool)
3623 }, ReturnType = typeof(void))]
3624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHorizontalSeparator), Member = ".ctor", MemberParameters = new object[]
3626 {
3627 typeof(int),
3628 typeof(bool)
3629 }, ReturnType = typeof(void))]
3630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "SetText", MemberParameters = new object[]
3631 {
3633 typeof(float),
3634 typeof(Color)
3635 }, ReturnType = typeof(void))]
3636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageButton), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageButton), Member = "SetImage", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISlicedImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
3643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSeparator), Member = ".ctor", ReturnType = typeof(void))]
3644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIWorldCreationPreview), Member = ".ctor", ReturnType = typeof(void))]
3645 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 683)]
3646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
3647 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3648 public static int Height(this Asset<Texture2D> asset)
3649 {
3650 throw null;
3651 }
3652
3653 [global::Cpp2ILInjected.Token(Token = "0x6002B79")]
3654 [global::Cpp2ILInjected.Address(RVA = "0x1181160", Offset = "0x1181160", Length = "0x150")]
3655 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "GetFrame", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle))]
3657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
3658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawSelectedPlayer", ReturnType = typeof(void))]
3659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "TeamDraw", MemberParameters = new object[]
3660 {
3662 typeof(int),
3663 typeof(Vector2),
3664 typeof(float)
3665 }, ReturnType = typeof(void))]
3666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
3667 {
3669 typeof(int),
3670 typeof(Vector2),
3671 typeof(float)
3672 }, ReturnType = typeof(void))]
3673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetDrawHitbox", MemberParameters = new object[]
3674 {
3675 typeof(int),
3676 typeof(Player)
3677 }, ReturnType = typeof(Rectangle))]
3678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
3686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
3687 {
3689 typeof(ref Color),
3691 }, ReturnType = typeof(void))]
3692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
3693 {
3696 }, ReturnType = typeof(void))]
3697 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
3698 {
3699 typeof(Vector2),
3700 typeof(bool)
3701 }, ReturnType = typeof(void))]
3702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
3703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingStar", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
3704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetBackgroundRect", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle?))]
3705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItemDrawFrame", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle))]
3706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head_TheFace", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
3707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeSacrificeParticle), Member = ".ctor", MemberParameters = new object[]
3708 {
3710 typeof(Rectangle?),
3711 typeof(Vector2),
3713 }, ReturnType = typeof(void))]
3714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ABasicParticle), Member = "SetBasicInfo", MemberParameters = new object[]
3715 {
3717 typeof(Rectangle?),
3718 typeof(Vector2),
3720 }, ReturnType = typeof(void))]
3721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RandomizedFrameParticle), Member = "RandomizeFrame", ReturnType = typeof(void))]
3722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "DrawToDrawData", MemberParameters = new object[]
3723 {
3725 typeof(int)
3726 }, ReturnType = typeof(void))]
3727 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "DrawToDrawData", MemberParameters = new object[]
3728 {
3730 typeof(int)
3731 }, ReturnType = typeof(void))]
3732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.BySearch), Member = "GetImage", ReturnType = typeof(UIElement))]
3733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByUnlockState), Member = "GetImage", ReturnType = typeof(UIElement))]
3734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByRareCreature), Member = "GetImage", ReturnType = typeof(UIElement))]
3735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByBoss), Member = "GetImage", ReturnType = typeof(UIElement))]
3736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "UpdateUnlockState", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterProviderInfoElement), Member = "GetFilterImage", ReturnType = typeof(UIElement))]
3738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardewValleyAnimation), Member = "ComposeAnimation", ReturnType = typeof(void))]
3739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_PrincessAndEveryoneThanksPlayer", MemberParameters = new object[]
3740 {
3741 typeof(int),
3743 }, ReturnType = typeof(SegmentInforReport))]
3744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_DryadSayingByeToTavernKeep", MemberParameters = new object[]
3745 {
3746 typeof(int),
3748 }, ReturnType = typeof(SegmentInforReport))]
3749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SteampunkerRepairingCyborg", MemberParameters = new object[]
3750 {
3751 typeof(int),
3753 }, ReturnType = typeof(SegmentInforReport))]
3754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SantaAndTaxCollectorThrowingPresents", MemberParameters = new object[]
3755 {
3756 typeof(int),
3758 }, ReturnType = typeof(SegmentInforReport))]
3759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WitchDoctorGoingToHisPeople", MemberParameters = new object[]
3760 {
3761 typeof(int),
3763 }, ReturnType = typeof(SegmentInforReport))]
3764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_DryadTurningToTree", MemberParameters = new object[]
3765 {
3766 typeof(int),
3768 }, ReturnType = typeof(SegmentInforReport))]
3769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
3770 {
3771 typeof(int),
3773 }, ReturnType = typeof(SegmentInforReport))]
3774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_MerchantAndTravelingMerchantTryingToSellJunk", MemberParameters = new object[]
3775 {
3776 typeof(int),
3778 }, ReturnType = typeof(SegmentInforReport))]
3779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_GuideRunningFromZombie", MemberParameters = new object[]
3780 {
3781 typeof(int),
3783 }, ReturnType = typeof(SegmentInforReport))]
3784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_ZoologistAndPetsAnnoyGolfer", MemberParameters = new object[]
3785 {
3786 typeof(int),
3788 }, ReturnType = typeof(SegmentInforReport))]
3789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_AnglerAndPirateTalkAboutFish", MemberParameters = new object[]
3790 {
3791 typeof(int),
3793 }, ReturnType = typeof(SegmentInforReport))]
3794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WizardPartyGirlDyeTraderAndPainterPartyWithBunnies", MemberParameters = new object[]
3795 {
3796 typeof(int),
3798 }, ReturnType = typeof(SegmentInforReport))]
3799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_DemolitionistAndArmsDealerArguingThenNurseComes", MemberParameters = new object[]
3800 {
3801 typeof(int),
3803 }, ReturnType = typeof(SegmentInforReport))]
3804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_TinkererAndMechanic", MemberParameters = new object[]
3805 {
3806 typeof(int),
3808 }, ReturnType = typeof(SegmentInforReport))]
3809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_ClothierChasingTruffle", MemberParameters = new object[]
3810 {
3811 typeof(int),
3813 }, ReturnType = typeof(SegmentInforReport))]
3814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
3815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BySearch), Member = "GetImage", ReturnType = typeof(UIElement))]
3816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BuildingBlock), Member = "GetImage", ReturnType = typeof(UIElement))]
3817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Furniture), Member = "GetImage", ReturnType = typeof(UIElement))]
3818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Tools), Member = "GetImage", ReturnType = typeof(UIElement))]
3819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Weapon), Member = "GetImage", ReturnType = typeof(UIElement))]
3820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Armor), Member = "GetImage", ReturnType = typeof(UIElement))]
3821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Vanity), Member = "GetImage", ReturnType = typeof(UIElement))]
3822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Accessories), Member = "GetImage", ReturnType = typeof(UIElement))]
3823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscAccessories), Member = "GetImage", ReturnType = typeof(UIElement))]
3824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Consumables), Member = "GetImage", ReturnType = typeof(UIElement))]
3825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.GameplayItems), Member = "GetImage", ReturnType = typeof(UIElement))]
3826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "GetImage", ReturnType = typeof(UIElement))]
3827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Materials), Member = "GetImage", ReturnType = typeof(UIElement))]
3828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HorizontalBarsPlayerResourcesDisplaySet), Member = "FillBarByValues", MemberParameters = new object[]
3829 {
3830 typeof(int),
3832 typeof(int),
3833 typeof(float),
3835 typeof(ref float),
3837 }, ReturnType = typeof(void))]
3838 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourceDrawSettings), Member = "Draw", MemberParameters = new object[]
3839 {
3841 typeof(ref bool)
3842 }, ReturnType = typeof(void))]
3843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteButton), Member = "GetFrame", ReturnType = typeof(Rectangle))]
3844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
3846 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = ".ctor", MemberParameters = new object[]
3847 {
3849 typeof(string)
3850 }, ReturnType = typeof(void))]
3851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSlider), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
3852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "BuildSacrificeMenuContents", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
3853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageFramed), Member = "SetFrame", MemberParameters = new object[]
3854 {
3855 typeof(int),
3856 typeof(int),
3857 typeof(int),
3858 typeof(int),
3859 typeof(int),
3860 typeof(int)
3861 }, ReturnType = typeof(void))]
3862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 112)]
3863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
3864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
3865 {
3866 typeof(int),
3867 typeof(int),
3868 typeof(int),
3869 typeof(int)
3870 }, ReturnType = typeof(void))]
3871 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
3872 public static Rectangle Frame(this Asset<Texture2D> tex, int horizontalFrames = 1, int verticalFrames = 1, int frameX = 0, int frameY = 0, int sizeOffsetX = 0, int sizeOffsetY = 0)
3873 {
3874 throw null;
3875 }
3876
3877 [global::Cpp2ILInjected.Token(Token = "0x6002B7A")]
3878 [global::Cpp2ILInjected.Address(RVA = "0x11812F4", Offset = "0x11812F4", Length = "0x14")]
3879 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BuildingBlock), Member = "GetImage", ReturnType = typeof(UIElement))]
3881 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BuildingBlock), Member = "GetDisplay", MemberParameters = new object[]
3882 {
3883 typeof(ref Texture2D),
3884 typeof(ref Rectangle)
3885 }, ReturnType = typeof(void))]
3886 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Furniture), Member = "GetImage", ReturnType = typeof(UIElement))]
3887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Furniture), Member = "GetDisplay", MemberParameters = new object[]
3888 {
3889 typeof(ref Texture2D),
3890 typeof(ref Rectangle)
3891 }, ReturnType = typeof(void))]
3892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Tools), Member = "GetImage", ReturnType = typeof(UIElement))]
3893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Tools), Member = "GetDisplay", MemberParameters = new object[]
3894 {
3895 typeof(ref Texture2D),
3896 typeof(ref Rectangle)
3897 }, ReturnType = typeof(void))]
3898 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Weapon), Member = "GetImage", ReturnType = typeof(UIElement))]
3899 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Weapon), Member = "GetDisplay", MemberParameters = new object[]
3900 {
3901 typeof(ref Texture2D),
3902 typeof(ref Rectangle)
3903 }, ReturnType = typeof(void))]
3904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Armor), Member = "GetImage", ReturnType = typeof(UIElement))]
3905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Armor), Member = "GetDisplay", MemberParameters = new object[]
3906 {
3907 typeof(ref Texture2D),
3908 typeof(ref Rectangle)
3909 }, ReturnType = typeof(void))]
3910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Vanity), Member = "GetImage", ReturnType = typeof(UIElement))]
3911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Vanity), Member = "GetDisplay", MemberParameters = new object[]
3912 {
3913 typeof(ref Texture2D),
3914 typeof(ref Rectangle)
3915 }, ReturnType = typeof(void))]
3916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Accessories), Member = "GetImage", ReturnType = typeof(UIElement))]
3917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Accessories), Member = "GetDisplay", MemberParameters = new object[]
3918 {
3919 typeof(ref Texture2D),
3920 typeof(ref Rectangle)
3921 }, ReturnType = typeof(void))]
3922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscAccessories), Member = "GetImage", ReturnType = typeof(UIElement))]
3923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscAccessories), Member = "GetDisplay", MemberParameters = new object[]
3924 {
3925 typeof(ref Texture2D),
3926 typeof(ref Rectangle)
3927 }, ReturnType = typeof(void))]
3928 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Consumables), Member = "GetImage", ReturnType = typeof(UIElement))]
3929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Consumables), Member = "GetDisplay", MemberParameters = new object[]
3930 {
3931 typeof(ref Texture2D),
3932 typeof(ref Rectangle)
3933 }, ReturnType = typeof(void))]
3934 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.GameplayItems), Member = "GetImage", ReturnType = typeof(UIElement))]
3935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.GameplayItems), Member = "GetDisplay", MemberParameters = new object[]
3936 {
3937 typeof(ref Texture2D),
3938 typeof(ref Rectangle)
3939 }, ReturnType = typeof(void))]
3940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "GetImage", ReturnType = typeof(UIElement))]
3941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "GetDisplay", MemberParameters = new object[]
3942 {
3943 typeof(ref Texture2D),
3944 typeof(ref Rectangle)
3945 }, ReturnType = typeof(void))]
3946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Materials), Member = "GetImage", ReturnType = typeof(UIElement))]
3947 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Materials), Member = "GetDisplay", MemberParameters = new object[]
3948 {
3949 typeof(ref Texture2D),
3950 typeof(ref Rectangle)
3951 }, ReturnType = typeof(void))]
3952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = ".ctor", MemberParameters = new object[]
3953 {
3955 typeof(string)
3956 }, ReturnType = typeof(void))]
3957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageFramed), Member = "SetFrame", MemberParameters = new object[]
3958 {
3959 typeof(int),
3960 typeof(int),
3961 typeof(int),
3962 typeof(int),
3963 typeof(int),
3964 typeof(int)
3965 }, ReturnType = typeof(void))]
3966 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 27)]
3967 public static Rectangle OffsetSize(this Rectangle rect, int xSize, int ySize)
3968 {
3969 throw null;
3970 }
3971
3972 [global::Cpp2ILInjected.Token(Token = "0x6002B7B")]
3973 [global::Cpp2ILInjected.Address(RVA = "0x1181308", Offset = "0x1181308", Length = "0x110")]
3974 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "InfoAccDraw", MemberParameters = new object[]
3976 {
3978 typeof(int),
3979 typeof(Vector2),
3980 typeof(float)
3981 }, ReturnType = typeof(void))]
3982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
3983 {
3986 typeof(Item[]),
3987 typeof(int),
3988 typeof(Vector2),
3989 typeof(Color),
3990 typeof(float)
3991 }, ReturnType = typeof(void))]
3992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
3993 {
3996 typeof(Item[]),
3997 typeof(int),
3998 typeof(Vector2),
3999 typeof(Color),
4000 typeof(float)
4001 }, ReturnType = typeof(void))]
4002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawPurchaseButton", ReturnType = typeof(void))]
4003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
4004 {
4007 }, ReturnType = typeof(void))]
4008 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
4009 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHeadFriendly", MemberParameters = new object[]
4010 {
4011 typeof(Entity),
4012 typeof(byte),
4013 typeof(float),
4015 typeof(int),
4016 typeof(float),
4017 typeof(float)
4018 }, ReturnType = typeof(void))]
4019 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHeadBoss", MemberParameters = new object[]
4020 {
4021 typeof(Entity),
4022 typeof(byte),
4023 typeof(float),
4024 typeof(float),
4026 typeof(int),
4027 typeof(float),
4028 typeof(float)
4029 }, ReturnType = typeof(void))]
4030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
4031 {
4033 typeof(Item[]),
4034 typeof(int),
4035 typeof(int),
4036 typeof(Vector2),
4037 typeof(Color),
4038 typeof(Color)
4039 }, ReturnType = typeof(void))]
4040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "Draw", MemberParameters = new object[]
4041 {
4045 }, ReturnType = typeof(void))]
4046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_GuideEmotingAtRainbowPanel", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(SegmentInforReport))]
4047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
4048 {
4049 typeof(int),
4051 }, ReturnType = typeof(SegmentInforReport))]
4052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_ZoologistAndPetsAnnoyGolfer", MemberParameters = new object[]
4053 {
4054 typeof(int),
4056 }, ReturnType = typeof(SegmentInforReport))]
4057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "DrawToggleButton", MemberParameters = new object[]
4058 {
4061 }, ReturnType = typeof(void))]
4062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredImageButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "AddSymetricalCogsPair", MemberParameters = new object[]
4064 {
4066 typeof(Vector2),
4067 typeof(string),
4069 }, ReturnType = typeof(void))]
4070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHairStyleButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4071 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 27)]
4072 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
4073 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
4074 {
4075 typeof(float),
4076 typeof(float)
4077 }, ReturnType = typeof(void))]
4078 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
4079 public static Vector2 Size(this Asset<Texture2D> tex)
4080 {
4081 throw null;
4082 }
4083
4084 [global::Cpp2ILInjected.Token(Token = "0x6002B7C")]
4085 [global::Cpp2ILInjected.Address(RVA = "0x11812B0", Offset = "0x11812B0", Length = "0x44")]
4086 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsTouchTagHandler.ControlsTouchSnippet", Member = "Draw", MemberParameters = new object[]
4088 {
4089 typeof(int),
4090 typeof(int),
4091 typeof(bool),
4094 typeof(Vector2),
4095 typeof(Color),
4096 typeof(float)
4097 }, ReturnType = typeof(bool))]
4098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAnimatedTexture), Member = "Draw", MemberParameters = new object[]
4099 {
4101 typeof(float)
4102 }, ReturnType = typeof(void))]
4103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawBacking", MemberParameters = new object[]
4104 {
4105 typeof(Vector2),
4106 typeof(Vector2),
4108 typeof(Color),
4110 }, ReturnType = typeof(void))]
4111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetIconFrame", MemberParameters = new object[]
4112 {
4116 }, ReturnType = typeof(void))]
4117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
4118 {
4121 typeof(bool),
4122 typeof(ref float)
4123 }, ReturnType = typeof(void))]
4124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "CanInteract", MemberParameters = new object[]
4125 {
4126 typeof(Player),
4127 typeof(Item),
4130 typeof(ref bool)
4131 }, ReturnType = typeof(bool))]
4132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
4133 {
4135 typeof(Item),
4136 typeof(string),
4137 typeof(bool),
4138 typeof(ref float),
4139 typeof(bool),
4140 typeof(bool),
4141 typeof(bool),
4142 typeof(bool)
4143 }, ReturnType = typeof(GUITransactionButton.InputState))]
4144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
4145 {
4150 typeof(string),
4151 typeof(bool),
4152 typeof(ref float),
4153 typeof(Color?),
4154 typeof(bool),
4155 typeof(bool),
4156 typeof(bool),
4157 typeof(bool),
4158 typeof(bool)
4159 }, ReturnType = typeof(GUITransactionButton.InputState))]
4160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
4161 {
4164 typeof(string),
4165 typeof(bool),
4166 typeof(ref float),
4167 typeof(Color?),
4168 typeof(bool),
4169 typeof(bool),
4170 typeof(bool),
4171 typeof(bool)
4172 }, ReturnType = typeof(GUITransactionButton.InputState))]
4173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "FilterDraw", MemberParameters = new object[]
4174 {
4176 typeof(int),
4177 typeof(Vector2),
4178 typeof(float)
4179 }, ReturnType = typeof(void))]
4180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "SpawnDraw", MemberParameters = new object[]
4181 {
4183 typeof(int),
4184 typeof(Vector2),
4185 typeof(float)
4186 }, ReturnType = typeof(void))]
4187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "ItemDraw", MemberParameters = new object[]
4188 {
4190 typeof(int),
4191 typeof(Vector2),
4192 typeof(float)
4193 }, ReturnType = typeof(void))]
4194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChestSplitStack), Member = "Draw", ReturnType = typeof(void))]
4195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDisconnected), Member = "Draw", ReturnType = typeof(void))]
4196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
4197 {
4200 typeof(string),
4203 typeof(bool)
4204 }, ReturnType = typeof(void))]
4205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
4206 {
4209 typeof(string),
4212 typeof(bool)
4213 }, ReturnType = typeof(void))]
4214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "DrawItem", ReturnType = typeof(void))]
4215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
4216 {
4218 typeof(int),
4219 typeof(Vector2),
4220 typeof(float)
4221 }, ReturnType = typeof(void))]
4222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemDraw", MemberParameters = new object[]
4223 {
4225 typeof(int),
4226 typeof(Vector2),
4227 typeof(float)
4228 }, ReturnType = typeof(void))]
4229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "DrawUnequipButton", ReturnType = typeof(void))]
4230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDraw", MemberParameters = new object[]
4231 {
4233 typeof(int),
4234 typeof(Vector2),
4235 typeof(float)
4236 }, ReturnType = typeof(void))]
4237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDyeDraw", MemberParameters = new object[]
4238 {
4240 typeof(int),
4241 typeof(Vector2),
4242 typeof(float)
4243 }, ReturnType = typeof(void))]
4244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryVanityDraw", MemberParameters = new object[]
4245 {
4247 typeof(int),
4248 typeof(Vector2),
4249 typeof(float)
4250 }, ReturnType = typeof(void))]
4251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "DrawUnequipButton", ReturnType = typeof(void))]
4252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
4253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "LoadoutDraw", MemberParameters = new object[]
4254 {
4256 typeof(int),
4257 typeof(Vector2),
4258 typeof(float)
4259 }, ReturnType = typeof(void))]
4260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "DrawUnequipButton", ReturnType = typeof(void))]
4261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "HeartDraw", MemberParameters = new object[]
4262 {
4264 typeof(int),
4265 typeof(Vector2),
4266 typeof(float)
4267 }, ReturnType = typeof(void))]
4268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
4269 {
4272 typeof(Item[]),
4273 typeof(int),
4274 typeof(Vector2),
4275 typeof(Color),
4276 typeof(float)
4277 }, ReturnType = typeof(void))]
4278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
4279 {
4282 typeof(Item[]),
4283 typeof(int),
4284 typeof(Vector2),
4285 typeof(Color),
4286 typeof(float)
4287 }, ReturnType = typeof(void))]
4288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventorySplitStack), Member = "Draw", ReturnType = typeof(void))]
4289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyModeSettings), Member = "GetIconTexture", MemberParameters = new object[]
4290 {
4293 }, ReturnType = typeof(Texture2D))]
4294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUILicenseCheck), Member = "Draw", ReturnType = typeof(void))]
4295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "StarDraw", MemberParameters = new object[]
4296 {
4298 typeof(int),
4299 typeof(Vector2),
4300 typeof(float)
4301 }, ReturnType = typeof(void))]
4302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "Draw", ReturnType = typeof(void))]
4303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawSign", ReturnType = typeof(void))]
4304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawPartyHat", MemberParameters = new object[]
4305 {
4306 typeof(NPC),
4308 typeof(Vector2),
4309 typeof(float)
4310 }, ReturnType = typeof(void))]
4311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
4312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "DrawItem", ReturnType = typeof(void))]
4313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "SetupFrame", MemberParameters = new object[]
4314 {
4316 typeof(int),
4317 typeof(int),
4318 typeof(int),
4319 typeof(int)
4320 }, ReturnType = typeof(Rectangle))]
4321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchItem", ReturnType = typeof(void))]
4322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControls", ReturnType = typeof(void))]
4323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldOperationProgress), Member = "Draw", ReturnType = typeof(void))]
4324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "DrawFilters", ReturnType = typeof(void))]
4325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "AchievementDraw", MemberParameters = new object[]
4326 {
4328 typeof(int),
4329 typeof(Vector2),
4330 typeof(float)
4331 }, ReturnType = typeof(void))]
4332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIFileSyncInProgress), Member = "Draw", ReturnType = typeof(void))]
4333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerLobby), Member = "DrawLocal", ReturnType = typeof(void))]
4334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerSync", ReturnType = typeof(void))]
4335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPS4MultiplayerChecks), Member = "Draw", ReturnType = typeof(void))]
4336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlTextureFrame", MemberParameters = new object[]
4337 {
4341 }, ReturnType = typeof(void))]
4342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "UpdateGlitchAnimation", MemberParameters = new object[] { typeof(WorldFileData) }, ReturnType = typeof(Rectangle))]
4343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "DrawWorldSync", ReturnType = typeof(void))]
4344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "DrawWorld", MemberParameters = new object[] { typeof(WorldFileData) }, ReturnType = typeof(void))]
4345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawFavouriteOption", ReturnType = typeof(void))]
4346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestFavourite", ReturnType = typeof(void))]
4347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "DrawServers", ReturnType = typeof(void))]
4348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawElderEye", MemberParameters = new object[]
4349 {
4351 typeof(Vector2),
4352 typeof(float),
4353 typeof(float),
4354 typeof(int),
4355 typeof(Color)
4356 }, ReturnType = typeof(void))]
4357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_QueenSlimeWings", MemberParameters = new object[]
4358 {
4359 typeof(NPC),
4361 typeof(Vector2),
4362 typeof(Vector2),
4363 typeof(Color)
4364 }, ReturnType = typeof(void))]
4365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
4366 {
4368 typeof(NPC),
4369 typeof(bool),
4371 }, ReturnType = typeof(void))]
4372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Deerclops", MemberParameters = new object[]
4373 {
4375 typeof(NPC),
4377 typeof(int),
4378 typeof(ref Color),
4381 }, ReturnType = typeof(void))]
4382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
4383 {
4385 typeof(NPC),
4386 typeof(bool),
4387 typeof(Vector2),
4390 }, ReturnType = typeof(void))]
4391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Faeling", MemberParameters = new object[]
4392 {
4394 typeof(NPC),
4396 typeof(int),
4397 typeof(ref Color),
4400 }, ReturnType = typeof(void))]
4401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
4402 {
4404 typeof(NPC),
4406 typeof(int),
4407 typeof(ref Color),
4410 }, ReturnType = typeof(void))]
4411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetItemDrawFrame", MemberParameters = new object[]
4412 {
4413 typeof(int),
4416 }, ReturnType = typeof(void))]
4417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
4418 {
4419 typeof(NPC),
4420 typeof(bool),
4421 typeof(float),
4422 typeof(float),
4423 typeof(Color),
4424 typeof(Vector2),
4427 }, ReturnType = typeof(void))]
4428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
4429 {
4431 typeof(int)
4432 }, ReturnType = typeof(void))]
4433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Flamethrower", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
4435 {
4437 typeof(ref Color),
4439 }, ReturnType = typeof(void))]
4440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPrettyStarSparkle", MemberParameters = new object[]
4441 {
4442 typeof(float),
4444 typeof(Vector2),
4445 typeof(Color),
4446 typeof(Color),
4447 typeof(float),
4448 typeof(float),
4449 typeof(float),
4450 typeof(float),
4451 typeof(float),
4452 typeof(float),
4453 typeof(Vector2),
4455 }, ReturnType = typeof(void))]
4456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains_Old", MemberParameters = new object[]
4457 {
4460 }, ReturnType = typeof(void))]
4461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenRangedItemShot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_EmpressBlade", MemberParameters = new object[]
4464 {
4466 typeof(float)
4467 }, ReturnType = typeof(void))]
4468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_CoolWhipMinion", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMurderAurora", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_BoneWhip", MemberParameters = new object[]
4472 {
4475 }, ReturnType = typeof(Vector2))]
4476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_CoolWhip", MemberParameters = new object[]
4477 {
4480 }, ReturnType = typeof(Vector2))]
4481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_FireWhip", MemberParameters = new object[]
4482 {
4485 }, ReturnType = typeof(Vector2))]
4486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
4487 {
4490 }, ReturnType = typeof(Vector2))]
4491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_ThornWhip", MemberParameters = new object[]
4492 {
4495 }, ReturnType = typeof(Vector2))]
4496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipSword", MemberParameters = new object[]
4497 {
4500 }, ReturnType = typeof(Vector2))]
4501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
4502 {
4505 }, ReturnType = typeof(Vector2))]
4506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
4507 {
4510 }, ReturnType = typeof(Vector2))]
4511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
4512 {
4515 }, ReturnType = typeof(Vector2))]
4516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTwinsPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMultisegmentPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
4519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
4520 {
4522 typeof(Color),
4524 }, ReturnType = typeof(void))]
4525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem_GetBasics", MemberParameters = new object[]
4526 {
4527 typeof(Item),
4528 typeof(int),
4532 }, ReturnType = typeof(void))]
4533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
4534 {
4535 typeof(Item),
4536 typeof(int)
4537 }, ReturnType = typeof(void))]
4538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHousesInWorld", ReturnType = typeof(void))]
4539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_GolfBallIndicator", ReturnType = typeof(void))]
4540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
4541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingFlower", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
4542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
4543 {
4545 typeof(Vector2),
4546 typeof(Vector2),
4547 typeof(Rectangle?),
4548 typeof(float),
4549 typeof(float),
4550 typeof(ref string)
4551 }, ReturnType = typeof(void))]
4552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
4553 {
4555 typeof(Vector2),
4556 typeof(Vector2),
4557 typeof(Rectangle?),
4558 typeof(float),
4559 typeof(float),
4560 typeof(ref string)
4561 }, ReturnType = typeof(void))]
4562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
4563 {
4565 typeof(Vector2),
4566 typeof(Vector2),
4567 typeof(Rectangle?),
4568 typeof(float),
4569 typeof(float),
4570 typeof(ref string)
4571 }, ReturnType = typeof(void))]
4572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHeadFriendly", MemberParameters = new object[]
4573 {
4574 typeof(Entity),
4575 typeof(byte),
4576 typeof(float),
4578 typeof(int),
4579 typeof(float),
4580 typeof(float)
4581 }, ReturnType = typeof(void))]
4582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCHeadBoss", MemberParameters = new object[]
4583 {
4584 typeof(Entity),
4585 typeof(byte),
4586 typeof(float),
4587 typeof(float),
4589 typeof(int),
4590 typeof(float),
4591 typeof(float)
4592 }, ReturnType = typeof(void))]
4593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
4594 {
4596 typeof(int),
4597 typeof(Player),
4598 typeof(Vector2),
4599 typeof(Color),
4601 typeof(float)
4602 }, ReturnType = typeof(void))]
4603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawAnimation), Member = "GetFrame", MemberParameters = new object[]
4604 {
4606 typeof(int)
4607 }, ReturnType = typeof(Rectangle))]
4608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawAnimationVertical), Member = "GetFrame", MemberParameters = new object[]
4609 {
4611 typeof(int)
4612 }, ReturnType = typeof(Rectangle))]
4613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
4614 {
4616 typeof(Vector2),
4617 typeof(Color)
4618 }, ReturnType = typeof(void))]
4619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
4620 {
4622 typeof(Vector2),
4623 typeof(Color),
4624 typeof(float),
4625 typeof(Vector2),
4626 typeof(float),
4628 typeof(int)
4629 }, ReturnType = typeof(void))]
4630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DrawData), Member = ".ctor", MemberParameters = new object[]
4631 {
4633 typeof(Vector2),
4634 typeof(Color),
4635 typeof(float),
4636 typeof(Vector2),
4637 typeof(Vector2),
4639 typeof(int)
4640 }, ReturnType = typeof(void))]
4641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_03_PortableStool", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_Backpacks", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4645 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawTiedBalloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_36_CTG", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_38_EyebrellaCloud", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
4650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
4651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
4652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_06_NormalHats", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
4653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
4654 {
4656 typeof(Item[]),
4657 typeof(int),
4658 typeof(int),
4659 typeof(Vector2),
4660 typeof(Color),
4661 typeof(Color)
4662 }, ReturnType = typeof(void))]
4663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawItemIcon", MemberParameters = new object[]
4664 {
4665 typeof(Item),
4666 typeof(int),
4668 typeof(Vector2),
4669 typeof(float),
4670 typeof(float),
4671 typeof(Color)
4672 }, ReturnType = typeof(float))]
4673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "Draw", MemberParameters = new object[]
4674 {
4677 }, ReturnType = typeof(void))]
4678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GasParticle), Member = "Draw", MemberParameters = new object[]
4679 {
4682 }, ReturnType = typeof(void))]
4683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHeadRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
4684 {
4685 typeof(Camera),
4686 typeof(Player),
4687 typeof(Vector2),
4688 typeof(float),
4689 typeof(float),
4690 typeof(Color)
4691 }, ReturnType = typeof(void))]
4692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
4693 {
4695 typeof(Vector2),
4696 typeof(Vector2),
4697 typeof(Rectangle?),
4698 typeof(float),
4699 typeof(float),
4700 typeof(int)
4701 }, ReturnType = typeof(bool))]
4702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "DrawToDrawData", MemberParameters = new object[]
4703 {
4705 typeof(int)
4706 }, ReturnType = typeof(void))]
4707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.BySearch), Member = "GetDisplay", MemberParameters = new object[]
4708 {
4711 }, ReturnType = typeof(void))]
4712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByUnlockState), Member = "GetDisplay", MemberParameters = new object[]
4713 {
4716 }, ReturnType = typeof(void))]
4717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByRareCreature), Member = "GetDisplay", MemberParameters = new object[]
4718 {
4721 }, ReturnType = typeof(void))]
4722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByBoss), Member = "GetDisplay", MemberParameters = new object[]
4723 {
4726 }, ReturnType = typeof(void))]
4727 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterProviderInfoElement), Member = "GetDisplay", MemberParameters = new object[]
4728 {
4731 }, ReturnType = typeof(void))]
4732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.EmoteSegment), Member = "Draw", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
4733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.EmoteSegment), Member = "GetFrame", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Rectangle))]
4734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
4735 {
4736 typeof(Vector2),
4737 typeof(Vector2),
4738 typeof(int),
4739 typeof(int),
4741 }, ReturnType = typeof(void))]
4742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
4743 {
4744 typeof(Vector2),
4746 }, ReturnType = typeof(void))]
4747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMasterTrophies", ReturnType = typeof(void))]
4748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
4749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BySearch), Member = "GetDisplay", MemberParameters = new object[]
4750 {
4753 }, ReturnType = typeof(void))]
4754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BuildingBlock), Member = "GetDisplay", MemberParameters = new object[]
4755 {
4758 }, ReturnType = typeof(void))]
4759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Furniture), Member = "GetDisplay", MemberParameters = new object[]
4760 {
4763 }, ReturnType = typeof(void))]
4764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Tools), Member = "GetDisplay", MemberParameters = new object[]
4765 {
4768 }, ReturnType = typeof(void))]
4769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Weapon), Member = "GetDisplay", MemberParameters = new object[]
4770 {
4773 }, ReturnType = typeof(void))]
4774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Armor), Member = "GetDisplay", MemberParameters = new object[]
4775 {
4778 }, ReturnType = typeof(void))]
4779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Vanity), Member = "GetDisplay", MemberParameters = new object[]
4780 {
4783 }, ReturnType = typeof(void))]
4784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Accessories), Member = "GetDisplay", MemberParameters = new object[]
4785 {
4788 }, ReturnType = typeof(void))]
4789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscAccessories), Member = "GetDisplay", MemberParameters = new object[]
4790 {
4793 }, ReturnType = typeof(void))]
4794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Consumables), Member = "GetDisplay", MemberParameters = new object[]
4795 {
4798 }, ReturnType = typeof(void))]
4799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.GameplayItems), Member = "GetDisplay", MemberParameters = new object[]
4800 {
4803 }, ReturnType = typeof(void))]
4804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "GetDisplay", MemberParameters = new object[]
4805 {
4808 }, ReturnType = typeof(void))]
4809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Materials), Member = "GetDisplay", MemberParameters = new object[]
4810 {
4813 }, ReturnType = typeof(void))]
4814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = ".ctor", MemberParameters = new object[]
4815 {
4817 typeof(Vector2),
4818 typeof(int)
4819 }, ReturnType = typeof(void))]
4820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = "Update", ReturnType = typeof(void))]
4821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteBubble), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
4822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawFilling", MemberParameters = new object[]
4823 {
4827 typeof(Vector2),
4828 typeof(int),
4829 typeof(int),
4830 typeof(Color),
4831 typeof(Color)
4832 }, ReturnType = typeof(void))]
4833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Chat.GlyphTagHandler.GlyphSnippet", Member = "UniqueDraw", MemberParameters = new object[]
4834 {
4835 typeof(bool),
4838 typeof(Vector2),
4839 typeof(Color),
4840 typeof(float)
4841 }, ReturnType = typeof(bool))]
4842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Chat.ItemTagHandler.ItemSnippet", Member = "UniqueDraw", MemberParameters = new object[]
4843 {
4844 typeof(bool),
4847 typeof(Vector2),
4848 typeof(Color),
4849 typeof(float)
4850 }, ReturnType = typeof(bool))]
4851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemTagHandler), Member = "PrintInline", MemberParameters = new object[]
4852 {
4854 typeof(Vector2),
4855 typeof(Color),
4856 typeof(float),
4858 typeof(int),
4859 typeof(ref int),
4861 }, ReturnType = typeof(bool))]
4862 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
4863 {
4865 typeof(float),
4866 typeof(float),
4869 }, ReturnType = typeof(void))]
4870 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
4871 {
4873 typeof(float),
4874 typeof(float),
4877 typeof(float),
4878 typeof(float)
4879 }, ReturnType = typeof(void))]
4880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CommonBossBigProgressBar), Member = "Draw", MemberParameters = new object[]
4881 {
4884 }, ReturnType = typeof(void))]
4885 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeerclopsBigProgressBar), Member = "Draw", MemberParameters = new object[]
4886 {
4889 }, ReturnType = typeof(void))]
4890 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EaterOfWorldsProgressBar), Member = "Draw", MemberParameters = new object[]
4891 {
4894 }, ReturnType = typeof(void))]
4895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BrainOfCthuluBigProgressBar), Member = "Draw", MemberParameters = new object[]
4896 {
4899 }, ReturnType = typeof(void))]
4900 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolemHeadProgressBar), Member = "Draw", MemberParameters = new object[]
4901 {
4904 }, ReturnType = typeof(void))]
4905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordProgressBar), Member = "Draw", MemberParameters = new object[]
4906 {
4909 }, ReturnType = typeof(void))]
4910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TwinsBigProgressBar), Member = "Draw", MemberParameters = new object[]
4911 {
4914 }, ReturnType = typeof(void))]
4915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LunarPillarBigProgessBar), Member = "Draw", MemberParameters = new object[]
4916 {
4919 }, ReturnType = typeof(void))]
4920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PirateShipBigProgressBar), Member = "Draw", MemberParameters = new object[]
4921 {
4924 }, ReturnType = typeof(void))]
4925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MartianSaucerBigProgressBar), Member = "Draw", MemberParameters = new object[]
4926 {
4929 }, ReturnType = typeof(void))]
4930 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 441)]
4931 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
4932 {
4933 typeof(int),
4934 typeof(int),
4935 typeof(int),
4936 typeof(int)
4937 }, ReturnType = typeof(void))]
4938 public static Rectangle Frame(this Texture2D tex, int horizontalFrames = 1, int verticalFrames = 1, int frameX = 0, int frameY = 0, int sizeOffsetX = 0, int sizeOffsetY = 0)
4939 {
4940 throw null;
4941 }
4942
4943 [global::Cpp2ILInjected.Token(Token = "0x6002B7D")]
4944 [global::Cpp2ILInjected.Address(RVA = "0x1181444", Offset = "0x1181444", Length = "0x24")]
4945 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
4947 {
4949 typeof(NPC),
4950 typeof(bool),
4952 }, ReturnType = typeof(void))]
4953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
4954 {
4956 typeof(NPC),
4957 typeof(bool),
4958 typeof(Vector2),
4961 }, ReturnType = typeof(void))]
4962 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
4963 public static Vector2 OriginFlip(this Rectangle rect, Vector2 origin, SpriteEffects effects)
4964 {
4965 throw null;
4966 }
4967
4968 [global::Cpp2ILInjected.Token(Token = "0x6002B7E")]
4969 [global::Cpp2ILInjected.Address(RVA = "0x1181418", Offset = "0x1181418", Length = "0x2C")]
4970 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerBuff), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChat), Member = "UpdateEmoteScroll", ReturnType = typeof(void))]
4973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChat), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingMaterials), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHotbarRadial), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4976 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerRubbleMaker), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4977 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerLeftPageSelector), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerRightPageSelector), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
4979 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
4980 {
4985 typeof(int),
4986 typeof(ref float),
4987 typeof(ref float),
4988 typeof(ref int),
4991 typeof(bool),
4992 typeof(bool),
4993 typeof(bool)
4994 }, ReturnType = typeof(void))]
4995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
4996 {
4999 typeof(int),
5001 }, ReturnType = typeof(Rectangle))]
5002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
5003 {
5008 typeof(int),
5010 }, ReturnType = typeof(void))]
5011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "Draw", MemberParameters = new object[]
5012 {
5014 typeof(bool),
5015 typeof(ref float),
5018 typeof(bool),
5019 typeof(int),
5020 typeof(int),
5021 typeof(bool)
5022 }, ReturnType = typeof(bool))]
5023 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawBacking", MemberParameters = new object[]
5024 {
5028 typeof(Color),
5029 typeof(Color),
5031 typeof(Color),
5032 typeof(float),
5033 typeof(bool)
5034 }, ReturnType = typeof(void))]
5035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
5036 {
5038 typeof(Item),
5039 typeof(string),
5040 typeof(bool),
5041 typeof(ref float),
5042 typeof(bool),
5043 typeof(bool),
5044 typeof(bool),
5045 typeof(bool)
5046 }, ReturnType = typeof(GUITransactionButton.InputState))]
5047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
5048 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "InfoAccDraw", MemberParameters = new object[]
5049 {
5051 typeof(int),
5052 typeof(Vector2),
5053 typeof(float)
5054 }, ReturnType = typeof(void))]
5055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
5056 {
5058 typeof(int),
5059 typeof(Vector2),
5060 typeof(float)
5061 }, ReturnType = typeof(void))]
5062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
5063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "ItemDraw", MemberParameters = new object[]
5064 {
5066 typeof(int),
5067 typeof(Vector2),
5068 typeof(float)
5069 }, ReturnType = typeof(void))]
5070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemDraw", MemberParameters = new object[]
5071 {
5073 typeof(int),
5074 typeof(Vector2),
5075 typeof(float)
5076 }, ReturnType = typeof(void))]
5077 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "CraftItemDraw", MemberParameters = new object[]
5078 {
5080 typeof(int),
5081 typeof(Vector2),
5082 typeof(float)
5083 }, ReturnType = typeof(void))]
5084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftItemDraw", MemberParameters = new object[]
5085 {
5087 typeof(int),
5088 typeof(Vector2),
5089 typeof(float)
5090 }, ReturnType = typeof(void))]
5091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
5092 {
5094 typeof(int),
5095 typeof(Vector2),
5096 typeof(float)
5097 }, ReturnType = typeof(void))]
5098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemDraw", MemberParameters = new object[]
5099 {
5101 typeof(int),
5102 typeof(Vector2),
5103 typeof(float)
5104 }, ReturnType = typeof(void))]
5105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
5106 {
5108 typeof(int),
5109 typeof(Vector2),
5110 typeof(float)
5111 }, ReturnType = typeof(void))]
5112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDraw", MemberParameters = new object[]
5113 {
5115 typeof(int),
5116 typeof(Vector2),
5117 typeof(float)
5118 }, ReturnType = typeof(void))]
5119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDyeDraw", MemberParameters = new object[]
5120 {
5122 typeof(int),
5123 typeof(Vector2),
5124 typeof(float)
5125 }, ReturnType = typeof(void))]
5126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryVanityDraw", MemberParameters = new object[]
5127 {
5129 typeof(int),
5130 typeof(Vector2),
5131 typeof(float)
5132 }, ReturnType = typeof(void))]
5133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "QuickSlotDraw", MemberParameters = new object[]
5134 {
5136 typeof(int),
5137 typeof(Vector2),
5138 typeof(float)
5139 }, ReturnType = typeof(void))]
5140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "LoadoutDraw", MemberParameters = new object[]
5141 {
5143 typeof(int),
5144 typeof(Vector2),
5145 typeof(float)
5146 }, ReturnType = typeof(void))]
5147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "HairDraw", MemberParameters = new object[]
5148 {
5150 typeof(int),
5151 typeof(Vector2),
5152 typeof(float)
5153 }, ReturnType = typeof(void))]
5154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "ItemDraw", MemberParameters = new object[]
5155 {
5157 typeof(int),
5158 typeof(Vector2),
5159 typeof(float)
5160 }, ReturnType = typeof(void))]
5161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
5162 {
5165 typeof(Item[]),
5166 typeof(int),
5167 typeof(Vector2),
5168 typeof(Color),
5169 typeof(float)
5170 }, ReturnType = typeof(void))]
5171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCDraw", MemberParameters = new object[]
5172 {
5174 typeof(int),
5175 typeof(Vector2),
5176 typeof(float)
5177 }, ReturnType = typeof(void))]
5178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "ItemDraw", MemberParameters = new object[]
5179 {
5181 typeof(int),
5182 typeof(Vector2),
5183 typeof(float)
5184 }, ReturnType = typeof(void))]
5185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
5186 {
5189 typeof(Item[]),
5190 typeof(int),
5191 typeof(Vector2),
5192 typeof(Color),
5193 typeof(float)
5194 }, ReturnType = typeof(void))]
5195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemDraw", MemberParameters = new object[]
5196 {
5198 typeof(int),
5199 typeof(Vector2),
5200 typeof(float)
5201 }, ReturnType = typeof(void))]
5202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
5203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "LeftDraw", MemberParameters = new object[]
5204 {
5206 typeof(int),
5207 typeof(Vector2),
5208 typeof(float)
5209 }, ReturnType = typeof(void))]
5210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "RightDraw", MemberParameters = new object[]
5211 {
5213 typeof(int),
5214 typeof(Vector2),
5215 typeof(float)
5216 }, ReturnType = typeof(void))]
5217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "TeamDraw", MemberParameters = new object[]
5218 {
5220 typeof(int),
5221 typeof(Vector2),
5222 typeof(float)
5223 }, ReturnType = typeof(void))]
5224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
5225 {
5227 typeof(int),
5228 typeof(Vector2),
5229 typeof(float)
5230 }, ReturnType = typeof(void))]
5231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "ReforgeItemDraw", MemberParameters = new object[]
5232 {
5234 typeof(int),
5235 typeof(Vector2),
5236 typeof(float)
5237 }, ReturnType = typeof(void))]
5238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawTexture", MemberParameters = new object[]
5239 {
5240 typeof(Vector2),
5241 typeof(Vector2),
5243 typeof(Color),
5244 typeof(float)
5245 }, ReturnType = typeof(void))]
5246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "ResearchItemDraw", MemberParameters = new object[]
5247 {
5249 typeof(int),
5250 typeof(Vector2),
5251 typeof(float)
5252 }, ReturnType = typeof(void))]
5253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "MaterialItemDraw", MemberParameters = new object[]
5254 {
5256 typeof(int),
5257 typeof(Vector2),
5258 typeof(float)
5259 }, ReturnType = typeof(void))]
5260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "RubbleItemDraw", MemberParameters = new object[]
5261 {
5263 typeof(int),
5264 typeof(Vector2),
5265 typeof(float)
5266 }, ReturnType = typeof(void))]
5267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
5268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "HairDraw", MemberParameters = new object[]
5269 {
5271 typeof(int),
5272 typeof(Vector2),
5273 typeof(float)
5274 }, ReturnType = typeof(void))]
5275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
5276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
5277 {
5280 }, ReturnType = typeof(bool))]
5281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
5282 {
5284 typeof(int),
5285 typeof(byte),
5286 typeof(int),
5287 typeof(int)
5288 }, ReturnType = typeof(void))]
5289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
5290 {
5292 typeof(NPC),
5293 typeof(bool),
5295 }, ReturnType = typeof(void))]
5296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
5297 {
5299 typeof(NPC),
5300 typeof(bool),
5301 typeof(Vector2),
5304 }, ReturnType = typeof(void))]
5305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
5306 {
5308 typeof(int)
5309 }, ReturnType = typeof(void))]
5310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
5311 {
5313 typeof(ref Color),
5315 }, ReturnType = typeof(void))]
5316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPrettyStarSparkle", MemberParameters = new object[]
5317 {
5318 typeof(float),
5320 typeof(Vector2),
5321 typeof(Color),
5322 typeof(Color),
5323 typeof(float),
5324 typeof(float),
5325 typeof(float),
5326 typeof(float),
5327 typeof(float),
5328 typeof(float),
5329 typeof(Vector2),
5331 }, ReturnType = typeof(void))]
5332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
5333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
5334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMurderAurora", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
5335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWorldCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
5336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_36_Cursor", ReturnType = typeof(void))]
5337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileGridOption", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
5338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfFish", ReturnType = typeof(void))]
5339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
5340 {
5341 typeof(Vector2),
5342 typeof(bool)
5343 }, ReturnType = typeof(void))]
5344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
5345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSunAndMoon", MemberParameters = new object[]
5346 {
5348 typeof(Color),
5349 typeof(Color),
5350 typeof(float)
5351 }, ReturnType = typeof(void))]
5352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawStar", MemberParameters = new object[]
5353 {
5355 typeof(float),
5356 typeof(Color),
5357 typeof(int),
5358 typeof(Star),
5359 typeof(bool),
5360 typeof(bool)
5361 }, ReturnType = typeof(void))]
5362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_05_ForbiddenSetRing", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_05_2_SafemanSun", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_06_WebbedDebuffBack", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_26_SolarShield", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_33_FrozenOrWebbedDebuff", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_36_CTG", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
5369 {
5371 typeof(Item[]),
5372 typeof(int),
5373 typeof(int),
5374 typeof(Vector2),
5375 typeof(Color),
5376 typeof(Color)
5377 }, ReturnType = typeof(void))]
5378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawMoney", MemberParameters = new object[]
5379 {
5381 typeof(string),
5382 typeof(float),
5383 typeof(float),
5384 typeof(int[]),
5385 typeof(bool),
5387 }, ReturnType = typeof(void))]
5388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
5389 {
5392 typeof(float),
5393 typeof(float),
5394 typeof(Vector2),
5395 typeof(Vector2),
5396 typeof(Vector2),
5397 typeof(Vector2),
5398 typeof(bool),
5400 }, ReturnType = typeof(void))]
5401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
5402 {
5404 typeof(float),
5405 typeof(float),
5406 typeof(bool),
5408 }, ReturnType = typeof(void))]
5409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialCircular", MemberParameters = new object[]
5410 {
5412 typeof(Vector2),
5414 typeof(Item[])
5415 }, ReturnType = typeof(void))]
5416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialQuicks", MemberParameters = new object[]
5417 {
5420 }, ReturnType = typeof(void))]
5421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialDpad", MemberParameters = new object[]
5422 {
5425 }, ReturnType = typeof(void))]
5426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
5427 {
5430 }, ReturnType = typeof(void))]
5431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
5432 {
5435 }, ReturnType = typeof(void))]
5436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
5437 {
5440 typeof(ref int)
5441 }, ReturnType = typeof(void))]
5442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PrettySparkleParticle), Member = "Draw", MemberParameters = new object[]
5443 {
5446 }, ReturnType = typeof(void))]
5447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHeadRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
5448 {
5449 typeof(Camera),
5450 typeof(Player),
5451 typeof(Vector2),
5452 typeof(float),
5453 typeof(float),
5454 typeof(Color)
5455 }, ReturnType = typeof(void))]
5456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCHeadRenderer), Member = "DrawWithOutlines", MemberParameters = new object[]
5457 {
5458 typeof(Entity),
5459 typeof(int),
5460 typeof(Vector2),
5461 typeof(Color),
5462 typeof(float),
5463 typeof(float),
5465 }, ReturnType = typeof(void))]
5466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "DrawButtons", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "Draw", MemberParameters = new object[]
5468 {
5469 typeof(Camera),
5471 typeof(float)
5472 }, ReturnType = typeof(void))]
5473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencySingleCoin), Member = "DrawSavingsMoney", MemberParameters = new object[]
5474 {
5476 typeof(string),
5477 typeof(float),
5478 typeof(float),
5479 typeof(long),
5480 typeof(bool)
5481 }, ReturnType = typeof(void))]
5482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "DrawSavings", MemberParameters = new object[]
5483 {
5485 typeof(int),
5486 typeof(float),
5487 typeof(float),
5488 typeof(bool)
5489 }, ReturnType = typeof(void))]
5490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawLine", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryEntryIcon), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5494 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 224)]
5495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5496 {
5497 typeof(float),
5498 typeof(float)
5499 }, ReturnType = typeof(void))]
5500 public static Vector2 Size(this Texture2D tex)
5501 {
5502 throw null;
5503 }
5504
5505 [global::Cpp2ILInjected.Token(Token = "0x6002B7F")]
5506 [global::Cpp2ILInjected.Address(RVA = "0x1181468", Offset = "0x1181468", Length = "0x54")]
5507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
5509 {
5510 typeof(int),
5511 typeof(int),
5512 typeof(int),
5514 typeof(int),
5515 typeof(float),
5516 typeof(float),
5517 typeof(float),
5518 typeof(int),
5519 typeof(int),
5520 typeof(int)
5521 }, ReturnType = typeof(void))]
5522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetTextModule), Member = "SerializeServerMessage", MemberParameters = new object[]
5523 {
5525 typeof(Color),
5526 typeof(byte)
5527 }, ReturnType = typeof(NetPacket))]
5528 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
5529 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
5530 public static void WriteRGB(this BinaryWriter bb, Color c)
5531 {
5532 throw null;
5533 }
5534
5535 [global::Cpp2ILInjected.Token(Token = "0x6002B80")]
5536 [global::Cpp2ILInjected.Address(RVA = "0x11814BC", Offset = "0x11814BC", Length = "0x40")]
5537 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage.NetSoundInfo), Member = "WriteSelfTo", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
5539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
5540 {
5541 typeof(int),
5542 typeof(int),
5543 typeof(int),
5545 typeof(int),
5546 typeof(float),
5547 typeof(float),
5548 typeof(float),
5549 typeof(int),
5550 typeof(int),
5551 typeof(int)
5552 }, ReturnType = typeof(void))]
5553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "SaveNPCs", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(int))]
5554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "WriteSelfTo", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
5555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestraSettings), Member = "Serialize", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
5556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetPingModule), Member = "Serialize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(NetPacket))]
5557 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 21)]
5558 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
5559 public static void WriteVector2(this BinaryWriter bb, Vector2 v)
5560 {
5561 throw null;
5562 }
5563
5564 [global::Cpp2ILInjected.Token(Token = "0x6002B81")]
5565 [global::Cpp2ILInjected.Address(RVA = "0x11814FC", Offset = "0x11814FC", Length = "0x40")]
5566 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5567 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
5568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector2), Member = ".ctor", MemberParameters = new object[]
5569 {
5570 typeof(float),
5571 typeof(float)
5572 }, ReturnType = typeof(void))]
5573 public static void WritePackedVector2(this BinaryWriter bb, Vector2 v)
5574 {
5575 throw null;
5576 }
5577
5578 [global::Cpp2ILInjected.Token(Token = "0x6002B82")]
5579 [global::Cpp2ILInjected.Address(RVA = "0x118153C", Offset = "0x118153C", Length = "0x74")]
5580 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player_OldConsole), Member = "LoadPlayer", MemberParameters = new object[]
5582 {
5583 typeof(string),
5585 }, ReturnType = typeof(bool))]
5586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player_OldSwitch), Member = "LoadPlayer", MemberParameters = new object[]
5587 {
5588 typeof(string),
5590 }, ReturnType = typeof(bool))]
5591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
5592 {
5593 typeof(byte[]),
5594 typeof(int),
5595 typeof(ref int)
5596 }, ReturnType = typeof(void))]
5597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "LoadTutorialPlayer", ReturnType = typeof(PlayerFileData))]
5598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "LoadPlayer", MemberParameters = new object[]
5599 {
5600 typeof(string),
5601 typeof(bool)
5602 }, ReturnType = typeof(PlayerFileData))]
5603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetTextModule), Member = "DeserializeAsClient", MemberParameters = new object[]
5604 {
5606 typeof(int)
5607 }, ReturnType = typeof(bool))]
5608 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 39)]
5609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
5610 {
5611 typeof(int),
5612 typeof(int),
5613 typeof(int)
5614 }, ReturnType = typeof(void))]
5615 public static Color ReadRGB(this BinaryReader bb)
5616 {
5617 throw null;
5618 }
5619
5620 [global::Cpp2ILInjected.Token(Token = "0x6002B83")]
5621 [global::Cpp2ILInjected.Address(RVA = "0x11815B0", Offset = "0x11815B0", Length = "0x5C")]
5622 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldConsole), Member = "LoadNPCs", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
5624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldSwitch), Member = "LoadNPCs", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
5625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
5626 {
5627 typeof(byte[]),
5628 typeof(int),
5629 typeof(ref int)
5630 }, ReturnType = typeof(void))]
5631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "LoadNPCs", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
5632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem), Member = "AddMarkerFromReader", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
5633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestraSettings), Member = "DeserializeFrom", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
5634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetPingModule), Member = "Deserialize", MemberParameters = new object[]
5635 {
5637 typeof(int)
5638 }, ReturnType = typeof(bool))]
5639 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 28)]
5640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5641 {
5642 typeof(float),
5643 typeof(float)
5644 }, ReturnType = typeof(void))]
5645 public static Vector2 ReadVector2(this BinaryReader bb)
5646 {
5647 throw null;
5648 }
5649
5650 [global::Cpp2ILInjected.Token(Token = "0x6002B84")]
5651 [global::Cpp2ILInjected.Address(RVA = "0x118160C", Offset = "0x118160C", Length = "0x2C")]
5652 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5653 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
5654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfVector2), Member = "ToVector2", ReturnType = typeof(Vector2))]
5656 {
5657 throw null;
5658 }
5659
5660 [global::Cpp2ILInjected.Token(Token = "0x6002B85")]
5661 [global::Cpp2ILInjected.Address(RVA = "0x1181638", Offset = "0x1181638", Length = "0x3C")]
5662 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
5664 {
5667 }, ReturnType = typeof(void))]
5668 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
5669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5670 {
5671 typeof(float),
5672 typeof(float)
5673 }, ReturnType = typeof(void))]
5674 public static Vector2 Left(this Rectangle r)
5675 {
5676 throw null;
5677 }
5678
5679 [global::Cpp2ILInjected.Token(Token = "0x6002B86")]
5680 [global::Cpp2ILInjected.Address(RVA = "0x1181674", Offset = "0x1181674", Length = "0x40")]
5681 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
5683 {
5686 }, ReturnType = typeof(void))]
5687 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
5688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5689 {
5690 typeof(float),
5691 typeof(float)
5692 }, ReturnType = typeof(void))]
5693 public static Vector2 Right(this Rectangle r)
5694 {
5695 throw null;
5696 }
5697
5698 [global::Cpp2ILInjected.Token(Token = "0x6002B87")]
5699 [global::Cpp2ILInjected.Address(RVA = "0x11816B4", Offset = "0x11816B4", Length = "0x38")]
5700 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
5702 {
5704 typeof(int)
5705 }, ReturnType = typeof(void))]
5706 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
5707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5708 {
5709 typeof(float),
5710 typeof(float)
5711 }, ReturnType = typeof(void))]
5712 public static Vector2 Top(this Rectangle r)
5713 {
5714 throw null;
5715 }
5716
5717 [global::Cpp2ILInjected.Token(Token = "0x6002B88")]
5718 [global::Cpp2ILInjected.Address(RVA = "0x11816EC", Offset = "0x11816EC", Length = "0x40")]
5719 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5720 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
5721 {
5723 typeof(int)
5724 }, ReturnType = typeof(void))]
5725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_UpdateCameraPosition", ReturnType = typeof(void))]
5726 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
5727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5728 {
5729 typeof(float),
5730 typeof(float)
5731 }, ReturnType = typeof(void))]
5732 public static Vector2 Bottom(this Rectangle r)
5733 {
5734 throw null;
5735 }
5736
5737 [global::Cpp2ILInjected.Token(Token = "0x6002B89")]
5738 [global::Cpp2ILInjected.Address(RVA = "0x117EB2C", Offset = "0x117EB2C", Length = "0x2C")]
5739 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
5741 {
5743 typeof(int),
5744 typeof(Vector2),
5745 typeof(float)
5746 }, ReturnType = typeof(void))]
5747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawHorizontalFill", MemberParameters = new object[]
5748 {
5751 typeof(float)
5752 }, ReturnType = typeof(void))]
5753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStretched), Member = "Draw", MemberParameters = new object[]
5754 {
5756 typeof(Rectangle?),
5757 typeof(Color?)
5758 }, ReturnType = typeof(void))]
5759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
5760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "DrawToggles", ReturnType = typeof(void))]
5761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
5762 {
5764 typeof(int),
5765 typeof(Vector2),
5766 typeof(float)
5767 }, ReturnType = typeof(void))]
5768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBossBar), Member = "Draw", MemberParameters = new object[]
5769 {
5770 typeof(float),
5771 typeof(float),
5774 typeof(float),
5775 typeof(float)
5776 }, ReturnType = typeof(void))]
5777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
5778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawLeftControlsBanner", ReturnType = typeof(void))]
5779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawRightControlsBanner", ReturnType = typeof(void))]
5780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawControlsBanner", MemberParameters = new object[] { typeof(GUIControlsBanner.ActionSource) }, ReturnType = typeof(void))]
5781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
5782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentUtility), Member = "Draw", ReturnType = typeof(void))]
5783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "GetHeartsRegion", ReturnType = typeof(Rectangle))]
5784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "GetManaRegion", ReturnType = typeof(Rectangle))]
5785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
5786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawTeamGrid", ReturnType = typeof(void))]
5787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchBacking", ReturnType = typeof(void))]
5788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawTexture", MemberParameters = new object[]
5789 {
5792 typeof(float)
5793 }, ReturnType = typeof(void))]
5794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
5795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "Draw", ReturnType = typeof(void))]
5796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
5797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "Draw", ReturnType = typeof(void))]
5798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
5799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawInterfaceBacking", ReturnType = typeof(void))]
5800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "DrawDebugBox", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
5801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
5802 {
5804 typeof(int),
5805 typeof(int),
5806 typeof(float),
5809 }, ReturnType = typeof(void))]
5810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
5811 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
5812 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
5813 {
5814 typeof(int),
5815 typeof(double)
5816 }, ReturnType = typeof(void))]
5817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RocketBootVisuals", ReturnType = typeof(void))]
5818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
5819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
5820 {
5821 typeof(Item),
5823 }, ReturnType = typeof(Rectangle))]
5824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CutTiles", ReturnType = typeof(void))]
5825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
5826 {
5829 }, ReturnType = typeof(bool))]
5830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "UpdateEnchantmentVisuals", ReturnType = typeof(void))]
5831 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
5832 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
5833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
5834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower", ReturnType = typeof(void))]
5835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
5836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_07_LeinforsHairShampoo", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_14_2_GlassSlipperSparkles", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
5838 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "DrawWaterChoices", MemberParameters = new object[]
5839 {
5841 typeof(Point),
5842 typeof(Point)
5843 }, ReturnType = typeof(void))]
5844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
5846 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "SpawnInWorldDust", MemberParameters = new object[]
5847 {
5848 typeof(int),
5850 }, ReturnType = typeof(void))]
5851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "UpdatePosition", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
5852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerTownNPC", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
5853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5854 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIGenProgressBar), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIParticleLayer), Member = "Recalculate", ReturnType = typeof(void))]
5856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
5857 {
5859 typeof(float),
5860 typeof(float),
5863 }, ReturnType = typeof(void))]
5864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
5865 {
5867 typeof(float),
5868 typeof(float),
5871 typeof(float),
5872 typeof(float)
5873 }, ReturnType = typeof(void))]
5874 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 135)]
5875 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5876 {
5877 typeof(float),
5878 typeof(float)
5879 }, ReturnType = typeof(void))]
5880 public static Vector2 TopLeft(this Rectangle r)
5881 {
5882 throw null;
5883 }
5884
5885 [global::Cpp2ILInjected.Token(Token = "0x6002B8A")]
5886 [global::Cpp2ILInjected.Address(RVA = "0x117EB58", Offset = "0x117EB58", Length = "0x30")]
5887 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
5889 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
5890 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
5891 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5892 {
5893 typeof(float),
5894 typeof(float)
5895 }, ReturnType = typeof(void))]
5896 public static Vector2 TopRight(this Rectangle r)
5897 {
5898 throw null;
5899 }
5900
5901 [global::Cpp2ILInjected.Token(Token = "0x6002B8B")]
5902 [global::Cpp2ILInjected.Address(RVA = "0x117EB88", Offset = "0x117EB88", Length = "0x34")]
5903 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "LineRectangleDistance", MemberParameters = new object[]
5905 {
5907 typeof(Vector2),
5909 }, ReturnType = typeof(float))]
5910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
5911 {
5914 }, ReturnType = typeof(float))]
5915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeSlowMoreAccurate", MemberParameters = new object[]
5916 {
5918 typeof(Vector2),
5919 typeof(float),
5920 typeof(float),
5921 typeof(float)
5922 }, ReturnType = typeof(bool))]
5923 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
5924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5925 {
5926 typeof(float),
5927 typeof(float)
5928 }, ReturnType = typeof(void))]
5929 public static Vector2 BottomLeft(this Rectangle r)
5930 {
5931 throw null;
5932 }
5933
5934 [global::Cpp2ILInjected.Token(Token = "0x6002B8C")]
5935 [global::Cpp2ILInjected.Address(RVA = "0x117EBBC", Offset = "0x117EBBC", Length = "0x38")]
5936 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5937 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
5938 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawLeftControlsBanner", ReturnType = typeof(void))]
5939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawRightControlsBanner", ReturnType = typeof(void))]
5940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawControlsBanner", MemberParameters = new object[] { typeof(GUIControlsBanner.ActionSource) }, ReturnType = typeof(void))]
5941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "Draw", ReturnType = typeof(void))]
5942 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "DrawDebugBox", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
5943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "LineRectangleDistance", MemberParameters = new object[]
5944 {
5946 typeof(Vector2),
5948 }, ReturnType = typeof(float))]
5949 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "Distance", MemberParameters = new object[]
5950 {
5953 }, ReturnType = typeof(float))]
5954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeSlowMoreAccurate", MemberParameters = new object[]
5955 {
5957 typeof(Vector2),
5958 typeof(float),
5959 typeof(float),
5960 typeof(float)
5961 }, ReturnType = typeof(bool))]
5962 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
5963 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
5964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5965 {
5966 typeof(float),
5967 typeof(float)
5968 }, ReturnType = typeof(void))]
5969 public static Vector2 BottomRight(this Rectangle r)
5970 {
5971 throw null;
5972 }
5973
5974 [global::Cpp2ILInjected.Token(Token = "0x6002B8D")]
5975 [global::Cpp2ILInjected.Address(RVA = "0x118172C", Offset = "0x118172C", Length = "0x48")]
5976 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
5977 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
5978 {
5980 typeof(int),
5981 typeof(Vector2),
5982 typeof(float)
5983 }, ReturnType = typeof(void))]
5984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
5985 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "BeginResearchAnimation", MemberParameters = new object[]
5986 {
5987 typeof(int),
5988 typeof(int),
5989 typeof(int),
5990 typeof(bool)
5991 }, ReturnType = typeof(void))]
5992 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
5993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
5994 {
5995 typeof(float),
5996 typeof(float)
5997 }, ReturnType = typeof(void))]
5998 public static Vector2 Center(this Rectangle r)
5999 {
6000 throw null;
6001 }
6002
6003 [global::Cpp2ILInjected.Token(Token = "0x6002B8E")]
6004 [global::Cpp2ILInjected.Address(RVA = "0x1181774", Offset = "0x1181774", Length = "0x2C")]
6005 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerWiresUI), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
6007 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsTouchAxisHandler), Member = "MeasureInline", MemberParameters = new object[]
6008 {
6010 typeof(int),
6011 typeof(ref int),
6013 }, ReturnType = typeof(bool))]
6014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
6015 {
6017 typeof(Vector2),
6018 typeof(Color),
6019 typeof(float),
6021 typeof(int),
6022 typeof(ref int),
6024 }, ReturnType = typeof(bool))]
6025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsTouchTagHandler.ControlsTouchSnippet", Member = "GetSize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Vector2))]
6026 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDraggableItemGrid), Member = "ClippedDrawItemHandler", MemberParameters = new object[]
6027 {
6029 typeof(int),
6030 typeof(Vector2),
6031 typeof(float)
6032 }, ReturnType = typeof(void))]
6033 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawHorizontalFill", MemberParameters = new object[]
6034 {
6037 typeof(float)
6038 }, ReturnType = typeof(void))]
6039 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStretched), Member = "Draw", MemberParameters = new object[]
6040 {
6042 typeof(Rectangle?),
6043 typeof(Color?)
6044 }, ReturnType = typeof(void))]
6045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
6046 {
6048 typeof(Item),
6049 typeof(string),
6050 typeof(bool),
6051 typeof(ref float),
6052 typeof(bool),
6053 typeof(bool),
6054 typeof(bool),
6055 typeof(bool)
6056 }, ReturnType = typeof(GUITransactionButton.InputState))]
6057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "DrawToggles", ReturnType = typeof(void))]
6058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
6059 {
6061 typeof(int),
6062 typeof(Vector2),
6063 typeof(float)
6064 }, ReturnType = typeof(void))]
6065 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBossBar), Member = "Draw", MemberParameters = new object[]
6066 {
6067 typeof(float),
6068 typeof(float),
6071 typeof(float),
6072 typeof(float)
6073 }, ReturnType = typeof(void))]
6074 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
6075 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "DrawItem", ReturnType = typeof(void))]
6076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
6077 {
6079 typeof(int),
6080 typeof(Vector2),
6081 typeof(float)
6082 }, ReturnType = typeof(void))]
6083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemDraw", MemberParameters = new object[]
6084 {
6086 typeof(int),
6087 typeof(Vector2),
6088 typeof(float)
6089 }, ReturnType = typeof(void))]
6090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEmotesWindow), Member = "EmoteDraw", MemberParameters = new object[]
6091 {
6093 typeof(int),
6094 typeof(Vector2),
6095 typeof(float)
6096 }, ReturnType = typeof(void))]
6097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDraw", MemberParameters = new object[]
6098 {
6100 typeof(int),
6101 typeof(Vector2),
6102 typeof(float)
6103 }, ReturnType = typeof(void))]
6104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryDyeDraw", MemberParameters = new object[]
6105 {
6107 typeof(int),
6108 typeof(Vector2),
6109 typeof(float)
6110 }, ReturnType = typeof(void))]
6111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "AccessoryVanityDraw", MemberParameters = new object[]
6112 {
6114 typeof(int),
6115 typeof(Vector2),
6116 typeof(float)
6117 }, ReturnType = typeof(void))]
6118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
6119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "LoadoutDraw", MemberParameters = new object[]
6120 {
6122 typeof(int),
6123 typeof(Vector2),
6124 typeof(float)
6125 }, ReturnType = typeof(void))]
6126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "DrawHotbarItem", MemberParameters = new object[]
6127 {
6130 typeof(Item[]),
6131 typeof(int),
6132 typeof(Vector2),
6133 typeof(Color),
6134 typeof(float)
6135 }, ReturnType = typeof(void))]
6136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
6137 {
6140 typeof(Item[]),
6141 typeof(int),
6142 typeof(Vector2),
6143 typeof(Color),
6144 typeof(float)
6145 }, ReturnType = typeof(void))]
6146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
6147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawSign", ReturnType = typeof(void))]
6148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawPartyHat", MemberParameters = new object[]
6149 {
6150 typeof(NPC),
6152 typeof(Vector2),
6153 typeof(float)
6154 }, ReturnType = typeof(void))]
6155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawClosed", ReturnType = typeof(void))]
6156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "Draw", ReturnType = typeof(void))]
6157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawEdit", ReturnType = typeof(void))]
6158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "DrawTeamGrid", ReturnType = typeof(void))]
6159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "DrawItem", ReturnType = typeof(void))]
6160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchBacking", ReturnType = typeof(void))]
6161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawTexture", MemberParameters = new object[]
6162 {
6165 typeof(float)
6166 }, ReturnType = typeof(void))]
6167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawResearchItem", ReturnType = typeof(void))]
6168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
6169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "ItemDraw", MemberParameters = new object[]
6170 {
6172 typeof(int),
6173 typeof(Vector2),
6174 typeof(float)
6175 }, ReturnType = typeof(void))]
6176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
6177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
6178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "CalculateRegion", ReturnType = typeof(Rectangle))]
6179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "PageDraw", MemberParameters = new object[]
6180 {
6182 typeof(int),
6183 typeof(Vector2),
6184 typeof(float)
6185 }, ReturnType = typeof(void))]
6186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "Draw", ReturnType = typeof(void))]
6187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawInterfaceBacking", ReturnType = typeof(void))]
6188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "LeftItemRegionInitialise", ReturnType = typeof(void))]
6189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "RightItemRegionInitialise", ReturnType = typeof(void))]
6190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerItemPos", MemberParameters = new object[]
6191 {
6192 typeof(float),
6193 typeof(int)
6194 }, ReturnType = typeof(Vector2))]
6195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_QueenSlimeWings", MemberParameters = new object[]
6196 {
6197 typeof(NPC),
6199 typeof(Vector2),
6200 typeof(Vector2),
6201 typeof(Color)
6202 }, ReturnType = typeof(void))]
6203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
6204 {
6206 typeof(NPC),
6207 typeof(bool),
6209 }, ReturnType = typeof(void))]
6210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Deerclops", MemberParameters = new object[]
6211 {
6213 typeof(NPC),
6215 typeof(int),
6216 typeof(ref Color),
6219 }, ReturnType = typeof(void))]
6220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
6221 {
6223 typeof(NPC),
6224 typeof(bool),
6225 typeof(Vector2),
6228 }, ReturnType = typeof(void))]
6229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Faeling", MemberParameters = new object[]
6230 {
6232 typeof(NPC),
6234 typeof(int),
6235 typeof(ref Color),
6238 }, ReturnType = typeof(void))]
6239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
6240 {
6242 typeof(NPC),
6244 typeof(int),
6245 typeof(ref Color),
6248 }, ReturnType = typeof(void))]
6249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPC_SlimeItem", MemberParameters = new object[]
6250 {
6251 typeof(NPC),
6252 typeof(int),
6253 typeof(Color),
6254 typeof(float)
6255 }, ReturnType = typeof(void))]
6256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
6257 {
6258 typeof(NPC),
6259 typeof(bool),
6260 typeof(float),
6261 typeof(float),
6262 typeof(Color),
6263 typeof(Vector2),
6266 }, ReturnType = typeof(void))]
6267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
6276 {
6278 typeof(int)
6279 }, ReturnType = typeof(void))]
6280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Flamethrower", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
6282 {
6284 typeof(ref Color),
6286 }, ReturnType = typeof(void))]
6287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
6288 {
6291 }, ReturnType = typeof(void))]
6292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains_Old", MemberParameters = new object[]
6293 {
6296 }, ReturnType = typeof(void))]
6297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenRangedItemShot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_EmpressBlade", MemberParameters = new object[]
6300 {
6302 typeof(float)
6303 }, ReturnType = typeof(void))]
6304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_CoolWhipMinion", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_BoneWhip", MemberParameters = new object[]
6306 {
6309 }, ReturnType = typeof(Vector2))]
6310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_CoolWhip", MemberParameters = new object[]
6311 {
6314 }, ReturnType = typeof(Vector2))]
6315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_FireWhip", MemberParameters = new object[]
6316 {
6319 }, ReturnType = typeof(Vector2))]
6320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
6321 {
6324 }, ReturnType = typeof(Vector2))]
6325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_ThornWhip", MemberParameters = new object[]
6326 {
6329 }, ReturnType = typeof(Vector2))]
6330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipSword", MemberParameters = new object[]
6331 {
6334 }, ReturnType = typeof(Vector2))]
6335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
6336 {
6339 }, ReturnType = typeof(Vector2))]
6340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
6341 {
6344 }, ReturnType = typeof(Vector2))]
6345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
6346 {
6349 }, ReturnType = typeof(Vector2))]
6350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTwinsPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMultisegmentPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
6353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
6354 {
6356 typeof(Color),
6358 }, ReturnType = typeof(void))]
6359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
6360 {
6361 typeof(Item),
6362 typeof(int)
6363 }, ReturnType = typeof(void))]
6364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_GolfBallIndicator", ReturnType = typeof(void))]
6365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_1_2_DrawEntityMarkersInWorld", ReturnType = typeof(void))]
6366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItemIcon", MemberParameters = new object[]
6367 {
6369 typeof(Item),
6370 typeof(Vector2),
6371 typeof(Color),
6372 typeof(float)
6373 }, ReturnType = typeof(void))]
6374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
6375 {
6376 typeof(Vector2),
6377 typeof(bool)
6378 }, ReturnType = typeof(void))]
6379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
6380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingFlower", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
6381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash_LoadingStar", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(void))]
6382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
6383 {
6385 typeof(Vector2),
6386 typeof(Vector2),
6387 typeof(Rectangle?),
6388 typeof(float),
6389 typeof(float),
6390 typeof(ref string)
6391 }, ReturnType = typeof(void))]
6392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
6393 {
6395 typeof(Vector2),
6396 typeof(Vector2),
6397 typeof(Rectangle?),
6398 typeof(float),
6399 typeof(float),
6400 typeof(ref string)
6401 }, ReturnType = typeof(void))]
6402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
6403 {
6405 typeof(Vector2),
6406 typeof(Vector2),
6407 typeof(Rectangle?),
6408 typeof(float),
6409 typeof(float),
6410 typeof(ref string)
6411 }, ReturnType = typeof(void))]
6412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AnyoneNearCultists", ReturnType = typeof(bool))]
6413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
6414 {
6417 }, ReturnType = typeof(bool))]
6418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
6419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "RainbowLaserDraw", MemberParameters = new object[]
6420 {
6421 typeof(int),
6422 typeof(ref float),
6426 }, ReturnType = typeof(void))]
6427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "TurretLaserDraw", MemberParameters = new object[]
6428 {
6429 typeof(int),
6430 typeof(ref float),
6434 }, ReturnType = typeof(void))]
6435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods), Member = "LightningLaserDraw", MemberParameters = new object[]
6436 {
6437 typeof(int),
6438 typeof(ref float),
6442 }, ReturnType = typeof(void))]
6443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_03_PortableStool", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_13_Leggings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
6449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
6450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
6451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
6452 {
6454 typeof(Vector2),
6457 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
6458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
6459 {
6461 typeof(Vector2),
6462 typeof(Color),
6464 typeof(float),
6465 typeof(float),
6467 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
6468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
6469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
6470 {
6472 typeof(Item[]),
6473 typeof(int),
6474 typeof(int),
6475 typeof(Vector2),
6476 typeof(Color),
6477 typeof(Color)
6478 }, ReturnType = typeof(void))]
6479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawItemIcon", MemberParameters = new object[]
6480 {
6481 typeof(Item),
6482 typeof(int),
6484 typeof(Vector2),
6485 typeof(float),
6486 typeof(float),
6487 typeof(Color)
6488 }, ReturnType = typeof(float))]
6489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeSacrificeParticle), Member = ".ctor", MemberParameters = new object[]
6490 {
6492 typeof(Rectangle?),
6493 typeof(Vector2),
6495 }, ReturnType = typeof(void))]
6496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ABasicParticle), Member = "SetBasicInfo", MemberParameters = new object[]
6497 {
6499 typeof(Rectangle?),
6500 typeof(Vector2),
6502 }, ReturnType = typeof(void))]
6503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RandomizedFrameParticle), Member = "RandomizeFrame", ReturnType = typeof(void))]
6504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
6505 {
6507 typeof(Vector2),
6508 typeof(Vector2),
6509 typeof(Rectangle?),
6510 typeof(float),
6511 typeof(float),
6512 typeof(int)
6513 }, ReturnType = typeof(bool))]
6514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "DrawToDrawData", MemberParameters = new object[]
6515 {
6517 typeof(int)
6518 }, ReturnType = typeof(void))]
6519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "DrawToDrawData", MemberParameters = new object[]
6520 {
6522 typeof(int)
6523 }, ReturnType = typeof(void))]
6524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "UpdatePosition", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
6525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "Draw", MemberParameters = new object[]
6526 {
6530 }, ReturnType = typeof(void))]
6531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardewValleyAnimation), Member = "ComposeAnimation", ReturnType = typeof(void))]
6532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.SkyEntity", Member = "CommonDraw", MemberParameters = new object[]
6533 {
6535 typeof(float),
6536 typeof(float),
6537 typeof(float)
6538 }, ReturnType = typeof(void))]
6539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "DrawLantern", MemberParameters = new object[]
6540 {
6542 "Terraria.GameContent.Skies.LanternSky.Lantern",
6543 typeof(Color),
6544 typeof(Vector2),
6545 typeof(Vector2),
6546 typeof(float)
6547 }, ReturnType = typeof(void))]
6548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_PrincessAndEveryoneThanksPlayer", MemberParameters = new object[]
6549 {
6550 typeof(int),
6552 }, ReturnType = typeof(SegmentInforReport))]
6553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_DryadSayingByeToTavernKeep", MemberParameters = new object[]
6554 {
6555 typeof(int),
6557 }, ReturnType = typeof(SegmentInforReport))]
6558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SteampunkerRepairingCyborg", MemberParameters = new object[]
6559 {
6560 typeof(int),
6562 }, ReturnType = typeof(SegmentInforReport))]
6563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SantaAndTaxCollectorThrowingPresents", MemberParameters = new object[]
6564 {
6565 typeof(int),
6567 }, ReturnType = typeof(SegmentInforReport))]
6568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WitchDoctorGoingToHisPeople", MemberParameters = new object[]
6569 {
6570 typeof(int),
6572 }, ReturnType = typeof(SegmentInforReport))]
6573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_DryadTurningToTree", MemberParameters = new object[]
6574 {
6575 typeof(int),
6577 }, ReturnType = typeof(SegmentInforReport))]
6578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
6579 {
6580 typeof(int),
6582 }, ReturnType = typeof(SegmentInforReport))]
6583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_MerchantAndTravelingMerchantTryingToSellJunk", MemberParameters = new object[]
6584 {
6585 typeof(int),
6587 }, ReturnType = typeof(SegmentInforReport))]
6588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_GuideRunningFromZombie", MemberParameters = new object[]
6589 {
6590 typeof(int),
6592 }, ReturnType = typeof(SegmentInforReport))]
6593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_ZoologistAndPetsAnnoyGolfer", MemberParameters = new object[]
6594 {
6595 typeof(int),
6597 }, ReturnType = typeof(SegmentInforReport))]
6598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_AnglerAndPirateTalkAboutFish", MemberParameters = new object[]
6599 {
6600 typeof(int),
6602 }, ReturnType = typeof(SegmentInforReport))]
6603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_WizardPartyGirlDyeTraderAndPainterPartyWithBunnies", MemberParameters = new object[]
6604 {
6605 typeof(int),
6607 }, ReturnType = typeof(SegmentInforReport))]
6608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_DemolitionistAndArmsDealerArguingThenNurseComes", MemberParameters = new object[]
6609 {
6610 typeof(int),
6612 }, ReturnType = typeof(SegmentInforReport))]
6613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_TinkererAndMechanic", MemberParameters = new object[]
6614 {
6615 typeof(int),
6617 }, ReturnType = typeof(SegmentInforReport))]
6618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_ClothierChasingTruffle", MemberParameters = new object[]
6619 {
6620 typeof(int),
6622 }, ReturnType = typeof(SegmentInforReport))]
6623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMasterTrophies", ReturnType = typeof(void))]
6624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
6625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = ".ctor", MemberParameters = new object[]
6626 {
6628 typeof(Vector2),
6629 typeof(int)
6630 }, ReturnType = typeof(void))]
6631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
6632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourceDrawSettings), Member = "Draw", MemberParameters = new object[]
6633 {
6635 typeof(ref bool)
6636 }, ReturnType = typeof(void))]
6637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
6638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIParticleLayer), Member = "Recalculate", ReturnType = typeof(void))]
6639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
6640 {
6642 typeof(float),
6643 typeof(float),
6646 }, ReturnType = typeof(void))]
6647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
6648 {
6650 typeof(float),
6651 typeof(float),
6654 typeof(float),
6655 typeof(float)
6656 }, ReturnType = typeof(void))]
6657 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 357)]
6658 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
6659 {
6660 typeof(float),
6661 typeof(float)
6662 }, ReturnType = typeof(void))]
6663 public static Vector2 Size(this Rectangle r)
6664 {
6665 throw null;
6666 }
6667
6668 [global::Cpp2ILInjected.Token(Token = "0x6002B8F")]
6669 [global::Cpp2ILInjected.Address(RVA = "0x11817A0", Offset = "0x11817A0", Length = "0x260")]
6670 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCExtras", MemberParameters = new object[]
6672 {
6673 typeof(NPC),
6674 typeof(bool),
6675 typeof(float),
6676 typeof(float),
6677 typeof(Color),
6678 typeof(Vector2),
6681 }, ReturnType = typeof(void))]
6682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
6683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
6684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_114_Dragonflies", ReturnType = typeof(void))]
6685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TouchBlockSurfaceCenter", MemberParameters = new object[]
6686 {
6687 typeof(int),
6688 typeof(int),
6689 typeof(Tile),
6690 typeof(ref int),
6691 typeof(ref int),
6693 }, ReturnType = typeof(bool))]
6694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MinionNPCTargetAim", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
6695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateMinionTarget", ReturnType = typeof(void))]
6696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
6697 {
6700 }, ReturnType = typeof(bool))]
6701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
6702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "TryGoingThroughPortals", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
6703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
6704 {
6707 }, ReturnType = typeof(bool))]
6708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ProjectileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
6709 {
6712 }, ReturnType = typeof(bool))]
6713 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
6714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
6715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
6716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
6717 {
6718 typeof(float),
6719 typeof(float)
6720 }, ReturnType = typeof(void))]
6721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
6722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomRight", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
6723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
6724 {
6725 typeof(Vector2),
6727 }, ReturnType = typeof(float))]
6728 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
6729 public static float Distance(this Rectangle r, Vector2 point)
6730 {
6731 throw null;
6732 }
6733
6734 [global::Cpp2ILInjected.Token(Token = "0x6002B90")]
6735 [global::Cpp2ILInjected.Address(RVA = "0x1181A00", Offset = "0x1181A00", Length = "0x98")]
6736 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
6738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
6739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetNearbyContainerProjectilesList", ReturnType = typeof(List<int>))]
6740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsProjectileInteractibleAndInInteractionRange", MemberParameters = new object[]
6741 {
6744 }, ReturnType = typeof(bool))]
6745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HandleBeingInChestRange", ReturnType = typeof(void))]
6746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsInInteractionRangeToMultiTileHitbox", MemberParameters = new object[]
6747 {
6748 typeof(int),
6749 typeof(int)
6750 }, ReturnType = typeof(bool))]
6751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TentacleSpike_TrySpiking", MemberParameters = new object[]
6752 {
6753 typeof(NPC),
6754 typeof(Item),
6755 typeof(float),
6756 typeof(float)
6757 }, ReturnType = typeof(void))]
6758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BloodButcherer_TryButchering", MemberParameters = new object[]
6759 {
6760 typeof(NPC),
6761 typeof(Item),
6762 typeof(float),
6763 typeof(float)
6764 }, ReturnType = typeof(void))]
6765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
6766 {
6767 typeof(Item),
6769 typeof(int),
6770 typeof(float),
6771 typeof(int)
6772 }, ReturnType = typeof(void))]
6773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
6774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
6775 {
6778 }, ReturnType = typeof(bool))]
6779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeFastInaccurate", MemberParameters = new object[]
6780 {
6782 typeof(Vector2),
6783 typeof(float),
6784 typeof(float),
6785 typeof(float)
6786 }, ReturnType = typeof(bool))]
6787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeSlowMoreAccurate", MemberParameters = new object[]
6788 {
6790 typeof(Vector2),
6791 typeof(float),
6792 typeof(float),
6793 typeof(float)
6794 }, ReturnType = typeof(bool))]
6795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "OverReturnGateInWorld", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
6796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AHoverInteractionChecker), Member = "AttemptInteraction", MemberParameters = new object[]
6797 {
6798 typeof(Player),
6801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
6802 {
6805 }, ReturnType = typeof(bool))]
6806 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
6807 {
6810 }, ReturnType = typeof(bool))]
6811 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 21)]
6812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
6813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
6814 public static Vector2 ClosestPointInRect(this Rectangle r, Vector2 point)
6815 {
6816 throw null;
6817 }
6818
6819 [global::Cpp2ILInjected.Token(Token = "0x6002B91")]
6820 [global::Cpp2ILInjected.Address(RVA = "0x1181A98", Offset = "0x1181A98", Length = "0x48")]
6821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_AttemptToFindTeleportSpot", MemberParameters = new object[]
6822 {
6824 typeof(int),
6825 typeof(int),
6826 typeof(int),
6827 typeof(int),
6828 typeof(int),
6829 typeof(bool),
6830 typeof(bool)
6831 }, ReturnType = typeof(bool))]
6832 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
6833 {
6834 typeof(Vector2),
6835 typeof(Vector2),
6836 typeof(int),
6837 typeof(int),
6838 typeof(int),
6839 typeof(int),
6840 typeof(bool),
6841 typeof(bool),
6842 typeof(bool),
6843 typeof(int)
6844 }, ReturnType = typeof(void))]
6845 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
6846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
6847 {
6848 typeof(int),
6849 typeof(int),
6850 typeof(int),
6851 typeof(int)
6852 }, ReturnType = typeof(void))]
6853 public static Rectangle Modified(this Rectangle r, int x, int y, int w, int h)
6854 {
6855 throw null;
6856 }
6857
6858 [global::Cpp2ILInjected.Token(Token = "0x6002B92")]
6859 [global::Cpp2ILInjected.Address(RVA = "0x1181AE0", Offset = "0x1181AE0", Length = "0x160")]
6860 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
6862 {
6865 }, ReturnType = typeof(bool))]
6866 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
6867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
6868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
6869 {
6870 typeof(Vector2),
6871 typeof(float)
6872 }, ReturnType = typeof(Vector2))]
6873 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
6874 {
6875 typeof(Vector2),
6877 }, ReturnType = typeof(Vector2))]
6878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ClosestPointInRect", MemberParameters = new object[]
6879 {
6882 }, ReturnType = typeof(Vector2))]
6883 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
6884 {
6885 typeof(Vector2),
6887 }, ReturnType = typeof(Vector2))]
6888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
6889 {
6890 typeof(Vector2),
6891 typeof(double),
6893 }, ReturnType = typeof(Vector2))]
6894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
6895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
6896 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
6897 public static bool IntersectsConeFastInaccurate(this Rectangle targetRect, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
6898 {
6899 throw null;
6900 }
6901
6902 [global::Cpp2ILInjected.Token(Token = "0x6002B93")]
6903 [global::Cpp2ILInjected.Address(RVA = "0x1181CAC", Offset = "0x1181CAC", Length = "0x234")]
6904 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
6906 {
6909 }, ReturnType = typeof(bool))]
6910 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
6911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
6912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
6913 {
6914 typeof(Vector2),
6915 typeof(float)
6916 }, ReturnType = typeof(Vector2))]
6917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
6918 {
6919 typeof(Vector2),
6921 }, ReturnType = typeof(Vector2))]
6922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ClosestPointInRect", MemberParameters = new object[]
6923 {
6926 }, ReturnType = typeof(Vector2))]
6927 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DoesFitInCone", MemberParameters = new object[]
6928 {
6929 typeof(Vector2),
6930 typeof(Vector2),
6931 typeof(float),
6932 typeof(float),
6933 typeof(float)
6934 }, ReturnType = typeof(bool))]
6935 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
6936 {
6937 typeof(float),
6938 typeof(float)
6939 }, ReturnType = typeof(void))]
6940 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
6941 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "BottomRight", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
6942 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
6943 public static bool IntersectsConeSlowMoreAccurate(this Rectangle targetRect, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
6944 {
6945 throw null;
6946 }
6947
6948 [global::Cpp2ILInjected.Token(Token = "0x6002B94")]
6949 [global::Cpp2ILInjected.Address(RVA = "0x1181EE0", Offset = "0x1181EE0", Length = "0x128")]
6950 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeSlowMoreAccurate", MemberParameters = new object[]
6952 {
6954 typeof(Vector2),
6955 typeof(float),
6956 typeof(float),
6957 typeof(float)
6958 }, ReturnType = typeof(bool))]
6959 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
6960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
6961 {
6962 typeof(Vector2),
6964 }, ReturnType = typeof(Vector2))]
6965 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
6966 {
6967 typeof(Vector2),
6968 typeof(double),
6970 }, ReturnType = typeof(Vector2))]
6971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
6972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
6973 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
6974 public static bool DoesFitInCone(Vector2 point, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
6975 {
6976 throw null;
6977 }
6978
6979 [global::Cpp2ILInjected.Token(Token = "0x6002B95")]
6980 [global::Cpp2ILInjected.Address(RVA = "0x1181C40", Offset = "0x1181C40", Length = "0x6C")]
6981 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
6982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
6983 {
6985 typeof(NPC),
6986 typeof(bool),
6988 }, ReturnType = typeof(void))]
6989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
6990 {
6992 typeof(NPC),
6993 typeof(bool),
6994 typeof(Vector2),
6997 }, ReturnType = typeof(void))]
6998 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTrail", MemberParameters = new object[]
6999 {
7001 typeof(Vector2),
7002 typeof(Color)
7003 }, ReturnType = typeof(void))]
7004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
7005 {
7007 typeof(int)
7008 }, ReturnType = typeof(void))]
7009 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
7010 {
7013 }, ReturnType = typeof(void))]
7014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7015 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_BoneWhip", MemberParameters = new object[]
7016 {
7019 }, ReturnType = typeof(Vector2))]
7020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_CoolWhip", MemberParameters = new object[]
7021 {
7024 }, ReturnType = typeof(Vector2))]
7025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_FireWhip", MemberParameters = new object[]
7026 {
7029 }, ReturnType = typeof(Vector2))]
7030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
7031 {
7034 }, ReturnType = typeof(Vector2))]
7035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_ThornWhip", MemberParameters = new object[]
7036 {
7039 }, ReturnType = typeof(Vector2))]
7040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipSword", MemberParameters = new object[]
7041 {
7044 }, ReturnType = typeof(Vector2))]
7045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
7046 {
7049 }, ReturnType = typeof(Vector2))]
7050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
7051 {
7054 }, ReturnType = typeof(Vector2))]
7055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
7056 {
7059 }, ReturnType = typeof(Vector2))]
7060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMultisegmentPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
7063 {
7065 typeof(Color),
7067 }, ReturnType = typeof(void))]
7068 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSuperSpecialProjectiles", MemberParameters = new object[]
7069 {
7071 typeof(bool)
7072 }, ReturnType = typeof(void))]
7073 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_GolfBallIndicator", ReturnType = typeof(void))]
7074 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
7075 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
7076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_118_Seahorses", ReturnType = typeof(void))]
7077 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
7078 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
7079 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
7080 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
7081 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
7082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
7083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
7084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player.SelectionRadial), Member = "Update", ReturnType = typeof(void))]
7085 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
7086 {
7087 typeof(int),
7088 typeof(Item),
7089 typeof(int)
7090 }, ReturnType = typeof(void))]
7091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
7092 {
7093 typeof(float),
7094 typeof(Item),
7096 }, ReturnType = typeof(void))]
7097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
7098 {
7099 typeof(float),
7100 typeof(Item),
7102 }, ReturnType = typeof(void))]
7103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
7104 {
7107 }, ReturnType = typeof(bool))]
7108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
7109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
7110 {
7111 typeof(Vector2),
7112 typeof(ref int),
7113 typeof(ref int)
7114 }, ReturnType = typeof(void))]
7115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
7116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
7117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_194_HorsemanPumpkin", ReturnType = typeof(void))]
7118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
7119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
7120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
7121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_187_ShadowHand", ReturnType = typeof(void))]
7122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_121_StardustDragon", ReturnType = typeof(void))]
7123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_182_FinalFractal", ReturnType = typeof(void))]
7124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_181_FairyQueenRangedItemShot", ReturnType = typeof(void))]
7125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
7126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles_Old", ReturnType = typeof(void))]
7127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
7128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
7129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_176_EdgyLightning", ReturnType = typeof(void))]
7130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_178_FireExplosion", ReturnType = typeof(void))]
7131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_174_MultisegmentPet", ReturnType = typeof(void))]
7132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_173_HallowBossRainbowTrail", ReturnType = typeof(void))]
7133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
7134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
7135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_GetExtensionHitbox", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(bool))]
7136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_168_FirstFractal", ReturnType = typeof(void))]
7137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
7138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_161_RapierStabs", ReturnType = typeof(void))]
7139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
7140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_160_Kites", ReturnType = typeof(void))]
7141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_159_PaperAirplanes", ReturnType = typeof(void))]
7142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_157_SharpTears", ReturnType = typeof(void))]
7143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
7144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Celeb2Rocket", ReturnType = typeof(void))]
7145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
7146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_002", ReturnType = typeof(void))]
7147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_003", ReturnType = typeof(void))]
7148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
7149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_008", ReturnType = typeof(void))]
7150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
7151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_034", ReturnType = typeof(void))]
7152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_037", ReturnType = typeof(void))]
7153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_044", ReturnType = typeof(void))]
7154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
7155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066", ReturnType = typeof(void))]
7156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_069", ReturnType = typeof(void))]
7157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
7158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_131_FlameBurstShot", ReturnType = typeof(void))]
7159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_134_Ballista", ReturnType = typeof(void))]
7160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
7161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
7162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
7163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_143_MonkStaffT2Ghast", ReturnType = typeof(void))]
7164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
7165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "WormPet", MemberParameters = new object[]
7166 {
7168 typeof(bool)
7169 }, ReturnType = typeof(void))]
7170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "UpdateAmbientAirborneCloud", ReturnType = typeof(void))]
7171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
7172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateSail", ReturnType = typeof(void))]
7173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UseDrill", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
7174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
7175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "CastSuperCartLaser", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
7176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "AimAbility", MemberParameters = new object[]
7177 {
7178 typeof(Player),
7180 }, ReturnType = typeof(bool))]
7181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
7182 {
7184 typeof(int),
7185 typeof(Player),
7186 typeof(Vector2),
7187 typeof(Color),
7189 typeof(float)
7190 }, ReturnType = typeof(void))]
7191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeFastInaccurate", MemberParameters = new object[]
7192 {
7194 typeof(Vector2),
7195 typeof(float),
7196 typeof(float),
7197 typeof(float)
7198 }, ReturnType = typeof(bool))]
7199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DoesFitInCone", MemberParameters = new object[]
7200 {
7201 typeof(Vector2),
7202 typeof(Vector2),
7203 typeof(float),
7204 typeof(float),
7205 typeof(float)
7206 }, ReturnType = typeof(bool))]
7207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "rotateTowards", MemberParameters = new object[]
7208 {
7209 typeof(Vector2),
7210 typeof(Vector2),
7211 typeof(Vector2),
7212 typeof(float)
7213 }, ReturnType = typeof(Vector2))]
7214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLaser", MemberParameters = new object[]
7215 {
7218 typeof(Vector2),
7219 typeof(Vector2),
7220 typeof(Vector2),
7222 }, ReturnType = typeof(void))]
7223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
7224 {
7226 typeof(Vector2),
7227 typeof(Vector2),
7228 typeof(Color)
7229 }, ReturnType = typeof(void))]
7230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
7231 {
7233 typeof(Vector2),
7234 typeof(Vector2),
7235 typeof(Color),
7236 typeof(Color),
7237 typeof(float)
7238 }, ReturnType = typeof(void))]
7239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawStarboardRainbowTrail", MemberParameters = new object[]
7240 {
7242 typeof(Vector2),
7244 }, ReturnType = typeof(void))]
7245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawMeowcartTrail", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_26_SolarShield", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
7248 {
7253 typeof(Vector2),
7254 typeof(bool)
7255 }, ReturnType = typeof(void))]
7256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
7257 {
7258 typeof(Vector2[]),
7259 typeof(float[]),
7262 typeof(Vector2),
7263 typeof(bool)
7264 }, ReturnType = typeof(void))]
7265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawCursors", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
7266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.EOCSkyEntity", Member = "UpdateVelocity", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
7267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.MeteorSkyEntity", Member = ".ctor", MemberParameters = new object[]
7268 {
7269 typeof(Player),
7271 }, ReturnType = typeof(void))]
7272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalPassive", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalShot", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_NightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper), Member = "ValidateShot", MemberParameters = new object[]
7283 {
7284 typeof(Entity),
7285 typeof(Player),
7287 }, ReturnType = typeof(bool))]
7288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "GetSectionLength", MemberParameters = new object[]
7289 {
7290 typeof(int),
7291 typeof(ref float),
7292 typeof(ref float)
7293 }, ReturnType = typeof(void))]
7294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawLine", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
7295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
7296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 342)]
7297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
7298 public static float ToRotation(this Vector2 v)
7299 {
7300 throw null;
7301 }
7302
7303 [global::Cpp2ILInjected.Token(Token = "0x6002B96")]
7304 [global::Cpp2ILInjected.Address(RVA = "0x11804DC", Offset = "0x11804DC", Length = "0x90")]
7305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
7306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
7307 {
7309 typeof(NPC),
7310 typeof(bool),
7312 }, ReturnType = typeof(void))]
7313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
7314 {
7316 typeof(NPC),
7317 typeof(bool),
7318 typeof(Vector2),
7321 }, ReturnType = typeof(void))]
7322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
7323 {
7325 typeof(NPC),
7327 typeof(int),
7328 typeof(ref Color),
7331 }, ReturnType = typeof(void))]
7332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
7340 {
7342 typeof(int)
7343 }, ReturnType = typeof(void))]
7344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_StardustGuardianPunching", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenLance", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FairyQueenRangedItemShot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_EmpressBlade", MemberParameters = new object[]
7349 {
7351 typeof(float)
7352 }, ReturnType = typeof(void))]
7353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_CoolWhipMinion", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTwinsPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_GolfBallIndicator", ReturnType = typeof(void))]
7356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GetForestToForestBackgroundLerperValue", ReturnType = typeof(float))]
7357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
7358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
7359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DoMagicEffect", MemberParameters = new object[]
7360 {
7361 typeof(Vector2),
7362 typeof(int),
7363 typeof(float)
7364 }, ReturnType = typeof(void))]
7365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_118_Seahorses", ReturnType = typeof(void))]
7366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_115_LadyBugs", ReturnType = typeof(void))]
7367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyCircleOffset", MemberParameters = new object[]
7368 {
7369 typeof(float),
7370 typeof(float),
7371 typeof(float)
7372 }, ReturnType = typeof(Vector2))]
7373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_069_DukeFishron", ReturnType = typeof(void))]
7374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
7375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
7376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
7377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
7378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
7379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "BloodNautilus_GetMouthPositionAndRotation", MemberParameters = new object[]
7380 {
7383 }, ReturnType = typeof(void))]
7384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
7385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
7386 {
7387 typeof(int),
7388 typeof(double)
7389 }, ReturnType = typeof(void))]
7390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateArmorSets", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
7391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetGrapplingForces", MemberParameters = new object[]
7392 {
7393 typeof(Vector2),
7394 typeof(ref int?),
7395 typeof(ref float),
7396 typeof(ref float)
7397 }, ReturnType = typeof(void))]
7398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
7399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetPointOnSwungItemPath", MemberParameters = new object[]
7400 {
7401 typeof(float),
7402 typeof(float),
7403 typeof(float),
7404 typeof(float),
7407 }, ReturnType = typeof(void))]
7408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
7409 {
7410 typeof(int),
7411 typeof(Item),
7412 typeof(int)
7413 }, ReturnType = typeof(void))]
7414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
7415 {
7416 typeof(float),
7417 typeof(Item),
7419 }, ReturnType = typeof(void))]
7420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
7421 {
7422 typeof(float),
7423 typeof(Item),
7425 }, ReturnType = typeof(void))]
7426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateMinionTarget", ReturnType = typeof(void))]
7427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CutTiles", ReturnType = typeof(void))]
7428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
7429 {
7432 }, ReturnType = typeof(bool))]
7433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "UpdateEnchantmentVisuals", ReturnType = typeof(void))]
7434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
7435 {
7436 typeof(Vector2),
7437 typeof(ref int),
7438 typeof(ref int)
7439 }, ReturnType = typeof(void))]
7440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
7441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
7442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
7443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
7444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
7445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "RandomizeInsanityShadowFor", MemberParameters = new object[]
7446 {
7447 typeof(Entity),
7448 typeof(bool),
7451 typeof(ref float),
7452 typeof(ref float)
7453 }, ReturnType = typeof(void))]
7454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_187_ShadowHand", ReturnType = typeof(void))]
7455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_182_FinalFractal", ReturnType = typeof(void))]
7456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_180_FairyQueenSunDance", ReturnType = typeof(void))]
7457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_179_FairyQueenLance", ReturnType = typeof(void))]
7458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_175_TitaniumStormShards", ReturnType = typeof(void))]
7459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_174_MultisegmentPet", ReturnType = typeof(void))]
7460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears_GetExtensionHitbox", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(bool))]
7461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
7462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FillWhipControlPoints", MemberParameters = new object[]
7463 {
7466 }, ReturnType = typeof(void))]
7467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_159_PaperAirplanes", ReturnType = typeof(void))]
7468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
7469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_GetIdlePosition", MemberParameters = new object[]
7470 {
7471 typeof(int),
7472 typeof(int),
7474 typeof(ref float)
7475 }, ReturnType = typeof(void))]
7476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
7477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
7478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
7479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_065", ReturnType = typeof(void))]
7480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
7481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
7482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
7483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
7484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartlight", MemberParameters = new object[]
7485 {
7486 typeof(Vector2),
7487 typeof(int)
7488 }, ReturnType = typeof(void))]
7489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
7490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
7491 {
7493 typeof(int),
7494 typeof(Player),
7495 typeof(Vector2),
7496 typeof(Color),
7498 typeof(float)
7499 }, ReturnType = typeof(void))]
7500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PoofOfSmoke", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
7501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "NextVector2Unit", MemberParameters = new object[]
7502 {
7504 typeof(float),
7505 typeof(float)
7506 }, ReturnType = typeof(Vector2))]
7507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeFastInaccurate", MemberParameters = new object[]
7508 {
7510 typeof(Vector2),
7511 typeof(float),
7512 typeof(float),
7513 typeof(float)
7514 }, ReturnType = typeof(bool))]
7515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeSlowMoreAccurate", MemberParameters = new object[]
7516 {
7518 typeof(Vector2),
7519 typeof(float),
7520 typeof(float),
7521 typeof(float)
7522 }, ReturnType = typeof(bool))]
7523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "rotateTowards", MemberParameters = new object[]
7524 {
7525 typeof(Vector2),
7526 typeof(Vector2),
7527 typeof(Vector2),
7528 typeof(float)
7529 }, ReturnType = typeof(Vector2))]
7530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
7531 {
7532 typeof(Player),
7533 typeof(DrawData[]),
7536 typeof(Vector2),
7537 typeof(float),
7538 typeof(float),
7540 }, ReturnType = typeof(void))]
7541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_05_ForbiddenSetRing", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_05_2_SafemanSun", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_36_CTG", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
7546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FinalFractalHelper.FinalFractalProfile), Member = "StripDust", MemberParameters = new object[]
7547 {
7548 typeof(Vector2),
7549 typeof(float),
7551 }, ReturnType = typeof(void))]
7552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
7553 {
7558 typeof(Vector2),
7559 typeof(bool)
7560 }, ReturnType = typeof(void))]
7561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
7562 {
7563 typeof(Vector2[]),
7564 typeof(float[]),
7567 typeof(Vector2),
7568 typeof(bool)
7569 }, ReturnType = typeof(void))]
7570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "TryGoingThroughPortals", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
7571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "GetPortalEdges", MemberParameters = new object[]
7572 {
7573 typeof(Vector2),
7574 typeof(float),
7577 }, ReturnType = typeof(void))]
7578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "DrawToDrawData", MemberParameters = new object[]
7579 {
7581 typeof(int)
7582 }, ReturnType = typeof(void))]
7583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "DrawToDrawData", MemberParameters = new object[]
7584 {
7586 typeof(int)
7587 }, ReturnType = typeof(void))]
7588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "AdjustSpecialSpawnRulesForVisuals", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
7589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.MeteorSkyEntity", Member = ".ctor", MemberParameters = new object[]
7590 {
7591 typeof(Player),
7593 }, ReturnType = typeof(void))]
7594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "DrawLantern", MemberParameters = new object[]
7595 {
7597 "Terraria.GameContent.Skies.LanternSky.Lantern",
7598 typeof(Color),
7599 typeof(Vector2),
7600 typeof(Vector2),
7601 typeof(float)
7602 }, ReturnType = typeof(void))]
7603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PetExchange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7606 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LeafCrystalPassive", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_NightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PaladinsHammer", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_PrincessWeapon", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StardustPunch", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_RainbowRodHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7616 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningSmall", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_BlackLightningHit", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_StellarTune", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Keybrand", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
7620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
7621 {
7622 typeof(Vector2),
7623 typeof(Vector2),
7624 typeof(int),
7625 typeof(int),
7626 typeof(int),
7627 typeof(int),
7628 typeof(bool),
7629 typeof(bool),
7630 typeof(bool),
7631 typeof(int)
7632 }, ReturnType = typeof(void))]
7633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
7634 {
7635 typeof(Vector2),
7637 }, ReturnType = typeof(void))]
7638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMasterTrophies", ReturnType = typeof(void))]
7639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
7640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVineStrip", MemberParameters = new object[]
7641 {
7642 typeof(Vector2),
7643 typeof(Vector2),
7644 typeof(int),
7645 typeof(int)
7646 }, ReturnType = typeof(void))]
7647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawRisingVineStrip", MemberParameters = new object[]
7648 {
7649 typeof(Vector2),
7650 typeof(Vector2),
7651 typeof(int),
7652 typeof(int)
7653 }, ReturnType = typeof(void))]
7654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
7655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "EmitGolfballExplosion_v1", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
7656 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 412)]
7657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
7658 {
7659 typeof(float),
7660 typeof(float)
7661 }, ReturnType = typeof(void))]
7662 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
7663 public static Vector2 ToRotationVector2(this float f)
7664 {
7665 throw null;
7666 }
7667
7668 [global::Cpp2ILInjected.Token(Token = "0x6002B97")]
7669 [global::Cpp2ILInjected.Address(RVA = "0x117E5C8", Offset = "0x117E5C8", Length = "0xFC")]
7670 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
7671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_QueenSlimeWings", MemberParameters = new object[]
7672 {
7673 typeof(NPC),
7675 typeof(Vector2),
7676 typeof(Vector2),
7677 typeof(Color)
7678 }, ReturnType = typeof(void))]
7679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
7680 {
7682 typeof(NPC),
7683 typeof(bool),
7685 }, ReturnType = typeof(void))]
7686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Deerclops", MemberParameters = new object[]
7687 {
7689 typeof(NPC),
7691 typeof(int),
7692 typeof(ref Color),
7695 }, ReturnType = typeof(void))]
7696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
7697 {
7699 typeof(NPC),
7700 typeof(bool),
7701 typeof(Vector2),
7704 }, ReturnType = typeof(void))]
7705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_Faeling", MemberParameters = new object[]
7706 {
7708 typeof(NPC),
7710 typeof(int),
7711 typeof(ref Color),
7714 }, ReturnType = typeof(void))]
7715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
7716 {
7718 typeof(NPC),
7720 typeof(int),
7721 typeof(ref Color),
7724 }, ReturnType = typeof(void))]
7725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTrail", MemberParameters = new object[]
7726 {
7728 typeof(Vector2),
7729 typeof(Color)
7730 }, ReturnType = typeof(void))]
7731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
7732 {
7734 typeof(int)
7735 }, ReturnType = typeof(void))]
7736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMultisegmentPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
7738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
7739 {
7741 typeof(Color),
7743 }, ReturnType = typeof(void))]
7744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
7745 {
7746 typeof(Item),
7747 typeof(int)
7748 }, ReturnType = typeof(void))]
7749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
7750 {
7751 typeof(byte[]),
7752 typeof(int),
7753 typeof(ref int)
7754 }, ReturnType = typeof(void))]
7755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
7756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustTower", ReturnType = typeof(void))]
7757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustWorm", ReturnType = typeof(void))]
7758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_ShootRubbleUp", MemberParameters = new object[]
7759 {
7761 typeof(ref Point),
7762 typeof(int),
7763 typeof(int),
7764 typeof(float),
7765 typeof(int)
7766 }, ReturnType = typeof(void))]
7767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike", MemberParameters = new object[]
7768 {
7769 typeof(ref Point),
7770 typeof(int),
7771 typeof(int),
7772 typeof(int),
7773 typeof(int)
7774 }, ReturnType = typeof(void))]
7775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
7776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
7777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
7778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyCircleOffset", MemberParameters = new object[]
7779 {
7780 typeof(float),
7781 typeof(float),
7782 typeof(float)
7783 }, ReturnType = typeof(Vector2))]
7784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_069_DukeFishron", ReturnType = typeof(void))]
7785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_037_Destroyer", ReturnType = typeof(void))]
7786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_005_EaterOfSouls", ReturnType = typeof(void))]
7787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
7788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
7789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
7790 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
7791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
7792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
7793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TransformVisuals", MemberParameters = new object[]
7794 {
7795 typeof(int),
7796 typeof(int)
7797 }, ReturnType = typeof(void))]
7798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
7799 {
7800 typeof(int),
7801 typeof(double)
7802 }, ReturnType = typeof(void))]
7803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player.SelectionRadial), Member = "Update", ReturnType = typeof(void))]
7804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RotatedRelativePoint", MemberParameters = new object[]
7805 {
7806 typeof(Vector2),
7807 typeof(bool),
7808 typeof(bool)
7809 }, ReturnType = typeof(Vector2))]
7810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Yoraiz0rEye", ReturnType = typeof(void))]
7811 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "JumpMovement", ReturnType = typeof(void))]
7812 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
7813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
7814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateArmorLights", ReturnType = typeof(void))]
7815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
7816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "get_MouthPosition", ReturnType = typeof(Vector2?))]
7817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitFoodParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
7818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitDrinkParticles", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
7819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BloodButcherer_TryButchering", MemberParameters = new object[]
7820 {
7821 typeof(NPC),
7822 typeof(Item),
7823 typeof(float),
7824 typeof(float)
7825 }, ReturnType = typeof(void))]
7826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
7827 {
7828 typeof(Item),
7830 typeof(int),
7831 typeof(float),
7832 typeof(int),
7833 typeof(int),
7834 typeof(int)
7835 }, ReturnType = typeof(void))]
7836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetPointOnSwungItemPath", MemberParameters = new object[]
7837 {
7838 typeof(float),
7839 typeof(float),
7840 typeof(float),
7841 typeof(float),
7844 }, ReturnType = typeof(void))]
7845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitUseVisuals", MemberParameters = new object[]
7846 {
7847 typeof(Item),
7849 }, ReturnType = typeof(Rectangle))]
7850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
7851 {
7852 typeof(int),
7853 typeof(Item),
7854 typeof(int)
7855 }, ReturnType = typeof(void))]
7856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetFrontHandPosition", MemberParameters = new object[]
7857 {
7859 typeof(float)
7860 }, ReturnType = typeof(Vector2))]
7861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
7862 {
7863 typeof(float),
7864 typeof(Item),
7866 }, ReturnType = typeof(void))]
7867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile.HallowBossPelletStormInfo), Member = "GetBulletPosition", MemberParameters = new object[]
7868 {
7869 typeof(int),
7871 }, ReturnType = typeof(Vector2))]
7872 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
7873 {
7876 }, ReturnType = typeof(bool))]
7877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
7878 {
7879 typeof(Vector2),
7880 typeof(ref int),
7881 typeof(ref int)
7882 }, ReturnType = typeof(void))]
7883 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "LightDisc_Bounce", MemberParameters = new object[]
7884 {
7885 typeof(Vector2),
7887 }, ReturnType = typeof(void))]
7888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_151_SuperStar", ReturnType = typeof(void))]
7889 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
7890 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
7891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_192_JuminoAnimation", ReturnType = typeof(void))]
7892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
7893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_188_LightsBane", ReturnType = typeof(void))]
7894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_189_Volcano", ReturnType = typeof(void))]
7895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "RandomizeInsanityShadowFor", MemberParameters = new object[]
7896 {
7897 typeof(Entity),
7898 typeof(bool),
7901 typeof(ref float),
7902 typeof(ref float)
7903 }, ReturnType = typeof(void))]
7904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_187_ShadowHand", ReturnType = typeof(void))]
7905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_186_PrincessWeapon", ReturnType = typeof(void))]
7906 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_121_StardustDragon", ReturnType = typeof(void))]
7907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_182_FinalFractal", ReturnType = typeof(void))]
7908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
7909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
7910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
7911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_178_FireExplosion", ReturnType = typeof(void))]
7912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_173_HallowBossRainbowTrail", ReturnType = typeof(void))]
7913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_171_HallowBossRainbowStreak", ReturnType = typeof(void))]
7914 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
7915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_168_FirstFractal", ReturnType = typeof(void))]
7916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_164_GetHomeLocation", MemberParameters = new object[]
7917 {
7918 typeof(Player),
7919 typeof(int),
7920 typeof(int)
7921 }, ReturnType = typeof(Vector2))]
7922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
7923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
7924 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FillWhipControlPoints", MemberParameters = new object[]
7925 {
7928 }, ReturnType = typeof(void))]
7929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_159_PaperAirplanes", ReturnType = typeof(void))]
7930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
7931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
7932 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_GetIdlePosition", MemberParameters = new object[]
7933 {
7934 typeof(int),
7935 typeof(int),
7937 typeof(ref float)
7938 }, ReturnType = typeof(void))]
7939 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
7940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Celeb2Rocket", ReturnType = typeof(void))]
7941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
7942 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "BetsySharpnel", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
7943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
7944 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
7945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
7946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_030", ReturnType = typeof(void))]
7947 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_034", ReturnType = typeof(void))]
7948 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
7949 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_065", ReturnType = typeof(void))]
7950 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066", ReturnType = typeof(void))]
7951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_068", ReturnType = typeof(void))]
7952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_069", ReturnType = typeof(void))]
7953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
7954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
7955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
7956 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_SleepyOctopod", MemberParameters = new object[]
7957 {
7958 typeof(Vector2),
7959 typeof(bool)
7960 }, ReturnType = typeof(void))]
7961 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_FlailTileCollision", MemberParameters = new object[]
7962 {
7963 typeof(Vector2),
7964 typeof(bool),
7966 }, ReturnType = typeof(void))]
7967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
7968 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_143_MonkStaffT2Ghast", ReturnType = typeof(void))]
7969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
7970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_CanHit", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
7971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
7972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "DoRainbowCrystalStaffExplosion", ReturnType = typeof(void))]
7973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "CheckAABBvLineCollision", MemberParameters = new object[]
7974 {
7975 typeof(Vector2),
7976 typeof(Vector2),
7977 typeof(Vector2),
7978 typeof(Vector2),
7979 typeof(float),
7980 typeof(ref float)
7981 }, ReturnType = typeof(bool))]
7982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "LaserScan", MemberParameters = new object[]
7983 {
7984 typeof(Vector2),
7985 typeof(Vector2),
7986 typeof(float),
7987 typeof(float),
7988 typeof(float[])
7989 }, ReturnType = typeof(void))]
7990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.CharacterPreview), Member = "WormPet", MemberParameters = new object[]
7991 {
7993 typeof(bool)
7994 }, ReturnType = typeof(void))]
7995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Mount), Member = "WolfMouthPosition", MemberParameters = new object[]
7996 {
7997 typeof(Player),
7999 }, ReturnType = typeof(bool))]
8000 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "Sparks", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksTerraFart", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksMech", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SparksMeow", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
8006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateSail", ReturnType = typeof(void))]
8007 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
8008 {
8009 typeof(Player),
8010 typeof(int),
8012 }, ReturnType = typeof(void))]
8013 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
8014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "GetMinecartMechPoint", MemberParameters = new object[]
8015 {
8016 typeof(Player),
8017 typeof(int),
8018 typeof(int)
8019 }, ReturnType = typeof(Vector2))]
8020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
8021 {
8023 typeof(int),
8024 typeof(Player),
8025 typeof(Vector2),
8026 typeof(Color),
8028 typeof(float)
8029 }, ReturnType = typeof(void))]
8030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "GetDayTimeAsDirectionIn24HClock", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
8031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "IntersectsConeFastInaccurate", MemberParameters = new object[]
8032 {
8034 typeof(Vector2),
8035 typeof(float),
8036 typeof(float),
8037 typeof(float)
8038 }, ReturnType = typeof(bool))]
8039 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DoesFitInCone", MemberParameters = new object[]
8040 {
8041 typeof(Vector2),
8042 typeof(Vector2),
8043 typeof(float),
8044 typeof(float),
8045 typeof(float)
8046 }, ReturnType = typeof(bool))]
8047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RotatedByRandom", MemberParameters = new object[]
8048 {
8049 typeof(Vector2),
8050 typeof(double)
8051 }, ReturnType = typeof(Vector2))]
8052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RotateRandom", MemberParameters = new object[]
8053 {
8054 typeof(Vector2),
8055 typeof(double)
8056 }, ReturnType = typeof(Vector2))]
8057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_25_Shield", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_38_EyebrellaCloud", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_RabbitOrder", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
8063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_04_BadgersHat", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
8064 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8065 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialCircular", MemberParameters = new object[]
8066 {
8068 typeof(Vector2),
8070 typeof(Item[])
8071 }, ReturnType = typeof(void))]
8072 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialQuicks", MemberParameters = new object[]
8073 {
8076 }, ReturnType = typeof(void))]
8077 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawRadialDpad", MemberParameters = new object[]
8078 {
8081 }, ReturnType = typeof(void))]
8082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SpriteRenderTargetHelper), Member = "GetCorner", MemberParameters = new object[]
8083 {
8088 }, ReturnType = typeof(Vector2))]
8089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemTransferParticle), Member = "Prepare", MemberParameters = new object[]
8090 {
8091 typeof(int),
8092 typeof(int),
8093 typeof(Vector2),
8095 }, ReturnType = typeof(void))]
8096 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerFull", MemberParameters = new object[]
8097 {
8098 typeof(Camera),
8099 typeof(Player)
8100 }, ReturnType = typeof(void))]
8101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
8102 {
8103 typeof(int),
8104 typeof(int)
8105 }, ReturnType = typeof(void))]
8106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "SpawnVoidLensDust", ReturnType = typeof(void))]
8107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "SpawnReturnPortalDust", ReturnType = typeof(void))]
8108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectiveArmorShaderData), Member = "Apply", MemberParameters = new object[]
8109 {
8110 typeof(Entity),
8112 }, ReturnType = typeof(void))]
8113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "DrawWaves", ReturnType = typeof(void))]
8114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Terraria.GameContent.Animations.Actions.NPCs.MoveWithRotor), Member = "ApplyTo", MemberParameters = new object[]
8115 {
8116 typeof(NPC),
8117 typeof(float)
8118 }, ReturnType = typeof(void))]
8119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "DrawLantern", MemberParameters = new object[]
8120 {
8122 "Terraria.GameContent.Skies.LanternSky.Lantern",
8123 typeof(Color),
8124 typeof(Vector2),
8125 typeof(Vector2),
8126 typeof(float)
8127 }, ReturnType = typeof(void))]
8128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollComposer), Member = "PlaySegment_Grox_SkeletonMerchantSearchesThroughBones", MemberParameters = new object[]
8129 {
8130 typeof(int),
8132 }, ReturnType = typeof(SegmentInforReport))]
8133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_LoadOutChange", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_ShimmerArrow", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TerraBlade", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_Excalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_GasTrap", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueExcalibur", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_AshTreeShake", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_TrueNightsEdge", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
8142 {
8143 typeof(Vector2),
8144 typeof(Vector2),
8145 typeof(int),
8146 typeof(int),
8148 }, ReturnType = typeof(void))]
8149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama), Member = "ThrowPieces", MemberParameters = new object[]
8150 {
8151 typeof(Vector2),
8152 typeof(int)
8153 }, ReturnType = typeof(void))]
8154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 671)]
8156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
8157 {
8158 typeof(Vector2),
8160 }, ReturnType = typeof(Vector2))]
8161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
8162 public static Vector2 RotatedBy(this Vector2 spinningpoint, double radians, Vector2 center = default(Vector2))
8163 {
8164 throw null;
8165 }
8166
8167 [global::Cpp2ILInjected.Token(Token = "0x6002B98")]
8168 [global::Cpp2ILInjected.Address(RVA = "0x1182008", Offset = "0x1182008", Length = "0xF4")]
8169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = "Perform", MemberParameters = new object[]
8170 {
8171 typeof(Point),
8173 }, ReturnType = typeof(bool))]
8174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
8175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
8176 {
8179 }, ReturnType = typeof(Vector2D))]
8180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
8181 public static Vector2D RotatedBy(this Vector2D spinningpoint, double radians, Vector2D center = default(Vector2D))
8182 {
8183 throw null;
8184 }
8185
8186 [global::Cpp2ILInjected.Token(Token = "0x6002B99")]
8187 [global::Cpp2ILInjected.Address(RVA = "0x11820FC", Offset = "0x11820FC", Length = "0xE0")]
8188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
8189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
8190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_026_Unicorns", ReturnType = typeof(void))]
8191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
8192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
8193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
8194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
8195 {
8196 typeof(int),
8197 typeof(double)
8198 }, ReturnType = typeof(void))]
8199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
8200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
8201 {
8202 typeof(Vector2),
8203 typeof(ref int),
8204 typeof(ref int)
8205 }, ReturnType = typeof(void))]
8206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
8207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
8208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
8209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_178_FireExplosion", ReturnType = typeof(void))]
8210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
8211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
8212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_002", ReturnType = typeof(void))]
8213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_005", ReturnType = typeof(void))]
8214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_028", ReturnType = typeof(void))]
8215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
8216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "DoRainbowCrystalStaffExplosion", ReturnType = typeof(void))]
8217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UseAbility", MemberParameters = new object[]
8218 {
8219 typeof(Player),
8220 typeof(Vector2),
8221 typeof(bool)
8222 }, ReturnType = typeof(void))]
8223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "SpawnVoidLensDust", ReturnType = typeof(void))]
8224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "SpawnReturnPortalDust", ReturnType = typeof(void))]
8225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "Spawn_GasTrap", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
8226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 168)]
8227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
8228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
8229 {
8230 typeof(Vector2),
8231 typeof(double),
8233 }, ReturnType = typeof(Vector2))]
8234 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
8236 {
8237 throw null;
8238 }
8239
8240 [global::Cpp2ILInjected.Token(Token = "0x6002B9A")]
8241 [global::Cpp2ILInjected.Address(RVA = "0x11821DC", Offset = "0x11821DC", Length = "0x34")]
8242 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDustSmall", MemberParameters = new object[]
8245 {
8246 typeof(Vector2),
8247 typeof(Color),
8248 typeof(bool)
8249 }, ReturnType = typeof(Dust))]
8250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HitTile), Member = "DrawFreshAnimations", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
8252 {
8254 typeof(NPC),
8255 typeof(bool),
8257 }, ReturnType = typeof(void))]
8258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
8259 {
8261 typeof(NPC),
8262 typeof(bool),
8263 typeof(Vector2),
8266 }, ReturnType = typeof(void))]
8267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
8268 {
8270 typeof(int)
8271 }, ReturnType = typeof(void))]
8272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawUnderworldBackgroudLayer", MemberParameters = new object[]
8273 {
8274 typeof(bool),
8275 typeof(Vector2),
8276 typeof(float),
8277 typeof(int)
8278 }, ReturnType = typeof(void))]
8279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
8280 {
8282 typeof(Vector2),
8283 typeof(Vector2),
8284 typeof(Rectangle?),
8285 typeof(float),
8286 typeof(float),
8287 typeof(ref string)
8288 }, ReturnType = typeof(void))]
8289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
8290 {
8292 typeof(Vector2),
8293 typeof(Vector2),
8294 typeof(Rectangle?),
8295 typeof(float),
8296 typeof(float),
8297 typeof(ref string)
8298 }, ReturnType = typeof(void))]
8299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
8300 {
8302 typeof(Vector2),
8303 typeof(Vector2),
8304 typeof(Rectangle?),
8305 typeof(float),
8306 typeof(float),
8307 typeof(ref string)
8308 }, ReturnType = typeof(void))]
8309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWithOutlines", MemberParameters = new object[]
8310 {
8311 typeof(Entity),
8313 typeof(Vector2),
8315 typeof(Color),
8316 typeof(float),
8317 typeof(Vector2),
8318 typeof(float),
8320 }, ReturnType = typeof(void))]
8321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerChatBubbles", ReturnType = typeof(void))]
8322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PetAnimal", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
8323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyHoldStyle", MemberParameters = new object[]
8324 {
8325 typeof(float),
8326 typeof(Item),
8328 }, ReturnType = typeof(void))]
8329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ApplyUseStyle", MemberParameters = new object[]
8330 {
8331 typeof(float),
8332 typeof(Item),
8334 }, ReturnType = typeof(void))]
8335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_100_Medusa", ReturnType = typeof(void))]
8336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
8337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_164_GetHomeLocation", MemberParameters = new object[]
8338 {
8339 typeof(Player),
8340 typeof(int),
8341 typeof(int)
8342 }, ReturnType = typeof(Vector2))]
8343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_158_GetHomeLocation", MemberParameters = new object[]
8344 {
8345 typeof(Player),
8346 typeof(int)
8347 }, ReturnType = typeof(Vector2))]
8348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "Draw", MemberParameters = new object[]
8349 {
8351 typeof(int),
8352 typeof(Player),
8353 typeof(Vector2),
8354 typeof(Color),
8356 typeof(float)
8357 }, ReturnType = typeof(void))]
8358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_Backpacks", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_08_1_Tails", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_10_BackAcc", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_09_Wings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_1_BalloonFronts", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_11_Balloons", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_13_Leggings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head_GetSpecialHatDrawPosition", MemberParameters = new object[]
8367 {
8371 }, ReturnType = typeof(Vector2))]
8372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
8373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LegacyPlayerRenderer), Member = "DrawPlayerHead", MemberParameters = new object[]
8374 {
8375 typeof(Camera),
8376 typeof(Player),
8377 typeof(Vector2),
8378 typeof(float),
8379 typeof(float),
8380 typeof(Color)
8381 }, ReturnType = typeof(void))]
8382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "UpdatePosition", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
8383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Segments.EmoteSegment), Member = "Draw", MemberParameters = new object[] { typeof(ref GameAnimationSegment) }, ReturnType = typeof(void))]
8384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTrees", ReturnType = typeof(void))]
8385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteBubble), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOnScreenCache", Member = "DrawPlayerName_WhenPlayerIsOnScreen", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOffScreenCache", Member = ".ctor", MemberParameters = new object[]
8388 {
8389 typeof(string),
8390 typeof(Vector2),
8391 typeof(Color),
8392 typeof(Vector2),
8393 typeof(string),
8394 typeof(Player),
8396 }, ReturnType = typeof(void))]
8397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.NewMultiplayerClosePlayersOverlay.PlayerOffScreenCache", Member = "DrawPlayerHead", ReturnType = typeof(void))]
8398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8400 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 93)]
8401 public static Vector2 Floor(this Vector2 vec)
8402 {
8403 throw null;
8404 }
8405
8406 [global::Cpp2ILInjected.Token(Token = "0x6002B9B")]
8407 [global::Cpp2ILInjected.Address(RVA = "0x1182210", Offset = "0x1182210", Length = "0xB8")]
8408 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "NewDustDirect", MemberParameters = new object[]
8410 {
8411 typeof(Vector2),
8412 typeof(int),
8413 typeof(int),
8414 typeof(int),
8415 typeof(float),
8416 typeof(float),
8417 typeof(int),
8418 typeof(Color),
8419 typeof(float)
8420 }, ReturnType = typeof(Dust))]
8421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
8422 {
8423 typeof(byte[]),
8424 typeof(int),
8425 typeof(ref int)
8426 }, ReturnType = typeof(void))]
8427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
8428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
8429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
8430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
8431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_108_DivingFlyer", ReturnType = typeof(void))]
8432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetGrapplingForces", MemberParameters = new object[]
8433 {
8434 typeof(Vector2),
8435 typeof(ref int?),
8436 typeof(ref float),
8437 typeof(ref float)
8438 }, ReturnType = typeof(void))]
8439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
8440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
8441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_176_EdgyLightning", ReturnType = typeof(void))]
8442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_177_IceWhipSlicer", ReturnType = typeof(void))]
8443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
8444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
8445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_099_1", ReturnType = typeof(void))]
8446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_099_2", ReturnType = typeof(void))]
8447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "SafeNormalize", MemberParameters = new object[]
8448 {
8449 typeof(Vector2),
8451 }, ReturnType = typeof(Vector2))]
8452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLaser", MemberParameters = new object[]
8453 {
8456 typeof(Vector2),
8457 typeof(Vector2),
8458 typeof(Vector2),
8460 }, ReturnType = typeof(void))]
8461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "TryGoingThroughPortals", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(void))]
8462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WindGrid), Member = "ScanPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
8463 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 49)]
8464 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
8465 public static bool HasNaNs(this Vector2 vec)
8466 {
8467 throw null;
8468 }
8469
8470 [global::Cpp2ILInjected.Token(Token = "0x6002B9C")]
8471 [global::Cpp2ILInjected.Address(RVA = "0x117EBF4", Offset = "0x117EBF4", Length = "0x30")]
8472 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
8474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
8475 {
8477 typeof(Item[]),
8478 typeof(int),
8479 typeof(int),
8480 typeof(Vector2),
8481 typeof(Color),
8482 typeof(Color)
8483 }, ReturnType = typeof(void))]
8484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
8485 {
8488 typeof(Vector2),
8489 typeof(float)
8490 }, ReturnType = typeof(Vector2))]
8491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatManager), Member = "DrawColorCodedString", MemberParameters = new object[]
8492 {
8496 typeof(Vector2),
8497 typeof(Color),
8498 typeof(float),
8499 typeof(Vector2),
8500 typeof(Vector2),
8501 typeof(ref int),
8502 typeof(float),
8503 typeof(bool),
8504 typeof(int)
8505 }, ReturnType = typeof(Vector2))]
8506 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
8507 public static bool Between(this Vector2 vec, Vector2 minimum, Vector2 maximum)
8508 {
8509 throw null;
8510 }
8511
8512 [global::Cpp2ILInjected.Token(Token = "0x6002B9D")]
8513 [global::Cpp2ILInjected.Address(RVA = "0x11822C8", Offset = "0x11822C8", Length = "0x2C")]
8514 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TeleportEffect", MemberParameters = new object[]
8516 {
8518 typeof(int),
8519 typeof(int),
8520 typeof(float),
8523 }, ReturnType = typeof(void))]
8524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
8525 {
8527 typeof(int)
8528 }, ReturnType = typeof(void))]
8529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Spear", MemberParameters = new object[]
8530 {
8532 typeof(ref Color),
8534 }, ReturnType = typeof(void))]
8535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfCopperShortswords", ReturnType = typeof(void))]
8536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfBoulders", ReturnType = typeof(void))]
8537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileGridOption", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
8538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_3_LaserRuler", ReturnType = typeof(void))]
8539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
8540 {
8541 typeof(Vector2),
8542 typeof(bool)
8543 }, ReturnType = typeof(void))]
8544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSplash", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
8545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawStar", MemberParameters = new object[]
8546 {
8548 typeof(float),
8549 typeof(Color),
8550 typeof(int),
8551 typeof(Star),
8552 typeof(bool),
8553 typeof(bool)
8554 }, ReturnType = typeof(void))]
8555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
8556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_Movement", MemberParameters = new object[]
8557 {
8558 typeof(bool),
8559 typeof(bool)
8560 }, ReturnType = typeof(void))]
8561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UseQuickMineCartHook", ReturnType = typeof(bool))]
8562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UseQuickMineCartSnapHook", ReturnType = typeof(bool))]
8563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickMinecart", ReturnType = typeof(void))]
8564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickMinecartSnap", ReturnType = typeof(bool))]
8565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceSmartSelectCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
8566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
8567 {
8568 typeof(Item),
8570 typeof(int),
8571 typeof(float),
8572 typeof(int)
8573 }, ReturnType = typeof(void))]
8574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
8575 {
8576 typeof(Item),
8578 typeof(int),
8579 typeof(float),
8580 typeof(int),
8581 typeof(int),
8582 typeof(int)
8583 }, ReturnType = typeof(void))]
8584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
8585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
8586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
8587 {
8590 }, ReturnType = typeof(bool))]
8591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "ProjLight", ReturnType = typeof(void))]
8592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_170_FairyGlowstick", ReturnType = typeof(void))]
8593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
8594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
8595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_007_GrapplingHooks", ReturnType = typeof(void))]
8596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill_DirtAndFluidProjectiles_RunDelegateMethodPushUpForHalfBricks", MemberParameters = new object[]
8597 {
8598 typeof(Point),
8599 typeof(float),
8601 }, ReturnType = typeof(void))]
8602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
8603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartlight", MemberParameters = new object[]
8604 {
8605 typeof(Vector2),
8606 typeof(int)
8607 }, ReturnType = typeof(void))]
8608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
8609 {
8612 }, ReturnType = typeof(void))]
8613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "DrawReturnGateInWorld", MemberParameters = new object[]
8614 {
8615 typeof(Camera),
8616 typeof(Player)
8617 }, ReturnType = typeof(void))]
8618 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawCursors", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
8619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CameraInfo), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
8620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PressurePlateHelper), Member = "UpdatePlayerPosition", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
8621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "UpdatePosition", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
8622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "Draw", MemberParameters = new object[]
8623 {
8627 }, ReturnType = typeof(void))]
8628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollSky), Member = "Draw", MemberParameters = new object[]
8629 {
8631 typeof(float),
8632 typeof(float)
8633 }, ReturnType = typeof(void))]
8634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "GetSnapPoints", ReturnType = typeof(List<SnapPoint>))]
8635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawBareBonesBar", MemberParameters = new object[]
8636 {
8638 typeof(float)
8639 }, ReturnType = typeof(void))]
8640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
8641 {
8643 typeof(float),
8644 typeof(float),
8647 }, ReturnType = typeof(void))]
8648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawHealthText", MemberParameters = new object[]
8649 {
8652 typeof(float),
8653 typeof(float)
8654 }, ReturnType = typeof(void))]
8655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawFancyBar", MemberParameters = new object[]
8656 {
8658 typeof(float),
8659 typeof(float),
8662 typeof(float),
8663 typeof(float)
8664 }, ReturnType = typeof(void))]
8665 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 82)]
8666 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
8667 {
8668 typeof(float),
8669 typeof(float)
8670 }, ReturnType = typeof(void))]
8671 public static Vector2 ToVector2(this Point p)
8672 {
8673 throw null;
8674 }
8675
8676 [global::Cpp2ILInjected.Token(Token = "0x6002B9E")]
8677 [global::Cpp2ILInjected.Address(RVA = "0x11822F4", Offset = "0x11822F4", Length = "0x30")]
8678 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsMapLayer), Member = "Draw", MemberParameters = new object[]
8680 {
8682 typeof(ref string)
8683 }, ReturnType = typeof(void))]
8684 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
8685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
8686 {
8687 typeof(float),
8688 typeof(float)
8689 }, ReturnType = typeof(void))]
8690 public static Vector2 ToVector2(this Point16 p)
8691 {
8692 throw null;
8693 }
8694
8695 [global::Cpp2ILInjected.Token(Token = "0x6002B9F")]
8696 [global::Cpp2ILInjected.Address(RVA = "0x1182324", Offset = "0x1182324", Length = "0x34")]
8697 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.WorldGen.<>c", Member = "<GenerateWorld>b__277_20", MemberParameters = new object[]
8699 {
8702 }, ReturnType = typeof(void))]
8703 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "PlaceOasis", MemberParameters = new object[]
8704 {
8705 typeof(int),
8706 typeof(int)
8707 }, ReturnType = typeof(bool))]
8708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceCurvedLine", MemberParameters = new object[]
8709 {
8710 typeof(Point),
8711 typeof(Point),
8712 typeof(Point),
8713 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
8714 }, ReturnType = typeof(void))]
8715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HiveBiome), Member = "Place", MemberParameters = new object[]
8716 {
8717 typeof(Point),
8719 }, ReturnType = typeof(bool))]
8720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
8721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
8722 {
8723 typeof(double),
8724 typeof(double)
8725 }, ReturnType = typeof(void))]
8726 public static Vector2D ToVector2D(this Point p)
8727 {
8728 throw null;
8729 }
8730
8731 [global::Cpp2ILInjected.Token(Token = "0x6002BA0")]
8732 [global::Cpp2ILInjected.Address(RVA = "0x1182358", Offset = "0x1182358", Length = "0x38")]
8733 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8734 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
8735 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
8736 {
8737 typeof(double),
8738 typeof(double)
8739 }, ReturnType = typeof(void))]
8740 public static Vector2D ToVector2D(this Point16 p)
8741 {
8742 throw null;
8743 }
8744
8745 [global::Cpp2ILInjected.Token(Token = "0x6002BA1")]
8746 [global::Cpp2ILInjected.Address(RVA = "0x1182390", Offset = "0x1182390", Length = "0xFC")]
8747 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Dust), Member = "QuickDust", MemberParameters = new object[]
8749 {
8750 typeof(Point),
8751 typeof(Color)
8752 }, ReturnType = typeof(Dust))]
8753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HaveDryadDoStardewAnimation", ReturnType = typeof(void))]
8754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
8755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = new object[]
8756 {
8757 typeof(ref Point),
8758 typeof(int)
8759 }, ReturnType = typeof(int))]
8760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities_GetWalkPrediction", MemberParameters = new object[]
8761 {
8762 typeof(int),
8763 typeof(int),
8764 typeof(bool),
8765 typeof(bool),
8766 typeof(int),
8767 typeof(int),
8768 typeof(ref bool),
8769 typeof(ref bool)
8770 }, ReturnType = typeof(void))]
8771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
8772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseLawnMower", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
8773 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
8774 {
8775 typeof(int),
8776 typeof(Item),
8777 typeof(int)
8778 }, ReturnType = typeof(void))]
8779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MagicConch", ReturnType = typeof(void))]
8780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Shellphone_Spawn", ReturnType = typeof(void))]
8781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CanHitWithOwnBody", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(bool))]
8782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
8783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
8784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
8785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "HandleDpadSnap", ReturnType = typeof(void))]
8786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSTFilm), Member = "PrepareScene", ReturnType = typeof(void))]
8787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnAirborneCloud", MemberParameters = new object[]
8788 {
8789 typeof(int),
8790 typeof(int)
8791 }, ReturnType = typeof(void))]
8792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "SpawnFloorCloud", MemberParameters = new object[]
8793 {
8794 typeof(int),
8795 typeof(int)
8796 }, ReturnType = typeof(void))]
8797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "GetSittingTargetInfo", MemberParameters = new object[]
8798 {
8799 typeof(Player),
8800 typeof(int),
8801 typeof(int),
8802 typeof(ref int),
8806 }, ReturnType = typeof(bool))]
8807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "GetSleepingTargetInfo", MemberParameters = new object[]
8808 {
8809 typeof(int),
8810 typeof(int),
8811 typeof(ref int),
8814 }, ReturnType = typeof(bool))]
8815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles_EmitParticles", MemberParameters = new object[]
8816 {
8817 typeof(int),
8818 typeof(int),
8819 typeof(ushort),
8820 typeof(short),
8821 typeof(short),
8822 typeof(Color)
8823 }, ReturnType = typeof(void))]
8824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMasterTrophies", ReturnType = typeof(void))]
8825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTeleportationPylons", ReturnType = typeof(void))]
8826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawVoidLenses", ReturnType = typeof(void))]
8827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "PutBallInCup_TextAndEffects", MemberParameters = new object[]
8828 {
8829 typeof(Point),
8830 typeof(int),
8831 typeof(int),
8832 typeof(int)
8833 }, ReturnType = typeof(void))]
8834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "WouldFailSpawningHere", MemberParameters = new object[]
8835 {
8836 typeof(int),
8837 typeof(int)
8838 }, ReturnType = typeof(bool))]
8839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MysticLogFairiesEvent), Member = "TrySpawningFairies", ReturnType = typeof(void))]
8840 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 32)]
8841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
8842 {
8843 typeof(float),
8844 typeof(float)
8845 }, ReturnType = typeof(void))]
8846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
8847 {
8848 typeof(Vector2),
8849 typeof(float)
8850 }, ReturnType = typeof(Vector2))]
8851 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
8852 {
8853 typeof(Vector2),
8855 }, ReturnType = typeof(Vector2))]
8856 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
8857 public static Vector2 ToWorldCoordinates(this Point p, float autoAddX = 8f, float autoAddY = 8f)
8858 {
8859 throw null;
8860 }
8861
8862 [global::Cpp2ILInjected.Token(Token = "0x6002BA2")]
8863 [global::Cpp2ILInjected.Address(RVA = "0x118248C", Offset = "0x118248C", Length = "0x100")]
8864 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "HandleTeleportRequest", MemberParameters = new object[]
8866 {
8868 typeof(int)
8869 }, ReturnType = typeof(void))]
8870 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
8871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
8872 {
8873 typeof(float),
8874 typeof(float)
8875 }, ReturnType = typeof(void))]
8876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
8877 {
8878 typeof(Vector2),
8879 typeof(float)
8880 }, ReturnType = typeof(Vector2))]
8881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
8882 {
8883 typeof(Vector2),
8885 }, ReturnType = typeof(Vector2))]
8886 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
8887 public static Vector2 ToWorldCoordinates(this Point16 p, float autoAddX = 8f, float autoAddY = 8f)
8888 {
8889 throw null;
8890 }
8891
8892 [global::Cpp2ILInjected.Token(Token = "0x6002BA3")]
8893 [global::Cpp2ILInjected.Address(RVA = "0x118258C", Offset = "0x118258C", Length = "0x17C")]
8894 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
8896 {
8899 }, ReturnType = typeof(void))]
8900 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_122_PirateGhost", ReturnType = typeof(void))]
8901 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
8902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
8903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_120_StardustGuardian", ReturnType = typeof(void))]
8904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
8905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
8906 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
8907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
8908 {
8909 typeof(Vector2),
8911 }, ReturnType = typeof(Vector2))]
8912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
8913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "SafeNormalize", MemberParameters = new object[]
8914 {
8915 typeof(Vector2),
8917 }, ReturnType = typeof(Vector2))]
8918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
8919 {
8920 typeof(Vector2),
8921 typeof(float)
8922 }, ReturnType = typeof(Vector2))]
8923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
8924 {
8925 typeof(Vector2),
8927 }, ReturnType = typeof(Vector2))]
8928 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
8930 {
8931 throw null;
8932 }
8933
8934 [global::Cpp2ILInjected.Token(Token = "0x6002BA4")]
8935 [global::Cpp2ILInjected.Address(RVA = "0x1182828", Offset = "0x1182828", Length = "0x4C")]
8936 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8937 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "SetupShop", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
8938 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
8939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point16), Member = ".ctor", MemberParameters = new object[]
8940 {
8941 typeof(int),
8942 typeof(int)
8943 }, ReturnType = typeof(void))]
8945 {
8946 throw null;
8947 }
8948
8949 [global::Cpp2ILInjected.Token(Token = "0x6002BA5")]
8950 [global::Cpp2ILInjected.Address(RVA = "0x1182874", Offset = "0x1182874", Length = "0x4C")]
8951 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8952 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
8953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point16), Member = ".ctor", MemberParameters = new object[]
8954 {
8955 typeof(int),
8956 typeof(int)
8957 }, ReturnType = typeof(void))]
8959 {
8960 throw null;
8961 }
8962
8963 [global::Cpp2ILInjected.Token(Token = "0x6002BA6")]
8964 [global::Cpp2ILInjected.Address(RVA = "0x11828C0", Offset = "0x11828C0", Length = "0x4C")]
8965 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
8966 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "AskForChestToEatItem", MemberParameters = new object[]
8967 {
8968 typeof(Vector2),
8969 typeof(int)
8970 }, ReturnType = typeof(void))]
8971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
8972 {
8974 typeof(NPC),
8975 typeof(bool),
8977 }, ReturnType = typeof(void))]
8978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
8979 {
8981 typeof(NPC),
8982 typeof(bool),
8983 typeof(Vector2),
8986 }, ReturnType = typeof(void))]
8987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_NightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_Excalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TheHorsemansBlade", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueExcalibur", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TrueNightsEdge", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8993 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_TerraBlade2Shot", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
8994 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
8995 {
8997 typeof(int)
8998 }, ReturnType = typeof(void))]
8999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_PiercingStarlight", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9000 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_BoneWhip", MemberParameters = new object[]
9002 {
9005 }, ReturnType = typeof(Vector2))]
9006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_CoolWhip", MemberParameters = new object[]
9007 {
9010 }, ReturnType = typeof(Vector2))]
9011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_FireWhip", MemberParameters = new object[]
9012 {
9015 }, ReturnType = typeof(Vector2))]
9016 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_RainbowWhip", MemberParameters = new object[]
9017 {
9020 }, ReturnType = typeof(Vector2))]
9021 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_ThornWhip", MemberParameters = new object[]
9022 {
9025 }, ReturnType = typeof(Vector2))]
9026 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipSword", MemberParameters = new object[]
9027 {
9030 }, ReturnType = typeof(Vector2))]
9031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipMace", MemberParameters = new object[]
9032 {
9035 }, ReturnType = typeof(Vector2))]
9036 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipScythe", MemberParameters = new object[]
9037 {
9040 }, ReturnType = typeof(Vector2))]
9041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWhip_WhipBland", MemberParameters = new object[]
9042 {
9045 }, ReturnType = typeof(Vector2))]
9046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTwinsPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMultisegmentPet", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9048 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9049 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithVoidLens", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
9050 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
9051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawItem", MemberParameters = new object[]
9052 {
9053 typeof(Item),
9054 typeof(int)
9055 }, ReturnType = typeof(void))]
9056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawTileGridOption", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
9057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_3_LaserRuler", ReturnType = typeof(void))]
9058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfFish", ReturnType = typeof(void))]
9059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawStar", MemberParameters = new object[]
9060 {
9062 typeof(float),
9063 typeof(Color),
9064 typeof(int),
9065 typeof(Star),
9066 typeof(bool),
9067 typeof(bool)
9068 }, ReturnType = typeof(void))]
9069 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HaveDryadDoStardewAnimation", ReturnType = typeof(void))]
9070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
9071 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
9072 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_MakeSpikesForward", MemberParameters = new object[]
9073 {
9074 typeof(int),
9076 }, ReturnType = typeof(void))]
9077 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_MakeSpikesBothSides", MemberParameters = new object[]
9078 {
9079 typeof(int),
9081 }, ReturnType = typeof(void))]
9082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TryFindingFloor", MemberParameters = new object[]
9083 {
9084 typeof(Vector2),
9085 typeof(int),
9086 typeof(ref int)
9087 }, ReturnType = typeof(float?))]
9088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime_FlyMovement", ReturnType = typeof(void))]
9089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
9090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_118_Seahorses", ReturnType = typeof(void))]
9091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "BloodNautilus_CallForHelp", ReturnType = typeof(void))]
9092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_116_WaterStriders", ReturnType = typeof(void))]
9093 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
9094 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFairyTreasureCoords", MemberParameters = new object[] { typeof(ref Point) }, ReturnType = typeof(bool))]
9095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_FindGoodRestingSpot", MemberParameters = new object[]
9096 {
9097 typeof(int),
9098 typeof(int),
9099 typeof(ref int),
9100 typeof(ref int)
9101 }, ReturnType = typeof(void))]
9102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TryForcingSitting", MemberParameters = new object[]
9103 {
9104 typeof(int),
9105 typeof(int)
9106 }, ReturnType = typeof(void))]
9107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
9108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities_Shimmer_ScanForBestSpotToLandOn", ReturnType = typeof(Vector2?))]
9109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
9110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
9111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
9112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
9113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
9114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "TryTeleportingCaughtMysticFrog", ReturnType = typeof(bool))]
9115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
9116 {
9117 typeof(int),
9118 typeof(double)
9119 }, ReturnType = typeof(void))]
9120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBlacklistedTilesForGrappling", ReturnType = typeof(void))]
9121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyEquipFunctional", MemberParameters = new object[]
9122 {
9123 typeof(int),
9124 typeof(Item)
9125 }, ReturnType = typeof(void))]
9126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
9127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MowTheLawn", ReturnType = typeof(void))]
9128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MowGrassTile", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DashMovement", ReturnType = typeof(void))]
9130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetNearbyContainerProjectilesList", ReturnType = typeof(List<int>))]
9131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsProjectileInteractibleAndInInteractionRange", MemberParameters = new object[]
9132 {
9135 }, ReturnType = typeof(bool))]
9136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckCrackedBrickBreak", ReturnType = typeof(void))]
9137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryFloatingInFluid", ReturnType = typeof(void))]
9138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryFindingShimmerFreeSpot", ReturnType = typeof(Vector2?))]
9139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsInInteractionRangeToMultiTileHitbox", MemberParameters = new object[]
9140 {
9141 typeof(int),
9142 typeof(int)
9143 }, ReturnType = typeof(bool))]
9144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceSmartSelectCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
9145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "InInteractionRange", MemberParameters = new object[]
9146 {
9147 typeof(int),
9148 typeof(int),
9150 }, ReturnType = typeof(bool))]
9151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryLandingOnDetonator", ReturnType = typeof(void))]
9152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "IsTileTypeInInteractionRange", MemberParameters = new object[]
9153 {
9154 typeof(int),
9156 }, ReturnType = typeof(bool))]
9157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_PlaceIt_StaffOfRegrowthCheck", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
9158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
9159 {
9160 typeof(int),
9161 typeof(Item),
9162 typeof(int)
9163 }, ReturnType = typeof(void))]
9164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
9165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryPlacingAGolfBallNearANearbyTee", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
9167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CanHitWithOwnBody", MemberParameters = new object[] { typeof(Entity) }, ReturnType = typeof(bool))]
9168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
9169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "ProjLight", ReturnType = typeof(void))]
9170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_149_GolfBall", ReturnType = typeof(void))]
9171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
9172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_121_StardustDragon", ReturnType = typeof(void))]
9173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_HandleMovementCollision", MemberParameters = new object[]
9174 {
9177 }, ReturnType = typeof(void))]
9178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_180_FairyQueenSunDance", ReturnType = typeof(void))]
9179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_170_FairyGlowstick", ReturnType = typeof(void))]
9180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
9181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
9182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_BatOfLight", ReturnType = typeof(void))]
9183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_155_MysticSnakeCoil", ReturnType = typeof(void))]
9184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_007_GrapplingHooks", ReturnType = typeof(void))]
9185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateGroundExplosion", MemberParameters = new object[]
9186 {
9187 typeof(float),
9188 typeof(int),
9189 typeof(int),
9190 typeof(int),
9191 typeof(int),
9192 typeof(int)
9193 }, ReturnType = typeof(void))]
9194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "ReduceRemainingChumsInPool", ReturnType = typeof(void))]
9195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_031", ReturnType = typeof(void))]
9196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_046", ReturnType = typeof(void))]
9197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_135_OgreStomp", ReturnType = typeof(void))]
9198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
9199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_140_MonkStaffT1", ReturnType = typeof(void))]
9200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_141_MonkStaffT1Explosion", ReturnType = typeof(void))]
9201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
9202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
9203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "IsWorldPointSolid", MemberParameters = new object[]
9204 {
9205 typeof(Vector2),
9206 typeof(bool)
9207 }, ReturnType = typeof(bool))]
9208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "SwitchTilesNew", MemberParameters = new object[]
9209 {
9210 typeof(Vector2),
9211 typeof(int),
9212 typeof(int),
9213 typeof(Vector2),
9214 typeof(int)
9215 }, ReturnType = typeof(bool))]
9216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "GetTilesIn", MemberParameters = new object[]
9217 {
9218 typeof(Vector2),
9219 typeof(Vector2),
9221 }, ReturnType = typeof(void))]
9222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "UpdateAmbientFloorCloud", ReturnType = typeof(void))]
9223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "UpdateAmbientAirborneCloud", ReturnType = typeof(void))]
9224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "UpdateFogMachineCloud", ReturnType = typeof(void))]
9225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "DeactivateIfOutsideOfWorld", ReturnType = typeof(bool))]
9226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Gore), Member = "Gore_UpdateLeaf", ReturnType = typeof(void))]
9227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "GetWitchBroomTrinketRotation", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(float))]
9228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
9229 {
9230 typeof(Player),
9231 typeof(int),
9233 }, ReturnType = typeof(void))]
9234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartlight", MemberParameters = new object[]
9235 {
9236 typeof(Vector2),
9237 typeof(int)
9238 }, ReturnType = typeof(void))]
9239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartWheelDust", MemberParameters = new object[]
9240 {
9241 typeof(Player),
9243 }, ReturnType = typeof(void))]
9244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
9245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SceneMetrics), Member = "ScanAndExportToMain", MemberParameters = new object[] { typeof(SceneMetricsScanSettings) }, ReturnType = typeof(void))]
9246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StrayMethods), Member = "CanSpawnSandstormHostile", MemberParameters = new object[]
9247 {
9248 typeof(Vector2),
9249 typeof(int),
9250 typeof(int)
9251 }, ReturnType = typeof(bool))]
9252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StrayMethods), Member = "CanSpawnSandstormFriendly", MemberParameters = new object[]
9253 {
9254 typeof(Vector2),
9255 typeof(int),
9256 typeof(int)
9257 }, ReturnType = typeof(bool))]
9258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StrayMethods), Member = "CheckArenaScore", MemberParameters = new object[]
9259 {
9260 typeof(Vector2),
9261 typeof(ref Point),
9262 typeof(ref Point),
9263 typeof(int),
9264 typeof(int)
9265 }, ReturnType = typeof(void))]
9266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "InAPlaceWithWind", MemberParameters = new object[]
9267 {
9268 typeof(Vector2),
9269 typeof(int),
9270 typeof(int)
9271 }, ReturnType = typeof(bool))]
9272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BallCollision), Member = "CheckForPassThrough", MemberParameters = new object[]
9273 {
9274 typeof(Vector2),
9276 typeof(ref Tile)
9277 }, ReturnType = typeof(bool))]
9278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
9279 {
9280 typeof(Player),
9281 typeof(DrawData[]),
9284 typeof(Vector2),
9285 typeof(float),
9286 typeof(float),
9288 }, ReturnType = typeof(void))]
9289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_38_EyebrellaCloud", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
9290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "get_PredictedPosition", ReturnType = typeof(Vector2))]
9291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "HandleDpadSnap", ReturnType = typeof(void))]
9292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LittleFlyingCritterParticle), Member = "Draw", MemberParameters = new object[]
9293 {
9296 }, ReturnType = typeof(void))]
9297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GasParticle), Member = "Draw", MemberParameters = new object[]
9298 {
9301 }, ReturnType = typeof(void))]
9302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "OverReturnGateInWorld", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
9303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "EdgePlacement", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "QuickScreenshot", ReturnType = typeof(void))]
9306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "SpawnEnemy", ReturnType = typeof(void))]
9307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MinecartDiggerHelper), Member = "TryDigging", MemberParameters = new object[]
9308 {
9309 typeof(Player),
9310 typeof(Vector2),
9311 typeof(int),
9312 typeof(int)
9313 }, ReturnType = typeof(void))]
9314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "TryPlacingPortal", MemberParameters = new object[]
9315 {
9317 typeof(Vector2),
9319 }, ReturnType = typeof(int))]
9320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "FindCollision", MemberParameters = new object[]
9321 {
9322 typeof(Vector2),
9324 }, ReturnType = typeof(Vector2))]
9325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "SupportedTilesAreFine", MemberParameters = new object[]
9326 {
9327 typeof(Vector2),
9328 typeof(float)
9329 }, ReturnType = typeof(bool))]
9330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientWindSystem), Member = "GetTileWorkSpace", ReturnType = typeof(Rectangle))]
9331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChumBucketProjectileHelper), Member = "AddChumLocation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
9333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "TryGetSittingBlock", MemberParameters = new object[]
9334 {
9335 typeof(Player),
9336 typeof(ref Tile)
9337 }, ReturnType = typeof(bool))]
9338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "UpdateSitting", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
9339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "SitDown", MemberParameters = new object[]
9340 {
9341 typeof(Player),
9342 typeof(int),
9343 typeof(int)
9344 }, ReturnType = typeof(void))]
9345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "UpdateState", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
9346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "StartSleeping", MemberParameters = new object[]
9347 {
9348 typeof(Player),
9349 typeof(int),
9350 typeof(int)
9351 }, ReturnType = typeof(void))]
9352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_ForceCursorToAnyMinableThing", MemberParameters = new object[]
9353 {
9354 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
9355 typeof(ref int),
9356 typeof(ref int)
9357 }, ReturnType = typeof(void))]
9358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "DrawToDrawData", MemberParameters = new object[]
9359 {
9361 typeof(int)
9362 }, ReturnType = typeof(void))]
9363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "DrawToDrawData", MemberParameters = new object[]
9364 {
9366 typeof(int)
9367 }, ReturnType = typeof(void))]
9368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AHoverInteractionChecker), Member = "AttemptInteraction", MemberParameters = new object[]
9369 {
9370 typeof(Player),
9373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
9374 {
9377 }, ReturnType = typeof(bool))]
9378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
9379 {
9382 }, ReturnType = typeof(bool))]
9383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnlockableNPCEntryIcon), Member = "AdjustSpecialSpawnRulesForVisuals", MemberParameters = new object[] { typeof(EntryIconDrawSettings) }, ReturnType = typeof(void))]
9384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Skies.AmbientSky.AirBalloonSkyEntity", Member = ".ctor", MemberParameters = new object[]
9385 {
9386 typeof(Player),
9388 }, ReturnType = typeof(void))]
9389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitTreeLeaves", MemberParameters = new object[]
9390 {
9391 typeof(int),
9392 typeof(int),
9393 typeof(int),
9394 typeof(int)
9395 }, ReturnType = typeof(void))]
9396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "PutBallInCup", MemberParameters = new object[]
9397 {
9400 }, ReturnType = typeof(void))]
9401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper), Member = "HitGolfBall", MemberParameters = new object[]
9402 {
9403 typeof(Entity),
9404 typeof(Vector2),
9405 typeof(float)
9406 }, ReturnType = typeof(void))]
9407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CultistRitual), Member = "CheckFloor", MemberParameters = new object[]
9408 {
9409 typeof(Vector2),
9410 typeof(ref Point[])
9411 }, ReturnType = typeof(bool))]
9412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "RaiseGoblins", MemberParameters = new object[]
9413 {
9414 typeof(NPC),
9416 }, ReturnType = typeof(void))]
9417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordPiece), Member = "GetLight", ReturnType = typeof(Color))]
9418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 254)]
9419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
9420 {
9421 typeof(int),
9422 typeof(int)
9423 }, ReturnType = typeof(void))]
9425 {
9426 throw null;
9427 }
9428
9429 [global::Cpp2ILInjected.Token(Token = "0x6002BA7")]
9430 [global::Cpp2ILInjected.Address(RVA = "0x118290C", Offset = "0x118290C", Length = "0x4C")]
9431 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotLineOffset", MemberParameters = new object[]
9433 {
9436 typeof(double),
9437 typeof(int),
9438 typeof(int),
9439 typeof(int),
9440 typeof(int),
9442 typeof(bool)
9443 }, ReturnType = typeof(bool))]
9444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileLine", MemberParameters = new object[]
9445 {
9448 typeof(double),
9450 }, ReturnType = typeof(bool))]
9451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileTale", MemberParameters = new object[]
9452 {
9455 typeof(double),
9457 }, ReturnType = typeof(bool))]
9458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "<PlotLineOffsetTale>g__PlotAtOffset|150_0", MemberParameters = new object[]
9459 {
9460 typeof(int),
9461 typeof(int),
9462 typeof(ref Utils.<>c__DisplayClass150_0)
9463 }, ReturnType = typeof(bool))]
9464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
9465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
9466 {
9467 typeof(int),
9468 typeof(int)
9469 }, ReturnType = typeof(void))]
9471 {
9472 throw null;
9473 }
9474
9475 [global::Cpp2ILInjected.Token(Token = "0x6002BA8")]
9476 [global::Cpp2ILInjected.Address(RVA = "0x1182958", Offset = "0x1182958", Length = "0x44")]
9477 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
9479 {
9481 typeof(bool)
9482 }, ReturnType = typeof(bool))]
9483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOverMaterial", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "IsOverInventoryOpenButton", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursorMovement", ReturnType = typeof(void))]
9487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
9488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Ambience", ReturnType = typeof(void))]
9490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
9491 {
9493 typeof(int)
9494 }, ReturnType = typeof(void))]
9495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithVoidLens", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
9496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
9497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnAppearAfterUsePosition", MemberParameters = new object[]
9498 {
9500 typeof(Vector2),
9501 typeof(Vector2),
9502 typeof(Rectangle?),
9503 typeof(float),
9504 typeof(float),
9505 typeof(ref string)
9506 }, ReturnType = typeof(void))]
9507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_PotionOfReturnHomePosition", MemberParameters = new object[]
9508 {
9510 typeof(Vector2),
9511 typeof(Vector2),
9512 typeof(Rectangle?),
9513 typeof(float),
9514 typeof(float),
9515 typeof(ref string)
9516 }, ReturnType = typeof(void))]
9517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMapIcons_LastGolfballHit", MemberParameters = new object[]
9518 {
9520 typeof(Vector2),
9521 typeof(Vector2),
9522 typeof(Rectangle?),
9523 typeof(float),
9524 typeof(float),
9525 typeof(ref string)
9526 }, ReturnType = typeof(void))]
9527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
9528 {
9529 typeof(byte[]),
9530 typeof(int),
9531 typeof(ref int)
9532 }, ReturnType = typeof(void))]
9533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
9534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
9535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
9536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ManageRightClickFeatures", ReturnType = typeof(void))]
9537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceForwardCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
9538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ForceSmartSelectCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
9539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
9540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
9541 {
9544 }, ReturnType = typeof(bool))]
9545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
9546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_150_GolfClubHelper", ReturnType = typeof(void))]
9547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
9548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "CanHit", MemberParameters = new object[]
9549 {
9550 typeof(Vector2),
9551 typeof(int),
9552 typeof(int),
9553 typeof(Vector2),
9554 typeof(int),
9555 typeof(int)
9556 }, ReturnType = typeof(bool))]
9557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
9558 {
9560 typeof(Vector2),
9563 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
9564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapOverlayDrawContext), Member = "Draw", MemberParameters = new object[]
9565 {
9567 typeof(Vector2),
9568 typeof(Color),
9570 typeof(float),
9571 typeof(float),
9573 }, ReturnType = typeof(MapOverlayDrawContext.DrawResult))]
9574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartSelectGamepadPointer), Member = "SmartSelectLookup_GetTargetTile", MemberParameters = new object[]
9575 {
9576 typeof(Player),
9577 typeof(ref int),
9578 typeof(ref int)
9579 }, ReturnType = typeof(void))]
9580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
9581 {
9584 }, ReturnType = typeof(void))]
9585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
9586 {
9589 typeof(ref int)
9590 }, ReturnType = typeof(void))]
9591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReturnGatePlayerRenderer), Member = "OverReturnGateInWorld", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
9592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
9594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "UpdateButtons", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "GetMapCoords", MemberParameters = new object[]
9596 {
9597 typeof(int),
9598 typeof(int),
9599 typeof(int),
9601 }, ReturnType = typeof(bool))]
9602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "DrawMapIcon", MemberParameters = new object[]
9603 {
9605 typeof(Vector2),
9606 typeof(Vector2),
9607 typeof(Rectangle?),
9608 typeof(float),
9609 typeof(float),
9610 typeof(int)
9611 }, ReturnType = typeof(bool))]
9612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AHoverInteractionChecker), Member = "AttemptInteraction", MemberParameters = new object[]
9613 {
9614 typeof(Player),
9617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
9618 {
9621 }, ReturnType = typeof(bool))]
9622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ProjectileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
9623 {
9626 }, ReturnType = typeof(bool))]
9627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "DrawToggleButton", MemberParameters = new object[]
9628 {
9631 }, ReturnType = typeof(void))]
9632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "ShouldBlockBuilding", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordPiece), Member = "InDrawRange", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
9634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonlordDeathDrama.MoonlordExplosion), Member = "InDrawRange", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
9635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResourceDrawSettings), Member = "Draw", MemberParameters = new object[]
9636 {
9638 typeof(ref bool)
9639 }, ReturnType = typeof(void))]
9640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDynamicItemCollection), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
9641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
9642 {
9644 typeof(ref float)
9645 }, ReturnType = typeof(bool))]
9646 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 64)]
9647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
9648 {
9649 typeof(int),
9650 typeof(int)
9651 }, ReturnType = typeof(void))]
9652 public static Point ToPoint(this Vector2 v)
9653 {
9654 throw null;
9655 }
9656
9657 [global::Cpp2ILInjected.Token(Token = "0x6002BA9")]
9658 [global::Cpp2ILInjected.Address(RVA = "0x118299C", Offset = "0x118299C", Length = "0x44")]
9659 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CrimVein", MemberParameters = new object[]
9661 {
9664 }, ReturnType = typeof(void))]
9665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DunesBiome), Member = "PlaceCurvedLine", MemberParameters = new object[]
9666 {
9667 typeof(Point),
9668 typeof(Point),
9669 typeof(Point),
9670 "Terraria.GameContent.Biomes.DunesBiome.DunesDescription"
9671 }, ReturnType = typeof(void))]
9672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChambersEntrance), Member = "PlaceAt", MemberParameters = new object[]
9673 {
9675 typeof(Point)
9676 }, ReturnType = typeof(void))]
9677 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
9678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
9679 {
9680 typeof(int),
9681 typeof(int)
9682 }, ReturnType = typeof(void))]
9683 public static Point ToPoint(this Vector2D v)
9684 {
9685 throw null;
9686 }
9687
9688 [global::Cpp2ILInjected.Token(Token = "0x6002BAA")]
9689 [global::Cpp2ILInjected.Address(RVA = "0x11829E0", Offset = "0x11829E0", Length = "0x30")]
9690 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsSafeFromRain", MemberParameters = new object[]
9692 {
9693 typeof(int),
9694 typeof(int)
9695 }, ReturnType = typeof(bool))]
9696 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
9697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
9698 {
9699 typeof(double),
9700 typeof(double)
9701 }, ReturnType = typeof(void))]
9702 public static Vector2D ToVector2D(this Vector2 v)
9703 {
9704 throw null;
9705 }
9706
9707 [global::Cpp2ILInjected.Token(Token = "0x6002BAB")]
9708 [global::Cpp2ILInjected.Address(RVA = "0x1182708", Offset = "0x1182708", Length = "0x120")]
9709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateMovementAxis", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
9711 {
9713 typeof(int)
9714 }, ReturnType = typeof(void))]
9715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_FlailChains", MemberParameters = new object[]
9716 {
9719 }, ReturnType = typeof(void))]
9720 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawKite", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
9721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSuperSpecialProjectiles", MemberParameters = new object[]
9722 {
9724 typeof(bool)
9725 }, ReturnType = typeof(void))]
9726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
9727 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_ShootRubbleUp", MemberParameters = new object[]
9728 {
9730 typeof(ref Point),
9731 typeof(int),
9732 typeof(int),
9733 typeof(float),
9734 typeof(int)
9735 }, ReturnType = typeof(void))]
9736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
9737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_121_QueenSlime", ReturnType = typeof(void))]
9738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
9739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss_DashTo", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_114_Dragonflies", ReturnType = typeof(void))]
9741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_005_EaterOfSouls", ReturnType = typeof(void))]
9742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
9743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
9744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
9745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
9746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
9747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
9748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoQueenSlimeHookTeleport", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetGrapplingForces", MemberParameters = new object[]
9750 {
9751 typeof(Vector2),
9752 typeof(ref int?),
9753 typeof(ref float),
9754 typeof(ref float)
9755 }, ReturnType = typeof(void))]
9756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "VolatileGelatin", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
9757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyRangeCompensation", MemberParameters = new object[]
9758 {
9759 typeof(float),
9760 typeof(Vector2),
9762 }, ReturnType = typeof(Vector2))]
9763 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TentacleSpike_TrySpiking", MemberParameters = new object[]
9764 {
9765 typeof(NPC),
9766 typeof(Item),
9767 typeof(float),
9768 typeof(float)
9769 }, ReturnType = typeof(void))]
9770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BloodButcherer_TryButchering", MemberParameters = new object[]
9771 {
9772 typeof(NPC),
9773 typeof(Item),
9774 typeof(float),
9775 typeof(float)
9776 }, ReturnType = typeof(void))]
9777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyNPCOnHitEffects", MemberParameters = new object[]
9778 {
9779 typeof(Item),
9781 typeof(int),
9782 typeof(float),
9783 typeof(int),
9784 typeof(int),
9785 typeof(int)
9786 }, ReturnType = typeof(void))]
9787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
9788 {
9789 typeof(int),
9790 typeof(Item),
9791 typeof(int)
9792 }, ReturnType = typeof(void))]
9793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FindSharpTearsSpot", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
9794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CommandForbiddenStorm", ReturnType = typeof(void))]
9795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
9796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "SummonSuperStarSlash", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
9797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "SummonMonkGhast", ReturnType = typeof(void))]
9798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CutTiles", ReturnType = typeof(void))]
9799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Colliding", MemberParameters = new object[]
9800 {
9803 }, ReturnType = typeof(bool))]
9804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
9805 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
9806 {
9807 typeof(Vector2),
9808 typeof(ref int),
9809 typeof(ref int)
9810 }, ReturnType = typeof(void))]
9811 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_152_SuperStarSlash", ReturnType = typeof(void))]
9812 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
9813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_193_Flamethrower", ReturnType = typeof(void))]
9814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_191_TrueNightsEdge", ReturnType = typeof(void))]
9815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_190_NightsEdge", ReturnType = typeof(void))]
9816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
9817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
9818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_174_MultisegmentPet", ReturnType = typeof(void))]
9819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_170_FairyGlowstick", ReturnType = typeof(void))]
9820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
9821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_019_Spears", ReturnType = typeof(void))]
9822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_162_TigerPounce", ReturnType = typeof(void))]
9823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
9824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
9825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_160_Kites", ReturnType = typeof(void))]
9826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_159_PaperAirplanes", ReturnType = typeof(void))]
9827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
9828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
9829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Celeb2Rocket", ReturnType = typeof(void))]
9830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_147_Explosion", ReturnType = typeof(void))]
9831 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
9832 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_002", ReturnType = typeof(void))]
9833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_003", ReturnType = typeof(void))]
9834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_011", ReturnType = typeof(void))]
9835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
9836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_030", ReturnType = typeof(void))]
9837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_032", ReturnType = typeof(void))]
9838 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_062", ReturnType = typeof(void))]
9839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_066", ReturnType = typeof(void))]
9840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
9841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
9842 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower", ReturnType = typeof(void))]
9843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_130_FlameBurstTower_FindTarget", MemberParameters = new object[]
9844 {
9845 typeof(float),
9846 typeof(float),
9847 typeof(Vector2),
9848 typeof(bool)
9849 }, ReturnType = typeof(int))]
9850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_134_Ballista_FindTarget", MemberParameters = new object[]
9851 {
9852 typeof(float),
9853 typeof(float),
9855 }, ReturnType = typeof(int))]
9856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_134_Ballista", ReturnType = typeof(void))]
9857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
9858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CreateImpactExplosion2_FlailTileCollision", MemberParameters = new object[]
9859 {
9860 typeof(Vector2),
9861 typeof(bool),
9863 }, ReturnType = typeof(void))]
9864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
9865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_143_MonkStaffT2Ghast", ReturnType = typeof(void))]
9866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_CanHit", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
9868 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "AimingLaserScan", MemberParameters = new object[]
9869 {
9870 typeof(Vector2),
9871 typeof(Vector2),
9872 typeof(float),
9873 typeof(int),
9875 typeof(ref float[])
9876 }, ReturnType = typeof(void))]
9877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DelegateMethods.Minecart), Member = "SpawnFartCloud", MemberParameters = new object[]
9878 {
9879 typeof(Player),
9880 typeof(Vector2),
9881 typeof(int),
9882 typeof(int),
9883 typeof(bool)
9884 }, ReturnType = typeof(void))]
9885 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UseAbility", MemberParameters = new object[]
9886 {
9887 typeof(Player),
9888 typeof(Vector2),
9889 typeof(bool)
9890 }, ReturnType = typeof(void))]
9891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateFrame", MemberParameters = new object[]
9892 {
9893 typeof(Player),
9894 typeof(int),
9896 }, ReturnType = typeof(void))]
9897 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "MoveTowards", MemberParameters = new object[]
9898 {
9899 typeof(Vector2),
9900 typeof(Vector2),
9901 typeof(float)
9902 }, ReturnType = typeof(Vector2))]
9903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsSafeFromRain", MemberParameters = new object[]
9904 {
9905 typeof(int),
9906 typeof(int)
9907 }, ReturnType = typeof(bool))]
9908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "get_PredictedPosition", ReturnType = typeof(Vector2))]
9909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemTransferParticle), Member = "Prepare", MemberParameters = new object[]
9910 {
9911 typeof(int),
9912 typeof(int),
9913 typeof(Vector2),
9915 }, ReturnType = typeof(void))]
9916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SmartCursorHelper), Member = "Step_MinecartTracks", MemberParameters = new object[]
9917 {
9918 "Terraria.GameContent.SmartCursorHelper.SmartCursorUsageInfo",
9919 typeof(ref int),
9920 typeof(ref int)
9921 }, ReturnType = typeof(void))]
9922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VoidLensHelper), Member = "SpawnVoidLensDust", ReturnType = typeof(void))]
9923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnGateHelper), Member = "SpawnReturnPortalDust", ReturnType = typeof(void))]
9924 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 231)]
9925 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Equality", MemberParameters = new object[]
9926 {
9927 typeof(Vector2),
9929 }, ReturnType = typeof(bool))]
9930 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "HasNaNs", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
9931 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
9932 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
9933 public static Vector2 SafeNormalize(this Vector2 v, Vector2 defaultValue)
9934 {
9935 throw null;
9936 }
9937
9938 [global::Cpp2ILInjected.Token(Token = "0x6002BAC")]
9939 [global::Cpp2ILInjected.Address(RVA = "0x117EC24", Offset = "0x117EC24", Length = "0x164")]
9940 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "LineRectangleDistance", MemberParameters = new object[]
9942 {
9944 typeof(Vector2),
9946 }, ReturnType = typeof(float))]
9947 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RectangleLineCollision", MemberParameters = new object[]
9948 {
9949 typeof(Vector2),
9950 typeof(Vector2),
9951 typeof(Vector2),
9953 }, ReturnType = typeof(bool))]
9954 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
9955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
9956 {
9957 typeof(Vector2),
9959 }, ReturnType = typeof(Vector2))]
9960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "LengthSquared", ReturnType = typeof(float))]
9961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Dot", MemberParameters = new object[]
9962 {
9963 typeof(Vector2),
9965 }, ReturnType = typeof(float))]
9966 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
9967 {
9968 typeof(Vector2),
9969 typeof(float)
9970 }, ReturnType = typeof(Vector2))]
9971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
9972 {
9973 typeof(Vector2),
9975 }, ReturnType = typeof(Vector2))]
9976 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
9978 {
9979 throw null;
9980 }
9981
9982 [global::Cpp2ILInjected.Token(Token = "0x6002BAD")]
9983 [global::Cpp2ILInjected.Address(RVA = "0x1182A10", Offset = "0x1182A10", Length = "0x224")]
9984 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
9985 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "CheckAABBvLineCollision2", MemberParameters = new object[]
9986 {
9987 typeof(Vector2),
9988 typeof(Vector2),
9989 typeof(Vector2),
9991 }, ReturnType = typeof(bool))]
9992 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
9993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
9994 {
9995 typeof(float),
9996 typeof(float)
9997 }, ReturnType = typeof(void))]
9998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ClosestPointOnLine", MemberParameters = new object[]
9999 {
10000 typeof(Vector2),
10001 typeof(Vector2),
10003 }, ReturnType = typeof(Vector2))]
10004 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
10006 {
10007 throw null;
10008 }
10009
10010 [global::Cpp2ILInjected.Token(Token = "0x6002BAE")]
10011 [global::Cpp2ILInjected.Address(RVA = "0x1182C34", Offset = "0x1182C34", Length = "0xE0")]
10012 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
10014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
10015 {
10016 typeof(Vector2),
10017 typeof(double),
10019 }, ReturnType = typeof(Vector2))]
10020 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
10022 {
10023 throw null;
10024 }
10025
10026 [global::Cpp2ILInjected.Token(Token = "0x6002BAF")]
10027 [global::Cpp2ILInjected.Address(RVA = "0x1182D14", Offset = "0x1182D14", Length = "0x84")]
10028 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10029 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
10030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "rotateTowards", MemberParameters = new object[]
10031 {
10032 typeof(Vector2),
10033 typeof(Vector2),
10034 typeof(Vector2),
10035 typeof(float)
10036 }, ReturnType = typeof(Vector2))]
10037 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
10038 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
10039 public static float AngleTo(this Vector2 Origin, Vector2 Target)
10040 {
10041 throw null;
10042 }
10043
10044 [global::Cpp2ILInjected.Token(Token = "0x6002BB0")]
10045 [global::Cpp2ILInjected.Address(RVA = "0x1182D98", Offset = "0x1182D98", Length = "0x84")]
10046 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10047 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10048 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
10049 public static float AngleFrom(this Vector2 Origin, Vector2 Target)
10050 {
10051 throw null;
10052 }
10053
10054 [global::Cpp2ILInjected.Token(Token = "0x6002BB1")]
10055 [global::Cpp2ILInjected.Address(RVA = "0x1182E1C", Offset = "0x1182E1C", Length = "0x108")]
10056 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
10058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "AngleTo", MemberParameters = new object[]
10059 {
10060 typeof(Vector2),
10062 }, ReturnType = typeof(float))]
10063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
10064 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "AngleTowards", MemberParameters = new object[]
10065 {
10066 typeof(float),
10067 typeof(float),
10068 typeof(float)
10069 }, ReturnType = typeof(float))]
10070 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotationVector2", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
10071 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
10072 {
10073 typeof(Vector2),
10074 typeof(float)
10075 }, ReturnType = typeof(Vector2))]
10076 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
10078 {
10079 throw null;
10080 }
10081
10082 [global::Cpp2ILInjected.Token(Token = "0x6002BB2")]
10083 [global::Cpp2ILInjected.Address(RVA = "0x117ED88", Offset = "0x117ED88", Length = "0x80")]
10084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
10085 {
10087 typeof(int)
10088 }, ReturnType = typeof(void))]
10089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjWithStarryTrail", MemberParameters = new object[]
10090 {
10092 typeof(Color),
10094 }, ReturnType = typeof(void))]
10095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops_TryMakingSpike_FindBestY", MemberParameters = new object[]
10096 {
10097 typeof(ref Point),
10098 typeof(int)
10099 }, ReturnType = typeof(int))]
10100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
10101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
10102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
10103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
10104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdatePettingAnimal", ReturnType = typeof(void))]
10105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetZenithTarget", MemberParameters = new object[]
10106 {
10107 typeof(Vector2),
10108 typeof(float),
10109 typeof(ref int)
10110 }, ReturnType = typeof(bool))]
10111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
10112 {
10113 typeof(int),
10114 typeof(Item),
10115 typeof(int)
10116 }, ReturnType = typeof(void))]
10117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
10118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_120_StardustGuardian_FindTarget", MemberParameters = new object[]
10119 {
10120 typeof(float),
10121 typeof(ref int),
10122 typeof(ref float)
10123 }, ReturnType = typeof(void))]
10124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
10125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_092", ReturnType = typeof(void))]
10126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "LineRectangleDistance", MemberParameters = new object[]
10127 {
10129 typeof(Vector2),
10131 }, ReturnType = typeof(float))]
10132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
10133 {
10138 typeof(Vector2),
10139 typeof(bool)
10140 }, ReturnType = typeof(void))]
10141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
10142 {
10143 typeof(Vector2[]),
10144 typeof(float[]),
10147 typeof(Vector2),
10148 typeof(bool)
10149 }, ReturnType = typeof(void))]
10150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
10151 {
10154 }, ReturnType = typeof(bool))]
10155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PotionOfReturnSmartInteractCandidateProvider), Member = "ProvideCandidate", MemberParameters = new object[]
10156 {
10159 }, ReturnType = typeof(bool))]
10160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "IsStandActive", MemberParameters = new object[]
10161 {
10162 typeof(int),
10163 typeof(int)
10164 }, ReturnType = typeof(bool))]
10165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 31)]
10166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
10167 {
10168 typeof(Vector2),
10170 }, ReturnType = typeof(float))]
10171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10172 public static float Distance(this Vector2 Origin, Vector2 Target)
10173 {
10174 throw null;
10175 }
10176
10177 [global::Cpp2ILInjected.Token(Token = "0x6002BB3")]
10178 [global::Cpp2ILInjected.Address(RVA = "0x1182FB0", Offset = "0x1182FB0", Length = "0x80")]
10179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "DistanceSquared", MemberParameters = new object[]
10181 {
10182 typeof(Vector2),
10184 }, ReturnType = typeof(float))]
10185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10186 public static float DistanceSQ(this Vector2 Origin, Vector2 Target)
10187 {
10188 throw null;
10189 }
10190
10191 [global::Cpp2ILInjected.Token(Token = "0x6002BB4")]
10192 [global::Cpp2ILInjected.Address(RVA = "0x1183030", Offset = "0x1183030", Length = "0x88")]
10193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
10194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
10195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DoQueenSlimeHookTeleport", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
10196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
10197 {
10198 typeof(int),
10199 typeof(Item),
10200 typeof(int)
10201 }, ReturnType = typeof(void))]
10202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
10203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
10204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_165_Whip", ReturnType = typeof(void))]
10205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_142_MonkStaffT2And3", ReturnType = typeof(void))]
10206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
10207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
10208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
10209 {
10214 typeof(Vector2),
10215 typeof(bool)
10216 }, ReturnType = typeof(void))]
10217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexStrip), Member = "PrepareStripWithProceduralPadding", MemberParameters = new object[]
10218 {
10219 typeof(Vector2[]),
10220 typeof(float[]),
10223 typeof(Vector2),
10224 typeof(bool)
10225 }, ReturnType = typeof(void))]
10226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 35)]
10227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
10228 {
10229 typeof(Vector2),
10231 }, ReturnType = typeof(Vector2))]
10232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
10233 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10234 public static Vector2 DirectionTo(this Vector2 Origin, Vector2 Target)
10235 {
10236 throw null;
10237 }
10238
10239 [global::Cpp2ILInjected.Token(Token = "0x6002BB5")]
10240 [global::Cpp2ILInjected.Address(RVA = "0x11830B8", Offset = "0x11830B8", Length = "0x88")]
10241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
10242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_015_Flails", ReturnType = typeof(void))]
10243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
10244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
10245 {
10246 typeof(Vector2),
10248 }, ReturnType = typeof(Vector2))]
10249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
10250 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10251 public static Vector2 DirectionFrom(this Vector2 Origin, Vector2 Target)
10252 {
10253 throw null;
10254 }
10255
10256 [global::Cpp2ILInjected.Token(Token = "0x6002BB6")]
10257 [global::Cpp2ILInjected.Address(RVA = "0x1183140", Offset = "0x1183140", Length = "0x9C")]
10258 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "DistanceSquared", MemberParameters = new object[]
10261 {
10262 typeof(Vector2),
10264 }, ReturnType = typeof(float))]
10265 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10266 public static bool WithinRange(this Vector2 Origin, Vector2 Target, float MaxRange)
10267 {
10268 throw null;
10269 }
10270
10271 [global::Cpp2ILInjected.Token(Token = "0x6002BB7")]
10272 [global::Cpp2ILInjected.Address(RVA = "0x11831DC", Offset = "0x11831DC", Length = "0x20")]
10273 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
10275 {
10276 typeof(float),
10277 typeof(float)
10278 }, ReturnType = typeof(void))]
10279 public static Vector2 XY(this Vector4 vec)
10280 {
10281 throw null;
10282 }
10283
10284 [global::Cpp2ILInjected.Token(Token = "0x6002BB8")]
10285 [global::Cpp2ILInjected.Address(RVA = "0x11831FC", Offset = "0x11831FC", Length = "0x28")]
10286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
10288 {
10289 typeof(float),
10290 typeof(float)
10291 }, ReturnType = typeof(void))]
10292 public static Vector2 ZW(this Vector4 vec)
10293 {
10294 throw null;
10295 }
10296
10297 [global::Cpp2ILInjected.Token(Token = "0x6002BB9")]
10298 [global::Cpp2ILInjected.Address(RVA = "0x1183224", Offset = "0x1183224", Length = "0x38")]
10299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "FindCollisionTile", MemberParameters = new object[]
10300 {
10301 typeof(int),
10302 typeof(Vector2),
10303 typeof(float),
10304 typeof(int),
10305 typeof(int),
10306 typeof(bool),
10307 typeof(bool),
10308 typeof(int),
10309 typeof(bool),
10310 typeof(bool)
10311 }, ReturnType = typeof(List<Point>))]
10312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
10313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
10314 {
10315 typeof(float),
10316 typeof(float),
10317 typeof(float)
10318 }, ReturnType = typeof(void))]
10319 public static Vector3 XZW(this Vector4 vec)
10320 {
10321 throw null;
10322 }
10323
10324 [global::Cpp2ILInjected.Token(Token = "0x6002BBA")]
10325 [global::Cpp2ILInjected.Address(RVA = "0x118325C", Offset = "0x118325C", Length = "0x3C")]
10326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Collision), Member = "FindCollisionTile", MemberParameters = new object[]
10327 {
10328 typeof(int),
10329 typeof(Vector2),
10330 typeof(float),
10331 typeof(int),
10332 typeof(int),
10333 typeof(bool),
10334 typeof(bool),
10335 typeof(int),
10336 typeof(bool),
10337 typeof(bool)
10338 }, ReturnType = typeof(List<Point>))]
10339 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
10340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
10341 {
10342 typeof(float),
10343 typeof(float),
10344 typeof(float)
10345 }, ReturnType = typeof(void))]
10346 public static Vector3 YZW(this Vector4 vec)
10347 {
10348 throw null;
10349 }
10350
10351 [global::Cpp2ILInjected.Token(Token = "0x6002BBB")]
10352 [global::Cpp2ILInjected.Address(RVA = "0x1183298", Offset = "0x1183298", Length = "0x94")]
10353 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawCursorSingle", MemberParameters = new object[]
10355 {
10357 typeof(Color),
10358 typeof(float),
10359 typeof(float),
10360 typeof(Vector2),
10361 typeof(int),
10362 typeof(int)
10363 }, ReturnType = typeof(void))]
10364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_05_ForbiddenSetRing", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
10366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
10367 {
10368 typeof(int),
10369 typeof(int),
10370 typeof(int)
10371 }, ReturnType = typeof(void))]
10373 {
10374 throw null;
10375 }
10376
10377 [global::Cpp2ILInjected.Token(Token = "0x6002BBC")]
10378 [global::Cpp2ILInjected.Address(RVA = "0x118332C", Offset = "0x118332C", Length = "0xB8")]
10379 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "ItemDraw", MemberParameters = new object[]
10381 {
10383 typeof(int),
10384 typeof(Vector2),
10385 typeof(float)
10386 }, ReturnType = typeof(void))]
10387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
10388 {
10391 typeof(Item[]),
10392 typeof(int),
10393 typeof(Vector2),
10394 typeof(Color),
10395 typeof(float)
10396 }, ReturnType = typeof(void))]
10397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAchievementsMenu), Member = "AchievementDraw", MemberParameters = new object[]
10398 {
10400 typeof(int),
10401 typeof(Vector2),
10402 typeof(float)
10403 }, ReturnType = typeof(void))]
10404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
10405 {
10407 typeof(NPC),
10408 typeof(bool),
10410 }, ReturnType = typeof(void))]
10411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
10412 {
10414 typeof(NPC),
10415 typeof(bool),
10416 typeof(Vector2),
10419 }, ReturnType = typeof(void))]
10420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
10421 {
10423 typeof(int)
10424 }, ReturnType = typeof(void))]
10425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawSet), Member = "BoringSetup", MemberParameters = new object[]
10426 {
10427 typeof(Player),
10428 typeof(DrawData[]),
10431 typeof(Vector2),
10432 typeof(float),
10433 typeof(float),
10435 }, ReturnType = typeof(void))]
10436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_27_HeldItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
10439 {
10441 typeof(Item[]),
10442 typeof(int),
10443 typeof(int),
10444 typeof(Vector2),
10445 typeof(Color),
10446 typeof(Color)
10447 }, ReturnType = typeof(void))]
10448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ExportTo", MemberParameters = new object[]
10449 {
10450 typeof(int),
10451 typeof(int),
10452 typeof(int),
10453 typeof(int),
10454 typeof(int),
10455 typeof(int),
10457 }, ReturnType = typeof(void))]
10458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileLightScanner), Member = "ApplyTileLight", MemberParameters = new object[]
10459 {
10460 typeof(Tile),
10461 typeof(int),
10462 typeof(int),
10465 }, ReturnType = typeof(void))]
10466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSpecialTilesLegacy", MemberParameters = new object[]
10467 {
10468 typeof(Vector2),
10470 }, ReturnType = typeof(void))]
10471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingSimpleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10474 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
10475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
10476 {
10477 typeof(int),
10478 typeof(int),
10479 typeof(int),
10480 typeof(int)
10481 }, ReturnType = typeof(void))]
10483 {
10484 throw null;
10485 }
10486
10487 [global::Cpp2ILInjected.Token(Token = "0x6002BBD")]
10488 [global::Cpp2ILInjected.Address(RVA = "0x11833E4", Offset = "0x11833E4", Length = "0xA0")]
10489 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
10491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
10492 {
10493 typeof(string),
10494 typeof(string),
10495 typeof(string)
10496 }, ReturnType = typeof(string))]
10497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToLower", ReturnType = typeof(string))]
10498 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
10499 public static string Hex3(this Color color)
10500 {
10501 throw null;
10502 }
10503
10504 [global::Cpp2ILInjected.Token(Token = "0x6002BBE")]
10505 [global::Cpp2ILInjected.Address(RVA = "0x1183484", Offset = "0x1183484", Length = "0xB8")]
10506 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
10508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
10509 {
10510 typeof(string),
10511 typeof(string),
10512 typeof(string),
10513 typeof(string)
10514 }, ReturnType = typeof(string))]
10515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToLower", ReturnType = typeof(string))]
10516 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
10517 public static string Hex4(this Color color)
10518 {
10519 throw null;
10520 }
10521
10522 [global::Cpp2ILInjected.Token(Token = "0x6002BBF")]
10523 [global::Cpp2ILInjected.Address(RVA = "0x118353C", Offset = "0x118353C", Length = "0x10")]
10524 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
10526 {
10528 typeof(int)
10529 }, ReturnType = typeof(void))]
10530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
10531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustTower", ReturnType = typeof(void))]
10532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnStardustMark_StardustWorm", ReturnType = typeof(void))]
10533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_123_Deerclops", ReturnType = typeof(void))]
10534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_065_Butterflies", ReturnType = typeof(void))]
10535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_120_HallowBoss", ReturnType = typeof(void))]
10536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
10537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
10538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetPartyHatColor", ReturnType = typeof(PartyHatColor))]
10539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
10540 {
10541 typeof(int),
10542 typeof(double)
10543 }, ReturnType = typeof(void))]
10544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
10545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_Tiles_PlaceIt_SpinSmartPlatform", ReturnType = typeof(void))]
10546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "MagicConch", ReturnType = typeof(void))]
10547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
10548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_121_StardustDragon", ReturnType = typeof(void))]
10549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_120_StardustGuardian", ReturnType = typeof(void))]
10550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShiftTrapdoor", MemberParameters = new object[]
10551 {
10552 typeof(int),
10553 typeof(int),
10554 typeof(bool),
10555 typeof(int)
10556 }, ReturnType = typeof(bool))]
10557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_Skin_Composite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_12_SkinComposite_BackArmShirt", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_17_TorsoComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head_TheFace", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_28_ArmOverItemComposite", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "UpdateCamera", ReturnType = typeof(void))]
10564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "GetSittingTargetInfo", MemberParameters = new object[]
10565 {
10566 typeof(Player),
10567 typeof(int),
10568 typeof(int),
10569 typeof(ref int),
10573 }, ReturnType = typeof(bool))]
10574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartySky), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
10575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreditsRollSky), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
10576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LanternSky), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
10577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
10578 {
10579 typeof(Vector2),
10580 typeof(Vector2),
10581 typeof(int),
10582 typeof(int),
10583 typeof(int),
10584 typeof(int),
10585 typeof(bool),
10586 typeof(bool),
10587 typeof(bool),
10588 typeof(int)
10589 }, ReturnType = typeof(void))]
10590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteBubble), Member = "CheckForNPCsToReactToEmoteBubble", MemberParameters = new object[]
10591 {
10592 typeof(int),
10593 typeof(Player)
10594 }, ReturnType = typeof(void))]
10595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "LineUpdate", ReturnType = typeof(void))]
10596 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 62)]
10597 public static int ToDirectionInt(this bool value)
10598 {
10599 throw null;
10600 }
10601
10602 [global::Cpp2ILInjected.Token(Token = "0x6002BC0")]
10603 [global::Cpp2ILInjected.Address(RVA = "0x118354C", Offset = "0x118354C", Length = "0x8")]
10604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "UpdateAnim", MemberParameters = new object[]
10605 {
10606 typeof(Player),
10607 typeof(bool)
10608 }, ReturnType = typeof(void))]
10609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "SetDefaults4", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
10610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "NewItem", MemberParameters = new object[]
10611 {
10613 typeof(int),
10614 typeof(int),
10615 typeof(int),
10616 typeof(int),
10617 typeof(int),
10618 typeof(int),
10619 typeof(bool),
10620 typeof(int),
10621 typeof(bool),
10622 typeof(bool)
10623 }, ReturnType = typeof(int))]
10624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "get_RecommendedEquipmentAreaPushUp", ReturnType = typeof(int))]
10625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCursor", MemberParameters = new object[]
10626 {
10627 typeof(Vector2),
10628 typeof(bool)
10629 }, ReturnType = typeof(void))]
10630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
10631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
10632 {
10635 }, ReturnType = typeof(void))]
10636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
10637 {
10638 typeof(byte[]),
10639 typeof(int),
10640 typeof(ref int)
10641 }, ReturnType = typeof(void))]
10642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
10643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
10644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_084_LunaticCultist", ReturnType = typeof(void))]
10645 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RotatedRelativePointOld", MemberParameters = new object[]
10646 {
10647 typeof(Vector2),
10648 typeof(bool)
10649 }, ReturnType = typeof(Vector2))]
10650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryUsingDiggerCart", ReturnType = typeof(void))]
10651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyDamageToNPC", MemberParameters = new object[]
10652 {
10653 typeof(NPC),
10654 typeof(int),
10655 typeof(float),
10656 typeof(int),
10657 typeof(bool)
10658 }, ReturnType = typeof(void))]
10659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetGrapplingForces", MemberParameters = new object[]
10660 {
10661 typeof(Vector2),
10662 typeof(ref int?),
10663 typeof(ref float),
10664 typeof(ref float)
10665 }, ReturnType = typeof(void))]
10666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TryInterruptingItemUsage", ReturnType = typeof(void))]
10667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
10668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HandleHotbar", ReturnType = typeof(void))]
10669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsUse", MemberParameters = new object[]
10670 {
10671 typeof(int),
10672 typeof(int)
10673 }, ReturnType = typeof(void))]
10674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsMouseOver", MemberParameters = new object[]
10675 {
10676 typeof(int),
10677 typeof(int)
10678 }, ReturnType = typeof(void))]
10679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
10680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetPointOnSwungItemPath", MemberParameters = new object[]
10681 {
10682 typeof(float),
10683 typeof(float),
10684 typeof(float),
10685 typeof(float),
10688 }, ReturnType = typeof(void))]
10689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_195_JimsDrone", ReturnType = typeof(void))]
10690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "CheckLogicGate", MemberParameters = new object[]
10691 {
10692 typeof(int),
10693 typeof(int)
10694 }, ReturnType = typeof(void))]
10695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "HitWireSingle", MemberParameters = new object[]
10696 {
10697 typeof(int),
10698 typeof(int)
10699 }, ReturnType = typeof(void))]
10700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "ShiftTrapdoor", MemberParameters = new object[]
10701 {
10702 typeof(int),
10703 typeof(int),
10704 typeof(bool),
10705 typeof(int)
10706 }, ReturnType = typeof(bool))]
10707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TileFrameDoWork", MemberParameters = new object[]
10708 {
10709 typeof(int),
10710 typeof(int),
10711 typeof(bool),
10712 typeof(bool),
10713 typeof(ref bool)
10714 }, ReturnType = typeof(void))]
10715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileMetadata), Member = "Write", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
10716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSamples.CreativeHelper), Member = "GetItemGroup", MemberParameters = new object[]
10717 {
10718 typeof(Item),
10719 typeof(ref int)
10721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_13_Leggings", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
10723 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "PostInput", ReturnType = typeof(void))]
10724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TriggersSet), Member = "get_DirectionsRaw", ReturnType = typeof(Vector2))]
10725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TriggersSet), Member = "GetNavigatorDirections", ReturnType = typeof(Vector2))]
10726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawCursors", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10727 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DragBounds", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
10728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeDragBounds", Member = "DrawMarkedArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10729 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "ButtonDraw", MemberParameters = new object[]
10730 {
10731 typeof(int),
10732 typeof(ref string),
10733 typeof(ref string)
10734 }, ReturnType = typeof(void))]
10735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryOpenDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors" }, ReturnType = typeof(bool))]
10736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.DoorOpeningHelper.TallGateOpeningInfoProvider", Member = "TryCloseDoor", MemberParameters = new object[] { "Terraria.GameContent.DoorOpeningHelper.DoorOpenCloseTogglingInfo", "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForClosingDoors" }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.DoorCloseAttemptResult")]
10737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DoorOpeningHelper), Member = "GetPlayerInfoForOpeningDoor", MemberParameters = new object[] { typeof(Player) }, ReturnType = "Terraria.GameContent.DoorOpeningHelper.PlayerInfoForOpeningDoors")]
10738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "GetSittingTargetInfo", MemberParameters = new object[]
10739 {
10740 typeof(Player),
10741 typeof(int),
10742 typeof(int),
10743 typeof(ref int),
10747 }, ReturnType = typeof(bool))]
10748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomEntryIcon), Member = "UpdateUnlockState", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
10749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10750 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawCursorArea", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementsMenu), Member = "InitializePage", ReturnType = typeof(void))]
10752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryTest), Member = "BuildPage", ReturnType = typeof(void))]
10753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVirtualKeyboard), Member = ".ctor", MemberParameters = new object[]
10754 {
10755 typeof(string),
10756 typeof(string),
10758 typeof(Action),
10759 typeof(int),
10760 typeof(bool)
10761 }, ReturnType = typeof(void))]
10762 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = ".ctor", MemberParameters = new object[]
10763 {
10765 typeof(bool)
10766 }, ReturnType = typeof(void))]
10767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = "UpdateVisuals", MemberParameters = new object[]
10769 {
10771 typeof(int)
10772 }, ReturnType = typeof(void))]
10773 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 124)]
10774 public static int ToInt(this bool value)
10775 {
10776 throw null;
10777 }
10778
10779 [global::Cpp2ILInjected.Token(Token = "0x6002BC1")]
10780 [global::Cpp2ILInjected.Address(RVA = "0x1183554", Offset = "0x1183554", Length = "0x18")]
10781 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetAdvancedShadow", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(EntityShadowInfo))]
10783 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
10784 public static int ModulusPositive(this int myInteger, int modulusNumber)
10785 {
10786 throw null;
10787 }
10788
10789 [global::Cpp2ILInjected.Token(Token = "0x6002BC2")]
10790 [global::Cpp2ILInjected.Address(RVA = "0x118356C", Offset = "0x118356C", Length = "0x68")]
10791 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
10793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
10794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
10795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
10796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_169_Smolstars", ReturnType = typeof(void))]
10797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
10798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
10799 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
10800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_134_Ballista", ReturnType = typeof(void))]
10801 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 28)]
10802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
10803 {
10804 typeof(float),
10805 typeof(float),
10806 typeof(float)
10807 }, ReturnType = typeof(float))]
10808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "WrapAngle", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
10809 public static float AngleLerp(this float curAngle, float targetAngle, float amount)
10810 {
10811 throw null;
10812 }
10813
10814 [global::Cpp2ILInjected.Token(Token = "0x6002BC3")]
10815 [global::Cpp2ILInjected.Address(RVA = "0x1182F24", Offset = "0x1182F24", Length = "0x8C")]
10816 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
10818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_117_BloodNautilus", ReturnType = typeof(void))]
10819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_006_Worms", ReturnType = typeof(void))]
10820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_110_Betsy", ReturnType = typeof(void))]
10821 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "FindFrame", ReturnType = typeof(void))]
10822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_009_MagicMissiles", ReturnType = typeof(void))]
10823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_174_MultisegmentPet", ReturnType = typeof(void))]
10824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_016", ReturnType = typeof(void))]
10825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_067_FreakingPirates", ReturnType = typeof(void))]
10826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_156_Think", MemberParameters = new object[] { typeof(List<int>) }, ReturnType = typeof(void))]
10827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "rotateTowards", MemberParameters = new object[]
10828 {
10829 typeof(Vector2),
10830 typeof(Vector2),
10831 typeof(Vector2),
10832 typeof(float)
10833 }, ReturnType = typeof(Vector2))]
10834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WiresUI.WiresRadial), Member = "DrawFlower", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
10835 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
10836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "WrapAngle", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(float))]
10837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
10838 {
10839 typeof(float),
10840 typeof(float),
10841 typeof(float)
10842 }, ReturnType = typeof(float))]
10843 public static float AngleTowards(this float curAngle, float targetAngle, float maxChange)
10844 {
10845 throw null;
10846 }
10847
10848 [global::Cpp2ILInjected.Token(Token = "0x6002BC4")]
10849 [global::Cpp2ILInjected.Address(RVA = "0x11835D4", Offset = "0x11835D4", Length = "0x68")]
10850 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObjectData), Member = "set_AnchorValidTiles", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
10852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObjectData), Member = "set_AnchorInvalidTiles", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
10853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObjectData), Member = "set_AnchorAlternateTiles", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
10854 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObjectData), Member = "set_CoordinateHeights", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
10855 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
10856 public static bool deepCompare(this int[] firstArray, int[] secondArray)
10857 {
10858 throw null;
10859 }
10860
10861 [global::Cpp2ILInjected.Token(Token = "0x6002BC5")]
10862 [global::Cpp2ILInjected.Address(RVA = "0x118363C", Offset = "0x118363C", Length = "0x108")]
10863 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10864 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "GetTrueIndexes", MemberParameters = new object[] { typeof(bool[][]) }, ReturnType = typeof(List<int>))]
10865 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
10866 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
10867 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
10868 public static List<int> GetTrueIndexes(this bool[] array)
10869 {
10870 throw null;
10871 }
10872
10873 [global::Cpp2ILInjected.Token(Token = "0x6002BC6")]
10874 [global::Cpp2ILInjected.Address(RVA = "0x1183744", Offset = "0x1183744", Length = "0x130")]
10875 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10876 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
10878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetTrueIndexes", MemberParameters = new object[] { typeof(bool[]) }, ReturnType = typeof(List<int>))]
10879 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(void))]
10880 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Distinct", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>" }, ReturnType = "System.Collections.Generic.IEnumerable`1<TSource>")]
10881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToList", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = "System.Collections.Generic.List`1<TSource>")]
10882 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
10883 public static List<int> GetTrueIndexes(params bool[][] arrays)
10884 {
10885 throw null;
10886 }
10887
10888 [global::Cpp2ILInjected.Token(Token = "0x6002BC7")]
10889 [global::Cpp2ILInjected.Address(RVA = "0x15A3B8C", Offset = "0x15A3B8C", Length = "0x94")]
10890 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
10891 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10892 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "SaveNPCs", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(int))]
10893 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
10894 public static int Count<T>(this T[] arr, T value)
10895 {
10896 throw null;
10897 }
10898
10899 [global::Cpp2ILInjected.Token(Token = "0x6002BC8")]
10900 [global::Cpp2ILInjected.Address(RVA = "0x1183874", Offset = "0x1183874", Length = "0x38")]
10901 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardState), Member = "IsKeyDown", MemberParameters = new object[] { typeof(Keys) }, ReturnType = typeof(bool))]
10903 public static bool PressingShift(this KeyboardState kb)
10904 {
10905 throw null;
10906 }
10907
10908 [global::Cpp2ILInjected.Token(Token = "0x6002BC9")]
10909 [global::Cpp2ILInjected.Address(RVA = "0x11838AC", Offset = "0x11838AC", Length = "0x38")]
10910 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardState), Member = "IsKeyDown", MemberParameters = new object[] { typeof(Keys) }, ReturnType = typeof(bool))]
10912 public static bool PressingControl(this KeyboardState kb)
10913 {
10914 throw null;
10915 }
10916
10917 [global::Cpp2ILInjected.Token(Token = "0x6002BCA")]
10918 [global::Cpp2ILInjected.Address(RVA = "0x15A3D58", Offset = "0x15A3D58", Length = "0xA8")]
10919 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
10920 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShimmerTransforms), Member = "UpdateRecipeSets", ReturnType = typeof(void))]
10922 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
10923 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10924 public static R[] MapArray<T, R>(T[] array, Func<T, R> mapper)
10925 {
10926 throw null;
10927 }
10928
10929 [global::Cpp2ILInjected.Token(Token = "0x6002BCB")]
10930 [global::Cpp2ILInjected.Address(RVA = "0x11838E4", Offset = "0x11838E4", Length = "0x84")]
10931 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10932 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
10933 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10934 public static bool PlotLine(Point16 p0, Point16 p1, Utils.TileActionAttempt plot, bool jump = true)
10935 {
10936 throw null;
10937 }
10938
10939 [global::Cpp2ILInjected.Token(Token = "0x6002BCC")]
10940 [global::Cpp2ILInjected.Address(RVA = "0x1183B98", Offset = "0x1183B98", Length = "0x94")]
10941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PortalHelper), Member = "FindCollision", MemberParameters = new object[]
10942 {
10943 typeof(Vector2),
10945 }, ReturnType = typeof(Vector2))]
10946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeBranch), Member = "PerformSegment", MemberParameters = new object[]
10947 {
10948 typeof(Point),
10950 typeof(Point),
10951 typeof(Point),
10952 typeof(int)
10953 }, ReturnType = typeof(bool))]
10954 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
10955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLine", MemberParameters = new object[]
10956 {
10957 typeof(int),
10958 typeof(int),
10959 typeof(int),
10960 typeof(int),
10962 typeof(bool)
10963 }, ReturnType = typeof(bool))]
10964 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
10965 public static bool PlotLine(Point p0, Point p1, Utils.TileActionAttempt plot, bool jump = true)
10966 {
10967 throw null;
10968 }
10969
10970 [global::Cpp2ILInjected.Token(Token = "0x6002BCD")]
10971 [global::Cpp2ILInjected.Address(RVA = "0x1183C2C", Offset = "0x1183C2C", Length = "0x1A0")]
10972 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileTale", MemberParameters = new object[]
10974 {
10977 typeof(double),
10979 }, ReturnType = typeof(bool))]
10980 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
10981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
10982 {
10983 typeof(ref int),
10984 typeof(ref int)
10985 }, ReturnType = typeof(void))]
10986 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
10987 private static void PlotLineLength(int x0, int y0, int x1, int y1, ref int length, bool jump = true)
10988 {
10989 throw null;
10990 }
10991
10992 [global::Cpp2ILInjected.Token(Token = "0x6002BCE")]
10993 [global::Cpp2ILInjected.Address(RVA = "0x1183DCC", Offset = "0x1183DCC", Length = "0x3E0")]
10994 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
10995 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileLine", MemberParameters = new object[]
10996 {
10999 typeof(double),
11001 }, ReturnType = typeof(bool))]
11002 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
11004 {
11007 }, ReturnType = typeof(Vector2D))]
11008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "Length", ReturnType = typeof(double))]
11009 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Division", MemberParameters = new object[]
11010 {
11012 typeof(double)
11013 }, ReturnType = typeof(Vector2D))]
11014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11015 {
11016 typeof(double),
11017 typeof(double)
11018 }, ReturnType = typeof(void))]
11019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Multiply", MemberParameters = new object[]
11020 {
11022 typeof(double)
11023 }, ReturnType = typeof(Vector2D))]
11024 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
11025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Addition", MemberParameters = new object[]
11026 {
11029 }, ReturnType = typeof(Vector2D))]
11030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
11031 {
11032 typeof(int),
11033 typeof(int)
11034 }, ReturnType = typeof(void))]
11035 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
11036 {
11037 typeof(ref int),
11038 typeof(ref int)
11039 }, ReturnType = typeof(void))]
11040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "<PlotLineOffset>g__PlotAtOffset|149_0", MemberParameters = new object[]
11041 {
11042 typeof(int),
11043 typeof(int),
11044 typeof(ref Utils.<>c__DisplayClass149_0)
11045 }, ReturnType = typeof(bool))]
11046 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
11047 private static bool PlotLineOffset(Vector2D start, Vector2D end, double halfWidth, int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump = true)
11048 {
11049 throw null;
11050 }
11051
11052 [global::Cpp2ILInjected.Token(Token = "0x6002BCF")]
11053 [global::Cpp2ILInjected.Address(RVA = "0x1184238", Offset = "0x1184238", Length = "0x324")]
11054 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileTale", MemberParameters = new object[]
11056 {
11059 typeof(double),
11061 }, ReturnType = typeof(bool))]
11062 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
11064 {
11067 }, ReturnType = typeof(Vector2D))]
11068 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "Length", ReturnType = typeof(double))]
11069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Division", MemberParameters = new object[]
11070 {
11072 typeof(double)
11073 }, ReturnType = typeof(Vector2D))]
11074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11075 {
11076 typeof(double),
11077 typeof(double)
11078 }, ReturnType = typeof(void))]
11079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
11080 {
11081 typeof(ref int),
11082 typeof(ref int)
11083 }, ReturnType = typeof(void))]
11084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "<PlotLineOffsetTale>g__PlotAtOffset|150_0", MemberParameters = new object[]
11085 {
11086 typeof(int),
11087 typeof(int),
11088 typeof(ref Utils.<>c__DisplayClass150_0)
11089 }, ReturnType = typeof(bool))]
11090 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
11091 private static bool PlotLineOffsetTale(Vector2D start, Vector2D end, int length, double halfWidth, int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump = true)
11092 {
11093 throw null;
11094 }
11095
11096 [global::Cpp2ILInjected.Token(Token = "0x6002BD0")]
11097 [global::Cpp2ILInjected.Address(RVA = "0x1183968", Offset = "0x1183968", Length = "0x230")]
11098 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotLine", MemberParameters = new object[]
11100 {
11101 typeof(Point),
11102 typeof(Point),
11104 typeof(bool)
11105 }, ReturnType = typeof(bool))]
11106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileLineInner", MemberParameters = new object[]
11107 {
11108 typeof(int),
11109 typeof(int)
11110 }, ReturnType = typeof(bool))]
11111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "<PlotLineOffset>g__PlotAtOffset|149_0", MemberParameters = new object[]
11112 {
11113 typeof(int),
11114 typeof(int),
11115 typeof(ref Utils.<>c__DisplayClass149_0)
11116 }, ReturnType = typeof(bool))]
11117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "<PlotLineOffsetTale>g__PlotAtOffset|150_0", MemberParameters = new object[]
11118 {
11119 typeof(int),
11120 typeof(int),
11121 typeof(ref Utils.<>c__DisplayClass150_0)
11122 }, ReturnType = typeof(bool))]
11123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
11124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
11125 {
11126 typeof(ref int),
11127 typeof(ref int)
11128 }, ReturnType = typeof(void))]
11129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
11130 private static bool PlotLine(int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump = true)
11131 {
11132 throw null;
11133 }
11134
11135 [global::Cpp2ILInjected.Token(Token = "0x6002BD1")]
11136 [global::Cpp2ILInjected.Address(RVA = "0x1184734", Offset = "0x1184734", Length = "0x88")]
11137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RandomFloat", MemberParameters = new object[] { typeof(ref ulong) }, ReturnType = typeof(float))]
11139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
11140 {
11141 typeof(ref ulong),
11142 typeof(int)
11143 }, ReturnType = typeof(int))]
11144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
11145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11146 public static int RandomNext(ref ulong seed, int bits)
11147 {
11148 throw null;
11149 }
11150
11151 [global::Cpp2ILInjected.Token(Token = "0x6002BD2")]
11152 [global::Cpp2ILInjected.Address(RVA = "0x11847BC", Offset = "0x11847BC", Length = "0x1C")]
11153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdate", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
11155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
11156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
11157 public static ulong RandomNextSeed(ulong seed)
11158 {
11159 throw null;
11160 }
11161
11162 [global::Cpp2ILInjected.Token(Token = "0x6002BD3")]
11163 [global::Cpp2ILInjected.Address(RVA = "0x11847D8", Offset = "0x11847D8", Length = "0x6C")]
11164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
11166 {
11168 typeof(int)
11169 }, ReturnType = typeof(void))]
11170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomNext", MemberParameters = new object[]
11172 {
11173 typeof(ref ulong),
11174 typeof(int)
11175 }, ReturnType = typeof(int))]
11176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11177 public static float RandomFloat(ref ulong seed)
11178 {
11179 throw null;
11180 }
11181
11182 [global::Cpp2ILInjected.Token(Token = "0x6002BD4")]
11183 [global::Cpp2ILInjected.Address(RVA = "0x1184844", Offset = "0x1184844", Length = "0xB4")]
11184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
11186 {
11187 typeof(ref ulong),
11188 typeof(int),
11189 typeof(int)
11190 }, ReturnType = typeof(int))]
11191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomNext", MemberParameters = new object[]
11193 {
11194 typeof(ref ulong),
11195 typeof(int)
11196 }, ReturnType = typeof(int))]
11197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
11198 public static int RandomInt(ref ulong seed, int max)
11199 {
11200 throw null;
11201 }
11202
11203 [global::Cpp2ILInjected.Token(Token = "0x6002BD5")]
11204 [global::Cpp2ILInjected.Address(RVA = "0x11848F8", Offset = "0x11848F8", Length = "0x70")]
11205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
11206 {
11208 typeof(int)
11209 }, ReturnType = typeof(void))]
11210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawCompositeArmorPiece", MemberParameters = new object[]
11211 {
11215 }, ReturnType = typeof(void))]
11216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_21_Head", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
11217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_28_ArmOverItem", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
11218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlameParticle), Member = "Draw", MemberParameters = new object[]
11219 {
11222 }, ReturnType = typeof(void))]
11223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawSingleTile_Flames", MemberParameters = new object[]
11224 {
11225 typeof(Vector2),
11226 typeof(Vector2),
11227 typeof(int),
11228 typeof(int),
11230 }, ReturnType = typeof(void))]
11231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawMultiTileVinesInWind", MemberParameters = new object[]
11232 {
11233 typeof(Vector2),
11234 typeof(Vector2),
11235 typeof(int),
11236 typeof(int),
11237 typeof(int),
11238 typeof(int)
11239 }, ReturnType = typeof(void))]
11240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 85)]
11241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RandomInt", MemberParameters = new object[]
11242 {
11243 typeof(ref ulong),
11244 typeof(int)
11245 }, ReturnType = typeof(int))]
11246 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11247 public static int RandomInt(ref ulong seed, int min, int max)
11248 {
11249 throw null;
11250 }
11251
11252 [global::Cpp2ILInjected.Token(Token = "0x6002BD6")]
11253 [global::Cpp2ILInjected.Address(RVA = "0x1184968", Offset = "0x1184968", Length = "0x84")]
11254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
11255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLine", MemberParameters = new object[]
11256 {
11257 typeof(int),
11258 typeof(int),
11259 typeof(int),
11260 typeof(int),
11262 typeof(bool)
11263 }, ReturnType = typeof(bool))]
11264 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11265 public static bool PlotTileLineInner(int x, int y)
11266 {
11267 throw null;
11268 }
11269
11270 [global::Cpp2ILInjected.Token(Token = "0x6002BD7")]
11271 [global::Cpp2ILInjected.Address(RVA = "0x11849EC", Offset = "0x11849EC", Length = "0xD4")]
11272 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
11274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities_GetWalkPrediction", MemberParameters = new object[]
11275 {
11276 typeof(int),
11277 typeof(int),
11278 typeof(bool),
11279 typeof(bool),
11280 typeof(int),
11281 typeof(int),
11282 typeof(ref bool),
11283 typeof(ref bool)
11284 }, ReturnType = typeof(void))]
11285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
11286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_109_DarkMage", ReturnType = typeof(void))]
11287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Yoraiz0rEye", ReturnType = typeof(void))]
11288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyEquipFunctional", MemberParameters = new object[]
11289 {
11290 typeof(int),
11291 typeof(Item)
11292 }, ReturnType = typeof(void))]
11293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "CutTiles", ReturnType = typeof(void))]
11294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
11295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_007_GrapplingHooks", ReturnType = typeof(void))]
11296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
11297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_026", ReturnType = typeof(void))]
11298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
11299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
11300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_137_LightningAura", ReturnType = typeof(void))]
11301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_139_ExplosiveTrapExplosion", ReturnType = typeof(void))]
11302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_144_DD2Pet", ReturnType = typeof(void))]
11303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DrillSmartCursor_Blocks", MemberParameters = new object[]
11304 {
11305 typeof(Player),
11306 "Terraria.Mount.DrillMountData"
11307 }, ReturnType = typeof(Point16))]
11308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "DrillSmartCursor_Walls", MemberParameters = new object[]
11309 {
11310 typeof(Player),
11311 "Terraria.Mount.DrillMountData"
11312 }, ReturnType = typeof(Point16))]
11313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "EmitGolfCartlight", MemberParameters = new object[]
11314 {
11315 typeof(Vector2),
11316 typeof(int)
11317 }, ReturnType = typeof(void))]
11318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
11319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 50)]
11320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11321 {
11322 typeof(double),
11323 typeof(double)
11324 }, ReturnType = typeof(void))]
11325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotTileLine", MemberParameters = new object[]
11326 {
11329 typeof(double),
11331 }, ReturnType = typeof(bool))]
11332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11333 public static bool PlotTileLine(Vector2 start, Vector2 end, float width, Utils.TileActionAttempt plot)
11334 {
11335 throw null;
11336 }
11337
11338 [global::Cpp2ILInjected.Token(Token = "0x6002BD8")]
11339 [global::Cpp2ILInjected.Address(RVA = "0x1184AC0", Offset = "0x1184AC0", Length = "0x234")]
11340 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotTileLine", MemberParameters = new object[]
11342 {
11343 typeof(Vector2),
11344 typeof(Vector2),
11345 typeof(float),
11347 }, ReturnType = typeof(bool))]
11348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "IsSafeFromRain", MemberParameters = new object[]
11349 {
11350 typeof(int),
11351 typeof(int)
11352 }, ReturnType = typeof(bool))]
11353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
11354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
11355 {
11358 }, ReturnType = typeof(Vector2D))]
11359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "Length", ReturnType = typeof(double))]
11360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Division", MemberParameters = new object[]
11361 {
11363 typeof(double)
11364 }, ReturnType = typeof(Vector2D))]
11365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11366 {
11367 typeof(double),
11368 typeof(double)
11369 }, ReturnType = typeof(void))]
11370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Multiply", MemberParameters = new object[]
11371 {
11373 typeof(double)
11374 }, ReturnType = typeof(Vector2D))]
11375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
11376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Addition", MemberParameters = new object[]
11377 {
11380 }, ReturnType = typeof(Vector2D))]
11381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
11382 {
11383 typeof(int),
11384 typeof(int)
11385 }, ReturnType = typeof(void))]
11386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLineOffset", MemberParameters = new object[]
11387 {
11390 typeof(double),
11391 typeof(int),
11392 typeof(int),
11393 typeof(int),
11394 typeof(int),
11396 typeof(bool)
11397 }, ReturnType = typeof(bool))]
11398 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
11399 public static bool PlotTileLine(Vector2D start, Vector2D end, double width, Utils.TileActionAttempt plot)
11400 {
11401 throw null;
11402 }
11403
11404 [global::Cpp2ILInjected.Token(Token = "0x6002BD9")]
11405 [global::Cpp2ILInjected.Address(RVA = "0x1184CF4", Offset = "0x1184CF4", Length = "0x1A8")]
11406 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shapes.Tail), Member = "Perform", MemberParameters = new object[]
11408 {
11409 typeof(Point),
11410 typeof(GenAction)
11411 }, ReturnType = typeof(bool))]
11412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
11414 {
11417 }, ReturnType = typeof(Vector2D))]
11418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "Length", ReturnType = typeof(double))]
11419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Division", MemberParameters = new object[]
11420 {
11422 typeof(double)
11423 }, ReturnType = typeof(Vector2D))]
11424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11425 {
11426 typeof(double),
11427 typeof(double)
11428 }, ReturnType = typeof(void))]
11429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
11430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLineLength", MemberParameters = new object[]
11431 {
11432 typeof(int),
11433 typeof(int),
11434 typeof(int),
11435 typeof(int),
11436 typeof(ref int),
11437 typeof(bool)
11438 }, ReturnType = typeof(void))]
11439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLineOffsetTale", MemberParameters = new object[]
11440 {
11443 typeof(int),
11444 typeof(double),
11445 typeof(int),
11446 typeof(int),
11447 typeof(int),
11448 typeof(int),
11450 typeof(bool)
11451 }, ReturnType = typeof(bool))]
11452 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
11453 public static bool PlotTileTale(Vector2D start, Vector2D end, double width, Utils.TileActionAttempt plot)
11454 {
11455 throw null;
11456 }
11457
11458 [global::Cpp2ILInjected.Token(Token = "0x6002BDA")]
11459 [global::Cpp2ILInjected.Address(RVA = "0x1184E9C", Offset = "0x1184E9C", Length = "0xA90")]
11460 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
11462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "ProjLight", ReturnType = typeof(void))]
11463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill_DirtAndFluidProjectiles_RunDelegateMethodPushUpForHalfBricks", MemberParameters = new object[]
11464 {
11465 typeof(Point),
11466 typeof(float),
11468 }, ReturnType = typeof(void))]
11469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
11470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
11471 {
11472 typeof(int),
11473 typeof(int),
11474 typeof(int)
11475 }, ReturnType = typeof(bool))]
11476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "StartNewSearch", ReturnType = typeof(void))]
11477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
11478 {
11479 typeof(Array),
11480 typeof(int),
11481 typeof(int)
11482 }, ReturnType = typeof(void))]
11483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
11484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
11485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen.nextCountNode), Member = ".ctor", ReturnType = typeof(void))]
11486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen.nextCountNode), Member = "Setup", MemberParameters = new object[]
11487 {
11488 typeof(int),
11489 typeof(int),
11490 typeof(bool),
11491 typeof(bool)
11492 }, ReturnType = typeof(void))]
11493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
11494 {
11495 typeof(int),
11496 typeof(int)
11497 }, ReturnType = typeof(Tile))]
11498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_TileSeachUID", ReturnType = typeof(ushort))]
11499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "SetTileSeachUID", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(void))]
11500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = typeof(void))]
11501 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 47)]
11502 public static bool PlotTileArea(int x, int y, Utils.TileActionAttempt plot)
11503 {
11504 throw null;
11505 }
11506
11507 [global::Cpp2ILInjected.Token(Token = "0x6002BDB")]
11508 [global::Cpp2ILInjected.Address(RVA = "0x118592C", Offset = "0x118592C", Length = "0x8C")]
11509 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11510 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
11511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Log", MemberParameters = new object[]
11512 {
11513 typeof(double),
11514 typeof(double)
11515 }, ReturnType = typeof(double))]
11516 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11517 public static int RandomConsecutive(double random, int odds)
11518 {
11519 throw null;
11520 }
11521
11522 [global::Cpp2ILInjected.Token(Token = "0x6002BDC")]
11523 [global::Cpp2ILInjected.Address(RVA = "0x11859B8", Offset = "0x11859B8", Length = "0x70")]
11524 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
11526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
11527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
11528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_107_ImprovedWalkers", ReturnType = typeof(void))]
11529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_111_DD2LightningBug", ReturnType = typeof(void))]
11530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "HitEffect", MemberParameters = new object[]
11531 {
11532 typeof(int),
11533 typeof(double)
11534 }, ReturnType = typeof(void))]
11535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_EmitHeldItemLight", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
11536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
11537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
11538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_001", ReturnType = typeof(void))]
11539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_075", ReturnType = typeof(void))]
11540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_136_BetsyBreath", ReturnType = typeof(void))]
11541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
11542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "CastSuperCartLaser", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
11543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX", MemberParameters = new object[]
11544 {
11545 typeof(int),
11546 typeof(int),
11547 typeof(int),
11548 typeof(int),
11549 typeof(bool)
11550 }, ReturnType = typeof(void))]
11551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "TreeGrowFX_AshShake", MemberParameters = new object[]
11552 {
11553 typeof(int),
11554 typeof(int),
11555 typeof(int),
11556 typeof(bool)
11557 }, ReturnType = typeof(void))]
11558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ParticleOrchestrator), Member = "ElderSlimeEffect", MemberParameters = new object[] { typeof(ParticleOrchestraSettings) }, ReturnType = typeof(void))]
11559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "EmitTreeLeaves", MemberParameters = new object[]
11560 {
11561 typeof(int),
11562 typeof(int),
11563 typeof(int),
11564 typeof(int)
11565 }, ReturnType = typeof(void))]
11566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Sandstorm), Member = "EmitDust", ReturnType = typeof(void))]
11567 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 48)]
11568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
11569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
11570 {
11571 typeof(float),
11572 typeof(float)
11573 }, ReturnType = typeof(void))]
11574 public static Vector2 RandomVector2(UnifiedRandom random, float min, float max)
11575 {
11576 throw null;
11577 }
11578
11579 [global::Cpp2ILInjected.Token(Token = "0x6002BDD")]
11580 [global::Cpp2ILInjected.Address(RVA = "0x1185A28", Offset = "0x1185A28", Length = "0x70")]
11581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShapeRunner), Member = "Perform", MemberParameters = new object[]
11582 {
11583 typeof(Point),
11585 }, ReturnType = typeof(bool))]
11586 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
11587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "NextDouble", ReturnType = typeof(double))]
11588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = ".ctor", MemberParameters = new object[]
11589 {
11590 typeof(double),
11591 typeof(double)
11592 }, ReturnType = typeof(void))]
11593 public static Vector2D RandomVector2D(UnifiedRandom random, double min, double max)
11594 {
11595 throw null;
11596 }
11597
11598 [global::Cpp2ILInjected.Token(Token = "0x6002BDE")]
11599 [global::Cpp2ILInjected.Address(RVA = "0x15A3CB4", Offset = "0x15A3CB4", Length = "0x1C")]
11600 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
11601 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
11603 {
11604 typeof(byte[]),
11605 typeof(int),
11606 typeof(ref int)
11607 }, ReturnType = typeof(void))]
11608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "ScaleStats", MemberParameters = new object[]
11609 {
11610 typeof(int?),
11612 typeof(float?)
11613 }, ReturnType = typeof(void))]
11614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Hurt", MemberParameters = new object[]
11615 {
11617 typeof(int),
11618 typeof(int),
11619 typeof(bool),
11620 typeof(bool),
11621 typeof(bool),
11622 typeof(int),
11623 typeof(bool)
11624 }, ReturnType = typeof(double))]
11625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "FitsFilter", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(bool))]
11626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
11627 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
11628 public static bool IndexInRange<T>(this T[] t, int index)
11629 {
11630 throw null;
11631 }
11632
11633 [global::Cpp2ILInjected.Token(Token = "0x6002BDF")]
11634 [global::Cpp2ILInjected.Address(RVA = "0x15A3CD0", Offset = "0x15A3CD0", Length = "0x34")]
11635 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
11636 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11637 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
11638 public static bool IndexInRange<T>(this List<T> t, int index)
11639 {
11640 throw null;
11641 }
11642
11643 [global::Cpp2ILInjected.Token(Token = "0x6002BE0")]
11644 [global::Cpp2ILInjected.Address(RVA = "0x15A41A8", Offset = "0x15A41A8", Length = "0x24")]
11645 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
11646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_068", ReturnType = typeof(void))]
11647 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
11649 public static T SelectRandom<T>(UnifiedRandom random, params T[] choices)
11650 {
11651 throw null;
11652 }
11653
11654 [global::Cpp2ILInjected.Token(Token = "0x6002BE1")]
11655 [global::Cpp2ILInjected.Address(RVA = "0x1185A98", Offset = "0x1185A98", Length = "0x1AC")]
11656 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawPurchaseButton", ReturnType = typeof(void))]
11658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMouseOver", ReturnType = typeof(void))]
11659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawMoney", MemberParameters = new object[]
11660 {
11662 typeof(string),
11663 typeof(float),
11664 typeof(float),
11665 typeof(int[]),
11666 typeof(bool),
11668 }, ReturnType = typeof(void))]
11669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DrawSavings", MemberParameters = new object[]
11670 {
11673 typeof(float),
11674 typeof(float),
11675 typeof(Vector2),
11676 typeof(Vector2),
11677 typeof(Vector2),
11678 typeof(Vector2),
11679 typeof(bool),
11681 }, ReturnType = typeof(void))]
11682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencySingleCoin), Member = "DrawSavingsMoney", MemberParameters = new object[]
11683 {
11685 typeof(string),
11686 typeof(float),
11687 typeof(float),
11688 typeof(long),
11689 typeof(bool)
11690 }, ReturnType = typeof(void))]
11691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCurrencyManager), Member = "DrawSavings", MemberParameters = new object[]
11692 {
11694 typeof(int),
11695 typeof(float),
11696 typeof(float),
11697 typeof(bool)
11698 }, ReturnType = typeof(void))]
11699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementsMenu), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarHelper), Member = "DrawHealthText", MemberParameters = new object[]
11701 {
11704 typeof(float),
11705 typeof(float)
11706 }, ReturnType = typeof(void))]
11707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
11708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
11709 {
11711 typeof(string),
11712 typeof(Vector2),
11713 typeof(Color),
11714 typeof(float),
11715 typeof(Vector2),
11716 typeof(float),
11718 typeof(float)
11719 }, ReturnType = typeof(void))]
11720 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
11721 public static void DrawBorderStringFourWay(SpriteBatch sb, SpriteFont font, string text, float x, float y, Color textColor, Color borderColor, Vector2 origin, float scale = 1f)
11722 {
11723 throw null;
11724 }
11725
11726 [global::Cpp2ILInjected.Token(Token = "0x6002BE2")]
11727 [global::Cpp2ILInjected.Address(RVA = "0x1185C44", Offset = "0x1185C44", Length = "0x1E4")]
11728 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11729 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_33_MouseText", ReturnType = typeof(void))]
11730 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
11731 {
11732 typeof(SpriteBatch),
11733 typeof(Vector2)
11734 }, ReturnType = typeof(void))]
11735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
11736 {
11737 typeof(SpriteBatch),
11738 typeof(Vector2)
11739 }, ReturnType = typeof(void))]
11740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
11741 {
11742 typeof(SpriteBatch),
11743 typeof(Rectangle),
11744 typeof(ref int)
11745 }, ReturnType = typeof(void))]
11746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryInfoLine<>), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UITextBox), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UITextPanel<>), Member = "DrawText", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
11750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
11751 {
11752 typeof(int),
11753 typeof(int)
11754 }, ReturnType = typeof(string))]
11755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
11756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
11757 {
11758 typeof(float),
11759 typeof(float)
11760 }, ReturnType = typeof(void))]
11761 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
11762 {
11763 typeof(Vector2),
11765 }, ReturnType = typeof(Vector2))]
11766 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
11767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "DrawColorCodedStringWithShadow", MemberParameters = new object[]
11768 {
11771 typeof(string),
11772 typeof(Vector2),
11773 typeof(Color),
11774 typeof(float),
11775 typeof(Vector2),
11776 typeof(Vector2),
11777 typeof(float),
11778 typeof(float)
11779 }, ReturnType = typeof(void))]
11780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
11781 {
11782 typeof(Vector2),
11783 typeof(float)
11784 }, ReturnType = typeof(Vector2))]
11785 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
11786 public static Vector2 DrawBorderString(SpriteBatch sb, string text, Vector2 pos, Color color, float scale = 1f, float anchorx = 0f, float anchory = 0f, int maxCharactersDisplayed = -1)
11787 {
11788 throw null;
11789 }
11790
11791 [global::Cpp2ILInjected.Token(Token = "0x6002BE3")]
11792 [global::Cpp2ILInjected.Address(RVA = "0x1185E28", Offset = "0x1185E28", Length = "0x2D4")]
11793 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11794 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UITextBox), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UITextPanel<>), Member = "DrawText", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11797 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
11798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
11799 {
11800 typeof(int),
11801 typeof(int)
11802 }, ReturnType = typeof(string))]
11803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
11804 {
11805 typeof(float),
11806 typeof(float)
11807 }, ReturnType = typeof(void))]
11808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
11809 {
11810 typeof(Vector2),
11812 }, ReturnType = typeof(Vector2))]
11813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
11814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
11815 {
11816 typeof(Vector2),
11818 }, ReturnType = typeof(Vector2))]
11819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "DrawString", MemberParameters = new object[]
11820 {
11822 typeof(string),
11823 typeof(Vector2),
11824 typeof(Color),
11825 typeof(float),
11826 typeof(Vector2),
11827 typeof(float),
11829 typeof(float)
11830 }, ReturnType = typeof(void))]
11831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
11832 {
11833 typeof(Vector2),
11834 typeof(float)
11835 }, ReturnType = typeof(Vector2))]
11836 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
11837 public static Vector2 DrawBorderStringBig(SpriteBatch spriteBatch, string text, Vector2 pos, Color color, float scale = 1f, float anchorx = 0f, float anchory = 0f, int maxCharactersDisplayed = -1)
11838 {
11839 throw null;
11840 }
11841
11842 [global::Cpp2ILInjected.Token(Token = "0x6002BE4")]
11843 [global::Cpp2ILInjected.Address(RVA = "0x11860FC", Offset = "0x11860FC", Length = "0x8C")]
11844 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPopoutMenu), Member = "DrawMenu", MemberParameters = new object[]
11845 {
11847 typeof(string[]),
11849 }, ReturnType = typeof(int))]
11850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInGame", MemberParameters = new object[]
11851 {
11854 }, ReturnType = typeof(void))]
11855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.AchievementUnlockedPopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
11856 {
11859 typeof(ref int)
11860 }, ReturnType = typeof(void))]
11861 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInGame", MemberParameters = new object[]
11862 {
11865 }, ReturnType = typeof(void))]
11866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InGamePopups.PlayerWantsToJoinGamePopup), Member = "DrawInNotificationsArea", MemberParameters = new object[]
11867 {
11870 typeof(ref int)
11871 }, ReturnType = typeof(void))]
11872 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeChangeSettings", Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11873 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
11874 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11875 public static void DrawInvBG(SpriteBatch sb, Rectangle R, Color c = default(Color))
11876 {
11877 throw null;
11878 }
11879
11880 [global::Cpp2ILInjected.Token(Token = "0x6002BE5")]
11881 [global::Cpp2ILInjected.Address(RVA = "0x1186810", Offset = "0x1186810", Length = "0xC0")]
11882 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11883 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
11884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawInvBG", MemberParameters = new object[]
11885 {
11887 typeof(int),
11888 typeof(int),
11889 typeof(int),
11890 typeof(int),
11891 typeof(Color)
11892 }, ReturnType = typeof(void))]
11893 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
11894 public static void DrawInvBG(SpriteBatch sb, float x, float y, float w, float h, Color c = default(Color))
11895 {
11896 throw null;
11897 }
11898
11899 [global::Cpp2ILInjected.Token(Token = "0x6002BE6")]
11900 [global::Cpp2ILInjected.Address(RVA = "0x1186188", Offset = "0x1186188", Length = "0x688")]
11901 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawInvBG", MemberParameters = new object[]
11903 {
11905 typeof(float),
11906 typeof(float),
11907 typeof(float),
11908 typeof(float),
11909 typeof(Color)
11910 }, ReturnType = typeof(void))]
11911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetDiagnosticsUI), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11912 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
11913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Equality", MemberParameters = new object[]
11914 {
11915 typeof(Color),
11916 typeof(Color)
11917 }, ReturnType = typeof(bool))]
11918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
11919 {
11920 typeof(int),
11921 typeof(int),
11922 typeof(int),
11923 typeof(int)
11924 }, ReturnType = typeof(void))]
11925 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
11926 {
11927 typeof(Color),
11928 typeof(float)
11929 }, ReturnType = typeof(Color))]
11930 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
11931 {
11932 typeof(int),
11933 typeof(int),
11934 typeof(int),
11935 typeof(int)
11936 }, ReturnType = typeof(void))]
11937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
11938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
11939 {
11942 typeof(Rectangle?),
11943 typeof(Color)
11944 }, ReturnType = typeof(void))]
11945 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
11946 public static void DrawInvBG(SpriteBatch sb, int x, int y, int w, int h, Color c = default(Color))
11947 {
11948 throw null;
11949 }
11950
11951 [global::Cpp2ILInjected.Token(Token = "0x6002BE7")]
11952 [global::Cpp2ILInjected.Address(RVA = "0x11868D0", Offset = "0x11868D0", Length = "0x300")]
11953 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VanillaContentValidator), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
11955 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
11956 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = ".ctor", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(void))]
11957 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
11958 public static string ReadEmbeddedResource(string path)
11959 {
11960 throw null;
11961 }
11962
11963 [global::Cpp2ILInjected.Token(Token = "0x6002BE8")]
11964 [global::Cpp2ILInjected.Address(RVA = "0x1186BD0", Offset = "0x1186BD0", Length = "0x644")]
11965 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
11966 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GroupOptionButton<>), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICharacterNameButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11968 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIColoredSliderSimple), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIDifficultyButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIIconTextButton), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11971 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIResourcePackInfoButton<>), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISelectableTextPanel<>), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UISlicedImage), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
11974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIVerticalSlider), Member = "DrawValueBarDynamicWidth", MemberParameters = new object[]
11975 {
11977 typeof(ref float)
11978 }, ReturnType = typeof(bool))]
11979 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
11980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
11981 {
11982 typeof(int),
11983 typeof(int),
11984 typeof(int),
11985 typeof(int)
11986 }, ReturnType = typeof(void))]
11987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
11988 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
11989 {
11992 typeof(Rectangle?),
11993 typeof(Color)
11994 }, ReturnType = typeof(void))]
11995 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
11996 public static void DrawSplicedPanel(SpriteBatch sb, Texture2D texture, int x, int y, int w, int h, int leftEnd, int rightEnd, int topEnd, int bottomEnd, Color c)
11997 {
11998 throw null;
11999 }
12000
12001 [global::Cpp2ILInjected.Token(Token = "0x6002BE9")]
12002 [global::Cpp2ILInjected.Address(RVA = "0x1187214", Offset = "0x1187214", Length = "0xD8")]
12003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingToggleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
12004 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
12005 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
12006 public static void DrawSettingsPanel(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
12007 {
12008 throw null;
12009 }
12010
12011 [global::Cpp2ILInjected.Token(Token = "0x6002BEA")]
12012 [global::Cpp2ILInjected.Address(RVA = "0x118759C", Offset = "0x118759C", Length = "0xD8")]
12013 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIKeybindingSimpleListItem), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
12014 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
12015 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawPanel", MemberParameters = new object[]
12016 {
12018 typeof(int),
12019 typeof(int),
12021 typeof(Vector2),
12022 typeof(float),
12023 typeof(Color)
12024 }, ReturnType = typeof(void))]
12025 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
12026 public static void DrawSettings2Panel(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
12027 {
12028 throw null;
12029 }
12030
12031 [global::Cpp2ILInjected.Token(Token = "0x6002BEB")]
12032 [global::Cpp2ILInjected.Address(RVA = "0x11872EC", Offset = "0x11872EC", Length = "0x2B0")]
12033 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12034 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawSettings2Panel", MemberParameters = new object[]
12035 {
12037 typeof(Vector2),
12038 typeof(float),
12039 typeof(Color)
12040 }, ReturnType = typeof(void))]
12041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIHorizontalSeparator), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
12042 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
12043 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
12044 {
12045 typeof(int),
12046 typeof(int),
12047 typeof(int),
12048 typeof(int)
12049 }, ReturnType = typeof(void))]
12050 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
12051 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12052 {
12054 typeof(Vector2),
12055 typeof(Rectangle?),
12056 typeof(Color)
12057 }, ReturnType = typeof(void))]
12058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12059 {
12060 typeof(float),
12061 typeof(float)
12062 }, ReturnType = typeof(void))]
12063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12064 {
12066 typeof(Vector2),
12067 typeof(Rectangle?),
12068 typeof(Color),
12069 typeof(float),
12070 typeof(Vector2),
12071 typeof(Vector2),
12073 typeof(float)
12074 }, ReturnType = typeof(void))]
12075 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
12076 public static void DrawPanel(Texture2D texture, int edgeWidth, int edgeShove, SpriteBatch spriteBatch, Vector2 position, float width, Color color)
12077 {
12078 throw null;
12079 }
12080
12081 [global::Cpp2ILInjected.Token(Token = "0x6002BEC")]
12082 [global::Cpp2ILInjected.Address(RVA = "0x1187674", Offset = "0x1187674", Length = "0x17C")]
12083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWires", ReturnType = typeof(void))]
12084 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
12085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12086 {
12087 typeof(float),
12088 typeof(float)
12089 }, ReturnType = typeof(void))]
12090 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
12091 {
12093 typeof(Vector2),
12094 typeof(Vector2),
12095 typeof(Color),
12096 typeof(Color),
12097 typeof(float)
12098 }, ReturnType = typeof(void))]
12099 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12100 public static void DrawRectangle(SpriteBatch sb, Vector2 start, Vector2 end, Color colorStart, Color colorEnd, float width)
12101 {
12102 throw null;
12103 }
12104
12105 [global::Cpp2ILInjected.Token(Token = "0x6002BED")]
12106 [global::Cpp2ILInjected.Address(RVA = "0x1187AF4", Offset = "0x1187AF4", Length = "0x3E8")]
12107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjDirect", MemberParameters = new object[]
12109 {
12111 typeof(int)
12112 }, ReturnType = typeof(void))]
12113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
12114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
12115 {
12116 typeof(Vector2),
12118 }, ReturnType = typeof(Vector2))]
12119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Normalize", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
12120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
12121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
12122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "HasNaNs", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
12123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12124 {
12125 typeof(float),
12126 typeof(float)
12127 }, ReturnType = typeof(void))]
12128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
12129 {
12130 typeof(Vector2),
12131 typeof(float)
12132 }, ReturnType = typeof(Vector2))]
12133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12134 {
12138 typeof(ref Color),
12139 typeof(float),
12140 typeof(Vector2),
12141 typeof(Vector2),
12143 }, ReturnType = typeof(void))]
12144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
12145 {
12146 typeof(Vector2),
12147 typeof(float)
12148 }, ReturnType = typeof(Vector2))]
12149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
12150 {
12151 typeof(Vector2),
12153 }, ReturnType = typeof(Vector2))]
12154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
12156 {
12157 throw null;
12158 }
12159
12160 [global::Cpp2ILInjected.Token(Token = "0x6002BEE")]
12161 [global::Cpp2ILInjected.Address(RVA = "0x1187EDC", Offset = "0x1187EDC", Length = "0xD0")]
12162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12165 {
12166 typeof(float),
12167 typeof(float)
12168 }, ReturnType = typeof(void))]
12169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
12170 {
12172 typeof(Vector2),
12173 typeof(Vector2),
12174 typeof(Color)
12175 }, ReturnType = typeof(void))]
12176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12177 public static void DrawLine(SpriteBatch spriteBatch, Point start, Point end, Color color)
12178 {
12179 throw null;
12180 }
12181
12182 [global::Cpp2ILInjected.Token(Token = "0x6002BEF")]
12183 [global::Cpp2ILInjected.Address(RVA = "0x1187FAC", Offset = "0x1187FAC", Length = "0x320")]
12184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
12186 {
12188 typeof(Point),
12189 typeof(Point),
12190 typeof(Color)
12191 }, ReturnType = typeof(void))]
12192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
12193 {
12195 typeof(Vector2),
12196 typeof(Vector2),
12197 typeof(Color)
12198 }, ReturnType = typeof(void))]
12199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
12200 {
12202 typeof(Vector2),
12203 typeof(Vector2),
12204 typeof(Vector2),
12205 typeof(Vector2),
12206 typeof(Color)
12207 }, ReturnType = typeof(void))]
12208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
12209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
12210 {
12211 typeof(Vector2),
12213 }, ReturnType = typeof(float))]
12214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
12215 {
12216 typeof(Vector2),
12218 }, ReturnType = typeof(Vector2))]
12219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
12220 {
12221 typeof(Vector2),
12222 typeof(float)
12223 }, ReturnType = typeof(Vector2))]
12224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
12225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
12226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
12227 {
12228 typeof(float),
12229 typeof(float),
12230 typeof(float),
12231 typeof(float)
12232 }, ReturnType = typeof(void))]
12233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector4", ReturnType = typeof(Vector4))]
12234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "op_Multiply", MemberParameters = new object[]
12235 {
12236 typeof(Vector4),
12238 }, ReturnType = typeof(Vector4))]
12239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
12240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12241 {
12243 typeof(Vector2),
12244 typeof(Rectangle?),
12245 typeof(Color),
12246 typeof(float),
12247 typeof(Vector2),
12248 typeof(float),
12250 typeof(float)
12251 }, ReturnType = typeof(void))]
12252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
12253 {
12254 typeof(float),
12256 }, ReturnType = typeof(Vector2))]
12257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
12258 {
12259 typeof(Vector2),
12261 }, ReturnType = typeof(Vector2))]
12262 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
12263 public static void DrawLine(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color color)
12264 {
12265 throw null;
12266 }
12267
12268 [global::Cpp2ILInjected.Token(Token = "0x6002BF0")]
12269 [global::Cpp2ILInjected.Address(RVA = "0x11877F0", Offset = "0x11877F0", Length = "0x304")]
12270 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRectangle", MemberParameters = new object[]
12272 {
12274 typeof(Vector2),
12275 typeof(Vector2),
12276 typeof(Color),
12277 typeof(Color),
12278 typeof(float)
12279 }, ReturnType = typeof(void))]
12280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
12281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Distance", MemberParameters = new object[]
12282 {
12283 typeof(Vector2),
12285 }, ReturnType = typeof(float))]
12286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
12287 {
12288 typeof(Vector2),
12290 }, ReturnType = typeof(Vector2))]
12291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
12292 {
12293 typeof(Vector2),
12294 typeof(float)
12295 }, ReturnType = typeof(Vector2))]
12296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
12297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToRotation", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
12298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
12299 {
12300 typeof(Color),
12301 typeof(Color),
12302 typeof(float)
12303 }, ReturnType = typeof(Color))]
12304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12305 {
12307 typeof(Vector2),
12308 typeof(Rectangle?),
12309 typeof(Color),
12310 typeof(float),
12311 typeof(Vector2),
12312 typeof(float),
12314 typeof(float)
12315 }, ReturnType = typeof(void))]
12316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
12317 {
12318 typeof(float),
12320 }, ReturnType = typeof(Vector2))]
12321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
12322 {
12323 typeof(Vector2),
12325 }, ReturnType = typeof(Vector2))]
12326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
12327 public static void DrawLine(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color colorStart, Color colorEnd, float width)
12328 {
12329 throw null;
12330 }
12331
12332 [global::Cpp2ILInjected.Token(Token = "0x6002BF1")]
12333 [global::Cpp2ILInjected.Address(RVA = "0x11882CC", Offset = "0x11882CC", Length = "0xBC")]
12334 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
12336 {
12337 typeof(int),
12338 typeof(int)
12339 }, ReturnType = typeof(void))]
12340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawRectForTilesInWorld", MemberParameters = new object[]
12341 {
12343 typeof(Point),
12344 typeof(Point),
12345 typeof(Color)
12346 }, ReturnType = typeof(void))]
12347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12348 public static void DrawRectForTilesInWorld(SpriteBatch spriteBatch, Rectangle rect, Color color)
12349 {
12350 throw null;
12351 }
12352
12353 [global::Cpp2ILInjected.Token(Token = "0x6002BF2")]
12354 [global::Cpp2ILInjected.Address(RVA = "0x1188388", Offset = "0x1188388", Length = "0xD8")]
12355 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRectForTilesInWorld", MemberParameters = new object[]
12357 {
12360 typeof(Color)
12361 }, ReturnType = typeof(void))]
12362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
12363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12364 {
12365 typeof(float),
12366 typeof(float)
12367 }, ReturnType = typeof(void))]
12368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
12369 {
12371 typeof(Vector2),
12372 typeof(Vector2),
12373 typeof(Color)
12374 }, ReturnType = typeof(void))]
12375 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12376 public static void DrawRectForTilesInWorld(SpriteBatch spriteBatch, Point start, Point end, Color color)
12377 {
12378 throw null;
12379 }
12380
12381 [global::Cpp2ILInjected.Token(Token = "0x6002BF3")]
12382 [global::Cpp2ILInjected.Address(RVA = "0x11885A8", Offset = "0x11885A8", Length = "0xC8")]
12383 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12384 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12386 {
12387 typeof(float),
12388 typeof(float)
12389 }, ReturnType = typeof(void))]
12390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
12391 {
12393 typeof(Vector2),
12394 typeof(Vector2),
12395 typeof(Color)
12396 }, ReturnType = typeof(void))]
12397 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12398 public static void DrawRect(SpriteBatch spriteBatch, Rectangle rect, Color color)
12399 {
12400 throw null;
12401 }
12402
12403 [global::Cpp2ILInjected.Token(Token = "0x6002BF4")]
12404 [global::Cpp2ILInjected.Address(RVA = "0x1188460", Offset = "0x1188460", Length = "0x148")]
12405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRectForTilesInWorld", MemberParameters = new object[]
12406 {
12408 typeof(Point),
12409 typeof(Point),
12410 typeof(Color)
12411 }, ReturnType = typeof(void))]
12412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "DrawRect", MemberParameters = new object[]
12413 {
12416 typeof(Color)
12417 }, ReturnType = typeof(void))]
12418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawLayers), Member = "DrawPlayer_DrawSelectionRect", MemberParameters = new object[] { typeof(ref PlayerDrawSet) }, ReturnType = typeof(void))]
12419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDrawHeadLayers), Member = "DrawPlayer_DrawSelectionRect", MemberParameters = new object[] { typeof(ref PlayerDrawHeadSet) }, ReturnType = typeof(void))]
12420 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
12421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12422 {
12423 typeof(float),
12424 typeof(float)
12425 }, ReturnType = typeof(void))]
12426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
12427 {
12429 typeof(Vector2),
12430 typeof(Vector2),
12431 typeof(Color)
12432 }, ReturnType = typeof(void))]
12433 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12434 public static void DrawRect(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color color)
12435 {
12436 throw null;
12437 }
12438
12439 [global::Cpp2ILInjected.Token(Token = "0x6002BF5")]
12440 [global::Cpp2ILInjected.Address(RVA = "0x1188670", Offset = "0x1188670", Length = "0x10C")]
12441 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawLine", MemberParameters = new object[]
12443 {
12445 typeof(Vector2),
12446 typeof(Vector2),
12447 typeof(Color)
12448 }, ReturnType = typeof(void))]
12449 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12451 {
12452 throw null;
12453 }
12454
12455 [global::Cpp2ILInjected.Token(Token = "0x6002BF6")]
12456 [global::Cpp2ILInjected.Address(RVA = "0x118877C", Offset = "0x118877C", Length = "0x53C")]
12457 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Capture.CaptureInterface.ModeEdgeSelection", Member = "DrawCursors", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
12459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CaptureInterface), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
12460 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
12461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
12462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
12463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
12464 {
12465 typeof(float),
12466 typeof(float)
12467 }, ReturnType = typeof(void))]
12468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Inequality", MemberParameters = new object[]
12469 {
12470 typeof(Vector2),
12472 }, ReturnType = typeof(bool))]
12473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
12474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ThickMouse", ReturnType = typeof(bool))]
12475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawThickCursor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Vector2))]
12476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
12477 {
12478 typeof(Vector2),
12480 }, ReturnType = typeof(Vector2))]
12481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
12482 {
12483 typeof(float),
12484 typeof(float),
12485 typeof(float),
12486 typeof(float)
12487 }, ReturnType = typeof(void))]
12488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGB", MemberParameters = new object[]
12489 {
12490 typeof(Color),
12491 typeof(Color)
12492 }, ReturnType = typeof(Color))]
12493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
12494 {
12496 typeof(Vector2),
12497 typeof(Rectangle?),
12498 typeof(Color),
12499 typeof(float),
12500 typeof(Vector2),
12501 typeof(float),
12503 typeof(float)
12504 }, ReturnType = typeof(void))]
12505 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
12506 public static void DrawCursorSingle(SpriteBatch sb, Color color, float rot = float.NaN, float scale = 1f, Vector2 manualPosition = default(Vector2), int cursorSlot = 0, int specialMode = 0)
12507 {
12508 throw null;
12509 }
12510
12511 // Note: this type is marked as 'beforefieldinit'.
12512 [global::Cpp2ILInjected.Token(Token = "0x6002BF7")]
12513 [global::Cpp2ILInjected.Address(RVA = "0x1188CB8", Offset = "0x1188CB8", Length = "0x138")]
12514 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
12516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Regex), Member = ".ctor", MemberParameters = new object[]
12517 {
12518 typeof(string),
12520 }, ReturnType = typeof(void))]
12521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils.TileActionAttempt), Member = ".ctor", MemberParameters = new object[]
12522 {
12523 typeof(object),
12524 typeof(IntPtr)
12525 }, ReturnType = typeof(void))]
12526 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
12527 static Utils()
12528 {
12529 throw null;
12530 }
12531
12533 [global::Cpp2ILInjected.Token(Token = "0x6002BF8")]
12534 [global::Cpp2ILInjected.Address(RVA = "0x11841AC", Offset = "0x11841AC", Length = "0x8C")]
12535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotLineOffset", MemberParameters = new object[]
12536 {
12539 typeof(double),
12540 typeof(int),
12541 typeof(int),
12542 typeof(int),
12543 typeof(int),
12545 typeof(bool)
12546 }, ReturnType = typeof(bool))]
12547 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
12548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLine", MemberParameters = new object[]
12549 {
12550 typeof(int),
12551 typeof(int),
12552 typeof(int),
12553 typeof(int),
12555 typeof(bool)
12556 }, ReturnType = typeof(bool))]
12557 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12559 {
12560 throw null;
12561 }
12562
12564 [global::Cpp2ILInjected.Token(Token = "0x6002BF9")]
12565 [global::Cpp2ILInjected.Address(RVA = "0x118455C", Offset = "0x118455C", Length = "0x1D8")]
12566 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Utils), Member = "PlotLineOffsetTale", MemberParameters = new object[]
12568 {
12571 typeof(int),
12572 typeof(double),
12573 typeof(int),
12574 typeof(int),
12575 typeof(int),
12576 typeof(int),
12578 typeof(bool)
12579 }, ReturnType = typeof(bool))]
12580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
12581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Multiply", MemberParameters = new object[]
12582 {
12584 typeof(double)
12585 }, ReturnType = typeof(Vector2D))]
12586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Subtraction", MemberParameters = new object[]
12587 {
12590 }, ReturnType = typeof(Vector2D))]
12591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2D) }, ReturnType = typeof(Point))]
12592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2D), Member = "op_Addition", MemberParameters = new object[]
12593 {
12596 }, ReturnType = typeof(Vector2D))]
12597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
12598 {
12599 typeof(int),
12600 typeof(int)
12601 }, ReturnType = typeof(void))]
12602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "PlotLine", MemberParameters = new object[]
12603 {
12604 typeof(int),
12605 typeof(int),
12606 typeof(int),
12607 typeof(int),
12609 typeof(bool)
12610 }, ReturnType = typeof(bool))]
12611 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
12613 {
12614 throw null;
12615 }
12616
12617 [global::Cpp2ILInjected.Token(Token = "0x400379F")]
12618 public const long MaxCoins = 999999999L;
12619
12620 [global::Cpp2ILInjected.Token(Token = "0x40037A0")]
12622
12623 [global::Cpp2ILInjected.Token(Token = "0x40037A1")]
12625
12626 [global::Cpp2ILInjected.Token(Token = "0x40037A2")]
12627 private const ulong RANDOM_MULTIPLIER = 25214903917UL;
12628
12629 [global::Cpp2ILInjected.Token(Token = "0x40037A3")]
12630 private const ulong RANDOM_ADD = 11UL;
12631
12632 [global::Cpp2ILInjected.Token(Token = "0x40037A4")]
12633 private const ulong RANDOM_MASK = 281474976710655UL;
12634
12635 [global::Cpp2ILInjected.Token(Token = "0x40037A5")]
12637
12638 [global::Cpp2ILInjected.Token(Token = "0x40037A6")]
12640
12641 [global::Cpp2ILInjected.Token(Token = "0x40037A7")]
12643
12644 [global::Cpp2ILInjected.Token(Token = "0x40037A8")]
12646
12647 [global::Cpp2ILInjected.Token(Token = "0x2000466")]
12648 public delegate bool TileActionAttempt(int x, int y);
12649
12650 [global::Cpp2ILInjected.Token(Token = "0x2000467")]
12651 public delegate void LaserLineFraming(int stage, out float distanceCovered, out Rectangle frame, out Vector2 origin, out Color color);
12652
12653 [global::Cpp2ILInjected.Token(Token = "0x2000468")]
12655
12656 [global::Cpp2ILInjected.Token(Token = "0x2000469")]
12657 public struct ChaseResults
12658 {
12659 [global::Cpp2ILInjected.Token(Token = "0x40037A9")]
12660 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
12662
12663 [global::Cpp2ILInjected.Token(Token = "0x40037AA")]
12664 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
12666
12667 [global::Cpp2ILInjected.Token(Token = "0x40037AB")]
12668 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
12669 public float InterceptionTime;
12670
12671 [global::Cpp2ILInjected.Token(Token = "0x40037AC")]
12672 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
12674 }
12675
12677 [global::Cpp2ILInjected.Token(Token = "0x200046A")]
12678 private sealed class <>c__DisplayClass47_0
12679 {
12680 [global::Cpp2ILInjected.Token(Token = "0x6002C06")]
12681 [global::Cpp2ILInjected.Address(RVA = "0x1180A90", Offset = "0x1180A90", Length = "0x8")]
12682 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
12685 {
12686 throw null;
12687 }
12688
12689 [global::Cpp2ILInjected.Token(Token = "0x6002C07")]
12690 [global::Cpp2ILInjected.Address(RVA = "0x1189358", Offset = "0x1189358", Length = "0xEC")]
12691 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12692 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GroupCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Group))]
12694 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
12696 {
12697 throw null;
12698 }
12699
12700 [global::Cpp2ILInjected.Token(Token = "0x40037AD")]
12701 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
12702 public PropertyDescriptorCollection properties;
12703
12704 [global::Cpp2ILInjected.Token(Token = "0x40037AE")]
12705 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
12706 public object obj;
12707 }
12708
12710 [global::Cpp2ILInjected.Token(Token = "0x200046B")]
12711 [StructLayout(3)]
12713 {
12714 [global::Cpp2ILInjected.Token(Token = "0x40037AF")]
12715 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
12717
12718 [global::Cpp2ILInjected.Token(Token = "0x40037B0")]
12719 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
12721
12722 [global::Cpp2ILInjected.Token(Token = "0x40037B1")]
12723 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
12725 }
12726
12728 [global::Cpp2ILInjected.Token(Token = "0x200046C")]
12729 [StructLayout(3)]
12731 {
12732 [global::Cpp2ILInjected.Token(Token = "0x40037B2")]
12733 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
12734 public int curLength;
12735
12736 [global::Cpp2ILInjected.Token(Token = "0x40037B3")]
12737 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
12738 public int length;
12739
12740 [global::Cpp2ILInjected.Token(Token = "0x40037B4")]
12741 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
12743
12744 [global::Cpp2ILInjected.Token(Token = "0x40037B5")]
12745 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
12747
12748 [global::Cpp2ILInjected.Token(Token = "0x40037B6")]
12749 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
12751
12752 [global::Cpp2ILInjected.Token(Token = "0x40037B7")]
12753 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
12754 public double halfWidth;
12755
12756 [global::Cpp2ILInjected.Token(Token = "0x40037B8")]
12757 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
12759
12760 [global::Cpp2ILInjected.Token(Token = "0x40037B9")]
12761 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
12763
12764 [global::Cpp2ILInjected.Token(Token = "0x40037BA")]
12765 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
12766 public int x0;
12767
12768 [global::Cpp2ILInjected.Token(Token = "0x40037BB")]
12769 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
12770 public int y0;
12771
12772 [global::Cpp2ILInjected.Token(Token = "0x40037BC")]
12773 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
12775
12776 [global::Cpp2ILInjected.Token(Token = "0x40037BD")]
12777 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
12779 }
12780 }
12781}
class f__AnonymousType0<< Count > j__TPar
GUISettingID
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
delegate void DrawBackingHandler(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, Slider_Layout layout, bool controllerOver)
delegate void KeyboardSubmitEvent(string text)
delegate void StripColorFunction(float progressOnStrip, out Color col)
delegate float StripHalfWidthFunction(float progressOnStrip)
static void Swap< T >(ref T t1, ref T t2)
Definition Utils.cs:235
static Vector2D RotatedBy(this Vector2D spinningpoint, double radians, Vector2D center=default(Vector2D))
Definition Utils.cs:8181
static bool PlotTileArea(int x, int y, Utils.TileActionAttempt plot)
Definition Utils.cs:11502
static Vector2 Vector2FromElipse(Vector2 angleVector, Vector2 elipseSizes)
Definition Utils.cs:1545
static Vector2 ZW(this Vector4 vec)
Definition Utils.cs:10292
static void DrawCursorSingle(SpriteBatch sb, Color color, float rot=float.NaN, float scale=1f, Vector2 manualPosition=default(Vector2), int cursorSlot=0, int specialMode=0)
Definition Utils.cs:12506
static double Lerp(double value1, double value2, double amount)
Definition Utils.cs:113
static float Remap(float fromValue, float fromMin, float fromMax, float toMin, float toMax, bool clamped=true)
Definition Utils.cs:896
static Point16 ToTileCoordinates16(this Vector2D vec)
Definition Utils.cs:8958
static Point plotInnerLineMinOffset
Definition Utils.cs:12639
static Regex _substitutionRegex
Definition Utils.cs:12624
static float NextFloat(this UnifiedRandom random, FloatRange range)
Definition Utils.cs:2602
static bool PlotTileLine(Vector2 start, Vector2 end, float width, Utils.TileActionAttempt plot)
Definition Utils.cs:11333
static Vector2 RotatedByRandom(this Vector2 spinninpoint, double maxRadians)
Definition Utils.cs:8235
static Vector2 TopRight(this Rectangle r)
Definition Utils.cs:5896
static Vector3 XZW(this Vector4 vec)
Definition Utils.cs:10319
static int[] CoinsSplit(long count)
Definition Utils.cs:1720
static bool WithinRange(this Vector2 Origin, Vector2 Target, float MaxRange)
Definition Utils.cs:10266
static Utils.ChaseResults GetChaseResults(Vector2 chaserPosition, float chaserSpeed, Vector2 runnerPosition, Vector2 runnerVelocity)
Definition Utils.cs:991
static void DrawBorderStringFourWay(SpriteBatch sb, SpriteFont font, string text, float x, float y, Color textColor, Color borderColor, Vector2 origin, float scale=1f)
Definition Utils.cs:11721
static Vector2 DirectionTo(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10234
static bool TryCreatingDirectory(string folderPath)
Definition Utils.cs:1989
static Vector2 Center(this Rectangle r)
Definition Utils.cs:5998
static bool IntersectsConeFastInaccurate(this Rectangle targetRect, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
Definition Utils.cs:6897
static Vector2 RandomVector2(UnifiedRandom random, float min, float max)
Definition Utils.cs:11574
static int ToInt(this bool value)
Definition Utils.cs:10774
static List< int > GetTrueIndexes(params bool[][] arrays)
Definition Utils.cs:10883
static Vector2 Size(this Texture2D tex)
Definition Utils.cs:5500
static string ReadEmbeddedResource(string path)
Definition Utils.cs:11958
static string FormatWith(string original, object obj)
Definition Utils.cs:1977
static float WrappedLerp(float value1, float value2, float percent)
Definition Utils.cs:416
static void DrawSplicedPanel(SpriteBatch sb, Texture2D texture, int x, int y, int w, int h, int leftEnd, int rightEnd, int topEnd, int bottomEnd, Color c)
Definition Utils.cs:11996
delegate bool TileActionAttempt(int x, int y)
static void WriteVector2(this BinaryWriter bb, Vector2 v)
Definition Utils.cs:5559
static Vector2 rotateTowards(Vector2 currentPosition, Vector2 currentVelocity, Vector2 targetPosition, float maxChange)
Definition Utils.cs:10077
static bool Method_Internal_Static_Boolean_Int32_Int32_ c__DisplayClass149_0_0(int xVal, int yVal, ref Utils.<>c__DisplayClass149_0 A_2)
Definition Utils.cs:12558
static bool IsPowerOfTwo(int x)
Definition Utils.cs:138
static Rectangle Modified(this Rectangle r, int x, int y, int w, int h)
Definition Utils.cs:6853
static void DrawInvBG(SpriteBatch sb, Rectangle R, Color c=default(Color))
Definition Utils.cs:11875
static void DrawRectForTilesInWorld(SpriteBatch spriteBatch, Rectangle rect, Color color)
Definition Utils.cs:12348
static bool PressingShift(this KeyboardState kb)
Definition Utils.cs:10903
static bool PlotLine(int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump=true)
Definition Utils.cs:11130
static Color MultiplyRGB(this Color firstColor, Color secondColor)
Definition Utils.cs:10372
static Vector2 NextVector2Circular(this UnifiedRandom r, float circleHalfWidth, float circleHalfHeight)
Definition Utils.cs:2956
static Vector2D ToVector2D(this Point16 p)
Definition Utils.cs:8740
static Vector2 NextVector2FromRectangle(this UnifiedRandom r, Rectangle rect)
Definition Utils.cs:2767
static Vector2 ReadPackedVector2(this BinaryReader bb)
Definition Utils.cs:5655
static Vector2 NextVector2CircularEdge(this UnifiedRandom r, float circleHalfWidth, float circleHalfHeight)
Definition Utils.cs:3033
static void DrawInvBG(SpriteBatch sb, float x, float y, float w, float h, Color c=default(Color))
Definition Utils.cs:11894
static int RandomInt(ref ulong seed, int min, int max)
Definition Utils.cs:11247
static Rectangle Frame(this Texture2D tex, int horizontalFrames=1, int verticalFrames=1, int frameX=0, int frameY=0, int sizeOffsetX=0, int sizeOffsetY=0)
Definition Utils.cs:4938
static Vector2 BottomLeft(this Rectangle r)
Definition Utils.cs:5929
static bool PlotLineOffsetTale(Vector2D start, Vector2D end, int length, double halfWidth, int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump=true)
Definition Utils.cs:11091
static Vector2 OriginFlip(this Rectangle rect, Vector2 origin, SpriteEffects effects)
Definition Utils.cs:4963
static Vector2 BottomRight(this Rectangle r)
Definition Utils.cs:5969
static Vector2D RandomVector2D(UnifiedRandom random, double min, double max)
Definition Utils.cs:11593
static void PoofOfSmoke(Vector2 position)
Definition Utils.cs:1850
static int RandomInt(ref ulong seed, int max)
Definition Utils.cs:11198
static double GetLerpValue(double from, double to, double t, bool clamped=false)
Definition Utils.cs:1049
static bool PlotTileTale(Vector2D start, Vector2D end, double width, Utils.TileActionAttempt plot)
Definition Utils.cs:11453
static Utils.TileActionAttempt plotInnerCall
Definition Utils.cs:12636
static float RandomFloat(ref ulong seed)
Definition Utils.cs:11177
static bool deepCompare(this int[] firstArray, int[] secondArray)
Definition Utils.cs:10856
static bool PlotTileLine(Vector2D start, Vector2D end, double width, Utils.TileActionAttempt plot)
Definition Utils.cs:11399
static Point plotInnerLineMaxOffset
Definition Utils.cs:12642
static bool PlotTileLineInner(int x, int y)
Definition Utils.cs:11265
static Vector2 NextVector2Unit(this UnifiedRandom r, float startRotation=0f, float rotationRange=6.2831855f)
Definition Utils.cs:2792
static int RandomConsecutive(double random, int odds)
Definition Utils.cs:11517
static Color ReadRGB(this BinaryReader bb)
Definition Utils.cs:5615
static string[] ConvertMonoArgsToDotNet(string[] brokenArgs)
Definition Utils.cs:1132
static float AngleFrom(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10049
static Vector2 ToRotationVector2(this float f)
Definition Utils.cs:7663
static Vector2 Left(this Rectangle r)
Definition Utils.cs:5674
delegate void LaserLineFraming(int stage, out float distanceCovered, out Rectangle frame, out Vector2 origin, out Color color)
static float Distance(this Rectangle r, Vector2 point)
Definition Utils.cs:6729
static void WriteRGB(this BinaryWriter bb, Color c)
Definition Utils.cs:5530
static float NextFloatDirection(this UnifiedRandom r)
Definition Utils.cs:2591
static bool FloatIntersect(float r1StartX, float r1StartY, float r1Width, float r1Height, float r2StartX, float r2StartY, float r2Width, float r2Height)
Definition Utils.cs:1602
static string Hex3(this Color color)
Definition Utils.cs:10499
static float AngleTowards(this float curAngle, float targetAngle, float maxChange)
Definition Utils.cs:10843
static Vector2 Round(Vector2 input)
Definition Utils.cs:129
static int RandomNext(ref ulong seed, int bits)
Definition Utils.cs:11146
static void DrawInvBG(SpriteBatch sb, int x, int y, int w, int h, Color c=default(Color))
Definition Utils.cs:11946
static float GetLerpValue(float from, float to, float t, bool clamped=false)
Definition Utils.cs:732
static bool DoesFitInCone(Vector2 point, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
Definition Utils.cs:6974
static float Turn01ToCyclic010(float value)
Definition Utils.cs:339
static Rectangle OffsetSize(this Rectangle rect, int xSize, int ySize)
Definition Utils.cs:3967
static Vector2 ClosestPointInRect(this Rectangle r, Vector2 point)
Definition Utils.cs:6814
static string[] WordwrapString(string text, SpriteFont font, int maxWidth, int maxLines, out int lineAmount)
Definition Utils.cs:1292
static long CoinsCombineStacks(out bool overFlowing, params long[] coinCounts)
Definition Utils.cs:1760
static Vector2 TopLeft(this Rectangle r)
Definition Utils.cs:5880
static float DistanceSQ(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10186
static bool RectangleLineCollision(Vector2 rectTopLeft, Vector2 rectBottomRight, Vector2 lineStart, Vector2 lineEnd)
Definition Utils.cs:10005
static Vector2 Bottom(this Rectangle r)
Definition Utils.cs:5732
static Vector2 Size(this Asset< Texture2D > tex)
Definition Utils.cs:4079
static Dictionary< SpriteFont, float[]> charLengths
Definition Utils.cs:12621
static double UnclampedSmoothStep(double min, double max, double x)
Definition Utils.cs:186
static bool PlotLineOffset(Vector2D start, Vector2D end, double halfWidth, int x0, int y0, int x1, int y1, Utils.TileActionAttempt plot, bool jump=true)
Definition Utils.cs:11047
static Vector2 Floor(this Vector2 vec)
Definition Utils.cs:8401
static Vector2 DirectionFrom(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10251
static Vector2 DrawBorderString(SpriteBatch sb, string text, Vector2 pos, Color color, float scale=1f, float anchorx=0f, float anchory=0f, int maxCharactersDisplayed=-1)
Definition Utils.cs:11786
static float SmoothStep(float min, float max, float x)
Definition Utils.cs:156
static double SmoothStep(double min, double max, double x)
Definition Utils.cs:167
static Vector2 RotatedBy(this Vector2 spinningpoint, double radians, Vector2 center=default(Vector2))
Definition Utils.cs:8162
static Dictionary< string, string > ParseArguements(string[] args)
Definition Utils.cs:219
static void DrawRect(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color color)
Definition Utils.cs:12434
static float Distance(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10172
static void DrawLine(SpriteBatch spriteBatch, Point start, Point end, Color color)
Definition Utils.cs:12177
static float NextFloat(this UnifiedRandom r)
Definition Utils.cs:2479
static void DrawRectangle(SpriteBatch sb, Vector2 start, Vector2 end, Color colorStart, Color colorEnd, float width)
Definition Utils.cs:12100
static Vector2 NextVector2Square(this UnifiedRandom r, float min, float max)
Definition Utils.cs:2717
static void TrimTextIfNeeded(ref string text, SpriteFont font, float scale, float maxWidth)
Definition Utils.cs:1945
static Utils()
Definition Utils.cs:12527
static Rectangle Frame(this Asset< Texture2D > tex, int horizontalFrames=1, int verticalFrames=1, int frameX=0, int frameY=0, int sizeOffsetX=0, int sizeOffsetY=0)
Definition Utils.cs:3872
static int ModulusPositive(this int myInteger, int modulusNumber)
Definition Utils.cs:10784
static bool PlotLine(Point16 p0, Point16 p1, Utils.TileActionAttempt plot, bool jump=true)
Definition Utils.cs:10934
static bool HasNaNs(this Vector2 vec)
Definition Utils.cs:8465
static int Height(this Asset< Texture2D > asset)
Definition Utils.cs:3648
static Vector2 Right(this Rectangle r)
Definition Utils.cs:5693
static Point16 ToTileCoordinates16(this Vector2 vec)
Definition Utils.cs:8944
static Vector2 SafeNormalize(this Vector2 v, Vector2 defaultValue)
Definition Utils.cs:9933
static void DrawSettingsPanel(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
Definition Utils.cs:12006
static Color MultiplyRGBA(this Color firstColor, Color secondColor)
Definition Utils.cs:10482
static Vector2 ReadVector2(this BinaryReader bb)
Definition Utils.cs:5645
static float AngleTo(this Vector2 Origin, Vector2 Target)
Definition Utils.cs:10039
static Point ToTileCoordinates(this Vector2D vec)
Definition Utils.cs:9470
static void DrawLine(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color colorStart, Color colorEnd, float width)
Definition Utils.cs:12327
static void DrawPanel(Texture2D texture, int edgeWidth, int edgeShove, SpriteBatch spriteBatch, Vector2 position, float width, Color color)
Definition Utils.cs:12076
static Vector2 ToVector2(this Point p)
Definition Utils.cs:8671
static Color ColorLerp_BlackToWhite(float percent)
Definition Utils.cs:85
static Vector2D ToVector2D(this Point p)
Definition Utils.cs:8726
static void DrawRect(SpriteBatch spriteBatch, Vector2 topLeft, Vector2 topRight, Vector2 bottomRight, Vector2 bottomLeft, Color color)
Definition Utils.cs:12450
static Vector2 FactorAcceleration(Vector2 currentVelocity, float timeToInterception, Vector2 descendOfProjectile, int framesOfLenience)
Definition Utils.cs:1022
static byte[] ToByteArray(this string str)
Definition Utils.cs:2023
static int Width(this Asset< Texture2D > asset)
Definition Utils.cs:3336
static T Clamp< T >(T value, T min, T max)
Definition Utils.cs:317
static Vector2 ToWorldCoordinates(this Point p, float autoAddX=8f, float autoAddY=8f)
Definition Utils.cs:8857
static string PrettifyPercentDisplay(float percent, string originalFormat)
Definition Utils.cs:1913
static Vector3 YZW(this Vector4 vec)
Definition Utils.cs:10346
delegate Color ColorLerpMethod(float percent)
static float AngleLerp(this float curAngle, float targetAngle, float amount)
Definition Utils.cs:10809
static Vector2 GetDayTimeAsDirectionIn24HClock()
Definition Utils.cs:1077
static List< int > GetTrueIndexes(this bool[] array)
Definition Utils.cs:10868
static Vector2 ToWorldCoordinates(this Point16 p, float autoAddX=8f, float autoAddY=8f)
Definition Utils.cs:8887
static Vector2 ClosestPointOnLine(this Vector2 P, Vector2 A, Vector2 B)
Definition Utils.cs:9977
static void OpenFolder(string folderPath)
Definition Utils.cs:2005
static void DrawRectForTilesInWorld(SpriteBatch spriteBatch, Point start, Point end, Color color)
Definition Utils.cs:12376
static Vector2 ToScreenPosition(this Vector2 worldPosition)
Definition Utils.cs:1876
static float GetDayTimeAs24FloatStartingFromMidnight()
Definition Utils.cs:1060
static float PingPongFrom01To010(float value)
Definition Utils.cs:361
static Vector2 Top(this Rectangle r)
Definition Utils.cs:5712
static bool PressingControl(this KeyboardState kb)
Definition Utils.cs:10912
static Point ToPoint(this Vector2D v)
Definition Utils.cs:9683
static void WritePackedVector2(this BinaryWriter bb, Vector2 v)
Definition Utils.cs:5573
static string Hex4(this Color color)
Definition Utils.cs:10517
static void ClampWithinWorld(ref int minX, ref int minY, ref int maxX, ref int maxY, bool lastValuesInclusiveToIteration=false, int fluffX=0, int fluffY=0)
Definition Utils.cs:918
static Vector2 GetDayTimeAsDirectionIn24HClock(float timeFrom0To24)
Definition Utils.cs:1105
static ulong RandomNextSeed(ulong seed)
Definition Utils.cs:11157
static void DrawRect(SpriteBatch spriteBatch, Rectangle rect, Color color)
Definition Utils.cs:12398
static bool IntersectsConeSlowMoreAccurate(this Rectangle targetRect, Vector2 coneCenter, float coneLength, float coneRotation, float maximumAngle)
Definition Utils.cs:6943
static long CoinsCount(out bool overFlowing, Item[] inv, params int[] ignoreSlots)
Definition Utils.cs:1659
static bool Between(this Vector2 vec, Vector2 minimum, Vector2 maximum)
Definition Utils.cs:8507
static bool Method_Internal_Static_Boolean_Int32_Int32_ c__DisplayClass150_0_0(int xVal, int yVal, ref Utils.<>c__DisplayClass150_0 A_2)
Definition Utils.cs:12612
static bool PlotLine(Point p0, Point p1, Utils.TileActionAttempt plot, bool jump=true)
Definition Utils.cs:10965
static int Next(this UnifiedRandom random, IntRange range)
Definition Utils.cs:2673
static void DrawLaser(SpriteBatch sb, Texture2D tex, Vector2 start, Vector2 end, Vector2 scale, Utils.LaserLineFraming framing)
Definition Utils.cs:12155
static Vector2 DrawBorderStringBig(SpriteBatch spriteBatch, string text, Vector2 pos, Color color, float scale=1f, float anchorx=0f, float anchory=0f, int maxCharactersDisplayed=-1)
Definition Utils.cs:11837
static Vector2 XY(this Vector4 vec)
Definition Utils.cs:10279
static Vector2 RotateRandom(this Vector2 spinninpoint, double maxRadians)
Definition Utils.cs:10021
static Point ToTileCoordinates(this Vector2 vec)
Definition Utils.cs:9424
static float MultiLerp(float percent, params float[] floats)
Definition Utils.cs:392
static Vector2 ToVector2(this Point16 p)
Definition Utils.cs:8690
static Vector2 Size(this Rectangle r)
Definition Utils.cs:6663
static Utils.TileActionAttempt PlotTileLineInnerInstance
Definition Utils.cs:12645
static List< List< TextSnippet > > WordwrapStringSmart(string text, Color c, SpriteFont font, int maxWidth, int maxLines)
Definition Utils.cs:1246
static bool SolveQuadratic(float a, float b, float c, out float result1, out float result2)
Definition Utils.cs:1039
static float LineRectangleDistance(Rectangle rect, Vector2 lineStart, Vector2 lineEnd)
Definition Utils.cs:1186
static Point ToPoint(this Vector2 v)
Definition Utils.cs:9652
static Rectangle CenteredRectangle(Vector2 center, Vector2 size)
Definition Utils.cs:1496
static void PlotLineLength(int x0, int y0, int x1, int y1, ref int length, bool jump=true)
Definition Utils.cs:10987
static float ToRotation(this Vector2 v)
Definition Utils.cs:7298
static float UnclampedSmoothStep(float min, float max, float x)
Definition Utils.cs:176
static int ToDirectionInt(this bool value)
Definition Utils.cs:10597
static Vector2D ToVector2D(this Vector2 v)
Definition Utils.cs:9702
static Vector2 MoveTowards(this Vector2 currentPosition, Vector2 targetPosition, float maxAmountAllowedToMove)
Definition Utils.cs:8929
static void DrawSettings2Panel(SpriteBatch spriteBatch, Vector2 position, float width, Color color)
Definition Utils.cs:12026
static void DrawLine(SpriteBatch spriteBatch, Vector2 start, Vector2 end, Color color)
Definition Utils.cs:12263
delegate string MatchEvaluator(Match match)
Utils.TileActionAttempt plot
Definition Utils.cs:12724
Utils.TileActionAttempt plot
Definition Utils.cs:12778