Skip to content

Commit e2c7803

Browse files
authored
Merge pull request #981 from SinZ163/optimization/mapedit-texturecopy
Optimize map edits by skipping expensive tile index property copies
2 parents 55ec616 + 86993db commit e2c7803

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/SMAPI/Framework/Content/AssetDataForMap.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@ public void PatchMap(Map source, Rectangle? sourceArea = null, Rectangle? target
9090

9191
// add tilesheet
9292
targetSheet = new TileSheet(id, target, sourceSheet.ImageSource, sourceSheet.SheetSize, sourceSheet.TileSize);
93-
for (int i = 0, tileCount = sourceSheet.TileCount; i < tileCount; ++i)
94-
targetSheet.TileIndexProperties[i].CopyFrom(sourceSheet.TileIndexProperties[i]);
93+
targetSheet.Properties.CopyFrom(sourceSheet.Properties);
9594
target.AddTileSheet(targetSheet);
9695
}
9796

0 commit comments

Comments
 (0)