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

◆ Place()

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

Definition at line 63 of file TEHatRack.cs.

64 {
65 TEHatRack tEHatRack = new TEHatRack();
66 tEHatRack.Position = new Point16(x, y);
67 tEHatRack.ID = TileEntity.AssignNewID();
68 tEHatRack.type = _myEntityID;
70 {
71 TileEntity.ByID[tEHatRack.ID] = tEHatRack;
72 TileEntity.ByPosition[tEHatRack.Position] = tEHatRack;
73 }
74 return tEHatRack.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.TEHatRack.TEHatRack(), Terraria.GameContent.Tile_Entities.TEHatRack._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.GameContent.Tile_Entities.TEHatRack.Hook_AfterPlacement(), and Terraria.GameContent.Tile_Entities.TEHatRack.NetPlaceEntityAttempt().