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

◆ SetupBaseObject()

void Terraria.ObjectData.TileObjectData.SetupBaseObject ( )
inlineprivate

Definition at line 1651 of file TileObjectData.cs.

1652 {
1654 _hasOwnAlternates = true;
1656 _anchor = new AnchorDataModule();
1657 _hasOwnAnchor = true;
1658 AnchorTop = default(AnchorData);
1659 AnchorBottom = default(AnchorData);
1660 AnchorLeft = default(AnchorData);
1661 AnchorRight = default(AnchorData);
1662 AnchorWall = false;
1664 _hasOwnAnchorTiles = true;
1665 AnchorValidTiles = null;
1666 AnchorInvalidTiles = null;
1667 AnchorAlternateTiles = null;
1668 AnchorValidWalls = null;
1670 _hasOwnLiquidDeath = true;
1671 WaterDeath = false;
1672 LavaDeath = false;
1676 LavaPlacement = LiquidPlacement.NotAllowed;
1678 _hasOwnPlacementHooks = true;
1685 _hasOwnTileObjectBase = true;
1686 Width = 1;
1687 Height = 1;
1690 RandomStyleRange = 0;
1691 FlattenAnchors = false;
1694 CoordinateHeights = new int[1] { 16 };
1695 CoordinateWidth = 0;
1699 _hasOwnTileObjectDraw = true;
1700 DrawYOffset = 0;
1701 DrawFlipHorizontal = false;
1702 DrawFlipVertical = false;
1703 DrawStepDown = 0;
1706 Style = 0;
1707 StyleHorizontal = false;
1708 StyleWrapLimit = 0;
1709 StyleMultiplier = 1;
1710 }
static readonly ushort Count
Definition TileID.cs:1698
List< TileObjectData > Alternates
TileObjectCoordinatesModule _tileObjectCoords
LiquidPlacementModule _liquidPlacement
TileObjectStyleModule _tileObjectStyle
TilePlacementHooksModule _placementHooks
TileObjectBaseModule _tileObjectBase
TileObjectAlternatesModule _alternates
TileObjectDrawModule _tileObjectDraw

References Terraria.ObjectData.TileObjectData._alternates, Terraria.ObjectData.TileObjectData._anchor, Terraria.ObjectData.TileObjectData._anchorTiles, Terraria.ObjectData.TileObjectData._hasOwnAlternates, Terraria.ObjectData.TileObjectData._hasOwnAnchor, Terraria.ObjectData.TileObjectData._hasOwnAnchorTiles, Terraria.ObjectData.TileObjectData._hasOwnLiquidDeath, Terraria.ObjectData.TileObjectData._hasOwnLiquidPlacement, Terraria.ObjectData.TileObjectData._hasOwnPlacementHooks, Terraria.ObjectData.TileObjectData._hasOwnTileObjectBase, Terraria.ObjectData.TileObjectData._hasOwnTileObjectCoords, Terraria.ObjectData.TileObjectData._hasOwnTileObjectDraw, Terraria.ObjectData.TileObjectData._hasOwnTileObjectStyle, Terraria.ObjectData.TileObjectData._liquidDeath, Terraria.ObjectData.TileObjectData._liquidPlacement, Terraria.ObjectData.TileObjectData._placementHooks, Terraria.ObjectData.TileObjectData._tileObjectBase, Terraria.ObjectData.TileObjectData._tileObjectCoords, Terraria.ObjectData.TileObjectData._tileObjectDraw, Terraria.ObjectData.TileObjectData._tileObjectStyle, Terraria.ObjectData.TileObjectData.Alternates, Terraria.ObjectData.TileObjectData.AnchorAlternateTiles, Terraria.ObjectData.TileObjectData.AnchorBottom, Terraria.ObjectData.TileObjectData.AnchorInvalidTiles, Terraria.ObjectData.TileObjectData.AnchorLeft, Terraria.ObjectData.TileObjectData.AnchorRight, Terraria.ObjectData.TileObjectData.AnchorTop, Terraria.ObjectData.TileObjectData.AnchorValidTiles, Terraria.ObjectData.TileObjectData.AnchorValidWalls, Terraria.ObjectData.TileObjectData.AnchorWall, Terraria.ObjectData.TileObjectData.CoordinateHeights, Terraria.ObjectData.TileObjectData.CoordinatePadding, Terraria.ObjectData.TileObjectData.CoordinatePaddingFix, Terraria.ObjectData.TileObjectData.CoordinateWidth, Terraria.ID.TileID.Count, Terraria.ObjectData.TileObjectData.Direction, Terraria.ObjectData.TileObjectData.DrawFlipHorizontal, Terraria.ObjectData.TileObjectData.DrawFlipVertical, Terraria.ObjectData.TileObjectData.DrawStepDown, Terraria.ObjectData.TileObjectData.DrawYOffset, Terraria.ObjectData.TileObjectData.FlattenAnchors, Terraria.ObjectData.TileObjectData.Height, Terraria.ObjectData.TileObjectData.HookCheckIfCanPlace, Terraria.ObjectData.TileObjectData.HookPlaceOverride, Terraria.ObjectData.TileObjectData.HookPostPlaceEveryone, Terraria.ObjectData.TileObjectData.HookPostPlaceMyPlayer, Terraria.ObjectData.TileObjectData.LavaDeath, Terraria.ObjectData.TileObjectData.LavaPlacement, Terraria.ObjectData.TileObjectData.Origin, Terraria.ObjectData.TileObjectData.RandomStyleRange, Terraria.ObjectData.TileObjectData.Style, Terraria.ObjectData.TileObjectData.StyleHorizontal, Terraria.ObjectData.TileObjectData.StyleMultiplier, Terraria.ObjectData.TileObjectData.StyleWrapLimit, Terraria.ObjectData.TileObjectData.SubTiles, Terraria.ObjectData.TileObjectData.WaterDeath, Terraria.ObjectData.TileObjectData.WaterPlacement, Terraria.ObjectData.TileObjectData.Width, and Terraria.DataStructures.Point16.Zero.