terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ TryPainting()

void Terraria.Player.TryPainting ( int x,
int y,
bool paintingAWall = false,
bool applyItemAnimation = true )
inlineprivate

Definition at line 13476 of file Player.cs.

13477 {
13478 Item item = this.FindPaintOrCoating();
13479 if (item != null)
13480 {
13481 if (item.paintCoating != 0)
13482 {
13484 }
13485 if (item.paint != 0)
13486 {
13488 return;
13489 }
13490 }
13491 }
class f__AnonymousType0<< Count > j__TPar
void ApplyPaint(int x, int y, bool paintingAWall, bool applyItemAnimation, Item targetItem)
Definition Player.cs:13508
Item FindPaintOrCoating()
Definition Player.cs:13450
void ApplyCoating(int x, int y, bool paintingAWall, bool applyItemAnimation, Item targetItem)
Definition Player.cs:13494

References Terraria.Player.ApplyCoating(), Terraria.Player.ApplyPaint(), Terraria.Player.FindPaintOrCoating(), System.item, and j__TPar.

Referenced by Terraria.Player.PlaceThing_Paintbrush(), Terraria.Player.PlaceThing_PaintRoller(), Terraria.Player.PlaceThing_TryReplacingWalls(), and Terraria.Player.PlaceThing_Walls().