From ed73a9dfe01decb9278c0a1a4421d7576f0cea59 Mon Sep 17 00:00:00 2001 From: Daniel Trujillo Date: Sat, 9 Jul 2016 00:10:08 +0200 Subject: [PATCH] Break vehicle-handling code into another function --- src/ride/vehicle.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ride/vehicle.c b/src/ride/vehicle.c index a00f7fc200..4453c7fe79 100644 --- a/src/ride/vehicle.c +++ b/src/ride/vehicle.c @@ -5427,6 +5427,12 @@ static void sub_6DAB4C_chunk_2(rct_vehicle *vehicle) vehicle->track_z >> 3, trackType ); + +} + +void apply_block_section_stop_site(rct_vehicle *vehicle, rct_map_element *trackElement){ + int trackType = vehicle->track_type >> 2; + if (trackType == TRACK_ELEM_END_STATION) { if (trackElement->flags & MAP_ELEMENT_FLAG_BLOCK_BREAK_CLOSED) { RCT2_GLOBAL(0x00F64E18, uint32) |= VEHICLE_UPDATE_MOTION_TRACK_FLAG_10;