Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DebugRotate()

static void Terraria.WorldBuilding.WorldUtils.DebugRotate ( )
inlinestatic

Definition at line 110 of file WorldUtils.cs.

111 {
112 int num = 0;
113 int num2 = 0;
114 int maxTilesY = Main.maxTilesY;
115 for (int i = 0; i < Main.maxTilesX / Main.maxTilesY; i++)
116 {
117 for (int j = 0; j < maxTilesY / 2; j++)
118 {
119 for (int k = j; k < maxTilesY - j; k++)
120 {
121 Tile tile = Main.tile[k + num, j + num2];
122 Main.tile[k + num, j + num2] = Main.tile[j + num, maxTilesY - k + num2];
123 Main.tile[j + num, maxTilesY - k + num2] = Main.tile[maxTilesY - k + num, maxTilesY - j + num2];
124 Main.tile[maxTilesY - k + num, maxTilesY - j + num2] = Main.tile[maxTilesY - j + num, k + num2];
125 Main.tile[maxTilesY - j + num, k + num2] = tile;
126 }
127 }
128 num += maxTilesY;
129 }
130 }

References Terraria.Main.maxTilesY, and Terraria.Main.tile.