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
ShimmerTransforms.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20007EB")]
9 public static class ShimmerTransforms
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6004123")]
12 [global::Cpp2ILInjected.Address(RVA = "0x778868", Offset = "0x778868", Length = "0x168")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "FindDecraftAmount", ReturnType = typeof(int))]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "GetShimmered", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ShimmerTransforms), Member = "IsItemTransformLocked", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
18 public static int GetDecraftingRecipeIndex(int type)
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6004124")]
24 [global::Cpp2ILInjected.Address(RVA = "0x7789D0", Offset = "0x7789D0", Length = "0xDC")]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Item), Member = "CanShimmer", ReturnType = typeof(bool))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShimmerTransforms), Member = "GetDecraftingRecipeIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
29 public static bool IsItemTransformLocked(int type)
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6004125")]
35 [global::Cpp2ILInjected.Address(RVA = "0x778AAC", Offset = "0x778AAC", Length = "0x238")]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
39 {
40 typeof(object),
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MapArray", MemberTypeParameters = new object[] { "T", "R" }, MemberParameters = new object[] { "T[]", "System.Func`2<T, R>" }, ReturnType = "R[]")]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
45 public static void UpdateRecipeSets()
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x20007EC")]
51 public static class RecipeSets
52 {
53 [global::Cpp2ILInjected.Token(Token = "0x4007EDA")]
54 public static bool[] PostSkeletron;
55
56 [global::Cpp2ILInjected.Token(Token = "0x4007EDB")]
57 public static bool[] PostGolem;
58 }
59
61 [global::Cpp2ILInjected.Token(Token = "0x20007ED")]
62 [Serializable]
63 private sealed class <>c
64 {
65 // Note: this type is marked as 'beforefieldinit'.
66 [global::Cpp2ILInjected.Token(Token = "0x6004126")]
67 [global::Cpp2ILInjected.Address(RVA = "0x778CE4", Offset = "0x778CE4", Length = "0x5C")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
71 static <>c()
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x6004127")]
77 [global::Cpp2ILInjected.Address(RVA = "0x778D40", Offset = "0x778D40", Length = "0x8")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
80 public <>c()
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6004128")]
86 [global::Cpp2ILInjected.Address(RVA = "0x778D48", Offset = "0x778D48", Length = "0x10")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "ContainsIngredient", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
89 internal bool <UpdateRecipeSets>b__3_0(Recipe r)
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6004129")]
95 [global::Cpp2ILInjected.Address(RVA = "0x778D58", Offset = "0x778D58", Length = "0x10")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "ContainsIngredient", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
98 internal bool <UpdateRecipeSets>b__3_1(Recipe r)
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x4007EDC")]
104 public static readonly ShimmerTransforms.<>c <>9;
105
106 [global::Cpp2ILInjected.Token(Token = "0x4007EDD")]
107 public static Func<Recipe, bool> <>9__3_0;
108
109 [global::Cpp2ILInjected.Token(Token = "0x4007EDE")]
110 public static Func<Recipe, bool> <>9__3_1;
111 }
112 }
113}
class f__AnonymousType0<< Count > j__TPar