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

◆ PlaceThing_TryReplacingWalls()

bool Terraria.Player.PlaceThing_TryReplacingWalls ( bool canUse)
inlineprivate

Definition at line 37613 of file Player.cs.

37614 {
37616 {
37617 canUse = false;
37619 NetMessage.SendData(17, -1, -1, null, 22, tileTargetX, tileTargetY, HeldItem.createWall);
37620 if (autoPaint && builderAccStatus[3] == 0)
37621 {
37623 }
37624 }
37625 return canUse;
37626 }
int createWall
Definition Item.cs:163
void ApplyItemTime(Item sItem)
Definition Player.cs:3752
float wallSpeed
Definition Player.cs:2051
bool ItemTimeIsZero
Definition Player.cs:3525
bool PlaceThing_ValidWallForReplacement()
Definition Player.cs:37628
void TryPainting(int x, int y, bool paintingAWall=false, bool applyItemAnimation=true)
Definition Player.cs:39598
static int tileTargetY
Definition Player.cs:2085
static int tileTargetX
Definition Player.cs:2083
int[] builderAccStatus
Definition Player.cs:599
bool controlUseItem
Definition Player.cs:1391

References Terraria.Item.createWall, Terraria.WorldGen.NearFriendlyWall(), Terraria.WorldGen.ReplaceWall(), and Terraria.NetMessage.SendData().