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

◆ IDisposable [2/3]

class<LoadFonts_InSteps> Terraria.Initializers.AssetInitializer.IDisposable
setprivate

Definition at line 313 of file AssetInitializer.cs.

314 {
315 // Token: 0x0600347F RID: 13439 RVA: 0x00207060 File Offset: 0x00205260
318 {
319 this.<>1__state = <>1__state;
320 }
321
322 // Token: 0x06003480 RID: 13440 RVA: 0x0020707C File Offset: 0x0020527C
324 void IDisposable.Dispose()
325 {
326 }
327
328 // Token: 0x06003481 RID: 13441 RVA: 0x0020708C File Offset: 0x0020528C
329 private bool MoveNext()
330 {
331 int num = this.<>1__state;
333 Asset asset = AssetInitializer.LoadAsset("Fonts/Item_Stack", assetRequestMode);
334 int num2 = 1;
335 this.<>1__state = num2;
336 if (num2 == 0)
337 {
338 }
340 Asset asset2 = AssetInitializer.LoadAsset("Fonts/Combat_Text", assetRequestMode2);
341 if (asset2 == null || asset2 != null)
342 {
344 Asset asset3 = AssetInitializer.LoadAsset("Fonts/Mouse_Text", assetRequestMode3);
346 Asset asset4 = AssetInitializer.LoadAsset("Fonts/Death_Text", assetRequestMode4);
347 int num3 = 3;
348 this.<>1__state = num3;
349 if (num3 == 0)
350 {
351 }
353 Asset asset5 = AssetInitializer.LoadAsset("Fonts/Combat_Crit", assetRequestMode5);
354 if (asset5 == null || asset5 != null)
355 {
356 int num4 = 5;
357 this.<>1__state = num4;
358 }
359 }
360 throw new ArrayTypeMismatchException();
361 }
362
363 // Token: 0x17000682 RID: 1666
364 // (get) Token: 0x06003482 RID: 13442 RVA: 0x000021DB File Offset: 0x000003DB
366 {
368 get
369 {
370 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
371 }
372 }
373
374 // Token: 0x06003483 RID: 13443 RVA: 0x000021DB File Offset: 0x000003DB
376 void IEnumerator.Reset()
377 {
378 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
379 }
380
381 // Token: 0x17000683 RID: 1667
382 // (get) Token: 0x06003484 RID: 13444 RVA: 0x00207150 File Offset: 0x00205350
384 {
386 get
387 {
388 return this.<>2__current;
389 }
390 }
391
392 // Token: 0x04004152 RID: 16722
393 private int <>1__state;
394
395 // Token: 0x04004153 RID: 16723
396 private object <>2__current;
397
398 // Token: 0x04004154 RID: 16724
399 public AssetRequestMode mode;
400 }
class f__AnonymousType0<< Count > j__TPar