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
PopupText.cs
Go to the documentation of this file.
1using System;
9
10namespace Terraria
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200041C")]
13 public class PopupText
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x17000552")]
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x60025F7")]
19 [global::Cpp2ILInjected.Address(RVA = "0x10C1BAC", Offset = "0x10C1BAC", Length = "0x20")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x17000553")]
29 public static float TargetScale
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x60025F8")]
32 [global::Cpp2ILInjected.Address(RVA = "0x10C1BCC", Offset = "0x10C1BCC", Length = "0x94")]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
38 get
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x60025F9")]
45 [global::Cpp2ILInjected.Address(RVA = "0x10C1C60", Offset = "0x10C1C60", Length = "0x10C")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Kill", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
51 public static void ClearSonarText()
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x60025FA")]
57 [global::Cpp2ILInjected.Address(RVA = "0x10C1D6C", Offset = "0x10C1D6C", Length = "0x28")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 public static void ResetText(PopupText text)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60025FB")]
66 [global::Cpp2ILInjected.Address(RVA = "0x10C1D94", Offset = "0x10C1D94", Length = "0x218")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LucyAxeMessage), Member = "SpawnPopupText", MemberParameters = new object[]
69 {
71 typeof(int),
74 }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_showItemText", ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "FindNextItemTextSlot", ReturnType = typeof(int))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
81 {
83 typeof(float)
84 }, ReturnType = typeof(Vector2))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
86 {
89 }, ReturnType = typeof(Vector2))]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
91 public static int NewText(AdvancedPopupRequest request, Vector2 position)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x60025FC")]
97 [global::Cpp2ILInjected.Address(RVA = "0x10C20C4", Offset = "0x10C20C4", Length = "0x2F0")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_showItemText", ReturnType = typeof(bool))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHostOnly", ReturnType = typeof(bool))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "FindNextItemTextSlot", ReturnType = typeof(int))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = ".ctor", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "SetDefaults", MemberParameters = new object[]
106 {
107 typeof(int),
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "get_TypeName", ReturnType = typeof(string))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
114 {
116 typeof(float)
117 }, ReturnType = typeof(Vector2))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
119 {
122 }, ReturnType = typeof(Vector2))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
124 {
125 typeof(Color),
126 typeof(Color),
127 typeof(float)
128 }, ReturnType = typeof(Color))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x60025FD")]
136 [global::Cpp2ILInjected.Address(RVA = "0x10C23B4", Offset = "0x10C23B4", Length = "0x994")]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftButtonOver", MemberParameters = new object[] { typeof(GUITransactionButton.InputState) }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "Draw", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "PurchasePressedAndHeld", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "FillAmmo", MemberParameters = new object[]
142 {
143 typeof(int),
144 typeof(Item),
146 }, ReturnType = typeof(Item))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem", MemberParameters = new object[]
148 {
149 typeof(int),
150 typeof(Item),
152 typeof(bool)
153 }, ReturnType = typeof(Item))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_VoidVault", MemberParameters = new object[]
155 {
156 typeof(int),
157 typeof(Item[]),
158 typeof(Item),
160 typeof(Item)
161 }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot_VoidBag", MemberParameters = new object[]
163 {
164 typeof(int),
165 typeof(Item[]),
166 typeof(Item),
168 typeof(Item),
169 typeof(int)
170 }, ReturnType = typeof(bool))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillIntoOccupiedSlot", MemberParameters = new object[]
172 {
173 typeof(int),
174 typeof(Item),
176 typeof(Item),
177 typeof(int)
178 }, ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot_VoidBag", MemberParameters = new object[]
180 {
181 typeof(int),
182 typeof(Item[]),
183 typeof(Item),
185 typeof(Item),
186 typeof(int)
187 }, ReturnType = typeof(bool))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "GetItem_FillEmptyInventorySlot", MemberParameters = new object[]
189 {
190 typeof(int),
191 typeof(Item),
193 typeof(Item),
194 typeof(int),
195 typeof(bool)
196 }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PutItemInInventoryFromItemUsage", MemberParameters = new object[]
198 {
199 typeof(int),
200 typeof(int)
201 }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI_061_FishingBobber_GiveItemToPlayer", MemberParameters = new object[]
204 {
205 typeof(Player),
206 typeof(int)
207 }, ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_showItemText", ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHostOnly", ReturnType = typeof(bool))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "AffixName", ReturnType = typeof(string))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
215 {
216 typeof(string),
217 typeof(string)
218 }, ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "ToString", ReturnType = typeof(string))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
221 {
222 typeof(string),
223 typeof(string),
224 typeof(string),
225 typeof(string)
226 }, ReturnType = typeof(string))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "FindNextItemTextSlot", ReturnType = typeof(int))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
231 {
232 typeof(int),
233 typeof(int),
234 typeof(int)
235 }, ReturnType = typeof(void))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "AddToCoinValue", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "ValueToName", ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "ValueToName", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(string))]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
240 public static int NewText(PopupTextContext context, Item newItem, int stack, bool noStack = false, bool longText = false)
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x60025FE")]
246 [global::Cpp2ILInjected.Address(RVA = "0x10C2D48", Offset = "0x10C2D48", Length = "0x8C")]
247 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
249 {
251 typeof(Item),
252 typeof(int),
253 typeof(bool),
254 typeof(bool)
255 }, ReturnType = typeof(int))]
256 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
258 {
259 typeof(long),
260 typeof(long)
261 }, ReturnType = typeof(long))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
263 {
264 typeof(long),
265 typeof(long)
266 }, ReturnType = typeof(long))]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
268 private void AddToCoinValue(long addedValue)
269 {
270 throw null;
271 }
272
273 [global::Cpp2ILInjected.Token(Token = "0x60025FF")]
274 [global::Cpp2ILInjected.Address(RVA = "0x10C1FAC", Offset = "0x10C1FAC", Length = "0x118")]
275 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
277 {
280 }, ReturnType = typeof(int))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
282 {
283 typeof(PopupTextContext),
284 typeof(int),
286 typeof(bool)
287 }, ReturnType = typeof(int))]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
289 {
290 typeof(PopupTextContext),
291 typeof(Item),
292 typeof(int),
293 typeof(bool),
294 typeof(bool)
295 }, ReturnType = typeof(int))]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
299 private static int FindNextItemTextSlot()
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x6002600")]
305 [global::Cpp2ILInjected.Address(RVA = "0x10C3398", Offset = "0x10C3398", Length = "0xC0")]
306 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "FishingCheck", ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
311 public static void AssignAsSonarText(int sonarTextIndex)
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6002601")]
317 [global::Cpp2ILInjected.Address(RVA = "0x10C2DD4", Offset = "0x10C2DD4", Length = "0x2DC")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
320 {
322 typeof(Item),
323 typeof(int),
324 typeof(bool),
325 typeof(bool)
326 }, ReturnType = typeof(int))]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
331 {
332 typeof(string),
333 typeof(object)
334 }, ReturnType = typeof(string))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
336 {
337 typeof(string),
338 typeof(string),
339 typeof(string)
340 }, ReturnType = typeof(string))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
342 {
343 typeof(int),
344 typeof(int)
345 }, ReturnType = typeof(string))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
347 public static string ValueToName(long coinValue)
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x6002602")]
353 [global::Cpp2ILInjected.Address(RVA = "0x10C30B0", Offset = "0x10C30B0", Length = "0x2E8")]
354 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "NewText", MemberParameters = new object[]
356 {
358 typeof(Item),
359 typeof(int),
360 typeof(bool),
361 typeof(bool)
362 }, ReturnType = typeof(int))]
363 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
367 {
368 typeof(string),
369 typeof(object)
370 }, ReturnType = typeof(string))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
372 {
373 typeof(string),
374 typeof(string),
375 typeof(string)
376 }, ReturnType = typeof(string))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
378 {
379 typeof(int),
380 typeof(int)
381 }, ReturnType = typeof(string))]
382 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
383 private void ValueToName()
384 {
385 throw null;
386 }
387
388 [global::Cpp2ILInjected.Token(Token = "0x6002603")]
389 [global::Cpp2ILInjected.Address(RVA = "0x10C3458", Offset = "0x10C3458", Length = "0x71C")]
390 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PopupText), Member = "UpdateItemText", ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "get_TargetScale", ReturnType = typeof(float))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
395 {
396 typeof(int),
397 typeof(int),
398 typeof(int),
399 typeof(int)
400 }, ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
402 {
403 typeof(string),
404 typeof(string)
405 }, ReturnType = typeof(bool))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "ToString", ReturnType = typeof(string))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
408 {
409 typeof(string),
410 typeof(string),
411 typeof(string),
412 typeof(string)
413 }, ReturnType = typeof(string))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
416 {
418 typeof(float)
419 }, ReturnType = typeof(Vector2))]
420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
421 {
422 typeof(int),
423 typeof(int),
424 typeof(int),
425 typeof(int)
426 }, ReturnType = typeof(void))]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
430 {
433 }, ReturnType = typeof(Vector2))]
434 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
435 public void Update(int whoAmI)
436 {
437 throw null;
438 }
439
440 [global::Cpp2ILInjected.Token(Token = "0x6002604")]
441 [global::Cpp2ILInjected.Address(RVA = "0x10C3B74", Offset = "0x10C3B74", Length = "0xD4")]
442 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PopupText), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
448 public static void UpdateItemText()
449 {
450 throw null;
451 }
452
453 [global::Cpp2ILInjected.Token(Token = "0x6002605")]
454 [global::Cpp2ILInjected.Address(RVA = "0x10C3C48", Offset = "0x10C3C48", Length = "0xF8")]
455 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
456 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_popupText", ReturnType = typeof(PopupText[]))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
460 public static void ClearAll()
461 {
462 throw null;
463 }
464
465 [global::Cpp2ILInjected.Token(Token = "0x6002606")]
466 [global::Cpp2ILInjected.Address(RVA = "0x10C3D40", Offset = "0x10C3D40", Length = "0x18")]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LocalUser), Member = "SetupState", ReturnType = typeof(void))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize_Entities", ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
471 public PopupText()
472 {
473 throw null;
474 }
475
476 // Note: this type is marked as 'beforefieldinit'.
477 [global::Cpp2ILInjected.Token(Token = "0x6002607")]
478 [global::Cpp2ILInjected.Address(RVA = "0x10C3D58", Offset = "0x10C3D58", Length = "0x54")]
479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
480 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
481 static PopupText()
482 {
483 throw null;
484 }
485
486 [global::Cpp2ILInjected.Token(Token = "0x40032F5")]
487 public static int activeTime;
488
489 [global::Cpp2ILInjected.Token(Token = "0x40032F6")]
490 public static int numActive;
491
492 [global::Cpp2ILInjected.Token(Token = "0x40032F7")]
493 public static int sonarText;
494
495 [global::Cpp2ILInjected.Token(Token = "0x40032F8")]
496 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
498
499 [global::Cpp2ILInjected.Token(Token = "0x40032F9")]
500 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
502
503 [global::Cpp2ILInjected.Token(Token = "0x40032FA")]
504 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
505 public float alpha;
506
507 [global::Cpp2ILInjected.Token(Token = "0x40032FB")]
508 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
509 public int alphaDir;
510
511 [global::Cpp2ILInjected.Token(Token = "0x40032FC")]
512 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
513 public string name;
514
515 [global::Cpp2ILInjected.Token(Token = "0x40032FD")]
516 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
517 public long stack;
518
519 [global::Cpp2ILInjected.Token(Token = "0x40032FE")]
520 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
521 public float scale;
522
523 [global::Cpp2ILInjected.Token(Token = "0x40032FF")]
524 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
525 public float rotation;
526
527 [global::Cpp2ILInjected.Token(Token = "0x4003300")]
528 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
529 public Color color;
530
531 [global::Cpp2ILInjected.Token(Token = "0x4003301")]
532 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
533 public bool active;
534
535 [global::Cpp2ILInjected.Token(Token = "0x4003302")]
536 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
537 public int lifeTime;
538
539 [global::Cpp2ILInjected.Token(Token = "0x4003303")]
540 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
541 public bool NoStack;
542
543 [global::Cpp2ILInjected.Token(Token = "0x4003304")]
544 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4D")]
545 public bool coinText;
546
547 [global::Cpp2ILInjected.Token(Token = "0x4003305")]
548 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
549 public long coinValue;
550
551 [global::Cpp2ILInjected.Token(Token = "0x4003306")]
552 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
553 public bool expert;
554
555 [global::Cpp2ILInjected.Token(Token = "0x4003307")]
556 [global::Cpp2ILInjected.FieldOffset(Offset = "0x59")]
557 public bool master;
558
559 [global::Cpp2ILInjected.Token(Token = "0x4003308")]
560 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5A")]
561 public bool sonar;
562
563 [global::Cpp2ILInjected.Token(Token = "0x4003309")]
564 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
566
567 [global::Cpp2ILInjected.Token(Token = "0x400330A")]
568 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
569 public int npcNetID;
570
571 [global::Cpp2ILInjected.Token(Token = "0x400330B")]
572 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
573 public bool freeAdvanced;
574
575 [global::Cpp2ILInjected.Token(Token = "0x400330C")]
576 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
578
579 [global::Cpp2ILInjected.Token(Token = "0x400330D")]
580 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
581 private string cachedName;
582
583 [global::Cpp2ILInjected.Token(Token = "0x400330E")]
584 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
585 private long cachedStack;
586 }
587}
class f__AnonymousType0<< Count > j__TPar
static void ClearAll()
Definition PopupText.cs:460
static int sonarText
Definition PopupText.cs:493
static int NewText(PopupTextContext context, Item newItem, int stack, bool noStack=false, bool longText=false)
Definition PopupText.cs:240
static float TargetScale
Definition PopupText.cs:30
static void ResetText(PopupText text)
Definition PopupText.cs:60
static int numActive
Definition PopupText.cs:490
static int NewText(AdvancedPopupRequest request, Vector2 position)
Definition PopupText.cs:91
static void AssignAsSonarText(int sonarTextIndex)
Definition PopupText.cs:311
static void UpdateItemText()
Definition PopupText.cs:448
static string ValueToName(long coinValue)
Definition PopupText.cs:347
void Update(int whoAmI)
Definition PopupText.cs:435
static int NewText(PopupTextContext context, int npcNetID, Vector2 position, bool stay5TimesLonger)
Definition PopupText.cs:130
static int FindNextItemTextSlot()
Definition PopupText.cs:299
static int activeTime
Definition PopupText.cs:487
PopupTextContext context
Definition PopupText.cs:565
void AddToCoinValue(long addedValue)
Definition PopupText.cs:268
static void ClearSonarText()
Definition PopupText.cs:51