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

◆ Place()

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

Definition at line 63 of file TEDisplayDoll.cs.

64 {
65 TEDisplayDoll tEDisplayDoll = new TEDisplayDoll();
66 tEDisplayDoll.Position = new Point16(x, y);
67 tEDisplayDoll.ID = TileEntity.AssignNewID();
68 tEDisplayDoll.type = _myEntityID;
70 {
71 TileEntity.ByID[tEDisplayDoll.ID] = tEDisplayDoll;
72 TileEntity.ByPosition[tEDisplayDoll.Position] = tEDisplayDoll;
73 }
74 return tEDisplayDoll.ID;
75 }
static Dictionary< int, TileEntity > ByID
Definition TileEntity.cs:18
static Dictionary< Point16, TileEntity > ByPosition
Definition TileEntity.cs:20

References Terraria.GameContent.Tile_Entities.TEDisplayDoll.TEDisplayDoll(), Terraria.GameContent.Tile_Entities.TEDisplayDoll._myEntityID, Terraria.DataStructures.TileEntity.AssignNewID(), Terraria.DataStructures.TileEntity.ByID, Terraria.DataStructures.TileEntity.ByPosition, Terraria.DataStructures.TileEntity.EntityCreationLock, Terraria.DataStructures.TileEntity.ID, and Terraria.DataStructures.TileEntity.Position.

Referenced by Terraria.IO.WorldFile.ConvertOldTileEntities(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.Hook_AfterPlacement(), and Terraria.GameContent.Tile_Entities.TEDisplayDoll.NetPlaceEntityAttempt().