3661 {
3663 {
3664 case 0:
3667 break;
3668 case 10:
3671 break;
3672 case 11:
3675 break;
3676 case 12:
3679 break;
3680 case 1:
3682 switch (style)
3683 {
3684 default:
3685 Main.corruptBG[0] = 12;
3686 Main.corruptBG[1] = 13;
3687 Main.corruptBG[2] = 14;
3688 break;
3689 case 1:
3690 Main.corruptBG[0] = 56;
3691 Main.corruptBG[1] = 57;
3692 Main.corruptBG[2] = 58;
3693 break;
3694 case 2:
3695 Main.corruptBG[0] = 211;
3696 Main.corruptBG[1] = 212;
3697 Main.corruptBG[2] = 213;
3698 break;
3699 case 3:
3700 Main.corruptBG[0] = 225;
3701 Main.corruptBG[1] = 226;
3702 Main.corruptBG[2] = 227;
3703 break;
3704 case 4:
3705 Main.corruptBG[0] = 240;
3706 Main.corruptBG[1] = 241;
3707 Main.corruptBG[2] = 242;
3708 break;
3709 }
3710 break;
3711 case 2:
3713 switch (style)
3714 {
3715 default:
3716 Main.jungleBG[0] = 15;
3717 Main.jungleBG[1] = 16;
3718 Main.jungleBG[2] = 17;
3719 break;
3720 case 1:
3721 Main.jungleBG[0] = 59;
3722 Main.jungleBG[1] = 60;
3723 Main.jungleBG[2] = 61;
3724 break;
3725 case 2:
3726 Main.jungleBG[0] = 222;
3727 Main.jungleBG[1] = 223;
3728 Main.jungleBG[2] = 224;
3729 break;
3730 case 3:
3731 Main.jungleBG[0] = 237;
3732 Main.jungleBG[1] = 238;
3733 Main.jungleBG[2] = 239;
3734 break;
3735 case 4:
3736 Main.jungleBG[0] = 284;
3737 Main.jungleBG[1] = 285;
3738 Main.jungleBG[2] = 286;
3739 break;
3740 case 5:
3741 Main.jungleBG[0] = 271;
3742 Main.jungleBG[1] = 272;
3743 Main.jungleBG[2] = 273;
3744 break;
3745 }
3746 break;
3747 case 3:
3749 Main.snowMntBG[0] = 35;
3750 Main.snowMntBG[1] = 36;
3751 switch (style)
3752 {
3753 default:
3754 Main.snowBG[0] = 37;
3755 Main.snowBG[1] = 38;
3756 Main.snowBG[2] = 39;
3757 break;
3758 case 1:
3759 Main.snowBG[0] = 97;
3760 Main.snowBG[1] = 96;
3761 Main.snowBG[2] = 95;
3762 break;
3763 case 2:
3764 Main.snowMntBG[0] = 98;
3765 Main.snowMntBG[1] = 99;
3766 Main.snowBG[0] = -1;
3767 Main.snowBG[1] = -1;
3768 Main.snowBG[2] = -1;
3769 break;
3770 case 21:
3771 Main.snowMntBG[0] = 98;
3772 Main.snowMntBG[1] = 99;
3773 Main.snowBG[0] = 95;
3774 Main.snowBG[1] = 96;
3775 Main.snowBG[2] = 97;
3776 break;
3777 case 22:
3778 Main.snowMntBG[0] = 98;
3779 Main.snowMntBG[1] = 99;
3780 Main.snowBG[0] = 37;
3781 Main.snowBG[1] = 38;
3782 Main.snowBG[2] = 39;
3783 break;
3784 case 3:
3785 Main.snowMntBG[0] = 98;
3786 Main.snowMntBG[1] = 100;
3787 Main.snowBG[0] = -1;
3788 Main.snowBG[1] = -1;
3789 Main.snowBG[2] = -1;
3790 break;
3791 case 31:
3792 Main.snowMntBG[0] = 98;
3793 Main.snowMntBG[1] = 100;
3794 Main.snowBG[0] = 95;
3795 Main.snowBG[1] = 96;
3796 Main.snowBG[2] = 97;
3797 break;
3798 case 32:
3799 Main.snowMntBG[0] = 98;
3800 Main.snowMntBG[1] = 100;
3801 Main.snowBG[0] = 37;
3802 Main.snowBG[1] = 38;
3803 Main.snowBG[2] = 39;
3804 break;
3805 case 4:
3806 Main.snowMntBG[0] = 98;
3807 Main.snowMntBG[1] = 101;
3808 Main.snowBG[0] = -1;
3809 Main.snowBG[1] = -1;
3810 Main.snowBG[2] = -1;
3811 break;
3812 case 41:
3813 Main.snowMntBG[0] = 98;
3814 Main.snowMntBG[1] = 101;
3815 Main.snowBG[0] = 95;
3816 Main.snowBG[1] = 96;
3817 Main.snowBG[2] = 97;
3818 break;
3819 case 42:
3820 Main.snowMntBG[0] = 98;
3821 Main.snowMntBG[1] = 101;
3822 Main.snowBG[0] = 37;
3823 Main.snowBG[1] = 38;
3824 Main.snowBG[2] = 39;
3825 break;
3826 case 5:
3827 Main.snowMntBG[0] = -1;
3828 Main.snowMntBG[1] = -1;
3829 Main.snowBG[0] = 258;
3830 Main.snowBG[1] = 259;
3831 Main.snowBG[2] = 260;
3832 break;
3833 case 6:
3834 Main.snowMntBG[0] = -1;
3835 Main.snowMntBG[1] = -1;
3836 Main.snowBG[0] = 263;
3837 Main.snowBG[1] = 264;
3838 Main.snowBG[2] = 265;
3839 break;
3840 case 7:
3841 Main.snowMntBG[0] = 269;
3842 Main.snowMntBG[1] = 270;
3843 Main.snowBG[0] = 267;
3844 Main.snowBG[1] = 266;
3845 Main.snowBG[2] = 268;
3846 break;
3847 }
3848 break;
3849 case 4:
3851 switch (style)
3852 {
3853 default:
3854 Main.hallowBG[0] = 29;
3855 Main.hallowBG[1] = 30;
3856 Main.hallowBG[2] = 31;
3857 break;
3858 case 1:
3859 Main.hallowBG[0] = 102;
3860 Main.hallowBG[1] = 103;
3861 Main.hallowBG[2] = 104;
3862 break;
3863 case 2:
3864 Main.hallowBG[0] = 219;
3865 Main.hallowBG[1] = 220;
3866 Main.hallowBG[2] = 221;
3867 break;
3868 case 3:
3869 Main.hallowBG[0] = 243;
3870 Main.hallowBG[1] = 244;
3871 Main.hallowBG[2] = 245;
3872 break;
3873 case 4:
3874 Main.hallowBG[0] = -1;
3875 Main.hallowBG[1] = 261;
3876 Main.hallowBG[2] = 262;
3877 break;
3878 }
3879 break;
3880 case 5:
3882 switch (style)
3883 {
3884 default:
3885 Main.crimsonBG[0] = 43;
3886 Main.crimsonBG[1] = 44;
3887 Main.crimsonBG[2] = 45;
3888 break;
3889 case 1:
3890 Main.crimsonBG[0] = 105;
3891 Main.crimsonBG[1] = 106;
3892 Main.crimsonBG[2] = 107;
3893 break;
3894 case 2:
3895 Main.crimsonBG[0] = 174;
3896 Main.crimsonBG[1] = -1;
3897 Main.crimsonBG[2] = 175;
3898 break;
3899 case 3:
3900 Main.crimsonBG[0] = 214;
3901 Main.crimsonBG[1] = 215;
3902 Main.crimsonBG[2] = 216;
3903 break;
3904 case 4:
3905 Main.crimsonBG[0] = -1;
3906 Main.crimsonBG[1] = 229;
3907 Main.crimsonBG[2] = 230;
3908 break;
3909 case 5:
3910 Main.crimsonBG[0] = 255;
3911 Main.crimsonBG[1] = 256;
3912 Main.crimsonBG[2] = 257;
3913 break;
3914 }
3915 break;
3916 case 6:
3918 switch (style)
3919 {
3920 default:
3921 Main.desertBG[0] = 21;
3922 Main.desertBG[1] = 20;
3923 Main.desertBG[2] = -1;
3924 break;
3925 case 1:
3926 Main.desertBG[0] = 108;
3927 Main.desertBG[1] = 109;
3928 Main.desertBG[2] = -1;
3929 break;
3930 case 2:
3931 Main.desertBG[0] = 207;
3932 Main.desertBG[1] = 208;
3933 Main.desertBG[2] = -1;
3934 break;
3935 case 3:
3936 Main.desertBG[0] = 217;
3937 Main.desertBG[1] = 218;
3938 Main.desertBG[2] = -1;
3939 break;
3940 case 4:
3941 Main.desertBG[0] = 248;
3942 Main.desertBG[1] = 249;
3943 Main.desertBG[2] = 250;
3944 break;
3945 }
3946 break;
3947 case 7:
3949 switch (style)
3950 {
3951 default:
3952 Main.oceanBG = 28;
3953 break;
3954 case 1:
3955 Main.oceanBG = 110;
3956 break;
3957 case 2:
3958 Main.oceanBG = 111;
3959 break;
3960 case 3:
3961 Main.oceanBG = 209;
3962 break;
3963 case 4:
3964 Main.oceanBG = 210;
3965 break;
3966 case 5:
3967 Main.oceanBG = 283;
3968 break;
3969 }
3970 break;
3971 case 8:
3973 switch (style)
3974 {
3975 default:
3976 Main.mushroomBG[0] = 46;
3977 Main.mushroomBG[1] = 47;
3978 Main.mushroomBG[2] = 48;
3979 break;
3980 case 1:
3981 Main.mushroomBG[0] = 231;
3982 Main.mushroomBG[1] = 232;
3983 Main.mushroomBG[2] = 233;
3984 break;
3985 case 2:
3986 Main.mushroomBG[0] = 234;
3987 Main.mushroomBG[1] = 235;
3988 Main.mushroomBG[2] = 236;
3989 break;
3990 case 3:
3991 Main.mushroomBG[0] = 287;
3992 Main.mushroomBG[1] = 288;
3993 Main.mushroomBG[2] = 289;
3994 break;
3995 }
3996 break;
3997 case 9:
3999 switch (style)
4000 {
4001 default:
4002 Main.underworldBG[0] = 0;
4003 Main.underworldBG[1] = 1;
4004 Main.underworldBG[2] = 2;
4005 Main.underworldBG[3] = 3;
4006 Main.underworldBG[4] = 4;
4007 break;
4008 case 1:
4009 Main.underworldBG[0] = 5;
4010 Main.underworldBG[1] = 6;
4011 Main.underworldBG[2] = 7;
4012 Main.underworldBG[3] = 8;
4013 Main.underworldBG[4] = 9;
4014 break;
4015 case 2:
4016 Main.underworldBG[0] = 10;
4017 Main.underworldBG[1] = 11;
4018 Main.underworldBG[2] = 12;
4019 Main.underworldBG[3] = 13;
4020 Main.underworldBG[4] = 9;
4021 break;
4022 }
4023 break;
4024 }
4025 }
static void SetForestBGSet(int style, int[] mountainSet, int[] treeSet)