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

◆ Origin

Point16 Terraria.ObjectData.TileObjectData.Origin
getset

Definition at line 1206 of file TileObjectData.cs.

1207 {
1208 get
1209 {
1210 if (_tileObjectBase == null)
1211 {
1212 return _baseObject.Origin;
1213 }
1214 return _tileObjectBase.origin;
1215 }
1216 set
1217 {
1218 WriteCheck();
1220 {
1222 {
1223 return;
1224 }
1225 _hasOwnTileObjectBase = true;
1227 }
1228 _tileObjectBase.origin = value;
1230 {
1231 for (int i = 0; i < _alternates.data.Count; i++)
1232 {
1233 _alternates.data[i].Origin = value;
1234 }
1235 }
1236 }
1237 }
static TileObjectData _baseObject
TileObjectBaseModule _tileObjectBase
TileObjectAlternatesModule _alternates

Referenced by Terraria.TileObject.CanPlace(), Terraria.TileObject.Place(), and Terraria.ObjectData.TileObjectData.SetupBaseObject().