From 99830ed0692d945feb033534ad5f9d74e2d26516 Mon Sep 17 00:00:00 2001 From: Michael Steenbeek Date: Thu, 16 Nov 2017 09:20:17 +0100 Subject: [PATCH] Add track_cable_lift functions to compat.c --- test/testpaint/compat.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/testpaint/compat.c b/test/testpaint/compat.c index e44b9bfac5..f70ece37c5 100644 --- a/test/testpaint/compat.c +++ b/test/testpaint/compat.c @@ -272,3 +272,18 @@ void track_element_set_type(rct_tile_element * tileElement, uint8 type) { tileElement->properties.track.type = type; } + +bool track_element_is_cable_lift(rct_tile_element * trackElement) +{ + return trackElement->properties.track.colour & TRACK_ELEMENT_COLOUR_FLAG_CABLE_LIFT; +} + +void track_element_set_cable_lift(rct_tile_element * trackElement) +{ + trackElement->properties.track.colour |= TRACK_ELEMENT_COLOUR_FLAG_CABLE_LIFT; +} + +void track_element_clear_cable_lift(rct_tile_element * trackElement) +{ + trackElement->properties.track.colour &= ~TRACK_ELEMENT_COLOUR_FLAG_CABLE_LIFT; +} \ No newline at end of file