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
AchievementsHelper.cs
Go to the documentation of this file.
1using System;
12using Terraria.UI;
13
15{
16 [global::Cpp2ILInjected.Token(Token = "0x20009A4")]
17 public class AchievementsHelper
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x14000056")]
21 {
23 [global::Cpp2ILInjected.Token(Token = "0x6004905")]
24 [global::Cpp2ILInjected.Address(RVA = "0x8280C8", Offset = "0x8280C8", Length = "0xB8")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemPickupCondition), Member = "ListenForPickup", MemberParameters = new object[] { typeof(ItemPickupCondition) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
29 {
32 }, ReturnType = typeof(Delegate))]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
34 add
35 {
36 throw null;
37 }
39 [global::Cpp2ILInjected.Token(Token = "0x6004906")]
40 [global::Cpp2ILInjected.Address(RVA = "0x828180", Offset = "0x828180", Length = "0xB8")]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
44 {
47 }, ReturnType = typeof(Delegate))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
49 remove
50 {
51 throw null;
52 }
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x14000057")]
57 {
59 [global::Cpp2ILInjected.Token(Token = "0x6004907")]
60 [global::Cpp2ILInjected.Address(RVA = "0x828238", Offset = "0x828238", Length = "0xBC")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemCraftCondition), Member = "ListenForCraft", MemberParameters = new object[] { typeof(ItemCraftCondition) }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
65 {
68 }, ReturnType = typeof(Delegate))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
70 add
71 {
72 throw null;
73 }
75 [global::Cpp2ILInjected.Token(Token = "0x6004908")]
76 [global::Cpp2ILInjected.Address(RVA = "0x8282F4", Offset = "0x8282F4", Length = "0xBC")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
80 {
83 }, ReturnType = typeof(Delegate))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
85 remove
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x14000058")]
93 {
95 [global::Cpp2ILInjected.Token(Token = "0x6004909")]
96 [global::Cpp2ILInjected.Address(RVA = "0x8283B0", Offset = "0x8283B0", Length = "0xBC")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDestroyedCondition), Member = "ListenForDestruction", MemberParameters = new object[] { typeof(TileDestroyedCondition) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
101 {
104 }, ReturnType = typeof(Delegate))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
106 add
107 {
108 throw null;
109 }
111 [global::Cpp2ILInjected.Token(Token = "0x600490A")]
112 [global::Cpp2ILInjected.Address(RVA = "0x82846C", Offset = "0x82846C", Length = "0xBC")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
116 {
119 }, ReturnType = typeof(Delegate))]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
121 remove
122 {
123 throw null;
124 }
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x14000059")]
129 {
131 [global::Cpp2ILInjected.Token(Token = "0x600490B")]
132 [global::Cpp2ILInjected.Address(RVA = "0x828528", Offset = "0x828528", Length = "0xBC")]
133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCKilledCondition), Member = "ListenForPickup", MemberParameters = new object[] { typeof(NPCKilledCondition) }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
137 {
140 }, ReturnType = typeof(Delegate))]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
142 add
143 {
144 throw null;
145 }
147 [global::Cpp2ILInjected.Token(Token = "0x600490C")]
148 [global::Cpp2ILInjected.Address(RVA = "0x8285E4", Offset = "0x8285E4", Length = "0xBC")]
149 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
152 {
155 }, ReturnType = typeof(Delegate))]
156 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
157 remove
158 {
159 throw null;
160 }
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x1400005A")]
165 {
167 [global::Cpp2ILInjected.Token(Token = "0x600490D")]
168 [global::Cpp2ILInjected.Address(RVA = "0x8286A0", Offset = "0x8286A0", Length = "0xBC")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ProgressionEventCondition), Member = "ListenForPickup", MemberParameters = new object[] { typeof(ProgressionEventCondition) }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
173 {
176 }, ReturnType = typeof(Delegate))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
178 add
179 {
180 throw null;
181 }
183 [global::Cpp2ILInjected.Token(Token = "0x600490E")]
184 [global::Cpp2ILInjected.Address(RVA = "0x82875C", Offset = "0x82875C", Length = "0xBC")]
185 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
188 {
191 }, ReturnType = typeof(Delegate))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
193 remove
194 {
195 throw null;
196 }
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x1700084A")]
200 public static bool CurrentlyMining
201 {
202 [global::Cpp2ILInjected.Token(Token = "0x600490F")]
203 [global::Cpp2ILInjected.Address(RVA = "0x828818", Offset = "0x828818", Length = "0x48")]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
206 get
207 {
208 throw null;
209 }
210 [global::Cpp2ILInjected.Token(Token = "0x6004910")]
211 [global::Cpp2ILInjected.Address(RVA = "0x828860", Offset = "0x828860", Length = "0x4C")]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
214 set
215 {
216 throw null;
217 }
218 }
219
220 [global::Cpp2ILInjected.Token(Token = "0x6004911")]
221 [global::Cpp2ILInjected.Address(RVA = "0x8288AC", Offset = "0x8288AC", Length = "0xB8")]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "KillTile", MemberParameters = new object[]
223 {
224 typeof(int),
225 typeof(int),
226 typeof(bool),
227 typeof(bool),
228 typeof(bool)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
233 public static void NotifyTileDestroyed(Player player, ushort tile)
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x6004912")]
239 [global::Cpp2ILInjected.Address(RVA = "0x828964", Offset = "0x828964", Length = "0xAC")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem", MemberParameters = new object[]
242 {
243 typeof(int),
244 typeof(Item),
246 typeof(bool)
247 }, ReturnType = typeof(Item))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_VoidVault", MemberParameters = new object[]
249 {
250 typeof(int),
251 typeof(Item[]),
252 typeof(Item),
254 typeof(Item)
255 }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot_VoidBag", MemberParameters = new object[]
257 {
258 typeof(int),
259 typeof(Item[]),
260 typeof(Item),
262 typeof(Item),
263 typeof(int)
264 }, ReturnType = typeof(bool))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot", MemberParameters = new object[]
266 {
267 typeof(int),
268 typeof(Item),
270 typeof(Item),
271 typeof(int)
272 }, ReturnType = typeof(bool))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot_VoidBag", MemberParameters = new object[]
274 {
275 typeof(int),
276 typeof(Item[]),
277 typeof(Item),
279 typeof(Item),
280 typeof(int)
281 }, ReturnType = typeof(bool))]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot", MemberParameters = new object[]
283 {
284 typeof(int),
285 typeof(Item),
287 typeof(Item),
288 typeof(int),
289 typeof(bool)
290 }, ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "LeftClick", MemberParameters = new object[]
293 {
294 typeof(Item[]),
295 typeof(int),
296 typeof(int)
297 }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SwapVanityEquip", MemberParameters = new object[]
299 {
300 typeof(Item[]),
301 typeof(int),
302 typeof(int),
304 }, ReturnType = typeof(bool))]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteItemPickedUpForPlayer", MemberParameters = new object[]
307 {
308 typeof(Player),
309 typeof(int)
310 }, ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
312 public static void NotifyItemPickup(Player player, Item item)
313 {
314 throw null;
315 }
316
317 [global::Cpp2ILInjected.Token(Token = "0x6004913")]
318 [global::Cpp2ILInjected.Address(RVA = "0x828A10", Offset = "0x828A10", Length = "0xB0")]
319 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem", MemberParameters = new object[]
321 {
322 typeof(int),
323 typeof(Item),
325 typeof(bool)
326 }, ReturnType = typeof(Item))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_VoidVault", MemberParameters = new object[]
328 {
329 typeof(int),
330 typeof(Item[]),
331 typeof(Item),
333 typeof(Item)
334 }, ReturnType = typeof(bool))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot_VoidBag", MemberParameters = new object[]
336 {
337 typeof(int),
338 typeof(Item[]),
339 typeof(Item),
341 typeof(Item),
342 typeof(int)
343 }, ReturnType = typeof(bool))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot", MemberParameters = new object[]
345 {
346 typeof(int),
347 typeof(Item),
349 typeof(Item),
350 typeof(int)
351 }, ReturnType = typeof(bool))]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteItemPickedUpForPlayer", MemberParameters = new object[]
354 {
355 typeof(Player),
356 typeof(int)
357 }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
359 public static void NotifyItemPickup(Player player, Item item, int customStack)
360 {
361 throw null;
362 }
363
364 [global::Cpp2ILInjected.Token(Token = "0x6004914")]
365 [global::Cpp2ILInjected.Address(RVA = "0x828AC0", Offset = "0x828AC0", Length = "0x32C")]
366 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "IsMetalBar", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "FindLocalUserByPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(LocalUser))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteCraftingStationUsed", MemberParameters = new object[]
373 {
374 typeof(Player),
375 typeof(int)
376 }, ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
378 public static void NotifyItemCraft(Recipe recipe)
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x6004915")]
384 [global::Cpp2ILInjected.Address(RVA = "0x828ECC", Offset = "0x828ECC", Length = "0x74")]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AchievementInitializer), Member = "Load", ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
388 {
389 typeof(object),
391 }, ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.Hooks), Member = "add_OnEnterWorld", MemberParameters = new object[] { typeof(Action<Player>) }, ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
394 public static void Initialize()
395 {
396 throw null;
397 }
398
399 [global::Cpp2ILInjected.Token(Token = "0x6004916")]
400 [global::Cpp2ILInjected.Address(RVA = "0x828F40", Offset = "0x828F40", Length = "0x9A4")]
401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
405 {
406 typeof(string),
407 typeof(string)
408 }, ReturnType = typeof(AchievementCondition))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForPlayer", MemberParameters = new object[]
410 {
411 typeof(Player),
413 }, ReturnType = typeof(void))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "FindLocalUserByPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(LocalUser))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "IsItemSlotUnlockedAndUsable", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "CheckAchievement_RealEstateAndTownSlimes", ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
418 internal static void OnPlayerEnteredWorld(Player player)
419 {
420 throw null;
421 }
422
423 [global::Cpp2ILInjected.Token(Token = "0x6004917")]
424 [global::Cpp2ILInjected.Address(RVA = "0x8298E4", Offset = "0x8298E4", Length = "0x144")]
425 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
426 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CountKillForAchievements", ReturnType = typeof(void))]
427 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LogicClient", ReturnType = typeof(bool))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyNPCKilledDirect", MemberParameters = new object[]
431 {
432 typeof(Player),
433 typeof(int)
434 }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
436 {
437 typeof(int),
438 typeof(int),
439 typeof(int),
441 typeof(int),
442 typeof(float),
443 typeof(float),
444 typeof(float),
445 typeof(int),
446 typeof(int),
447 typeof(int)
448 }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
450 public static void NotifyNPCKilled(NPC npc)
451 {
452 throw null;
453 }
454
455 [global::Cpp2ILInjected.Token(Token = "0x6004918")]
456 [global::Cpp2ILInjected.Address(RVA = "0x829A28", Offset = "0x829A28", Length = "0x104")]
457 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
459 {
460 typeof(byte[]),
461 typeof(int),
462 typeof(ref int)
463 }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AchievementsHelper), Member = "NotifyNPCKilled", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForPlayer", MemberParameters = new object[]
467 {
468 typeof(Player),
470 }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "GetSlimeStatIDFromNetID", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(eSlimeKillStatistics))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteSlimeDefeatedForPlayer", MemberParameters = new object[]
473 {
474 typeof(Player),
476 }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
478 public static void NotifyNPCKilledDirect(Player player, int npcNetID)
479 {
480 throw null;
481 }
482
483 [global::Cpp2ILInjected.Token(Token = "0x6004919")]
484 [global::Cpp2ILInjected.Address(RVA = "0x829B2C", Offset = "0x829B2C", Length = "0x1D4")]
485 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "Unlock", MemberParameters = new object[]
487 {
488 typeof(int),
489 typeof(int)
490 }, ReturnType = typeof(bool))]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "Lock", MemberParameters = new object[]
492 {
493 typeof(int),
494 typeof(int)
495 }, ReturnType = typeof(bool))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetShimmered", ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateInvasion", ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateTime_StartNight", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateTime_StartDay", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
501 {
502 typeof(byte[]),
503 typeof(int),
504 typeof(ref int)
505 }, ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
507 {
508 typeof(int),
509 typeof(int),
510 typeof(int),
512 typeof(int),
513 typeof(float),
514 typeof(float),
515 typeof(float),
516 typeof(int),
517 typeof(int),
518 typeof(int)
519 }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_003_Fighters", ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CheckProgressFrostMoon", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CheckProgressPumpkinMoon", ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "DoDeathEvents", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseEventItems", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTownNPC", MemberParameters = new object[]
526 {
527 typeof(int),
528 typeof(int)
529 }, ReturnType = typeof(TownNPCSpawnResult))]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckAchievement_RealEstateAndTownSlimes", ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "QuickFindHome", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "FinaliseHardModeOnMainThread", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnlockDoor", MemberParameters = new object[]
534 {
535 typeof(int),
536 typeof(int)
537 }, ReturnType = typeof(void))]
538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SmashAltar", MemberParameters = new object[]
539 {
540 typeof(int),
541 typeof(int)
542 }, ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckOrb", MemberParameters = new object[]
544 {
545 typeof(int),
546 typeof(int),
547 typeof(int)
548 }, ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AchievementsHelper), Member = "CheckMechaMayhem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BirthdayParty), Member = "CheckForAchievement", ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "WinInvasionInternal", ReturnType = typeof(void))]
552 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 33)]
553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
555 {
556 typeof(int),
557 typeof(int),
558 typeof(int),
560 typeof(int),
561 typeof(float),
562 typeof(float),
563 typeof(float),
564 typeof(int),
565 typeof(int),
566 typeof(int)
567 }, ReturnType = typeof(void))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForAllLocalUsers", MemberParameters = new object[] { typeof(eTrigger) }, ReturnType = typeof(void))]
569 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
570 public static void NotifyProgressionEvent(int eventID)
571 {
572 throw null;
573 }
574
575 [global::Cpp2ILInjected.Token(Token = "0x600491A")]
576 [global::Cpp2ILInjected.Address(RVA = "0x829D00", Offset = "0x829D00", Length = "0x3E4")]
577 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "LeftClick", MemberParameters = new object[]
579 {
580 typeof(Item[]),
581 typeof(int),
582 typeof(int)
583 }, ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SwapVanityEquip", MemberParameters = new object[]
585 {
586 typeof(Item[]),
587 typeof(int),
588 typeof(int),
590 }, ReturnType = typeof(bool))]
591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SwapEquip", MemberParameters = new object[]
592 {
593 typeof(Item[]),
594 typeof(int),
595 typeof(int)
596 }, ReturnType = typeof(bool))]
597 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
600 {
601 typeof(string),
602 typeof(string)
603 }, ReturnType = typeof(AchievementCondition))]
604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForPlayer", MemberParameters = new object[]
605 {
606 typeof(Player),
608 }, ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "IsItemSlotUnlockedAndUsable", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "FindLocalUserByPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(LocalUser))]
611 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
612 public static void HandleOnEquip(Player player, Item item, int context)
613 {
614 throw null;
615 }
616
617 [global::Cpp2ILInjected.Token(Token = "0x600491B")]
618 [global::Cpp2ILInjected.Address(RVA = "0x82A0E4", Offset = "0x82A0E4", Length = "0x6E4")]
619 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Option2Clicked", ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
622 {
623 typeof(byte[]),
624 typeof(int),
625 typeof(ref int)
626 }, ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_112_FairyCritter", ReturnType = typeof(void))]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "SetTalkNPC", MemberParameters = new object[]
629 {
630 typeof(int),
631 typeof(bool)
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickHeal", ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateArmorSets", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
636 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "BordersMovement", ReturnType = typeof(void))]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsUse", MemberParameters = new object[]
639 {
640 typeof(int),
641 typeof(int)
642 }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PetAnimal", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "KillMe", MemberParameters = new object[]
645 {
647 typeof(double),
648 typeof(int),
649 typeof(bool)
650 }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck", ReturnType = typeof(void))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseTorchGodsFavor", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseManaCrystal", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseLifeFruit", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_UseLifeCrystal", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_Shoot", MemberParameters = new object[]
657 {
658 typeof(int),
659 typeof(Item),
660 typeof(int)
661 }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FreeUpPetsAndMinions", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "BombsHurtPlayers", MemberParameters = new object[]
665 {
667 typeof(int)
668 }, ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck", ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mount), Member = "UpdateEffects", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 30)]
672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
675 {
676 typeof(string),
677 typeof(string)
678 }, ReturnType = typeof(AchievementCondition))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForPlayer", MemberParameters = new object[]
680 {
681 typeof(Player),
683 }, ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 53)]
685 public static void HandleSpecialEvent(Player player, int eventID)
686 {
687 throw null;
688 }
689
690 [global::Cpp2ILInjected.Token(Token = "0x600491C")]
691 [global::Cpp2ILInjected.Address(RVA = "0x82A7C8", Offset = "0x82A7C8", Length = "0xE4")]
692 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Option1Clicked", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
694 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
697 {
698 typeof(string),
699 typeof(string)
700 }, ReturnType = typeof(AchievementCondition))]
701 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
702 public static void HandleNurseService(int coinsSpent)
703 {
704 throw null;
705 }
706
707 [global::Cpp2ILInjected.Token(Token = "0x600491D")]
708 [global::Cpp2ILInjected.Address(RVA = "0x82A9D4", Offset = "0x82A9D4", Length = "0x254")]
709 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Option1Clicked", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
714 {
715 typeof(string),
716 typeof(string)
717 }, ReturnType = typeof(AchievementCondition))]
718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomIntCondition), Member = "set_Value", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
719 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
720 public static void HandleAnglerService()
721 {
722 throw null;
723 }
724
725 [global::Cpp2ILInjected.Token(Token = "0x600491E")]
726 [global::Cpp2ILInjected.Address(RVA = "0x82AD58", Offset = "0x82AD58", Length = "0x1B8")]
727 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
729 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
732 {
733 typeof(string),
734 typeof(string)
735 }, ReturnType = typeof(AchievementCondition))]
736 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomFloatCondition), Member = "set_Value", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "FindLocalUserByPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(LocalUser))]
738 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
739 public static void HandleRunning(Player player, float pixelsMoved)
740 {
741 throw null;
742 }
743
744 [global::Cpp2ILInjected.Token(Token = "0x600491F")]
745 [global::Cpp2ILInjected.Address(RVA = "0x82AF10", Offset = "0x82AF10", Length = "0xDC")]
746 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
747 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PickTile", MemberParameters = new object[]
748 {
749 typeof(int),
750 typeof(int),
751 typeof(int)
752 }, ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Achievements", ReturnType = typeof(AchievementManager))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementManager), Member = "GetCondition", MemberParameters = new object[]
756 {
757 typeof(string),
758 typeof(string)
759 }, ReturnType = typeof(AchievementCondition))]
760 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomIntCondition), Member = "set_Value", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
761 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
762 public static void HandleMining()
763 {
764 throw null;
765 }
766
767 [global::Cpp2ILInjected.Token(Token = "0x6004920")]
768 [global::Cpp2ILInjected.Address(RVA = "0x82AFEC", Offset = "0x82AFEC", Length = "0x254")]
769 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CountKillForAchievements", ReturnType = typeof(void))]
771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnBoss", MemberParameters = new object[]
772 {
773 typeof(int),
774 typeof(int),
775 typeof(int),
776 typeof(int)
777 }, ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "AnyNPCs", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteTriggerForAllLocalUsers", MemberParameters = new object[] { typeof(eTrigger) }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyProgressionEvent", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
782 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
783 public static void CheckMechaMayhem(int justKilled = -1)
784 {
785 throw null;
786 }
787
788 [global::Cpp2ILInjected.Token(Token = "0x6004921")]
789 [global::Cpp2ILInjected.Address(RVA = "0x828DEC", Offset = "0x828DEC", Length = "0xE0")]
790 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AchievementsHelper), Member = "NotifyItemCraft", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(void))]
792 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
793 private static bool IsMetalBar(int itemType)
794 {
795 throw null;
796 }
797
798 [global::Cpp2ILInjected.Token(Token = "0x6004922")]
799 [global::Cpp2ILInjected.Address(RVA = "0x82B240", Offset = "0x82B240", Length = "0x8")]
800 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
803 {
804 throw null;
805 }
806
808 [global::Cpp2ILInjected.Token(Token = "0x400842E")]
810
812 [global::Cpp2ILInjected.Token(Token = "0x400842F")]
814
816 [global::Cpp2ILInjected.Token(Token = "0x4008430")]
818
820 [global::Cpp2ILInjected.Token(Token = "0x4008431")]
822
824 [global::Cpp2ILInjected.Token(Token = "0x4008432")]
826
827 [global::Cpp2ILInjected.Token(Token = "0x4008433")]
828 private static bool _isMining;
829
830 [global::Cpp2ILInjected.Token(Token = "0x4008434")]
831 private static bool mayhemOK;
832
833 [global::Cpp2ILInjected.Token(Token = "0x4008435")]
834 private static bool mayhem1down;
835
836 [global::Cpp2ILInjected.Token(Token = "0x4008436")]
837 private static bool mayhem2down;
838
839 [global::Cpp2ILInjected.Token(Token = "0x4008437")]
840 private static bool mayhem3down;
841
842 [global::Cpp2ILInjected.Token(Token = "0x20009A5")]
843 public delegate void ItemPickupEvent(Player player, short itemId, int count);
844
845 [global::Cpp2ILInjected.Token(Token = "0x20009A6")]
846 public delegate void ItemCraftEvent(Player player, short itemId, int count);
847
848 [global::Cpp2ILInjected.Token(Token = "0x20009A7")]
849 public delegate void TileDestroyedEvent(Player player, ushort tileId);
850
851 [global::Cpp2ILInjected.Token(Token = "0x20009A8")]
852 public delegate void NPCKilledEvent(Player player, short npcId);
853
854 [global::Cpp2ILInjected.Token(Token = "0x20009A9")]
855 public delegate void ProgressionEventEvent(int eventID);
856 }
857}
class f__AnonymousType0<< Count > j__TPar
static AchievementsHelper.TileDestroyedEvent OnTileDestroyed
static AchievementsHelper.ProgressionEventEvent OnProgressionEvent
static AchievementsHelper.ItemCraftEvent OnItemCraft
static void HandleSpecialEvent(Player player, int eventID)
delegate void ItemCraftEvent(Player player, short itemId, int count)
static AchievementsHelper.ItemPickupEvent OnItemPickup
static void HandleRunning(Player player, float pixelsMoved)
delegate void NPCKilledEvent(Player player, short npcId)
delegate void TileDestroyedEvent(Player player, ushort tileId)
delegate void ItemPickupEvent(Player player, short itemId, int count)
static void NotifyItemPickup(Player player, Item item)
static void HandleOnEquip(Player player, Item item, int context)
static AchievementsHelper.NPCKilledEvent OnNPCKilled
static void NotifyNPCKilledDirect(Player player, int npcNetID)
static void NotifyTileDestroyed(Player player, ushort tile)
static void NotifyItemPickup(Player player, Item item, int customStack)
eSlimeKillStatistics
eTrigger
Definition eTrigger.cs:6