Definition at line 64833 of file WorldGen.cs.
64834 {
64836 {
64837 return;
64838 }
64839 int num = 0;
64840 int wall = Main.tile[
i,
j].wall;
64841 int type = Main.tile[
i,
j].type;
64843 {
64844 num = 1;
64845 }
64847 {
64848 num = 2;
64849 }
64851 {
64852 num = 3;
64853 }
64854 if (num == 0)
64855 {
64856 return;
64857 }
64860 bool flag = false;
64862 {
64863 switch (num)
64864 {
64865 case 3:
64866 {
64868 {
64870 {
64872 {
64873 flag = true;
64874 break;
64875 }
64876 }
64877 if (flag)
64878 {
64879 break;
64880 }
64881 }
64882 break;
64883 }
64884 case 2:
64885 {
64887 {
64889 {
64891 {
64892 flag = true;
64893 break;
64894 }
64895 }
64896 if (flag)
64897 {
64898 break;
64899 }
64900 }
64901 break;
64902 }
64903 case 1:
64904 {
64906 {
64908 {
64910 {
64911 flag = true;
64912 break;
64913 }
64914 }
64915 if (flag)
64916 {
64917 break;
64918 }
64919 }
64920 break;
64921 }
64922 }
64923 }
64924 if (!flag)
64925 {
64926 return;
64927 }
64928 ushort?
num6 =
null;
64930 {
64931 switch (num)
64932 {
64933 case 3:
64935 break;
64936 case 2:
64938 break;
64939 case 1:
64941 break;
64942 }
64943 }
64945 {
64946 switch (num)
64947 {
64948 case 3:
64950 break;
64951 case 2:
64953 break;
64954 case 1:
64956 break;
64957 }
64958 }
64960 {
64962 if (Main.netMode == 2)
64963 {
64964 NetMessage.SendTileSquare(-1,
num2,
num3);
64965 }
64966 }
64967 }
static bool[] HardenedSand
static UnifiedRandom genRand
static bool InWorld(int x, int y, int fluff=0)
References Terraria.ID.TileID.Sets.Corrupt, Terraria.ID.WallID.Sets.Corrupt, Terraria.ID.TileID.Sets.Crimson, Terraria.ID.WallID.Sets.Crimson, Terraria.ID.TileID.Sets.Hallow, Terraria.ID.WallID.Sets.Hallow, Terraria.ID.WallID.Sets.Conversion.HardenedSand, Terraria.Main.netMode, Terraria.ID.WallID.Sets.Conversion.PureSand, Terraria.ID.TileID.Sets.Conversion.Sandstone, Terraria.ID.WallID.Sets.Conversion.Sandstone, Terraria.NetMessage.SendTileSquare(), Terraria.Main.tile, and System.type.