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

◆ Clear()

void Terraria.Tile.Clear ( TileDataType types)
inline

Definition at line 711 of file Tile.cs.

712 {
713 if ((types & TileDataType.Tile) != 0)
714 {
715 type = 0;
716 active(active: false);
717 frameX = 0;
718 frameY = 0;
719 }
720 if ((types & TileDataType.Wall) != 0)
721 {
722 wall = 0;
723 wallFrameX(0);
724 wallFrameY(0);
725 }
726 if ((types & TileDataType.TilePaint) != 0)
727 {
729 }
730 if ((types & TileDataType.WallPaint) != 0)
731 {
733 }
734 if ((types & TileDataType.Liquid) != 0)
735 {
736 liquid = 0;
737 liquidType(0);
739 }
740 if ((types & TileDataType.Slope) != 0)
741 {
742 slope(0);
743 halfBrick(halfBrick: false);
744 }
745 if ((types & TileDataType.Wiring) != 0)
746 {
747 wire(wire: false);
748 wire2(wire2: false);
749 wire3(wire3: false);
750 wire4(wire4: false);
751 }
752 if ((types & TileDataType.Actuator) != 0)
753 {
754 actuator(actuator: false);
755 inActive(inActive: false);
756 }
757 }
bool wire4()
Definition Tile.cs:413
bool wire3()
Definition Tile.cs:633
bool checkingLiquid()
Definition Tile.cs:470
void ClearBlockPaintAndCoating()
Definition Tile.cs:869
byte liquid
Definition Tile.cs:12
int wallFrameY()
Definition Tile.cs:460
bool inActive()
Definition Tile.cs:582
void ClearWallPaintAndCoating()
Definition Tile.cs:876
short frameY
Definition Tile.cs:24
ushort type
Definition Tile.cs:8
short frameX
Definition Tile.cs:22
bool active()
Definition Tile.cs:565
byte liquidType()
Definition Tile.cs:252
int wallFrameX()
Definition Tile.cs:430
byte slope()
Definition Tile.cs:684
ushort wall
Definition Tile.cs:10
bool wire2()
Definition Tile.cs:616
bool actuator()
Definition Tile.cs:667
bool wire()
Definition Tile.cs:599
bool halfBrick()
Definition Tile.cs:650

References Terraria.Tile.active(), Terraria.Tile.actuator(), Terraria.Tile.checkingLiquid(), Terraria.Tile.ClearBlockPaintAndCoating(), Terraria.Tile.ClearWallPaintAndCoating(), Terraria.Tile.frameX, Terraria.Tile.frameY, Terraria.Tile.halfBrick(), Terraria.Tile.inActive(), Terraria.Tile.liquid, Terraria.Tile.liquidType(), Terraria.Tile.slope(), Terraria.Tile.type, Terraria.Tile.wall, Terraria.Tile.wallFrameX(), Terraria.Tile.wallFrameY(), Terraria.Tile.wire(), Terraria.Tile.wire2(), Terraria.Tile.wire3(), and Terraria.Tile.wire4().

Referenced by Terraria.WorldGen.EmptyLiquid().