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

◆ addSubTile() [1/2]

static void Terraria.ObjectData.TileObjectData.addSubTile ( int style)
inlinestaticprivate

Definition at line 1945 of file TileObjectData.cs.

1946 {
1947 newSubTile.Calculate();
1949 if (!newTile._hasOwnSubTiles)
1950 {
1951 list = new List<TileObjectData>(style + 1);
1952 newTile.SubTiles = list;
1953 }
1954 else
1955 {
1956 list = newTile.SubTiles;
1957 }
1958 if (list.Count <= style)
1959 {
1960 for (int i = list.Count; i <= style; i++)
1961 {
1962 list.Add(null);
1963 }
1964 }
1965 newSubTile._parent = newTile;
1966 list[style] = newSubTile;
1968 }
static TileObjectData _baseObject
TileObjectData(TileObjectData copyFrom=null)

References Terraria.ObjectData.TileObjectData.TileObjectData(), Terraria.ObjectData.TileObjectData._baseObject, System.list, Terraria.ObjectData.TileObjectData.newSubTile, and Terraria.ObjectData.TileObjectData.newTile.