Definition at line 37443 of file Player.cs.
37444 {
37446 {
37447 return;
37448 }
37450 for (
int i = 0;
i < 4;
i++)
37451 {
37454 if (i == 0)
37455 {
37456 num--;
37457 }
37458 if (i == 1)
37459 {
37460 num++;
37461 }
37462 if (i == 2)
37463 {
37465 }
37466 if (i == 3)
37467 {
37469 }
37470 if (Main.tile[num,
num2].wall != 0)
37471 {
37472 continue;
37473 }
37475 for (
int j = 0;
j < 4;
j++)
37476 {
37480 {
37482 }
37484 {
37486 }
37488 {
37490 }
37492 {
37494 }
37495 if (Main.tile[
num4,
num5].wall == createWall)
37496 {
37498 }
37499 }
37501 {
37502 continue;
37503 }
37505 if (Main.tile[num,
num2].wall == createWall)
37506 {
37509 {
37511 }
37512 if (Main.netMode == 1)
37513 {
37514 NetMessage.SendData(17, -1, -1,
null, 3, num,
num2, createWall);
37515 }
37517 {
37519 }
37520 }
37521 }
37522 }
void SetDefaults(int Type=0)
void TryPainting(int x, int y, bool paintingAWall=false, bool applyItemAnimation=true)
References Terraria.Item.createWall, Terraria.Main.netMode, Terraria.WorldGen.PlaceWall(), Terraria.NetMessage.SendData(), Terraria.Item.SetDefaults(), Terraria.Item.stack, and Terraria.Main.tile.