Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AssetInitializer.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5using Newtonsoft.Json.Linq;
10using Terraria.Audio;
12using Terraria.ID;
13using Terraria.IO;
15
16namespace Terraria.Initializers;
17
18public static class AssetInitializer
19{
20 public static void CreateAssetServices(GameServiceContainer services)
21 {
22 //IL_0000: Unknown result type (might be due to invalid IL or missing references)
23 //IL_0006: Expected O, but got Unknown
24 //IL_0012: Unknown result type (might be due to invalid IL or missing references)
25 //IL_002a: Expected O, but got Unknown
26 //IL_002c: Unknown result type (might be due to invalid IL or missing references)
27 //IL_0044: Expected O, but got Unknown
28 //IL_0047: Unknown result type (might be due to invalid IL or missing references)
29 //IL_004d: Expected O, but got Unknown
30 //IL_007e: Unknown result type (might be due to invalid IL or missing references)
31 //IL_0089: Expected O, but got Unknown
32 //IL_0084: Unknown result type (might be due to invalid IL or missing references)
33 //IL_008a: Expected O, but got Unknown
36 val.RegisterReader((IAssetReader)new XnbReader((IServiceProvider)services), new string[1] { ".xnb" });
37 AsyncAssetLoader val2 = new AsyncAssetLoader(val, 20);
38 val2.RequireTypeCreationOnTransfer(typeof(Texture2D));
39 val2.RequireTypeCreationOnTransfer(typeof(DynamicSpriteFont));
40 val2.RequireTypeCreationOnTransfer(typeof(SpriteFont));
41 IAssetRepository provider = (IAssetRepository)new AssetRepository((IAssetLoader)new AssetLoader(val), (IAsyncAssetLoader)(object)val2);
42 services.AddService(typeof(AssetReaderCollection), val);
43 services.AddService(typeof(IAssetRepository), provider);
44 }
45
47 {
48 GetResourcePacksFolderPathAndConfirmItExists(out var resourcePackJson, out var resourcePackFolder);
49 return ResourcePackList.FromJson(resourcePackJson, services, resourcePackFolder);
50 }
51
53 {
54 GetResourcePacksFolderPathAndConfirmItExists(out var resourcePackJson, out var resourcePackFolder);
55 return ResourcePackList.Publishable(resourcePackJson, services, resourcePackFolder);
56 }
57
58 public static void GetResourcePacksFolderPathAndConfirmItExists(out JArray resourcePackJson, out string resourcePackFolder)
59 {
60 //IL_000b: Unknown result type (might be due to invalid IL or missing references)
61 //IL_0015: Expected O, but got Unknown
62 resourcePackJson = Main.Configuration.Get<JArray>("ResourcePacks", new JArray());
63 resourcePackFolder = Path.Combine(Main.SavePath, "ResourcePacks");
64 Utils.TryCreatingDirectory(resourcePackFolder);
65 }
66
67 public static void LoadSplashAssets(bool asyncLoadForSounds)
68 {
69 TextureAssets.SplashTexture16x9 = LoadAsset<Texture2D>("Images\\SplashScreens\\Splash_1", (AssetRequestMode)1);
70 TextureAssets.SplashTexture4x3 = LoadAsset<Texture2D>("Images\\logo_" + new UnifiedRandom().Next(1, 9), (AssetRequestMode)1);
71 TextureAssets.SplashTextureLegoResonanace = LoadAsset<Texture2D>("Images\\SplashScreens\\ResonanceArray", (AssetRequestMode)1);
72 int num = new UnifiedRandom().Next(1, 11);
73 TextureAssets.SplashTextureLegoBack = LoadAsset<Texture2D>("Images\\SplashScreens\\Splash_" + num + "_0", (AssetRequestMode)1);
74 TextureAssets.SplashTextureLegoTree = LoadAsset<Texture2D>("Images\\SplashScreens\\Splash_" + num + "_1", (AssetRequestMode)1);
75 TextureAssets.SplashTextureLegoFront = LoadAsset<Texture2D>("Images\\SplashScreens\\Splash_" + num + "_2", (AssetRequestMode)1);
76 TextureAssets.Item[75] = LoadAsset<Texture2D>("Images\\Item_" + (short)75, (AssetRequestMode)1);
77 TextureAssets.LoadingSunflower = LoadAsset<Texture2D>("Images\\UI\\Sunflower_Loading", (AssetRequestMode)1);
78 }
79
87
88 public static void Load(bool asyncLoad)
89 {
90 }
91
92 private static void LoadFonts(AssetRequestMode mode)
93 {
94 //IL_0005: Unknown result type (might be due to invalid IL or missing references)
95 //IL_0015: Unknown result type (might be due to invalid IL or missing references)
96 //IL_0025: Unknown result type (might be due to invalid IL or missing references)
97 //IL_003b: Unknown result type (might be due to invalid IL or missing references)
98 //IL_004d: Unknown result type (might be due to invalid IL or missing references)
99 FontAssets.ItemStack = LoadAsset<DynamicSpriteFont>("Fonts/Item_Stack", mode);
100 FontAssets.MouseText = LoadAsset<DynamicSpriteFont>("Fonts/Mouse_Text", mode);
101 FontAssets.DeathText = LoadAsset<DynamicSpriteFont>("Fonts/Death_Text", mode);
102 FontAssets.CombatText[0] = LoadAsset<DynamicSpriteFont>("Fonts/Combat_Text", mode);
103 FontAssets.CombatText[1] = LoadAsset<DynamicSpriteFont>("Fonts/Combat_Crit", mode);
104 }
105
106 private static void LoadSounds(AssetRequestMode mode)
107 {
108 SoundEngine.Load(Main.instance.Services);
109 }
110
117
119 {
121 }
122
123 private static void LoadTextures(AssetRequestMode mode)
124 {
125 //IL_0659: Unknown result type (might be due to invalid IL or missing references)
126 //IL_066f: Unknown result type (might be due to invalid IL or missing references)
127 //IL_0681: Unknown result type (might be due to invalid IL or missing references)
128 //IL_068d: Unknown result type (might be due to invalid IL or missing references)
129 //IL_069d: Unknown result type (might be due to invalid IL or missing references)
130 //IL_06ad: Unknown result type (might be due to invalid IL or missing references)
131 //IL_06d5: Unknown result type (might be due to invalid IL or missing references)
132 //IL_070a: Unknown result type (might be due to invalid IL or missing references)
133 //IL_0727: Unknown result type (might be due to invalid IL or missing references)
134 //IL_074f: Unknown result type (might be due to invalid IL or missing references)
135 //IL_0784: Unknown result type (might be due to invalid IL or missing references)
136 //IL_07b9: Unknown result type (might be due to invalid IL or missing references)
137 //IL_07ee: Unknown result type (might be due to invalid IL or missing references)
138 //IL_0823: Unknown result type (might be due to invalid IL or missing references)
139 //IL_0858: Unknown result type (might be due to invalid IL or missing references)
140 //IL_088d: Unknown result type (might be due to invalid IL or missing references)
141 //IL_08c2: Unknown result type (might be due to invalid IL or missing references)
142 //IL_08df: Unknown result type (might be due to invalid IL or missing references)
143 //IL_08ef: Unknown result type (might be due to invalid IL or missing references)
144 //IL_08ff: Unknown result type (might be due to invalid IL or missing references)
145 //IL_090f: Unknown result type (might be due to invalid IL or missing references)
146 //IL_091f: Unknown result type (might be due to invalid IL or missing references)
147 //IL_092f: Unknown result type (might be due to invalid IL or missing references)
148 //IL_093f: Unknown result type (might be due to invalid IL or missing references)
149 //IL_094f: Unknown result type (might be due to invalid IL or missing references)
150 //IL_095f: Unknown result type (might be due to invalid IL or missing references)
151 //IL_096f: Unknown result type (might be due to invalid IL or missing references)
152 //IL_097f: Unknown result type (might be due to invalid IL or missing references)
153 //IL_098f: Unknown result type (might be due to invalid IL or missing references)
154 //IL_099f: Unknown result type (might be due to invalid IL or missing references)
155 //IL_09af: Unknown result type (might be due to invalid IL or missing references)
156 //IL_09bf: Unknown result type (might be due to invalid IL or missing references)
157 //IL_09cf: Unknown result type (might be due to invalid IL or missing references)
158 //IL_09df: Unknown result type (might be due to invalid IL or missing references)
159 //IL_09ef: Unknown result type (might be due to invalid IL or missing references)
160 //IL_09ff: Unknown result type (might be due to invalid IL or missing references)
161 //IL_0a0f: Unknown result type (might be due to invalid IL or missing references)
162 //IL_0a1f: Unknown result type (might be due to invalid IL or missing references)
163 //IL_0a2f: Unknown result type (might be due to invalid IL or missing references)
164 //IL_0a3f: Unknown result type (might be due to invalid IL or missing references)
165 //IL_0a69: Unknown result type (might be due to invalid IL or missing references)
166 //IL_0a80: Unknown result type (might be due to invalid IL or missing references)
167 //IL_0a90: Unknown result type (might be due to invalid IL or missing references)
168 //IL_0aa0: Unknown result type (might be due to invalid IL or missing references)
169 //IL_0ab0: Unknown result type (might be due to invalid IL or missing references)
170 //IL_0ac0: Unknown result type (might be due to invalid IL or missing references)
171 //IL_0ad0: Unknown result type (might be due to invalid IL or missing references)
172 //IL_0ae0: Unknown result type (might be due to invalid IL or missing references)
173 //IL_0af0: Unknown result type (might be due to invalid IL or missing references)
174 //IL_0b00: Unknown result type (might be due to invalid IL or missing references)
175 //IL_0b10: Unknown result type (might be due to invalid IL or missing references)
176 //IL_0b20: Unknown result type (might be due to invalid IL or missing references)
177 //IL_0b4a: Unknown result type (might be due to invalid IL or missing references)
178 //IL_0b67: Unknown result type (might be due to invalid IL or missing references)
179 //IL_0b77: Unknown result type (might be due to invalid IL or missing references)
180 //IL_0b87: Unknown result type (might be due to invalid IL or missing references)
181 //IL_0b97: Unknown result type (might be due to invalid IL or missing references)
182 //IL_0ba7: Unknown result type (might be due to invalid IL or missing references)
183 //IL_0bb7: Unknown result type (might be due to invalid IL or missing references)
184 //IL_0bc7: Unknown result type (might be due to invalid IL or missing references)
185 //IL_0bef: Unknown result type (might be due to invalid IL or missing references)
186 //IL_0c2c: Unknown result type (might be due to invalid IL or missing references)
187 //IL_0c61: Unknown result type (might be due to invalid IL or missing references)
188 //IL_0c94: Unknown result type (might be due to invalid IL or missing references)
189 //IL_0cab: Unknown result type (might be due to invalid IL or missing references)
190 //IL_0cbb: Unknown result type (might be due to invalid IL or missing references)
191 //IL_0ccb: Unknown result type (might be due to invalid IL or missing references)
192 //IL_0cf3: Unknown result type (might be due to invalid IL or missing references)
193 //IL_0d28: Unknown result type (might be due to invalid IL or missing references)
194 //IL_0d57: Unknown result type (might be due to invalid IL or missing references)
195 //IL_0d8c: Unknown result type (might be due to invalid IL or missing references)
196 //IL_0dde: Unknown result type (might be due to invalid IL or missing references)
197 //IL_0df0: Unknown result type (might be due to invalid IL or missing references)
198 //IL_0e02: Unknown result type (might be due to invalid IL or missing references)
199 //IL_0e0e: Unknown result type (might be due to invalid IL or missing references)
200 //IL_0e1e: Unknown result type (might be due to invalid IL or missing references)
201 //IL_0e2e: Unknown result type (might be due to invalid IL or missing references)
202 //IL_0e3e: Unknown result type (might be due to invalid IL or missing references)
203 //IL_0e4e: Unknown result type (might be due to invalid IL or missing references)
204 //IL_0e5e: Unknown result type (might be due to invalid IL or missing references)
205 //IL_0e6e: Unknown result type (might be due to invalid IL or missing references)
206 //IL_0e7e: Unknown result type (might be due to invalid IL or missing references)
207 //IL_0e8e: Unknown result type (might be due to invalid IL or missing references)
208 //IL_0eb6: Unknown result type (might be due to invalid IL or missing references)
209 //IL_0eeb: Unknown result type (might be due to invalid IL or missing references)
210 //IL_0f20: Unknown result type (might be due to invalid IL or missing references)
211 //IL_0f55: Unknown result type (might be due to invalid IL or missing references)
212 //IL_0f87: Unknown result type (might be due to invalid IL or missing references)
213 //IL_0faf: Unknown result type (might be due to invalid IL or missing references)
214 //IL_0fcc: Unknown result type (might be due to invalid IL or missing references)
215 //IL_0fdc: Unknown result type (might be due to invalid IL or missing references)
216 //IL_0fec: Unknown result type (might be due to invalid IL or missing references)
217 //IL_0ffc: Unknown result type (might be due to invalid IL or missing references)
218 //IL_100c: Unknown result type (might be due to invalid IL or missing references)
219 //IL_101c: Unknown result type (might be due to invalid IL or missing references)
220 //IL_1032: Unknown result type (might be due to invalid IL or missing references)
221 //IL_1044: Unknown result type (might be due to invalid IL or missing references)
222 //IL_1056: Unknown result type (might be due to invalid IL or missing references)
223 //IL_1068: Unknown result type (might be due to invalid IL or missing references)
224 //IL_1074: Unknown result type (might be due to invalid IL or missing references)
225 //IL_1084: Unknown result type (might be due to invalid IL or missing references)
226 //IL_1094: Unknown result type (might be due to invalid IL or missing references)
227 //IL_10aa: Unknown result type (might be due to invalid IL or missing references)
228 //IL_10bc: Unknown result type (might be due to invalid IL or missing references)
229 //IL_10ce: Unknown result type (might be due to invalid IL or missing references)
230 //IL_10e0: Unknown result type (might be due to invalid IL or missing references)
231 //IL_10f2: Unknown result type (might be due to invalid IL or missing references)
232 //IL_1104: Unknown result type (might be due to invalid IL or missing references)
233 //IL_1116: Unknown result type (might be due to invalid IL or missing references)
234 //IL_1128: Unknown result type (might be due to invalid IL or missing references)
235 //IL_113a: Unknown result type (might be due to invalid IL or missing references)
236 //IL_114c: Unknown result type (might be due to invalid IL or missing references)
237 //IL_115e: Unknown result type (might be due to invalid IL or missing references)
238 //IL_1170: Unknown result type (might be due to invalid IL or missing references)
239 //IL_1182: Unknown result type (might be due to invalid IL or missing references)
240 //IL_11a6: Unknown result type (might be due to invalid IL or missing references)
241 //IL_11db: Unknown result type (might be due to invalid IL or missing references)
242 //IL_120e: Unknown result type (might be due to invalid IL or missing references)
243 //IL_123d: Unknown result type (might be due to invalid IL or missing references)
244 //IL_125c: Unknown result type (might be due to invalid IL or missing references)
245 //IL_1289: Unknown result type (might be due to invalid IL or missing references)
246 //IL_129b: Unknown result type (might be due to invalid IL or missing references)
247 //IL_12ad: Unknown result type (might be due to invalid IL or missing references)
248 //IL_12bf: Unknown result type (might be due to invalid IL or missing references)
249 //IL_12d1: Unknown result type (might be due to invalid IL or missing references)
250 //IL_12e3: Unknown result type (might be due to invalid IL or missing references)
251 //IL_12ef: Unknown result type (might be due to invalid IL or missing references)
252 //IL_12ff: Unknown result type (might be due to invalid IL or missing references)
253 //IL_130f: Unknown result type (might be due to invalid IL or missing references)
254 //IL_131f: Unknown result type (might be due to invalid IL or missing references)
255 //IL_132f: Unknown result type (might be due to invalid IL or missing references)
256 //IL_133f: Unknown result type (might be due to invalid IL or missing references)
257 //IL_134f: Unknown result type (might be due to invalid IL or missing references)
258 //IL_135f: Unknown result type (might be due to invalid IL or missing references)
259 //IL_136f: Unknown result type (might be due to invalid IL or missing references)
260 //IL_137f: Unknown result type (might be due to invalid IL or missing references)
261 //IL_138f: Unknown result type (might be due to invalid IL or missing references)
262 //IL_139f: Unknown result type (might be due to invalid IL or missing references)
263 //IL_13af: Unknown result type (might be due to invalid IL or missing references)
264 //IL_13bf: Unknown result type (might be due to invalid IL or missing references)
265 //IL_13cf: Unknown result type (might be due to invalid IL or missing references)
266 //IL_13df: Unknown result type (might be due to invalid IL or missing references)
267 //IL_13ef: Unknown result type (might be due to invalid IL or missing references)
268 //IL_1417: Unknown result type (might be due to invalid IL or missing references)
269 //IL_1434: Unknown result type (might be due to invalid IL or missing references)
270 //IL_1444: Unknown result type (might be due to invalid IL or missing references)
271 //IL_1454: Unknown result type (might be due to invalid IL or missing references)
272 //IL_1464: Unknown result type (might be due to invalid IL or missing references)
273 //IL_147a: Unknown result type (might be due to invalid IL or missing references)
274 //IL_148c: Unknown result type (might be due to invalid IL or missing references)
275 //IL_149e: Unknown result type (might be due to invalid IL or missing references)
276 //IL_14b0: Unknown result type (might be due to invalid IL or missing references)
277 //IL_14c2: Unknown result type (might be due to invalid IL or missing references)
278 //IL_14d4: Unknown result type (might be due to invalid IL or missing references)
279 //IL_14e6: Unknown result type (might be due to invalid IL or missing references)
280 //IL_14f2: Unknown result type (might be due to invalid IL or missing references)
281 //IL_1502: Unknown result type (might be due to invalid IL or missing references)
282 //IL_1512: Unknown result type (might be due to invalid IL or missing references)
283 //IL_153a: Unknown result type (might be due to invalid IL or missing references)
284 //IL_156f: Unknown result type (might be due to invalid IL or missing references)
285 //IL_15a4: Unknown result type (might be due to invalid IL or missing references)
286 //IL_15d9: Unknown result type (might be due to invalid IL or missing references)
287 //IL_15f6: Unknown result type (might be due to invalid IL or missing references)
288 //IL_1606: Unknown result type (might be due to invalid IL or missing references)
289 //IL_1616: Unknown result type (might be due to invalid IL or missing references)
290 //IL_1626: Unknown result type (might be due to invalid IL or missing references)
291 //IL_1636: Unknown result type (might be due to invalid IL or missing references)
292 //IL_1646: Unknown result type (might be due to invalid IL or missing references)
293 //IL_1656: Unknown result type (might be due to invalid IL or missing references)
294 //IL_1666: Unknown result type (might be due to invalid IL or missing references)
295 //IL_1676: Unknown result type (might be due to invalid IL or missing references)
296 //IL_1686: Unknown result type (might be due to invalid IL or missing references)
297 //IL_1696: Unknown result type (might be due to invalid IL or missing references)
298 //IL_16a6: Unknown result type (might be due to invalid IL or missing references)
299 //IL_16b6: Unknown result type (might be due to invalid IL or missing references)
300 //IL_16c6: Unknown result type (might be due to invalid IL or missing references)
301 //IL_16d6: Unknown result type (might be due to invalid IL or missing references)
302 //IL_16e6: Unknown result type (might be due to invalid IL or missing references)
303 //IL_16f6: Unknown result type (might be due to invalid IL or missing references)
304 //IL_1706: Unknown result type (might be due to invalid IL or missing references)
305 //IL_1716: Unknown result type (might be due to invalid IL or missing references)
306 //IL_1726: Unknown result type (might be due to invalid IL or missing references)
307 //IL_1736: Unknown result type (might be due to invalid IL or missing references)
308 //IL_1746: Unknown result type (might be due to invalid IL or missing references)
309 //IL_1756: Unknown result type (might be due to invalid IL or missing references)
310 //IL_1766: Unknown result type (might be due to invalid IL or missing references)
311 //IL_1776: Unknown result type (might be due to invalid IL or missing references)
312 //IL_1786: Unknown result type (might be due to invalid IL or missing references)
313 //IL_1796: Unknown result type (might be due to invalid IL or missing references)
314 //IL_17a6: Unknown result type (might be due to invalid IL or missing references)
315 //IL_17b6: Unknown result type (might be due to invalid IL or missing references)
316 //IL_17cb: Unknown result type (might be due to invalid IL or missing references)
317 //IL_17db: Unknown result type (might be due to invalid IL or missing references)
318 //IL_17eb: Unknown result type (might be due to invalid IL or missing references)
319 //IL_17fb: Unknown result type (might be due to invalid IL or missing references)
320 //IL_180b: Unknown result type (might be due to invalid IL or missing references)
321 //IL_181b: Unknown result type (might be due to invalid IL or missing references)
322 //IL_182b: Unknown result type (might be due to invalid IL or missing references)
323 //IL_183b: Unknown result type (might be due to invalid IL or missing references)
324 //IL_184b: Unknown result type (might be due to invalid IL or missing references)
325 //IL_185b: Unknown result type (might be due to invalid IL or missing references)
326 //IL_186b: Unknown result type (might be due to invalid IL or missing references)
327 //IL_1893: Unknown result type (might be due to invalid IL or missing references)
328 //IL_18ae: Unknown result type (might be due to invalid IL or missing references)
329 //IL_18be: Unknown result type (might be due to invalid IL or missing references)
330 //IL_18ce: Unknown result type (might be due to invalid IL or missing references)
331 //IL_18de: Unknown result type (might be due to invalid IL or missing references)
332 //IL_18ee: Unknown result type (might be due to invalid IL or missing references)
333 //IL_18fe: Unknown result type (might be due to invalid IL or missing references)
334 //IL_190e: Unknown result type (might be due to invalid IL or missing references)
335 //IL_191e: Unknown result type (might be due to invalid IL or missing references)
336 //IL_192e: Unknown result type (might be due to invalid IL or missing references)
337 //IL_193e: Unknown result type (might be due to invalid IL or missing references)
338 //IL_194e: Unknown result type (might be due to invalid IL or missing references)
339 //IL_195e: Unknown result type (might be due to invalid IL or missing references)
340 //IL_196e: Unknown result type (might be due to invalid IL or missing references)
341 //IL_197e: Unknown result type (might be due to invalid IL or missing references)
342 //IL_198e: Unknown result type (might be due to invalid IL or missing references)
343 //IL_199e: Unknown result type (might be due to invalid IL or missing references)
344 //IL_19ae: Unknown result type (might be due to invalid IL or missing references)
345 //IL_19be: Unknown result type (might be due to invalid IL or missing references)
346 //IL_19ce: Unknown result type (might be due to invalid IL or missing references)
347 //IL_19de: Unknown result type (might be due to invalid IL or missing references)
348 //IL_19ee: Unknown result type (might be due to invalid IL or missing references)
349 //IL_19fe: Unknown result type (might be due to invalid IL or missing references)
350 //IL_1a0e: Unknown result type (might be due to invalid IL or missing references)
351 //IL_1a1e: Unknown result type (might be due to invalid IL or missing references)
352 //IL_1a2e: Unknown result type (might be due to invalid IL or missing references)
353 //IL_1a3e: Unknown result type (might be due to invalid IL or missing references)
354 //IL_1a4e: Unknown result type (might be due to invalid IL or missing references)
355 //IL_1a5e: Unknown result type (might be due to invalid IL or missing references)
356 //IL_1a6e: Unknown result type (might be due to invalid IL or missing references)
357 //IL_1a7e: Unknown result type (might be due to invalid IL or missing references)
358 //IL_1a8e: Unknown result type (might be due to invalid IL or missing references)
359 //IL_1a9e: Unknown result type (might be due to invalid IL or missing references)
360 //IL_1aae: Unknown result type (might be due to invalid IL or missing references)
361 //IL_1abe: Unknown result type (might be due to invalid IL or missing references)
362 //IL_1ace: Unknown result type (might be due to invalid IL or missing references)
363 //IL_1ade: Unknown result type (might be due to invalid IL or missing references)
364 //IL_1aee: Unknown result type (might be due to invalid IL or missing references)
365 //IL_1afe: Unknown result type (might be due to invalid IL or missing references)
366 //IL_1b0e: Unknown result type (might be due to invalid IL or missing references)
367 //IL_1b1e: Unknown result type (might be due to invalid IL or missing references)
368 //IL_1b2e: Unknown result type (might be due to invalid IL or missing references)
369 //IL_1b3e: Unknown result type (might be due to invalid IL or missing references)
370 //IL_1b4e: Unknown result type (might be due to invalid IL or missing references)
371 //IL_1b5e: Unknown result type (might be due to invalid IL or missing references)
372 //IL_1b6e: Unknown result type (might be due to invalid IL or missing references)
373 //IL_1b7e: Unknown result type (might be due to invalid IL or missing references)
374 //IL_1b8e: Unknown result type (might be due to invalid IL or missing references)
375 //IL_1b9e: Unknown result type (might be due to invalid IL or missing references)
376 //IL_1bae: Unknown result type (might be due to invalid IL or missing references)
377 //IL_1bbe: Unknown result type (might be due to invalid IL or missing references)
378 //IL_1be6: Unknown result type (might be due to invalid IL or missing references)
379 //IL_1c1b: Unknown result type (might be due to invalid IL or missing references)
380 //IL_1c38: Unknown result type (might be due to invalid IL or missing references)
381 //IL_1c48: Unknown result type (might be due to invalid IL or missing references)
382 //IL_1c58: Unknown result type (might be due to invalid IL or missing references)
383 //IL_1c68: Unknown result type (might be due to invalid IL or missing references)
384 //IL_1c78: Unknown result type (might be due to invalid IL or missing references)
385 //IL_1c88: Unknown result type (might be due to invalid IL or missing references)
386 //IL_1c98: Unknown result type (might be due to invalid IL or missing references)
387 //IL_1ca8: Unknown result type (might be due to invalid IL or missing references)
388 //IL_1cb8: Unknown result type (might be due to invalid IL or missing references)
389 //IL_1cc3: Unknown result type (might be due to invalid IL or missing references)
390 for (int i = 0; i < TextureAssets.Item.Length; i++)
391 {
392 int num = ItemID.Sets.TextureCopyLoad[i];
393 if (num != -1)
394 {
396 }
397 else
398 {
399 TextureAssets.Item[i] = LoadAsset<Texture2D>("Images/Item_" + i, (AssetRequestMode)0);
400 }
401 }
402 for (int j = 0; j < TextureAssets.Npc.Length; j++)
403 {
404 TextureAssets.Npc[j] = LoadAsset<Texture2D>("Images/NPC_" + j, (AssetRequestMode)0);
405 }
406 for (int k = 0; k < TextureAssets.Projectile.Length; k++)
407 {
408 TextureAssets.Projectile[k] = LoadAsset<Texture2D>("Images/Projectile_" + k, (AssetRequestMode)0);
409 }
410 for (int l = 0; l < TextureAssets.Gore.Length; l++)
411 {
412 TextureAssets.Gore[l] = LoadAsset<Texture2D>("Images/Gore_" + l, (AssetRequestMode)0);
413 }
414 for (int m = 0; m < TextureAssets.Wall.Length; m++)
415 {
416 TextureAssets.Wall[m] = LoadAsset<Texture2D>("Images/Wall_" + m, (AssetRequestMode)0);
417 }
418 for (int n = 0; n < TextureAssets.Tile.Length; n++)
419 {
420 TextureAssets.Tile[n] = LoadAsset<Texture2D>("Images/Tiles_" + n, (AssetRequestMode)0);
421 }
422 for (int num2 = 0; num2 < TextureAssets.ItemFlame.Length; num2++)
423 {
424 TextureAssets.ItemFlame[num2] = LoadAsset<Texture2D>("Images/ItemFlame_" + num2, (AssetRequestMode)0);
425 }
426 for (int num3 = 0; num3 < TextureAssets.Wings.Length; num3++)
427 {
428 TextureAssets.Wings[num3] = LoadAsset<Texture2D>("Images/Wings_" + num3, (AssetRequestMode)0);
429 }
430 for (int num4 = 0; num4 < TextureAssets.PlayerHair.Length; num4++)
431 {
432 TextureAssets.PlayerHair[num4] = LoadAsset<Texture2D>("Images/Player_Hair_" + (num4 + 1), (AssetRequestMode)0);
433 }
434 for (int num5 = 0; num5 < TextureAssets.PlayerHairAlt.Length; num5++)
435 {
436 TextureAssets.PlayerHairAlt[num5] = LoadAsset<Texture2D>("Images/Player_HairAlt_" + (num5 + 1), (AssetRequestMode)0);
437 }
438 for (int num6 = 0; num6 < TextureAssets.ArmorHead.Length; num6++)
439 {
440 TextureAssets.ArmorHead[num6] = LoadAsset<Texture2D>("Images/Armor_Head_" + num6, (AssetRequestMode)0);
441 }
442 for (int num7 = 0; num7 < TextureAssets.FemaleBody.Length; num7++)
443 {
444 TextureAssets.FemaleBody[num7] = LoadAsset<Texture2D>("Images/Female_Body_" + num7, (AssetRequestMode)0);
445 }
446 for (int num8 = 0; num8 < TextureAssets.ArmorBody.Length; num8++)
447 {
448 TextureAssets.ArmorBody[num8] = LoadAsset<Texture2D>("Images/Armor_Body_" + num8, (AssetRequestMode)0);
449 }
450 for (int num9 = 0; num9 < TextureAssets.ArmorBodyComposite.Length; num9++)
451 {
452 TextureAssets.ArmorBodyComposite[num9] = LoadAsset<Texture2D>("Images/Armor/Armor_" + num9, (AssetRequestMode)0);
453 }
454 for (int num10 = 0; num10 < TextureAssets.ArmorArm.Length; num10++)
455 {
456 TextureAssets.ArmorArm[num10] = LoadAsset<Texture2D>("Images/Armor_Arm_" + num10, (AssetRequestMode)0);
457 }
458 for (int num11 = 0; num11 < TextureAssets.ArmorLeg.Length; num11++)
459 {
460 TextureAssets.ArmorLeg[num11] = LoadAsset<Texture2D>("Images/Armor_Legs_" + num11, (AssetRequestMode)0);
461 }
462 for (int num12 = 0; num12 < TextureAssets.AccHandsOn.Length; num12++)
463 {
464 TextureAssets.AccHandsOn[num12] = LoadAsset<Texture2D>("Images/Acc_HandsOn_" + num12, (AssetRequestMode)0);
465 }
466 for (int num13 = 0; num13 < TextureAssets.AccHandsOff.Length; num13++)
467 {
468 TextureAssets.AccHandsOff[num13] = LoadAsset<Texture2D>("Images/Acc_HandsOff_" + num13, (AssetRequestMode)0);
469 }
470 for (int num14 = 0; num14 < TextureAssets.AccHandsOnComposite.Length; num14++)
471 {
472 TextureAssets.AccHandsOnComposite[num14] = LoadAsset<Texture2D>("Images/Accessories/Acc_HandsOn_" + num14, (AssetRequestMode)0);
473 }
474 for (int num15 = 0; num15 < TextureAssets.AccHandsOffComposite.Length; num15++)
475 {
476 TextureAssets.AccHandsOffComposite[num15] = LoadAsset<Texture2D>("Images/Accessories/Acc_HandsOff_" + num15, (AssetRequestMode)0);
477 }
478 for (int num16 = 0; num16 < TextureAssets.AccBack.Length; num16++)
479 {
480 TextureAssets.AccBack[num16] = LoadAsset<Texture2D>("Images/Acc_Back_" + num16, (AssetRequestMode)0);
481 }
482 for (int num17 = 0; num17 < TextureAssets.AccFront.Length; num17++)
483 {
484 TextureAssets.AccFront[num17] = LoadAsset<Texture2D>("Images/Acc_Front_" + num17, (AssetRequestMode)0);
485 }
486 for (int num18 = 0; num18 < TextureAssets.AccShoes.Length; num18++)
487 {
488 TextureAssets.AccShoes[num18] = LoadAsset<Texture2D>("Images/Acc_Shoes_" + num18, (AssetRequestMode)0);
489 }
490 for (int num19 = 0; num19 < TextureAssets.AccWaist.Length; num19++)
491 {
492 TextureAssets.AccWaist[num19] = LoadAsset<Texture2D>("Images/Acc_Waist_" + num19, (AssetRequestMode)0);
493 }
494 for (int num20 = 0; num20 < TextureAssets.AccShield.Length; num20++)
495 {
496 TextureAssets.AccShield[num20] = LoadAsset<Texture2D>("Images/Acc_Shield_" + num20, (AssetRequestMode)0);
497 }
498 for (int num21 = 0; num21 < TextureAssets.AccNeck.Length; num21++)
499 {
500 TextureAssets.AccNeck[num21] = LoadAsset<Texture2D>("Images/Acc_Neck_" + num21, (AssetRequestMode)0);
501 }
502 for (int num22 = 0; num22 < TextureAssets.AccFace.Length; num22++)
503 {
504 TextureAssets.AccFace[num22] = LoadAsset<Texture2D>("Images/Acc_Face_" + num22, (AssetRequestMode)0);
505 }
506 for (int num23 = 0; num23 < TextureAssets.AccBalloon.Length; num23++)
507 {
508 TextureAssets.AccBalloon[num23] = LoadAsset<Texture2D>("Images/Acc_Balloon_" + num23, (AssetRequestMode)0);
509 }
510 for (int num24 = 0; num24 < TextureAssets.AccBeard.Length; num24++)
511 {
512 TextureAssets.AccBeard[num24] = LoadAsset<Texture2D>("Images/Acc_Beard_" + num24, (AssetRequestMode)0);
513 }
514 for (int num25 = 0; num25 < TextureAssets.Background.Length; num25++)
515 {
516 TextureAssets.Background[num25] = LoadAsset<Texture2D>("Images/Background_" + num25, (AssetRequestMode)0);
517 }
518 TextureAssets.FlameRing = LoadAsset<Texture2D>("Images/FlameRing", (AssetRequestMode)0);
519 TextureAssets.TileCrack = LoadAsset<Texture2D>("Images\\TileCracks", mode);
520 TextureAssets.ChestStack[0] = LoadAsset<Texture2D>("Images\\ChestStack_0", mode);
521 TextureAssets.ChestStack[1] = LoadAsset<Texture2D>("Images\\ChestStack_1", mode);
522 TextureAssets.SmartDig = LoadAsset<Texture2D>("Images\\SmartDig", mode);
523 TextureAssets.IceBarrier = LoadAsset<Texture2D>("Images\\IceBarrier", mode);
524 TextureAssets.Frozen = LoadAsset<Texture2D>("Images\\Frozen", mode);
525 for (int num26 = 0; num26 < TextureAssets.Pvp.Length; num26++)
526 {
527 TextureAssets.Pvp[num26] = LoadAsset<Texture2D>("Images\\UI\\PVP_" + num26, mode);
528 }
529 for (int num27 = 0; num27 < TextureAssets.EquipPage.Length; num27++)
530 {
531 TextureAssets.EquipPage[num27] = LoadAsset<Texture2D>("Images\\UI\\DisplaySlots_" + num27, mode);
532 }
533 TextureAssets.HouseBanner = LoadAsset<Texture2D>("Images\\UI\\House_Banner", mode);
534 for (int num28 = 0; num28 < TextureAssets.CraftToggle.Length; num28++)
535 {
536 TextureAssets.CraftToggle[num28] = LoadAsset<Texture2D>("Images\\UI\\Craft_Toggle_" + num28, mode);
537 }
538 for (int num29 = 0; num29 < TextureAssets.InventorySort.Length; num29++)
539 {
540 TextureAssets.InventorySort[num29] = LoadAsset<Texture2D>("Images\\UI\\Sort_" + num29, mode);
541 }
542 for (int num30 = 0; num30 < TextureAssets.TextGlyph.Length; num30++)
543 {
544 TextureAssets.TextGlyph[num30] = LoadAsset<Texture2D>("Images\\UI\\Glyphs_" + num30, mode);
545 }
546 for (int num31 = 0; num31 < TextureAssets.HotbarRadial.Length; num31++)
547 {
548 TextureAssets.HotbarRadial[num31] = LoadAsset<Texture2D>("Images\\UI\\HotbarRadial_" + num31, mode);
549 }
550 for (int num32 = 0; num32 < TextureAssets.InfoIcon.Length; num32++)
551 {
552 TextureAssets.InfoIcon[num32] = LoadAsset<Texture2D>("Images\\UI\\InfoIcon_" + num32, mode);
553 }
554 for (int num33 = 0; num33 < TextureAssets.Reforge.Length; num33++)
555 {
556 TextureAssets.Reforge[num33] = LoadAsset<Texture2D>("Images\\UI\\Reforge_" + num33, mode);
557 }
558 for (int num34 = 0; num34 < TextureAssets.Camera.Length; num34++)
559 {
560 TextureAssets.Camera[num34] = LoadAsset<Texture2D>("Images\\UI\\Camera_" + num34, mode);
561 }
562 for (int num35 = 0; num35 < TextureAssets.WireUi.Length; num35++)
563 {
564 TextureAssets.WireUi[num35] = LoadAsset<Texture2D>("Images\\UI\\Wires_" + num35, mode);
565 }
566 TextureAssets.BuilderAcc = LoadAsset<Texture2D>("Images\\UI\\BuilderIcons", mode);
567 TextureAssets.QuicksIcon = LoadAsset<Texture2D>("Images\\UI\\UI_quickicon1", mode);
568 TextureAssets.CraftUpButton = LoadAsset<Texture2D>("Images\\RecUp", mode);
569 TextureAssets.CraftDownButton = LoadAsset<Texture2D>("Images\\RecDown", mode);
570 TextureAssets.ScrollLeftButton = LoadAsset<Texture2D>("Images\\RecLeft", mode);
571 TextureAssets.ScrollRightButton = LoadAsset<Texture2D>("Images\\RecRight", mode);
572 TextureAssets.OneDropLogo = LoadAsset<Texture2D>("Images\\OneDropLogo", mode);
573 TextureAssets.Pulley = LoadAsset<Texture2D>("Images\\PlayerPulley", mode);
574 TextureAssets.Timer = LoadAsset<Texture2D>("Images\\Timer", mode);
575 TextureAssets.EmoteMenuButton = LoadAsset<Texture2D>("Images\\UI\\Emotes", mode);
576 TextureAssets.BestiaryMenuButton = LoadAsset<Texture2D>("Images\\UI\\Bestiary", mode);
577 TextureAssets.Wof = LoadAsset<Texture2D>("Images\\WallOfFlesh", mode);
578 TextureAssets.WallOutline = LoadAsset<Texture2D>("Images\\Wall_Outline", mode);
579 TextureAssets.Fade = LoadAsset<Texture2D>("Images\\fade-out", mode);
580 TextureAssets.Ghost = LoadAsset<Texture2D>("Images\\Ghost", mode);
581 TextureAssets.EvilCactus = LoadAsset<Texture2D>("Images\\Evil_Cactus", mode);
582 TextureAssets.GoodCactus = LoadAsset<Texture2D>("Images\\Good_Cactus", mode);
583 TextureAssets.CrimsonCactus = LoadAsset<Texture2D>("Images\\Crimson_Cactus", mode);
584 TextureAssets.WraithEye = LoadAsset<Texture2D>("Images\\Wraith_Eyes", mode);
585 TextureAssets.Firefly = LoadAsset<Texture2D>("Images\\Firefly", mode);
586 TextureAssets.FireflyJar = LoadAsset<Texture2D>("Images\\FireflyJar", mode);
587 TextureAssets.Lightningbug = LoadAsset<Texture2D>("Images\\LightningBug", mode);
588 TextureAssets.LightningbugJar = LoadAsset<Texture2D>("Images\\LightningBugJar", mode);
589 for (int num36 = 1; num36 <= 3; num36++)
590 {
591 TextureAssets.JellyfishBowl[num36 - 1] = LoadAsset<Texture2D>("Images\\jellyfishBowl" + num36, mode);
592 }
593 TextureAssets.GlowSnail = LoadAsset<Texture2D>("Images\\GlowSnail", mode);
594 TextureAssets.IceQueen = LoadAsset<Texture2D>("Images\\IceQueen", mode);
595 TextureAssets.SantaTank = LoadAsset<Texture2D>("Images\\SantaTank", mode);
596 TextureAssets.JackHat = LoadAsset<Texture2D>("Images\\JackHat", mode);
597 TextureAssets.TreeFace = LoadAsset<Texture2D>("Images\\TreeFace", mode);
598 TextureAssets.PumpkingFace = LoadAsset<Texture2D>("Images\\PumpkingFace", mode);
599 TextureAssets.ReaperEye = LoadAsset<Texture2D>("Images\\Reaper_Eyes", mode);
600 TextureAssets.MapDeath = LoadAsset<Texture2D>("Images\\MapDeath", mode);
601 TextureAssets.DukeFishron = LoadAsset<Texture2D>("Images\\DukeFishron", mode);
602 TextureAssets.MiniMinotaur = LoadAsset<Texture2D>("Images\\MiniMinotaur", mode);
603 TextureAssets.Map = LoadAsset<Texture2D>("Images\\Map", mode);
604 for (int num37 = 0; num37 < TextureAssets.MapBGs.Length; num37++)
605 {
606 TextureAssets.MapBGs[num37] = LoadAsset<Texture2D>("Images\\MapBG" + (num37 + 1), mode);
607 }
608 TextureAssets.Hue = LoadAsset<Texture2D>("Images\\Hue", mode);
609 TextureAssets.ColorSlider = LoadAsset<Texture2D>("Images\\ColorSlider", mode);
610 TextureAssets.ColorBar = LoadAsset<Texture2D>("Images\\ColorBar", mode);
611 TextureAssets.ColorBlip = LoadAsset<Texture2D>("Images\\ColorBlip", mode);
612 TextureAssets.ColorHighlight = LoadAsset<Texture2D>("Images\\UI\\Slider_Highlight", mode);
613 TextureAssets.LockOnCursor = LoadAsset<Texture2D>("Images\\UI\\LockOn_Cursor", mode);
614 TextureAssets.Rain = LoadAsset<Texture2D>("Images\\Rain", mode);
615 for (int num38 = 0; num38 < GlowMaskID.Count; num38++)
616 {
617 TextureAssets.GlowMask[num38] = LoadAsset<Texture2D>("Images\\Glow_" + num38, mode);
618 }
619 for (int num39 = 0; num39 < TextureAssets.HighlightMask.Length; num39++)
620 {
621 if (TileID.Sets.HasOutlines[num39])
622 {
623 TextureAssets.HighlightMask[num39] = LoadAsset<Texture2D>("Images\\Misc\\TileOutlines\\Tiles_" + num39, mode);
624 }
625 }
626 for (int num40 = 0; num40 < ExtrasID.Count; num40++)
627 {
628 TextureAssets.Extra[num40] = LoadAsset<Texture2D>("Images\\Extra_" + num40, mode);
629 }
630 for (int num41 = 0; num41 < 4; num41++)
631 {
632 TextureAssets.Coin[num41] = LoadAsset<Texture2D>("Images\\Coin_" + num41, mode);
633 }
634 TextureAssets.MagicPixel = LoadAsset<Texture2D>("Images\\MagicPixel", mode);
635 TextureAssets.SettingsPanel = LoadAsset<Texture2D>("Images\\UI\\Settings_Panel", mode);
636 TextureAssets.SettingsPanel2 = LoadAsset<Texture2D>("Images\\UI\\Settings_Panel_2", mode);
637 for (int num42 = 0; num42 < TextureAssets.XmasTree.Length; num42++)
638 {
639 TextureAssets.XmasTree[num42] = LoadAsset<Texture2D>("Images\\Xmas_" + num42, mode);
640 }
641 for (int num43 = 0; num43 < 6; num43++)
642 {
643 TextureAssets.Clothes[num43] = LoadAsset<Texture2D>("Images\\Clothes_" + num43, mode);
644 }
645 for (int num44 = 0; num44 < TextureAssets.Flames.Length; num44++)
646 {
647 TextureAssets.Flames[num44] = LoadAsset<Texture2D>("Images\\Flame_" + num44, mode);
648 }
649 for (int num45 = 0; num45 < 8; num45++)
650 {
651 TextureAssets.MapIcon[num45] = LoadAsset<Texture2D>("Images\\Map_" + num45, mode);
652 }
653 for (int num46 = 0; num46 < TextureAssets.Underworld.Length; num46++)
654 {
655 TextureAssets.Underworld[num46] = LoadAsset<Texture2D>("Images/Backgrounds/Underworld " + num46, (AssetRequestMode)0);
656 }
657 TextureAssets.Dest[0] = LoadAsset<Texture2D>("Images\\Dest1", mode);
658 TextureAssets.Dest[1] = LoadAsset<Texture2D>("Images\\Dest2", mode);
659 TextureAssets.Dest[2] = LoadAsset<Texture2D>("Images\\Dest3", mode);
660 TextureAssets.Actuator = LoadAsset<Texture2D>("Images\\Actuator", mode);
661 TextureAssets.Wire = LoadAsset<Texture2D>("Images\\Wires", mode);
662 TextureAssets.Wire2 = LoadAsset<Texture2D>("Images\\Wires2", mode);
663 TextureAssets.Wire3 = LoadAsset<Texture2D>("Images\\Wires3", mode);
664 TextureAssets.Wire4 = LoadAsset<Texture2D>("Images\\Wires4", mode);
665 TextureAssets.WireNew = LoadAsset<Texture2D>("Images\\WiresNew", mode);
666 TextureAssets.FlyingCarpet = LoadAsset<Texture2D>("Images\\FlyingCarpet", mode);
667 TextureAssets.Hb1 = LoadAsset<Texture2D>("Images\\HealthBar1", mode);
668 TextureAssets.Hb2 = LoadAsset<Texture2D>("Images\\HealthBar2", mode);
669 for (int num47 = 0; num47 < TextureAssets.NpcHead.Length; num47++)
670 {
671 TextureAssets.NpcHead[num47] = LoadAsset<Texture2D>("Images\\NPC_Head_" + num47, mode);
672 }
673 for (int num48 = 0; num48 < TextureAssets.NpcHeadBoss.Length; num48++)
674 {
675 TextureAssets.NpcHeadBoss[num48] = LoadAsset<Texture2D>("Images\\NPC_Head_Boss_" + num48, mode);
676 }
677 for (int num49 = 1; num49 < TextureAssets.BackPack.Length; num49++)
678 {
679 TextureAssets.BackPack[num49] = LoadAsset<Texture2D>("Images\\BackPack_" + num49, mode);
680 }
681 for (int num50 = 1; num50 < BuffID.Count; num50++)
682 {
683 TextureAssets.Buff[num50] = LoadAsset<Texture2D>("Images\\Buff_" + num50, mode);
684 }
685 Main.instance.LoadBackground(0);
686 Main.instance.LoadBackground(49);
687 TextureAssets.MinecartMount = LoadAsset<Texture2D>("Images\\Mount_Minecart", mode);
688 for (int num51 = 0; num51 < TextureAssets.RudolphMount.Length; num51++)
689 {
690 TextureAssets.RudolphMount[num51] = LoadAsset<Texture2D>("Images\\Rudolph_" + num51, mode);
691 }
692 TextureAssets.BunnyMount = LoadAsset<Texture2D>("Images\\Mount_Bunny", mode);
693 TextureAssets.PigronMount = LoadAsset<Texture2D>("Images\\Mount_Pigron", mode);
694 TextureAssets.SlimeMount = LoadAsset<Texture2D>("Images\\Mount_Slime", mode);
695 TextureAssets.TurtleMount = LoadAsset<Texture2D>("Images\\Mount_Turtle", mode);
696 TextureAssets.UnicornMount = LoadAsset<Texture2D>("Images\\Mount_Unicorn", mode);
697 TextureAssets.BasiliskMount = LoadAsset<Texture2D>("Images\\Mount_Basilisk", mode);
698 TextureAssets.MinecartMechMount[0] = LoadAsset<Texture2D>("Images\\Mount_MinecartMech", mode);
699 TextureAssets.MinecartMechMount[1] = LoadAsset<Texture2D>("Images\\Mount_MinecartMechGlow", mode);
700 TextureAssets.CuteFishronMount[0] = LoadAsset<Texture2D>("Images\\Mount_CuteFishron1", mode);
701 TextureAssets.CuteFishronMount[1] = LoadAsset<Texture2D>("Images\\Mount_CuteFishron2", mode);
702 TextureAssets.MinecartWoodMount = LoadAsset<Texture2D>("Images\\Mount_MinecartWood", mode);
703 TextureAssets.DesertMinecartMount = LoadAsset<Texture2D>("Images\\Mount_MinecartDesert", mode);
704 TextureAssets.FishMinecartMount = LoadAsset<Texture2D>("Images\\Mount_MinecartMineCarp", mode);
705 TextureAssets.BeeMount[0] = LoadAsset<Texture2D>("Images\\Mount_Bee", mode);
706 TextureAssets.BeeMount[1] = LoadAsset<Texture2D>("Images\\Mount_BeeWings", mode);
707 TextureAssets.UfoMount[0] = LoadAsset<Texture2D>("Images\\Mount_UFO", mode);
708 TextureAssets.UfoMount[1] = LoadAsset<Texture2D>("Images\\Mount_UFOGlow", mode);
709 TextureAssets.DrillMount[0] = LoadAsset<Texture2D>("Images\\Mount_DrillRing", mode);
710 TextureAssets.DrillMount[1] = LoadAsset<Texture2D>("Images\\Mount_DrillSeat", mode);
711 TextureAssets.DrillMount[2] = LoadAsset<Texture2D>("Images\\Mount_DrillDiode", mode);
712 TextureAssets.DrillMount[3] = LoadAsset<Texture2D>("Images\\Mount_Glow_DrillRing", mode);
713 TextureAssets.DrillMount[4] = LoadAsset<Texture2D>("Images\\Mount_Glow_DrillSeat", mode);
714 TextureAssets.DrillMount[5] = LoadAsset<Texture2D>("Images\\Mount_Glow_DrillDiode", mode);
715 TextureAssets.ScutlixMount[0] = LoadAsset<Texture2D>("Images\\Mount_Scutlix", mode);
716 TextureAssets.ScutlixMount[1] = LoadAsset<Texture2D>("Images\\Mount_ScutlixEyes", mode);
717 TextureAssets.ScutlixMount[2] = LoadAsset<Texture2D>("Images\\Mount_ScutlixEyeGlow", mode);
718 for (int num52 = 0; num52 < TextureAssets.Gem.Length; num52++)
719 {
720 TextureAssets.Gem[num52] = LoadAsset<Texture2D>("Images\\Gem_" + num52, mode);
721 }
722 for (int num53 = 0; num53 < CloudID.Count; num53++)
723 {
724 TextureAssets.Cloud[num53] = LoadAsset<Texture2D>("Images\\Cloud_" + num53, mode);
725 }
726 for (int num54 = 0; num54 < 4; num54++)
727 {
728 TextureAssets.Star[num54] = LoadAsset<Texture2D>("Images\\Star_" + num54, mode);
729 }
730 for (int num55 = 0; num55 < 15; num55++)
731 {
732 TextureAssets.Liquid[num55] = LoadAsset<Texture2D>("Images\\Liquid_" + num55, mode);
733 TextureAssets.LiquidSlope[num55] = LoadAsset<Texture2D>("Images\\LiquidSlope_" + num55, mode);
734 }
735 Main.instance.waterfallManager.LoadContent();
736 TextureAssets.NpcToggle[0] = LoadAsset<Texture2D>("Images\\House_1", mode);
737 TextureAssets.NpcToggle[1] = LoadAsset<Texture2D>("Images\\House_2", mode);
738 TextureAssets.HbLock[0] = LoadAsset<Texture2D>("Images\\Lock_0", mode);
739 TextureAssets.HbLock[1] = LoadAsset<Texture2D>("Images\\Lock_1", mode);
740 TextureAssets.blockReplaceIcon[0] = LoadAsset<Texture2D>("Images\\UI\\BlockReplace_0", mode);
741 TextureAssets.blockReplaceIcon[1] = LoadAsset<Texture2D>("Images\\UI\\BlockReplace_1", mode);
742 TextureAssets.Grid = LoadAsset<Texture2D>("Images\\Grid", mode);
743 TextureAssets.Trash = LoadAsset<Texture2D>("Images\\Trash", mode);
744 TextureAssets.Cd = LoadAsset<Texture2D>("Images\\CoolDown", mode);
745 TextureAssets.Logo = LoadAsset<Texture2D>("Images\\Logo", mode);
746 TextureAssets.Logo2 = LoadAsset<Texture2D>("Images\\Logo2", mode);
747 TextureAssets.Logo3 = LoadAsset<Texture2D>("Images\\Logo3", mode);
748 TextureAssets.Logo4 = LoadAsset<Texture2D>("Images\\Logo4", mode);
749 TextureAssets.Dust = LoadAsset<Texture2D>("Images\\Dust", mode);
750 TextureAssets.Sun = LoadAsset<Texture2D>("Images\\Sun", mode);
751 TextureAssets.Sun2 = LoadAsset<Texture2D>("Images\\Sun2", mode);
752 TextureAssets.Sun3 = LoadAsset<Texture2D>("Images\\Sun3", mode);
753 TextureAssets.BlackTile = LoadAsset<Texture2D>("Images\\Black_Tile", mode);
754 TextureAssets.Heart = LoadAsset<Texture2D>("Images\\Heart", mode);
755 TextureAssets.Heart2 = LoadAsset<Texture2D>("Images\\Heart2", mode);
756 TextureAssets.Bubble = LoadAsset<Texture2D>("Images\\Bubble", mode);
757 TextureAssets.Flame = LoadAsset<Texture2D>("Images\\Flame", mode);
758 TextureAssets.Mana = LoadAsset<Texture2D>("Images\\Mana", mode);
759 for (int num56 = 0; num56 < TextureAssets.Cursors.Length; num56++)
760 {
761 TextureAssets.Cursors[num56] = LoadAsset<Texture2D>("Images\\UI\\Cursor_" + num56, mode);
762 }
763 TextureAssets.CursorRadial = LoadAsset<Texture2D>("Images\\UI\\Radial", mode);
764 TextureAssets.Ninja = LoadAsset<Texture2D>("Images\\Ninja", mode);
765 TextureAssets.AntLion = LoadAsset<Texture2D>("Images\\AntlionBody", mode);
766 TextureAssets.SpikeBase = LoadAsset<Texture2D>("Images\\Spike_Base", mode);
767 TextureAssets.Wood[0] = LoadAsset<Texture2D>("Images\\Tiles_5_0", mode);
768 TextureAssets.Wood[1] = LoadAsset<Texture2D>("Images\\Tiles_5_1", mode);
769 TextureAssets.Wood[2] = LoadAsset<Texture2D>("Images\\Tiles_5_2", mode);
770 TextureAssets.Wood[3] = LoadAsset<Texture2D>("Images\\Tiles_5_3", mode);
771 TextureAssets.Wood[4] = LoadAsset<Texture2D>("Images\\Tiles_5_4", mode);
772 TextureAssets.Wood[5] = LoadAsset<Texture2D>("Images\\Tiles_5_5", mode);
773 TextureAssets.Wood[6] = LoadAsset<Texture2D>("Images\\Tiles_5_6", mode);
774 TextureAssets.SmileyMoon = LoadAsset<Texture2D>("Images\\Moon_Smiley", mode);
775 TextureAssets.PumpkinMoon = LoadAsset<Texture2D>("Images\\Moon_Pumpkin", mode);
776 TextureAssets.SnowMoon = LoadAsset<Texture2D>("Images\\Moon_Snow", mode);
777 for (int num57 = 0; num57 < TextureAssets.CageTop.Length; num57++)
778 {
779 TextureAssets.CageTop[num57] = LoadAsset<Texture2D>("Images\\CageTop_" + num57, mode);
780 }
781 for (int num58 = 0; num58 < TextureAssets.Moon.Length; num58++)
782 {
783 TextureAssets.Moon[num58] = LoadAsset<Texture2D>("Images\\Moon_" + num58, mode);
784 }
785 for (int num59 = 0; num59 < TextureAssets.TreeTop.Length; num59++)
786 {
787 TextureAssets.TreeTop[num59] = LoadAsset<Texture2D>("Images\\Tree_Tops_" + num59, mode);
788 }
789 for (int num60 = 0; num60 < TextureAssets.TreeBranch.Length; num60++)
790 {
791 TextureAssets.TreeBranch[num60] = LoadAsset<Texture2D>("Images\\Tree_Branches_" + num60, mode);
792 }
793 TextureAssets.ShroomCap = LoadAsset<Texture2D>("Images\\Shroom_Tops", mode);
794 TextureAssets.InventoryBack = LoadAsset<Texture2D>("Images\\Inventory_Back", mode);
795 TextureAssets.InventoryBack2 = LoadAsset<Texture2D>("Images\\Inventory_Back2", mode);
796 TextureAssets.InventoryBack3 = LoadAsset<Texture2D>("Images\\Inventory_Back3", mode);
797 TextureAssets.InventoryBack4 = LoadAsset<Texture2D>("Images\\Inventory_Back4", mode);
798 TextureAssets.InventoryBack5 = LoadAsset<Texture2D>("Images\\Inventory_Back5", mode);
799 TextureAssets.InventoryBack6 = LoadAsset<Texture2D>("Images\\Inventory_Back6", mode);
800 TextureAssets.InventoryBack7 = LoadAsset<Texture2D>("Images\\Inventory_Back7", mode);
801 TextureAssets.InventoryBack8 = LoadAsset<Texture2D>("Images\\Inventory_Back8", mode);
802 TextureAssets.InventoryBack9 = LoadAsset<Texture2D>("Images\\Inventory_Back9", mode);
803 TextureAssets.InventoryBack10 = LoadAsset<Texture2D>("Images\\Inventory_Back10", mode);
804 TextureAssets.InventoryBack11 = LoadAsset<Texture2D>("Images\\Inventory_Back11", mode);
805 TextureAssets.InventoryBack12 = LoadAsset<Texture2D>("Images\\Inventory_Back12", mode);
806 TextureAssets.InventoryBack13 = LoadAsset<Texture2D>("Images\\Inventory_Back13", mode);
807 TextureAssets.InventoryBack14 = LoadAsset<Texture2D>("Images\\Inventory_Back14", mode);
808 TextureAssets.InventoryBack15 = LoadAsset<Texture2D>("Images\\Inventory_Back15", mode);
809 TextureAssets.InventoryBack16 = LoadAsset<Texture2D>("Images\\Inventory_Back16", mode);
810 TextureAssets.InventoryBack17 = LoadAsset<Texture2D>("Images\\Inventory_Back17", mode);
811 TextureAssets.InventoryBack18 = LoadAsset<Texture2D>("Images\\Inventory_Back18", mode);
812 TextureAssets.InventoryBack19 = LoadAsset<Texture2D>("Images\\Inventory_Back19", mode);
813 TextureAssets.HairStyleBack = LoadAsset<Texture2D>("Images\\HairStyleBack", mode);
814 TextureAssets.ClothesStyleBack = LoadAsset<Texture2D>("Images\\ClothesStyleBack", mode);
815 TextureAssets.InventoryTickOff = LoadAsset<Texture2D>("Images\\Inventory_Tick_Off", mode);
816 TextureAssets.InventoryTickOn = LoadAsset<Texture2D>("Images\\Inventory_Tick_On", mode);
817 TextureAssets.TextBack = LoadAsset<Texture2D>("Images\\Text_Back", mode);
818 TextureAssets.Chat = LoadAsset<Texture2D>("Images\\Chat", mode);
819 TextureAssets.Chat2 = LoadAsset<Texture2D>("Images\\Chat2", mode);
820 TextureAssets.ChatBack = LoadAsset<Texture2D>("Images\\Chat_Back", mode);
821 TextureAssets.Team = LoadAsset<Texture2D>("Images\\Team", mode);
823 TextureAssets.Chaos = LoadAsset<Texture2D>("Images\\Chaos", mode);
824 TextureAssets.EyeLaser = LoadAsset<Texture2D>("Images\\Eye_Laser", mode);
825 TextureAssets.BoneEyes = LoadAsset<Texture2D>("Images\\Bone_Eyes", mode);
826 TextureAssets.BoneLaser = LoadAsset<Texture2D>("Images\\Bone_Laser", mode);
827 TextureAssets.LightDisc = LoadAsset<Texture2D>("Images\\Light_Disc", mode);
828 TextureAssets.Confuse = LoadAsset<Texture2D>("Images\\Confuse", mode);
829 TextureAssets.Probe = LoadAsset<Texture2D>("Images\\Probe", mode);
830 TextureAssets.SunOrb = LoadAsset<Texture2D>("Images\\SunOrb", mode);
831 TextureAssets.SunAltar = LoadAsset<Texture2D>("Images\\SunAltar", mode);
832 TextureAssets.XmasLight = LoadAsset<Texture2D>("Images\\XmasLight", mode);
833 TextureAssets.Beetle = LoadAsset<Texture2D>("Images\\BeetleOrb", mode);
834 for (int num61 = 0; num61 < ChainID.Count; num61++)
835 {
836 TextureAssets.Chains[num61] = LoadAsset<Texture2D>("Images\\Chains_" + num61, mode);
837 }
838 TextureAssets.Chain20 = LoadAsset<Texture2D>("Images\\Chain20", mode);
839 TextureAssets.FishingLine = LoadAsset<Texture2D>("Images\\FishingLine", mode);
840 TextureAssets.Chain = LoadAsset<Texture2D>("Images\\Chain", mode);
841 TextureAssets.Chain2 = LoadAsset<Texture2D>("Images\\Chain2", mode);
842 TextureAssets.Chain3 = LoadAsset<Texture2D>("Images\\Chain3", mode);
843 TextureAssets.Chain4 = LoadAsset<Texture2D>("Images\\Chain4", mode);
844 TextureAssets.Chain5 = LoadAsset<Texture2D>("Images\\Chain5", mode);
845 TextureAssets.Chain6 = LoadAsset<Texture2D>("Images\\Chain6", mode);
846 TextureAssets.Chain7 = LoadAsset<Texture2D>("Images\\Chain7", mode);
847 TextureAssets.Chain8 = LoadAsset<Texture2D>("Images\\Chain8", mode);
848 TextureAssets.Chain9 = LoadAsset<Texture2D>("Images\\Chain9", mode);
849 TextureAssets.Chain10 = LoadAsset<Texture2D>("Images\\Chain10", mode);
850 TextureAssets.Chain11 = LoadAsset<Texture2D>("Images\\Chain11", mode);
851 TextureAssets.Chain12 = LoadAsset<Texture2D>("Images\\Chain12", mode);
852 TextureAssets.Chain13 = LoadAsset<Texture2D>("Images\\Chain13", mode);
853 TextureAssets.Chain14 = LoadAsset<Texture2D>("Images\\Chain14", mode);
854 TextureAssets.Chain15 = LoadAsset<Texture2D>("Images\\Chain15", mode);
855 TextureAssets.Chain16 = LoadAsset<Texture2D>("Images\\Chain16", mode);
856 TextureAssets.Chain17 = LoadAsset<Texture2D>("Images\\Chain17", mode);
857 TextureAssets.Chain18 = LoadAsset<Texture2D>("Images\\Chain18", mode);
858 TextureAssets.Chain19 = LoadAsset<Texture2D>("Images\\Chain19", mode);
859 TextureAssets.Chain20 = LoadAsset<Texture2D>("Images\\Chain20", mode);
860 TextureAssets.Chain21 = LoadAsset<Texture2D>("Images\\Chain21", mode);
861 TextureAssets.Chain22 = LoadAsset<Texture2D>("Images\\Chain22", mode);
862 TextureAssets.Chain23 = LoadAsset<Texture2D>("Images\\Chain23", mode);
863 TextureAssets.Chain24 = LoadAsset<Texture2D>("Images\\Chain24", mode);
864 TextureAssets.Chain25 = LoadAsset<Texture2D>("Images\\Chain25", mode);
865 TextureAssets.Chain26 = LoadAsset<Texture2D>("Images\\Chain26", mode);
866 TextureAssets.Chain27 = LoadAsset<Texture2D>("Images\\Chain27", mode);
867 TextureAssets.Chain28 = LoadAsset<Texture2D>("Images\\Chain28", mode);
868 TextureAssets.Chain29 = LoadAsset<Texture2D>("Images\\Chain29", mode);
869 TextureAssets.Chain30 = LoadAsset<Texture2D>("Images\\Chain30", mode);
870 TextureAssets.Chain31 = LoadAsset<Texture2D>("Images\\Chain31", mode);
871 TextureAssets.Chain32 = LoadAsset<Texture2D>("Images\\Chain32", mode);
872 TextureAssets.Chain33 = LoadAsset<Texture2D>("Images\\Chain33", mode);
873 TextureAssets.Chain34 = LoadAsset<Texture2D>("Images\\Chain34", mode);
874 TextureAssets.Chain35 = LoadAsset<Texture2D>("Images\\Chain35", mode);
875 TextureAssets.Chain36 = LoadAsset<Texture2D>("Images\\Chain36", mode);
876 TextureAssets.Chain37 = LoadAsset<Texture2D>("Images\\Chain37", mode);
877 TextureAssets.Chain38 = LoadAsset<Texture2D>("Images\\Chain38", mode);
878 TextureAssets.Chain39 = LoadAsset<Texture2D>("Images\\Chain39", mode);
879 TextureAssets.Chain40 = LoadAsset<Texture2D>("Images\\Chain40", mode);
880 TextureAssets.Chain41 = LoadAsset<Texture2D>("Images\\Chain41", mode);
881 TextureAssets.Chain42 = LoadAsset<Texture2D>("Images\\Chain42", mode);
882 TextureAssets.Chain43 = LoadAsset<Texture2D>("Images\\Chain43", mode);
883 TextureAssets.EyeLaserSmall = LoadAsset<Texture2D>("Images\\Eye_Laser_Small", mode);
884 TextureAssets.BoneArm = LoadAsset<Texture2D>("Images\\Arm_Bone", mode);
885 TextureAssets.PumpkingArm = LoadAsset<Texture2D>("Images\\PumpkingArm", mode);
886 TextureAssets.PumpkingCloak = LoadAsset<Texture2D>("Images\\PumpkingCloak", mode);
887 TextureAssets.BoneArm2 = LoadAsset<Texture2D>("Images\\Arm_Bone_2", mode);
888 for (int num62 = 1; num62 < TextureAssets.GemChain.Length; num62++)
889 {
890 TextureAssets.GemChain[num62] = LoadAsset<Texture2D>("Images\\GemChain_" + num62, mode);
891 }
892 for (int num63 = 1; num63 < TextureAssets.Golem.Length; num63++)
893 {
894 TextureAssets.Golem[num63] = LoadAsset<Texture2D>("Images\\GolemLights" + num63, mode);
895 }
896 TextureAssets.GolfSwingBarFill = LoadAsset<Texture2D>("Images\\UI\\GolfSwingBarFill", mode);
897 TextureAssets.GolfSwingBarPanel = LoadAsset<Texture2D>("Images\\UI\\GolfSwingBarPanel", mode);
898 TextureAssets.SpawnPoint = LoadAsset<Texture2D>("Images\\UI\\SpawnPoint", mode);
899 TextureAssets.SpawnBed = LoadAsset<Texture2D>("Images\\UI\\SpawnBed", mode);
900 TextureAssets.MapPing = LoadAsset<Texture2D>("Images\\UI\\MapPing", mode);
901 TextureAssets.GolfBallArrow = LoadAsset<Texture2D>("Images\\UI\\GolfBall_Arrow", mode);
902 TextureAssets.GolfBallArrowShadow = LoadAsset<Texture2D>("Images\\UI\\GolfBall_Arrow_Shadow", mode);
903 TextureAssets.GolfBallOutline = LoadAsset<Texture2D>("Images\\Misc\\GolfBallOutline", mode);
904 Main.ResourceSetsManager.LoadContent(mode);
905 Main.MinimapFrameManagerInstance.LoadContent(mode);
906 Main.AchievementAdvisor.LoadContent();
907 }
908
909 private static Asset<T> LoadAsset<T>(string assetName, AssetRequestMode mode) where T : class
910 {
911 //IL_0006: Unknown result type (might be due to invalid IL or missing references)
912 return Main.Assets.Request<T>(assetName, mode);
913 }
914}
void RegisterReader(IAssetReader reader, params string[] extensions)
Async loading has been fully integrated into AssetRepository Assets which are asynchronously loaded w...
static string Combine(string path1, string path2)
Definition Path.cs:304
static void Load(IServiceProvider services)
static Asset< DynamicSpriteFont >[] CombatText
Definition FontAssets.cs:14
static PlayerRainbowWingsTextureContent PlayerRainbowWings
static PlayerTitaniumStormBuffTextureContent PlayerTitaniumStormBuff
static PlayerQueenSlimeMountTextureContent QueenSlimeMount
static Asset< Texture2D >[] Liquid
static Asset< Texture2D >[] Reforge
static Asset< Texture2D >[] CraftToggle
static Asset< Texture2D >[] MinecartMechMount
static Asset< Texture2D >[] InfoIcon
static Asset< Texture2D >[] AccWaist
static Asset< Texture2D >[] PlayerHair
static Asset< Texture2D >[] AccHandsOffComposite
static Asset< Texture2D >[] ArmorHead
static Asset< Texture2D >[] Npc
static Asset< Texture2D >[] AccHandsOnComposite
static Asset< Texture2D >[] AccShoes
static Asset< Texture2D >[] FemaleBody
static Asset< Texture2D >[] XmasTree
static Asset< Texture2D >[] AccShield
static Asset< Texture2D >[] NpcToggle
static Asset< Texture2D >[] HighlightMask
static Asset< Texture2D >[] ArmorBodyComposite
static Asset< Texture2D >[] Projectile
static Asset< Texture2D >[] AccBalloon
static Asset< Texture2D >[] GlowMask
static Asset< Texture2D >[] CageTop
static Asset< Texture2D >[] Wings
static Asset< Texture2D >[] JellyfishBowl
static Asset< Texture2D >[] BackPack
static Asset< Texture2D >[] RudolphMount
static Asset< Texture2D >[] Tile
static Asset< Texture2D >[] TreeTop
static Asset< Texture2D >[] Gore
static Asset< Texture2D >[] Star
static Asset< Texture2D >[] Pvp
static Asset< Texture2D >[] NpcHeadBoss
static Asset< Texture2D >[] HotbarRadial
static Asset< Texture2D >[] InventorySort
static Asset< Texture2D >[] AccFront
static Asset< Texture2D >[] UfoMount
static Asset< Texture2D >[] blockReplaceIcon
static Asset< Texture2D >[] DrillMount
static Asset< Texture2D >[] Underworld
static Asset< Texture2D >[] MapIcon
static Asset< Texture2D >[] BeeMount
static Asset< Texture2D >[] Item
static Asset< Texture2D >[] CuteFishronMount
static Asset< Texture2D >[] ArmorLeg
static Asset< Texture2D >[] TreeBranch
static Asset< Texture2D >[] Extra
static Asset< Texture2D >[] PlayerHairAlt
static Asset< Texture2D >[] NpcHead
static Asset< Texture2D >[] Flames
static Asset< Texture2D >[] Background
static Asset< Texture2D >[] Chains
static Asset< Texture2D >[] ChestStack
static Asset< Texture2D >[] ArmorArm
static Asset< Texture2D >[] ItemFlame
static Asset< Texture2D >[] HbLock
static Asset< Texture2D >[] AccHandsOff
static Asset< Texture2D >[] Wood
static Asset< Texture2D >[] AccBeard
static Asset< Texture2D >[] AccHandsOn
static Asset< Texture2D >[] TextGlyph
static Asset< Texture2D >[] Cloud
static Asset< Texture2D >[] ScutlixMount
static Asset< Texture2D >[] MapBGs
static Asset< Texture2D >[] AccFace
static Asset< Texture2D >[] Buff
static Asset< Texture2D >[] LiquidSlope
static Asset< Texture2D >[] Camera
static Asset< Texture2D >[] Cursors
static Asset< Texture2D >[] AccBack
static Asset< Texture2D >[] Wall
static Asset< Texture2D >[] Golem
static Asset< Texture2D >[] WireUi
static Asset< Texture2D >[] GemChain
static Asset< Texture2D >[] Moon
static Asset< Texture2D >[] Clothes
static Asset< Texture2D >[] EquipPage
static Asset< Texture2D >[] Gem
static Asset< Texture2D >[] Dest
static Asset< Texture2D >[] Coin
static Asset< Texture2D >[] ArmorBody
static Asset< Texture2D >[] AccNeck
static readonly int Count
Definition BuffID.cs:1069
static readonly short Count
Definition ChainID.cs:39
static readonly int Count
Definition CloudID.cs:87
static readonly short Count
Definition ExtrasID.cs:537
static readonly short Count
static int[] TextureCopyLoad
Definition ItemID.cs:1038
static bool[] HasOutlines
Definition TileID.cs:193
static ResourcePackList FromJson(JArray serializedState, IServiceProvider services, string searchPath)
static ResourcePackList Publishable(JArray serializedState, IServiceProvider services, string searchPath)
static void CreateAssetServices(GameServiceContainer services)
static void LoadTextures(AssetRequestMode mode)
static void LoadSounds(AssetRequestMode mode)
static Asset< T > LoadAsset< T >(string assetName, AssetRequestMode mode)
static void GetResourcePacksFolderPathAndConfirmItExists(out JArray resourcePackJson, out string resourcePackFolder)
static ResourcePackList CreateResourcePackList(IServiceProvider services)
static void RegisterRenderTargetAsset(INeedRenderTargetContent content)
static void LoadRenderTargetAssets(AssetRequestMode mode)
static void LoadSplashAssets(bool asyncLoadForSounds)
static void LoadFonts(AssetRequestMode mode)
static ResourcePackList CreatePublishableResourcePacksList(IServiceProvider services)
static List< INeedRenderTargetContent > ContentThatNeedsRenderTargets
Definition Main.cs:2591
static PlayerResourceSetsManager ResourceSetsManager
Definition Main.cs:2261
static Main instance
Definition Main.cs:283
static string SavePath
Definition Main.cs:2680
static AchievementAdvisor AchievementAdvisor
Definition Main.cs:2758
static MinimapFrameManager MinimapFrameManagerInstance
Definition Main.cs:2259
static IAssetRepository Assets
Definition Main.cs:209
static Preferences Configuration
Definition Main.cs:1956
static bool TryCreatingDirectory(string folderPath)
Definition Utils.cs:754