From 0bf250d8b845b8925cad6ed209232e30be4e25c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Mon, 12 Feb 2018 22:33:07 +0100 Subject: [PATCH] Initialise paint session with rotation --- src/openrct2/paint/Paint.cpp | 1 + src/openrct2/paint/Paint.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/openrct2/paint/Paint.cpp b/src/openrct2/paint/Paint.cpp index f41a95e2f7..74663d5dcd 100644 --- a/src/openrct2/paint/Paint.cpp +++ b/src/openrct2/paint/Paint.cpp @@ -198,6 +198,7 @@ void paint_session_generate(paint_session * session) sint16 half_x = mapTile.x >> 1; uint16 num_vertical_quadrants = (dpi->height + 2128) >> 5; + session->CurrentRotation = get_current_rotation(); switch (get_current_rotation()) { case 0: diff --git a/src/openrct2/paint/Paint.h b/src/openrct2/paint/Paint.h index fdffd29e50..90b5243ce5 100644 --- a/src/openrct2/paint/Paint.h +++ b/src/openrct2/paint/Paint.h @@ -145,6 +145,7 @@ struct paint_session paint_struct * UnkF1AD28; attached_paint_struct * UnkF1AD2C; uint8 InteractionType; + uint8 CurrentRotation; support_height SupportSegments[9]; support_height Support; paint_string_struct * PSStringHead;