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

◆ CustomPlace()

static bool Terraria.ObjectData.TileObjectData.CustomPlace ( int type,
int style )
inlinestatic

Definition at line 4276 of file TileObjectData.cs.

4277 {
4278 if (type < 0 || type >= _data.Count || style < 0)
4279 {
4280 return false;
4281 }
4283 if (tileObjectData == null)
4284 {
4285 return false;
4286 }
4288 if (subTiles != null && style < subTiles.Count)
4289 {
4291 if (tileObjectData2 != null)
4292 {
4293 return tileObjectData2._usesCustomCanPlace;
4294 }
4295 }
4296 return tileObjectData._usesCustomCanPlace;
4297 }
static List< TileObjectData > _data
TileObjectData(TileObjectData copyFrom=null)

References Terraria.ObjectData.TileObjectData._data, System.Collections.Generic.Dictionary< TKey, TValue >.Count, and System.type.

Referenced by Terraria.Projectile.GasTrapCheck(), Terraria.Player.PlaceThing_Tiles(), and Terraria.Player.UpdatePlacementPreview().