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
ItemSorting.cs
Go to the documentation of this file.
1using System;
4
5namespace Terraria.UI
6{
7 // Token: 0x020006E5 RID: 1765
8 public class ItemSorting
9 {
10 // Token: 0x06003B3D RID: 15165 RVA: 0x00234910 File Offset: 0x00232B10
11 public static void SetupWhiteLists()
12 {
13 if (!true)
14 {
15 }
16 }
17
18 // Token: 0x06003B3E RID: 15166 RVA: 0x00234928 File Offset: 0x00232B28
19 private static void SetupSortingPriorities()
20 {
21 if (!true)
22 {
23 }
24 int myPlayer = Main.myPlayer;
25 }
26
27 // Token: 0x06003B3F RID: 15167 RVA: 0x00234970 File Offset: 0x00232B70
28 private static void Sort(Item[] inv, bool fromChest, params int[] ignoreSlots)
29 {
30 if (!true)
31 {
32 }
34 long entityId = inv.entityId;
35 }
36
37 // Token: 0x06003B40 RID: 15168 RVA: 0x002349F4 File Offset: 0x00232BF4
38 public static void SortInventory()
39 {
40 int num = 1;
41 if (num == 0)
42 {
43 }
45 int num2 = 905;
46 bool flag = localPlayer.HasItem(num2);
47 if (num == 0)
48 {
49 }
51 if (num == 0)
52 {
53 }
55 if (num == 0)
56 {
57 }
58 int myPlayer = Main.myPlayer;
59 }
60
61 // Token: 0x06003B41 RID: 15169 RVA: 0x00234A40 File Offset: 0x00232C40
62 public static void SortChest()
63 {
64 int num = 1;
65 if (num == 0)
66 {
67 }
68 int myPlayer = Main.myPlayer;
69 if (num == 0)
70 {
71 }
73 if (num == 0)
74 {
75 }
77 }
78
79 // Token: 0x06003B42 RID: 15170 RVA: 0x00234AE0 File Offset: 0x00232CE0
80 public static void SortAmmo()
81 {
82 if (!true)
83 {
84 }
87 }
88
89 // Token: 0x06003B43 RID: 15171 RVA: 0x00234AFC File Offset: 0x00232CFC
90 public static void FillAmmoFromInventory()
91 {
92 int num = 1;
93 if (num == 0)
94 {
95 }
96 int myPlayer = Main.myPlayer;
97 if (num == 0)
98 {
99 }
100 }
101
102 // Token: 0x06003B44 RID: 15172 RVA: 0x00234B2C File Offset: 0x00232D2C
103 public static void ClearAmmoSlotSpaces()
104 {
105 int num = 1;
106 if (num == 0)
107 {
108 }
109 int myPlayer = Main.myPlayer;
110 if (num == 0)
111 {
112 }
113 }
114
115 // Token: 0x06003B45 RID: 15173 RVA: 0x00234B50 File Offset: 0x00232D50
116 private static void SortCoins()
117 {
118 if (!true)
119 {
120 }
121 Item[] inventory = Main.LocalPlayer.inventory;
122 if (58 == 0)
123 {
124 }
125 long num;
126 int[] array = Utils.CoinsSplit(num);
127 }
128
129 // Token: 0x06003B46 RID: 15174 RVA: 0x00234BD4 File Offset: 0x00232DD4
131 {
132 int stack = itemToRefill.stack;
133 int pick = itemToRefill.pick;
134 int stack2 = inv.stack;
135 int type = inv.type;
136 int type2 = itemToRefill.type;
137 int stack3 = itemToRefill.stack;
139 int stack4 = inv.stack;
141 long num = 0L;
142 inv.TurnToAir(num != 0L);
143 }
144
145 // Token: 0x06003B47 RID: 15175 RVA: 0x00234C30 File Offset: 0x00232E30
146 private static void TrySlidingUp(Item[] inv, int slot, int minimumIndex)
147 {
148 if (!true)
149 {
150 }
151 }
152
153 // Token: 0x06003B48 RID: 15176 RVA: 0x00234C40 File Offset: 0x00232E40
154 public ItemSorting()
155 {
156 }
157
158 // Token: 0x06003B49 RID: 15177 RVA: 0x00234C54 File Offset: 0x00232E54
159 // Note: this type is marked as 'beforefieldinit'.
160 static ItemSorting()
161 {
162 }
163
164 // Token: 0x04007B06 RID: 31494
166
167 // Token: 0x04007B07 RID: 31495
169
170 // Token: 0x020006E6 RID: 1766
171 private class ItemSortingLayer
172 {
173 // Token: 0x06003B4A RID: 15178 RVA: 0x00234C64 File Offset: 0x00232E64
175 {
176 this.Name = name;
177 this.SortingMethod = method;
178 }
179
180 // Token: 0x06003B4B RID: 15179 RVA: 0x00234C88 File Offset: 0x00232E88
182 {
183 if (!true)
184 {
185 }
186 string name = this.Name;
187 }
188
189 // Token: 0x06003B4C RID: 15180 RVA: 0x00234CA0 File Offset: 0x00232EA0
190 public override string ToString()
191 {
192 return this.Name;
193 }
194
195 // Token: 0x04007B08 RID: 31496
196 public readonly string Name;
197
198 // Token: 0x04007B09 RID: 31497
200
201 // Token: 0x020006E7 RID: 1767
203 private sealed class <>c__DisplayClass3_0
204 {
205 // Token: 0x06003B4D RID: 15181 RVA: 0x00003BB6 File Offset: 0x00001DB6
207 {
208 }
209
210 // Token: 0x06003B4E RID: 15182 RVA: 0x00234CB4 File Offset: 0x00232EB4
211 internal bool <Validate>b__0(int i)
212 {
213 return default(bool);
214 }
215
216 // Token: 0x04007B0A RID: 31498
217 public List<int> list;
218
219 // Token: 0x04007B0B RID: 31499
220 public Item[] inv;
221 }
222 }
223
224 // Token: 0x020006E8 RID: 1768
225 private class ItemSortingLayers
226 {
227 // Token: 0x06003B4F RID: 15183 RVA: 0x00234CCC File Offset: 0x00232ECC
229 {
230 }
231
232 // Token: 0x06003B50 RID: 15184 RVA: 0x00234CE0 File Offset: 0x00232EE0
233 // Note: this type is marked as 'beforefieldinit'.
235 {
236 if (!true)
237 {
238 }
239 }
240
241 // Token: 0x04007B0C RID: 31500
243
244 // Token: 0x04007B0D RID: 31501
246
247 // Token: 0x04007B0E RID: 31502
249
250 // Token: 0x04007B0F RID: 31503
252
253 // Token: 0x04007B10 RID: 31504
255
256 // Token: 0x04007B11 RID: 31505
258
259 // Token: 0x04007B12 RID: 31506
261
262 // Token: 0x04007B13 RID: 31507
264
265 // Token: 0x04007B14 RID: 31508
267
268 // Token: 0x04007B15 RID: 31509
270
271 // Token: 0x04007B16 RID: 31510
273
274 // Token: 0x04007B17 RID: 31511
276
277 // Token: 0x04007B18 RID: 31512
279
280 // Token: 0x04007B19 RID: 31513
282
283 // Token: 0x04007B1A RID: 31514
285
286 // Token: 0x04007B1B RID: 31515
288
289 // Token: 0x04007B1C RID: 31516
291
292 // Token: 0x04007B1D RID: 31517
294
295 // Token: 0x04007B1E RID: 31518
297
298 // Token: 0x04007B1F RID: 31519
300
301 // Token: 0x04007B20 RID: 31520
303
304 // Token: 0x04007B21 RID: 31521
306
307 // Token: 0x04007B22 RID: 31522
309
310 // Token: 0x04007B23 RID: 31523
312
313 // Token: 0x04007B24 RID: 31524
315
316 // Token: 0x04007B25 RID: 31525
318
319 // Token: 0x04007B26 RID: 31526
321
322 // Token: 0x04007B27 RID: 31527
324
325 // Token: 0x04007B28 RID: 31528
327
328 // Token: 0x04007B29 RID: 31529
330
331 // Token: 0x04007B2A RID: 31530
333
334 // Token: 0x04007B2B RID: 31531
336
337 // Token: 0x04007B2C RID: 31532
339
340 // Token: 0x04007B2D RID: 31533
342
343 // Token: 0x04007B2E RID: 31534
345
346 // Token: 0x04007B2F RID: 31535
348
349 // Token: 0x04007B30 RID: 31536
351
352 // Token: 0x04007B31 RID: 31537
354
355 // Token: 0x020006E9 RID: 1769
357 private sealed class <>c__DisplayClass39_0
358 {
359 // Token: 0x06003B51 RID: 15185 RVA: 0x00003BB6 File Offset: 0x00001DB6
361 {
362 }
363
364 // Token: 0x06003B52 RID: 15186 RVA: 0x00234CF0 File Offset: 0x00232EF0
365 internal bool <.cctor>b__38(int i)
366 {
367 return default(bool);
368 }
369
370 // Token: 0x06003B53 RID: 15187 RVA: 0x00234D08 File Offset: 0x00232F08
371 internal int <.cctor>b__39(int x, int y)
372 {
373 return 0;
374 }
375
376 // Token: 0x04007B32 RID: 31538
377 public Item[] inv;
378 }
379
380 // Token: 0x020006EA RID: 1770
382 private sealed class <>c__DisplayClass39_1
383 {
384 // Token: 0x06003B54 RID: 15188 RVA: 0x00003BB6 File Offset: 0x00001DB6
386 {
387 }
388
389 // Token: 0x06003B55 RID: 15189 RVA: 0x00234D20 File Offset: 0x00232F20
390 internal bool <.cctor>b__40(int i)
391 {
392 return default(bool);
393 }
394
395 // Token: 0x06003B56 RID: 15190 RVA: 0x00234D38 File Offset: 0x00232F38
396 internal int <.cctor>b__41(int x, int y)
397 {
398 return 0;
399 }
400
401 // Token: 0x04007B33 RID: 31539
402 public Item[] inv;
403 }
404
405 // Token: 0x020006EB RID: 1771
407 private sealed class <>c__DisplayClass39_2
408 {
409 // Token: 0x06003B57 RID: 15191 RVA: 0x00003BB6 File Offset: 0x00001DB6
411 {
412 }
413
414 // Token: 0x06003B58 RID: 15192 RVA: 0x00234D50 File Offset: 0x00232F50
415 internal bool <.cctor>b__42(int i)
416 {
417 return default(bool);
418 }
419
420 // Token: 0x06003B59 RID: 15193 RVA: 0x00234D68 File Offset: 0x00232F68
421 internal int <.cctor>b__43(int x, int y)
422 {
423 return 0;
424 }
425
426 // Token: 0x04007B34 RID: 31540
427 public Item[] inv;
428 }
429
430 // Token: 0x020006EC RID: 1772
432 private sealed class <>c__DisplayClass39_3
433 {
434 // Token: 0x06003B5A RID: 15194 RVA: 0x00003BB6 File Offset: 0x00001DB6
436 {
437 }
438
439 // Token: 0x06003B5B RID: 15195 RVA: 0x00234D80 File Offset: 0x00232F80
440 internal bool <.cctor>b__44(int i)
441 {
442 return default(bool);
443 }
444
445 // Token: 0x06003B5C RID: 15196 RVA: 0x00234D98 File Offset: 0x00232F98
446 internal int <.cctor>b__45(int x, int y)
447 {
448 return 0;
449 }
450
451 // Token: 0x04007B35 RID: 31541
452 public Item[] inv;
453 }
454
455 // Token: 0x020006ED RID: 1773
457 private sealed class <>c__DisplayClass39_4
458 {
459 // Token: 0x06003B5D RID: 15197 RVA: 0x00003BB6 File Offset: 0x00001DB6
461 {
462 }
463
464 // Token: 0x06003B5E RID: 15198 RVA: 0x00234DB0 File Offset: 0x00232FB0
465 internal bool <.cctor>b__46(int i)
466 {
467 return default(bool);
468 }
469
470 // Token: 0x06003B5F RID: 15199 RVA: 0x00234DC8 File Offset: 0x00232FC8
471 internal int <.cctor>b__47(int x, int y)
472 {
473 return 0;
474 }
475
476 // Token: 0x04007B36 RID: 31542
477 public Item[] inv;
478 }
479
480 // Token: 0x020006EE RID: 1774
482 private sealed class <>c__DisplayClass39_5
483 {
484 // Token: 0x06003B60 RID: 15200 RVA: 0x00003BB6 File Offset: 0x00001DB6
486 {
487 }
488
489 // Token: 0x06003B61 RID: 15201 RVA: 0x00234DE0 File Offset: 0x00232FE0
490 internal bool <.cctor>b__48(int i)
491 {
492 return default(bool);
493 }
494
495 // Token: 0x06003B62 RID: 15202 RVA: 0x00234DF8 File Offset: 0x00232FF8
496 internal int <.cctor>b__49(int x, int y)
497 {
498 return 0;
499 }
500
501 // Token: 0x04007B37 RID: 31543
502 public Item[] inv;
503 }
504
505 // Token: 0x020006EF RID: 1775
507 private sealed class <>c__DisplayClass39_6
508 {
509 // Token: 0x06003B63 RID: 15203 RVA: 0x00003BB6 File Offset: 0x00001DB6
511 {
512 }
513
514 // Token: 0x06003B64 RID: 15204 RVA: 0x00234E10 File Offset: 0x00233010
515 internal bool <.cctor>b__50(int i)
516 {
517 return default(bool);
518 }
519
520 // Token: 0x06003B65 RID: 15205 RVA: 0x00234E28 File Offset: 0x00233028
521 internal int <.cctor>b__51(int x, int y)
522 {
523 return 0;
524 }
525
526 // Token: 0x04007B38 RID: 31544
527 public Item[] inv;
528 }
529
530 // Token: 0x020006F0 RID: 1776
532 private sealed class <>c__DisplayClass39_7
533 {
534 // Token: 0x06003B66 RID: 15206 RVA: 0x00003BB6 File Offset: 0x00001DB6
536 {
537 }
538
539 // Token: 0x06003B67 RID: 15207 RVA: 0x00234E40 File Offset: 0x00233040
540 internal bool <.cctor>b__52(int i)
541 {
542 return default(bool);
543 }
544
545 // Token: 0x06003B68 RID: 15208 RVA: 0x00234E58 File Offset: 0x00233058
546 internal int <.cctor>b__53(int x, int y)
547 {
548 return 0;
549 }
550
551 // Token: 0x04007B39 RID: 31545
552 public Item[] inv;
553 }
554
555 // Token: 0x020006F1 RID: 1777
557 private sealed class <>c__DisplayClass39_8
558 {
559 // Token: 0x06003B69 RID: 15209 RVA: 0x00003BB6 File Offset: 0x00001DB6
561 {
562 }
563
564 // Token: 0x06003B6A RID: 15210 RVA: 0x00234E70 File Offset: 0x00233070
565 internal bool <.cctor>b__54(int i)
566 {
567 return default(bool);
568 }
569
570 // Token: 0x06003B6B RID: 15211 RVA: 0x00234E88 File Offset: 0x00233088
571 internal int <.cctor>b__55(int x, int y)
572 {
573 return 0;
574 }
575
576 // Token: 0x04007B3A RID: 31546
577 public Item[] inv;
578 }
579
580 // Token: 0x020006F2 RID: 1778
582 private sealed class <>c__DisplayClass39_9
583 {
584 // Token: 0x06003B6C RID: 15212 RVA: 0x00003BB6 File Offset: 0x00001DB6
586 {
587 }
588
589 // Token: 0x06003B6D RID: 15213 RVA: 0x00234EA0 File Offset: 0x002330A0
590 internal bool <.cctor>b__56(int i)
591 {
592 return default(bool);
593 }
594
595 // Token: 0x06003B6E RID: 15214 RVA: 0x00234EB8 File Offset: 0x002330B8
596 internal int <.cctor>b__57(int x, int y)
597 {
598 return 0;
599 }
600
601 // Token: 0x04007B3B RID: 31547
602 public Item[] inv;
603 }
604
605 // Token: 0x020006F3 RID: 1779
607 private sealed class <>c__DisplayClass39_10
608 {
609 // Token: 0x06003B6F RID: 15215 RVA: 0x00003BB6 File Offset: 0x00001DB6
611 {
612 }
613
614 // Token: 0x06003B70 RID: 15216 RVA: 0x00234ED0 File Offset: 0x002330D0
615 internal bool <.cctor>b__58(int i)
616 {
617 return default(bool);
618 }
619
620 // Token: 0x06003B71 RID: 15217 RVA: 0x00234EE8 File Offset: 0x002330E8
621 internal int <.cctor>b__59(int x, int y)
622 {
623 return 0;
624 }
625
626 // Token: 0x04007B3C RID: 31548
627 public Item[] inv;
628 }
629
630 // Token: 0x020006F4 RID: 1780
632 private sealed class <>c__DisplayClass39_11
633 {
634 // Token: 0x06003B72 RID: 15218 RVA: 0x00003BB6 File Offset: 0x00001DB6
636 {
637 }
638
639 // Token: 0x06003B73 RID: 15219 RVA: 0x00234F00 File Offset: 0x00233100
640 internal bool <.cctor>b__60(int i)
641 {
642 return default(bool);
643 }
644
645 // Token: 0x06003B74 RID: 15220 RVA: 0x00234F18 File Offset: 0x00233118
646 internal int <.cctor>b__61(int x, int y)
647 {
648 return 0;
649 }
650
651 // Token: 0x04007B3D RID: 31549
652 public Item[] inv;
653 }
654
655 // Token: 0x020006F5 RID: 1781
657 private sealed class <>c__DisplayClass39_12
658 {
659 // Token: 0x06003B75 RID: 15221 RVA: 0x00003BB6 File Offset: 0x00001DB6
661 {
662 }
663
664 // Token: 0x06003B76 RID: 15222 RVA: 0x00234F30 File Offset: 0x00233130
665 internal bool <.cctor>b__62(int i)
666 {
667 return default(bool);
668 }
669
670 // Token: 0x06003B77 RID: 15223 RVA: 0x00234F48 File Offset: 0x00233148
671 internal int <.cctor>b__63(int x, int y)
672 {
673 return 0;
674 }
675
676 // Token: 0x04007B3E RID: 31550
677 public Item[] inv;
678 }
679
680 // Token: 0x020006F6 RID: 1782
682 private sealed class <>c__DisplayClass39_13
683 {
684 // Token: 0x06003B78 RID: 15224 RVA: 0x00003BB6 File Offset: 0x00001DB6
686 {
687 }
688
689 // Token: 0x06003B79 RID: 15225 RVA: 0x00234F60 File Offset: 0x00233160
690 internal bool <.cctor>b__64(int i)
691 {
692 return default(bool);
693 }
694
695 // Token: 0x06003B7A RID: 15226 RVA: 0x00234F78 File Offset: 0x00233178
696 internal int <.cctor>b__65(int x, int y)
697 {
698 return 0;
699 }
700
701 // Token: 0x04007B3F RID: 31551
702 public Item[] inv;
703 }
704
705 // Token: 0x020006F7 RID: 1783
707 private sealed class <>c__DisplayClass39_14
708 {
709 // Token: 0x06003B7B RID: 15227 RVA: 0x00003BB6 File Offset: 0x00001DB6
711 {
712 }
713
714 // Token: 0x06003B7C RID: 15228 RVA: 0x00234F90 File Offset: 0x00233190
715 internal bool <.cctor>b__66(int i)
716 {
717 return default(bool);
718 }
719
720 // Token: 0x06003B7D RID: 15229 RVA: 0x00234FA8 File Offset: 0x002331A8
721 internal int <.cctor>b__67(int x, int y)
722 {
723 return 0;
724 }
725
726 // Token: 0x04007B40 RID: 31552
727 public Item[] inv;
728 }
729
730 // Token: 0x020006F8 RID: 1784
732 private sealed class <>c__DisplayClass39_15
733 {
734 // Token: 0x06003B7E RID: 15230 RVA: 0x00003BB6 File Offset: 0x00001DB6
736 {
737 }
738
739 // Token: 0x06003B7F RID: 15231 RVA: 0x00234FC0 File Offset: 0x002331C0
740 internal bool <.cctor>b__68(int i)
741 {
742 return default(bool);
743 }
744
745 // Token: 0x06003B80 RID: 15232 RVA: 0x00234FD8 File Offset: 0x002331D8
746 internal int <.cctor>b__69(int x, int y)
747 {
748 return 0;
749 }
750
751 // Token: 0x04007B41 RID: 31553
752 public Item[] inv;
753 }
754
755 // Token: 0x020006F9 RID: 1785
757 private sealed class <>c__DisplayClass39_16
758 {
759 // Token: 0x06003B81 RID: 15233 RVA: 0x00003BB6 File Offset: 0x00001DB6
761 {
762 }
763
764 // Token: 0x06003B82 RID: 15234 RVA: 0x00234FF0 File Offset: 0x002331F0
765 internal bool <.cctor>b__70(int i)
766 {
767 return default(bool);
768 }
769
770 // Token: 0x06003B83 RID: 15235 RVA: 0x00235008 File Offset: 0x00233208
771 internal int <.cctor>b__71(int x, int y)
772 {
773 return 0;
774 }
775
776 // Token: 0x04007B42 RID: 31554
777 public Item[] inv;
778 }
779
780 // Token: 0x020006FA RID: 1786
782 private sealed class <>c__DisplayClass39_17
783 {
784 // Token: 0x06003B84 RID: 15236 RVA: 0x00003BB6 File Offset: 0x00001DB6
786 {
787 }
788
789 // Token: 0x06003B85 RID: 15237 RVA: 0x00235020 File Offset: 0x00233220
790 internal bool <.cctor>b__72(int i)
791 {
792 return default(bool);
793 }
794
795 // Token: 0x06003B86 RID: 15238 RVA: 0x00235038 File Offset: 0x00233238
796 internal int <.cctor>b__73(int x, int y)
797 {
798 return 0;
799 }
800
801 // Token: 0x04007B43 RID: 31555
802 public Item[] inv;
803 }
804
805 // Token: 0x020006FB RID: 1787
807 private sealed class <>c__DisplayClass39_18
808 {
809 // Token: 0x06003B87 RID: 15239 RVA: 0x00003BB6 File Offset: 0x00001DB6
811 {
812 }
813
814 // Token: 0x06003B88 RID: 15240 RVA: 0x00235050 File Offset: 0x00233250
815 internal bool <.cctor>b__74(int i)
816 {
817 return default(bool);
818 }
819
820 // Token: 0x06003B89 RID: 15241 RVA: 0x00235068 File Offset: 0x00233268
821 internal int <.cctor>b__75(int x, int y)
822 {
823 return 0;
824 }
825
826 // Token: 0x04007B44 RID: 31556
827 public Item[] inv;
828 }
829
830 // Token: 0x020006FC RID: 1788
832 private sealed class <>c__DisplayClass39_19
833 {
834 // Token: 0x06003B8A RID: 15242 RVA: 0x00003BB6 File Offset: 0x00001DB6
836 {
837 }
838
839 // Token: 0x06003B8B RID: 15243 RVA: 0x00235080 File Offset: 0x00233280
840 internal bool <.cctor>b__76(int i)
841 {
842 return default(bool);
843 }
844
845 // Token: 0x06003B8C RID: 15244 RVA: 0x00235098 File Offset: 0x00233298
846 internal int <.cctor>b__77(int x, int y)
847 {
848 return 0;
849 }
850
851 // Token: 0x04007B45 RID: 31557
852 public Item[] inv;
853 }
854
855 // Token: 0x020006FD RID: 1789
857 private sealed class <>c__DisplayClass39_20
858 {
859 // Token: 0x06003B8D RID: 15245 RVA: 0x00003BB6 File Offset: 0x00001DB6
861 {
862 }
863
864 // Token: 0x06003B8E RID: 15246 RVA: 0x002350B0 File Offset: 0x002332B0
865 internal bool <.cctor>b__78(int i)
866 {
867 return default(bool);
868 }
869
870 // Token: 0x06003B8F RID: 15247 RVA: 0x002350C8 File Offset: 0x002332C8
871 internal int <.cctor>b__79(int x, int y)
872 {
873 return 0;
874 }
875
876 // Token: 0x04007B46 RID: 31558
877 public Item[] inv;
878 }
879
880 // Token: 0x020006FE RID: 1790
882 private sealed class <>c__DisplayClass39_21
883 {
884 // Token: 0x06003B90 RID: 15248 RVA: 0x00003BB6 File Offset: 0x00001DB6
886 {
887 }
888
889 // Token: 0x06003B91 RID: 15249 RVA: 0x002350E0 File Offset: 0x002332E0
890 internal bool <.cctor>b__80(int i)
891 {
892 return default(bool);
893 }
894
895 // Token: 0x06003B92 RID: 15250 RVA: 0x002350F8 File Offset: 0x002332F8
896 internal int <.cctor>b__81(int x, int y)
897 {
898 return 0;
899 }
900
901 // Token: 0x04007B47 RID: 31559
902 public Item[] inv;
903 }
904
905 // Token: 0x020006FF RID: 1791
907 private sealed class <>c__DisplayClass39_22
908 {
909 // Token: 0x06003B93 RID: 15251 RVA: 0x00003BB6 File Offset: 0x00001DB6
911 {
912 }
913
914 // Token: 0x06003B94 RID: 15252 RVA: 0x00235110 File Offset: 0x00233310
915 internal bool <.cctor>b__82(int i)
916 {
917 return default(bool);
918 }
919
920 // Token: 0x06003B95 RID: 15253 RVA: 0x00235128 File Offset: 0x00233328
921 internal int <.cctor>b__83(int x, int y)
922 {
923 return 0;
924 }
925
926 // Token: 0x04007B48 RID: 31560
927 public Item[] inv;
928 }
929
930 // Token: 0x02000700 RID: 1792
932 private sealed class <>c__DisplayClass39_23
933 {
934 // Token: 0x06003B96 RID: 15254 RVA: 0x00003BB6 File Offset: 0x00001DB6
936 {
937 }
938
939 // Token: 0x06003B97 RID: 15255 RVA: 0x00235140 File Offset: 0x00233340
940 internal bool <.cctor>b__84(int i)
941 {
942 return default(bool);
943 }
944
945 // Token: 0x06003B98 RID: 15256 RVA: 0x00235158 File Offset: 0x00233358
946 internal int <.cctor>b__85(int x, int y)
947 {
948 return 0;
949 }
950
951 // Token: 0x04007B49 RID: 31561
952 public Item[] inv;
953 }
954
955 // Token: 0x02000701 RID: 1793
957 private sealed class <>c__DisplayClass39_24
958 {
959 // Token: 0x06003B99 RID: 15257 RVA: 0x00003BB6 File Offset: 0x00001DB6
961 {
962 }
963
964 // Token: 0x06003B9A RID: 15258 RVA: 0x00235170 File Offset: 0x00233370
965 internal bool <.cctor>b__86(int i)
966 {
967 return default(bool);
968 }
969
970 // Token: 0x06003B9B RID: 15259 RVA: 0x00235188 File Offset: 0x00233388
971 internal int <.cctor>b__87(int x, int y)
972 {
973 return 0;
974 }
975
976 // Token: 0x04007B4A RID: 31562
977 public Item[] inv;
978 }
979
980 // Token: 0x02000702 RID: 1794
982 private sealed class <>c__DisplayClass39_25
983 {
984 // Token: 0x06003B9C RID: 15260 RVA: 0x00003BB6 File Offset: 0x00001DB6
986 {
987 }
988
989 // Token: 0x06003B9D RID: 15261 RVA: 0x002351A0 File Offset: 0x002333A0
990 internal bool <.cctor>b__88(int i)
991 {
992 return default(bool);
993 }
994
995 // Token: 0x06003B9E RID: 15262 RVA: 0x002351B8 File Offset: 0x002333B8
996 internal int <.cctor>b__89(int x, int y)
997 {
998 return 0;
999 }
1000
1001 // Token: 0x04007B4B RID: 31563
1002 public Item[] inv;
1003 }
1004
1005 // Token: 0x02000703 RID: 1795
1007 private sealed class <>c__DisplayClass39_26
1008 {
1009 // Token: 0x06003B9F RID: 15263 RVA: 0x00003BB6 File Offset: 0x00001DB6
1011 {
1012 }
1013
1014 // Token: 0x06003BA0 RID: 15264 RVA: 0x002351D0 File Offset: 0x002333D0
1015 internal bool <.cctor>b__90(int i)
1016 {
1017 return default(bool);
1018 }
1019
1020 // Token: 0x06003BA1 RID: 15265 RVA: 0x002351E8 File Offset: 0x002333E8
1021 internal int <.cctor>b__91(int x, int y)
1022 {
1023 return 0;
1024 }
1025
1026 // Token: 0x04007B4C RID: 31564
1027 public Item[] inv;
1028 }
1029
1030 // Token: 0x02000704 RID: 1796
1032 private sealed class <>c__DisplayClass39_27
1033 {
1034 // Token: 0x06003BA2 RID: 15266 RVA: 0x00003BB6 File Offset: 0x00001DB6
1036 {
1037 }
1038
1039 // Token: 0x06003BA3 RID: 15267 RVA: 0x00235200 File Offset: 0x00233400
1040 internal bool <.cctor>b__92(int i)
1041 {
1042 return default(bool);
1043 }
1044
1045 // Token: 0x06003BA4 RID: 15268 RVA: 0x00235218 File Offset: 0x00233418
1046 internal int <.cctor>b__93(int x, int y)
1047 {
1048 return 0;
1049 }
1050
1051 // Token: 0x04007B4D RID: 31565
1052 public Item[] inv;
1053 }
1054
1055 // Token: 0x02000705 RID: 1797
1057 private sealed class <>c__DisplayClass39_28
1058 {
1059 // Token: 0x06003BA5 RID: 15269 RVA: 0x00003BB6 File Offset: 0x00001DB6
1061 {
1062 }
1063
1064 // Token: 0x06003BA6 RID: 15270 RVA: 0x00235230 File Offset: 0x00233430
1065 internal bool <.cctor>b__94(int i)
1066 {
1067 return default(bool);
1068 }
1069
1070 // Token: 0x06003BA7 RID: 15271 RVA: 0x00235248 File Offset: 0x00233448
1071 internal int <.cctor>b__95(int x, int y)
1072 {
1073 return 0;
1074 }
1075
1076 // Token: 0x04007B4E RID: 31566
1077 public Item[] inv;
1078 }
1079
1080 // Token: 0x02000706 RID: 1798
1082 private sealed class <>c__DisplayClass39_29
1083 {
1084 // Token: 0x06003BA8 RID: 15272 RVA: 0x00003BB6 File Offset: 0x00001DB6
1086 {
1087 }
1088
1089 // Token: 0x06003BA9 RID: 15273 RVA: 0x00235260 File Offset: 0x00233460
1090 internal bool <.cctor>b__96(int i)
1091 {
1092 return default(bool);
1093 }
1094
1095 // Token: 0x06003BAA RID: 15274 RVA: 0x00235278 File Offset: 0x00233478
1096 internal int <.cctor>b__97(int x, int y)
1097 {
1098 return 0;
1099 }
1100
1101 // Token: 0x04007B4F RID: 31567
1102 public Item[] inv;
1103 }
1104
1105 // Token: 0x02000707 RID: 1799
1107 private sealed class <>c__DisplayClass39_30
1108 {
1109 // Token: 0x06003BAB RID: 15275 RVA: 0x00003BB6 File Offset: 0x00001DB6
1111 {
1112 }
1113
1114 // Token: 0x06003BAC RID: 15276 RVA: 0x00235290 File Offset: 0x00233490
1115 internal bool <.cctor>b__98(int i)
1116 {
1117 return default(bool);
1118 }
1119
1120 // Token: 0x06003BAD RID: 15277 RVA: 0x002352A8 File Offset: 0x002334A8
1121 internal int <.cctor>b__99(int x, int y)
1122 {
1123 return 0;
1124 }
1125
1126 // Token: 0x04007B50 RID: 31568
1127 public Item[] inv;
1128 }
1129
1130 // Token: 0x02000708 RID: 1800
1132 private sealed class <>c__DisplayClass39_31
1133 {
1134 // Token: 0x06003BAE RID: 15278 RVA: 0x00003BB6 File Offset: 0x00001DB6
1136 {
1137 }
1138
1139 // Token: 0x06003BAF RID: 15279 RVA: 0x002352C0 File Offset: 0x002334C0
1140 internal bool <.cctor>b__100(int i)
1141 {
1142 return default(bool);
1143 }
1144
1145 // Token: 0x06003BB0 RID: 15280 RVA: 0x002352D8 File Offset: 0x002334D8
1146 internal int <.cctor>b__101(int x, int y)
1147 {
1148 return 0;
1149 }
1150
1151 // Token: 0x04007B51 RID: 31569
1152 public Item[] inv;
1153 }
1154
1155 // Token: 0x02000709 RID: 1801
1157 private sealed class <>c__DisplayClass39_32
1158 {
1159 // Token: 0x06003BB1 RID: 15281 RVA: 0x00003BB6 File Offset: 0x00001DB6
1161 {
1162 }
1163
1164 // Token: 0x06003BB2 RID: 15282 RVA: 0x002352F0 File Offset: 0x002334F0
1165 internal bool <.cctor>b__102(int i)
1166 {
1167 return default(bool);
1168 }
1169
1170 // Token: 0x06003BB3 RID: 15283 RVA: 0x00235308 File Offset: 0x00233508
1171 internal int <.cctor>b__103(int x, int y)
1172 {
1173 return 0;
1174 }
1175
1176 // Token: 0x04007B52 RID: 31570
1177 public Item[] inv;
1178 }
1179
1180 // Token: 0x0200070A RID: 1802
1182 private sealed class <>c__DisplayClass39_33
1183 {
1184 // Token: 0x06003BB4 RID: 15284 RVA: 0x00003BB6 File Offset: 0x00001DB6
1186 {
1187 }
1188
1189 // Token: 0x06003BB5 RID: 15285 RVA: 0x00235320 File Offset: 0x00233520
1190 internal bool <.cctor>b__104(int i)
1191 {
1192 return default(bool);
1193 }
1194
1195 // Token: 0x06003BB6 RID: 15286 RVA: 0x00235338 File Offset: 0x00233538
1196 internal int <.cctor>b__105(int x, int y)
1197 {
1198 return 0;
1199 }
1200
1201 // Token: 0x04007B53 RID: 31571
1202 public Item[] inv;
1203 }
1204
1205 // Token: 0x0200070B RID: 1803
1207 private sealed class <>c__DisplayClass39_34
1208 {
1209 // Token: 0x06003BB7 RID: 15287 RVA: 0x00003BB6 File Offset: 0x00001DB6
1211 {
1212 }
1213
1214 // Token: 0x06003BB8 RID: 15288 RVA: 0x00235350 File Offset: 0x00233550
1215 internal bool <.cctor>b__106(int i)
1216 {
1217 return default(bool);
1218 }
1219
1220 // Token: 0x06003BB9 RID: 15289 RVA: 0x00235368 File Offset: 0x00233568
1221 internal int <.cctor>b__107(int x, int y)
1222 {
1223 return 0;
1224 }
1225
1226 // Token: 0x04007B54 RID: 31572
1227 public Item[] inv;
1228 }
1229
1230 // Token: 0x0200070C RID: 1804
1232 private sealed class <>c__DisplayClass39_35
1233 {
1234 // Token: 0x06003BBA RID: 15290 RVA: 0x00003BB6 File Offset: 0x00001DB6
1236 {
1237 }
1238
1239 // Token: 0x06003BBB RID: 15291 RVA: 0x00235380 File Offset: 0x00233580
1240 internal bool <.cctor>b__108(int i)
1241 {
1242 return default(bool);
1243 }
1244
1245 // Token: 0x06003BBC RID: 15292 RVA: 0x00235398 File Offset: 0x00233598
1246 internal int <.cctor>b__109(int x, int y)
1247 {
1248 return 0;
1249 }
1250
1251 // Token: 0x04007B55 RID: 31573
1252 public Item[] inv;
1253 }
1254
1255 // Token: 0x0200070D RID: 1805
1257 private sealed class <>c__DisplayClass39_36
1258 {
1259 // Token: 0x06003BBD RID: 15293 RVA: 0x00003BB6 File Offset: 0x00001DB6
1261 {
1262 }
1263
1264 // Token: 0x06003BBE RID: 15294 RVA: 0x002353B0 File Offset: 0x002335B0
1265 internal bool <.cctor>b__110(int i)
1266 {
1267 return default(bool);
1268 }
1269
1270 // Token: 0x06003BBF RID: 15295 RVA: 0x002353C8 File Offset: 0x002335C8
1271 internal int <.cctor>b__111(int x, int y)
1272 {
1273 return 0;
1274 }
1275
1276 // Token: 0x04007B56 RID: 31574
1277 public Item[] inv;
1278 }
1279
1280 // Token: 0x0200070E RID: 1806
1282 private sealed class <>c__DisplayClass39_37
1283 {
1284 // Token: 0x06003BC0 RID: 15296 RVA: 0x00003BB6 File Offset: 0x00001DB6
1286 {
1287 }
1288
1289 // Token: 0x06003BC1 RID: 15297 RVA: 0x002353E0 File Offset: 0x002335E0
1290 internal int <.cctor>b__112(int x, int y)
1291 {
1292 return 0;
1293 }
1294
1295 // Token: 0x04007B57 RID: 31575
1296 public Item[] inv;
1297 }
1298
1299 // Token: 0x0200070F RID: 1807
1301 [Serializable]
1302 private sealed class <>c
1303 {
1304 // Token: 0x06003BC2 RID: 15298 RVA: 0x00003BB6 File Offset: 0x00001DB6
1305 // Note: this type is marked as 'beforefieldinit'.
1306 static <>c()
1307 {
1308 }
1309
1310 // Token: 0x06003BC3 RID: 15299 RVA: 0x00003BB6 File Offset: 0x00001DB6
1311 public <>c()
1312 {
1313 }
1314
1315 // Token: 0x06003BC4 RID: 15300 RVA: 0x00003B83 File Offset: 0x00001D83
1316 internal List<int> <.cctor>b__39_0(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1317 {
1318 return null;
1319 }
1320
1321 // Token: 0x06003BC5 RID: 15301 RVA: 0x00003B83 File Offset: 0x00001D83
1322 internal List<int> <.cctor>b__39_1(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1323 {
1324 return null;
1325 }
1326
1327 // Token: 0x06003BC6 RID: 15302 RVA: 0x00003B83 File Offset: 0x00001D83
1328 internal List<int> <.cctor>b__39_2(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1329 {
1330 return null;
1331 }
1332
1333 // Token: 0x06003BC7 RID: 15303 RVA: 0x00003B83 File Offset: 0x00001D83
1334 internal List<int> <.cctor>b__39_3(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1335 {
1336 return null;
1337 }
1338
1339 // Token: 0x06003BC8 RID: 15304 RVA: 0x00003B83 File Offset: 0x00001D83
1340 internal List<int> <.cctor>b__39_4(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1341 {
1342 return null;
1343 }
1344
1345 // Token: 0x06003BC9 RID: 15305 RVA: 0x00003B83 File Offset: 0x00001D83
1346 internal List<int> <.cctor>b__39_5(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1347 {
1348 return null;
1349 }
1350
1351 // Token: 0x06003BCA RID: 15306 RVA: 0x00003B83 File Offset: 0x00001D83
1352 internal List<int> <.cctor>b__39_6(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1353 {
1354 return null;
1355 }
1356
1357 // Token: 0x06003BCB RID: 15307 RVA: 0x00003B83 File Offset: 0x00001D83
1358 internal List<int> <.cctor>b__39_7(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1359 {
1360 return null;
1361 }
1362
1363 // Token: 0x06003BCC RID: 15308 RVA: 0x00003B83 File Offset: 0x00001D83
1364 internal List<int> <.cctor>b__39_8(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1365 {
1366 return null;
1367 }
1368
1369 // Token: 0x06003BCD RID: 15309 RVA: 0x00003B83 File Offset: 0x00001D83
1370 internal List<int> <.cctor>b__39_9(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1371 {
1372 return null;
1373 }
1374
1375 // Token: 0x06003BCE RID: 15310 RVA: 0x00003B83 File Offset: 0x00001D83
1376 internal List<int> <.cctor>b__39_10(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1377 {
1378 return null;
1379 }
1380
1381 // Token: 0x06003BCF RID: 15311 RVA: 0x00003B83 File Offset: 0x00001D83
1382 internal List<int> <.cctor>b__39_11(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1383 {
1384 return null;
1385 }
1386
1387 // Token: 0x06003BD0 RID: 15312 RVA: 0x00003B83 File Offset: 0x00001D83
1388 internal List<int> <.cctor>b__39_12(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1389 {
1390 return null;
1391 }
1392
1393 // Token: 0x06003BD1 RID: 15313 RVA: 0x00003B83 File Offset: 0x00001D83
1394 internal List<int> <.cctor>b__39_13(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1395 {
1396 return null;
1397 }
1398
1399 // Token: 0x06003BD2 RID: 15314 RVA: 0x00003B83 File Offset: 0x00001D83
1400 internal List<int> <.cctor>b__39_14(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1401 {
1402 return null;
1403 }
1404
1405 // Token: 0x06003BD3 RID: 15315 RVA: 0x00003B83 File Offset: 0x00001D83
1406 internal List<int> <.cctor>b__39_15(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1407 {
1408 return null;
1409 }
1410
1411 // Token: 0x06003BD4 RID: 15316 RVA: 0x00003B83 File Offset: 0x00001D83
1412 internal List<int> <.cctor>b__39_16(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1413 {
1414 return null;
1415 }
1416
1417 // Token: 0x06003BD5 RID: 15317 RVA: 0x00003B83 File Offset: 0x00001D83
1418 internal List<int> <.cctor>b__39_17(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1419 {
1420 return null;
1421 }
1422
1423 // Token: 0x06003BD6 RID: 15318 RVA: 0x00003B83 File Offset: 0x00001D83
1424 internal List<int> <.cctor>b__39_18(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1425 {
1426 return null;
1427 }
1428
1429 // Token: 0x06003BD7 RID: 15319 RVA: 0x00003B83 File Offset: 0x00001D83
1430 internal List<int> <.cctor>b__39_19(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1431 {
1432 return null;
1433 }
1434
1435 // Token: 0x06003BD8 RID: 15320 RVA: 0x00003B83 File Offset: 0x00001D83
1436 internal List<int> <.cctor>b__39_20(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1437 {
1438 return null;
1439 }
1440
1441 // Token: 0x06003BD9 RID: 15321 RVA: 0x00003B83 File Offset: 0x00001D83
1442 internal List<int> <.cctor>b__39_21(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1443 {
1444 return null;
1445 }
1446
1447 // Token: 0x06003BDA RID: 15322 RVA: 0x00003B83 File Offset: 0x00001D83
1448 internal List<int> <.cctor>b__39_22(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1449 {
1450 return null;
1451 }
1452
1453 // Token: 0x06003BDB RID: 15323 RVA: 0x00003B83 File Offset: 0x00001D83
1454 internal List<int> <.cctor>b__39_23(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1455 {
1456 return null;
1457 }
1458
1459 // Token: 0x06003BDC RID: 15324 RVA: 0x00003B83 File Offset: 0x00001D83
1460 internal List<int> <.cctor>b__39_24(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1461 {
1462 return null;
1463 }
1464
1465 // Token: 0x06003BDD RID: 15325 RVA: 0x00003B83 File Offset: 0x00001D83
1466 internal List<int> <.cctor>b__39_25(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1467 {
1468 return null;
1469 }
1470
1471 // Token: 0x06003BDE RID: 15326 RVA: 0x00003B83 File Offset: 0x00001D83
1472 internal List<int> <.cctor>b__39_26(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1473 {
1474 return null;
1475 }
1476
1477 // Token: 0x06003BDF RID: 15327 RVA: 0x00003B83 File Offset: 0x00001D83
1478 internal List<int> <.cctor>b__39_27(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1479 {
1480 return null;
1481 }
1482
1483 // Token: 0x06003BE0 RID: 15328 RVA: 0x00003B83 File Offset: 0x00001D83
1484 internal List<int> <.cctor>b__39_28(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1485 {
1486 return null;
1487 }
1488
1489 // Token: 0x06003BE1 RID: 15329 RVA: 0x00003B83 File Offset: 0x00001D83
1490 internal List<int> <.cctor>b__39_29(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1491 {
1492 return null;
1493 }
1494
1495 // Token: 0x06003BE2 RID: 15330 RVA: 0x00003B83 File Offset: 0x00001D83
1496 internal List<int> <.cctor>b__39_30(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1497 {
1498 return null;
1499 }
1500
1501 // Token: 0x06003BE3 RID: 15331 RVA: 0x00003B83 File Offset: 0x00001D83
1502 internal List<int> <.cctor>b__39_31(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1503 {
1504 return null;
1505 }
1506
1507 // Token: 0x06003BE4 RID: 15332 RVA: 0x00003B83 File Offset: 0x00001D83
1508 internal List<int> <.cctor>b__39_32(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1509 {
1510 return null;
1511 }
1512
1513 // Token: 0x06003BE5 RID: 15333 RVA: 0x00003B83 File Offset: 0x00001D83
1514 internal List<int> <.cctor>b__39_33(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1515 {
1516 return null;
1517 }
1518
1519 // Token: 0x06003BE6 RID: 15334 RVA: 0x00003B83 File Offset: 0x00001D83
1520 internal List<int> <.cctor>b__39_34(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1521 {
1522 return null;
1523 }
1524
1525 // Token: 0x06003BE7 RID: 15335 RVA: 0x00003B83 File Offset: 0x00001D83
1526 internal List<int> <.cctor>b__39_35(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1527 {
1528 return null;
1529 }
1530
1531 // Token: 0x06003BE8 RID: 15336 RVA: 0x00003B83 File Offset: 0x00001D83
1532 internal List<int> <.cctor>b__39_36(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1533 {
1534 return null;
1535 }
1536
1537 // Token: 0x06003BE9 RID: 15337 RVA: 0x00003B83 File Offset: 0x00001D83
1538 internal List<int> <.cctor>b__39_37(ItemSorting.ItemSortingLayer layer, Item[] inv, List<int> itemsToSort)
1539 {
1540 return null;
1541 }
1542
1543 // Token: 0x04007B58 RID: 31576
1544 public static readonly ItemSorting.ItemSortingLayers.<>c <>9;
1545 }
1546 }
1547
1548 // Token: 0x02000710 RID: 1808
1550 [Serializable]
1551 private sealed class <>c
1552 {
1553 // Token: 0x06003BEA RID: 15338 RVA: 0x002353F8 File Offset: 0x002335F8
1554 // Note: this type is marked as 'beforefieldinit'.
1555 static <>c()
1556 {
1557 }
1558
1559 // Token: 0x06003BEB RID: 15339 RVA: 0x00235408 File Offset: 0x00233608
1560 public <>c()
1561 {
1562 }
1563
1564 // Token: 0x06003BEC RID: 15340 RVA: 0x0023541C File Offset: 0x0023361C
1565 internal int <SetupSortingPriorities>b__5_0(float x, float y)
1566 {
1567 int num;
1568 return num;
1569 }
1570
1571 // Token: 0x04007B59 RID: 31577
1572 public static readonly ItemSorting.<>c <>9;
1573
1574 // Token: 0x04007B5A RID: 31578
1575 public static Comparison<float> <>9__5_0;
1576 }
1577 }
1578}
class f__AnonymousType0<< Count > j__TPar
static int myPlayer
Definition Main.cs:2337
static Player LocalPlayer
Definition Main.cs:5267
bool HasItem(int type)
Definition Player.cs:19341
Item[] inventory
Definition Player.cs:21263
readonly Func< ItemSorting.ItemSortingLayer, Item[], List< int >, List< int > > SortingMethod
ItemSortingLayer(string name, Func< ItemSorting.ItemSortingLayer, Item[], List< int >, List< int > > method)
void Validate(List< int > indexesSortable, Item[] inv)
static ItemSorting.ItemSortingLayer MiscWiring
static ItemSorting.ItemSortingLayer PotionsLife
static ItemSorting.ItemSortingLayer EquipCart
static ItemSorting.ItemSortingLayer PotionsHairDyes
static ItemSorting.ItemSortingLayer LastNotTrash
static ItemSorting.ItemSortingLayer MiscMaterials
static ItemSorting.ItemSortingLayer ArmorVanity
static ItemSorting.ItemSortingLayer ToolsHamaxes
static ItemSorting.ItemSortingLayer PotionsDyes
static ItemSorting.ItemSortingLayer ToolsAmmoLeftovers
static ItemSorting.ItemSortingLayer MiscRopes
static ItemSorting.ItemSortingLayer ArmorAccessories
static ItemSorting.ItemSortingLayer ToolsTerraforming
static ItemSorting.ItemSortingLayer LastTrash
static ItemSorting.ItemSortingLayer EquipMount
static ItemSorting.ItemSortingLayer WeaponsMinions
static ItemSorting.ItemSortingLayer PotionsElixirs
static ItemSorting.ItemSortingLayer MiscValuables
static ItemSorting.ItemSortingLayer EquipGrapple
static ItemSorting.ItemSortingLayer PotionsMana
static ItemSorting.ItemSortingLayer ToolsAxes
static ItemSorting.ItemSortingLayer LastTilesImportant
static ItemSorting.ItemSortingLayer EquipVanityPet
static ItemSorting.ItemSortingLayer MiscPainting
static ItemSorting.ItemSortingLayer WeaponsAmmo
static ItemSorting.ItemSortingLayer WeaponsMelee
static ItemSorting.ItemSortingLayer ToolsHammers
static ItemSorting.ItemSortingLayer EquipLightPet
static ItemSorting.ItemSortingLayer ToolsPickaxes
static ItemSorting.ItemSortingLayer LastMaterials
static ItemSorting.ItemSortingLayer WeaponsAssorted
static ItemSorting.ItemSortingLayer WeaponsMagic
static ItemSorting.ItemSortingLayer PotionsBuffs
static ItemSorting.ItemSortingLayer MiscExtractinator
static ItemSorting.ItemSortingLayer WeaponsRanged
static ItemSorting.ItemSortingLayer LastTilesCommon
static ItemSorting.ItemSortingLayer ToolsPicksaws
static ItemSorting.ItemSortingLayer ArmorCombat
static void SortChest()
static void FillAmmoFromInventory()
static void Sort(Item[] inv, bool fromChest, params int[] ignoreSlots)
static void SortCoins()
static Dictionary< string, List< int > > _layerWhiteLists
static void SetupSortingPriorities()
static List< ItemSorting.ItemSortingLayer > _layerList
static void SortInventory()
static void TrySlidingUp(Item[] inv, int slot, int minimumIndex)
static void SetupWhiteLists()
static void ClearAmmoSlotSpaces()
static void SortAmmo()
static void RefillItemStack(Item[] inv, Item itemToRefill, int loopStartIndex, int loopEndIndex)
static int[] CoinsSplit(long count)
Definition Utils.cs:431