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.TEDisplayDoll.Place ( int x,
int y )
inlinestatic

Definition at line 58 of file TEDisplayDoll.cs.

59 {
60 if (!true)
61 {
62 }
63 int num = TileEntity.AssignNewID();
64 if (!true)
65 {
66 }
67 Monitor.Enter(x, x != 0);
68 long num2 = 0L;
69 Monitor.Exit(x);
70 if (num2 == 0L)
71 {
72 return x;
73 }
74 throw new OutOfMemoryException();
75 }
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.IO.WorldFile.ConvertMannequin(), and Terraria.GameContent.Tile_Entities.TEDisplayDoll.NetPlaceEntityAttempt().