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

◆ ConvertIlluminantPaintToNewField()

static void Terraria.IO.WorldFile.ConvertIlluminantPaintToNewField ( )
inlinestaticprivate

Definition at line 2650 of file WorldFile.cs.

2651 {
2652 for (int i = 0; i < Main.maxTilesX; i++)
2653 {
2654 for (int j = 0; j < Main.maxTilesY; j++)
2655 {
2656 Tile tile = Main.tile[i, j];
2657 if (tile.active() && tile.color() == 31)
2658 {
2659 tile.color(0);
2660 tile.fullbrightBlock(fullbrightBlock: true);
2661 }
2662 if (tile.wallColor() == 31)
2663 {
2664 tile.wallColor(0);
2665 tile.fullbrightWall(fullbrightWall: true);
2666 }
2667 }
2668 }
2669 }

References Terraria.Tile.active(), Terraria.Tile.color(), Terraria.Tile.fullbrightBlock(), Terraria.Tile.fullbrightWall(), Terraria.Main.maxTilesX, Terraria.Main.maxTilesY, Terraria.Main.tile, and Terraria.Tile.wallColor().

Referenced by Terraria.IO.WorldFile.LoadWorld_LastMinuteFixes().