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
Recipe.cs
Go to the documentation of this file.
1using System;
14using Terraria.UI;
16
17namespace Terraria
18{
19 [global::Cpp2ILInjected.Token(Token = "0x2000455")]
20 public class Recipe
21 {
22 [global::Cpp2ILInjected.Token(Token = "0x600298A")]
23 [global::Cpp2ILInjected.Address(RVA = "0x115DB6C", Offset = "0x115DB6C", Length = "0xC8")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, int>), Member = "TryGetValue", MemberParameters = new object[]
27 {
28 typeof(object),
29 typeof(ref int)
30 }, ReturnType = typeof(bool))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
32 public void RequireGroup(string name)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x600298B")]
38 [global::Cpp2ILInjected.Address(RVA = "0x115DC34", Offset = "0x115DC34", Length = "0x34")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
42 public void RequireGroup(int id)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x600298C")]
48 [global::Cpp2ILInjected.Address(RVA = "0x115DC68", Offset = "0x115DC68", Length = "0x14C")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashSet<int>), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
54 public bool ProcessGroupsForText(int type, out string theText)
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x600298D")]
60 [global::Cpp2ILInjected.Address(RVA = "0x115DDB4", Offset = "0x115DDB4", Length = "0x3C")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 public bool AcceptsGroup(int groupId)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x600298E")]
69 [global::Cpp2ILInjected.Address(RVA = "0x115DDF0", Offset = "0x115DDF0", Length = "0x12C")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectedEnoughItemsToCraftRecipeOld", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectGuideRecipes", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashSet<int>), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
79 public bool AcceptedByItemGroups(int invType, int reqType)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x600298F")]
85 [global::Cpp2ILInjected.Address(RVA = "0x115DF1C", Offset = "0x115DF1C", Length = "0x134")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
93 public Item AddCustomShimmerResult(int itemType, int itemStack = 1)
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x6002990")]
99 [global::Cpp2ILInjected.Address(RVA = "0x115E050", Offset = "0x115E050", Length = "0x160")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize_AlmostEverything", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = ".cctor", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
108 public Recipe()
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x6002991")]
114 [global::Cpp2ILInjected.Address(RVA = "0x115E1B0", Offset = "0x115E1B0", Length = "0xB24")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftButtonOver", MemberParameters = new object[] { typeof(GUITransactionButton.InputState) }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "IsTheSameAs", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(bool))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useWood", MemberParameters = new object[]
122 {
123 typeof(int),
124 typeof(int)
125 }, ReturnType = typeof(bool))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useSand", MemberParameters = new object[]
127 {
128 typeof(int),
129 typeof(int)
130 }, ReturnType = typeof(bool))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "usePressurePlate", MemberParameters = new object[]
132 {
133 typeof(int),
134 typeof(int)
135 }, ReturnType = typeof(bool))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AcceptedByItemGroups", MemberParameters = new object[]
137 {
138 typeof(int),
139 typeof(int)
140 }, ReturnType = typeof(bool))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
143 {
144 typeof(int),
145 typeof(int),
146 typeof(int),
148 typeof(int),
149 typeof(float),
150 typeof(float),
151 typeof(float),
152 typeof(int),
153 typeof(int),
154 typeof(int)
155 }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "useVoidBag", ReturnType = typeof(bool))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyItemCraft", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AchievementsHelper), Member = "NotifyItemPickup", MemberParameters = new object[]
160 {
161 typeof(Player),
162 typeof(Item)
163 }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
166 public void Create()
167 {
168 throw null;
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x6002992")]
172 [global::Cpp2ILInjected.Address(RVA = "0x115ECD4", Offset = "0x115ECD4", Length = "0xA8")]
173 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectedEnoughItemsToCraftRecipeOld", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectGuideRecipes", ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
179 public bool useWood(int invType, int reqType)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x6002993")]
185 [global::Cpp2ILInjected.Address(RVA = "0x115EE60", Offset = "0x115EE60", Length = "0x38")]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 public bool useIronBar(int invType, int reqType)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x6002994")]
195 [global::Cpp2ILInjected.Address(RVA = "0x115ED7C", Offset = "0x115ED7C", Length = "0xB0")]
196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectedEnoughItemsToCraftRecipeOld", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectGuideRecipes", ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
202 public bool useSand(int invType, int reqType)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6002995")]
208 [global::Cpp2ILInjected.Address(RVA = "0x115EE2C", Offset = "0x115EE2C", Length = "0x34")]
209 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
212 public bool useFragment(int invType, int reqType)
213 {
214 throw null;
215 }
216
217 [global::Cpp2ILInjected.Token(Token = "0x6002996")]
218 [global::Cpp2ILInjected.Address(RVA = "0x115EE98", Offset = "0x115EE98", Length = "0xAC")]
219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectedEnoughItemsToCraftRecipeOld", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectGuideRecipes", ReturnType = typeof(void))]
224 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
225 public bool usePressurePlate(int invType, int reqType)
226 {
227 throw null;
228 }
229
230 [global::Cpp2ILInjected.Token(Token = "0x6002997")]
231 [global::Cpp2ILInjected.Address(RVA = "0x115F160", Offset = "0x115F160", Length = "0x84")]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "Draw", ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdate_WhilePaused", ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
236 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
237 public static void GetThroughDelayedFindRecipes()
238 {
239 throw null;
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x6002998")]
243 [global::Cpp2ILInjected.Address(RVA = "0x115EF44", Offset = "0x115EF44", Length = "0x21C")]
244 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "Draw", ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "EquipChestItem", ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "Draw", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "Draw", ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "Draw", ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "ItemOver", MemberParameters = new object[]
255 {
256 typeof(Item[]),
257 typeof(int),
258 "GUIDisplayDoll.EquipmentItemType",
259 typeof(int),
260 typeof(ref int)
261 }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIDisplayDoll), Member = "Draw", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipment), Member = "ItemOver", MemberParameters = new object[]
264 {
265 typeof(Item[]),
266 typeof(int),
267 "GUIEquipment.EquipmentItemType",
268 typeof(int),
269 typeof(ref int)
270 }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "ItemOver", MemberParameters = new object[]
272 {
273 typeof(Item[]),
274 typeof(int),
275 "GUIHatRack.EquipmentItemType",
276 typeof(int),
277 typeof(ref int)
278 }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHatRack), Member = "Draw", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "Draw", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventoryTransactions), Member = "SellItem", ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventoryTransactions), Member = "EquipItem", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventoryTransactions), Member = "PlaceItemDoll", ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventoryTransactions), Member = "PlaceItemHat", ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Option2Clicked", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "PageOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "RefreshRightItems", ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "RefreshAvailableItems", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawLeftMenuButton", ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "Draw", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "ActionResearch", ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "DrawSlots", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITrashCan), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITrashCan), Member = "Draw", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "RefreshAllItems", ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawFavouriteOption", ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawQuickStack", ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawSort", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawDepositAll", ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "ThrowItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawLeftTrash", ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestRestock", ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestLootAll", ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestRename", ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestFavourite", ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawRightTrash", ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MPSessionManager), Member = "UpdateUI", ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "DestroyChest", MemberParameters = new object[]
311 {
312 typeof(int),
313 typeof(int)
314 }, ReturnType = typeof(bool))]
315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Chest), Member = "DestroyChestDirect", MemberParameters = new object[]
316 {
317 typeof(int),
318 typeof(int),
319 typeof(int)
320 }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdate", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithVoidLens", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(int))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryInteractingWithMoneyTrough2", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "HoverOverNPCs", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TryFreeingElderSlime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_26_InterfaceLogic3", ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
329 {
330 typeof(byte[]),
331 typeof(int),
332 typeof(ref int)
333 }, ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetChat", ReturnType = typeof(string))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "OpenInventory", ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ToggleCreativeMenu", ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "dropItemCheck", ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "DropSelectedItem", ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickHeal", ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickMana", ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "QuickBuff", ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "HandleBeingInChestRange", ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheck_ManageRightClickFeatures", ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheckWrapped", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsUse", MemberParameters = new object[]
346 {
347 typeof(int),
348 typeof(int)
349 }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "AdjTiles", ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FillAmmo", MemberParameters = new object[]
352 {
353 typeof(int),
354 typeof(Item),
356 }, ReturnType = typeof(Item))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem", MemberParameters = new object[]
358 {
359 typeof(int),
360 typeof(Item),
362 typeof(bool)
363 }, ReturnType = typeof(Item))]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot", MemberParameters = new object[]
365 {
366 typeof(int),
367 typeof(Item),
369 typeof(Item),
370 typeof(int)
371 }, ReturnType = typeof(bool))]
372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot_VoidBag", MemberParameters = new object[]
373 {
374 typeof(int),
375 typeof(Item[]),
376 typeof(Item),
378 typeof(Item),
379 typeof(int)
380 }, ReturnType = typeof(bool))]
381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot", MemberParameters = new object[]
382 {
383 typeof(int),
384 typeof(Item),
386 typeof(Item),
387 typeof(int),
388 typeof(bool)
389 }, ReturnType = typeof(bool))]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "Create", ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "GetThroughDelayedFindRecipes", ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "BasicOpenCloseInteraction", MemberParameters = new object[]
393 {
394 typeof(Player),
395 typeof(int),
396 typeof(int),
397 typeof(int)
398 }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Handle", MemberParameters = new object[]
400 {
401 typeof(ref Item),
402 typeof(int)
403 }, ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "Handle", MemberParameters = new object[]
405 {
406 typeof(Item[]),
407 typeof(int),
408 typeof(int)
409 }, ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "LeftClick", MemberParameters = new object[]
411 {
412 typeof(Item[]),
413 typeof(int),
414 typeof(int)
415 }, ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SellOrTrash", MemberParameters = new object[]
417 {
418 typeof(Item[]),
419 typeof(int),
420 typeof(int)
421 }, ReturnType = typeof(void))]
422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "PickupItemIntoMouse", MemberParameters = new object[]
423 {
424 typeof(Item[]),
425 typeof(int),
426 typeof(int),
428 }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "TryOpenContainer", MemberParameters = new object[]
430 {
431 typeof(Item),
433 }, ReturnType = typeof(bool))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SwapVanityEquip", MemberParameters = new object[]
435 {
436 typeof(Item[]),
437 typeof(int),
438 typeof(int),
440 }, ReturnType = typeof(bool))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "AfterItemSwap", MemberParameters = new object[]
442 {
443 typeof(int),
444 typeof(int)
445 }, ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "SwapEquip", MemberParameters = new object[]
447 {
448 typeof(Item[]),
449 typeof(int),
450 typeof(int)
451 }, ReturnType = typeof(bool))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "DyeSwap", MemberParameters = new object[]
453 {
454 typeof(Item),
455 typeof(ref bool)
456 }, ReturnType = typeof(Item))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "ArmorSwap", MemberParameters = new object[]
458 {
459 typeof(Item),
460 typeof(ref bool)
461 }, ReturnType = typeof(Item))]
462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemSlot), Member = "EquipSwap", MemberParameters = new object[]
463 {
464 typeof(Item),
465 typeof(Item[]),
466 typeof(int),
467 typeof(ref bool)
468 }, ReturnType = typeof(Item))]
469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChestUI), Member = "DrawButton", MemberParameters = new object[]
470 {
472 typeof(int),
473 typeof(int),
474 typeof(int)
475 }, ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEDisplayDoll), Member = "OnPlayerUpdate", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEFoodPlatter), Member = "OnPlayerInteraction", MemberParameters = new object[]
478 {
479 typeof(Player),
480 typeof(int),
481 typeof(int)
482 }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEHatRack), Member = "OnPlayerUpdate", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEItemFrame), Member = "OnPlayerInteraction", MemberParameters = new object[]
485 {
486 typeof(Player),
487 typeof(int),
488 typeof(int)
489 }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TEWeaponsRack), Member = "OnPlayerInteraction", MemberParameters = new object[]
491 {
492 typeof(Player),
493 typeof(int),
494 typeof(int)
495 }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativeUI), Member = "ToggleMenu", ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 128)]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_availableRecipe", ReturnType = typeof(int[]))]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_focusRecipe", ReturnType = typeof(int))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_lastRecipeUpdateId", ReturnType = typeof(int))]
501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_lastRecipeUpdateId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "ClearAvailableRecipes", ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CollectItemsToCraftWithFrom", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "PlayerMeetsEnvironmentConditions", MemberParameters = new object[]
506 {
507 typeof(Player),
509 }, ReturnType = typeof(bool))]
510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CollectedEnoughItemsToCraftRecipeNew", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddToAvailableRecipes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "TryRefocusingRecipe", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "VisuallyRepositionRecipes", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
515 public static void FindRecipes(bool canDelayCheck = false)
516 {
517 throw null;
518 }
519
520 [global::Cpp2ILInjected.Token(Token = "0x6002999")]
521 [global::Cpp2ILInjected.Address(RVA = "0x115F650", Offset = "0x115F650", Length = "0x7C")]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_availableRecipe", ReturnType = typeof(int[]))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_numAvailableRecipes", ReturnType = typeof(int))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_numAvailableRecipes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
528 private static void AddToAvailableRecipes(int recipeIndex)
529 {
530 throw null;
531 }
532
533 [global::Cpp2ILInjected.Token(Token = "0x600299A")]
534 [global::Cpp2ILInjected.Address(RVA = "0x115F8E4", Offset = "0x115F8E4", Length = "0x344")]
535 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
536 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "get_Keys", ReturnType = "KeyCollection<TKey, TValue>")]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>.KeyCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>.KeyCollection.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useWood", MemberParameters = new object[]
541 {
542 typeof(int),
543 typeof(int)
544 }, ReturnType = typeof(bool))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useSand", MemberParameters = new object[]
546 {
547 typeof(int),
548 typeof(int)
549 }, ReturnType = typeof(bool))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "usePressurePlate", MemberParameters = new object[]
551 {
552 typeof(int),
553 typeof(int)
554 }, ReturnType = typeof(bool))]
555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AcceptedByItemGroups", MemberParameters = new object[]
556 {
557 typeof(int),
558 typeof(int)
559 }, ReturnType = typeof(bool))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>.KeyCollection.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "ContainsKey", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
563 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
565 {
566 throw null;
567 }
568
569 [global::Cpp2ILInjected.Token(Token = "0x600299B")]
570 [global::Cpp2ILInjected.Address(RVA = "0x115F57C", Offset = "0x115F57C", Length = "0xD4")]
571 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "TryGetValue", MemberParameters = new object[]
575 {
576 typeof(int),
577 typeof(ref int)
578 }, ReturnType = typeof(bool))]
579 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
581 {
582 throw null;
583 }
584
585 [global::Cpp2ILInjected.Token(Token = "0x600299C")]
586 [global::Cpp2ILInjected.Address(RVA = "0x115F42C", Offset = "0x115F42C", Length = "0x150")]
587 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneSnow", ReturnType = typeof(bool))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneGraveyard", ReturnType = typeof(bool))]
592 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
594 {
595 throw null;
596 }
597
598 [global::Cpp2ILInjected.Token(Token = "0x600299D")]
599 [global::Cpp2ILInjected.Address(RVA = "0x115F3E8", Offset = "0x115F3E8", Length = "0x44")]
600 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
601 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
603 {
604 throw null;
605 }
606
607 [global::Cpp2ILInjected.Token(Token = "0x600299E")]
608 [global::Cpp2ILInjected.Address(RVA = "0x115F258", Offset = "0x115F258", Length = "0x190")]
609 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
611 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "Clear", ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CollectItems", MemberParameters = new object[]
614 {
615 typeof(Item[]),
616 typeof(int)
617 }, ReturnType = typeof(void))]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "useVoidBag", ReturnType = typeof(bool))]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddFakeCountsForItemGroups", ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
621 private static void CollectItemsToCraftWithFrom(Player player)
622 {
623 throw null;
624 }
625
626 [global::Cpp2ILInjected.Token(Token = "0x600299F")]
627 [global::Cpp2ILInjected.Address(RVA = "0x115FD48", Offset = "0x115FD48", Length = "0x1F0")]
628 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectItemsToCraftWithFrom", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
630 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RecipeGroup), Member = "CountUsableItems", MemberParameters = new object[] { typeof(Dictionary<int, int>) }, ReturnType = typeof(int))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "set_Item", MemberParameters = new object[]
636 {
637 typeof(int),
638 typeof(int)
639 }, ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>.ValueCollection.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
642 private static void AddFakeCountsForItemGroups()
643 {
644 throw null;
645 }
646
647 [global::Cpp2ILInjected.Token(Token = "0x60029A0")]
648 [global::Cpp2ILInjected.Address(RVA = "0x115FC28", Offset = "0x115FC28", Length = "0x120")]
649 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CollectItemsToCraftWithFrom", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "TryGetValue", MemberParameters = new object[]
653 {
654 typeof(int),
655 typeof(ref int)
656 }, ReturnType = typeof(bool))]
657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = "set_Item", MemberParameters = new object[]
658 {
659 typeof(int),
660 typeof(int)
661 }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
663 private static void CollectItems(Item[] currentInventory, int slotCap)
664 {
665 throw null;
666 }
667
668 [global::Cpp2ILInjected.Token(Token = "0x60029A1")]
669 [global::Cpp2ILInjected.Address(RVA = "0x115FF38", Offset = "0x115FF38", Length = "0x1D8")]
670 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
671 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_guideItem", ReturnType = typeof(Item))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "IsTheSameAs", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(bool))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useWood", MemberParameters = new object[]
675 {
676 typeof(int),
677 typeof(int)
678 }, ReturnType = typeof(bool))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useSand", MemberParameters = new object[]
680 {
681 typeof(int),
682 typeof(int)
683 }, ReturnType = typeof(bool))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AcceptedByItemGroups", MemberParameters = new object[]
685 {
686 typeof(int),
687 typeof(int)
688 }, ReturnType = typeof(bool))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "usePressurePlate", MemberParameters = new object[]
690 {
691 typeof(int),
692 typeof(int)
693 }, ReturnType = typeof(bool))]
694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_availableRecipe", ReturnType = typeof(int[]))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_numAvailableRecipes", ReturnType = typeof(int))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_numAvailableRecipes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
698 private static void CollectGuideRecipes()
699 {
700 throw null;
701 }
702
703 [global::Cpp2ILInjected.Token(Token = "0x60029A2")]
704 [global::Cpp2ILInjected.Address(RVA = "0x115F1E4", Offset = "0x115F1E4", Length = "0x74")]
705 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_availableRecipe", ReturnType = typeof(int[]))]
709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_numAvailableRecipes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
711 public static void ClearAvailableRecipes()
712 {
713 throw null;
714 }
715
716 [global::Cpp2ILInjected.Token(Token = "0x60029A3")]
717 [global::Cpp2ILInjected.Address(RVA = "0x115F834", Offset = "0x115F834", Length = "0xB0")]
718 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_focusRecipe", ReturnType = typeof(int))]
722 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
723 private static void VisuallyRepositionRecipes(float focusY)
724 {
725 throw null;
726 }
727
728 [global::Cpp2ILInjected.Token(Token = "0x60029A4")]
729 [global::Cpp2ILInjected.Address(RVA = "0x115F6CC", Offset = "0x115F6CC", Length = "0x168")]
730 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "FindRecipes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
732 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_numAvailableRecipes", ReturnType = typeof(int))]
734 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_availableRecipe", ReturnType = typeof(int[]))]
735 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_focusRecipe", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_focusRecipe", ReturnType = typeof(int))]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICrafting), Member = "RefreshGridNav", ReturnType = typeof(void))]
738 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
739 private static void TryRefocusingRecipe(int oldRecipe)
740 {
741 throw null;
742 }
743
744 [global::Cpp2ILInjected.Token(Token = "0x60029A5")]
745 [global::Cpp2ILInjected.Address(RVA = "0x1160110", Offset = "0x1160110", Length = "0x190C")]
746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
747 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object>), Member = ".ctor", MemberParameters = new object[]
749 {
750 typeof(object),
752 }, ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
754 {
755 typeof(Array),
757 }, ReturnType = typeof(void))]
758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RecipeGroup), Member = ".ctor", MemberParameters = new object[]
759 {
760 typeof(Func<string>),
761 typeof(int[])
762 }, ReturnType = typeof(void))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RecipeGroup), Member = "RegisterGroup", MemberParameters = new object[]
764 {
765 typeof(string),
767 }, ReturnType = typeof(int))]
768 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 231)]
769 public static void SetupRecipeGroups()
770 {
771 throw null;
772 }
773
774 [global::Cpp2ILInjected.Token(Token = "0x60029A6")]
775 [global::Cpp2ILInjected.Address(RVA = "0x1161A1C", Offset = "0x1161A1C", Length = "0x14C")]
776 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "RefreshItems", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Refresh", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
780 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
781 public static void UpdateItemVariants()
782 {
783 throw null;
784 }
785
786 [global::Cpp2ILInjected.Token(Token = "0x60029A7")]
787 [global::Cpp2ILInjected.Address(RVA = "0x110BED4", Offset = "0x110BED4", Length = "0x48114")]
788 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize_AlmostEverything", ReturnType = typeof(void))]
790 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetupRecipeGroups", ReturnType = typeof(void))]
792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
793 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetCraftingStation", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "RequireGroup", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
798 {
799 typeof(Array),
801 }, ReturnType = typeof(void))]
802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddCustomShimmerResult", MemberParameters = new object[]
803 {
804 typeof(int),
805 typeof(int)
806 }, ReturnType = typeof(Item))]
807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddAshWoodFurnitureArmorAndItems", ReturnType = typeof(void))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddSpiderFurniture", ReturnType = typeof(void))]
809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddLesionFurniture", ReturnType = typeof(void))]
810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddSolarFurniture", ReturnType = typeof(void))]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddVortexFurniture", ReturnType = typeof(void))]
812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddNebulaFurniture", ReturnType = typeof(void))]
813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddStardustFurniture", ReturnType = typeof(void))]
814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddSandstoneFurniture", ReturnType = typeof(void))]
815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddBambooFurniture", ReturnType = typeof(void))]
816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddCoralFurniture", ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddBalloonFurniture", ReturnType = typeof(void))]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "GetLength", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
820 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CreateReverseWallRecipes", ReturnType = typeof(void))]
821 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CreateReversePlatformRecipes", ReturnType = typeof(void))]
822 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "UpdateWhichItemsAreMaterials", ReturnType = typeof(void))]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "UpdateWhichItemsAreCrafted", ReturnType = typeof(void))]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "UpdateMaterialFieldForAllRecipes", ReturnType = typeof(void))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "ReplaceItemUseFlagsWithRecipeGroups", ReturnType = typeof(void))]
826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "CreateRequiredItemQuickLookups", ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShimmerTransforms), Member = "UpdateRecipeSets", ReturnType = typeof(void))]
828 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 508)]
829 public static void SetupRecipes()
830 {
831 throw null;
832 }
833
834 [global::Cpp2ILInjected.Token(Token = "0x60029A8")]
835 [global::Cpp2ILInjected.Address(RVA = "0x1161B68", Offset = "0x1161B68", Length = "0x1F0")]
836 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
839 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
841 {
842 throw null;
843 }
844
845 [global::Cpp2ILInjected.Token(Token = "0x60029A9")]
846 [global::Cpp2ILInjected.Address(RVA = "0x1161D58", Offset = "0x1161D58", Length = "0x38")]
847 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
848 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
850 {
851 throw null;
852 }
853
854 [global::Cpp2ILInjected.Token(Token = "0x60029AA")]
855 [global::Cpp2ILInjected.Address(RVA = "0x1161D90", Offset = "0x1161D90", Length = "0x1F0")]
856 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
858 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_IsAir", ReturnType = typeof(bool))]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HashSet<int>), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
862 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
863 private static void CreateRequiredItemQuickLookups()
864 {
865 throw null;
866 }
867
868 [global::Cpp2ILInjected.Token(Token = "0x60029AB")]
869 [global::Cpp2ILInjected.Address(RVA = "0x1161F80", Offset = "0x1161F80", Length = "0x1B8")]
870 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
872 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
873 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
875 {
876 throw null;
877 }
878
879 [global::Cpp2ILInjected.Token(Token = "0x60029AC")]
880 [global::Cpp2ILInjected.Address(RVA = "0x1162138", Offset = "0x1162138", Length = "0x4")]
881 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
882 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
883 public static void UpdateWhichItemsAreMaterials()
884 {
885 throw null;
886 }
887
888 [global::Cpp2ILInjected.Token(Token = "0x60029AD")]
889 [global::Cpp2ILInjected.Address(RVA = "0x116213C", Offset = "0x116213C", Length = "0x20C")]
890 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
892 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
893 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
894 public static void UpdateWhichItemsAreCrafted()
895 {
896 throw null;
897 }
898
899 [global::Cpp2ILInjected.Token(Token = "0x60029AE")]
900 [global::Cpp2ILInjected.Address(RVA = "0x1162348", Offset = "0x1162348", Length = "0xE8C")]
901 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
903 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
904 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
905 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
906 {
907 typeof(Array),
909 }, ReturnType = typeof(void))]
910 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
912 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
913 private static void AddSolarFurniture()
914 {
915 throw null;
916 }
917
918 [global::Cpp2ILInjected.Token(Token = "0x60029AF")]
919 [global::Cpp2ILInjected.Address(RVA = "0x11634E4", Offset = "0x11634E4", Length = "0xE8C")]
920 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
925 {
926 typeof(Array),
928 }, ReturnType = typeof(void))]
929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
930 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
931 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
932 private static void AddVortexFurniture()
933 {
934 throw null;
935 }
936
937 [global::Cpp2ILInjected.Token(Token = "0x60029B0")]
938 [global::Cpp2ILInjected.Address(RVA = "0x1164370", Offset = "0x1164370", Length = "0xE8C")]
939 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
941 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
942 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
943 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
944 {
945 typeof(Array),
947 }, ReturnType = typeof(void))]
948 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
949 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
950 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
951 private static void AddNebulaFurniture()
952 {
953 throw null;
954 }
955
956 [global::Cpp2ILInjected.Token(Token = "0x60029B1")]
957 [global::Cpp2ILInjected.Address(RVA = "0x11651FC", Offset = "0x11651FC", Length = "0xE8C")]
958 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
959 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
960 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
963 {
964 typeof(Array),
966 }, ReturnType = typeof(void))]
967 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
968 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
969 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
970 private static void AddStardustFurniture()
971 {
972 throw null;
973 }
974
975 [global::Cpp2ILInjected.Token(Token = "0x60029B2")]
976 [global::Cpp2ILInjected.Address(RVA = "0x1166088", Offset = "0x1166088", Length = "0xE50")]
977 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
979 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
982 {
983 typeof(Array),
985 }, ReturnType = typeof(void))]
986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
988 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 57)]
989 private static void AddSpiderFurniture()
990 {
991 throw null;
992 }
993
994 [global::Cpp2ILInjected.Token(Token = "0x60029B3")]
995 [global::Cpp2ILInjected.Address(RVA = "0x1166ED8", Offset = "0x1166ED8", Length = "0xF10")]
996 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
997 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
998 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1001 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1003 {
1004 typeof(Array),
1006 }, ReturnType = typeof(void))]
1007 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 57)]
1008 private static void AddLesionFurniture()
1009 {
1010 throw null;
1011 }
1012
1013 [global::Cpp2ILInjected.Token(Token = "0x60029B4")]
1014 [global::Cpp2ILInjected.Address(RVA = "0x1167DE8", Offset = "0x1167DE8", Length = "0xD94")]
1015 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1016 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1017 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1020 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1021 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1022 {
1023 typeof(Array),
1025 }, ReturnType = typeof(void))]
1026 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 54)]
1027 private static void AddSandstoneFurniture()
1028 {
1029 throw null;
1030 }
1031
1032 [global::Cpp2ILInjected.Token(Token = "0x60029B5")]
1033 [global::Cpp2ILInjected.Address(RVA = "0x1168B7C", Offset = "0x1168B7C", Length = "0xCEC")]
1034 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1036 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1038 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1039 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1041 {
1042 typeof(Array),
1044 }, ReturnType = typeof(void))]
1045 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 52)]
1046 private static void AddBambooFurniture()
1047 {
1048 throw null;
1049 }
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x60029B6")]
1052 [global::Cpp2ILInjected.Address(RVA = "0x1169868", Offset = "0x1169868", Length = "0xCEC")]
1053 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1054 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1055 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1056 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1059 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1060 {
1061 typeof(Array),
1063 }, ReturnType = typeof(void))]
1064 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 52)]
1065 private static void AddCoralFurniture()
1066 {
1067 throw null;
1068 }
1069
1070 [global::Cpp2ILInjected.Token(Token = "0x60029B7")]
1071 [global::Cpp2ILInjected.Address(RVA = "0x116A554", Offset = "0x116A554", Length = "0x1170")]
1072 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1073 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1074 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1075 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1076 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1077 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1079 {
1080 typeof(Array),
1082 }, ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 54)]
1084 private static void AddBalloonFurniture()
1085 {
1086 throw null;
1087 }
1088
1089 [global::Cpp2ILInjected.Token(Token = "0x60029B8")]
1090 [global::Cpp2ILInjected.Address(RVA = "0x116B6C4", Offset = "0x116B6C4", Length = "0x1080")]
1091 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1093 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1094 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1095 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "SetIngredients", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(void))]
1096 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1097 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1098 {
1099 typeof(Array),
1101 }, ReturnType = typeof(void))]
1102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 64)]
1104 {
1105 throw null;
1106 }
1107
1108 [global::Cpp2ILInjected.Token(Token = "0x60029B9")]
1109 [global::Cpp2ILInjected.Address(RVA = "0x116C744", Offset = "0x116C744", Length = "0x3D0")]
1110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1116 private static void CreateReversePlatformRecipes()
1117 {
1118 throw null;
1119 }
1120
1121 [global::Cpp2ILInjected.Token(Token = "0x60029BA")]
1122 [global::Cpp2ILInjected.Address(RVA = "0x116CB14", Offset = "0x116CB14", Length = "0x39C")]
1123 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AddRecipe", ReturnType = typeof(void))]
1128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
1129 private static void CreateReverseWallRecipes()
1130 {
1131 throw null;
1132 }
1133
1134 [global::Cpp2ILInjected.Token(Token = "0x60029BB")]
1135 [global::Cpp2ILInjected.Address(RVA = "0x11631D4", Offset = "0x11631D4", Length = "0x120")]
1136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSolarFurniture", ReturnType = typeof(void))]
1139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddVortexFurniture", ReturnType = typeof(void))]
1140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddNebulaFurniture", ReturnType = typeof(void))]
1141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddStardustFurniture", ReturnType = typeof(void))]
1142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSpiderFurniture", ReturnType = typeof(void))]
1143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddLesionFurniture", ReturnType = typeof(void))]
1144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSandstoneFurniture", ReturnType = typeof(void))]
1145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddBambooFurniture", ReturnType = typeof(void))]
1146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddCoralFurniture", ReturnType = typeof(void))]
1147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddBalloonFurniture", ReturnType = typeof(void))]
1148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddAshWoodFurnitureArmorAndItems", ReturnType = typeof(void))]
1149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 429)]
1150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1154 {
1155 throw null;
1156 }
1157
1158 [global::Cpp2ILInjected.Token(Token = "0x60029BC")]
1159 [global::Cpp2ILInjected.Address(RVA = "0x11632F4", Offset = "0x11632F4", Length = "0x38")]
1160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 219)]
1164 {
1165 throw null;
1166 }
1167
1168 [global::Cpp2ILInjected.Token(Token = "0x60029BD")]
1169 [global::Cpp2ILInjected.Address(RVA = "0x116332C", Offset = "0x116332C", Length = "0x1B8")]
1170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "SetupRecipes", ReturnType = typeof(void))]
1172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSolarFurniture", ReturnType = typeof(void))]
1173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddVortexFurniture", ReturnType = typeof(void))]
1174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddNebulaFurniture", ReturnType = typeof(void))]
1175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddStardustFurniture", ReturnType = typeof(void))]
1176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSpiderFurniture", ReturnType = typeof(void))]
1177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddLesionFurniture", ReturnType = typeof(void))]
1178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddSandstoneFurniture", ReturnType = typeof(void))]
1179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddBambooFurniture", ReturnType = typeof(void))]
1180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddCoralFurniture", ReturnType = typeof(void))]
1181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddBalloonFurniture", ReturnType = typeof(void))]
1182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "AddAshWoodFurnitureArmorAndItems", ReturnType = typeof(void))]
1183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CreateReversePlatformRecipes", ReturnType = typeof(void))]
1184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Recipe), Member = "CreateReverseWallRecipes", ReturnType = typeof(void))]
1185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2541)]
1186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_IsAir", ReturnType = typeof(bool))]
1187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = ".ctor", ReturnType = typeof(void))]
1188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1189 private static void AddRecipe()
1190 {
1191 throw null;
1192 }
1193
1194 [global::Cpp2ILInjected.Token(Token = "0x60029BE")]
1195 [global::Cpp2ILInjected.Address(RVA = "0x116CEB0", Offset = "0x116CEB0", Length = "0x6C")]
1196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "UpdateText", ReturnType = typeof(void))]
1198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1200 public static int GetRequiredTileStyle(int tileID)
1201 {
1202 throw null;
1203 }
1204
1205 [global::Cpp2ILInjected.Token(Token = "0x60029BF")]
1206 [global::Cpp2ILInjected.Address(RVA = "0x116CF1C", Offset = "0x116CF1C", Length = "0x44")]
1207 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.ShimmerTransforms.<>c", Member = "<UpdateRecipeSets>b__3_0", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
1209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.ShimmerTransforms.<>c", Member = "<UpdateRecipeSets>b__3_1", MemberParameters = new object[] { typeof(Recipe) }, ReturnType = typeof(bool))]
1210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1211 public bool ContainsIngredient(int itemType)
1212 {
1213 throw null;
1214 }
1215
1216 // Note: this type is marked as 'beforefieldinit'.
1217 [global::Cpp2ILInjected.Token(Token = "0x60029C0")]
1218 [global::Cpp2ILInjected.Address(RVA = "0x116CF60", Offset = "0x116CF60", Length = "0xDC")]
1219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = ".ctor", ReturnType = typeof(void))]
1221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
1222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, int>), Member = ".ctor", ReturnType = typeof(void))]
1223 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1224 static Recipe()
1225 {
1226 throw null;
1227 }
1228
1229 [global::Cpp2ILInjected.Token(Token = "0x40036BB")]
1230 public const int maxRequirements = 15;
1231
1232 [global::Cpp2ILInjected.Token(Token = "0x40036BC")]
1233 public const int maxRecipes = 3000;
1234
1235 [global::Cpp2ILInjected.Token(Token = "0x40036BD")]
1236 public static int numRecipes;
1237
1238 [global::Cpp2ILInjected.Token(Token = "0x40036BE")]
1239 private static Recipe currentRecipe;
1240
1241 [global::Cpp2ILInjected.Token(Token = "0x40036BF")]
1242 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1244
1245 [global::Cpp2ILInjected.Token(Token = "0x40036C0")]
1246 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1248
1249 [global::Cpp2ILInjected.Token(Token = "0x40036C1")]
1250 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1251 public int[] requiredTile;
1252
1253 [global::Cpp2ILInjected.Token(Token = "0x40036C2")]
1254 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1255 public int[] acceptedGroups;
1256
1257 [global::Cpp2ILInjected.Token(Token = "0x40036C3")]
1258 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1260
1261 [global::Cpp2ILInjected.Token(Token = "0x40036C4")]
1262 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1264
1265 [global::Cpp2ILInjected.Token(Token = "0x40036C5")]
1266 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1267 public bool needHoney;
1268
1269 [global::Cpp2ILInjected.Token(Token = "0x40036C6")]
1270 [global::Cpp2ILInjected.FieldOffset(Offset = "0x41")]
1271 public bool needWater;
1272
1273 [global::Cpp2ILInjected.Token(Token = "0x40036C7")]
1274 [global::Cpp2ILInjected.FieldOffset(Offset = "0x42")]
1275 public bool needLava;
1276
1277 [global::Cpp2ILInjected.Token(Token = "0x40036C8")]
1278 [global::Cpp2ILInjected.FieldOffset(Offset = "0x43")]
1279 public bool anyWood;
1280
1281 [global::Cpp2ILInjected.Token(Token = "0x40036C9")]
1282 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1283 public bool anyIronBar;
1284
1285 [global::Cpp2ILInjected.Token(Token = "0x40036CA")]
1286 [global::Cpp2ILInjected.FieldOffset(Offset = "0x45")]
1287 public bool anyPressurePlate;
1288
1289 [global::Cpp2ILInjected.Token(Token = "0x40036CB")]
1290 [global::Cpp2ILInjected.FieldOffset(Offset = "0x46")]
1291 public bool anySand;
1292
1293 [global::Cpp2ILInjected.Token(Token = "0x40036CC")]
1294 [global::Cpp2ILInjected.FieldOffset(Offset = "0x47")]
1295 public bool anyFragment;
1296
1297 [global::Cpp2ILInjected.Token(Token = "0x40036CD")]
1298 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1299 public bool alchemy;
1300
1301 [global::Cpp2ILInjected.Token(Token = "0x40036CE")]
1302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x49")]
1303 public bool needSnowBiome;
1304
1305 [global::Cpp2ILInjected.Token(Token = "0x40036CF")]
1306 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4A")]
1308
1309 [global::Cpp2ILInjected.Token(Token = "0x40036D0")]
1310 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4B")]
1312
1313 [global::Cpp2ILInjected.Token(Token = "0x40036D1")]
1314 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
1315 public bool notDecraftable;
1316
1317 [global::Cpp2ILInjected.Token(Token = "0x40036D2")]
1318 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4D")]
1319 public bool crimson;
1320
1321 [global::Cpp2ILInjected.Token(Token = "0x40036D3")]
1322 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4E")]
1323 public bool corruption;
1324
1325 [global::Cpp2ILInjected.Token(Token = "0x40036D4")]
1326 private static Item defaultRecipeItem;
1327
1328 [global::Cpp2ILInjected.Token(Token = "0x40036D5")]
1329 private static bool _hasDelayedFindRecipes;
1330
1331 [global::Cpp2ILInjected.Token(Token = "0x40036D6")]
1333
1334 [global::Cpp2ILInjected.Token(Token = "0x2000456")]
1335 private struct RequiredItemEntry
1336 {
1337 [global::Cpp2ILInjected.Token(Token = "0x40036D7")]
1338 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1340
1341 [global::Cpp2ILInjected.Token(Token = "0x40036D8")]
1342 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
1343 public int stack;
1344 }
1345
1347 [global::Cpp2ILInjected.Token(Token = "0x2000457")]
1348 [Serializable]
1349 private sealed class <>c
1350 {
1351 // Note: this type is marked as 'beforefieldinit'.
1352 [global::Cpp2ILInjected.Token(Token = "0x60029C1")]
1353 [global::Cpp2ILInjected.Address(RVA = "0x116D03C", Offset = "0x116D03C", Length = "0x5C")]
1354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1356 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1357 static <>c()
1358 {
1359 throw null;
1360 }
1361
1362 [global::Cpp2ILInjected.Token(Token = "0x60029C2")]
1363 [global::Cpp2ILInjected.Address(RVA = "0x116D098", Offset = "0x116D098", Length = "0x8")]
1364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1366 public <>c()
1367 {
1368 throw null;
1369 }
1370
1371 [global::Cpp2ILInjected.Token(Token = "0x60029C3")]
1372 [global::Cpp2ILInjected.Address(RVA = "0x116D0A0", Offset = "0x116D0A0", Length = "0x90")]
1373 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetNPCNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1376 {
1377 typeof(string),
1378 typeof(string),
1379 typeof(string)
1380 }, ReturnType = typeof(string))]
1381 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1383 {
1384 throw null;
1385 }
1386
1387 [global::Cpp2ILInjected.Token(Token = "0x60029C4")]
1388 [global::Cpp2ILInjected.Address(RVA = "0x116D130", Offset = "0x116D130", Length = "0x90")]
1389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetNPCNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1392 {
1393 typeof(string),
1394 typeof(string),
1395 typeof(string)
1396 }, ReturnType = typeof(string))]
1397 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1399 {
1400 throw null;
1401 }
1402
1403 [global::Cpp2ILInjected.Token(Token = "0x60029C5")]
1404 [global::Cpp2ILInjected.Address(RVA = "0x116D1C0", Offset = "0x116D1C0", Length = "0x90")]
1405 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetNPCNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1408 {
1409 typeof(string),
1410 typeof(string),
1411 typeof(string)
1412 }, ReturnType = typeof(string))]
1413 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1415 {
1416 throw null;
1417 }
1418
1419 [global::Cpp2ILInjected.Token(Token = "0x60029C6")]
1420 [global::Cpp2ILInjected.Address(RVA = "0x116D250", Offset = "0x116D250", Length = "0x84")]
1421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1423 {
1424 typeof(string),
1425 typeof(string),
1426 typeof(string)
1427 }, ReturnType = typeof(string))]
1428 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1430 {
1431 throw null;
1432 }
1433
1434 [global::Cpp2ILInjected.Token(Token = "0x60029C7")]
1435 [global::Cpp2ILInjected.Address(RVA = "0x116D2D4", Offset = "0x116D2D4", Length = "0x84")]
1436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1438 {
1439 typeof(string),
1440 typeof(string),
1441 typeof(string)
1442 }, ReturnType = typeof(string))]
1443 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1445 {
1446 throw null;
1447 }
1448
1449 [global::Cpp2ILInjected.Token(Token = "0x60029C8")]
1450 [global::Cpp2ILInjected.Address(RVA = "0x116D358", Offset = "0x116D358", Length = "0x84")]
1451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1453 {
1454 typeof(string),
1455 typeof(string),
1456 typeof(string)
1457 }, ReturnType = typeof(string))]
1458 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1460 {
1461 throw null;
1462 }
1463
1464 [global::Cpp2ILInjected.Token(Token = "0x60029C9")]
1465 [global::Cpp2ILInjected.Address(RVA = "0x116D3DC", Offset = "0x116D3DC", Length = "0x84")]
1466 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1468 {
1469 typeof(string),
1470 typeof(string),
1471 typeof(string)
1472 }, ReturnType = typeof(string))]
1473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1475 {
1476 throw null;
1477 }
1478
1479 [global::Cpp2ILInjected.Token(Token = "0x60029CA")]
1480 [global::Cpp2ILInjected.Address(RVA = "0x116D460", Offset = "0x116D460", Length = "0x84")]
1481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1483 {
1484 typeof(string),
1485 typeof(string),
1486 typeof(string)
1487 }, ReturnType = typeof(string))]
1488 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1490 {
1491 throw null;
1492 }
1493
1494 [global::Cpp2ILInjected.Token(Token = "0x60029CB")]
1495 [global::Cpp2ILInjected.Address(RVA = "0x116D4E4", Offset = "0x116D4E4", Length = "0x84")]
1496 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1498 {
1499 typeof(string),
1500 typeof(string),
1501 typeof(string)
1502 }, ReturnType = typeof(string))]
1503 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1505 {
1506 throw null;
1507 }
1508
1509 [global::Cpp2ILInjected.Token(Token = "0x60029CC")]
1510 [global::Cpp2ILInjected.Address(RVA = "0x116D568", Offset = "0x116D568", Length = "0x90")]
1511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetNPCNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1514 {
1515 typeof(string),
1516 typeof(string),
1517 typeof(string)
1518 }, ReturnType = typeof(string))]
1519 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1521 {
1522 throw null;
1523 }
1524
1525 [global::Cpp2ILInjected.Token(Token = "0x60029CD")]
1526 [global::Cpp2ILInjected.Address(RVA = "0x116D5F8", Offset = "0x116D5F8", Length = "0xA4")]
1527 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1530 {
1531 typeof(string),
1532 typeof(string),
1533 typeof(string)
1534 }, ReturnType = typeof(string))]
1535 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1537 {
1538 throw null;
1539 }
1540
1541 [global::Cpp2ILInjected.Token(Token = "0x60029CE")]
1542 [global::Cpp2ILInjected.Address(RVA = "0x116D69C", Offset = "0x116D69C", Length = "0xA4")]
1543 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1546 {
1547 typeof(string),
1548 typeof(string),
1549 typeof(string)
1550 }, ReturnType = typeof(string))]
1551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1553 {
1554 throw null;
1555 }
1556
1557 [global::Cpp2ILInjected.Token(Token = "0x60029CF")]
1558 [global::Cpp2ILInjected.Address(RVA = "0x116D740", Offset = "0x116D740", Length = "0xA4")]
1559 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1562 {
1563 typeof(string),
1564 typeof(string),
1565 typeof(string)
1566 }, ReturnType = typeof(string))]
1567 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1569 {
1570 throw null;
1571 }
1572
1573 [global::Cpp2ILInjected.Token(Token = "0x60029D0")]
1574 [global::Cpp2ILInjected.Address(RVA = "0x116D7E4", Offset = "0x116D7E4", Length = "0xA4")]
1575 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1578 {
1579 typeof(string),
1580 typeof(string),
1581 typeof(string)
1582 }, ReturnType = typeof(string))]
1583 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1585 {
1586 throw null;
1587 }
1588
1589 [global::Cpp2ILInjected.Token(Token = "0x60029D1")]
1590 [global::Cpp2ILInjected.Address(RVA = "0x116D888", Offset = "0x116D888", Length = "0xA4")]
1591 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1594 {
1595 typeof(string),
1596 typeof(string),
1597 typeof(string)
1598 }, ReturnType = typeof(string))]
1599 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1601 {
1602 throw null;
1603 }
1604
1605 [global::Cpp2ILInjected.Token(Token = "0x60029D2")]
1606 [global::Cpp2ILInjected.Address(RVA = "0x116D92C", Offset = "0x116D92C", Length = "0xA4")]
1607 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1610 {
1611 typeof(string),
1612 typeof(string),
1613 typeof(string)
1614 }, ReturnType = typeof(string))]
1615 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1617 {
1618 throw null;
1619 }
1620
1621 [global::Cpp2ILInjected.Token(Token = "0x60029D3")]
1622 [global::Cpp2ILInjected.Address(RVA = "0x116D9D0", Offset = "0x116D9D0", Length = "0xA4")]
1623 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1626 {
1627 typeof(string),
1628 typeof(string),
1629 typeof(string)
1630 }, ReturnType = typeof(string))]
1631 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1633 {
1634 throw null;
1635 }
1636
1637 [global::Cpp2ILInjected.Token(Token = "0x60029D4")]
1638 [global::Cpp2ILInjected.Address(RVA = "0x116DA74", Offset = "0x116DA74", Length = "0xA4")]
1639 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1642 {
1643 typeof(string),
1644 typeof(string),
1645 typeof(string)
1646 }, ReturnType = typeof(string))]
1647 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1649 {
1650 throw null;
1651 }
1652
1653 [global::Cpp2ILInjected.Token(Token = "0x60029D5")]
1654 [global::Cpp2ILInjected.Address(RVA = "0x116DB18", Offset = "0x116DB18", Length = "0xA4")]
1655 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1658 {
1659 typeof(string),
1660 typeof(string),
1661 typeof(string)
1662 }, ReturnType = typeof(string))]
1663 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1665 {
1666 throw null;
1667 }
1668
1669 [global::Cpp2ILInjected.Token(Token = "0x60029D6")]
1670 [global::Cpp2ILInjected.Address(RVA = "0x116DBBC", Offset = "0x116DBBC", Length = "0x40")]
1671 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1672 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1674 {
1675 throw null;
1676 }
1677
1678 [global::Cpp2ILInjected.Token(Token = "0x60029D7")]
1679 [global::Cpp2ILInjected.Address(RVA = "0x116DBFC", Offset = "0x116DBFC", Length = "0x40")]
1680 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1681 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1683 {
1684 throw null;
1685 }
1686
1687 [global::Cpp2ILInjected.Token(Token = "0x60029D8")]
1688 [global::Cpp2ILInjected.Address(RVA = "0x116DC3C", Offset = "0x116DC3C", Length = "0x40")]
1689 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1690 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1692 {
1693 throw null;
1694 }
1695
1696 [global::Cpp2ILInjected.Token(Token = "0x60029D9")]
1697 [global::Cpp2ILInjected.Address(RVA = "0x116DC7C", Offset = "0x116DC7C", Length = "0x40")]
1698 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1699 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1701 {
1702 throw null;
1703 }
1704
1705 [global::Cpp2ILInjected.Token(Token = "0x60029DA")]
1706 [global::Cpp2ILInjected.Address(RVA = "0x116DCBC", Offset = "0x116DCBC", Length = "0x40")]
1707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1708 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1710 {
1711 throw null;
1712 }
1713
1714 [global::Cpp2ILInjected.Token(Token = "0x40036D9")]
1715 public static readonly Recipe.<>c <>9;
1716
1717 [global::Cpp2ILInjected.Token(Token = "0x40036DA")]
1718 public static Func<string> <>9__56_0;
1719
1720 [global::Cpp2ILInjected.Token(Token = "0x40036DB")]
1721 public static Func<string> <>9__56_1;
1722
1723 [global::Cpp2ILInjected.Token(Token = "0x40036DC")]
1724 public static Func<string> <>9__56_2;
1725
1726 [global::Cpp2ILInjected.Token(Token = "0x40036DD")]
1727 public static Func<string> <>9__56_3;
1728
1729 [global::Cpp2ILInjected.Token(Token = "0x40036DE")]
1730 public static Func<string> <>9__56_4;
1731
1732 [global::Cpp2ILInjected.Token(Token = "0x40036DF")]
1733 public static Func<string> <>9__56_5;
1734
1735 [global::Cpp2ILInjected.Token(Token = "0x40036E0")]
1736 public static Func<string> <>9__56_6;
1737
1738 [global::Cpp2ILInjected.Token(Token = "0x40036E1")]
1739 public static Func<string> <>9__56_7;
1740
1741 [global::Cpp2ILInjected.Token(Token = "0x40036E2")]
1742 public static Func<string> <>9__56_8;
1743
1744 [global::Cpp2ILInjected.Token(Token = "0x40036E3")]
1745 public static Func<string> <>9__56_9;
1746
1747 [global::Cpp2ILInjected.Token(Token = "0x40036E4")]
1748 public static Func<string> <>9__56_10;
1749
1750 [global::Cpp2ILInjected.Token(Token = "0x40036E5")]
1751 public static Func<string> <>9__56_11;
1752
1753 [global::Cpp2ILInjected.Token(Token = "0x40036E6")]
1754 public static Func<string> <>9__56_12;
1755
1756 [global::Cpp2ILInjected.Token(Token = "0x40036E7")]
1757 public static Func<string> <>9__56_13;
1758
1759 [global::Cpp2ILInjected.Token(Token = "0x40036E8")]
1760 public static Func<string> <>9__56_14;
1761
1762 [global::Cpp2ILInjected.Token(Token = "0x40036E9")]
1763 public static Func<string> <>9__56_15;
1764
1765 [global::Cpp2ILInjected.Token(Token = "0x40036EA")]
1766 public static Func<string> <>9__56_16;
1767
1768 [global::Cpp2ILInjected.Token(Token = "0x40036EB")]
1769 public static Func<string> <>9__56_17;
1770
1771 [global::Cpp2ILInjected.Token(Token = "0x40036EC")]
1772 public static Func<string> <>9__56_18;
1773
1774 [global::Cpp2ILInjected.Token(Token = "0x40036ED")]
1775 public static Func<string> <>9__56_19;
1776
1777 [global::Cpp2ILInjected.Token(Token = "0x40036EE")]
1778 public static Func<string> <>9__56_20;
1779
1780 [global::Cpp2ILInjected.Token(Token = "0x40036EF")]
1781 public static Func<string> <>9__56_21;
1782
1783 [global::Cpp2ILInjected.Token(Token = "0x40036F0")]
1784 public static Func<string> <>9__56_22;
1785
1786 [global::Cpp2ILInjected.Token(Token = "0x40036F1")]
1787 public static Func<string> <>9__56_23;
1788 }
1789 }
1790}
class f__AnonymousType0<< Count > j__TPar
List< Item > customShimmerResults
Definition Recipe.cs:1263
int[] requiredTile
Definition Recipe.cs:1251
static void CollectGuideRecipes()
Definition Recipe.cs:698
static bool CollectedEnoughItemsToCraftRecipeOld(Recipe tempRec)
Definition Recipe.cs:564
static void AddSolarFurniture()
Definition Recipe.cs:913
static void AddBalloonFurniture()
Definition Recipe.cs:1084
bool AcceptedByItemGroups(int invType, int reqType)
Definition Recipe.cs:79
static void GetThroughDelayedFindRecipes()
Definition Recipe.cs:237
static void CreateRequiredItemQuickLookups()
Definition Recipe.cs:863
static void SetupRecipeGroups()
Definition Recipe.cs:769
static void CollectItems(Item[] currentInventory, int slotCap)
Definition Recipe.cs:663
static void VisuallyRepositionRecipes(float focusY)
Definition Recipe.cs:723
static void CreateReverseWallRecipes()
Definition Recipe.cs:1129
void SetIngredients(params int[] ingredients)
Definition Recipe.cs:1153
static void ReplaceItemUseFlagsWithRecipeGroups()
Definition Recipe.cs:840
bool useWood(int invType, int reqType)
Definition Recipe.cs:179
Recipe.RequiredItemEntry[] requiredItemQuickLookup
Definition Recipe.cs:1259
static Dictionary< int, int > _ownedItems
Definition Recipe.cs:1332
void SetCraftingStation(params int[] tileIDs)
Definition Recipe.cs:1163
static void AddRecipe()
Definition Recipe.cs:1189
Item AddCustomShimmerResult(int itemType, int itemStack=1)
Definition Recipe.cs:93
int[] acceptedGroups
Definition Recipe.cs:1255
static void UpdateWhichItemsAreCrafted()
Definition Recipe.cs:894
static int GetRequiredTileStyle(int tileID)
Definition Recipe.cs:1200
static bool CollectedEnoughItemsToCraftRecipeNew(Recipe tempRec)
Definition Recipe.cs:580
static void AddFakeCountsForItemGroups()
Definition Recipe.cs:642
void ReplaceItemUseFlagWithGroup(ref bool flag, int groupId)
Definition Recipe.cs:849
bool notDecraftable
Definition Recipe.cs:1315
bool needSnowBiome
Definition Recipe.cs:1303
void RequireGroup(int id)
Definition Recipe.cs:42
static void UpdateItemVariants()
Definition Recipe.cs:781
bool anyPressurePlate
Definition Recipe.cs:1287
static void CreateReversePlatformRecipes()
Definition Recipe.cs:1116
static void AddNebulaFurniture()
Definition Recipe.cs:951
static void AddSpiderFurniture()
Definition Recipe.cs:989
static void SetupRecipes()
Definition Recipe.cs:829
static bool PlayerMeetsTileRequirements(Player player, Recipe tempRec)
Definition Recipe.cs:602
bool usePressurePlate(int invType, int reqType)
Definition Recipe.cs:225
void Create()
Definition Recipe.cs:166
static void AddSandstoneFurniture()
Definition Recipe.cs:1027
static void AddAshWoodFurnitureArmorAndItems()
Definition Recipe.cs:1103
static bool PlayerMeetsEnvironmentConditions(Player player, Recipe tempRec)
Definition Recipe.cs:593
static void AddVortexFurniture()
Definition Recipe.cs:932
bool AcceptsGroup(int groupId)
Definition Recipe.cs:63
static void AddBambooFurniture()
Definition Recipe.cs:1046
static void ClearAvailableRecipes()
Definition Recipe.cs:711
static void UpdateMaterialFieldForAllRecipes()
Definition Recipe.cs:874
static void AddCoralFurniture()
Definition Recipe.cs:1065
static int numRecipes
Definition Recipe.cs:1236
static void AddStardustFurniture()
Definition Recipe.cs:970
bool needGraveyardBiome
Definition Recipe.cs:1307
static Recipe currentRecipe
Definition Recipe.cs:1239
bool useFragment(int invType, int reqType)
Definition Recipe.cs:212
static void UpdateWhichItemsAreMaterials()
Definition Recipe.cs:883
bool ProcessGroupsForText(int type, out string theText)
Definition Recipe.cs:54
bool needEverythingSeed
Definition Recipe.cs:1311
static void AddLesionFurniture()
Definition Recipe.cs:1008
bool ContainsIngredient(int itemType)
Definition Recipe.cs:1211
static void FindRecipes(bool canDelayCheck=false)
Definition Recipe.cs:515
bool useSand(int invType, int reqType)
Definition Recipe.cs:202
static void TryRefocusingRecipe(int oldRecipe)
Definition Recipe.cs:739
static void CollectItemsToCraftWithFrom(Player player)
Definition Recipe.cs:621
static void AddToAvailableRecipes(int recipeIndex)
Definition Recipe.cs:528
static bool _hasDelayedFindRecipes
Definition Recipe.cs:1329
static Recipe()
Definition Recipe.cs:1224
Item[] requiredItem
Definition Recipe.cs:1247
void RequireGroup(string name)
Definition Recipe.cs:32
static Item defaultRecipeItem
Definition Recipe.cs:1326
bool useIronBar(int invType, int reqType)
Definition Recipe.cs:189