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

◆ Place()

static int Terraria.GameContent.Tile_Entities.TEHatRack.Place ( int x,
int y )
inlinestatic

Definition at line 52 of file TEHatRack.cs.

53 {
54 if (!true)
55 {
56 }
57 int num = TileEntity.AssignNewID();
58 Monitor.Enter(x, x != 0);
59 long num2 = 0L;
60 Monitor.Exit(x);
61 if (num2 == 0L)
62 {
63 return x;
64 }
65 throw new OutOfMemoryException();
66 }
class f__AnonymousType0<< Count > j__TPar
static void Exit(object obj)
Definition Monitor.cs:47
static void Enter(object obj)
Definition Monitor.cs:11

References Terraria.DataStructures.TileEntity.AssignNewID(), System.Threading.Monitor.Enter(), System.Threading.Monitor.Exit(), j__TPar, and System.L.

Referenced by Terraria.GameContent.Tile_Entities.TEHatRack.NetPlaceEntityAttempt().