diff --git a/src/ride/track.h b/src/ride/track.h index 102bc4ccea..57238af68f 100644 --- a/src/ride/track.h +++ b/src/ride/track.h @@ -498,7 +498,75 @@ enum { TRACK_ELEM_LEFT_LARGE_HALF_LOOP_UP, TRACK_ELEM_RIGHT_LARGE_HALF_LOOP_UP, TRACK_ELEM_RIGHT_LARGE_HALF_LOOP_DOWN, - TRACK_ELEM_LEFT_LARGE_HALF_LOOP_DOWN + TRACK_ELEM_LEFT_LARGE_HALF_LOOP_DOWN, + TRACK_ELEM_LEFT_FLYER_TWIST_UP, + TRACK_ELEM_RIGHT_FLYER_TWIST_UP, + TRACK_ELEM_LEFT_FLYER_TWIST_DOWN, + TRACK_ELEM_RIGHT_FLYER_TWIST_DOWN, + TRACK_ELEM_FLYER_HALF_LOOP_UP, + TRACK_ELEM_FLYER_HALF_LOOP_DOWN, + TRACK_ELEM_LEFT_FLYER_CORKSCREW_UP, + TRACK_ELEM_RIGHT_FLYER_CORKSCREW_UP, + TRACK_ELEM_LEFT_FLYER_CORKSCREW_DOWN, + TRACK_ELEM_RIGHT_FLYER_CORKSCREW_DOWN, + TRACK_ELEM_HEARTLINE_TRANSFER_UP, + TRACK_ELEM_HEARTLINE_TRANSFER_DOWN, + TRACK_ELEM_LEFT_HEARTLINE_ROLL, + TRACK_ELEM_RIGHT_HEARTLINE_ROLL, + TRACK_ELEM_MINI_GOLF_HOLE_A, + TRACK_ELEM_MINI_GOLF_HOLE_B, + TRACK_ELEM_MINI_GOLF_HOLE_C, + TRACK_ELEM_MINI_GOLF_HOLE_D, + TRACK_ELEM_MINI_GOLF_HOLE_E, + TRACK_ELEM_MULTIDIM_INVERTED_FLAT_TO_90_DEG_QUATER_LOOP_DOWN, + TRACK_ELEM_90_DEG_TO_INVERTED_FLAT_QUATER_LOOP_UP, + TRACK_ELEM_INVERTED_FLAT_TO_90_DEG_QUATER_LOOP_DOWN, + TRACK_ELEM_LEFT_CURVED_LIFT_HILL, + TRACK_ELEM_RIGHT_CURVED_LIFT_HILL, + TRACK_ELEM_LEFT_REVERSER, + TRACK_ELEM_RIGHT_REVERSER, + TRACK_ELEM_AIR_THRUST_TOP_CAP, + TRACK_ELEM_AIR_THRUST_VERTICAL_DOWN, + TRACK_ELEM_AIR_THRUST_VERTICAL_DOWN_TO_LEVEL, + TRACK_ELEM_BLOCK_BRAKES, + TRACK_ELEM_LEFT_BANKED_QUATER_TURN_3_TILE_25_DEG_UP, + TRACK_ELEM_RIGHT_BANKED_QUATER_TURN_3_TILE_25_DEG_UP, + TRACK_ELEM_LEFT_BANKED_QUATER_TURN_3_TILE_25_DEG_DOWN, + TRACK_ELEM_RIGHT_BANKED_QUATER_TURN_3_TILE_25_DEG_DOWN, + TRACK_ELEM_LEFT_BANKED_QUATER_TURN_5_TILE_25_DEG_UP, + TRACK_ELEM_RIGHT_BANKED_QUATER_TURN_5_TILE_25_DEG_UP, + TRACK_ELEM_LEFT_BANKED_QUATER_TURN_5_TILE_25_DEG_DOWN, + TRACK_ELEM_RIGHT_BANKED_QUATER_TURN_5_TILE_25_DEG_DOWN, + TRACK_ELEM_25_DEG_UP_TO_LEFT_BANKED_25_DEG_UP, + TRACK_ELEM_25_DEG_UP_TO_RIGHT_BANKED_25_DEG_UP, + TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_25_DEG_UP, + TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_25_DEG_UP, + TRACK_ELEM_25_DEG_DOWN_TO_LEFT_BANKED_25_DEG_DOWN, + TRACK_ELEM_25_DEG_DOWN_TO_RIGHT_BANKED_25_DEG_DOWN, + TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_25_DEG_DOWN, + TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_25_DEG_DOWN, + TRACK_ELEM_LEFT_BANKED_FLAT_TO_LEFT_BANKED_25_DEG_UP, + TRACK_ELEM_RIGHT_BANKED_FLAT_TO_RIGHT_BANKED_25_DEG_UP, + TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_LEFT_BANKED_FLAT, + TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_RIGHT_BANKED_FLAT, + TRACK_ELEM_LEFT_BANKED_FLAT_TO_LEFT_BANKED_25_DEG_DOWN, + TRACK_ELEM_RIGHT_BANKED_FLAT_TO_RIGHT_BANKED_25_DEG_DOWN, + TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_LEFT_BANKED_FLAT, + TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_RIGHT_BANKED_FLAT, + TRACK_ELEM_FLAT_TO_LEFT_BANKED_25_DEG_UP, + TRACK_ELEM_FLAT_TO_RIGHT_BANKED_25_DEG_UP, + TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_FLAT, + TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_FLAT, + TRACK_ELEM_FLAT_TO_LEFT_BANKED_25_DEG_DOWN, + TRACK_ELEM_FLAT_TO_RIGHT_BANKED_25_DEG_DOWN, + TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_FLAT, + TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_FLAT, + TRACK_ELEM_LEFT_QUATER_TURN_1_TILE_90_DEG_UP, + TRACK_ELEM_RIGHT_QUATER_TURN_1_TILE_90_DEG_UP, + TRACK_ELEM_LEFT_QUATER_TURN_1_TILE_90_DEG_DOWN, + TRACK_ELEM_RIGHT_QUATER_TURN_1_TILE_90_DEG_DOWN, + TRACK_ELEM_MULTIDIM_90_DEG_UP_TO_INVERTED_FLAT_QUATER_LOOP, + TRACK_ELEM_MULTIDIM_FLAT_TO_90_DEG_DOWN_QUATER_LOOP, }; enum {