terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
PersistentUserData.cs
Go to the documentation of this file.
1using System;
5
6// Token: 0x020002BD RID: 701
9{
10 // Token: 0x0600103B RID: 4155 RVA: 0x0004FD30 File Offset: 0x0004DF30
11 public void EnsureObjects()
12 {
13 if (this.ArmorCollected == null)
14 {
15 }
16 if (this.CraftingsStationsUsed == null)
17 {
18 }
19 if (this.SlimeTypesKilled == null)
20 {
21 }
22 if (this.PetBuffsSpawned == null)
23 {
24 }
25 if (this.BossesKilled == null)
26 {
27 }
28 }
29
30 // Token: 0x0600103C RID: 4156 RVA: 0x0004FD68 File Offset: 0x0004DF68
36
37 // Token: 0x0600103D RID: 4157 RVA: 0x0004FD84 File Offset: 0x0004DF84
39 {
40 if (!true)
41 {
42 }
43 Type type;
44 IEnumerator enumerator = Enum.GetValues(type).GetEnumerator();
47 long num = 0L;
48 if (enumerator != null)
49 {
50 }
51 if (num == 0L)
52 {
53 throw new InvalidCastException();
54 }
55 throw new OutOfMemoryException();
56 }
57
58 // Token: 0x0600103E RID: 4158 RVA: 0x0004FDE0 File Offset: 0x0004DFE0
59 public int GetNormlBossCount()
60 {
61 if (!true)
62 {
63 }
64 Type type;
65 IEnumerator enumerator = Enum.GetValues(type).GetEnumerator();
68 long num = 0L;
69 if (enumerator != null)
70 {
71 }
72 if (num == 0L)
73 {
74 throw new InvalidCastException();
75 }
76 throw new OutOfMemoryException();
77 }
78
79 // Token: 0x0600103F RID: 4159 RVA: 0x0004FE34 File Offset: 0x0004E034
80 public int GetHardBossCount()
81 {
82 if (!true)
83 {
84 }
85 Type type;
86 IEnumerator enumerator = Enum.GetValues(type).GetEnumerator();
89 long num = 0L;
90 if (enumerator != null)
91 {
92 }
93 if (num == 0L)
94 {
95 throw new InvalidCastException();
96 }
97 throw new OutOfMemoryException();
98 }
99
100 // Token: 0x06001040 RID: 4160 RVA: 0x0004FE88 File Offset: 0x0004E088
102 {
103 if (!true)
104 {
105 }
106 Type type;
107 IEnumerator enumerator = Enum.GetValues(type).GetEnumerator();
110 long num = 0L;
111 if (enumerator != null)
112 {
113 }
114 if (num == 0L)
115 {
116 throw new InvalidCastException();
117 }
118 throw new OutOfMemoryException();
119 }
120
121 // Token: 0x06001041 RID: 4161 RVA: 0x0004FEE0 File Offset: 0x0004E0E0
135
136 // Token: 0x06001042 RID: 4162 RVA: 0x0004FF24 File Offset: 0x0004E124
138 {
139 if (!true)
140 {
141 }
142 Type type;
143 IEnumerator enumerator = Enum.GetValues(type).GetEnumerator();
145 long num = 0L;
146 if (enumerator != null)
147 {
148 }
149 if (num == 0L)
150 {
151 throw new InvalidCastException();
152 }
153 throw new OutOfMemoryException();
154 }
155
156 // Token: 0x06001043 RID: 4163 RVA: 0x0004FF70 File Offset: 0x0004E170
158 {
159 }
160
161 // Token: 0x04001F1F RID: 7967
162 public uint TotalBarsCrafted;
163
164 // Token: 0x04001F20 RID: 7968
165 public uint TotalPicked;
166
167 // Token: 0x04001F21 RID: 7969
169
170 // Token: 0x04001F22 RID: 7970
171 public uint TotalWires;
172
173 // Token: 0x04001F23 RID: 7971
174 public uint TotalAirTime;
175
176 // Token: 0x04001F24 RID: 7972
177 public uint CurrentAirTime;
178
179 // Token: 0x04001F25 RID: 7973
181
182 // Token: 0x04001F26 RID: 7974
184
185 // Token: 0x04001F27 RID: 7975
187
188 // Token: 0x04001F28 RID: 7976
190
191 // Token: 0x04001F29 RID: 7977
193
194 // Token: 0x04001F2A RID: 7978
195 public long TotalGemsMined;
196
197 // Token: 0x04001F2B RID: 7979
198 public long TotalOresMined;
199
200 // Token: 0x04001F2C RID: 7980
201 public long TotalSoilMined;
202
203 // Token: 0x04001F2D RID: 7981
204 public long TotalWoodMined;
205
206 // Token: 0x04001F2E RID: 7982
208}
class f__AnonymousType0<< Count > j__TPar
void OnKillBoss(eBossKillStatistics bossID)
Dictionary< int, int > BossesKilled
int GetProgressNumberOfTimesKilledAllBosses()
IEnumerator GetEnumerator()
Definition Array.cs:794
static Array GetValues(Type enumType)
Definition Enum.cs:233
eBossKillStatistics