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
BigProgressBarSystem.cs
Go to the documentation of this file.
1using System;
7using Terraria.IO;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000AE4")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x60051ED")]
15 [global::Cpp2ILInjected.Address(RVA = "0x936440", Offset = "0x936440", Length = "0x10")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BottomCentreHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
20 public bool IsTracking()
21 {
22 throw null;
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x60051EE")]
26 [global::Cpp2ILInjected.Address(RVA = "0x936450", Offset = "0x936450", Length = "0xC0")]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateUIStates", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BigProgressBarSystem), Member = "TryFindingNPCToTrack", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
32 public void Update()
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x60051EF")]
38 [global::Cpp2ILInjected.Address(RVA = "0x9366AC", Offset = "0x9366AC", Length = "0xBC")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_15_InvasionProgressBars", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
43 public void Draw(SpriteBatch spriteBatch)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60051F0")]
49 [global::Cpp2ILInjected.Address(RVA = "0x936510", Offset = "0x936510", Length = "0x19C")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarSystem), Member = "Update", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
57 {
58 typeof(int),
59 typeof(int),
60 typeof(int),
61 typeof(int)
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Inflate", MemberParameters = new object[]
64 {
65 typeof(int),
66 typeof(int)
67 }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Hitbox", ReturnType = typeof(Rectangle))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "Distance", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BigProgressBarSystem), Member = "TryTracking", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
74 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
75 private void TryFindingNPCToTrack()
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x60051F1")]
81 [global::Cpp2ILInjected.Address(RVA = "0x936768", Offset = "0x936768", Length = "0x154")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "OnHit", MemberParameters = new object[]
84 {
85 typeof(float),
86 typeof(float),
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BigProgressBarSystem), Member = "TryFindingNPCToTrack", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
92 {
93 typeof(int),
94 typeof(ref object)
95 }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
97 public bool TryTracking(int npcIndex)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x60051F2")]
103 [global::Cpp2ILInjected.Address(RVA = "0x9368BC", Offset = "0x9368BC", Length = "0xB0")]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "Put", MemberParameters = new object[]
106 {
107 typeof(string),
108 typeof(object)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60051F3")]
117 [global::Cpp2ILInjected.Address(RVA = "0x93696C", Offset = "0x93696C", Length = "0xDC")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Configuration", ReturnType = typeof(Preferences))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Preferences), Member = "Get", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
121 {
122 typeof(string),
123 "T"
124 }, ReturnType = "T")]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x60051F4")]
132 [global::Cpp2ILInjected.Address(RVA = "0x936A48", Offset = "0x936A48", Length = "0x60")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
135 public static void ToggleShowText()
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x60051F5")]
141 [global::Cpp2ILInjected.Address(RVA = "0x936AA8", Offset = "0x936AA8", Length = "0x3C0")]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LocalUserGameState), Member = ".ctor", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CommonBossBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = ".ctor", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Add", MemberParameters = new object[]
147 {
148 typeof(int),
149 typeof(object)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
154 {
155 throw null;
156 }
157
158 // Note: this type is marked as 'beforefieldinit'.
159 [global::Cpp2ILInjected.Token(Token = "0x60051F6")]
160 [global::Cpp2ILInjected.Address(RVA = "0x936E68", Offset = "0x936E68", Length = "0x308")]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TwinsBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EaterOfWorldsProgressBar), Member = ".ctor", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BrainOfCthuluBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GolemHeadProgressBar), Member = ".ctor", ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MoonLordProgressBar), Member = ".ctor", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SolarFlarePillarBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VortexPillarBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NebulaPillarBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StardustPillarBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NeverValidProgressBar), Member = ".ctor", ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PirateShipBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MartianSaucerBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeerclopsBigProgressBar), Member = ".ctor", ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
177 {
178 throw null;
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x4008A49")]
183
184 [global::Cpp2ILInjected.Token(Token = "0x4008A4A")]
186
187 [global::Cpp2ILInjected.Token(Token = "0x4008A4B")]
189
190 [global::Cpp2ILInjected.Token(Token = "0x4008A4C")]
192
193 [global::Cpp2ILInjected.Token(Token = "0x4008A4D")]
195
196 [global::Cpp2ILInjected.Token(Token = "0x4008A4E")]
198
199 [global::Cpp2ILInjected.Token(Token = "0x4008A4F")]
201
202 [global::Cpp2ILInjected.Token(Token = "0x4008A50")]
204
205 [global::Cpp2ILInjected.Token(Token = "0x4008A51")]
207
208 [global::Cpp2ILInjected.Token(Token = "0x4008A52")]
210
211 [global::Cpp2ILInjected.Token(Token = "0x4008A53")]
213
214 [global::Cpp2ILInjected.Token(Token = "0x4008A54")]
216
217 [global::Cpp2ILInjected.Token(Token = "0x4008A55")]
218 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
220
221 [global::Cpp2ILInjected.Token(Token = "0x4008A56")]
222 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
224
225 [global::Cpp2ILInjected.Token(Token = "0x4008A57")]
226 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
228
229 [global::Cpp2ILInjected.Token(Token = "0x4008A58")]
231
232 [global::Cpp2ILInjected.Token(Token = "0x4008A59")]
233 public static bool ShowText;
234
235 [global::Cpp2ILInjected.Token(Token = "0x4008A5A")]
236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
238
239 [global::Cpp2ILInjected.Token(Token = "0x4008A5B")]
240 private const string _preferencesKey = "ShowBossBarHealthText";
241 }
242}
class f__AnonymousType0<< Count > j__TPar