Definition at line 40773 of file WorldGen.cs.
40774 {
40775 type = 0;
40780 if (frameX == 36)
40781 {
40783 }
40784 if (frameX == 54)
40785 {
40787 }
40788 if (frameX == 108)
40789 {
40790 num = ((frameY != 18) ? (
num + 1) : (
num - 1));
40791 }
40795 if (tile == null)
40796 {
40797 return;
40798 }
40799 if (tile.type == 80 && tile.active())
40800 {
40802 }
40803 while (tile !=
null && (!tile.active() || !Main.tileSolid[tile.type] || !
flag))
40804 {
40805 if (tile.type == 80 && tile.active())
40806 {
40808 }
40811 {
40812 break;
40813 }
40815 }
40816 type = tile.type;
40817 if (tile.type == 112)
40818 {
40820 }
40821 if (tile.type == 116)
40822 {
40824 }
40825 if (tile.type == 234)
40826 {
40828 }
40829 }
References Terraria.Tile.active(), Terraria.Main.tile, Terraria.Main.tileSolid, and Terraria.Tile.type.