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
NamePlateInfoElement.cs
Go to the documentation of this file.
1using System;
6using Terraria.UI;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000966")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6004817")]
14 [global::Cpp2ILInjected.Address(RVA = "0x8199B8", Offset = "0x8199B8", Length = "0x30")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BestiaryDatabaseNPCsPopulator), Member = "ModifyEntriesThatNeedIt_NameOverride", MemberParameters = new object[]
16 {
17 typeof(int),
18 typeof(string)
19 }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BestiaryDatabaseNPCsPopulator), Member = "ModifyEntriesThatNeedIt", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x6004818")]
29 [global::Cpp2ILInjected.Address(RVA = "0x81E8A8", Offset = "0x81E8A8", Length = "0xC")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawSelectedEntry", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
33 public string GetName()
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6004819")]
39 [global::Cpp2ILInjected.Address(RVA = "0x81E8B4", Offset = "0x81E8B4", Length = "0x170")]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
44 {
46 typeof(float),
47 typeof(bool)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
50 {
51 typeof(string),
52 typeof(float),
53 typeof(bool)
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
56 {
57 typeof(float),
58 typeof(float)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x600481A")]
69 [global::Cpp2ILInjected.Address(RVA = "0x81EA24", Offset = "0x81EA24", Length = "0x2C")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x40083AA")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
79 private string _key;
80
81 [global::Cpp2ILInjected.Token(Token = "0x40083AB")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
83 private int _npcNetId;
84 }
85}
class f__AnonymousType0<< Count > j__TPar
UIElement ProvideUIElement(BestiaryUICollectionInfo info)
NamePlateInfoElement(string languageKey, int npcNetId)
string GetSearchString(ref BestiaryUICollectionInfo info)