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
GameModeData.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200062B")]
9 public class GameModeData
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x1700068D")]
12 public int Id
13 {
15 [global::Cpp2ILInjected.Token(Token = "0x6003605")]
16 [global::Cpp2ILInjected.Address(RVA = "0x13DC6AC", Offset = "0x13DC6AC", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 get
19 {
20 throw null;
21 }
23 [global::Cpp2ILInjected.Token(Token = "0x6003606")]
24 [global::Cpp2ILInjected.Address(RVA = "0x13DC6B4", Offset = "0x13DC6B4", Length = "0x8")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 private set
27 {
28 throw null;
29 }
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x1700068E")]
33 public bool IsExpertMode
34 {
36 [global::Cpp2ILInjected.Token(Token = "0x6003607")]
37 [global::Cpp2ILInjected.Address(RVA = "0x13DC6BC", Offset = "0x13DC6BC", Length = "0x8")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 get
40 {
41 throw null;
42 }
44 [global::Cpp2ILInjected.Token(Token = "0x6003608")]
45 [global::Cpp2ILInjected.Address(RVA = "0x13DC6C4", Offset = "0x13DC6C4", Length = "0xC")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 private set
48 {
49 throw null;
50 }
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x1700068F")]
54 public bool IsMasterMode
55 {
57 [global::Cpp2ILInjected.Token(Token = "0x6003609")]
58 [global::Cpp2ILInjected.Address(RVA = "0x13DC6D0", Offset = "0x13DC6D0", Length = "0x8")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 get
61 {
62 throw null;
63 }
65 [global::Cpp2ILInjected.Token(Token = "0x600360A")]
66 [global::Cpp2ILInjected.Address(RVA = "0x13DC6D8", Offset = "0x13DC6D8", Length = "0xC")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 private set
69 {
70 throw null;
71 }
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x17000690")]
75 public bool IsJourneyMode
76 {
78 [global::Cpp2ILInjected.Token(Token = "0x600360B")]
79 [global::Cpp2ILInjected.Address(RVA = "0x13DC6E4", Offset = "0x13DC6E4", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
86 [global::Cpp2ILInjected.Token(Token = "0x600360C")]
87 [global::Cpp2ILInjected.Address(RVA = "0x13DC6EC", Offset = "0x13DC6EC", Length = "0xC")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 private set
90 {
91 throw null;
92 }
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x17000691")]
97 {
99 [global::Cpp2ILInjected.Token(Token = "0x600360D")]
100 [global::Cpp2ILInjected.Address(RVA = "0x13DC6F8", Offset = "0x13DC6F8", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 get
103 {
104 throw null;
105 }
107 [global::Cpp2ILInjected.Token(Token = "0x600360E")]
108 [global::Cpp2ILInjected.Address(RVA = "0x13DC700", Offset = "0x13DC700", Length = "0x8")]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 private set
111 {
112 throw null;
113 }
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x17000692")]
118 {
120 [global::Cpp2ILInjected.Token(Token = "0x600360F")]
121 [global::Cpp2ILInjected.Address(RVA = "0x13DC708", Offset = "0x13DC708", Length = "0x8")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 get
124 {
125 throw null;
126 }
128 [global::Cpp2ILInjected.Token(Token = "0x6003610")]
129 [global::Cpp2ILInjected.Address(RVA = "0x13DC710", Offset = "0x13DC710", Length = "0x8")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 private set
132 {
133 throw null;
134 }
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x17000693")]
139 {
141 [global::Cpp2ILInjected.Token(Token = "0x6003611")]
142 [global::Cpp2ILInjected.Address(RVA = "0x13DC718", Offset = "0x13DC718", Length = "0x8")]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
144 get
145 {
146 throw null;
147 }
149 [global::Cpp2ILInjected.Token(Token = "0x6003612")]
150 [global::Cpp2ILInjected.Address(RVA = "0x13DC720", Offset = "0x13DC720", Length = "0x8")]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 private set
153 {
154 throw null;
155 }
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x17000694")]
160 {
162 [global::Cpp2ILInjected.Token(Token = "0x6003613")]
163 [global::Cpp2ILInjected.Address(RVA = "0x13DC728", Offset = "0x13DC728", Length = "0x8")]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 get
166 {
167 throw null;
168 }
170 [global::Cpp2ILInjected.Token(Token = "0x6003614")]
171 [global::Cpp2ILInjected.Address(RVA = "0x13DC730", Offset = "0x13DC730", Length = "0x8")]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 private set
174 {
175 throw null;
176 }
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x17000695")]
181 {
183 [global::Cpp2ILInjected.Token(Token = "0x6003615")]
184 [global::Cpp2ILInjected.Address(RVA = "0x13DC738", Offset = "0x13DC738", Length = "0x8")]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
186 get
187 {
188 throw null;
189 }
191 [global::Cpp2ILInjected.Token(Token = "0x6003616")]
192 [global::Cpp2ILInjected.Address(RVA = "0x13DC740", Offset = "0x13DC740", Length = "0x8")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 private set
195 {
196 throw null;
197 }
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x17000696")]
202 {
204 [global::Cpp2ILInjected.Token(Token = "0x6003617")]
205 [global::Cpp2ILInjected.Address(RVA = "0x13DC748", Offset = "0x13DC748", Length = "0x8")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 get
208 {
209 throw null;
210 }
212 [global::Cpp2ILInjected.Token(Token = "0x6003618")]
213 [global::Cpp2ILInjected.Address(RVA = "0x13DC750", Offset = "0x13DC750", Length = "0x8")]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
215 private set
216 {
217 throw null;
218 }
219 }
220
221 [global::Cpp2ILInjected.Token(Token = "0x17000697")]
223 {
225 [global::Cpp2ILInjected.Token(Token = "0x6003619")]
226 [global::Cpp2ILInjected.Address(RVA = "0x13DC758", Offset = "0x13DC758", Length = "0x8")]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 get
229 {
230 throw null;
231 }
233 [global::Cpp2ILInjected.Token(Token = "0x600361A")]
234 [global::Cpp2ILInjected.Address(RVA = "0x13DC760", Offset = "0x13DC760", Length = "0x8")]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
236 private set
237 {
238 throw null;
239 }
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x600361B")]
243 [global::Cpp2ILInjected.Address(RVA = "0x13DC768", Offset = "0x13DC768", Length = "0x8")]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
247 {
248 throw null;
249 }
250
251 // Note: this type is marked as 'beforefieldinit'.
252 [global::Cpp2ILInjected.Token(Token = "0x600361C")]
253 [global::Cpp2ILInjected.Address(RVA = "0x13DC770", Offset = "0x13DC770", Length = "0x160")]
254 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
259 {
260 throw null;
261 }
262
263 [global::Cpp2ILInjected.Token(Token = "0x40076D4")]
265
266 [global::Cpp2ILInjected.Token(Token = "0x40076D5")]
268
269 [global::Cpp2ILInjected.Token(Token = "0x40076D6")]
271
272 [global::Cpp2ILInjected.Token(Token = "0x40076D7")]
274
276 [global::Cpp2ILInjected.Token(Token = "0x40076D8")]
277 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
278 private int <Id>k__BackingField;
279
281 [global::Cpp2ILInjected.Token(Token = "0x40076D9")]
282 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
283 private bool <IsExpertMode>k__BackingField;
284
286 [global::Cpp2ILInjected.Token(Token = "0x40076DA")]
287 [global::Cpp2ILInjected.FieldOffset(Offset = "0x15")]
288 private bool <IsMasterMode>k__BackingField;
289
291 [global::Cpp2ILInjected.Token(Token = "0x40076DB")]
292 [global::Cpp2ILInjected.FieldOffset(Offset = "0x16")]
293 private bool <IsJourneyMode>k__BackingField;
294
296 [global::Cpp2ILInjected.Token(Token = "0x40076DC")]
297 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
298 private float <EnemyMaxLifeMultiplier>k__BackingField;
299
301 [global::Cpp2ILInjected.Token(Token = "0x40076DD")]
302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
303 private float <EnemyDamageMultiplier>k__BackingField;
304
306 [global::Cpp2ILInjected.Token(Token = "0x40076DE")]
307 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
308 private float <DebuffTimeMultiplier>k__BackingField;
309
311 [global::Cpp2ILInjected.Token(Token = "0x40076DF")]
312 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
313 private float <KnockbackToEnemiesMultiplier>k__BackingField;
314
316 [global::Cpp2ILInjected.Token(Token = "0x40076E0")]
317 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
318 private float <TownNPCDamageMultiplier>k__BackingField;
319
321 [global::Cpp2ILInjected.Token(Token = "0x40076E1")]
322 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
323 private float <EnemyDefenseMultiplier>k__BackingField;
324
326 [global::Cpp2ILInjected.Token(Token = "0x40076E2")]
327 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
328 private float <EnemyMoneyDropMultiplier>k__BackingField;
329 }
330}
class f__AnonymousType0<< Count > j__TPar
float< EnemyDefenseMultiplier > k__BackingField
static readonly GameModeData CreativeMode
float< KnockbackToEnemiesMultiplier > k__BackingField
static readonly GameModeData NormalMode
static readonly GameModeData MasterMode
static readonly GameModeData ExpertMode
float< TownNPCDamageMultiplier > k__BackingField
float< EnemyMaxLifeMultiplier > k__BackingField
float< EnemyMoneyDropMultiplier > k__BackingField
bool< IsJourneyMode > k__BackingField
float< EnemyDamageMultiplier > k__BackingField
float< DebuffTimeMultiplier > k__BackingField