54572 {
54577 int num = 0;
54579 {
54580 switch (tileCache.type)
54581 {
54582 case 21:
54583 case 467:
54585 break;
54586 case 88:
54587 num = tileCache.frameX / 54;
54589 break;
54590 case 215:
54591 num = tileCache.frameX / 54;
54593 break;
54594 }
54595 }
54596 switch (tileCache.type)
54597 {
54598 case 668:
54600 break;
54601 case 659:
54603 break;
54604 case 667:
54606 break;
54607 case 179:
54608 case 180:
54609 case 181:
54610 case 182:
54611 case 183:
54612 case 381:
54613 case 534:
54614 case 536:
54615 case 539:
54616 case 625:
54617 case 627:
54619 break;
54620 case 512:
54621 case 513:
54622 case 514:
54623 case 515:
54624 case 516:
54625 case 517:
54626 case 535:
54627 case 537:
54628 case 540:
54629 case 626:
54630 case 628:
54632 break;
54633 case 0:
54634 case 2:
54635 case 109:
54636 case 199:
54637 case 477:
54638 case 492:
54640 break;
54641 case 633:
54643 break;
54644 case 426:
54646 break;
54647 case 430:
54649 break;
54650 case 431:
54652 break;
54653 case 432:
54655 break;
54656 case 433:
54658 break;
54659 case 434:
54661 break;
54662 case 427:
54664 break;
54665 case 435:
54667 break;
54668 case 436:
54670 break;
54671 case 437:
54673 break;
54674 case 438:
54676 break;
54677 case 439:
54679 break;
54680 case 446:
54682 break;
54683 case 447:
54685 break;
54686 case 448:
54688 break;
54689 case 449:
54691 break;
54692 case 450:
54694 break;
54695 case 451:
54697 break;
54698 case 368:
54700 break;
54701 case 369:
54703 break;
54704 case 367:
54706 break;
54707 case 379:
54709 break;
54710 case 353:
54712 break;
54713 case 365:
54715 break;
54716 case 366:
54718 break;
54719 case 357:
54721 break;
54722 case 1:
54724 break;
54725 case 442:
54727 break;
54728 case 383:
54730 break;
54731 case 315:
54733 break;
54734 case 641:
54736 break;
54737 case 330:
54739 break;
54740 case 331:
54742 break;
54743 case 332:
54745 break;
54746 case 333:
54748 break;
54749 case 408:
54751 break;
54752 case 409:
54754 break;
54755 case 669:
54757 break;
54758 case 670:
54760 break;
54761 case 671:
54763 break;
54764 case 672:
54766 break;
54767 case 673:
54769 break;
54770 case 674:
54772 break;
54773 case 675:
54775 break;
54776 case 676:
54778 break;
54779 case 677:
54781 break;
54782 case 678:
54784 break;
54785 case 679:
54787 break;
54788 case 680:
54790 break;
54791 case 681:
54793 break;
54794 case 682:
54796 break;
54797 case 683:
54799 break;
54800 case 684:
54802 break;
54803 case 685:
54805 break;
54806 case 686:
54808 break;
54809 case 687:
54811 break;
54812 case 688:
54814 break;
54815 case 689:
54817 break;
54818 case 690:
54820 break;
54821 case 691:
54823 break;
54824 case 692:
54826 break;
54827 case 666:
54829 break;
54830 case 415:
54832 break;
54833 case 416:
54835 break;
54836 case 417:
54838 break;
54839 case 418:
54841 break;
54842 case 421:
54844 break;
54845 case 422:
54847 break;
54848 case 498:
54850 break;
54851 case 424:
54853 break;
54854 case 445:
54856 break;
54857 case 429:
54859 break;
54860 case 272:
54862 break;
54863 case 273:
54865 break;
54866 case 274:
54868 break;
54869 case 618:
54871 break;
54872 case 460:
54874 break;
54875 case 541:
54877 break;
54878 case 630:
54880 break;
54881 case 631:
54883 break;
54884 case 472:
54886 break;
54887 case 473:
54889 break;
54890 case 474:
54892 break;
54893 case 478:
54895 break;
54896 case 479:
54898 break;
54899 case 496:
54901 break;
54902 case 495:
54904 break;
54905 case 346:
54907 break;
54908 case 347:
54910 break;
54911 case 348:
54913 break;
54914 case 350:
54916 break;
54917 case 336:
54919 break;
54920 case 340:
54922 break;
54923 case 341:
54925 break;
54926 case 342:
54928 break;
54929 case 343:
54931 break;
54932 case 344:
54934 break;
54935 case 351:
54937 break;
54938 case 500:
54940 break;
54941 case 501:
54943 break;
54944 case 502:
54946 break;
54947 case 503:
54949 break;
54950 case 546:
54951 case 557:
54953 break;
54954 case 561:
54956 break;
54957 case 574:
54959 break;
54960 case 575:
54962 break;
54963 case 576:
54965 break;
54966 case 577:
54968 break;
54969 case 578:
54971 break;
54972 case 562:
54974 break;
54975 case 571:
54978 break;
54979 case 563:
54981 break;
54982 case 251:
54984 break;
54985 case 252:
54987 break;
54988 case 253:
54990 break;
54991 case 325:
54993 break;
54994 case 370:
54996 break;
54997 case 396:
54999 break;
55000 case 400:
55002 break;
55003 case 401:
55005 break;
55006 case 403:
55008 break;
55009 case 397:
55011 break;
55012 case 398:
55014 break;
55015 case 399:
55017 break;
55018 case 402:
55020 break;
55021 case 404:
55023 break;
55024 case 407:
55026 break;
55027 case 579:
55029 break;
55030 case 593:
55032 break;
55033 case 624:
55035 break;
55036 case 656:
55038 break;
55039 case 170:
55041 break;
55042 case 284:
55044 break;
55045 case 214:
55047 break;
55048 case 213:
55050 break;
55051 case 211:
55053 break;
55054 case 6:
55056 break;
55057 case 7:
55059 break;
55060 case 8:
55062 break;
55063 case 9:
55065 break;
55066 case 202:
55068 break;
55069 case 234:
55071 break;
55072 case 226:
55074 break;
55075 case 224:
55077 break;
55078 case 36:
55080 break;
55081 case 311:
55083 break;
55084 case 312:
55086 break;
55087 case 313:
55089 break;
55090 case 229:
55092 break;
55093 case 230:
55095 break;
55096 case 221:
55098 break;
55099 case 222:
55101 break;
55102 case 223:
55104 break;
55105 case 248:
55107 break;
55108 case 249:
55110 break;
55111 case 250:
55113 break;
55114 case 191:
55116 break;
55117 case 203:
55119 break;
55120 case 204:
55122 break;
55123 case 166:
55125 break;
55126 case 167:
55128 break;
55129 case 168:
55131 break;
55132 case 169:
55134 break;
55135 case 123:
55137 break;
55138 case 124:
55140 break;
55141 case 157:
55143 break;
55144 case 158:
55146 break;
55147 case 159:
55149 break;
55150 case 161:
55152 break;
55153 case 206:
55155 break;
55156 case 232:
55158 break;
55159 case 198:
55161 break;
55162 case 314:
55163 dropItem = Minecart.GetTrackItem(tileCache);
55164 break;
55165 case 189:
55167 break;
55168 case 195:
55170 break;
55171 case 194:
55173 break;
55174 case 193:
55176 break;
55177 case 196:
55179 break;
55180 case 197:
55182 break;
55183 case 22:
55185 break;
55186 case 140:
55188 break;
55189 case 23:
55191 break;
55192 case 25:
55194 break;
55195 case 30:
55197 break;
55198 case 208:
55200 break;
55201 case 372:
55203 break;
55204 case 646:
55206 break;
55207 case 371:
55209 break;
55210 case 174:
55212 break;
55213 case 37:
55215 break;
55216 case 38:
55218 break;
55219 case 39:
55221 break;
55222 case 40:
55224 break;
55225 case 41:
55227 break;
55228 case 43:
55230 break;
55231 case 44:
55233 break;
55234 case 45:
55236 break;
55237 case 46:
55239 break;
55240 case 47:
55242 break;
55243 case 48:
55245 break;
55246 case 49:
55248 break;
55249 case 51:
55251 break;
55252 case 53:
55254 break;
55255 case 151:
55257 break;
55258 case 152:
55260 break;
55261 case 56:
55263 break;
55264 case 57:
55266 break;
55267 case 58:
55269 break;
55270 case 70:
55272 break;
55273 case 75:
55275 break;
55276 case 76:
55278 break;
55279 case 78:
55281 break;
55282 case 81:
55284 break;
55285 case 80:
55287 break;
55288 case 188:
55290 break;
55291 case 107:
55293 break;
55294 case 108:
55296 break;
55297 case 111:
55299 break;
55300 case 150:
55302 break;
55303 case 112:
55305 break;
55306 case 116:
55308 break;
55309 case 117:
55311 break;
55312 case 118:
55314 break;
55315 case 119:
55317 break;
55318 case 120:
55320 break;
55321 case 121:
55323 break;
55324 case 122:
55326 break;
55327 case 136:
55329 break;
55330 case 385:
55332 break;
55333 case 141:
55335 break;
55336 case 145:
55338 break;
55339 case 146:
55341 break;
55342 case 147:
55344 break;
55345 case 148:
55347 break;
55348 case 153:
55350 break;
55351 case 154:
55353 break;
55354 case 155:
55356 break;
55357 case 156:
55359 break;
55360 case 160:
55362 break;
55363 case 175:
55365 break;
55366 case 176:
55368 break;
55369 case 177:
55371 break;
55372 case 163:
55374 break;
55375 case 164:
55377 break;
55378 case 200:
55380 break;
55381 case 210:
55383 break;
55384 case 130:
55386 break;
55387 case 131:
55389 break;
55390 case 321:
55392 break;
55393 case 322:
55395 break;
55396 case 635:
55398 break;
55399 case 54:
55401 break;
55402 case 326:
55404 break;
55405 case 327:
55407 break;
55408 case 458:
55410 break;
55411 case 459:
55413 break;
55414 case 345:
55416 break;
55417 case 328:
55419 break;
55420 case 329:
55422 break;
55423 case 507:
55425 break;
55426 case 508:
55428 break;
55429 case 255:
55430 case 256:
55431 case 257:
55432 case 258:
55433 case 259:
55434 case 260:
55435 case 261:
55436 dropItem = 1970 + tileCache.type - 255;
55437 break;
55438 case 262:
55439 case 263:
55440 case 264:
55441 case 265:
55442 case 266:
55443 case 267:
55444 case 268:
55445 dropItem = 1970 + tileCache.type - 262;
55446 break;
55447 case 59:
55448 case 60:
55449 case 661:
55450 case 662:
55452 break;
55453 case 190:
55455 break;
55456 case 63:
55457 case 64:
55458 case 65:
55459 case 66:
55460 case 67:
55461 case 68:
55462 dropItem = tileCache.type - 63 + 177;
55463 break;
55464 case 566:
55466 break;
55467 case 637:
55468 if (Main.rand.Next(100) == 0)
55469 {
55471 }
55472 break;
55473 case 129:
55474 if (tileCache.frameX >= 324)
55475 {
55477 }
55478 else
55479 {
55481 }
55482 break;
55483 case 3:
55484 if (tileCache.frameX == 144)
55485 {
55487 }
55489 {
55491 }
55492 break;
55493 case 519:
55494 if (tileCache.frameY == 90 &&
genRand.Next(2) == 0)
55495 {
55497 }
55498 break;
55499 case 528:
55501 {
55503 }
55504 break;
55505 case 110:
55506 if (tileCache.frameX == 144)
55507 {
55509 }
55510 break;
55511 case 24:
55512 if (tileCache.frameX == 144)
55513 {
55515 }
55516 break;
55517 case 201:
55518 if (tileCache.frameX == 270)
55519 {
55521 }
55522 break;
55523 case 73:
55525 {
55527 }
55528 break;
55529 case 52:
55530 case 62:
55531 case 382:
55533 {
55535 }
55536 break;
55537 case 227:
55538 num = tileCache.frameX / 34;
55540 if (num >= 8 && num <= 11)
55541 {
55543 }
55544 break;
55545 case 4:
55546 num = tileCache.frameY / 22;
55547 switch (num)
55548 {
55549 case 0:
55551 break;
55552 case 8:
55554 break;
55555 case 9:
55557 break;
55558 case 10:
55560 break;
55561 case 11:
55563 break;
55564 case 12:
55566 break;
55567 case 13:
55569 break;
55570 case 14:
55572 break;
55573 case 15:
55575 break;
55576 case 16:
55578 break;
55579 case 17:
55581 break;
55582 case 18:
55584 break;
55585 case 19:
55587 break;
55588 case 20:
55590 break;
55591 case 21:
55593 break;
55594 case 22:
55596 break;
55597 case 23:
55599 break;
55600 default:
55602 break;
55603 }
55604 break;
55605 case 239:
55606 num = tileCache.frameX / 18;
55607 if (num == 0)
55608 {
55610 }
55611 if (num == 1)
55612 {
55614 }
55615 if (num == 2)
55616 {
55618 }
55619 if (num == 3)
55620 {
55622 }
55623 if (num == 4)
55624 {
55626 }
55627 if (num == 5)
55628 {
55630 }
55631 if (num == 6)
55632 {
55634 }
55635 if (num == 7)
55636 {
55638 }
55639 if (num == 8)
55640 {
55642 }
55643 if (num == 9)
55644 {
55646 }
55647 if (num == 10)
55648 {
55650 }
55651 if (num == 11)
55652 {
55654 }
55655 if (num == 12)
55656 {
55658 }
55659 if (num == 13)
55660 {
55662 }
55663 if (num == 14)
55664 {
55666 }
55667 if (num == 15)
55668 {
55670 }
55671 if (num == 16)
55672 {
55674 }
55675 if (num == 17)
55676 {
55678 }
55679 if (num == 18)
55680 {
55682 }
55683 if (num == 19)
55684 {
55686 }
55687 if (num == 20)
55688 {
55690 }
55691 if (num == 21)
55692 {
55694 }
55695 if (num == 22)
55696 {
55698 }
55699 break;
55700 case 380:
55701 num = tileCache.frameY / 18;
55703 break;
55704 case 5:
55705 case 596:
55706 case 616:
55707 case 634:
55708 {
55712 {
55714 }
55715 break;
55716 }
55717 case 323:
55718 {
55720 if (Main.tenthAnniversaryWorld)
55721 {
55723 }
55724 if (tileCache.frameX <= 132 && tileCache.frameX >= 88)
55725 {
55727 }
55729 for (
j = y; !Main.tile[x,
j].active() || !Main.tileSolid[Main.tile[x,
j].type];
j++)
55730 {
55731 }
55732 if (Main.tile[x,
j].active())
55733 {
55734 switch (Main.tile[x,
j].type)
55735 {
55736 case 234:
55738 break;
55739 case 116:
55741 break;
55742 case 112:
55744 break;
55745 }
55746 }
55747 break;
55748 }
55749 case 171:
55750 if (tileCache.frameX >= 10)
55751 {
55756 }
55757 break;
55758 case 324:
55759 switch (tileCache.frameY / 22)
55760 {
55761 case 0:
55763 break;
55764 case 1:
55766 break;
55767 case 2:
55769 break;
55770 case 3:
55772 break;
55773 case 4:
55775 break;
55776 }
55777 break;
55778 case 419:
55779 switch (tileCache.frameX / 18)
55780 {
55781 case 0:
55783 break;
55784 case 1:
55786 break;
55787 case 2:
55789 break;
55790 }
55791 break;
55792 case 428:
55793 switch (tileCache.frameY / 18)
55794 {
55795 case 0:
55797 break;
55798 case 1:
55800 break;
55801 case 2:
55803 break;
55804 case 3:
55806 break;
55807 }
55809 break;
55810 case 420:
55811 switch (tileCache.frameY / 18)
55812 {
55813 case 0:
55815 break;
55816 case 1:
55818 break;
55819 case 2:
55821 break;
55822 case 3:
55824 break;
55825 case 4:
55827 break;
55828 case 5:
55830 break;
55831 }
55832 break;
55833 case 650:
55834 num = tileCache.frameX / 18;
55835 if (num < 6)
55836 {
55838 }
55839 else if (num < 12)
55840 {
55842 }
55843 else if (num < 20)
55844 {
55846 }
55847 else if (num < 28)
55848 {
55850 }
55851 else if (num < 36)
55852 {
55854 }
55855 else if (num < 42)
55856 {
55858 }
55859 else if (num < 48)
55860 {
55862 }
55863 else if (num < 54)
55864 {
55866 }
55867 else if (num < 60)
55868 {
55870 }
55871 else if (num < 66)
55872 {
55874 }
55875 else if (num < 72)
55876 {
55878 }
55879 else if (num < 73)
55880 {
55882 }
55883 else if (num < 77)
55884 {
55886 }
55887 break;
55888 case 476:
55890 break;
55891 case 494:
55893 break;
55894 case 423:
55896 switch (tileCache.frameY / 18)
55897 {
55898 case 0:
55900 break;
55901 case 1:
55903 break;
55904 case 2:
55906 break;
55907 case 3:
55909 break;
55910 case 4:
55912 break;
55913 case 5:
55915 break;
55916 case 6:
55918 break;
55919 }
55920 break;
55921 case 520:
55923 break;
55924 case 225:
55925 if (Main.rand.Next(3) == 0)
55926 {
55927 tileCache.honey(honey:
true);
55928 tileCache.liquid = byte.MaxValue;
55929 break;
55930 }
55932 if (Main.netMode != 1 && Main.rand.Next(2) == 0)
55933 {
55935 if (Main.rand.Next(3) == 0)
55936 {
55938 }
55939 for (
int i = 0;
i <
num3;
i++)
55940 {
55941 int type = Main.rand.Next(210, 212);
55943 Main.npc[
num4].velocity.X = (float)Main.rand.Next(-200, 201) * 0.002f;
55944 Main.npc[
num4].velocity.Y = (float)Main.rand.Next(-200, 201) * 0.002f;
55945 Main.npc[
num4].netUpdate =
true;
55946 }
55947 }
55948 break;
55949 case 178:
55950 switch (tileCache.frameX / 18)
55951 {
55952 case 0:
55954 break;
55955 case 1:
55957 break;
55958 case 2:
55960 break;
55961 case 3:
55963 break;
55964 case 4:
55966 break;
55967 case 5:
55969 break;
55970 case 6:
55972 break;
55973 }
55974 break;
55975 case 149:
55976 if (tileCache.frameX == 0 || tileCache.frameX == 54)
55977 {
55979 }
55980 else if (tileCache.frameX == 18 || tileCache.frameX == 72)
55981 {
55983 }
55984 else if (tileCache.frameX == 36 || tileCache.frameX == 90)
55985 {
55987 }
55988 break;
55989 case 13:
55990 switch (tileCache.frameX / 18)
55991 {
55992 case 1:
55994 break;
55995 case 2:
55997 break;
55998 case 3:
56000 break;
56001 case 4:
56003 break;
56004 case 5:
56006 break;
56007 case 6:
56009 break;
56010 case 7:
56012 break;
56013 case 8:
56015 break;
56016 default:
56018 break;
56019 }
56020 break;
56021 case 19:
56022 num = tileCache.frameY / 18;
56023 switch (num)
56024 {
56025 case 0:
56027 break;
56028 case 1:
56030 break;
56031 case 2:
56033 break;
56034 case 3:
56036 break;
56037 case 4:
56039 break;
56040 case 5:
56042 break;
56043 case 6:
56045 break;
56046 case 7:
56048 break;
56049 case 8:
56051 break;
56052 case 9:
56054 break;
56055 case 10:
56057 break;
56058 case 11:
56060 break;
56061 case 12:
56063 break;
56064 case 13:
56066 break;
56067 case 14:
56069 break;
56070 case 15:
56072 break;
56073 case 16:
56075 break;
56076 case 17:
56078 break;
56079 case 18:
56081 break;
56082 case 19:
56084 break;
56085 case 20:
56087 break;
56088 case 21:
56090 break;
56091 case 22:
56093 break;
56094 case 23:
56096 break;
56097 case 24:
56099 break;
56100 case 25:
56102 break;
56103 case 26:
56105 break;
56106 case 27:
56108 break;
56109 case 28:
56111 break;
56112 case 29:
56114 break;
56115 case 30:
56116 case 31:
56117 case 32:
56118 case 33:
56119 case 34:
56120 case 35:
56122 break;
56123 default:
56124 switch (num)
56125 {
56126 case 36:
56128 break;
56129 case 37:
56131 break;
56132 case 38:
56134 break;
56135 case 39:
56137 break;
56138 case 40:
56140 break;
56141 case 41:
56143 break;
56144 case 42:
56146 break;
56147 case 43:
56149 break;
56150 case 44:
56152 break;
56153 case 45:
56155 break;
56156 case 46:
56158 break;
56159 case 47:
56161 break;
56162 case 48:
56164 break;
56165 }
56166 break;
56167 }
56168 break;
56169 case 33:
56170 num = tileCache.frameY / 22;
56172 switch (num)
56173 {
56174 case 1:
56176 break;
56177 case 2:
56179 break;
56180 case 3:
56182 break;
56183 case 4:
56184 case 5:
56185 case 6:
56186 case 7:
56187 case 8:
56188 case 9:
56189 case 10:
56190 case 11:
56191 case 12:
56192 case 13:
56194 break;
56195 default:
56196 if (num >= 14 && num <= 16)
56197 {
56199 break;
56200 }
56201 switch (num)
56202 {
56203 case 17:
56205 break;
56206 case 18:
56208 break;
56209 case 19:
56211 break;
56212 case 20:
56214 break;
56215 case 21:
56217 break;
56218 case 22:
56220 break;
56221 case 23:
56223 break;
56224 case 24:
56226 break;
56227 case 25:
56229 break;
56230 case 26:
56232 break;
56233 case 27:
56235 break;
56236 case 28:
56238 break;
56239 case 29:
56241 break;
56242 case 30:
56244 break;
56245 case 31:
56247 break;
56248 case 32:
56250 break;
56251 case 33:
56253 break;
56254 case 34:
56256 break;
56257 case 35:
56259 break;
56260 case 36:
56262 break;
56263 case 37:
56265 break;
56266 case 38:
56268 break;
56269 case 39:
56271 break;
56272 case 40:
56274 break;
56275 case 41:
56277 break;
56278 }
56279 break;
56280 }
56281 break;
56282 case 137:
56283 num = tileCache.frameY / 18;
56284 if (num == 0)
56285 {
56287 }
56288 if (num == 1)
56289 {
56291 }
56292 if (num == 2)
56293 {
56295 }
56296 if (num == 3)
56297 {
56299 }
56300 if (num == 4)
56301 {
56303 }
56304 if (num == 5)
56305 {
56307 }
56308 break;
56309 case 135:
56310 num = tileCache.frameY / 18;
56311 if (num == 0)
56312 {
56314 }
56315 if (num == 1)
56316 {
56318 }
56319 if (num == 2)
56320 {
56322 }
56323 if (num == 3)
56324 {
56326 }
56327 if (num == 4)
56328 {
56330 }
56331 if (num == 5)
56332 {
56334 }
56335 if (num == 6)
56336 {
56338 }
56339 break;
56340 case 144:
56341 if (tileCache.frameX == 0)
56342 {
56344 }
56345 if (tileCache.frameX == 18)
56346 {
56348 }
56349 if (tileCache.frameX == 36)
56350 {
56352 }
56353 if (tileCache.frameX == 54)
56354 {
56356 }
56357 if (tileCache.frameX == 72)
56358 {
56360 }
56361 break;
56362 case 61:
56363 case 74:
56364 if (tileCache.frameX == 144 && tileCache.type == 61)
56365 {
56368 }
56369 else if (tileCache.frameX == 162 && tileCache.type == 61)
56370 {
56372 }
56373 else if (tileCache.frameX >= 108 && tileCache.frameX <= 126 && tileCache.type == 61 && Main.rand.Next(20) == 0)
56374 {
56376 }
56377 else if (Main.rand.Next(100) == 0)
56378 {
56380 }
56381 break;
56382 case 71:
56383 case 72:
56384 if (Main.rand.Next(40) == 0)
56385 {
56387 }
56388 else if (Main.rand.Next(2) == 0)
56389 {
56391 }
56392 break;
56393 case 50:
56394 if (tileCache.frameX == 90)
56395 {
56397 }
56398 else
56399 {
56401 }
56402 break;
56403 case 83:
56404 case 84:
56405 {
56406 num = tileCache.frameX / 18;
56408 int num2 = 307 + num;
56409 if (num == 6)
56410 {
56413 }
56417 {
56421 }
56422 else if (flag)
56423 {
56426 }
56427 break;
56428 }
56429 case 589:
56432 {
56434 }
56435 break;
56436 case 584:
56439 {
56441 }
56442 break;
56443 case 583:
56446 {
56448 }
56449 break;
56450 case 586:
56453 {
56455 }
56456 break;
56457 case 585:
56460 {
56462 }
56463 break;
56464 case 587:
56467 {
56469 }
56470 break;
56471 case 588:
56474 {
56476 }
56477 break;
56478 case 10:
56479 case 11:
56480 case 12:
56481 case 14:
56482 case 15:
56483 case 16:
56484 case 17:
56485 case 18:
56486 case 20:
56487 case 21:
56488 case 26:
56489 case 27:
56490 case 28:
56491 case 29:
56492 case 31:
56493 case 32:
56494 case 34:
56495 case 35:
56496 case 42:
56497 case 55:
56498 case 69:
56499 case 77:
56500 case 79:
56501 case 82:
56502 case 85:
56503 case 86:
56504 case 87:
56505 case 88:
56506 case 89:
56507 case 90:
56508 case 91:
56509 case 92:
56510 case 93:
56511 case 94:
56512 case 95:
56513 case 96:
56514 case 97:
56515 case 98:
56516 case 99:
56517 case 100:
56518 case 101:
56519 case 102:
56520 case 103:
56521 case 104:
56522 case 105:
56523 case 106:
56524 case 113:
56525 case 114:
56526 case 115:
56527 case 125:
56528 case 126:
56529 case 127:
56530 case 128:
56531 case 132:
56532 case 133:
56533 case 134:
56534 case 138:
56535 case 139:
56536 case 142:
56537 case 143:
56538 case 162:
56539 case 165:
56540 case 172:
56541 case 173:
56542 case 184:
56543 case 185:
56544 case 186:
56545 case 187:
56546 case 192:
56547 case 205:
56548 case 207:
56549 case 209:
56550 case 212:
56551 case 215:
56552 case 216:
56553 case 217:
56554 case 218:
56555 case 219:
56556 case 220:
56557 case 228:
56558 case 231:
56559 case 233:
56560 case 235:
56561 case 236:
56562 case 237:
56563 case 238:
56564 case 240:
56565 case 241:
56566 case 242:
56567 case 243:
56568 case 244:
56569 case 245:
56570 case 246:
56571 case 247:
56572 case 254:
56573 case 269:
56574 case 270:
56575 case 271:
56576 case 275:
56577 case 276:
56578 case 277:
56579 case 278:
56580 case 279:
56581 case 280:
56582 case 281:
56583 case 282:
56584 case 283:
56585 case 285:
56586 case 286:
56587 case 287:
56588 case 288:
56589 case 289:
56590 case 290:
56591 case 291:
56592 case 292:
56593 case 293:
56594 case 294:
56595 case 295:
56596 case 296:
56597 case 297:
56598 case 298:
56599 case 299:
56600 case 300:
56601 case 301:
56602 case 302:
56603 case 303:
56604 case 304:
56605 case 305:
56606 case 306:
56607 case 307:
56608 case 308:
56609 case 309:
56610 case 310:
56611 case 316:
56612 case 317:
56613 case 318:
56614 case 319:
56615 case 320:
56616 case 334:
56617 case 335:
56618 case 337:
56619 case 338:
56620 case 339:
56621 case 349:
56622 case 352:
56623 case 354:
56624 case 355:
56625 case 356:
56626 case 358:
56627 case 359:
56628 case 360:
56629 case 361:
56630 case 362:
56631 case 363:
56632 case 364:
56633 case 373:
56634 case 374:
56635 case 375:
56636 case 376:
56637 case 377:
56638 case 378:
56639 case 384:
56640 case 386:
56641 case 387:
56642 case 388:
56643 case 389:
56644 case 390:
56645 case 391:
56646 case 392:
56647 case 393:
56648 case 394:
56649 case 395:
56650 case 405:
56651 case 406:
56652 case 410:
56653 case 411:
56654 case 412:
56655 case 413:
56656 case 414:
56657 case 425:
56658 case 440:
56659 case 441:
56660 case 443:
56661 case 444:
56662 case 452:
56663 case 453:
56664 case 454:
56665 case 455:
56666 case 456:
56667 case 457:
56668 case 461:
56669 case 462:
56670 case 463:
56671 case 464:
56672 case 465:
56673 case 466:
56674 case 467:
56675 case 468:
56676 case 469:
56677 case 470:
56678 case 471:
56679 case 475:
56680 case 480:
56681 case 481:
56682 case 482:
56683 case 483:
56684 case 484:
56685 case 485:
56686 case 486:
56687 case 487:
56688 case 488:
56689 case 489:
56690 case 490:
56691 case 491:
56692 case 493:
56693 case 497:
56694 case 499:
56695 case 504:
56696 case 505:
56697 case 506:
56698 case 509:
56699 case 510:
56700 case 511:
56701 case 518:
56702 case 521:
56703 case 522:
56704 case 523:
56705 case 524:
56706 case 525:
56707 case 526:
56708 case 527:
56709 case 529:
56710 case 530:
56711 case 531:
56712 case 532:
56713 case 533:
56714 case 538:
56715 case 542:
56716 case 543:
56717 case 544:
56718 case 545:
56719 case 547:
56720 case 548:
56721 case 549:
56722 case 550:
56723 case 551:
56724 case 552:
56725 case 553:
56726 case 554:
56727 case 555:
56728 case 556:
56729 case 558:
56730 case 559:
56731 case 560:
56732 case 564:
56733 case 565:
56734 case 567:
56735 case 568:
56736 case 569:
56737 case 570:
56738 case 572:
56739 case 573:
56740 case 580:
56741 case 581:
56742 case 582:
56743 case 590:
56744 case 591:
56745 case 592:
56746 case 594:
56747 case 595:
56748 case 597:
56749 case 598:
56750 case 599:
56751 case 600:
56752 case 601:
56753 case 602:
56754 case 603:
56755 case 604:
56756 case 605:
56757 case 606:
56758 case 607:
56759 case 608:
56760 case 609:
56761 case 610:
56762 case 611:
56763 case 612:
56764 case 613:
56765 case 614:
56766 case 615:
56767 case 617:
56768 case 619:
56769 case 620:
56770 case 621:
56771 case 622:
56772 case 623:
56773 case 629:
56774 case 632:
56775 case 636:
56776 case 638:
56777 case 639:
56778 case 640:
56779 case 642:
56780 case 643:
56781 case 644:
56782 case 645:
56783 case 647:
56784 case 648:
56785 case 649:
56786 case 651:
56787 case 652:
56788 case 653:
56789 case 654:
56790 case 655:
56791 case 657:
56792 case 658:
56793 case 660:
56794 case 663:
56795 case 664:
56796 case 665:
56797 break;
56798 }
56799 }
static void DestroyPlate(Point location)
static void Kill(int x, int y)
static void KillTile_GetTreeDrops(int i, int j, Tile tileCache, ref bool bonusWood, ref int dropItem, ref int secondaryItem)
static Player GetPlayerForTile(int x, int y)
static bool KillTile_ShouldDropSeeds(int x, int y)
static EntitySource_TileBreak GetNPCSource_TileBreak(int x, int y)
static UnifiedRandom genRand
static int GetDresserItemDrop(int style)
static int GetCampfireItemDrop(int style)
static void dropXmasTree(int x, int y, int obj)
static int GetChestItemDrop(int x, int y, int type)
static void SetGemTreeDrops(int gemType, int seedType, Tile tileCache, ref int dropItem, ref int secondaryItem)
static bool IsHarvestableHerbWithSeed(int type, int style)