1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-16 11:33:03 +01:00

Fix #17616: Quarter-tile scenery is misaligned

This commit is contained in:
Michael Steenbeek
2022-08-11 00:50:42 +02:00
committed by GitHub
parent 5661da1c68
commit ce03c228ad

View File

@@ -158,8 +158,9 @@ static void PaintSmallSceneryBody(
else
{
uint8_t quadrant = (sceneryElement.GetSceneryQuadrant() + session.CurrentRotation) & 3;
offset.x = SceneryQuadrantOffsets[quadrant].x;
offset.y = SceneryQuadrantOffsets[quadrant].y;
// -1 to maintain compatibility with existing CSOs in context of issue #17616
offset.x = SceneryQuadrantOffsets[quadrant].x - 1;
offset.y = SceneryQuadrantOffsets[quadrant].y - 1;
boxOffset.x = offset.x;
boxOffset.y = offset.y;
}