mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-24 00:03:11 +01:00
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
- Change: [#24974] Raise the Go-Karts maximum support height to allow 2 large sloped turns to be built on flat ground.
|
||||
- Fix: [#16988] AppImage version does not show changelog.
|
||||
- Fix: [#18048] Play music from all ride's stations.
|
||||
- Fix: [#19137] Non-inverted left corkscrew supports are incorrect at one angle (original bug).
|
||||
- Fix: [#23440] Quarter loops do not block metal supports correctly (original bug).
|
||||
- Fix: [#24001] Sloped diagonal metal supports that are offset with a crossbeam draw incorrectly.
|
||||
- Fix: [#24151] Sprites are cut off by 1 row of pixels when using OpenGL on Intel Macs.
|
||||
|
||||
@@ -1916,31 +1916,16 @@ void TrackPaintUtilRightVerticalLoopSegments(PaintSession& session, Direction di
|
||||
|
||||
void TrackPaintUtilLeftCorkscrewUpSupports(PaintSession& session, Direction direction, uint16_t height)
|
||||
{
|
||||
// TODO: Figure out which of these looks best, and use one to keep a consistent world
|
||||
if (direction == 2)
|
||||
{
|
||||
PaintUtilSetSegmentSupportHeight(
|
||||
session,
|
||||
PaintUtilRotateSegments(
|
||||
EnumsToFlags(
|
||||
PaintSegment::top, PaintSegment::centre, PaintSegment::topLeft, PaintSegment::topRight,
|
||||
PaintSegment::bottomLeft),
|
||||
direction),
|
||||
0xFFFF, 0);
|
||||
}
|
||||
MetalASupportsPaintSetupRotated(
|
||||
session, MetalSupportType::tubes, MetalSupportPlace::centre, direction, 0, height, session.SupportColours);
|
||||
if (direction != 2)
|
||||
{
|
||||
PaintUtilSetSegmentSupportHeight(
|
||||
session,
|
||||
PaintUtilRotateSegments(
|
||||
EnumsToFlags(
|
||||
PaintSegment::top, PaintSegment::centre, PaintSegment::topLeft, PaintSegment::topRight,
|
||||
PaintSegment::bottomLeft),
|
||||
direction),
|
||||
0xFFFF, 0);
|
||||
}
|
||||
PaintUtilSetSegmentSupportHeight(
|
||||
session,
|
||||
PaintUtilRotateSegments(
|
||||
EnumsToFlags(
|
||||
PaintSegment::top, PaintSegment::centre, PaintSegment::topLeft, PaintSegment::topRight,
|
||||
PaintSegment::bottomLeft),
|
||||
direction),
|
||||
0xFFFF, 0);
|
||||
}
|
||||
|
||||
ImageId GetStationColourScheme(PaintSession& session, const TrackElement& trackElement)
|
||||
|
||||
Reference in New Issue
Block a user