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

◆ AnchorValidTiles

int [] Terraria.ObjectData.TileObjectData.AnchorValidTiles
getset

Definition at line 332 of file TileObjectData.cs.

333 {
334 get
335 {
336 if (_anchorTiles == null)
337 {
338 return _baseObject.AnchorValidTiles;
339 }
340 return _anchorTiles.tileValid;
341 }
342 set
343 {
344 WriteCheck();
346 {
347 if (value.deepCompare(_anchorTiles.tileValid))
348 {
349 return;
350 }
351 _hasOwnAnchorTiles = true;
353 }
354 _anchorTiles.tileValid = value;
356 {
357 return;
358 }
359 for (int i = 0; i < _alternates.data.Count; i++)
360 {
361 int[] anchorValidTiles = value;
362 if (value != null)
363 {
364 anchorValidTiles = (int[])value.Clone();
365 }
366 _alternates.data[i].AnchorValidTiles = anchorValidTiles;
367 }
368 }
369 }
static TileObjectData _baseObject
TileObjectAlternatesModule _alternates

Referenced by Terraria.ObjectData.TileObjectData.SetupBaseObject().