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
GUIBestiary.cs
Go to the documentation of this file.
1using System;
3using System.Text;
4using Controller;
11using Terraria;
12using Terraria.Audio;
19using Terraria.UI;
20using UnityEngine;
21
22[global::Cpp2ILInjected.Token(Token = "0x2000123")]
23public class GUIBestiary
24{
25 [global::Cpp2ILInjected.Token(Token = "0x600074D")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1316798", Offset = "0x1316798", Length = "0x7D4")]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = ".ctor", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntrySorter<object, object>), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = ".ctor", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Rectangle>), Member = ".ctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPCStatsReportInfoElement), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
38 {
39 typeof(object),
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(object),
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
48 {
49 typeof(object),
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 81)]
53 public GUIBestiary()
54 {
55 throw null;
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x600074E")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1316F6C", Offset = "0x1316F6C", Length = "0x364")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
65 public static void LoadContent()
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x600074F")]
71 [global::Cpp2ILInjected.Address(RVA = "0x13172D0", Offset = "0x13172D0", Length = "0x104")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "DrawRightPageHUD", ReturnType = typeof(bool))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
76 {
78 typeof(Item),
79 typeof(string),
80 typeof(bool),
81 typeof(ref float),
82 typeof(bool),
83 typeof(bool),
84 typeof(bool),
85 typeof(bool)
86 }, ReturnType = typeof(GUITransactionButton.InputState))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
88 public void DrawButton()
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6000750")]
94 [global::Cpp2ILInjected.Address(RVA = "0x13173D4", Offset = "0x13173D4", Length = "0x830")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
98 {
99 typeof(int),
100 typeof(int),
101 typeof(int),
102 typeof(int)
103 }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
109 {
113 typeof(bool)
114 }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Center", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Multiply", MemberParameters = new object[]
118 {
120 typeof(float)
121 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
124 {
126 typeof(float)
127 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
129 {
134 typeof(float),
136 typeof(float),
138 typeof(float)
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
141 {
144 typeof(bool),
146 typeof(float)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PopClippedImageRegion", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetDisplayIndex", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(IBestiaryEntryDisplayIndex))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
152 {
158 typeof(Effect),
159 typeof(Matrix?),
160 typeof(bool)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Clear", ReturnType = typeof(StringBuilder))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(StringBuilder))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
165 {
168 }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
170 private void NPCDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x6000751")]
176 [global::Cpp2ILInjected.Address(RVA = "0x1317CB0", Offset = "0x1317CB0", Length = "0x4C")]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
179 private float NPCScale(int index)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x6000752")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1317CFC", Offset = "0x1317CFC", Length = "0x124")]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSearchInput", ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshSelectedStats", ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "SelectNPCEntry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
194 private void NPCOver(int index)
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x6000753")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1317EB8", Offset = "0x1317EB8", Length = "0x1B4")]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Shutdown", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseFilters", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseLootDrops", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
209 {
210 typeof(int),
211 typeof(int),
212 typeof(int),
213 typeof(int),
214 typeof(float),
215 typeof(float)
216 }, ReturnType = typeof(SoundEffectInstance))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_inFancyUI", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
220 public void Close()
221 {
222 throw null;
223 }
224
225 [global::Cpp2ILInjected.Token(Token = "0x6000754")]
226 [global::Cpp2ILInjected.Address(RVA = "0x13181F8", Offset = "0x13181F8", Length = "0xA34")]
227 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilterSearch", ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Open", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "FilterOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "OrderDraw", MemberParameters = new object[]
233 {
235 typeof(int),
237 typeof(float)
238 }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
241 {
242 typeof(Array),
243 typeof(int),
244 typeof(int)
245 }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "set_Item", MemberParameters = new object[]
251 {
252 typeof(int),
253 typeof(bool)
254 }, ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
257 {
258 typeof(object),
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<object>) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshSelectedStats", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
264 private void RefreshEntries()
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6000755")]
270 [global::Cpp2ILInjected.Address(RVA = "0x1318C2C", Offset = "0x1318C2C", Length = "0x1B4")]
271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
274 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
276 {
277 throw null;
278 }
279
280 [global::Cpp2ILInjected.Token(Token = "0x6000756")]
281 [global::Cpp2ILInjected.Address(RVA = "0x1318DE0", Offset = "0x1318DE0", Length = "0x4F4")]
282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
286 {
288 typeof(bool),
292 }, ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
294 {
296 typeof(Item),
297 typeof(string),
298 typeof(bool),
299 typeof(ref float),
300 typeof(bool),
301 typeof(bool),
302 typeof(bool),
303 typeof(bool)
304 }, ReturnType = typeof(GUITransactionButton.InputState))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
306 {
307 typeof(int),
308 typeof(int),
309 typeof(int),
310 typeof(int),
311 typeof(float),
312 typeof(float)
313 }, ReturnType = typeof(SoundEffectInstance))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
317 {
318 typeof(string),
320 typeof(int),
321 typeof(bool),
322 typeof(bool),
323 typeof(bool),
324 typeof(bool)
325 }, ReturnType = typeof(string))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSearchInput", ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
328 {
329 typeof(string),
330 typeof(string)
331 }, ReturnType = typeof(bool))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "SetSearchTerm", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
338 {
339 typeof(string),
340 typeof(string)
341 }, ReturnType = typeof(string))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrWhiteSpace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
345 {
347 typeof(string),
349 typeof(bool)
350 }, ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
352 private void DrawFilterSearch()
353 {
354 throw null;
355 }
356
357 [global::Cpp2ILInjected.Token(Token = "0x6000757")]
358 [global::Cpp2ILInjected.Address(RVA = "0x1317E20", Offset = "0x1317E20", Length = "0x70")]
359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilterSearch", ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "FilterOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
365 private void CloseSearchInput()
366 {
367 throw null;
368 }
369
370 [global::Cpp2ILInjected.Token(Token = "0x6000758")]
371 [global::Cpp2ILInjected.Address(RVA = "0x13192D4", Offset = "0x13192D4", Length = "0xFC")]
372 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilterSearch", ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrWhiteSpace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Filters.BySearch), Member = ".ctor", ReturnType = typeof(void))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
378 public void SetSearchTerm(string term)
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x6000759")]
384 [global::Cpp2ILInjected.Address(RVA = "0x13193D0", Offset = "0x13193D0", Length = "0x11C")]
385 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
388 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "set_Item", MemberParameters = new object[]
390 {
391 typeof(int),
392 typeof(bool)
393 }, ReturnType = typeof(void))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
396 public void Open()
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x600075A")]
402 [global::Cpp2ILInjected.Address(RVA = "0x13196CC", Offset = "0x13196CC", Length = "0x108")]
403 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
405 {
408 }, ReturnType = typeof(bool))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
410 {
411 typeof(int),
412 typeof(int),
413 typeof(int),
414 typeof(int),
415 typeof(float),
416 typeof(float)
417 }, ReturnType = typeof(SoundEffectInstance))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
419 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
421 {
422 throw null;
423 }
424
425 [global::Cpp2ILInjected.Token(Token = "0x600075B")]
426 [global::Cpp2ILInjected.Address(RVA = "0x13197D4", Offset = "0x13197D4", Length = "0x108")]
427 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
429 {
432 }, ReturnType = typeof(bool))]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
434 {
435 typeof(int),
436 typeof(int),
437 typeof(int),
438 typeof(int),
439 typeof(float),
440 typeof(float)
441 }, ReturnType = typeof(SoundEffectInstance))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
443 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
445 {
446 throw null;
447 }
448
449 [global::Cpp2ILInjected.Token(Token = "0x600075C")]
450 [global::Cpp2ILInjected.Address(RVA = "0x13198DC", Offset = "0x13198DC", Length = "0x108")]
451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
453 {
456 }, ReturnType = typeof(bool))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
458 {
459 typeof(int),
460 typeof(int),
461 typeof(int),
462 typeof(int),
463 typeof(float),
464 typeof(float)
465 }, ReturnType = typeof(SoundEffectInstance))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x600075D")]
474 [global::Cpp2ILInjected.Address(RVA = "0x13199E4", Offset = "0x13199E4", Length = "0x688")]
475 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
482 {
484 typeof(bool)
485 }, ReturnType = typeof(bool))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseLootDrops", ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetDropProviders", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(List<ItemDropBestiaryInfoElement>))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCStatsInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NPCStatsReportInfoElement))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(<>f__AnonymousType0<>), Member = ".ctor", MemberParameters = new object[] { "<Count>j__TPar" }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Clear", ReturnType = typeof(StringBuilder))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValueWith", MemberParameters = new object[]
492 {
493 typeof(string),
494 typeof(object),
496 }, ReturnType = typeof(StringBuilder))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
498 {
500 typeof(Item),
501 typeof(string),
502 typeof(bool),
503 typeof(ref float),
504 typeof(bool),
505 typeof(bool),
506 typeof(bool),
507 typeof(bool)
508 }, ReturnType = typeof(GUITransactionButton.InputState))]
509 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
510 {
511 typeof(int),
512 typeof(int),
513 typeof(int),
514 typeof(int),
515 typeof(float),
516 typeof(float)
517 }, ReturnType = typeof(SoundEffectInstance))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseFilters", ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
521 {
522 typeof(object),
524 }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
529 {
532 typeof(string)
533 }, ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
538 {
544 typeof(Effect),
545 typeof(Matrix?),
546 typeof(bool)
547 }, ReturnType = typeof(void))]
548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "ActivateDrops", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
550 {
552 typeof(bool),
556 }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawCoins", ReturnType = typeof(void))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
559 {
564 typeof(int),
565 typeof(ref float),
566 typeof(ref float),
567 typeof(ref int),
570 typeof(bool),
571 typeof(bool),
572 typeof(bool)
573 }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
575 private void DrawLootDrops()
576 {
577 throw null;
578 }
579
580 [global::Cpp2ILInjected.Token(Token = "0x600075E")]
581 [global::Cpp2ILInjected.Address(RVA = "0x131A638", Offset = "0x131A638", Length = "0x334")]
582 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
587 {
588 typeof(string),
589 typeof(string)
590 }, ReturnType = typeof(string))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
592 {
594 typeof(bool),
598 }, ReturnType = typeof(void))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawHorizontalFill", MemberParameters = new object[]
601 {
604 typeof(float)
605 }, ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
608 {
610 typeof(string)
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
613 private void DrawProgressBar()
614 {
615 throw null;
616 }
617
618 [global::Cpp2ILInjected.Token(Token = "0x600075F")]
619 [global::Cpp2ILInjected.Address(RVA = "0x13194EC", Offset = "0x13194EC", Length = "0x1E0")]
620 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
621 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
627 {
628 throw null;
629 }
630
631 [global::Cpp2ILInjected.Token(Token = "0x6000760")]
632 [global::Cpp2ILInjected.Address(RVA = "0x131A96C", Offset = "0x131A96C", Length = "0x628")]
633 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Draw", ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "Close", ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
641 {
643 typeof(bool),
647 }, ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetMainMenuPageRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
651 {
656 typeof(int),
657 typeof(ref float),
658 typeof(ref float),
659 typeof(ref int),
662 typeof(bool),
663 typeof(bool),
664 typeof(bool)
665 }, ReturnType = typeof(void))]
666 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawProgressBar", ReturnType = typeof(void))]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
672 {
674 typeof(string),
675 typeof(ref float),
676 typeof(bool),
677 typeof(bool)
678 }, ReturnType = typeof(bool))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
680 {
684 typeof(Item),
685 typeof(string),
686 typeof(bool),
687 typeof(ref float),
688 typeof(bool),
689 typeof(bool),
690 typeof(bool),
691 typeof(bool),
692 typeof(bool),
693 typeof(bool)
694 }, ReturnType = typeof(GUITransactionButton.InputState))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "DisableEscapeKeyUsage", ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
698 {
699 typeof(int),
700 typeof(int),
701 typeof(int),
702 typeof(int),
703 typeof(float),
704 typeof(float)
705 }, ReturnType = typeof(SoundEffectInstance))]
706 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseFilters", ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseLootDrops", ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
711 public void Draw()
712 {
713 throw null;
714 }
715
716 [global::Cpp2ILInjected.Token(Token = "0x6000761")]
717 [global::Cpp2ILInjected.Address(RVA = "0x131C694", Offset = "0x131C694", Length = "0x2A0")]
718 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
719 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
721 {
722 typeof(int),
723 typeof(int),
724 typeof(int),
725 typeof(int)
726 }, ReturnType = typeof(void))]
727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
729 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Rectangle>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
733 {
735 typeof(int),
736 typeof(int),
737 typeof(int),
738 typeof(int),
739 typeof(int),
740 typeof(int)
741 }, ReturnType = typeof(Rectangle))]
742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
744 {
748 typeof(string),
749 typeof(bool),
750 typeof(ref float),
752 typeof(bool),
753 typeof(bool),
754 typeof(bool),
755 typeof(bool)
756 }, ReturnType = typeof(GUITransactionButton.InputState))]
757 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
758 private void FilterDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
759 {
760 throw null;
761 }
762
763 [global::Cpp2ILInjected.Token(Token = "0x6000762")]
764 [global::Cpp2ILInjected.Address(RVA = "0x131C934", Offset = "0x131C934", Length = "0x178")]
765 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
766 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSearchInput", ReturnType = typeof(void))]
771 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<bool>), Member = "set_Item", MemberParameters = new object[]
773 {
774 typeof(int),
775 typeof(bool)
776 }, ReturnType = typeof(void))]
777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "SelectFilterEntry", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
779 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
780 private void FilterOver(int index)
781 {
782 throw null;
783 }
784
785 [global::Cpp2ILInjected.Token(Token = "0x6000763")]
786 [global::Cpp2ILInjected.Address(RVA = "0x131CAAC", Offset = "0x131CAAC", Length = "0x8")]
787 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
788 private float FilterScale(int index)
789 {
790 throw null;
791 }
792
793 [global::Cpp2ILInjected.Token(Token = "0x6000764")]
794 [global::Cpp2ILInjected.Address(RVA = "0x131BA8C", Offset = "0x131BA8C", Length = "0x584")]
795 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
802 {
804 typeof(bool)
805 }, ReturnType = typeof(bool))]
806 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseFilters", ReturnType = typeof(void))]
807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(<>f__AnonymousType0<>), Member = ".ctor", MemberParameters = new object[] { "<Count>j__TPar" }, ReturnType = typeof(void))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Clear", ReturnType = typeof(StringBuilder))]
809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValueWith", MemberParameters = new object[]
810 {
811 typeof(string),
812 typeof(object),
814 }, ReturnType = typeof(StringBuilder))]
815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
816 {
818 typeof(Item),
819 typeof(string),
820 typeof(bool),
821 typeof(ref float),
822 typeof(bool),
823 typeof(bool),
824 typeof(bool),
825 typeof(bool)
826 }, ReturnType = typeof(GUITransactionButton.InputState))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
828 {
829 typeof(int),
830 typeof(int),
831 typeof(int),
832 typeof(int),
833 typeof(float),
834 typeof(float)
835 }, ReturnType = typeof(SoundEffectInstance))]
836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseLootDrops", ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
839 {
840 typeof(object),
842 }, ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
844 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
845 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
846 {
852 typeof(Effect),
853 typeof(Matrix?),
854 typeof(bool)
855 }, ReturnType = typeof(void))]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "ActivateFilters", ReturnType = typeof(void))]
857 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
858 {
860 typeof(bool),
864 }, ReturnType = typeof(void))]
865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
866 {
872 typeof(int)
873 }, ReturnType = typeof(void))]
874 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawFilterSearch", ReturnType = typeof(void))]
875 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
878 {
881 typeof(string)
882 }, ReturnType = typeof(void))]
883 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
885 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
886 private void DrawFilters()
887 {
888 throw null;
889 }
890
891 [global::Cpp2ILInjected.Token(Token = "0x6000765")]
892 [global::Cpp2ILInjected.Address(RVA = "0x131CAB4", Offset = "0x131CAB4", Length = "0x214")]
893 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
894 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
896 {
897 typeof(int),
898 typeof(int),
899 typeof(int),
900 typeof(int)
901 }, ReturnType = typeof(void))]
902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
904 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
905 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
906 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
907 {
909 typeof(Item),
910 typeof(string),
911 typeof(bool),
912 typeof(ref float),
913 typeof(bool),
914 typeof(bool),
915 typeof(bool),
916 typeof(bool)
917 }, ReturnType = typeof(GUITransactionButton.InputState))]
918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
920 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
921 private void OrderDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
922 {
923 throw null;
924 }
925
926 [global::Cpp2ILInjected.Token(Token = "0x6000766")]
927 [global::Cpp2ILInjected.Address(RVA = "0x131CCC8", Offset = "0x131CCC8", Length = "0xA8")]
928 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
930 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
931 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
932 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
933 private void OrderOver(int index)
934 {
935 throw null;
936 }
937
938 [global::Cpp2ILInjected.Token(Token = "0x6000767")]
939 [global::Cpp2ILInjected.Address(RVA = "0x131CD70", Offset = "0x131CD70", Length = "0x8")]
940 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
941 private float OrderScale(int index)
942 {
943 throw null;
944 }
945
946 [global::Cpp2ILInjected.Token(Token = "0x6000768")]
947 [global::Cpp2ILInjected.Address(RVA = "0x131C010", Offset = "0x131C010", Length = "0x684")]
948 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
949 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
950 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
951 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
952 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
953 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
954 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
955 {
957 typeof(bool)
958 }, ReturnType = typeof(bool))]
959 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseSortOrder", ReturnType = typeof(void))]
960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
961 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
963 {
966 typeof(string),
967 typeof(bool),
968 typeof(ref float),
970 typeof(bool),
971 typeof(bool),
972 typeof(bool),
973 typeof(bool)
974 }, ReturnType = typeof(GUITransactionButton.InputState))]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
976 {
977 typeof(int),
978 typeof(int),
979 typeof(int),
980 typeof(int),
981 typeof(float),
982 typeof(float)
983 }, ReturnType = typeof(SoundEffectInstance))]
984 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseFilters", ReturnType = typeof(void))]
985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "CloseLootDrops", ReturnType = typeof(void))]
986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
987 {
988 typeof(object),
990 }, ReturnType = typeof(void))]
991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
994 {
1000 typeof(Effect),
1001 typeof(Matrix?),
1002 typeof(bool)
1003 }, ReturnType = typeof(void))]
1004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "ActivateOrders", MemberParameters = new object[]
1005 {
1006 typeof(int),
1007 typeof(int)
1008 }, ReturnType = typeof(void))]
1009 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
1010 {
1012 typeof(bool),
1016 }, ReturnType = typeof(void))]
1017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
1018 {
1024 typeof(int)
1025 }, ReturnType = typeof(void))]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1027 {
1028 typeof(string),
1029 typeof(string),
1030 typeof(string)
1031 }, ReturnType = typeof(string))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
1033 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
1034 {
1037 typeof(string),
1040 typeof(bool)
1041 }, ReturnType = typeof(void))]
1042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
1043 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
1044 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
1045 private void DrawOrders()
1046 {
1047 throw null;
1048 }
1049
1050 [global::Cpp2ILInjected.Token(Token = "0x6000769")]
1051 [global::Cpp2ILInjected.Address(RVA = "0x131CD78", Offset = "0x131CD78", Length = "0xD0")]
1052 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1054 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1055 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1056 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1058 {
1059 throw null;
1060 }
1061
1062 [global::Cpp2ILInjected.Token(Token = "0x600076A")]
1063 [global::Cpp2ILInjected.Address(RVA = "0x1317C04", Offset = "0x1317C04", Length = "0xAC")]
1064 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1065 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCDraw", MemberParameters = new object[]
1066 {
1068 typeof(int),
1070 typeof(float)
1071 }, ReturnType = typeof(void))]
1072 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1073 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1074 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1076 {
1077 throw null;
1078 }
1079
1080 [global::Cpp2ILInjected.Token(Token = "0x600076B")]
1081 [global::Cpp2ILInjected.Address(RVA = "0x131CE48", Offset = "0x131CE48", Length = "0xD0")]
1082 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1084 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1086 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1088 {
1089 throw null;
1090 }
1091
1092 [global::Cpp2ILInjected.Token(Token = "0x600076C")]
1093 [global::Cpp2ILInjected.Address(RVA = "0x131A1F8", Offset = "0x131A1F8", Length = "0xD0")]
1094 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1096 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "RefreshSelectedStats", ReturnType = typeof(void))]
1097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawCoins", ReturnType = typeof(void))]
1098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1099 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1103 {
1104 throw null;
1105 }
1106
1107 [global::Cpp2ILInjected.Token(Token = "0x600076D")]
1108 [global::Cpp2ILInjected.Address(RVA = "0x1317E90", Offset = "0x1317E90", Length = "0x28")]
1109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "NPCOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "RefreshEntries", ReturnType = typeof(void))]
1111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCStatsInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NPCStatsReportInfoElement))]
1113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPCStatsReportInfoElement), Member = "Refresh", ReturnType = typeof(void))]
1115 {
1116 throw null;
1117 }
1118
1119 [global::Cpp2ILInjected.Token(Token = "0x600076E")]
1120 [global::Cpp2ILInjected.Address(RVA = "0x131CF18", Offset = "0x131CF18", Length = "0xD0")]
1121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1127 {
1128 throw null;
1129 }
1130
1131 [global::Cpp2ILInjected.Token(Token = "0x600076F")]
1132 [global::Cpp2ILInjected.Address(RVA = "0x131CFE8", Offset = "0x131CFE8", Length = "0xAC")]
1133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "UpdateBackgroundImages", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(void))]
1135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1139 {
1140 throw null;
1141 }
1142
1143 [global::Cpp2ILInjected.Token(Token = "0x6000770")]
1144 [global::Cpp2ILInjected.Address(RVA = "0x131D094", Offset = "0x131D094", Length = "0x1B4")]
1145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "UpdateBackgroundImages", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(void))]
1147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
1149 {
1150 typeof(Array),
1151 typeof(int),
1152 typeof(int)
1153 }, ReturnType = typeof(void))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1160
1161 [global::Cpp2ILInjected.Token(Token = "0x6000771")]
1162 [global::Cpp2ILInjected.Address(RVA = "0x131D248", Offset = "0x131D248", Length = "0x230")]
1163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "UpdateBackgroundImages", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(void))]
1165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
1167 {
1168 typeof(Array),
1169 typeof(int),
1170 typeof(int)
1171 }, ReturnType = typeof(void))]
1172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
1174 {
1175 typeof(object),
1176 typeof(IntPtr)
1177 }, ReturnType = typeof(void))]
1178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<object>) }, ReturnType = typeof(void))]
1179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1184
1185 [global::Cpp2ILInjected.Token(Token = "0x6000772")]
1186 [global::Cpp2ILInjected.Address(RVA = "0x131D478", Offset = "0x131D478", Length = "0x118")]
1187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "CompareTo", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(int))]
1190 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1195
1196 [global::Cpp2ILInjected.Token(Token = "0x6000773")]
1197 [global::Cpp2ILInjected.Address(RVA = "0x131D590", Offset = "0x131D590", Length = "0x178")]
1198 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
1202 {
1203 typeof(Array),
1204 typeof(int),
1205 typeof(int)
1206 }, ReturnType = typeof(void))]
1207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1210 {
1211 throw null;
1212 }
1213
1214 [global::Cpp2ILInjected.Token(Token = "0x6000774")]
1215 [global::Cpp2ILInjected.Address(RVA = "0x131A06C", Offset = "0x131A06C", Length = "0x18C")]
1216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
1220 {
1221 typeof(Array),
1222 typeof(int),
1223 typeof(int)
1224 }, ReturnType = typeof(void))]
1225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemDropBestiaryInfoElement), Member = "ShouldShowItem", ReturnType = typeof(bool))]
1227 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1229 {
1230 throw null;
1231 }
1232
1233 [global::Cpp2ILInjected.Token(Token = "0x6000775")]
1234 [global::Cpp2ILInjected.Address(RVA = "0x131D708", Offset = "0x131D708", Length = "0x910")]
1235 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawImageBackgrounds", MemberParameters = new object[]
1237 {
1240 }, ReturnType = typeof(void))]
1241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetPreferenceProvider", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(IPreferenceProviderElement))]
1243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetBackgroundImageProviders", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(List<IBestiaryBackgroundImagePathAndColorProvider>))]
1244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
1245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
1246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color?), Member = "get_Value", ReturnType = "T")]
1247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
1248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetBackgroundOverlayProviders", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(List<IBestiaryBackgroundOverlayAndColorProvider>))]
1249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "Lerp", MemberParameters = new object[]
1250 {
1253 typeof(float)
1254 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1255 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 48)]
1257 {
1258 throw null;
1259 }
1260
1261 [global::Cpp2ILInjected.Token(Token = "0x6000776")]
1262 [global::Cpp2ILInjected.Address(RVA = "0x131E018", Offset = "0x131E018", Length = "0xE8")]
1263 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
1265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "UpdateBackgroundImages", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(void))]
1267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1268 {
1271 typeof(Rectangle?),
1273 }, ReturnType = typeof(void))]
1274 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1276 {
1277 throw null;
1278 }
1279
1280 [global::Cpp2ILInjected.Token(Token = "0x6000777")]
1281 [global::Cpp2ILInjected.Address(RVA = "0x131E100", Offset = "0x131E100", Length = "0x4C")]
1282 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1284 private float StarScale(int index)
1285 {
1286 throw null;
1287 }
1288
1289 [global::Cpp2ILInjected.Token(Token = "0x6000778")]
1290 [global::Cpp2ILInjected.Address(RVA = "0x131E14C", Offset = "0x131E14C", Length = "0x4")]
1291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1292 private void StarOver(int index)
1293 {
1294 throw null;
1295 }
1296
1297 [global::Cpp2ILInjected.Token(Token = "0x6000779")]
1298 [global::Cpp2ILInjected.Address(RVA = "0x131E150", Offset = "0x131E150", Length = "0x238")]
1299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1302 {
1305 typeof(Rectangle?),
1307 typeof(float),
1309 typeof(float),
1311 typeof(float)
1312 }, ReturnType = typeof(void))]
1313 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1314 private void StarDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
1315 {
1316 throw null;
1317 }
1318
1319 [global::Cpp2ILInjected.Token(Token = "0x600077A")]
1320 [global::Cpp2ILInjected.Address(RVA = "0x131E388", Offset = "0x131E388", Length = "0x8")]
1321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1322 private float DropScale(int index)
1323 {
1324 throw null;
1325 }
1326
1327 [global::Cpp2ILInjected.Token(Token = "0x600077B")]
1328 [global::Cpp2ILInjected.Address(RVA = "0x131E390", Offset = "0x131E390", Length = "0xDC")]
1329 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
1331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
1332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1333 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1334 private void DropOver(int index)
1335 {
1336 throw null;
1337 }
1338
1339 [global::Cpp2ILInjected.Token(Token = "0x600077C")]
1340 [global::Cpp2ILInjected.Address(RVA = "0x131E46C", Offset = "0x131E46C", Length = "0x2A8")]
1341 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DropDraw", MemberParameters = new object[]
1343 {
1345 typeof(int),
1347 typeof(float)
1348 }, ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
1351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
1352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
1353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrWhiteSpace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
1354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
1355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Join", MemberParameters = new object[]
1356 {
1357 typeof(string),
1359 }, ReturnType = typeof(string))]
1360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
1362 {
1363 throw null;
1364 }
1365
1366 [global::Cpp2ILInjected.Token(Token = "0x600077D")]
1367 [global::Cpp2ILInjected.Address(RVA = "0x131E714", Offset = "0x131E714", Length = "0x4D0")]
1368 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1371 {
1372 typeof(int),
1373 typeof(int),
1374 typeof(int),
1375 typeof(int)
1376 }, ReturnType = typeof(void))]
1377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1379 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
1380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryInfoItemLine), Member = "GetDropInfo", MemberParameters = new object[]
1381 {
1384 typeof(ref string),
1385 typeof(ref string)
1386 }, ReturnType = typeof(void))]
1387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
1388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1389 {
1391 typeof(Item),
1392 typeof(string),
1393 typeof(bool),
1394 typeof(ref float),
1395 typeof(bool),
1396 typeof(bool),
1397 typeof(bool),
1398 typeof(bool)
1399 }, ReturnType = typeof(GUITransactionButton.InputState))]
1400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mouse), Member = "GetUICursorPosition", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
1402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
1403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = ".ctor", ReturnType = typeof(void))]
1404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "SetBestiaryNotesOnItemCache", MemberParameters = new object[] { typeof(DropRateInfo) }, ReturnType = typeof(void))]
1406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
1407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_overloadedMousePositionX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_overloadedMousePositionX", ReturnType = typeof(int))]
1409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
1410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_overloadedMousePositionY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "UpdateTooltipContext", MemberParameters = new object[]
1412 {
1413 typeof(int),
1414 typeof(int)
1415 }, ReturnType = typeof(void))]
1416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseText", MemberParameters = new object[]
1417 {
1418 typeof(string),
1419 typeof(int),
1420 typeof(byte),
1421 typeof(int),
1422 typeof(int),
1423 typeof(int),
1424 typeof(int),
1425 typeof(int)
1426 }, ReturnType = typeof(void))]
1427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
1428 {
1430 typeof(string)
1431 }, ReturnType = typeof(void))]
1432 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1433 private void DropDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
1434 {
1435 throw null;
1436 }
1437
1438 [global::Cpp2ILInjected.Token(Token = "0x600077E")]
1439 [global::Cpp2ILInjected.Address(RVA = "0x131EBE4", Offset = "0x131EBE4", Length = "0x8")]
1440 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1441 private float SpawnScale(int index)
1442 {
1443 throw null;
1444 }
1445
1446 [global::Cpp2ILInjected.Token(Token = "0x600077F")]
1447 [global::Cpp2ILInjected.Address(RVA = "0x131EBEC", Offset = "0x131EBEC", Length = "0x4")]
1448 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1449 private void SpawnOver(int index)
1450 {
1451 throw null;
1452 }
1453
1454 [global::Cpp2ILInjected.Token(Token = "0x6000780")]
1455 [global::Cpp2ILInjected.Address(RVA = "0x131EBF0", Offset = "0x131EBF0", Length = "0x2E8")]
1456 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1457 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1459 {
1460 typeof(int),
1461 typeof(int),
1462 typeof(int),
1463 typeof(int)
1464 }, ReturnType = typeof(void))]
1465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
1467 {
1471 typeof(bool)
1472 }, ReturnType = typeof(void))]
1473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
1476 {
1478 typeof(int),
1479 typeof(int),
1480 typeof(int),
1481 typeof(int),
1482 typeof(int),
1483 typeof(int)
1484 }, ReturnType = typeof(Rectangle))]
1485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1487 {
1490 typeof(Rectangle?),
1492 }, ReturnType = typeof(void))]
1493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
1495 {
1497 typeof(string)
1498 }, ReturnType = typeof(void))]
1499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1500 private void SpawnDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
1501 {
1502 throw null;
1503 }
1504
1505 [global::Cpp2ILInjected.Token(Token = "0x6000781")]
1506 [global::Cpp2ILInjected.Address(RVA = "0x131A2C8", Offset = "0x131A2C8", Length = "0x370")]
1507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCStatsInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NPCStatsReportInfoElement))]
1511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1512 {
1514 typeof(Item),
1515 typeof(string),
1516 typeof(bool),
1517 typeof(ref float),
1518 typeof(bool),
1519 typeof(bool),
1520 typeof(bool),
1521 typeof(bool)
1522 }, ReturnType = typeof(GUITransactionButton.InputState))]
1523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "CoinsSplit", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(int[]))]
1524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
1525 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1526 private void DrawCoins()
1527 {
1528 throw null;
1529 }
1530
1531 [global::Cpp2ILInjected.Token(Token = "0x6000782")]
1532 [global::Cpp2ILInjected.Address(RVA = "0x131AF94", Offset = "0x131AF94", Length = "0xAF8")]
1533 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
1535 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
1537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
1538 {
1544 typeof(Effect),
1545 typeof(Matrix?),
1546 typeof(bool)
1547 }, ReturnType = typeof(void))]
1548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetName", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NamePlateInfoElement))]
1549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NamePlateInfoElement), Member = "GetName", ReturnType = typeof(string))]
1550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
1552 {
1554 typeof(bool),
1558 }, ReturnType = typeof(void))]
1559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
1560 {
1562 typeof(string)
1563 }, ReturnType = typeof(void))]
1564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "DrawImageBackgrounds", MemberParameters = new object[]
1566 {
1569 }, ReturnType = typeof(void))]
1570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Center", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PushClippedImageRegion", MemberParameters = new object[]
1572 {
1575 typeof(bool),
1577 typeof(float)
1578 }, ReturnType = typeof(void))]
1579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
1580 {
1581 typeof(int),
1582 typeof(int),
1583 typeof(int),
1584 typeof(int)
1585 }, ReturnType = typeof(void))]
1586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Multiply", MemberParameters = new object[]
1587 {
1589 typeof(float)
1590 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
1593 {
1595 typeof(float)
1596 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
1598 {
1601 typeof(Rectangle?),
1603 typeof(float),
1605 typeof(float),
1607 typeof(float)
1608 }, ReturnType = typeof(void))]
1609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "PopClippedImageRegion", ReturnType = typeof(void))]
1610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCPortraitInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NPCPortraitInfoElement))]
1611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPCPortraitInfoElement), Member = "GetStarCount", ReturnType = typeof(int))]
1612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
1613 {
1618 typeof(int),
1620 }, ReturnType = typeof(void))]
1621 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCStatsInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(NPCStatsReportInfoElement))]
1622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPCKillsTracker), Member = "GetKillCount", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(int))]
1623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
1624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1625 {
1627 typeof(Item),
1628 typeof(string),
1629 typeof(bool),
1630 typeof(ref float),
1631 typeof(bool),
1632 typeof(bool),
1633 typeof(bool),
1634 typeof(bool)
1635 }, ReturnType = typeof(GUITransactionButton.InputState))]
1636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetFilterProviders", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(List<FilterProviderInfoElement>))]
1637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
1638 {
1644 typeof(int)
1645 }, ReturnType = typeof(void))]
1646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBestiary), Member = "GetNPCFlavourInfo", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(FlavorTextBestiaryInfoElement))]
1647 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
1648 private void DrawSelectedEntry()
1649 {
1650 throw null;
1651 }
1652
1653 [global::Cpp2ILInjected.Token(Token = "0x6000783")]
1654 [global::Cpp2ILInjected.Address(RVA = "0x1318174", Offset = "0x1318174", Length = "0x84")]
1655 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Close", ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
1659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
1660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
1661 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1662 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
1663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
1664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "DeactivateDrops", ReturnType = typeof(void))]
1665 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1666 private void CloseLootDrops()
1667 {
1668 throw null;
1669 }
1670
1671 [global::Cpp2ILInjected.Token(Token = "0x6000784")]
1672 [global::Cpp2ILInjected.Address(RVA = "0x131806C", Offset = "0x131806C", Length = "0x84")]
1673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Close", ReturnType = typeof(void))]
1674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
1676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
1677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
1678 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
1679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
1680 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
1681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "DeactivateFilters", ReturnType = typeof(void))]
1682 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1683 private void CloseFilters()
1684 {
1685 throw null;
1686 }
1687
1688 [global::Cpp2ILInjected.Token(Token = "0x6000785")]
1689 [global::Cpp2ILInjected.Address(RVA = "0x13180F0", Offset = "0x13180F0", Length = "0x84")]
1690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Close", ReturnType = typeof(void))]
1691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
1692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "Draw", ReturnType = typeof(void))]
1693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
1694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "OrderDraw", MemberParameters = new object[]
1695 {
1697 typeof(int),
1699 typeof(float)
1700 }, ReturnType = typeof(void))]
1701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
1702 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
1704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
1705 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerBestiary), Member = "DeactivateOrders", ReturnType = typeof(void))]
1706 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1707 private void CloseSortOrder()
1708 {
1709 throw null;
1710 }
1711
1712 // Note: this type is marked as 'beforefieldinit'.
1713 [global::Cpp2ILInjected.Token(Token = "0x6000786")]
1714 [global::Cpp2ILInjected.Address(RVA = "0x131EED8", Offset = "0x131EED8", Length = "0x70")]
1715 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
1717 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1719 {
1720 throw null;
1721 }
1722
1723 [global::Cpp2ILInjected.Token(Token = "0x40005B6")]
1725
1726 [global::Cpp2ILInjected.Token(Token = "0x40005B7")]
1728
1729 [global::Cpp2ILInjected.Token(Token = "0x40005B8")]
1731
1732 [global::Cpp2ILInjected.Token(Token = "0x40005B9")]
1734
1735 [global::Cpp2ILInjected.Token(Token = "0x40005BA")]
1736 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1738
1739 [global::Cpp2ILInjected.Token(Token = "0x40005BB")]
1741
1742 [global::Cpp2ILInjected.Token(Token = "0x40005BC")]
1744
1745 [global::Cpp2ILInjected.Token(Token = "0x40005BD")]
1746 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1747 private float bestiaryButtonScale;
1748
1749 [global::Cpp2ILInjected.Token(Token = "0x40005BE")]
1750 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1751 private float TitleScale;
1752
1753 [global::Cpp2ILInjected.Token(Token = "0x40005BF")]
1754 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1755 private float BackScale;
1756
1757 [global::Cpp2ILInjected.Token(Token = "0x40005C0")]
1758 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1760
1761 [global::Cpp2ILInjected.Token(Token = "0x40005C1")]
1762 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1764
1765 [global::Cpp2ILInjected.Token(Token = "0x40005C2")]
1766 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1768
1769 [global::Cpp2ILInjected.Token(Token = "0x40005C3")]
1770 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1771 private int EntryOver;
1772
1773 [global::Cpp2ILInjected.Token(Token = "0x40005C4")]
1774 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1776
1777 [global::Cpp2ILInjected.Token(Token = "0x40005C5")]
1778 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1779 public float ScrollOffset;
1780
1781 [global::Cpp2ILInjected.Token(Token = "0x40005C6")]
1782 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
1783 private float ScrollMomentum;
1784
1785 [global::Cpp2ILInjected.Token(Token = "0x40005C7")]
1786 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1787 private int ScrollDragging;
1788
1789 [global::Cpp2ILInjected.Token(Token = "0x40005C8")]
1790 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
1792
1793 [global::Cpp2ILInjected.Token(Token = "0x40005C9")]
1794 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1796
1797 [global::Cpp2ILInjected.Token(Token = "0x40005CA")]
1798 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1800
1801 [global::Cpp2ILInjected.Token(Token = "0x40005CB")]
1802 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
1803 private bool editingSearch;
1804
1805 [global::Cpp2ILInjected.Token(Token = "0x40005CC")]
1806 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
1807 private string searchTerm;
1808
1809 [global::Cpp2ILInjected.Token(Token = "0x40005CD")]
1810 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
1811 private string editDisplaySearch;
1812
1813 [global::Cpp2ILInjected.Token(Token = "0x40005CE")]
1814 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
1815 private float BeginSearchScale;
1816
1817 [global::Cpp2ILInjected.Token(Token = "0x40005CF")]
1818 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
1820
1821 [global::Cpp2ILInjected.Token(Token = "0x40005D0")]
1822 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
1824
1825 [global::Cpp2ILInjected.Token(Token = "0x40005D1")]
1826 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA4")]
1827 private int SelectedSort;
1828
1829 [global::Cpp2ILInjected.Token(Token = "0x40005D2")]
1830 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
1831 public float LootScrollOffset;
1832
1833 [global::Cpp2ILInjected.Token(Token = "0x40005D3")]
1834 [global::Cpp2ILInjected.FieldOffset(Offset = "0xAC")]
1835 private float LootScrollMomentum;
1836
1837 [global::Cpp2ILInjected.Token(Token = "0x40005D4")]
1838 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
1840
1841 [global::Cpp2ILInjected.Token(Token = "0x40005D5")]
1842 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
1844
1845 [global::Cpp2ILInjected.Token(Token = "0x40005D6")]
1846 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
1848
1849 [global::Cpp2ILInjected.Token(Token = "0x40005D7")]
1850 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
1852
1853 [global::Cpp2ILInjected.Token(Token = "0x40005D8")]
1854 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
1856
1857 [global::Cpp2ILInjected.Token(Token = "0x40005D9")]
1858 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
1860
1861 [global::Cpp2ILInjected.Token(Token = "0x40005DA")]
1862 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE0")]
1864
1865 [global::Cpp2ILInjected.Token(Token = "0x40005DB")]
1866 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE8")]
1867 public bool Enabled;
1868
1869 [global::Cpp2ILInjected.Token(Token = "0x40005DC")]
1870 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE9")]
1871 public bool OpenedFromInv;
1872
1873 [global::Cpp2ILInjected.Token(Token = "0x40005DD")]
1874 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF0")]
1876
1877 [global::Cpp2ILInjected.Token(Token = "0x40005DE")]
1878 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF8")]
1879 private int unlockedEntries;
1880
1881 [global::Cpp2ILInjected.Token(Token = "0x40005DF")]
1882 [global::Cpp2ILInjected.FieldOffset(Offset = "0xFC")]
1883 private bool displayFilters;
1884
1885 [global::Cpp2ILInjected.Token(Token = "0x40005E0")]
1886 [global::Cpp2ILInjected.FieldOffset(Offset = "0xFD")]
1887 private bool displayOrders;
1888
1889 [global::Cpp2ILInjected.Token(Token = "0x40005E1")]
1890 [global::Cpp2ILInjected.FieldOffset(Offset = "0x100")]
1891 private float filtersScale;
1892
1893 [global::Cpp2ILInjected.Token(Token = "0x40005E2")]
1894 [global::Cpp2ILInjected.FieldOffset(Offset = "0x104")]
1895 private float ordersScale;
1896
1897 [global::Cpp2ILInjected.Token(Token = "0x40005E3")]
1898 [global::Cpp2ILInjected.FieldOffset(Offset = "0x108")]
1900
1901 [global::Cpp2ILInjected.Token(Token = "0x40005E4")]
1902 [global::Cpp2ILInjected.FieldOffset(Offset = "0x110")]
1904
1905 [global::Cpp2ILInjected.Token(Token = "0x40005E5")]
1906 [global::Cpp2ILInjected.FieldOffset(Offset = "0x118")]
1908
1909 [global::Cpp2ILInjected.Token(Token = "0x40005E6")]
1910 [global::Cpp2ILInjected.FieldOffset(Offset = "0x120")]
1911 private int filterOver;
1912
1913 [global::Cpp2ILInjected.Token(Token = "0x40005E7")]
1914 [global::Cpp2ILInjected.FieldOffset(Offset = "0x128")]
1916
1917 [global::Cpp2ILInjected.Token(Token = "0x40005E8")]
1918 private static StringBuilder sb;
1919
1920 [global::Cpp2ILInjected.Token(Token = "0x40005E9")]
1921 [global::Cpp2ILInjected.FieldOffset(Offset = "0x130")]
1923
1924 [global::Cpp2ILInjected.Token(Token = "0x40005EA")]
1925 [global::Cpp2ILInjected.FieldOffset(Offset = "0x138")]
1927
1928 [global::Cpp2ILInjected.Token(Token = "0x40005EB")]
1929 [global::Cpp2ILInjected.FieldOffset(Offset = "0x140")]
1931
1932 [global::Cpp2ILInjected.Token(Token = "0x40005EC")]
1933 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
1934 private int orderOver;
1935
1936 [global::Cpp2ILInjected.Token(Token = "0x40005ED")]
1937 [global::Cpp2ILInjected.FieldOffset(Offset = "0x150")]
1939
1940 [global::Cpp2ILInjected.Token(Token = "0x40005EE")]
1941 [global::Cpp2ILInjected.FieldOffset(Offset = "0x158")]
1943
1944 [global::Cpp2ILInjected.Token(Token = "0x40005EF")]
1945 [global::Cpp2ILInjected.FieldOffset(Offset = "0x160")]
1947
1948 [global::Cpp2ILInjected.Token(Token = "0x40005F0")]
1949 [global::Cpp2ILInjected.FieldOffset(Offset = "0x168")]
1951
1952 [global::Cpp2ILInjected.Token(Token = "0x40005F1")]
1953 [global::Cpp2ILInjected.FieldOffset(Offset = "0x170")]
1955
1956 [global::Cpp2ILInjected.Token(Token = "0x40005F2")]
1957 [global::Cpp2ILInjected.FieldOffset(Offset = "0x178")]
1959
1960 [global::Cpp2ILInjected.Token(Token = "0x40005F3")]
1961 [global::Cpp2ILInjected.FieldOffset(Offset = "0x180")]
1963
1964 [global::Cpp2ILInjected.Token(Token = "0x40005F4")]
1965 [global::Cpp2ILInjected.FieldOffset(Offset = "0x188")]
1967
1968 [global::Cpp2ILInjected.Token(Token = "0x40005F5")]
1969 [global::Cpp2ILInjected.FieldOffset(Offset = "0x190")]
1971
1972 [global::Cpp2ILInjected.Token(Token = "0x40005F6")]
1973 [global::Cpp2ILInjected.FieldOffset(Offset = "0x198")]
1975
1976 [global::Cpp2ILInjected.Token(Token = "0x40005F7")]
1977 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A0")]
1979
1980 [global::Cpp2ILInjected.Token(Token = "0x40005F8")]
1981 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A8")]
1983
1984 [global::Cpp2ILInjected.Token(Token = "0x40005F9")]
1985 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1B0")]
1986 private int starCount;
1987
1988 [global::Cpp2ILInjected.Token(Token = "0x40005FA")]
1989 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1B8")]
1991
1992 [global::Cpp2ILInjected.Token(Token = "0x40005FB")]
1993 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C0")]
1995
1996 [global::Cpp2ILInjected.Token(Token = "0x40005FC")]
1997 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C8")]
1999
2000 [global::Cpp2ILInjected.Token(Token = "0x40005FD")]
2001 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1D0")]
2002 private int DropItemOver;
2003
2004 [global::Cpp2ILInjected.Token(Token = "0x40005FE")]
2005 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1D4")]
2006 private int SelectedDropItem;
2007
2008 [global::Cpp2ILInjected.Token(Token = "0x40005FF")]
2009 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1D8")]
2011
2012 [global::Cpp2ILInjected.Token(Token = "0x4000600")]
2013 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1E0")]
2014 private int dropCount;
2015
2016 [global::Cpp2ILInjected.Token(Token = "0x4000601")]
2017 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1E8")]
2019
2020 [global::Cpp2ILInjected.Token(Token = "0x4000602")]
2021 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1F0")]
2023
2024 [global::Cpp2ILInjected.Token(Token = "0x4000603")]
2025 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1F8")]
2027
2028 [global::Cpp2ILInjected.Token(Token = "0x4000604")]
2029 [global::Cpp2ILInjected.FieldOffset(Offset = "0x200")]
2030 private int spawnCount;
2031
2032 [global::Cpp2ILInjected.Token(Token = "0x4000605")]
2033 [global::Cpp2ILInjected.FieldOffset(Offset = "0x204")]
2034 private bool drawLootDrops;
2035
2036 [global::Cpp2ILInjected.Token(Token = "0x4000606")]
2037 [global::Cpp2ILInjected.FieldOffset(Offset = "0x208")]
2039}
class f__AnonymousType0<< Count > j__TPar
GUIItemGrid.CursorOver spawnOver
string searchTerm
Microsoft.Xna.Framework.Graphics.Color[] backgroundColour
int LootScrollDragging
int ActiveFilterCount
static Microsoft.Xna.Framework.Graphics.Texture2D lockedIcon
List< string > filterName
GUIItemGrid.GetItemScaleHandler starScale
BestiaryEntry backgroundEntry
static GUIBestiary()
void CloseSortOrder()
void NPCDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
GUIInputRegionExclusive _orderBlocker
Microsoft.Xna.Framework.Graphics.Texture2D[] backgroundImage
Microsoft.Xna.Framework.Vector2 LootDragOffset
GUIItemGrid.DrawItemHandler starDraw
bool IsOverFilters(Microsoft.Xna.Framework.Vector2 cursorPosition)
void SetSearchTerm(string term)
float ScrollOffset
float ordersScale
float OrderScale(int index)
FlavorTextBestiaryInfoElement GetNPCFlavourInfo(BestiaryEntry entry)
void RefreshEntries()
void DrawLootDrops()
void CloseLootDrops()
Microsoft.Xna.Framework.Vector2 DragOffset
IPreferenceProviderElement GetPreferenceProvider(BestiaryEntry entry)
bool IsOverOrders(Microsoft.Xna.Framework.Vector2 cursorPosition)
void DrawOrders()
List< Rectangle > filterFrame
EntrySorter< BestiaryEntry, IBestiarySortStep > _sorter
float LootScrollMomentum
static Microsoft.Xna.Framework.Graphics.Texture2D iconRankDim
void DrawFilters()
IBestiaryEntryDisplayIndex GetDisplayIndex(BestiaryEntry entry)
void SetBestiaryNotesOnItemCache(DropRateInfo info)
GUIItemGrid.CursorOver dropOver
int backgroundImageCount
void DrawProgressBar()
GUIItemGrid.CursorOver filterItemOver
List< IBestiaryBackgroundImagePathAndColorProvider > BackgroundImageProviders
static StringBuilder sb
void SpawnOver(int index)
void CloseFilters()
GUIInputRegionExclusive _lootBlocker
GUIItemGrid.CursorOver npcItemOver
int SortCompare(BestiaryEntry x, BestiaryEntry y)
GUIItemGrid.CursorOver orderItemOver
List< bool > filterAvailable
GUIItemGrid.GetItemScaleHandler spawnScale
GUIItemGrid.GetItemScaleHandler npcScale
static Texture_Layout sortIconBackup
void StarDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
GUIItemGrid.GetItemScaleHandler dropScale
List< BestiaryEntry > SortedEntries
void NPCOver(int index)
static Microsoft.Xna.Framework.Graphics.Texture2D iconRankLight
float bestiaryButtonScale
NPCStatsReportInfoElement GetNPCStatsInfo(BestiaryEntry entry)
ISearchFilter< BestiaryEntry > searchFilter
float FilterScale(int index)
List< IBestiaryBackgroundImagePathAndColorProvider > GetBackgroundImageProviders(BestiaryEntry entry)
void OrderDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
void SpawnDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
GUIControllerBestiary _controllerInput
List< bool > filterEnabled
void DrawFilterSearch()
NamePlateInfoElement GetName(BestiaryEntry entry)
void StarOver(int index)
string editDisplaySearch
float NPCScale(int index)
static void LoadContent()
float SpawnScale(int index)
GUIItemGrid.DrawItemHandler orderDraw
GUIItemGrid.GetItemScaleHandler orderScale
float StarScale(int index)
GUIInputRegionExclusive _filterBlocker
static Microsoft.Xna.Framework.Graphics.Texture2D iconTagsShadow
List< FilterProviderInfoElement > FilterProviders
List< IBestiaryBackgroundOverlayAndColorProvider > GetBackgroundOverlayProviders(BestiaryEntry entry)
void UpdateBackgroundImages(BestiaryEntry entry)
GUIItemGrid.GetItemScaleHandler filterScale
void FilterOver(int index)
void RefreshSelectedStats()
int SortBackgroundOverlayElements(IBestiaryBackgroundOverlayAndColorProvider x, IBestiaryBackgroundOverlayAndColorProvider y)
NPCPortraitInfoElement GetNPCPortraitInfo(BestiaryEntry entry)
List< FilterProviderInfoElement > GetFilterProviders(BestiaryEntry entry)
float LootScrollOffset
float filtersScale
bool IsOverLoot(Microsoft.Xna.Framework.Vector2 cursorPosition)
void DropDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
void DrawCoins()
GUIItemGrid.CursorOver starOver
GUIItemGrid.DrawItemHandler npcDraw
List< Microsoft.Xna.Framework.Graphics.Texture2D > filterTexture
float ScrollMomentum
void DropOver(int index)
GUIItemGrid.DrawItemHandler dropDraw
void RefreshPercentUnlocked()
void OrderOver(int index)
List< IBestiaryBackgroundOverlayAndColorProvider > BackgroundOverlayProviders
void DrawButton()
float DropScale(int index)
List< ItemDropBestiaryInfoElement > DropProviders
GUIItemGrid.DrawItemHandler filterDraw
float BeginSearchScale
void CloseSearchInput()
void FilterDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
NPCStatsReportInfoElement dummyStatsInfo
static Texture_Layout sortIconBackup2
GUIItemGrid.DrawItemHandler spawnDraw
BestiaryEntry SelectedEntry
void DrawSelectedEntry()
bool displayFilters
List< ItemDropBestiaryInfoElement > GetDropProviders(BestiaryEntry entry)
void DrawImageBackgrounds(Rectangle region, BestiaryEntry entry)
delegate bool IsOverHandler(Vector2 cursorPosition)
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)